Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

Todo List

Class _GTaskTaskIter
replace this

Global valid_uri (uri)
this should be a tad more stringent

Global gtask_ui_draw_progressbar (GtkWidget *widget, GdkWindow *window, GdkRectangle *area, float progress, GTaskActivityState state, int x, int y, int width, int height)
we need to make sure that we respect the size of the drawing area that is given to us

Global gtask_ui_draw_progressbar (GtkWidget *widget, GdkWindow *window, GdkRectangle *area, float progress, GTaskActivityState state, int x, int y, int width, int height)
we need to swap around some colors here not sure how complete this is right now

Global gtask_ui_get_file_list_info (GList *file_list)
how to sort files -- sort by description, then file name?

Global gtask_ui_init (int *argc, char ***argv, GTaskRole role)
need some way of talling a GTaskConnection to try to autoreconnect or not to

Global PADDING
implement progress pulse

inherit this

Global gtask_cell_renderer_basic_fill_text_info (GTaskCellRendererBasic *cell, GTaskBasicInfo *info, GtkWidget *widget, gint center_size)
check if there is an error message set and display that in some error color -- perhaps bold red? -- and Info: should be replaced with Error:

Global gtask_cell_renderer_basic_get_property (GObject *object, guint param_id, GValue *value, GParamSpec *pspec)
how will memory management work with this?

Global gtask_cell_renderer_basic_init (GTaskCellRendererBasic *cell)
should we se our own default thumbnail frame or just let the user set it -- also -- eventually we need to handle frame theming like nautilus seems to do

Global gtask_cell_renderer_basic_render (GtkCellRenderer *cell, GdkWindow *window, GtkWidget *widget, GdkRectangle *background_area, GdkRectangle *cell_area, GdkRectangle *expose_area, guint flags)
the size of the progress bar may grow for larger fonts

cell renderers really need to have some sort of cache data associated with them so when know when we really need to redo this or not

-- do we need to do placement recalcs now?

properly place the progress bar based on it's size right now it's just set to 100

Global gtask_ui_manager_dispose (GObject *obj)
implement me

Global gtask_ui_manager_finalize (GObject *obj)
implement me

Global gtask_view_add_task (GTaskView *view, GTaskGenericTask *task)
store row references not iters!

right now tasks send all their data across the line each time this may change in the future

Global gtask_view_button_press (GtkWidget *list, GdkEventButton *event, gpointer data)
eventually we need to check if the node that we clicked on was a group title or not

render a piece of text in pango to determine the size that we need to scale our icons to

Global gtask_view_clear_tasks (GTaskView *view, GTaskActivityState with_state)
emit tasks-removed signal here add some option to specify the activity state to filter out or perhaps another function

Global gtask_view_create_dir_menu_item (GTaskView *view, GTaskFileListInfo *file_info)
link up the directory menu thumbnail (from nautilus)

Global gtask_view_open_dir (GObject *obj, gpointer *data)
what if error is still NULL?

HIG this puppy up

Global gtask_view_open_file (GObject *obj, gpointer *data)
what if error is still NULL?

HIG this puppy up

Global gtask_view_set_filter_string (GTaskView *view, const gchar *str)
get the current PangoLanguage?

Global gtask_view_update_task (GTaskView *view, GTaskTaskIter *iter)
as of right now no more updates are done on completed tasks. Perhaps in the future we should allow for minor updates - ie, status, etc

Global GTASK_GCONF_ROOT_KEY
properties window title view mode filter string name

Global gtask_window_destroy (GtkObject *obj)
implement me

Global gtask_window_finalize (GObject *obj)
implement me

Global gtask_window_init (GTaskWindow *window, gpointer g_class)
in the future perhaps we should make all of the strings we need constrution parameters?

Global gtask_window_init_ui (GTaskWindow *window)
in the future some more introspective version of the below would be preferred

Generated on Mon Feb 2 21:33:26 2004 for libgtask-ui by doxygen 1.3.4