summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMichael Catanzaro <mcatanzaro@gnome.org>2016-10-29 18:47:13 -0500
committerMichael Catanzaro <mcatanzaro@gnome.org>2016-10-29 18:47:46 -0500
commit7e47bc4f8e16151aa5dcef65f037a48368c2941b (patch)
tree8eb56ac79e1ff3f88a962b00a47e1a350d52100b /TODO
parent3487dd22e3e591063cee49d32eff55c951083188 (diff)
downloadepiphany-7e47bc4f8e16151aa5dcef65f037a48368c2941b.tar.gz
Update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO5
1 files changed, 2 insertions, 3 deletions
diff --git a/TODO b/TODO
index 64d3b6f1e..acfe9b67f 100644
--- a/TODO
+++ b/TODO
@@ -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