diff options
author | Michael Catanzaro <mcatanzaro@igalia.com> | 2018-11-27 13:46:41 -0600 |
---|---|---|
committer | Michael Catanzaro <mcatanzaro@igalia.com> | 2018-11-27 13:46:41 -0600 |
commit | cfda1cc120bef7b363f9fda5836511c0110fe5e8 (patch) | |
tree | cc68ddf3dd96920010a8ddbc505583314005e17f /TODO | |
parent | 014dd159d741e03f9c9f0de6104aa6d733638b30 (diff) | |
download | epiphany-cfda1cc120bef7b363f9fda5836511c0110fe5e8.tar.gz |
Update TODO
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -6,9 +6,11 @@ Some TODO items, in no particular order: - Use G_SOURCE_CONTINUE/G_SOURCE_REMOVE. - Name all timeout and idle sources - Replace constructor functions with constructed functions -- Use g_clear_object/g_clear_pointer in dispose/finalize +- Use g_clear_object/g_clear_pointer in dispose (and finalize?) - Replace dispose with finalize wherever possible - Use GtkBuilder instead of declaring the UIs with C +- Use g_autofree/g_autoptr where possible +- Write out foo == NULL instead of !foo where possible - We practically don't test any part of Epiphany, change that (how do you test UI code? There's like 3 or 4 frameworks for this, pick one? What does Chrome do?) |