2004-1-4 Qball Cow * libgtodo/libgtodo.h: See bug 10 on mantis (mantis.qballcow.nl) * libgtodo/libgtodo.c: See bug 10 on mantis (mantis.qballcow.nl) changed get_due_date_as_julian to gint32. * src/add_edit_item.c: Fixed bug 9. * libgtodo/libgtodo.c: Fixed but in adding a new item.. the place id would be one to high, wich causes sorting to break.= * gtodo.schemas.in: Added a key that remembers the last category. * src/main.c/callback.c:Added support for remembering category. * src/main.c: type that caused the notification to check every 50 minutes instead of 5 2004-1-2 Qball Cow * libgtodo/libgtodo.c/h:Added support for ordering categories * src/mcategory.c: Added support for ordering categories 2004-1-1 Qball Cow * libgtodo/libgtodo.h: Updated most comments and made sure all functions from libgtodo.c are present * src/callback.c: Fixed the sorting function. (guint32->guint64) * src/todo_db.c: Moved all gtk_list_store_set to one big gtk_list_store_set. This should stop useless sorting. * src/interface.c: Moved some items around in the dropdown menu's * src/interface.c: reactivated the sorting. * src/todo_db.c: Removed some xmlNodePtr stuff still floating around. * src/add_edit_item: Removed unused variables. ** done for all .c files ** * gtodo.desklet.in: Applied patch. * gtodo.schemas.in: Moved some stuff around.. more is needed. * src/add_edit_item.c: Split up started and stopped label. 2003-10-26 Qball Cow * libgtodo/libgtodo.c: Fixed problem when opening first time, the timeout won't work because the file doesnt exist. I save the file directly after creating it now. * src/interface.c: Unreffing pixbuf that is used for creating window icon. * libgtodo/libgtodo.c: Removed duplicate code in gtodo_client_new_todo_item. * libgtodo/libgtodo.c: Changed return type of gtodo_item_get_id to guin32 like it should be. * libgtodo/libgtodo.h: Changed return type of gtodo_item_get_id to guin32 like it should be. 2003-10-22 Qball Cow * src/mcategory.c: Fixed lack in translation of the window title of the cat. manager * libgtodo/libgtodo.c: If you set an item done, automagically the end date is set. 2003-10-07 Qball Cow * Changed tray icon behauviour (now signle click) * src/callback.c: fixed translation of remove button. * Added polish translation by Mikolaj Karolczak 2003-10-05 Qball Cow * Added Japanese translation by Tsunenaga Hanyuda * gtodo.desktop: Changed to utility group. got severall mail it should be there. 2003-10-04 Qball Cow * Fixed severall problems with sensitivity on my menu entries (_() -> N_()) * Added German Translation frokm Alexander Hunziker * Changed tray icon image from svg to png (not all gnome supported svg?) 2003-09-29 Qball Cow * Applied patches from Jeremy. * WM behauviour is changed now. 2003-09-29 Qball Cow * src/todo_db.c: Fixed row colors, only the due rows colors are changed. looks better when switching theme. * src/main.h: Added DUE to list enum * src/interface.c: Changed color row to char and added DUE column. (can be used in other code?) 2003-09-26 Qball Cow * Added translation. * squashed memory leaks in all files. * fixed position bug 2003-09-06 Danilo Ĺ egan * configure.in: Version up to 0.13. * src/egg-datetime.c: Removed "_()" definition (it's in main.h). * src/todo_db.c (load_category): Declarations up, code down. * src/interface.c (gui_create_main_window): Moved declarations up, code down. * src/*.c: Internationalized with intltools and gettext. * gtodo.desktop: Replaced with gtodo.desktop.in (for i18n). 27-06-2003: - Start and end date of a todo item is now stored - All attributes (everything execpt summary and commant) are now saved in one attribute tag. (save's parse cycles, and is easy) - Auto purge after x day's is now implemented (purging done on startup and configurable from preferences) 22-06-2003: - In the main window tooltip's it show's the category name if the user is in the all category. - Tabs in the main window tooltip's.. looks better. - Fixed spacing in preferences menu (2 frames are now equal) 20-06-2003: - Tooltips in main list a dissabled by default - If tooltips are enabled the column headers will be disabled so the tooltip behaviour is correct. - The date popup now show's the same date as in the entry box. - fixed stupid bug that stopped removing items when no sys tray. - Fixed notification tray bug for new gtk releases. - fixed notification tray icon tooltip. (was forgotting in merge to julian date) - tooltip now looks at the tray variable. before updating - add item is now default withouth a date. - added commanline option --help and -?. which give a little message. also --hide works to hide the window on startup. - etc. 19-06-2003: - Changed toolbar icon to a nice looking svg check box picture. 18-06-2003 - Intergrated the edit categories dialog more (in add/edit windows.. etc - Remember last categorie - frame around datetime popup - BROKE: gtodo -h option (why??) - new icon. FIXME: tray icon 17-06-2003 - Added tooltip - single click on window rises/unhide's window - remove start window hidden option - added -h flag to command line (starts client hidden) - Added edit icon. (not perfect) - Spacing in edit category - moved all icons (hopefully) to stock items.. so they can be skinned (stockitems: gtodo gtodo-edit gtodo-tray) 16-06-2003: - Detection tray icon. if its there then program hides when close button is pressed. - Hide menu option in dropdown menu - Category Editor - Removed "Add Category" from dropdown menu and added separator beneath All item. 15-06-2003: - Support and implementation off All category - implementation due date column - preferences menu due date column 14-06-2003: - updated gui add/edit box - check box on tray icon popup menu - Enter in add category window now activates default widget (ok but) - Purge option added. - position,size and hidden on startup are implemented. only need to be included in preferences. - settings moved to settings struct. - created better pref menu (with save position, size, hidden_on_startup and do_tray) - gnome menu item. (application->office->gtodo) - edited about window - comfirmation dialogs. - category dropdown menu now grows along with window - minor stuff 13-06-2003: - Priority slider changed to dropdown menu - Completed box is located @ the bottom of the add/edit view - Changed program icon and notification tray icon (thx zeuz;]) - internal and in xml end date is now saved in julian. instead of 3 ints - Added compatibility for old enddate notation . (should be removed again in higher version. (wasted parse time) - Hack in egg-datetime to fix box width. (max entry lenght expanded to 13) - little code cleanup