=== 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.