Skip to content

Internal Rewrite

pyluyten edited this page Oct 8, 2012 · 6 revisions

Simple Implementation / clean up

  • trivial : tomboy serializer (basically the opposite than deserializer). But do not serialize color / ordered list. And if images are done do not serialize images.
  • boring : clean-up the func and maybe data for NoteBook , NoteObj. Especially biji_note_obj construction.
  • Perhaps rely deeper on Tracker.
  • And mayve even Zeitgeist to build "New & Recent" and more generally time..
  • Improve GHashTable / BijiTimeout usage. Maybe a second ghash table for titles (but we can see that when things are more stable and testing with more notes).
  • Maybe g_timeout_add for UI loading (spinner). And for deleting / moving a note.
  • Add the "Deleted Notes" view. Would be really nice :)

Important correction / changes

  • medium : The worst has been done but still a big leak when opening note / coming back. Text input, serialization seems more or less ok now.
  • cool : create a clutter-webkit branch (with slightest change possible...) Maybe also switch to webkit2 to have print automatically handled?
  • boring for later on. : just hide main view rather destroy when switching to one note.
Clone this wiki locally