Mon oct 25 03:48:58 CEST 2004 * configure.in: bump libmlview version info. * src/mlview-xml-document.[ch]: make the mlview_xml_document_replace_node() method be undo/redo aware. Now the mlview_xml_document_uncomment() is fully undo/redo aware and functionnal. It only needs testing love. Sun oct 17 09:07:35 PDT 2004 Dodji Seketeli * src/mlview-node-editor.c: catch the "node-commented", "node-uncommented" and "replace-node" signals to update the node editor accordingly. Otherwise, the comment/uncomment workflow lead us to touch some dirty memory. * src/mlview-xml-document.[ch]: emit the "replace-node" signal before doing node replacement in the comment/uncomment workflow. Still need to make mlview_xml_document_replace_node() undo/redo powered otherwise, the comment/uncomment node breaks the undo stack. Fri oct 15 13:58:52 CEST 2004 Dodji Seketeli * src/mlview-xml-document.[ch]: make the mlview_xml_document_comment_node() and mlview_xml_document_uncomment_node() methods be undo/redo powered. This still need some testing. * src/mlview-tree-editor.c: update this to reflect the api change of mlview_xml_document_comment_node() and mlview_xml_document_uncomment_node(). Tue oct 12 01:11:15 CEST 2004 Dodji Seketeli * src/mlview-xml-document.[ch], src/mlview-tree-view.[ch]: src/mlview-tree-editor.[ch], src/mlview-parsing.[ch]: Started to add an uncommented feature. Already testable. Still lack undo/redo though. * synch with mlview--mainline--0.7 . Sat oct 9 14:24:01 CEST 2004 Dodji Seketeli * fr.po/fix some translation strings here. * src/mlview-tree-editor.c: (button_press_event_cb): when user right clicks, select the node before displaying the contextual menu. This fixes http://bugs.gnome.org/show_bug.cgi?id=154002 . * po/fr.po: pulled fr translations from CVS Fri oct 8 14:47:04 CEST 2004 Dodji Seketeli * src/mlview-tree-editor.c: make the search node window behave correctly when the user hits enter/esc * autogen.sh: enable/disable verbose now triggered by MLVIEW_DEVEL . * src/mlview-view-adapter.c: (build_name_edition_dialog): pass the correct params to gtk_dialog_new_with_buttons() so that esc/enter correctly activates/cancels the "set-view-name" dialog. This fixes bug #154340 Thu oct 7 00:38:35 CEST 2004 Dodji Seketeli * src/mlview-tree-editor.c: make the search node dialog react to esc/enter correctly. * src/mlview-xml-document.c: (mlview_xml_document_set_node_name_without_xpath): added this method to set node name without using xpath. You can't address dtd node using xpath. * src/mlview-tree-editor.c: (mlview_tree_editor_edit_dtd_node): use mlview_xml_document_set_node_name_without_xpath() to set dtd node name. This fixes #154338 . Tue oct 5 21:56:57 CEST 2004 Dodji Seketeli * configure.in: bump version number to 0.7.1 * src/mlview-app-context.c: (mlview_app_context_get_file_chooser): change this iface to allow mode selection: "open" or "save" mode. This should fix #154491 . * src/mlview-editor.c: propagate the mlview_app_context_get_file_chooser() api change. * src/mlview-file-descriptor.c: (mlview_file_descriptor_new): replace a g_return_val_if_fail() by an if test. This kills a bunch of runtime warnings and it fixes #154489 * src/mlview-parsing-utils.c, src/mlview-schema.c: propagate the mlview_app_context_file_chooser() api change. Sun oct 3 14:15:23 CEST 2004 Dodji Seketeli * src/mlview-app.c: applied the patch http://bugs.gnome.org/show_bug.cgi?id=154342 from Sebastion Bacher to fix the credit dialog box text. This fixes bug http://bugs.gnome.org/show_bug.cgi?id=154342 . * src/mlview-tree-view.c: Remove a useless nulle entry from the gv_edit_menu_actions table. This should fix http://bugs.gnome.org/show_bug.cgi?id=154337 . * src/mlview-kb-eng.c,src/mlview-tree-view.c: show debug messages only when MLVIEW_VERBOSE is defined. * autogen.sh: don't enable verbose debugging messages by default. This entry should fix http://bugs.gnome.org/show_bug.cgi?id=154339 .