Update TODO file

This commit is contained in:
Gergely Polonkai 2014-09-29 17:33:39 +02:00
parent 2fc2133418
commit fc4cd15d59

View File

@ -5,31 +5,48 @@
changer buttons and the display theme changer combo box on the chart changer buttons and the display theme changer combo box on the chart
view. view.
For the display themes, a menu button with a popover may be the best ** TODO Redesign display theme and house system chooser
option. That would need a nice icon, though (possibly with some
planet and aspect symbols). For these, a menu button with a popover may be the best option. That
would need a nice icon, though (possibly with some planet and aspect
symbols).
** TODO Redesign view switcher
The current view switcher (a menubutton) doesnt show its accels The current view switcher (a menubutton) doesnt show its accels
(maybe because of the radio menu items?). Maybe it should be put (maybe because of the radio menu items?). Maybe it should be put back
back to a GtkStackSwitcher. The original place for that is now used to a GtkStackSwitcher. The original place for that is now used up by
up by the window title and the chart name, so a new place must be the window title and the chart name, so a new place must be found for
found for it. it.
There is no preview image right now in the list view. AgChart may ** DONE Preview images
have an ag_chart_get_pixbuf() function that generates the preview
image. It should use a very limited display theme (maybe with Sun as There is no preview image right now in the list view. AgChart may have
its only planet and no aspects nor antiscia). Generating this pixbuf an ag_chart_get_pixbuf() function that generates the preview image. It
on the fly would be very resource intensive, so caching should also should use a very limited display theme (maybe with Sun as its only
be introduced. This way ag_chart_get_pixbuf() should check the cache planet and no aspects nor antiscia). Generating this pixbuf on the fly
dir first. The cached file's name should be generated from the chart would be very resource intensive, so caching should also be
introduced. This way ag_chart_get_pixbuf() should check the cache dir
first. The cached file's name should be generated from the chart
related data, location and timestamp. Changing the name or city name related data, location and timestamp. Changing the name or city name
would not change the chart itself. If this seems to be slow for would not change the chart itself. If this seems to be slow for bigger
bigger amount of charts, a worker idle function may be introduced, amount of charts, a worker idle function may be introduced, as
as suggested in ag_window_load_chart_list(). suggested in ag_window_load_chart_list().
** DONE Update help
After the chart editing part of the UI is done, the help screenshots After the chart editing part of the UI is done, the help screenshots
must be taken again. must be taken again.
** TODO Add a progress bar for the list screen
When there are many charts, loading the previews may take long. A
progress bar should show the state of loading.
Another (slightly better) idea is to load charts to the list withou
previews, and load/generate the images afterwards. The same idle
functionality could do this, either.
* Ease navigation :version_1.0: * Ease navigation :version_1.0:
Since the migration to GtkIconView the chart list became very hard to Since the migration to GtkIconView the chart list became very hard to