1. 20 Mar, 2009 1 commit
    • Johannes Schmid's avatar
      Make AnjutaPreferences a singleton (available through · 472db510
      Johannes Schmid authored
      2009-03-20  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/Makefile.am:
      	* libanjuta/anjuta-preferences.c (unbuild_key),
      	(anjuta_preferences_get_int), (anjuta_preferences_get_bool),
      	(anjuta_preferences_get_int_with_default),
      	(anjuta_preferences_get_bool_with_default),
      	(anjuta_preferences_default_get_bool),
      	(anjuta_preferences_set_int), (anjuta_preferences_set_bool),
      	(set_property_value_as_bool), (update_property_on_change_bool),
      	(get_property), (register_callbacks),
      	(preferences_foreach_callback), (connect_prop_to_object),
      	(anjuta_preferences_register_property_custom),
      	(anjuta_preferences_foreach), (anjuta_preferences_instance_init),
      	(anjuta_preferences_new), (anjuta_preferences_default),
      	(gconf_notify), (anjuta_preferences_notify_add_int),
      	(anjuta_preferences_notify_add_string),
      	(anjuta_preferences_notify_add_bool),
      	(anjuta_preferences_get_prefix):
      	* libanjuta/anjuta-preferences.h:
      	* manuals/reference/libanjuta/libanjuta.types:
      	
      	Make AnjutaPreferences a singleton (available through anjuta_preferences_default()).
      	Add methods for boolean values and be more pedantic that boolean != int when
      	setting getting keys.
      	Added new notification system that allows to remove any custom gconf code from
      	the plugins and instead is really based on the anjuta preferences system though
      	it of course still relies on the gconf backend.
      	
      	* plugins/build-basic-autotools/executer.c (execute_program):
      	* plugins/build-basic-autotools/plugin.c
      	(build_execute_command_in_context), (get_root_install_command),
      	(on_update_indicators_idle):
      	* plugins/class-inheritance/class-inherit.c (gtree_compare_func):
      	* plugins/cvs-plugin/cvs-callbacks.c (check_entry):
      	* plugins/cvs-plugin/cvs-interface.c
      	(create_cvs_command_with_cvsroot):
      	* plugins/debug-manager/command.c (dma_command_run):
      	* plugins/debug-manager/info.c (gdb_info_show_command):
      	* plugins/debug-manager/registers.c (on_find_register_list),
      	(dma_thread_set_register_list):
      	* plugins/debug-manager/stack_trace.c (on_find_stack_trace),
      	(dma_thread_set_stack_trace):
      	* plugins/document-manager/action-callbacks.c
      	(on_editor_linenos1_activate), (on_editor_markers1_activate),
      	(on_editor_codefold1_activate), (on_editor_indentguides1_activate),
      	(on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
      	(on_editor_linewrap1_activate):
      	* plugins/document-manager/anjuta-docman.c
      	(on_notebook_tab_btnrelease), (anjuta_docman_save_document_as),
      	(on_notebook_switch_page), (anjuta_docman_set_current_document):
      	* plugins/document-manager/plugin.c (ui_states_init),
      	(on_window_key_release_event), (docman_plugin_set_tab_pos),
      	(on_notify_prefs), (on_docman_auto_save), (on_notify_timer),
      	(prefs_init):
      	* plugins/file-loader/plugin.c (open_with_dialog):
      	* plugins/file-manager/plugin.c (on_notify_root), (on_notify),
      	(file_manager_activate):
      	* plugins/gdb/debugger.c (debugger_set_frame):
      	* plugins/language-support-cpp-java/cpp-java-assist.c
      	(on_editor_char_added), (on_assist_chosen):
      	* plugins/language-support-cpp-java/plugin.c
      	(on_editor_char_inserted_cpp):
      	* plugins/macro/macro-util.c (get_date_time), (get_use_tabs):
      	* plugins/message-view/anjuta-msgman.c (on_notify_message_pref),
      	(anjuta_msgman_new), (anjuta_msgman_add_view),
      	(anjuta_msgman_deserialize):
      	* plugins/message-view/anjuta-msgman.h:
      	* plugins/message-view/message-view.c (message_view_query_tooltip),
      	(message_view_dispose), (message_view_instance_init),
      	(message_view_class_init), (message_view_new), (pref_change_color),
      	(on_notify_color), (prefs_init), (prefs_finalize),
      	(imessage_view_append):
      	* plugins/message-view/message-view.h:
      	* plugins/message-view/plugin.c (activate_plugin),
      	(ipreferences_merge):
      	* plugins/project-import/project-import.c (on_import_next):
      	* plugins/project-wizard/druid.c (npw_druid_fill_selection_page):
      	* plugins/project-wizard/parser.c (npw_header_list_read),
      	(npw_page_read), (npw_action_list_parser_parse):
      	* plugins/run-program/execute.c (run_program):
      	* plugins/scintilla/print.c (anjuta_print_setup):
      	* plugins/scintilla/text_editor.c (text_editor_instance_init),
      	(text_editor_dispose), (text_editor_hilite_one), (load_from_file),
      	(save_to_file), (text_editor_load_file),
      	(text_editor_set_line_number_width):
      	* plugins/scintilla/text_editor.h:
      	* plugins/scintilla/text_editor_prefs.c (pref_notify),
      	(set_n_get_prop_bool), (on_notify_disable_hilite),
      	(on_notify_zoom_factor), (on_notify_tab_size),
      	(on_notify_use_tab_for_indentation), (on_notify_indent_size),
      	(on_notify_wrap_bookmarks), (on_notify_braces_check),
      	(on_notify_indent_maintain), (on_notify_tab_indents),
      	(on_notify_backspace_unindents), (on_notify_view_eols),
      	(on_notify_view_whitespaces), (on_notify_view_linewrap),
      	(on_notify_view_indentation_guides), (on_notify_view_folds),
      	(on_notify_view_markers), (on_notify_view_linenums),
      	(on_notify_fold_symbols), (on_notify_fold_underline),
      	(on_notify_edge_column), (text_editor_prefs_init),
      	(text_editor_prefs_finalize):
      	* plugins/scratchbox/plugin.c (ipreferences_merge):
      	* plugins/sourceview/sourceview-io.c (sourceview_io_save_as):
      	* plugins/sourceview/sourceview-prefs.c (on_notify_view_spaces),
      	(on_notify_view_eol), (on_notify_line_wrap),
      	(on_notify_disable_hilite), (on_notify_highlight_current_line),
      	(on_notify_tab_size), (on_notify_use_tab_for_indentation),
      	(on_notify_braces_check), (on_notify_view_marks),
      	(on_notify_view_linenums), (on_notify_view_right_margin),
      	(on_notify_right_margin_position), (on_notify_font),
      	(on_notify_font_theme), (init_fonts), (get_key_int),
      	(get_key_bool), (sourceview_prefs_init),
      	(sourceview_prefs_destroy):
      	* plugins/sourceview/sourceview-print.c (print_setup):
      	* plugins/sourceview/sourceview-private.h:
      	* plugins/subversion/subversion-ui-utils.c (check_input):
      	* plugins/terminal/terminal.c (terminal_set_preferences),
      	(on_notify_prefs_profile), (on_notify_prefs_default), (prefs_init):
      	* plugins/tools/fileop.c (atp_tool_list_load_from_file):
      	* src/action-callbacks.c (on_toolbar_view_toggled):
      	* src/anjuta-app.c (on_toolbar_style_changed),
      	(on_gdl_style_changed), (anjuta_app_instance_init):
      	* src/anjuta.c (anjuta_new):
      	Fixed code to use the new notification system and to use 
      	anjuta_preferences_get_bool() were appropriate.
      	
      		* plugins/symbol-db/plugin.c (value_added_current_editor),
      	(on_session_load), (on_scan_end_manager):
      	* plugins/symbol-db/symbol-db-prefs.c
      	(on_prefs_executable_changed), (on_notify_prefs),
      	(sdb_prefs_init1):
      	* plugins/symbol-db/symbol-db-prefs.h:
      	Fix symbol-db preference system. It was totally broken. This part will be
      	backported to 2.26.
      	
      	* plugins/file-manager/Makefile.am:
      	Install schemas for file-manager plugin (was missing somehow)
      
      	* scripts/build-schemas.mk:
      	#575893 – plugins schema files are not installed
      	(thanks to Marcin Banasiak for the patch)
      
      svn path=/trunk/; revision=4883
      472db510
  2. 18 Mar, 2009 1 commit
    • Tobias Müller's avatar
      #575617 – Update FSF address · f0be51b3
      Tobias Müller authored
      2009-03-18  Tobias Müller <gnome-bugs@auftrags-killer.org>
      
      	* libanjuta/anjuta-message-area.c:
      	* libanjuta/anjuta-message-area.h:
      	* libanjuta/anjuta-widgets.c:
      	* libanjuta/anjuta-widgets.h:
      	* libanjuta/gbf-project.c:
      	* libanjuta/gbf-project.h:
      	* plugins/file-loader/anjuta-recent-chooser-menu.c:
      	* plugins/file-loader/anjuta-recent-chooser-menu.h:
      	* plugins/gbf-am/gbf-am-config.c:
      	* plugins/gbf-am/gbf-am-config.h:
      	* plugins/gbf-am/gbf-am-project.c:
      	* plugins/gbf-am/gbf-am-project.h:
      	* plugins/gbf-am/gbf-am-properties.c:
      	* plugins/gbf-am/gbf-am-properties.h:
      	* plugins/gbf-mkfile/gbf-mkfile-config.c:
      	* plugins/gbf-mkfile/gbf-mkfile-config.h:
      	* plugins/gbf-mkfile/gbf-mkfile-project.c:
      	* plugins/gbf-mkfile/gbf-mkfile-project.h:
      	* plugins/gbf-mkfile/gbf-mkfile-properties.c:
      	* plugins/gbf-mkfile/gbf-mkfile-properties.h:
      	* plugins/git/giggle-graph-renderer.c:
      	* plugins/git/giggle-graph-renderer.h:
      	* plugins/project-manager/gbf-project-model.c:
      	* plugins/project-manager/gbf-project-model.h:
      	* plugins/project-manager/gbf-project-util.c:
      	* plugins/project-manager/gbf-project-util.h:
      	* plugins/project-manager/gbf-project-view.c:
      	* plugins/project-manager/gbf-project-view.h:
      	* plugins/project-manager/gbf-tree-data.c:
      	* plugins/project-manager/gbf-tree-data.h:
      	* setup-gettext:
      	* www/htdocs/home.php:
      	#575617 – Update FSF address
      
      svn path=/trunk/; revision=4874
      f0be51b3
  3. 16 Mar, 2009 1 commit
    • Johannes Schmid's avatar
      Update for release Bumped to 2.26.0 · ea11eec3
      Johannes Schmid authored
      2009-03-16  Johannes Schmid  <jhs@gnome.org>
      
      	* NEWS: Update for release
      	* configure.in: Bumped to 2.26.0
      
      2009-03-15  Johannes Schmid <jhs@gnome.org>
      
      	* libanjuta/anjuta-shell.c (anjuta_shell_saving_push),
      	(anjuta_shell_saving_pop):
      	* libanjuta/anjuta-shell.h:
      	* src/anjuta-app.c (anjuta_app_instance_init),
      	(anjuta_app_saving_push), (anjuta_app_saving_pop),
      	(anjuta_shell_iface_init):
      	* src/anjuta-app.h:
      	* src/anjuta.c (on_anjuta_delete_event):
      	Implemented infrastructure to wait for all async save operation before 
      	exiting
      
      	* src/main.c (main):
      	Fix trivial warning (error->message instead of error)
      
      	* plugins/sourceview/sourceview-io.c (on_save_finished),
      	(sourceview_io_save_as):
      	Use saving infrastructure to fix #574376 – Save doesn't always save. Use
      	g_file_replace_contents_async instead of GOutputStream to avoid duplicated
      	code with gio.
      
      svn path=/trunk/; revision=4866
      ea11eec3
  4. 04 Mar, 2009 1 commit
    • Johannes Schmid's avatar
      Fixed critical in new splash code · 0c88fb49
      Johannes Schmid authored
      2009-03-04  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/e-splash.c (e_splash_init), (e_splash_set):
      	Fixed critical in new splash code
      
      svn path=/trunk/; revision=4827
      0c88fb49
  5. 02 Mar, 2009 3 commits
    • Johannes Schmid's avatar
      Fixed distcheck (mostly) · e71963f2
      Johannes Schmid authored
      2009-03-02  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/Makefile.am:
      	* scripts/build-schemas.mk:
      	Fixed distcheck (mostly)
      
      svn path=/trunk/; revision=4822
      e71963f2
    • Johannes Schmid's avatar
      Fixed make check (thanks to Claude) · 287682aa
      Johannes Schmid authored
      2009-03-02  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/anjuta-preferences.c (set_property_value_as_string):
      	(removed dead code)
      	* manuals/anjuta-manual/C/projects.xml:
      	Fixed make check (thanks to Claude)
      
      svn path=/trunk/; revision=4821
      287682aa
    • Johannes Schmid's avatar
      Patch from: Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>: #571740 – · 15963fe6
      Johannes Schmid authored
      2009-03-02  Johannes Schmid  <jhs@gnome.org>
      
        Patch from: Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>:
      	* libanjuta/e-splash.c (impl_destroy), (e_splash_init),
      	(on_expose_event_cb), (e_splash_construct), (e_splash_new),
      	(e_splash_set):
      	#571740 – Get rid of deprecated libgnomecanvas
      
      svn path=/trunk/; revision=4820
      15963fe6
  6. 01 Mar, 2009 2 commits
  7. 24 Feb, 2009 1 commit
    • Johannes Schmid's avatar
      Fix endless loop in g_file_convert_* and some warnings · 6119dcc0
      Johannes Schmid authored
      2009-02-24  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/anjuta-utils.c:
      	Fix endless loop in g_file_convert_* and some warnings
      	
      	* plugins/file-wizard/file.c (on_add_to_project_toggled),
      	(display_new_file), (on_new_file_okbutton_clicked):
      	Fix add to repository for new file wizard
      
      svn path=/trunk/; revision=4795
      6119dcc0
  8. 21 Feb, 2009 1 commit
    • Johannes Schmid's avatar
      Fixed some errors reported by valgrind · a04b4ac0
      Johannes Schmid authored
      2009-02-21  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/anjuta-plugin-description.c
      	(anjuta_plugin_description_new_from_string):
      	* libanjuta/anjuta-plugin-handle.c (anjuta_plugin_handle_new):
      	
      	Fixed some errors reported by valgrind
      
      svn path=/trunk/; revision=4777
      a04b4ac0
  9. 20 Feb, 2009 3 commits
    • Massimo Cora's avatar
      removed unused .cvsignore files. Left out project-wizard plugin. · 794bdef0
      Massimo Cora authored
      	* .cvsignore:
      	* data/.cvsignore:
      	* doc/.cvsignore:
      	* launcher/.cvsignore:
      	* libanjuta/.cvsignore:
      	* libanjuta/interfaces/.cvsignore:
      	* manuals/.cvsignore:
      	* manuals/anjuta-manual/C/figures/.cvsignore:
      	* manuals/reference/.cvsignore:
      	* manuals/reference/libanjuta/.cvsignore:
      	* mime/.cvsignore:
      	* omf-install/.cvsignore:
      	* pixmaps/.cvsignore:
      	* plugins/.cvsignore:
      	* plugins/build-basic-autotools/.cvsignore:
      	* plugins/class-gen/.cvsignore:
      	* plugins/class-inheritance/.cvsignore:
      	* plugins/cvs-plugin/.cvsignore:
      	* plugins/debug-manager/.cvsignore:
      	* plugins/debug-manager/images/.cvsignore:
      	* plugins/devhelp/.cvsignore:
      	* plugins/document-manager/.cvsignore:
      	* plugins/file-loader/.cvsignore:
      	* plugins/file-wizard/.cvsignore:
      	* plugins/gbf-am/.cvsignore:
      	* plugins/gbf-am/GBF/.cvsignore:
      	* plugins/gbf-mkfile/.cvsignore:
      	* plugins/gbf-mkfile/GBF/.cvsignore:
      	* plugins/gdb/.cvsignore:
      	* plugins/gdb/images/.cvsignore:
      	* plugins/glade/.cvsignore:
      	* plugins/gtodo/.cvsignore:
      	* plugins/language-support-cpp-java/.cvsignore:
      	* plugins/macro/.cvsignore:
      	* plugins/message-view/.cvsignore:
      	* plugins/patch/.cvsignore:
      	* plugins/project-import/.cvsignore:
      	* plugins/project-manager/.cvsignore:
      	* plugins/sample1/.cvsignore:
      	* plugins/scintilla/.cvsignore:
      	* plugins/scintilla/properties/.cvsignore:
      	* plugins/scintilla/scintilla/.cvsignore:
      	* plugins/scintilla/scintilla/include/.cvsignore:
      	* plugins/search/.cvsignore:
      	* plugins/sourceview/.cvsignore:
      	* plugins/subversion/.cvsignore:
      	* plugins/symbol-db/images/.cvsignore:
      	* plugins/symbol-db/symbol-db-system.c (on_pkg_config_exit):
      	* plugins/terminal/.cvsignore:
      	* plugins/tools/.cvsignore:
      	* plugins/tools/scripts/.cvsignore:
      	* plugins/valgrind/.cvsignore:
      	* scripts/.cvsignore:
      	* src/.cvsignore:
      	removed unused .cvsignore files. Left out project-wizard plugin.
      
      svn path=/trunk/; revision=4775
      794bdef0
    • Andre Klapper's avatar
      Replace deprecated gdk_pixbuf_unref by g_object_unref. · 8d576702
      Andre Klapper authored
      2009-02-20  Andre Klapper  <a9016009@gmx.de>
      
      	* libanjuta/anjuta-plugin-manager.c:
      	* libanjuta/resources.c:
      	* plugins/debug-manager/stack_trace.c:
      	* plugins/debug-manager/threads.c:
      	* plugins/scintilla/scintilla/PlatGTK.cxx:
      	Replace deprecated gdk_pixbuf_unref by g_object_unref.
      
      
      svn path=/trunk/; revision=4770
      8d576702
    • Andre Klapper's avatar
      Replace deprecated gdk_pixbuf_(un)ref by g_object_(un)ref. · b7499291
      Andre Klapper authored
      2009-02-20  Andre Klapper  <a9016009@gmx.de>
      
      	* libanjuta/e-splash.c:
      	Replace deprecated gdk_pixbuf_(un)ref by g_object_(un)ref.
      
      
      svn path=/trunk/; revision=4769
      b7499291
  10. 19 Feb, 2009 1 commit
    • Andre Klapper's avatar
      Replace deprecated gtk_widget_(un)ref by g_object_(un)ref · 0d922b8c
      Andre Klapper authored
      2009-02-19  Andre Klapper  <a9016009@gmx.de>
      
      	* libanjuta/anjuta-launcher.c:
      	* plugins/class-inheritance/class-inherit.c:
      	* plugins/debug-manager/watch.c:
      	* plugins/search/search-replace.c:
      	Replace deprecated gtk_widget_(un)ref by g_object_(un)ref
      
      
      svn path=/trunk/; revision=4764
      0d922b8c
  11. 16 Feb, 2009 1 commit
  12. 15 Feb, 2009 1 commit
  13. 09 Feb, 2009 1 commit
  14. 08 Feb, 2009 1 commit
    • Sebastien Granjoux's avatar
      ianjuta_editor_get_length returns value in bytes instead of characters · a9886565
      Sebastien Granjoux authored
      	* 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
      
      svn path=/trunk/; revision=4712
      a9886565
  15. 03 Feb, 2009 2 commits
    • Massimo Cora's avatar
      Splitted interfaces for searching symbols. Now you can search in system, · f2a57a4b
      Massimo Cora authored
      	* 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.
      
      svn path=/trunk/; revision=4693
      f2a57a4b
    • Johannes Schmid's avatar
      #570249 – glade plugin does not build · 27176409
      Johannes Schmid authored
      2009-02-03  Johannes Schmid  <jhs@gnome.org>
      
      	* configure.in:
      	* plugins/glade/anjuta-design-document.c (ifile_get_file),
      	(ifile_savable_save), (ifile_savable_save_as),
      	(ifile_savable_is_dirty), (idocument_can_redo),
      	(idocument_can_undo), (idocument_get_filename):
      	* plugins/glade/plugin.c (on_glade_project_changed),
      	(glade_plugin_add_project), (activate_plugin),
      	(glade_get_filename), (ifile_open), (ifile_get_file),
      	(iwizard_activate):
      	* plugins/glade/plugin.h:
      
      	#570249 – glade plugin does not build
      	
      	* plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
      	.ui:
      	#566702 – Please add a separator between Build Project and Build Tarrbal
      	
      	* plugins/gdb/debugger.c (debugger_attach_process),
      	(debugger_set_frame_finish), (debugger_set_frame):
      	* plugins/gdb/debugger.h:
      	Fixed 64-bit warnings
      	
      	* libanjuta/anjuta-utils.c (anjuta_util_from_file_to_file):
      	Fix warnings
      	
      	* libanjuta/anjuta-vcs-status.h:
      	* plugins/file-manager/file-view.c (get_status_string),
      	(file_view_show_extended_data):
      	570264 – cannot do subversion->commit: no modified files are detected anymore
      
      svn path=/trunk/; revision=4691
      27176409
  16. 02 Feb, 2009 2 commits
    • Sebastien Granjoux's avatar
      Fix #567206 – Build doesn't start if auto-save fails · d4961cc8
      Sebastien Granjoux authored
      	* plugins/scintilla/text_editor.c,
      	libanjuta/interfaces/libanjuta.idl:
      	Fix #567206 – Build doesn't start if auto-save fails
      
      svn path=/trunk/; revision=4688
      d4961cc8
    • Johannes Schmid's avatar
      #569908 – completion of symbol shouldn't scroll the editor · 02576c52
      Johannes Schmid authored
      2009-02-02  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/interfaces/libanjuta.idl:
      	* plugins/document-manager/search-box.c (on_incremental_search),
      	(on_search_activated):
      	* plugins/language-support-cpp-java/cpp-java-assist.c
      	(on_assist_chosen):
      	* plugins/scintilla/text_editor.c (iselection_set),
      	(iselection_iface_init):
      	* plugins/search/search-replace.c (search_and_replace):
      	* plugins/search/search-replace_backend.c (create_search_entries):
      	* plugins/sourceview/sourceview.c (set_select), (iselect_block),
      	(iselect_set), (iselect_iface_init):
      	#569908 – completion of symbol shouldn't scroll the editor
      
      svn path=/trunk/; revision=4680
      02576c52
  17. 01 Feb, 2009 1 commit
    • Johannes Schmid's avatar
      #564276 – useless checkbox next to action groups in Shortcuts view · 22c3bae9
      Johannes Schmid authored
      2009-02-01  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/anjuta-ui.c (anjuta_ui_init),
      	(anjuta_ui_add_action_group), (anjuta_ui_get_accel_editor),
      	(anjuta_ui_unload_accels):
      	#564276 – useless checkbox next to action groups in Shortcuts view
      	
      	* libanjuta/anjuta-vcs-status.h:
      	* plugins/file-manager/file-model.c (get_vcs_emblem),
      	(file_model_vcs_status_callback):
      	* plugins/file-manager/file-view.c:
      	* plugins/subversion/subversion-vcs-interface.c
      	(subversion_ivcs_query_status):
      	* plugins/subversion/svn-status-command.c (on_svn_status_notify):
      	* plugins/subversion/svn-status.c (svn_status_get_vcs_status):
      	
      	Show more file stati
      
      svn path=/trunk/; revision=4672
      22c3bae9
  18. 31 Jan, 2009 1 commit
  19. 30 Jan, 2009 1 commit
    • Sebastien Granjoux's avatar
      Move message area code from document manager to each editor plugin Rename · b19d1d2a
      Sebastien Granjoux authored
      	* plugins/scintilla/text_editor.c,
      	plugins/scintilla/text_editor.h,
      	plugins/scintilla/text_editor_cbs.c,
      	plugins/sourceview/sourceview-io.c,
      	plugins/sourceview/sourceview-io.h,
      	plugins/sourceview/sourceview-private.h,
      	plugins/sourceview/sourceview.h,
      	plugins/sourceview/sourceview.c,
      	plugins/glade/anjuta-design-document.c,
      	plugins/glade/plugin.c,
      	plugins/document-manager/plugin.c,
      	plugins/document-manager/anjuta-docman.c,
      	plugins/document-manager/action-callbacks.c,
      	libanjuta/interfaces/libanjuta.idl:
      	Move message area code from document manager to each editor plugin
      	Rename save_point signal to update_save_ui and make it more general
      	Add ianjuta_file_savable_is_conflict function to disable autosave
      	Fix a crash when having deleted file document
      	Fix #549958 – user is not notified if a file is removed from
      	filesystem
      
      svn path=/trunk/; revision=4648
      b19d1d2a
  20. 29 Jan, 2009 1 commit
    • Johannes Schmid's avatar
      Emit saved(NULL) when file-saving fails. #567206 – Build doesn't start · f7f2955c
      Johannes Schmid authored
      2009-01-29  Johannes Schmid  <jhs@gnome.org>
      
      	* libanjuta/interfaces/libanjuta.idl:
      	* plugins/glade/anjuta-design-document.c:
      	* plugins/scintilla/text_editor.c (text_editor_save_file):
      	* plugins/sourceview/sourceview.c (on_save_failed):
      	Emit saved(NULL) when file-saving fails.
      	#567206 – Build doesn't start if auto-save fails
      	
      	* plugins/symbol-db/plugin.c (on_find_symbol):
      	#357275 – allow user to jump directly to Symbols / Search
      
      svn path=/trunk/; revision=4646
      f7f2955c
  21. 26 Jan, 2009 1 commit
    • Johannes Schmid's avatar
      Patch from Pavel Kostyuchenko: · 72e961bd
      Johannes Schmid authored
      2009-01-26  Johannes Schmid  <jhs@gnome.org>
      
      	Patch from Pavel Kostyuchenko:
      	* libanjuta/interfaces/libanjuta.idl:
      	* plugins/glade/Makefile.am:
      	* plugins/glade/anjuta-design-document.c
      	(anjuta_design_document_set_design_view_parent),
      	(anjuta_design_document_design_view_destroy_cb),
      	(anjuta_design_document_design_view_parent_set_cb),
      	(anjuta_design_document_set_design_view),
      	(anjuta_design_document_get_design_view),
      	(anjuta_design_document_set_property),
      	(anjuta_design_document_get_property),
      	(anjuta_design_document_parent_set_cb),
      	(anjuta_design_document_constructed),
      	(anjuta_design_document_dispose),
      	(anjuta_design_document_class_init), (anjuta_design_document_new),
      	(ifile_get_file):
      	* plugins/glade/anjuta-design-document.h:
      	* plugins/glade/anjuta-glade.plugin.in:
      	* plugins/glade/anjuta-glade.ui:
      	* plugins/glade/plugin.c (plugin_glade_error_quark),
      	(designer_associations_raise_editor_priority),
      	(designer_associations_raise_designer_priority),
      	(value_added_current_editor), (value_removed_current_editor),
      	(value_added_project_root_uri), (value_removed_project_root_uri),
      	(value_added_pm_current_uri), (value_removed_pm_current_uri),
      	(update_current_project), (glade_update_ui),
      	(get_page_num_for_design_view), (on_document_destroy),
      	(on_shell_destroy), (get_design_document_from_project),
      	(get_project_from_design_document), (on_glade_project_changed),
      	(switch_back_to_editor), (on_designer_notebook_enter_notify),
      	(on_designer_layout_switch_page),
      	(on_designer_layout_page_child_remove), (designer_layout_add_doc),
      	(desinger_layout_add_all_docs), (designer_layout_remove_doc),
      	(desinger_layout_remove_all_docs),
      	(update_separated_designer_layout),
      	(glade_plugin_save_preferences),
      	(glade_plugin_do_save_associations),
      	(glade_plugin_save_associations), (update_actions),
      	(claim_xml_string), (glade_plugin_load_preferences),
      	(glade_plugin_load_associations), (glade_plugin_save_doc_list),
      	(on_session_save), (on_session_load),
      	(inspector_item_activated_cb), (on_glade_resource_removed),
      	(on_glade_resource_added), (find_root_gwidget),
      	(get_uri_from_ianjuta_file), (insert_code_block_into_editor),
      	(format_handler_stub), (validate_position),
      	(do_insert_handler_stub_C), (do_insert_handler_stub_Python),
      	(do_insert_handler_stub_Vala), (find_auto_position),
      	(find_editor_by_file), (find_designer_by_file),
      	(designer_associations_match_editor),
      	(designer_associations_match_designer), (dump_items_list),
      	(get_associated_items_for_designer),
      	(get_associated_items_for_editor), (find_valid_editor),
      	(find_valid_designer), (get_associated_editor_for_doc),
      	(gse_get_signal_name), (get_auto_position), (forget_last_signal),
      	(validate_last_signal), (glade_plugin_fetch_last_signal),
      	(language_name_to_id), (insert_handler_stub_auto),
      	(on_insert_handler_stub_auto), (insert_handler_stub_manual),
      	(on_insert_handler_stub_manual), (goto_symbol),
      	(on_handler_editing_done), (switch_designer_and_editor),
      	(on_switch_designer_and_editor), (associate_designer_and_editor),
      	(on_associate_designer_and_editor), (glade_plugin_get_glade_xml),
      	(gtk_tree_selection_get_one_selected),
      	(associations_dialog_mark_all_fields_as_unchanged),
      	(associations_dialog_load_all_field),
      	(associations_dialog_clear_all_field),
      	(associations_dialog_update_options_editor),
      	(fill_position_type_combobox_model),
      	(associations_dialog_update_model),
      	(associations_dialog_update_row), (get_string_from_entry),
      	(associations_dialog_commit_all_fields),
      	(associations_dialog_options_save_cb),
      	(associations_dialog_options_revert_cb),
      	(associations_dialog_mark_field_as_changed),
      	(associations_dialog_spec_regexp_changed),
      	(associations_dialog_widget_name_changed),
      	(associations_dialog_spec_regexp_toggled),
      	(associations_dialog_widget_name_toggled),
      	(associations_dialog_position_type_changed_cb),
      	(associations_dialog_button_delete_cb),
      	(glade_plugin_hide_associations_dialog),
      	(associations_dialog_button_close_cb),
      	(associations_dialog_button_save_cb),
      	(associations_dialog_delete_event_cb),
      	(associations_dialog_selection_changed),
      	(associations_dialog_insert_text_column),
      	(show_associations_dialog), (on_show_associations_dialog),
      	(on_associations_changed), (doc_list_changed),
      	(associations_dialog_button_associate_cb), (gse_editing_started),
      	(handler_store_update), (append_symbols_to_store),
      	(on_handler_editing_started), (make_default_handler_name),
      	(on_signal_row_activated), (search_for_default_signal),
      	(glade_widget_adaptor_get_default_signal),
      	(on_glade_widget_2button_press), (on_glade_designer_widget_event),
      	(on_glade_designer_widget_event_after),
      	(on_designer_doc_save_point), (glade_plugin_add_project),
      	(set_default_resource_target), (on_set_default_resource_target),
      	(on_glade_verify_project), (on_glade_show_version_dialog),
      	(glade_plugin_sync_current_doc_with_project),
      	(on_glade_layout_close), (on_glade_layout_save),
      	(on_glade_layout_undo), (on_glade_layout_redo),
      	(on_glade_layout_cut), (on_glade_layout_copy),
      	(on_glade_layout_paste), (on_glade_layout_delete),
      	(create_toolbar), (on_gse_week_ref), (on_gse_selection_changed),
      	(on_gse_focus_in), (on_gse_signal_data_free), (on_gse_created),
      	(on_gse_created_after), (disconnect_glade_signal_editors),
      	(activate_plugin), (glade_close_all), (deactivate_plugin),
      	(ifile_open), (iwizard_activate),
      	(on_set_default_data_signal_template0),
      	(on_set_default_data_signal_template1),
      	(on_insert_handler_on_edit_toggled),
      	(on_auto_add_resource_toggled),
      	(on_separated_designer_layout_toggled),
      	(on_insert_handler_on_edit_changed),
      	(on_auto_add_resource_changed),
      	(on_default_handler_template_changed),
      	(on_separated_designer_layout_changed), (update_prefs_page),
      	(remove_widget_from_parent), (glade_plugin_preferences_add_page),
      	(on_preferences_default_resource_entry_focus_out),
      	(on_preferences_default_resource_entry_activate),
      	(on_default_resource_target_changed), (ipreferences_merge),
      	(ipreferences_unmerge), (ipreferences_iface_init):
      	* plugins/glade/plugin.h:
      	* plugins/project-manager/plugin.c
      	(iproject_manager_get_selected_id),
      	(iproject_manager_add_source_quiet), (iproject_manager_iface_init):
      	#542412 GSoc: Glade3 integration
      
      	* configure.in:
      	Print correct message when enabling/disabling scintilla plugin
      	Bumped glade3 requirement to 3.5.6
      	
      	* plugins/gtodo/tray-icon.c:
      	* plugins/gtodo/tray-icon.h:
      	Removed unnecessary files
      
      svn path=/trunk/; revision=4638
      72e961bd
  22. 21 Jan, 2009 1 commit
  23. 19 Jan, 2009 1 commit
    • Jens Georg's avatar
      configure.in src/main.c plugins/glade/plugin.c src/anjuta.c · b2e8f006
      Jens Georg authored
      2009-01-19  Jens Georg  <mail@jensge.org>
      
      	* configure.in
      	* src/main.c
      	* plugins/glade/plugin.c
      	* src/anjuta.c
      	* libanjuta/anjuta-utils.c
      	* libanjuta/anjuta-preferences.c
      	* libanjuta/anjuta-plugin-manager.c:
      	#511589 - port to gio - removing everything that remains
      
      2009-01-19  Jens Georg  <mail@jensge.org>
       
       	* plugins/gbf-mkfile/Makefile.am:
       	* plugins/gbf-mkfile/gbf-mkfile-project.c (uri_is_equal),
       	(uri_is_parent), (uri_normalize), (uri_get_chrooted_path),
       	(xml_new_change_doc), (monitor_cb), (monitor_add),
       	(monitors_setup), (sax_start_element), (spawn_shutdown),
      	(spawn_kill_child), (spawn_script), (project_reload),
       	(project_update), (gbf_mkfile_project_set_config),
       	(gbf_mkfile_project_set_group_config),
       	(gbf_mkfile_project_set_target_config), (impl_load), (impl_probe),
       	(impl_add_group), (impl_remove_group), (impl_add_target),
       	(impl_remove_target), (impl_add_source), (impl_remove_source):
       	#511589 - port to gio. Removed resolution of "~" in uris; also
       	fixes a bug creating uris like "file:///a/b/c/a/b/c.c" for file
       	entries 
      
      2009-01-19  Jens Georg  <mail@jensge.org>
       
      	reviewed by: <delete if not using a buddy>
       
       	* plugins/gbf-am/Makefile.am:
       	* plugins/gbf-am/gbf-am-project.c (uri_is_equal), (uri_is_parent),
       	(uri_normalize), (uri_get_chrooted_path), (xml_new_change_doc),
       	(monitor_cb), (monitor_add), (monitors_setup), (spawn_shutdown),
       	(spawn_write_child), (spawn_kill_child), (spawn_script),
      	(project_reload), (project_update), (gbf_am_project_set_config),
       	(gbf_am_project_set_group_config),
       	(gbf_am_project_set_target_config), (impl_load), (impl_probe),
       	(impl_add_group), (impl_remove_group), (impl_add_target),
       	(impl_remove_target), (impl_add_source), (impl_remove_source):
       	
       	#511589 - port to gio. Removed resolution of "~" in uris 
      
      2009-01-19  Jens Georg <mail@jensge.org>
       
       	* plugins/project-manager/gbf-project-util.c
       	(browse_button_clicked_cb):
       	* plugins/project-manager/gbf-tree-data.c
       	(gbf_tree_data_new_source):
       	* plugins/project-manager/plugin.c (update_title),
       	(on_popup_add_to_project), (project_manager_load_gbf),
       	(get_uri_vfs_type), (get_element_id_from_uri),
       	(iproject_manager_get_element_type), (ifile_open):
       	
       	#511589 - Fix port to GIO of project manager 
      
      2009-01-19  Jens Georg  <mail@jensge.org>
       
       	* plugins/document-manager/Makefile.am:
       	* plugins/glade/anjuta-design-document.c:
       	* plugins/gtodo/Makefile.am:
       	* plugins/indent/indent-util.c (indent_get_buffer):
       	* plugins/patch/plugin.c:
       	* plugins/search/search-replace_backend.c (create_search_entries):
       	* plugins/sourceview/Makefile.am:
       	* plugins/valgrind/preferences.c:
       	* plugins/valgrind/vgdefaultview.c:
       	* plugins/valgrind/vggeneralprefs.c:
       	
       	#511589 - mostly cosmetical changes like removing #include directives, 
       	makefile references etc. 
      
      svn path=/trunk/; revision=4609
      b2e8f006
  24. 16 Jan, 2009 1 commit
  25. 15 Jan, 2009 2 commits
    • Sebastien Granjoux's avatar
      Fix #566146 – Critical warning when opening anjuta without a project · fe864ee1
      Sebastien Granjoux authored
      	* plugins/project-manager/plugin.c,
      	libanjuta/interfaces/libanjuta.idl:
      	Fix #566146 – Critical warning when opening anjuta without a project
      	loaded
      
      svn path=/trunk/; revision=4591
      fe864ee1
    • Sebastien Granjoux's avatar
      Fix #567222 – Please add comments for translators · 281c7eba
      Sebastien Granjoux authored
      	* plugins/file-loader/plugin.c:
      	Fix #567222 – Please add comments for translators
      
      	* plugins/cvs-plugin/anjuta-cvs-plugin.glade:
      	Fix #567216 – Don't leave trailing spaces
      
      	* plugins/search/search-replace.c:
      	Fix #567226 – Don't leave trailing spaces
      
      	* libanjuta/anjuta-plugin-manager.c,
      	libanjuta/anjuta-utils.c:
      	Fix #567224 – Don't leave trailing spaces
      
      	* plugins/project-wizard/anjuta-project-wizard.glade:
      	Fix #567881 – Strange strings
      
      svn path=/trunk/; revision=4590
      281c7eba
  26. 11 Jan, 2009 1 commit
    • James Liggett's avatar
      Add a cancel method to AnjutaCommand. · db6634a4
      James Liggett authored
      * libanjuta/anjuta-command.c (anjuta_command_class_init),
      (anjuta_command_cancel):
      * libanjuta/anjuta-command.h:
      Add a cancel method to AnjutaCommand.
      
      svn path=/trunk/; revision=4570
      db6634a4
  27. 10 Jan, 2009 1 commit
    • Johannes Schmid's avatar
      Added "backspace" signal: #567068 – autocomplete box should vanish on · b3673b48
      Johannes Schmid authored
      2009-01-10  Johannes Schmid  <jhs@Obelix>
      
      	* libanjuta/interfaces/libanjuta.idl:
      	* plugins/sourceview/sourceview.c (on_backspace):
      	Added "backspace" signal:
      	#567068 – autocomplete box should vanish on backspace
      	
      	* plugins/language-support-cpp-java/Makefile.am:
      	* plugins/language-support-cpp-java/cpp-java-assist.c
      	(cpp_java_assist_destroy_completion_cache),
      	(cpp_java_assist_create_scope_completion_cache),
      	(cpp_java_assist_show_autocomplete),
      	(cpp_java_assist_create_word_completion_cache),
      	(cpp_java_assist_create_calltips), (cpp_java_assist_show_calltip),
      	(cpp_java_assist_check), (on_editor_backspace),
      	(cpp_java_assist_install), (cpp_java_assist_uninstall),
      	(cpp_java_assist_finalize):
      	#566987 – display tooltip with prototype when calling function in project
      	#566693 – Code completion of symbols usually not working
      
      svn path=/trunk/; revision=4563
      b3673b48
  28. 09 Jan, 2009 1 commit
  29. 31 Dec, 2008 1 commit
    • Sebastien Granjoux's avatar
      Move gnome-build library revision 643 in Anjuta tree The file names have · 2a3f466b
      Sebastien Granjoux authored
      	* configure.in
      	libanjuta/interfaces/libanjuta.idl
      	(added) libanjuta/gbf-project.c
      	(added) libanjuta/gbf-project.h
      	libanjuta/Makefile.am
      	plugins/Makefile.am
      	plugins/project-import/project-import.c
      	plugins/project-manager/plugin.c
      	plugins/project-manager/plugin.h
      	(added) plugins/project-manager/gbf-project-model.c
      	(added) plugins/project-manager/gbf-project-model.h
      	(added) plugins/project-manager/gbf-tree-data.c
      	(added) plugins/project-manager/gbf-tree-data.h
      	(added) plugins/project-manager/gbf-project-view.c
      	(added) plugins/project-manager/gbf-project-view.h
      	(added) plugins/project-manager/gbf-project-util.c
      	(added) plugins/project-manager/gbf-project-util.h
      	(added) plugins/project-manager/create_dialogs.glade
      	plugins/project-manager/Makefile.am
      	(added) plugins/gbf-am/plugin.c
      	(added) plugins/gbf-am/plugin.h
      	(added) plugins/gbf-am/gbf-am.plugin.in
      	(added) plugins/gbf-am/gbf-am-plugin-48.png
      	(added) plugins/gbf-am/gbf-am-config.h
      	(added) plugins/gbf-am/gbf-am-config.c
      	(added) plugins/gbf-am/gbf-am-project.h
      	(added) plugins/gbf-am/gbf-am-project.c
      	(added) plugins/gbf-am/gbf-am-properties.c
      	(added) plugins/gbf-am/gbf-am-properties.h
      	(added) plugins/gbf-am/gbf-am-parse.in
      	(added) plugins/gbf-am/gbf-am-dialogs.glade
      	(added) plugins/gbf-am/run-test.sh
      	(added) plugins/gbf-am/test.c
      	(added) plugins/gbf-am/output.dtd
      	(added) plugins/gbf-am/shared.xpm
      	(added) plugins/gbf-am/static.xpm
      	(added) plugins/gbf-am/unknown.xpm
      	(added) plugins/gbf-am/program.xpm
      	(added) plugins/gbf-am/GBF/General.pm
      	(added) plugins/gbf-am/GBF/AmFiles.pm
      	(added) plugins/gbf-am/GBF/.cvsignore
      	(added) plugins/gbf-am/GBF/Makefile.am
      	(added) plugins/gbf-am/.cvsignore
      	(added) plugins/gbf-am/Makefile.am
      	(added) plugins/gbf-mkfile/plugin.c
      	(added) plugins/gbf-mkfile/plugin.h
      	(added) plugins/gbf-mkfile/gbf-mkfile.plugin.in
      	(added) plugins/gbf-mkfile/gbf-mkfile-plugin-48.png
      	(added) plugins/gbf-mkfile/gbf-mkfile-properties.c
      	(added) plugins/gbf-mkfile/gbf-mkfile-properties.h
      	(added) plugins/gbf-mkfile/gbf-mkfile-config.c
      	(added) plugins/gbf-mkfile/gbf-mkfile-config.h
      	(added) plugins/gbf-mkfile/gbf-mkfile-project.c
      	(added) plugins/gbf-mkfile/gbf-mkfile-project.h
      	(added) plugins/gbf-mkfile/gbf-mkfile-parse.in
      	(added) plugins/gbf-mkfile/GBF/General.pm
      	(added) plugins/gbf-mkfile/GBF/Make.pm
      	(added) plugins/gbf-mkfile/GBF/.cvsignore
      	(added) plugins/gbf-mkfile/GBF/Makefile.am
      	(added) plugins/gbf-mkfile/.cvsignore
      	(added) plugins/gbf-mkfile/Makefile.am:
      	Move gnome-build library revision 643 in Anjuta tree
      	The file names have not changed
      
      svn path=/trunk/; revision=4507
      2a3f466b
  30. 27 Dec, 2008 1 commit
    • Carl-Anton Ingmarsson's avatar
      #565650 – Port anjuta-session from gnome-config to GKeyfile · 61ddd3bb
      Carl-Anton Ingmarsson authored
      2008-12-27  Carl-Anton Ingmarsson  <ca.ingmarsson@gmail.com>
      
      	* libanjuta/anjuta-session.c (anjuta_session_finalize),
      	(anjuta_session_new), (anjuta_session_sync),
      	(anjuta_session_clear), (anjuta_session_clear_section),
      	(anjuta_session_set_int), (anjuta_session_set_float),
      	(anjuta_session_set_string), (anjuta_session_set_string_list),
      	(anjuta_session_get_int), (anjuta_session_get_float),
      	(anjuta_session_get_string), (anjuta_session_get_string_list):
      	#565650 – Port anjuta-session from gnome-config to GKeyfile
      
      svn path=/trunk/; revision=4489
      61ddd3bb
  31. 23 Dec, 2008 1 commit
    • Johannes  Schmid's avatar
      Added new add_bookmark method to document-manager interface and readded · 28e2ac07
      Johannes Schmid authored
      2008-12-23  Johannes  Schmid <jhs@gnome.org>
      
      	* libanjuta/interfaces/libanjuta.idl:
      	* plugins/document-manager/anjuta-bookmarks.c (on_add_clicked),
      	(anjuta_bookmarks_get_text_from_file), (anjuta_bookmarks_get_text),
      	(anjuta_bookmarks_add), (anjuta_bookmarks_add_file):
      	* plugins/document-manager/anjuta-bookmarks.h:
      	* plugins/document-manager/plugin.c (ianjuta_docman_add_bookmark),
      	(ianjuta_document_manager_iface_init):
      	* plugins/search/search-replace.c (search_and_replace):
      	Added new add_bookmark method to document-manager interface and readded
      	the possibility add bookmarks to all search results.
      	
      	* plugins/sourceview/sourceview-io.c (set_display_name):
      	Adding missing unref
      
      svn path=/trunk/; revision=4479
      28e2ac07
  32. 20 Dec, 2008 1 commit