=== anjuta 2.1.2 === 2007-03-28 Naba Kumar * configure.in: Bumped version to 2.1.2 * NEWS: Updated for release. * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png: Improved breakpoint marker icon. * plugins/editor/anjuta-editor.plugin.in, plugins/sourceview/sourceview.plugin.in: Made editor plugins non user activable since they are now remembered properly. 2007-03-27 Sebastien Granjoux * plugins/tools/editor.c: Fix bug #423270 2007-03-27 Naba Kumar * plugins/editor/aneditor-autocomplete.cxx: Replace the complete word when autocompleting without leaving any trailing part of the word. 2007-03-27 Kamil Páral Reviewed by Naba Kumar : * anjuta.desktop.in.in: Remove "Application" category from desktop file and add "GNOME". GNOME Goal #3 (fixes bug #417612). 2007-03-27 Naba Kumar * configure.in, plugins/document-manager/anjuta-docman.c: (anjuta_docman_add_editor): Conditionally compile notebook tab reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0 Patch from Halton Huo: * configure.in, global-tags/Makefile.am: Do not pass -Wall to non gcc compiler flags. Fixes bug #423089. 2007-03-26 Naba Kumar * AUTHORS, NEWS, TODO.tasks: Updated. * plugins/project-manager/plugin.c: (update_ui): Do not insensitise close menuitem. * plugins/symbol-browser/plugin.c: (on_editor_saved), (update_editor_symbol_model), (iter_matches), (on_editor_update_ui), (value_added_current_editor), (activate_plugin), (dispose), (symbol_browser_plugin_instance_init): * plugins/symbol-browser/plugin.h: update line on editor save and editor change. Code clean up and fixed warnings. 2007-03-26 Naba Kumar * plugins/project-wizard/templates/java/project.anjuta, plugins/project-wizard/templates/python/project.anjuta, plugins/project-wizard/templates/python/project.anjuta: Removed version control plugins from default selection. * plugins/tools/scripts/prepare-changelog.pl, plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog script to a better one (that works on both cvs and svn). 2007-03-26 Naba Kumar * (added) plugins/project-wizard/templates/translatable-strings.pl, Makefile.am: Added the generated translatable file (required for translations for svn checkouts). * (added) plugins/project-wizard/templates/extract-translatable-strings.pl plugins/project-wizard/templates/Makefile.am, Makefile.am, po/POTFILES.in: Generated translatable strings for .wiz files and added them in POTFILES.in for translation. Fixes bug #398035 2007-03-25 Naba Kumar * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing. * src/anjuta-app.c: Removed dead codes. * plugins/symbol-browser/an_symbol_prefs.c: Show message view when global tags generation starts. * plugins/debug-manager/chunk_view.c, plugins/debug-manager/start.h, plugins/debug-manager/chunk_view.h, plugins/debug-manager/utilities.c, plugins/debug-manager/utilities.h, plugins/debug-manager/debugger.c, plugins/debug-manager/threads.c, plugins/debug-manager/disassemble.c, plugins/debug-manager/info.c, plugins/debug-manager/sharedlib.c, plugins/debug-manager/threads.h, plugins/debug-manager/disassemble.h, plugins/debug-manager/signals.c, plugins/debug-manager/info.h, plugins/debug-manager/sharedlib.h, plugins/debug-manager/data_buffer.c, plugins/debug-manager/data_view.c, plugins/debug-manager/signals.h, plugins/debug-manager/debug_tree.c, plugins/debug-manager/watch.c, plugins/debug-manager/registers.c, plugins/debug-manager/data_buffer.h, plugins/debug-manager/data_view.h, plugins/debug-manager/memory.c, plugins/debug-manager/debug_tree.h, plugins/debug-manager/watch.h, plugins/debug-manager/registers.h, plugins/debug-manager/memory.h, plugins/debug-manager/locals.c, plugins/debug-manager/sexy-icon-entry.c, plugins/debug-manager/breakpoints.c, plugins/debug-manager/locals.h, plugins/debug-manager/sexy-icon-entry.h, plugins/debug-manager/stack_trace.c, plugins/debug-manager/breakpoints.h, plugins/debug-manager/sparse_buffer.c, plugins/debug-manager/sparse_view.c, plugins/debug-manager/stack_trace.h, plugins/debug-manager/sparse_buffer.h, plugins/debug-manager/sparse_view.h, plugins/debug-manager/start.c, plugins/gdb/utilities.c, plugins/gdb/utilities.h, plugins/gdb/debugger.c, plugins/gdb/debugger.h: Added indentation modeline for easy indentation setup. 2007-03-24 Sebastien Granjoux * plugins/gdb/debugger.c: Avoid empty debugger log window by limiting line to 90 characters 2007-03-24 Sebastien Granjoux * plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h, plugins/debug-manager/threads.c, plugins/debug-manager/threads.h, plugins/debug-manager/breakpoints.c, plugins/debug-manager/breakpoints.h, plugins/debug-manager/stack_trace.c, plugins/debug-manager/stack_trace.h: View code action now changes location in disassembly view too * plugins/debug-manager/anjuta-debug-manager.ui: Rename breakpoint actions 2007-03-24 Naba Kumar * configure.in, src/anjuta-app.c: Use the new docking algorithm in gdl 0.7.3 (svn trunk). * src/anjuta-app.c: Removed dead codes and fixed compiler warnings. 2007-03-24 Sebastien Granjoux * plugins/debug-manager/threads.c, plugins/debug-manager/debug_tree.c, plugins/debug-manager/debug_tree.h, plugins/debug-manager/locals.c, plugins/debug-manager/registers.c, plugins/debug-manager/stack_trace.c: Allow to change current thread updating register, stack and locals Allow to change current stack frame updating locals * plugins/gdb/debugger.c: Read argument of selected stack frame * plugins/debug-manager/data_view.c: Fix an unrelated bug 2007-03-23 Naba Kumar * plugins/document-manager/anjuta-docman.c, plugins/document-manager/plugin.c: Fixed many memory leaks. (ianjuta_file_get_uri() returns a new string). * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt widget for save dialogs. * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from svn and fixed to get function/prototype/member args list. Call tips also work fine now. 2007-03-22 Naba Kumar * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete and calltips would work again for functions from global tags (Needs regenerating global tags). * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to ctags svn version and reopened bug #395362. Fixes tags parsing that seemed to have stopped working recently. 2007-03-21 Naba Kumar * tagmanager/tm_source_file.c, tagmanager/options.c, global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some extend .. more needs to be investigated and fixed). Enabled some debugging. 2007-03-16 Naba Kumar * src/anjuta.c: Fixed project loading from command line. 2007-03-16 Naba Kumar Patch from James Liggett : plugins/profiler/gprof-profile-data.c: Fixed a crash. 2007-03-15 Naba Kumar * libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-profile-manager.h: Added method to get current profile. * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting" signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta is exiting. * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h, plugins/file-loader/plugin.c: Moved to functions as utility functions. Also, not load project files in session load in loader plugin. * plugins/project-manager/plugin.c, src/anjuta.c: Emit "exiting" signal in shell when exiting anjuta. project manager listens to exiting signal and saves session. anjuta.c saves session only when current projfile is 'user'. Load project saved in session differently then the rest of the session. This should fix all the session restoration bugs. src/main.c: Present anjuta window when becon message is received. 2007-03-14 Naba Kumar * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would not randomly save (it was a wrong looping). 2007-03-12 Naba Kumar * libanjuta/interfaces/libanjuta.idl: Added more API section headers. 2007-03-12 Sebastien Granjoux * plugins/debug-manager/anjuta-debug-manager.ui, libanjuta/interfaces/libanjuta.idl, plugins/debug-manager/debugger.c, (added) plugins/debug-manager/threads.c, (added) plugins/debug-manager/threads.h, plugins/debug-manager/plugin.c, plugins/debug-manager/Makefile.am, plugins/gdb/plugin.c, plugins/gdb/debugger.c, plugins/gdb/debugger.h: Add a window displaying all threads Add needed functions Switching to a different thread is still not done * plugins/debug-manager/debug_tree.c, plugins/debug-manager/locals.c, plugins/debug-manager/stack_trace.c: Small cosmetic changes * plugins/gdb/gdbmi.c: Keep all elements in gdbmi hash Even if using the same key like in -threads-list-ids 2007-03-11 Naba Kumar * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments. * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs. * manuals/reference/libanjuta/libanjuta-docs.sgml, manuals/reference/libanjuta/libanjuta-sections.txt, manuals/reference/libanjuta/libanjuta.types: Updated to contain latest interfaces. 2007-03-11 Naba Kumar * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use gtk-doc properly. Bumped gtk-doc requirement to 1.4 * manuals/reference/libanjuta/libanjuta-docs.sgml, manuals/reference/libanjuta/libanjuta.types, manuals/reference/libanjuta/libanjuta-sections.txt, manuals/reference/libanjuta/.cvsignore, (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs infrastructure. Got rid of tmpl/ directory and moved all section documenation to source code (requires gtk-doc >= 1.4). * libanjuta/anjuta-plugin-description.c, libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c, libanjuta/cell-renderer-captioned-image.c, libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c, libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c, libanjuta/e-splash.c, libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h, libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c, libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c, libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c, libanjuta/anjuta-session.c, libanjuta/anjuta-children.c, libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c, libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c, libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c, libanjuta/anjuta-ui.c: Added inline API documentation. Moved section documentation from templates to source code. 2007-03-10 Johannes Schmid * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml): Added some debug output but could not figure out why some plugins are not kept. * libanjuta/interfaces/libanjuta.idl: * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Added IAnjutaEditorGoto::matching_brace * plugins/document-manager/action-callbacks.c: (on_editor_command_match_brace_activate): * plugins/document-manager/plugin.c: (update_editor_ui_interface_items): * plugins/editor/text_editor.c: (igoto_matching_brace), (igoto_iface_init): * plugins/sourceview/sourceview.c: (ieditor_iface_init): Fixed #355155 (matching brace for scintilla, disabled for sourceview) 2007-03-09 Johannes Schmid * plugins/file-manager/an_file_view.c: (fv_add_tree_entry): Hide correct column * plugins/sourceview/sourceview-private.h: * plugins/sourceview/sourceview.c: (on_reload_dialog_response), (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed), (sourceview_new), (ifile_savable_save_as): Tweaked vfs monitoring 2007-03-09 Johannes Schmid * libanjuta/interfaces/Makefile.am.iface: Fixed installtion of header files * plugins/sourceview/sourceview.c: (set_select): do not scroll to much in interactive search 2007-03-09 Naba Kumar * src/anjuta.c: Fixed session restoration. * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling signal handlers after symbol browser plugin is deactivated. * plugins/editor/editor.glade, plugins/language-support-cpp-java/anjuta-language-cpp-java.glade: Fixed indentation confustion in preferences. 2007-03-08 Johannes Schmid * plugins/search/search-replace.c: (search_set_combo), (search_set_action), (search_set_target), (search_set_direction), (create_dialog), (search_disconnect_set_toggle_connect), (on_search_match_whole_word_toggled), (on_search_match_whole_line_toggled), (on_search_match_word_start_toggled), (search_set_toggle_direction): Use GCallback instead of GSignalFunc! We need to fix this code anyway, it's somehow ugly and uses many deprecated widgets Patch from Ritesh Khadgaray : * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Fix #394709 2007-03-07 Naba Kumar * src/anjuta.c: Make launching projects work from command line. Also fixes gnome session restart command. 2007-03-07 Johannes Schmid Patch from Lucas Mazzardo Veloso * plugins/class-gen/plugin.c: (iwizard_activate): Fixed #408218 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response): Fixed #402774 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry): Fixed #377483 (It's not possible to know if directories have a version in CVS. Show version column only if there are version informations availible * plugins/sourceview/sourceview-cell.c: (icell_get_attribute): Fixed memory leak 2007-03-07 Johannes Schmid * plugins/sourceview/sourceview-prefs.c: (get_bool): Fixed #409408 * plugins/symbol-browser/an_symbol_prefs.c: (on_update_global_clicked): Fixed ##409176 2007-03-07 Johannes Schmid * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init), (anjuta_save_prompt_new): * plugins/project-import/project-import.c: (project_import_finalize): Fixed Gtk-Criticals (maybe #409408) 2007-03-07 Naba Kumar * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly when we are at just beginning of string or comment. Fixes bug #397981. 2007-03-07 Johannes Schmid * plugins/language-support-cpp-java/plugin.c: (initialize_indentation_params): Removed annoying DEBUG_PRINT * plugins/sourceview/sourceview-cell.c: (sourceview_cell_instance_init), (icell_get_character), (icell_get_length), (icell_get_char), (icell_get_attribute): Improved code to be faster Implemented attribute handling so that indentation really works in any case 2007-03-06 Johannes Schmid * configure.in: GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs) * plugins/document-manager/anjuta-docman.c: (anjuta_docman_instance_init), (anjuta_docman_add_editor): Removed old and ugly tab drag&drop code and use built-in gtk stuff instead (required GTK >= 2.10) * plugins/sourceview/sourceview-private.h: * plugins/sourceview/sourceview.c: (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed), (sourceview_finalize), (sourceview_new), (imark_mark), (imark_unmark), (imark_is_marker_set), (imark_location_from_handle), (imark_delete_all_markers): Fixed marker handling and worked a bit more on vfs monitoring 2007-03-05 Johannes Schmid * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter): Added method to select specific iter * plugins/sourceview/sourceview-private.h: * plugins/sourceview/sourceview.c: (on_reload_dialog_response), (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed), (sourceview_add_monitor), (on_document_saved), (sourceview_finalize), (sourceview_new), (ifile_savable_save_as): Fixed vfs monitoring (mostly ported code from text_editor.c) * plugins/symbol-browser/an_symbol_view.c: * plugins/symbol-browser/an_symbol_view.h: * plugins/symbol-browser/plugin.c: (iter_matches), (on_editor_update_ui), (value_added_current_editor): Select the current tag in locals window and symbol toolbar. If there is no tag at the current line, reserve backward for the next tag. This will select the correct tag if inside a function. 2007-03-05 Naba Kumar * src/anjuta-app.c: Fixes gtk-critical messages at shutdown. * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed compiler warnings. * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch (Bug #412186) 2007-03-04 Johannes Schmid * data/Makefile.am: * po/POTFILES.in: Fixed distcheck (well, partly) 2007-03-04 Johannes Schmid * plugins/document-manager/anjuta-document-manager.ui: Move "Swap .c/.h from Main to Browser toolbar Modified Patch from Yang Hong : * plugins/file-manager/an_file_view.c: (fv_prefs_new), (fv_prefs_free), (fv_add_tree_entry): * plugins/file-manager/anjuta-file-manager-plugin.glade: * plugins/file-manager/plugin.c: (prefs_init): Bug 387208 – [Patch] Add custom file-manager ignore pattern support 2007-03-04 Naba Kumar * data/default.proflie, data/Makefile.am, src/anjuta.c, plugins/project-manager/plugin.c: Restored default profile and renamed it from "default.anjuta" to "default.profile". 2007-03-03 Sebastien Granjoux * plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c, plugins/gdb/debugger.c, libanjuta/interfaces/libanjuta.idl, plugins/debug-manager/stack_trace.c: Add a dialog box when a signal is received (except SIGINT) Display stack frame even if arguments are not available 2007-03-03 Naba Kumar * TODO.tasks: Icons bounty added. * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin choise selection. * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping and descoping. * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch], plugins/Makefile.am, (removed) plugins/profile-default/*, plugins/project-manager/anjuta-project-manager.plugin.in, plugins/project-manager/anjuta-project-manager.ui: Use the new plugins profile implementation to load user profile and projects. Store and restore remembered plugins. Use profile scoping and descoping for saving and loading sesstions. * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c, libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled DEBUG_PRINTs. 2007-03-03 Sebastien Granjoux * plugins/debug-manager/debug_tree.c plugins/debug-manager/debug_tree.h: Bug fix, deleting wrong variable * plugins/gdb/debugger.c: Bug fix, remove forgotten debugging code 2007-03-02 Johannes Schmid * plugins/document-manager/anjuta-document-manager.ui: * plugins/search/anjuta-search.ui: * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui: Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols, ToolbarFind * src/anjuta-app.c: (on_toolbar_view_toggled), (on_add_merge_widget), (on_session_save), (on_widget_remove): Save toolbar positions, don't use fixed toolbar style All in all this will allow more complex toolbar configurations and might gain some space on smaller displays because the user can disable toolbar parts he does not use. Also allows to use any toolbar style without looking too ugly. 2007-03-01 Naba Kumasr * TODO.tasks: Added a bounty for creating icons. * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added profile-changed signal. Do not sync non-user-activatable plugins. 2007-02-29 Sebastien Granjoux * plugins/debug-manager/disassemble.c, plugins/debug-manager/sparse_view.c, plugins/gdb/debugger.c, libanjuta/interfaces/libanjuta.idl: Display function name in disassembly view 2007-02-28 Sebastien Granjoux * (added) plugins/debug-manager/bookmark.png, (added) plugins/debug-manager/breakpoint-disabled.png, (added) plugins/debug-manager/breakpoint-enabled.png, (added) plugins/debug-manager/program-counter.png, (added) plugins/debug-manager/linemarker.png, plugins/debug-manager/Makefile.am, plugins/debug-manager/disassemble.c, plugins/debug-manager/disassemble.h, plugins/debug-manager/sparse_buffer.c, plugins/debug-manager/sparse_buffer.h, plugins/debug-manager/sparse_view.c, plugins/debug-manager/sparse_view.h, plugins/debug-manager/plugin.c, plugins/debug-manager/breakpoints.c, libanjuta/interfaces/libanjuta.idl: Add markers in the disassembly view Display program counter and breakpoints in disassembly view * plugins/gdb/debugger.c: Fix a bug added with my previous patch, setting and clearing breakpoints was not working 2007-02-28 Johannes Schmid * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml: * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml: * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml: * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml: * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml: * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml: * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated (why do they need to be under version control?) * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all), (create_tab_popup_menu), (on_msgman_popup_menu), (on_tab_button_press_event), (anjuta_msgman_page_new), (anjuta_msgman_finalize), (anjuta_msgman_instance_init): Added "Close all message tabs" popup menu 2007-02-26 Naba Kumar * plugins/profiler/gprof-flat-profile-entry.c, plugins/profiler/gprof-flat-profile.c, plugins/profiler/gprof-flat-profile-entry.h, plugins/profiler/gprof-flat-profile.h, plugins/profiler/gprof-flat-profile-view.c, plugins/profiler/gprof-flat-profile-view.h, plugins/profiler/gprof-call-graph-block-entry.c, plugins/profiler/gprof-call-graph-block.c, plugins/profiler/gprof-function-call-chart-view.c, plugins/profiler/gprof-call-graph-block-entry.h, plugins/profiler/gprof-profile-data.c, plugins/profiler/gprof-call-graph-block.h, plugins/profiler/gprof-view.c, plugins/profiler/gprof-call-graph.c, plugins/profiler/gprof-function-call-chart-view.h, plugins/profiler/gprof-profile-data.h, plugins/profiler/gprof-call-graph.h, plugins/profiler/gprof-view.h, plugins/profiler/gprof-view-manager.c, plugins/profiler/gprof-call-graph-view.c, plugins/profiler/plugin.c, plugins/profiler/gprof-view-manager.h, plugins/profiler/gprof-call-graph-view.h, plugins/profiler/gprof-function-call-tree-view.c, plugins/profiler/gprof-function-call-tree-view.h, plugins/profiler/Makefile.am: Fix compiler warnings and link with gnome-vfs. Fixes bug #411377. 2007-02-26 Naba Kumar * plugins/profiler/gprof-profile-data.c: Fixes bug #411623, Patch from James Liggett : * plugins/profiler/gprof-flat-profile-view.c, plugins/profiler/gprof-flat-profile-view.h, plugins/profiler/gprof-function-call-chart-view.c, plugins/profiler/gprof-function-call-chart-view.h, plugins/profiler/gprof-view.c, plugins/profiler/gprof-view.h, plugins/profiler/gprof-call-graph-view.c, plugins/profiler/plugin.c, plugins/profiler/gprof-call-graph-view.h, plugins/profiler/gprof-function-call-tree-view.c, plugins/profiler/gprof-function-call-tree-view.h: Implements double click navigation. Fixes bug #403514. 2007-02-25 Naba Kumar * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-handle.[ch], plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of g_hash_table_remove_all (introduced in glib 2.12) to stay the dependency on glib 2.8. Fixes bug #411623. 2007-02-24 Naba kumar * libanjuta/interfaces/Makefile.am.iface: Added log domain. * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h, libanjuta/Makefile.am, (added) libanjuta/anjuta-profile-manager.c, (added) libanjuta/anjuta-profile-manager.h: Implemented profile manager. Implemented profile pushing and popping. Implemented profile xml synchronization. Implemented error handling in profiles. Implemented activation and deactivation signals in plugin manager. * libanjuta/Makefile.am: Added libanjuta log domain. * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager() in AnjutaShell interface and implemented it in AnjutaApp. * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated. 2007-02-23 Naba kumar src/main.c: Fixed missing end quote. 2007-02-20 Jean-Noel Guiheneuf * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints. 2007-02-20 Naba Kumar * plugins/subversion/plugin.c: Added "..." menuitems. * ROADMAP, README: Updated. * libanjuta/anjuta-profile.c: Fixed bugs. * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c, plugins/gtodo/Makefile.am: Removed dead code. Patch from Antoine Cailliau : * plugins/gtodo/interface.c, plugins/gtodo/preferences.c, plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c, plugins/gtodo/list_tooltip.c, plugins/document-manager/goto_line.c, plugins/glade/plugin.c, libanjuta/anjuta-save-prompt.c: Fixed translatable strings to not contain markups. Fixes Bug #360462. 2007-02-16 Naba Kumar * manuals/reference/libanjuta/project-wizard-format.sgml: Removed unnecessary sub-sections. 2007-02-15 Naba Kumar * (removed) plugins/document-manager/bookmark-prev-16.png, plugins/document-manager/bookmark-last.png, (removed)plugins/document-manager/bookmark-first-16.png, plugins/document-manager/bookmark-prev.png, (added) plugins/document-manager/bookmark-toggle.png, (removed)plugins/document-manager/bookmark_toggle.xpm, (removed)plugins/document-manager/bookmark-last-16.png, plugins/document-manager/plugin.c, plugins/document-manager/anjuta-document-manager.ui, (removed)plugins/document-manager/bookmark-next-16.png, plugins/document-manager/bookmark-next.png, plugins/document-manager/Makefile.am, (added) plugins/document-manager/bookmark-clear.png, plugins/document-manager/bookmark-first.png: Upgraded bookmark icons (stolen from monodevelop). Added clear bookmarks toolbar button. * plugins/document-manager/plugin.c, (added) plugins/document-manager/swap.png, (removed) plugins/document-manager/undock.png, plugins/document-manager/Makefile.am: Fixed swap icon. 2007-02-13 Naba Kumar * plugins/class-gen/element-editor.c: Fixed typo. * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h: Implementing plugin profiles loading. 2007-02-13 Naba Kumar * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons. * pixmaps/Makefile.am, pixmaps/appwiz*.png, pixmaps/applogo.png, pixmaps/anjuta_logo.png, pixmaps/open_project.png, pixmaps/close_project.png: Removed more old icons. * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png, pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to anjuta_logo.png 2007-02-13 Naba Kumar * plugins/class-gen/element-editor.c: Included missing headers to prevent build failures in some cases. 2007-02-13 Sebastien Granjoux * plugins/debug-manager/stack_trace.c: Fix bug #407115 * plugins/debug-manager/watch.c, plugins/debug-manager/breakpoints.c: Same bug than above, wrong use of gtk_ui_manager_get_widget