=== 2.25.902 ===

2009-02-16  Johannes Schmid  <[email protected]>

       * NEWS:
       * configure.in:
       Updated for release

       * plugins/gbf-am/Makefile.am:
       * plugins/gbf-mkfile/Makefile.am:
       Fixed dist-clean issue

2009-02-16  Carl-Anton Ingmarsson  <[email protected]>

       reviewed by: Johannes Schmid <[email protected]>

       * plugins/file-loader/plugin.c (on_new_clicked), (on_open_clicked),
       (activate_plugin):
       #570820 – problem with gtk+ trunk

2009-02-16  Johannes Schmid  <[email protected]>

       * plugins/search/search-replace.c (on_message_clicked):
       #564942 – display project-relative path in search results pane

2009-02-16  Massimo Cora'  <[email protected]>

       * configure.in:
       * plugins/symbol-db/Makefile.am:
       * plugins/symbol-db/test/Makefile.am:
       * plugins/symbol-db/test/main.c:
       removed outdated test file.

2009-02-12  Yang Hong  <[email protected]>

       * plugins/search/search-replace.c (create_dialog),
       (on_search_expression_entry_changed):
       #571381 – Seach button disabled if no files opened.

2009-02-16  Johannes Schmid  <[email protected]>

       * plugins/file-manager/file-view.c (file_view_sort_model):
       #571733 – file manager should sort files case-insensitively

2009-02-16  Johannes Schmid  <[email protected]>

       * libanjuta/anjuta-plugin-description.c (parse_key_value):
       571233 – Uncorrect loading of subversion plugin (thanks to Yuriy Penkin
       for the patch!)

2009-02-15  James Liggett  <[email protected]>

       * ChangeLog:
       E-mail address fix.

2009-02-15  James Liggett  <[email protected]>

       * libanjuta/anjuta-utils.c:
       * libanjuta/anjuta-utils.h:
       Add utility function for converting lists of GFile objects to lists of
       relative paths.

2009-02-15  Johannes Schmid  <[email protected]>

       * plugins/project-wizard/templates/Makefile.am:
       * plugins/project-wizard/templates/gnome.wiz:
       * plugins/project-wizard/templates/gnome/.cvsignore:
       * plugins/project-wizard/templates/gnome/Makefile.am:
       * plugins/project-wizard/templates/gnome/po/.cvsignore:
       * plugins/project-wizard/templates/gnome/po/Makefile.am:
       * plugins/project-wizard/templates/gnome/po/POTFILES.in:
       * plugins/project-wizard/templates/gnome/src/.cvsignore:
       * plugins/project-wizard/templates/gnome/src/Makefile.am:
       * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
       * plugins/project-wizard/templates/gnome/src/callbacks.c:
       * plugins/project-wizard/templates/gnome/src/callbacks.h:
       * plugins/project-wizard/templates/gnome/src/main.c:
       * plugins/project-wizard/templates/gnome/src/project.glade:
       Remove gnome project template as it just contains deprecated
       libraries

2009-02-14  James Liggett  <[email protected]>

       * plugins/subversion/anjuta-subversion.plugin.in:
       Make sure there's a newline at the end of the file, or the plugin won't
       load.

2009-02-12  Johannes Schmid  <[email protected]>

       * plugins/language-support-cpp-java/plugin.c
       (get_line_indentation), (get_line_indentation_string),
       (set_line_indentation), (get_line_indentation_base),
       (get_line_auto_indentation):
       #571215 – doesn't indent function declarations correctly

       * plugins/terminal/terminal.c (terminal_set_preferences):
       #570492 – Some criticals in the terminal plugin

2009-02-11  Sébastien Granjoux  <[email protected]>

       * plugins/gbf-am/gbf-am-properties.c:
       Fix #556148 – it's impossible to remove project variables

       * plugins/gbf-am/plugin.c,
       plugins/gbf-am/Makefile.am,
       plugins/gbf-am/gbf-am-project.c:
       Use Anjute debugging functions

2009-02-11  Yang Hong  <[email protected]>

       reviewed by: Sébastien Granjoux  <[email protected]>

       * plugins/tools/scripts/tools-2.xml.in:
       Fixed wrong path of grep command.

       * plugins/gbf-am/gbf-am-parse.in:
       Fixed #571262 – gbf-am: treat tail slash as a package (pkg_check_module)

       * plugins/gbf-am/gbf-am-properties.c (add_package_clicked_cb),
       (gbf_am_properties_get_widget):
       Fixed #566991 – list project modules in sorted order

2009-02-11  Johannes Schmid  <[email protected]>

       * plugins/sourceview/sourceview.c (ilanguage_set_language):
       Don't crash when language manager returns a NULL list of languages (#570492)
       Avoid duplicated code that was causing the same behaviour as previous commit.

2009-02-10  Johannes Schmid  <[email protected]>

       * plugins/sourceview/sourceview.c
       (ilanguage_get_supported_languages):
       Don't crash when language manager returns a NULL list of languages (#570492)

2009-02-10  Johannes Schmid  <[email protected]>

       * plugins/sourceview/plugin.c (create_style_model):
       #571114 – Crash after clicking on Edit/Preferences with open document

2009-02-10  Yang Hong  <[email protected]>

       * plugins/message-view/message-view.c (message_view_instance_init):
       Align message filters into left.

       * plugins/tools/anjuta-tools.glade:
       Use GtkFileChooserDialog instead GtkFileSelection

       * plugins/tools/variable.c (atp_variable_get_editor_variable):
       Fixed #571143 - Double free crasher of path string.

2009-02-09  Massimo Cora'  <[email protected]>

       * plugins/symbol-db/plugin.c (on_session_load),
       (isymbol_manager_search_system):
       * plugins/symbol-db/symbol-db-engine-core.c
       (symbol_db_engine_close_db):
       * plugins/symbol-db/symbol-db-view-locals.c
       (symbol_db_view_locals_clear_cache):
       fixed some warnings like GDA_IS_CONNECTION (cnc) when the project was
       closing as the same time as the local tab was populating with symbols.

2009-02-09  Johannes Schmid  <[email protected]>

       * plugins/document-manager/plugin.c (update_status),
       (on_document_changed):
       #563704 – Anjuta displays column/line numbers after edit windows closed

2009-02-09  Johannes Schmid  <[email protected]>

       * plugins/language-manager/languages.xml:
       #556970 – Swap .h/.c doesn't work for C header files (*.h)

2009-02-09  Johannes Schmid  <jhs@Obelix>

       * plugins/sourceview/sourceview.c (on_assist_window_destroyed),
       (on_assist_tip_destroyed), (iassist_suggest), (iassist_show_tips):
       Use weak pointer instead of destroy signals

2009-02-09  Yuriy Penkin <[email protected]>

       * plugins/run-program/plugin.c (on_run_program_activate):
       #570720 – There are warnings in some cases when I press cancel in
       program arguments dialog

2009-02-09  Sébastien Granjoux  <[email protected]>

       * libanjuta/anjuta-launcher.c:
       Fix #566785 – Anjuta crashes after enabling and disabling a plugin
       often

2009-02-09  Johannes Schmid  <[email protected]>

       * plugins/language-support-cpp-java/plugin.c
       (get_line_indentation_string), (get_line_indentation_base):
       Removed debugging output

       * src/main.c (main):
       Reintroduce gnome_program_init() to avoid warnings from libgnomeui

2009-02-09  Johannes Schmid  <[email protected]>

       * src/anjuta-app.c (anjuta_app_add_widget_full):
       Call set_default_position() on widgets that are never floating to avoid
       another critical warning with bug #570492
       * plugins/language-support-cpp-java/plugin.c
       (get_line_indentation_string), (set_line_indentation),
       (get_line_indentation_base), (get_line_auto_indentation),
       (on_editor_char_inserted_cpp), (on_auto_indent):
       #567606 – Auto-indentation in Anjuta gets tab indentation wrong for function paramaters

2009-02-09  Massimo Cora'  <[email protected]>

       * plugins/symbol-db/plugin.c (isymbol_manager_search_system),
       (isymbol_manager_search_project), (isymbol_manager_search_file):
       some assertions to prevent a NULL pattern to be passed to SymbolManager
       interface.

2009-02-09  Johannes Schmid  <[email protected]>

       * configure.in:
       * src/Makefile.am:
       * src/anjuta.c (anjuta_new):
       * src/anjuta.h:
       * src/bacon-message-connection.c:
       * src/bacon-message-connection.h:
       * src/main.c (message_received_cb), (main):

       Remove old crufty bacon-message code and replace it by a sane implementation
       using the new libunique gnome dependency.

2009-02-09  Johannes Schmid  <[email protected]>

       * plugins/language-support-cpp-java/cpp-java-assist.c
       (cpp_java_assist_create_word_completion_cache),
       (cpp_java_assist_check):
       Avoid hang while pressing backspace

2009-02-08  Johannes Schmid  <[email protected]>

       * plugins/file-manager/file-model.c (file_model_get_vcs_status):
       * plugins/file-manager/plugin.c (get_vcs_plugin),
       (project_root_added), (file_manager_activate):
       * plugins/subversion/anjuta-subversion.plugin.in:

       Only load correct IAnjutaVcs plugin for project

2009-02-08  Sébastien Granjoux  <[email protected]>

       * plugins/search/search-replace.c,
       plugins/search/search-replace_backend.c:
       Fix #564942 – display project-relative path in search results pane
       Fix #565015 – duplicate matches in search results pane

       * plugins/message-view/message-view.c:
       Fix #539580 – Uncorrect pass search result to

2009-02-08  Sébastien Granjoux  <[email protected]>

       * www/htdocs/downloads.php:
       Fix #570614 – outdated download addresses

2009-02-08  Sébastien Granjoux  <[email protected]>

       * plugins/scintilla/text_editor.c,
       plugins/sourceview/sourceview.c,
       libanjuta/interfaces/libanjuta.idl:
       ianjuta_editor_get_length returns value in bytes instead of characters

       * plugins/search/search-replace.c,
       plugins/search/search-replace_backend.c,
       plugins/search/search-replace_backend.h:
       Fix #566531 – Find & Replace results in wrong result for files
       containing multi-byte UTF-8 sequences

       * plugins/search/Makefile.am:
       Define log domains for search plugin

2009-02-08  Carl-Anton Ingmarsson  <[email protected]>

       reviewed by: Massimo Cora'  <[email protected]>

       * plugins/symbol-db/plugin.c (on_session_save), (on_session_load),
       (on_project_root_added):
       * plugins/symbol-db/symbol-db-system.c (sdb_system_do_engine_scan):
       fixed #570877 – symbol-db doesn't scan user-added packages.

2009-02-08  Yang Hong  <[email protected]>

       * plugins/git/plugin.c (git_activate_plugin):
       Fixed #570929, initialize widgets before add watches.

2009-02-07  Massimo Cora'  <[email protected]>

       * plugins/symbol-db/plugin.c (isymbol_manager_search_project):
       * plugins/symbol-db/symbol-db-engine-queries.c
       (symbol_db_engine_find_symbol_by_name_pattern_filtered):
       ianjuta_symbol_manager_search_project () will now search only for global
       project symbols.

2009-02-06  Massimo Cora'  <[email protected]>

       * plugins/symbol-db/plugin.c (isymbol_manager_search_project):
       * plugins/symbol-db/symbol-db-engine-queries.c
       (symbol_db_engine_find_symbol_by_name_pattern_filtered):
       * plugins/symbol-db/symbol-db-engine-queries.h:
       #566987 – display tooltip with prototype when calling function in project.

2009-02-06  Massimo Cora'  <[email protected]>

       * plugins/project-manager/gbf-project-util.c
       (browse_button_clicked_cb):
       fixed #570245 – gbf gio-critical g_file_query_exists

2009-02-06  Massimo Cora'  <[email protected]>

       * plugins/symbol-db/plugin.c (on_session_load),
       (symbol_db_activate):
       hide progress bar for system and project if no project is loaded.

2009-02-06  Johannes Schmid  <jhs@Obelix>

       * plugins/debug-manager/sharedlib.c (sharedlibs_new):
       * plugins/debug-manager/start.c (load_target):
       * plugins/glade/designer-associations-item.c
       (designer_associations_item_from_xml),
       (designer_associations_option_from_xml),
       (associations_file_from_xml):
       * plugins/glade/plugin.c (glade_update_ui),
       (on_glade_project_changed), (glade_plugin_do_save_associations),
       (do_insert_handler_stub_C), (insert_handler_stub_auto),
       (insert_handler_stub_manual), (on_handler_editing_done),
       (on_glade_show_version_dialog):
       * plugins/sourceview/sourceview.c (on_open_finish):

       Fix translation isses (#570491 and #570429)

2009-02-05  Yang Hong  <[email protected]>

       * plugins/file-manager/file-model.c
       (file_model_vcs_status_callback):
       Fix a crasher in gdk_pixbuf_composite.

       * plugins/file-manager/file-view.c (get_status_string):
       Return a NULL value instead of g_assert_not_reached.

       * plugins/terminal/terminal.c (terminal_set_preferences),
       (terminal_execute):
       Do not reset execute terminal, remain output for comparison,
       Set default scrollback lines for 500, or minimum is too small.

       * src/main.c (send_bacon_message):
       Fix cann't open relative URI in server side.

2009-02-05  Sébastien Granjoux  <[email protected]>

       * plugins/language-support-cpp-java/cpp-java-assist.c:
       Fix #566693 – Code completion of symbols usually not working

2009-02-04  Johannes Schmid  <[email protected]>

       * plugins/sourceview/sourceview-prefs.c (get_int_default),
       (on_gconf_notify_tab_size),
       (on_gconf_notify_right_margin_position):
       Fix an unlikely critical when deleting gconf values directly

2009-02-04  Johannes Schmid  <[email protected]>

       * plugins/sourceview/anjuta-editor-sourceview.glade:
       Remove useless indent-size property. This is better handled by the
       language-support-plugin.
       * plugins/sourceview/sourceview-prefs.c (get_bool),
       (on_gconf_notify_font), (get_key), (sourceview_prefs_init):
       Fix #570492 – Canot open editor - crash

2009-02-04  Johannes Schmid  <[email protected]>

       * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
       .glade:
       * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
       * plugins/document-manager/anjuta-document-manager.glade:
       * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
       * plugins/message-view/anjuta-message-manager-plugin.glade:
       * plugins/scintilla/anjuta-editor-scintilla.glade:
       * plugins/search/anjuta-search.glade:
       * plugins/sourceview/anjuta-editor-sourceview.glade:
       #567100 – opening Find dialog causes GtkSpinButton warning

2009-02-04  Johannes Schmid  <[email protected]>

       * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
       .glade:
       * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
       * plugins/document-manager/anjuta-document-manager.glade:
       * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
       * plugins/message-view/anjuta-message-manager-plugin.glade:
       * plugins/scintilla/anjuta-editor-scintilla.glade:
       * plugins/search/anjuta-search.glade:
       * plugins/sourceview/anjuta-editor-sourceview.glade:
       * plugins/subversion/subversion-ui-utils.c (check_input),
       (on_status_command_data_arrived):
       Revert adjumenst changes (#570444 – can't change numbers in preferences dialog)

2009-02-03  Massimo Cora'  <[email protected]>

       * libanjuta/interfaces/libanjuta.idl:
       * plugins/symbol-db/plugin.c (do_import_system_sources),
       (on_project_root_added), (isymbol_manager_search),
       (isymbol_manager_get_members), (isymbol_manager_search_system),
       (isymbol_manager_search_project), (isymbol_manager_search_file),
       (isymbol_manager_iface_init):
       * plugins/symbol-db/symbol-db-engine-core.c (sdb_engine_init),
       (symbol_db_engine_file_exists),
       (symbol_db_engine_add_new_workspace),
       (symbol_db_engine_project_exists),
       (symbol_db_engine_add_new_project), (sdb_engine_add_new_db_file),
       (symbol_db_engine_update_project_symbols),
       (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
       (symbol_db_engine_update_buffer_symbols):
       * plugins/symbol-db/symbol-db-engine-priv.h:
       * plugins/symbol-db/symbol-db-engine-queries.c
       (symbol_db_engine_get_current_scope),
       (symbol_db_engine_get_file_symbols),
       (symbol_db_engine_find_symbol_by_name_pattern_on_file):
       * plugins/symbol-db/symbol-db-engine-queries.h:
       * plugins/symbol-db/symbol-db-engine-utils.c
       (symbol_db_util_get_full_local_path),
       (symbol_db_util_get_file_db_path),
       (symbol_db_util_get_files_with_zero_symbols),
       (symbol_db_util_is_pattern_exact_match),
       (symbol_db_util_fill_type_array),
       (symbol_db_util_get_sym_type_conversion_hash):
       * plugins/symbol-db/symbol-db-engine-utils.h:
       * plugins/symbol-db/symbol-db-view-locals.c
       (symbol_db_view_locals_update_list):
       * plugins/symbol-db/symbol-db-view-search.c
       (sdb_view_search_model_filter):
       Splitted interfaces for searching symbols. Now you can search in system,
       project or file.
       #566987 – display tooltip with prototype when calling function in project
       Fixed some lock () issues.