Commit 7e47bc4f authored by Michael Catanzaro's avatar Michael Catanzaro

Update TODO

parent 3487dd22
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
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment