2009-03-02 Johannes Schmid * MAINTAINERS: Added myself after five releases. * NEWS: Updated for release * configure.in: Bumped version * plugins/sourceview/sourceview.c (on_sourceview_hover_leave), (on_sourceview_hover_destroy), (on_sourceview_hover_over): #564891 – Crash when closing editor window 2009-03-02 Johannes Schmid * manuals/anjuta-manual/C/projects.xml: * manuals/anjuta-manual/Makefile.am: Updated project configuration documentation 2009-03-02 Johannes Schmid * manuals/anjuta-build-tutorial/C/anjuta-build-tutorial.xml: Fixed a validation error 2009-03-01 Sébastien Granjoux * libanjuta/libanjuta.h, libanjuta/Makefile.am: Add two new includes of libanjuta 2009-03-01 Sébastien Granjoux * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c, plugins/symbol-db/symbol-db-engine-core.c, libanjuta/anjuta-plugin-manager.c: Fix a few memory leaks thanks to Valgrind 2009-02-28 Sébastien Granjoux * plugins/build-basic-autotools/plugin.c: Fix #564282 – configure error: source directory already configured Fix #567513 – Running configure doesn't make anjuta be aware that the project doesn't need a configure stage in its menus Fix #565170 – Invalid read in plugin.c * plugins/project-wizard/templates/terminal.wiz, plugins/project-wizard/templates/xlib-dock.wiz, plugins/project-wizard/templates/wxwin.wiz, plugins/project-wizard/templates/java.wiz, plugins/project-wizard/templates/gnome-applet.wiz, plugins/project-wizard/templates/anjuta-plugin-vala.wiz, plugins/project-wizard/templates/anjuta-plugin.wiz, plugins/project-wizard/templates/gtkmm.wiz, plugins/project-wizard/templates/python.wiz, plugins/project-wizard/templates/cpp.wiz, plugins/project-wizard/templates/sdl.wiz, plugins/project-wizard/templates/gtk.wiz, plugins/project-wizard/templates/minimal.wiz, plugins/project-wizard/templates/xlib.wiz, plugins/project-wizard/templates/gcj.wiz: Do not generate project in the wizard (can be easily done later) * plugins/project-wizard/templates/gtkmm/src/main.cc, plugins/project-wizard/templates/gtk/src/main.c, plugins/run-program/parameters.c: Read glade file in a directory relative to project source directory Set by default working directory to project source directory * plugins/project-wizard/templates/translatable-strings.h: Remove translatable string used in the removed GNOME template * plugins/gdb/debugger.c: Avoid bug #573326 in one additional case 2009-02-28 Claude Paroz * manuals/anjuta-manual/C/debugger.xml: tag content must be enclosed in . * manuals/anjuta-manual/C/glade.xml: cannot be used without parent . Fixed XML validation of anjuta-manual. 2009-02-28 Johannes Schmid * plugins/language-support-cpp-java/cpp-java-assist.c (cpp_java_assist_create_word_completion_cache): Little correction on the hang check 2009-02-28 Sébastien Granjoux * plugins/gdb/debugger.c: Fix #573326 – Debug misfunction 2009-02-26 Johannes Schmid * plugins/debug-manager/sharedlib.c (create_sharedlibs_gui): * plugins/debug-manager/signals.c (create_sharedlibs_gui): Don't call set_size_request with values <= -1 2009-02-26 Johannes Schmid * plugins/debug-manager/breakpoints.c (create_breakpoint_gui): * plugins/debug-manager/disassemble.c (create_disassemble_gui): * plugins/debug-manager/memory.c (create_memory_gui): * plugins/debug-manager/registers.c (create_cpu_registers_gui): Add some debugger windows with ANJUTA_PLACEMENT_NONE to avoid cluttering UI when just loading the debugger. (IMHO few users will ever look at disassemble/memory/registers and those most likely know how to enable those). Needs latest gdl from svn trunk to avoid a stupid warning 2009-02-26 Johannes Schmid * plugins/language-support-cpp-java/cpp-java-assist.c (cpp_java_assist_create_word_completion_cache): Fixed a race condition hang if the idle handler is called while the user already deleted some characters and the resulting pre_word is too short. 2009-02-25 Massimo Cora' * plugins/symbol-db/symbol-db-engine-core.c (sdb_engine_get_tuple_id_by_unique_name), (sdb_engine_get_tuple_id_by_unique_name2), (sdb_engine_get_tuple_id_by_unique_name3), (sdb_engine_get_tuple_id_by_unique_name4): * plugins/symbol-db/symbol-db-engine-priv.h: fixed #572637 – Valgrind shows some errors in symbol-db. 2009-02-25 Johannes Schmid * plugins/glade/plugin.c (check_deactivation), (on_document_destroy), (ifile_open): Deactivate plugin if opening of project fails and no other projects are open 2009-02-25 Sébastien Granjoux * plugins/scintilla/text_editor_cbs.c, plugins/scintilla/text_editor_cbs.h, plugins/scintilla/text_editor.c: Fix #567068 – autocomplete box should vanish on backspace 2009-02-25 Yuriy Penkin Reviewed by Sébastien Granjoux * plugins/run-program/plugin.c, plugins/run-program/parameters.c, plugins/run-program/parameters.h: Fix #564306 – don't ask which program to run if project has only one target 2009-02-25 Yuriy Penkin * plugins/sourceview/sourceview-io.c (on_save_finished): #559806 – Anjuta crashes when closing unsaved file (Patch got lost somewhere) 2009-02-25 Johannes Schmid * plugins/glade/anjuta-glade.plugin.in: Also open xml files (as for gtkbuilder) * plugins/glade/plugin.c (on_document_destroy), (update_separated_designer_layout), (glade_plugin_add_project), (activate_plugin), (deactivate_plugin), (iwizard_activate): - Fixed seperate layout - Fixed duplciated entries in combo box and thus plugin deactivation 2009-02-25 Johannes Schmid * plugins/class-gen/plugin.c (cg_plugin_add_to_project), (cg_plugin_add_to_repository), (cg_plugin_generator_created_cb): * plugins/class-gen/window.c (cg_window_add_project_toggled_cb), (cg_window_cc_name_changed_cb), (cg_window_get_add_to_repository): Fixed serveral issues in class-gen plugin, including the add to repository feature. 2009-02-24 Johannes Schmid * 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 2009-02-23 Sébastien Granjoux * plugins/sourceview/sourceview.c: Fix #556970 – Swap .h/.c doesn't work for C header files (*.h) 2009-02-23 Yuriy Penkin Reviewed by Sébastien Granjoux * plugins/build-basic-autotools/plugin.c: Fix #555895 – Save configure options for build configuration 2009-02-23 Johannes Schmid * plugins/build-basic-autotools/plugin.c (on_build_mesg_format): Only marks errors as such (e.g. only messages that contains "error:") 2009-02-22 Sébastien Granjoux * plugins/search/search-replace.c: Fix #572608 – crash clicking on 'find in files...' results. 2009-02-22 Sébastien Granjoux * plugins/search/search-replace.c, plugins/search/search-replace_backend.c: Backward search go back one character at a time Fix an error comparing characters with bytes position 2009-02-22 Johannes Schmid * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose): Don't explicitly close all message-views in dispose as it's done implicitly by GtkContainer anyway (might fix #572451) 2009-02-21 James Liggett * plugins/git/Makefile.am: * plugins/git/git-vcs-interface.c (git_ivcs_iface_init), (git_ivcs_add), (git_ivcs_checkout), (on_diff_command_data_arrived), (git_ivcs_diff), (on_status_command_data_arrived), (git_ivcs_query_status), (git_ivcs_remove): * plugins/git/git-vcs-interface.h: * plugins/git/git.plugin.in: * plugins/git/plugin.c: Implement the beginnings of IAnjutaVcs for the git plugin. Checkout and operation canceling aren't supported yet. Everything else should work. 2009-02-21 Sébastien Granjoux * plugins/search/search-replace.c: Remove one Valgrind warning when searching something 2009-02-21 Sébastien Granjoux * plugins/search/search-replace.c: Fix #571760 – Find & Replace is broken (due to my previous changes) * plugins/search/Makefile.am: Define G_LOG_DOMAINS correctly 2009-02-21 Johannes Schmid * 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 2009-02-20 Massimo Cora' * plugins/language-support-cpp-java/plugin.c (spaces_only): fixed a crasher: press enter on empty line. 2009-02-20 Massimo Cora' * .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/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. 2009-02-20 Andre Klapper * plugins/gtodo/add_edit_item.c * plugins/macro/macro-actions.c: Replace deprecated gtk_entry_new_with_max_length by gtk_entry_new/gtk_entry_set_max_length. 2009-02-20 Andre Klapper * plugins/gtodo/egg-datetime.c: Replace deprecated gtk_calendar_display_options by gtk_calendar_set_display_options. 2009-02-20 Andre Klapper * plugins/debug-manager/info.c: Replace deprecated gtk_window_set_policy by gtk_window_set_resizable. 2009-02-20 Andre Klapper * plugins/document-manager/plugin.c: * plugins/message-view/anjuta-msgman.c: Replace deprecated gtk_notebook_set_page by gtk_notebook_set_current_page. 2009-02-20 Andre Klapper * 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. 2009-02-20 Andre Klapper * libanjuta/e-splash.c: Replace deprecated gdk_pixbuf_(un)ref by g_object_(un)ref. 2009-02-20 Johannes Schmid * plugins/language-support-cpp-java/plugin.c (set_line_indentation), (spaces_only), (get_line_auto_indentation), (on_editor_char_inserted_cpp): #540989 – Should not insert tabs on empty lines 2009-02-20 Johannes Schmid * plugins/language-support-cpp-java/plugin.c (get_line_indentation), (get_line_indentation_base), (get_line_auto_indentation): Fixed auto-indentation for spaces-only indentation 2009-02-19 Andre Klapper * plugins/debug-manager/sharedlib.c: * plugins/debug-manager/signals.c: * plugins/gtodo/interface.c: * plugins/gtodo/mcategory.c: * plugins/scintilla/scintilla/PlatGTK.cxx: * plugins/scintilla/scintilla/test-scintilla.cxx: * plugins/scintilla/text_editor.c: Replace deprecated gtk_widget_set_usize by gtk_widget_set_size_request 2009-02-19 Andre Klapper * 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 2009-02-18 Jens Georg * plugins/profiler/gprof-profile-data.h: * plugins/profiler/plugin.h: * plugins/symbol-db/test/benchmark.c (main): #511589 - remove missed includes 2009-02-18 Massimo Cora' * plugins/symbol-db/symbol-db-engine-utils.c (sdb_util_load_symbol_pixbufs): added "method" to the symbol's type icons cache. 2009-02-18 Massimo Cora' * plugins/symbol-db/test/Makefile.am: now benchmark test program won't be installed in system. 2009-02-18 Vincent Untz reviewed by: Massimo Cora' * plugins/symbol-db/test/benchmark.c (on_single_file_scan_end): fixed #572289 – Make code less ambiguous 2009-02-16 Johannes Schmid * Makefile.am: Fixed SF.net release target * plugins/project-wizard/templates/Makefile.am: Fixed build