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

       * 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  <[email protected]>

       * manuals/anjuta-manual/C/projects.xml:
       * manuals/anjuta-manual/Makefile.am:
       Updated project configuration documentation

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

       * manuals/anjuta-build-tutorial/C/anjuta-build-tutorial.xml:
       Fixed a validation error

2009-03-01  Sébastien Granjoux  <[email protected]>

       * libanjuta/libanjuta.h,
       libanjuta/Makefile.am:
       Add two new includes of libanjuta

2009-03-01  Sébastien Granjoux  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * manuals/anjuta-manual/C/debugger.xml: <tip> tag content must be enclosed
       in <para>.
       * manuals/anjuta-manual/C/glade.xml: <sect2> cannot be used without
       parent <sect1>.
       Fixed XML validation of anjuta-manual.

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

       * 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  <[email protected]>

       * plugins/gdb/debugger.c:
       Fix #573326 – Debug misfunction

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

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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'  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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 <[email protected]>

       Reviewed by Sébastien Granjoux <[email protected]>

       * 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 <[email protected]>

       * plugins/sourceview/sourceview-io.c (on_save_finished):
       #559806 – Anjuta crashes when closing unsaved file (Patch got lost somewhere)

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

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * plugins/sourceview/sourceview.c:
       Fix #556970 – Swap .h/.c doesn't work for C header files (*.h)

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

       Reviewed by Sébastien Granjoux <[email protected]>

       * plugins/build-basic-autotools/plugin.c:
       Fix #555895 – Save configure options for build configuration

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

       * 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  <[email protected]>

       * plugins/search/search-replace.c:
       Fix #572608 – crash clicking on 'find in files...' results.

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

       * 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 <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * plugins/search/search-replace.c:
       Remove one Valgrind warning when searching something

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

       * 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  <[email protected]>

       * 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'  <[email protected]>

       * plugins/language-support-cpp-java/plugin.c (spaces_only):
       fixed a crasher: press enter on empty line.

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

       * .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  <[email protected]>

       * 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  <[email protected]>

       * plugins/gtodo/egg-datetime.c:
       Replace deprecated gtk_calendar_display_options by
       gtk_calendar_set_display_options.

2009-02-20  Andre Klapper  <[email protected]>

       * plugins/debug-manager/info.c:
       Replace deprecated gtk_window_set_policy by gtk_window_set_resizable.

2009-02-20  Andre Klapper  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * libanjuta/e-splash.c:
       Replace deprecated gdk_pixbuf_(un)ref by g_object_(un)ref.

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

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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'  <[email protected]>

       * 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'  <[email protected]>

       * plugins/symbol-db/test/Makefile.am:
       now benchmark test program won't be installed in system.

2009-02-18   Vincent Untz <[email protected]>

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

       * plugins/symbol-db/test/benchmark.c (on_single_file_scan_end):
       fixed #572289 – Make code less ambiguous

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

       * Makefile.am:
       Fixed SF.net release target

       * plugins/project-wizard/templates/Makefile.am:
       Fixed build