2001-10-13 Michael Hussmann <m.hussmann@home.ins.de> * src/callbacks.c (free_note): bugfix 2001-10-10 Michael Hussmann <m.hussmann@home.ins.de> * src/notedefs.h (_notetype): has type Testing if USE_GLADE_NOTES is defined * src/menus.h: defines yank_testing_menu_path() if USE_GLADE_NOTES is defined * src/menus.c (gdd_test_menu_add): used if USE_GLADE_NOTES is defined (add_menu): uses "Testing" subtree if USE_GLADE_NOTES is defined (testing_menu_path): used if USE_GLADE_NOTES is defined (yank_testing_menu_path): used if USE_GLADE_NOTES is defined * src/gdd_notes.c (gdd_notes_build_menu): menu_entry is now allocated as needed * src/fileio.c: includes glade_notes.h if USE_GLADE_NOTES is defined (note_types): uses "Testing" if USE_GLADE_NOTES is defined (get_note): conditional compilation if USE_GLADE_NOTES is defined (build_save_file): same * src/callbacks.c: includes glade_notes.h if USE_GLADE_NOTES is defined (prepare_add): conditional compilation if USE_GLADE_NOTES is defined (cb_b_ok): same (cb_b_apply): same (note_tree_row_selected): same (choose_note_icon): same (free_note): same * src/app.c: includes glade_notes.h if USE_GLADE_NOTES is defined (yank_app_new): conditional compilation if USE_GLADE_NOTES is defined (view_note_as): same (fill_note_data_from_page): same (fill_page_from_note_data): same * src/Makefile.am (GDDNOTES_DIST): added, these files [gdd*] will only be compiled if USE_GLADE_NOTES is defined, added them to EXTRA_DIST * configure.in: added option --enable-glade-notes * acconfig.h: added #undef USE_GLADE_NOTES 2001-10-07 Michael Hussmann <m.hussmann@home.ins.de> * src/app.c: removed notebook, added display_vbox, oac_vbox, frame_vbox is now static, box_flipflop() got 2.nd param (yank_app_new): removed scrolledwindow2, oac_vbox, added vbox (yank_app_new): replaced notebook by display_vbox, scrolledwindow2 by todolist_scrw, uses yank_register_note_widget() (show_todo_tab): uses box_flipflop(); (show_text_tab): uses box_flipflop(); (view_note_as): uses box_flipflop(); (box_flipflop): added parameter for box selection (yank_register_note_widget): added * src/app.h (yank_register_note_widget): new prototype: yank_register_note_widget() * src/gdd_notes.c: removed frame_vbox [extern] (gdd_notes_read_dir): uses yank_register_note_widget instead of accessing the frame_vbox (gdd_notes_build_menu): inserts one menu after the other and uses chdir("/"); to make sure that the icon for the menu is found if the path to the icon is absolute 2001-09-29 Michael Hussmann <m.hussmann@home.ins.de> * configure.in: defines $c_print $c_gal $c_glade $c_xml, libglade is now required * src/Makefile.am (yank_LDADD): removed duplicates removed USE_GAL * src/gdd.c (gdd_scan_tree): handles failed table lookups correctly * src/gdd_notes.c (gdd_notes_fill_note_data_from_page): initializes note->id [bugfix] 2001-09-28 Michael Hussmann <m.hussmann@home.ins.de> * src/GddNotes/Makefile.am: added * src/GddNotes/test.glade: added * src/GddNotes/test.xpm: added * src/GddNotes/subdir.glade: added * src/GddNotes/subdir.xpm: added * src/gdd.c: added * src/gdd.h: added * configure.in (AC_OUTPUT): added src/GddNotes/Makefile * src/Makefile.am (yank_SOURCES): added gdd.c gdd.h gdd_notes.c gdd_notes.h (SUBDIRS): added GddNotes * src/app.c: includes "gdd_notes.h" added frame_vbox, std_vbox (yank_app_new): added oac_vbox [ok, apply, cancel ...], is used later for reorganizing (yank_app_new): init's the Testing submenu (view_note_as): added GtkWidget* to interface, handles type == Testing, calls box_flipflop to make sure that the right widget is visible (fill_note_data_from_page): calls gdd_notes_fill_note_data_from_page() if notetype == Testing (fill_page_from_note_data): calls gdd_notes_fill_page_from_note_data () if notetype == Testing (box_flipflop): added * src/app.h (view_note_as): added GtkWidget* to prototype (box_flipflop): added * src/callbacks.c: includes "gdd_notes.h" (cb_new_text): passes NULL to prepare_add() (cb_new_check): same (cb_new_todo): same (prepare_add): added GtkWidget* to interface, clears gui if typ == Testing, calls view_note_as() with widget (cb_b_ok): handles notes with type Testing (cb_b_apply): same (note_tree_row_selected): searches widget if notetype == Testing and passes it to view_note_as() (do_add_note): corrected handling if icon == NULL (do_edit_note): same (choose_note_icon): fetches icon from ggd_notes_choose_icon() (free_note): doesn't free note->user if notetype == Testing, handles note->text * src/callbacks.h: (prepare_add): added GtkWidget* to prototype * src/fileio.c: includes "gdd_notes.h" (note_types): new type "Testing" (get_note): adds user if notetype != Testing (get_note): copies unknown subtree to note->text if notetype == Testing (build_save_file): adds user if notetype != Testing or removes expiration flag (build_save_file): fills note->text with text or xml-subtree * src/menus.c (gdd_test_menu_add): added (add_menu): added gdd_test_menu_add (testing_menu_path): added (yank_testing_menu_path): added * src/menus.h (yank_testing_menu_path): new prototype * src/notedefs.h (enum _notetype): new type: testing (struct _note_data): *test will be (ab)used as a xmlPtr and user as a gdd_note* if notetype == Testing [should be removed later] * src/yank.c: includes glade.h (main): runs glade_gnome_init(); 2001-09-14 David Sommerseth <dazo@sf.net> * Fixed a bug with accents/scandinavian characters in the note field in print.c 2001-09-13 Michael Hussmann <m.hussmann@home.ins.de> * src/print.c: added sf-patch #461202 from David S. (dazo) 2001-09-02 Michael Hussmann <m.hussmann@home.ins.de> * install-sh: removed [will be created from autogen.sh in aux/] * ltmain.sh: dto. * mkinstalldirs: dto. * ltconfig: dto. * missing: dto. * Makefile.am (AUX_FILES): added (dist-hook): added * configure.in: uses aux_dir * src/search.c (cb_search_ok): warns& retruns on invalid reqular expressions 2001-08-31 Michael Hussmann <m.hussmann@home.ins.de> * sv.po: applied patch from Patrik Grip-Jansson <patrikj@gnulix.org> 2001-06-24 Thomas Schultz <tststs@gmx.de> * de.po: updated 2001-02-09 Michael Hussmann <m.hussmann@home.ins.de> * ja.po: added from Koichiro Hayashi <koichiro-hayashi@sa.uno.ne.jp> 2001-02-08 Michael Hussmann <m.hussmann@home.ins.de> * uk.po: updated from "Volodymyr M . Lisivka" <lvm_ukr@yahoo.com> 2001-01-24 Michael Hussmann <m.hussmann@home.ins.de> * uk.po: added from "Volodymyr M . Lisivka" <lvm_ukr@yahoo.com> 2000-10-29 Thomas Schultz <tststs@gmx.de> * de.po: updated 2000-09-06 Thomas Schultz <tststs@gmx.de> * POTFILES.in: src/plugin.c added * de.po: updated 2000-09-05 Thomas Schultz <tststs@gmx.de> * POTFILES.in: src/daycalc.c added 2000-03-29 Michael Hussmann <m.hussmann@home.ins.de> * sv.po: added from Andreas Hyden <andreas.hyden@telia.com> * de.po: not updated ... 2000-02-14 Michael Hussmann <m.hussmann@home.ins.de> * sv.po: added from Andreas Hyden <andreas.hyden@telia.com> * de.po: added