diff options
author | Michael Catanzaro <mcatanzaro@gnome.org> | 2016-10-29 18:47:13 -0500 |
---|---|---|
committer | Michael Catanzaro <mcatanzaro@gnome.org> | 2016-10-29 18:47:46 -0500 |
commit | 7e47bc4f8e16151aa5dcef65f037a48368c2941b (patch) | |
tree | 8eb56ac79e1ff3f88a962b00a47e1a350d52100b /TODO | |
parent | 3487dd22e3e591063cee49d32eff55c951083188 (diff) | |
download | epiphany-7e47bc4f8e16151aa5dcef65f037a48368c2941b.tar.gz |
Update TODO
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -1,5 +1,7 @@ Some TODO items, in no particular order: +- Rename EphyHistoryWindow -> EphyHistoryDialog +- Rename all classes that lack the Ephy namespace - Use g_signal_emit instead of g_signal_emit_by_name - Use GDK_EVENT_PROPAGATE/GDK_EVENT_STOP. - Use G_SOURCE_CONTINUE/G_SOURCE_REMOVE. @@ -9,12 +11,9 @@ Some TODO items, in no particular order: - Get rid of object references in dispose, not finalize - embed/ does not make much sense anymore as a name. Rename to something else, perhaps core/? webview/? -- Replace GtkAction and GtkUIManager with GAction - Use GtkBuilder instead of declaring the UIs with C -- Kill EphyNode - 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?) - g_str_equal -> g_strcmp0 or strcmp except in hash maps -- Replace ephy_file with GResource. Get rid of data/pages - g_return -> g_assert more or less everywhere |