47 lines
1.7 KiB
Plaintext
47 lines
1.7 KiB
Plaintext
TODO
|
|
|
|
- Rework toolbar, migrate to GdHeaderBar
|
|
- Remove GcalToolbar actor
|
|
- Handle prev/next operation from GcalWindow
|
|
- Remove stuff in GcalView and views for handling navigation
|
|
- Update views for handle forward/backward vfuncs
|
|
- Add disable/enable of views
|
|
|
|
- Review all-day checkbox and date/time fields interaction in GcalEditDialog
|
|
- Check width of read-only layer in GcalEditDialog
|
|
- Review the real need of GcalFloatingContainer
|
|
- Review/check the adding of a new source live.
|
|
- Review size/resize of GcalEventView widget
|
|
- Review GcalWeekView implementation to follow Benjamin advice of not composite
|
|
with Gtk+ widgets other than GtkOverlay.
|
|
- Rethink signals from GcalManager
|
|
- Order events for starting hour in GcalMonthView, and the others
|
|
- Add different triggers for hiding the sources view.
|
|
- Connect keyboard-shortcuts like Ctrl+Q
|
|
- Check for the real need of adding timezone, and check everywhere
|
|
- Connect all dconf options to the program
|
|
- Remove body_actor if there's no need of it in the end
|
|
- Remove contents_actor if there's no need of it in the end
|
|
- Clear/reorder #include in every header file.
|
|
- Review every g_return_if_fail statement since G_OBJECT macros does that
|
|
already
|
|
|
|
Design stuff
|
|
|
|
- What to do when there's no host set in the event.
|
|
- Interactions explained
|
|
- When to show/hide sources view
|
|
- When to show/hide new-event overlay
|
|
- Random stuff I don't remember now
|
|
|
|
Roadmap
|
|
|
|
- Check MonthView is fully functional
|
|
- Add new-event mark to week-view
|
|
- Scroll week-view to the actual-hour
|
|
|
|
Wish-list
|
|
|
|
- Add resize-by-handlers capabilities to GcalEventWidget
|
|
- Add drag-to-move capabilities to events on views
|