=== anjuta 2.1.3 === 2007-05-11 Naba Kumar * configure.in: Bumped version to 2.1.3 * NEWS: Updated. * AUTHORS: Updated. * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4 2007-05-11 Naba Kumar * configure.in: * plugins/glade/plugin.c: (glade_update_ui), (glade_save): Fixed glade plugin compilation for glade3 svn version (> 3.3.0) based on patch from Jaap Versteegh . 2007-05-10 Johannes Schmid * plugins/search/plugin.c: Make incremental search behave less annoying 2007-05-09 Sebastien Granjoux * plugins/macro/macro-util.c: Fix bug #419008 and bug #419036 When creating new header file, use name and email set in preferences and replace invalid C character by underscore in guards 2007-05-08 Sebastien Granjoux * plugins/search/search-replace.c, plugins/search/search-replace_backend.c: Disable search button if search expression is empty (bug #378193) 2007-05-08 Naba Kumar * plugins/project-wizard/templates/minimal/Makefile.am: Fixed build error. 2007-05-07 Naba Kumar * configure.in: * plugins/project-wizard/templates/Makefile.am: * plugins/project-wizard/templates/minimal.wiz: * plugins/project-wizard/templates/minimal/.cvsignore: * plugins/project-wizard/templates/minimal/Makefile.am: * plugins/project-wizard/templates/minimal/Makefile.am.tpl: * plugins/project-wizard/templates/minimal/autogen.sh: * plugins/project-wizard/templates/minimal/configure.ac.tpl: * plugins/project-wizard/templates/minimal/project.anjuta: Added 'minimal', a generic and flat, project template. 2007-05-05 Naba Kumar Patch from Cygwin Ports maintainer : * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs. * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT. * libanjuta/interfaces/Makefile.am.iface: Fixed a typo. * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library instead of a real one, fixes interdependency with libanjuta. * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin. * libanjuta/Makefile.am: * libegg/Makefile.am: * plugins/build-basic-autotools/Makefile.am: * plugins/class-gen/Makefile.am: * plugins/class-inheritance/Makefile.am: * plugins/cvs-plugin/Makefile.am: * plugins/debug-manager/Makefile.am: * plugins/devhelp/Makefile.am: * plugins/document-manager/Makefile.am: * plugins/editor/Makefile.am: * plugins/file-loader/Makefile.am: * plugins/file-manager/Makefile.am: * plugins/file-wizard/Makefile.am: * plugins/gdb/Makefile.am: * plugins/glade/Makefile.am: * plugins/gtodo/Makefile.am: * plugins/language-support-cpp-java/Makefile.am: * plugins/macro/Makefile.am: * plugins/message-view/Makefile.am: * plugins/patch/Makefile.am: * plugins/profiler/Makefile.am: * plugins/project-import/Makefile.am: * plugins/project-manager/Makefile.am: * plugins/project-wizard/Makefile.am: * plugins/sample1/Makefile.am: * plugins/search/Makefile.am: * plugins/sourceview/Makefile.am: * plugins/subversion/Makefile.am: * plugins/symbol-browser/Makefile.am: * plugins/terminal/Makefile.am: * plugins/tools/Makefile.am: * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD. 2007-05-05 Vincent Geddes * plugins/glade/anjuta-glade-plugin.png: Update Glade icon. 2007-04-21 Sebastien Granjoux * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h: Add some missing implementation 2007-04-26 Brian Pepple Reviewed by Naba Kumar : * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache for uninstall-hook. 2007-04-26 Jason Switzer Reviewed by Naba Kumar : * plugins/editor/text_editor.c: Large memory addresses were being truncated, switched to glong (bug #422143). 2007-04-24 Naba Kumar * plugins/document-manager/plugin.c: (prefs_finalize): * plugins/editor/aneditor-autocomplete.cxx: * plugins/editor/text_editor_menu.c: * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize): * plugins/file-loader/plugin.c: (open_file_with), (create_open_with_submenu): * plugins/file-manager/plugin.c: (prefs_finalize): * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to pointer type castings. 2007-04-24 Naba Kumar Patch from s|s : * (added) plugins/project-wizard/templates/django-logo.png: * (added) plugins/project-wizard/templates/django.wiz: * plugins/project-wizard/templates/Makefile.am: * plugins/project-wizard/templates/translatable-strings.h: Added django project template. http://www.djangoproject.com/ 2007-04-24 Naba Kumar * plugins/subversion/anjuta-subversion.glade: Set expansion for the log entry widget and made the dialog little larger. 2007-04-24 Naba Kumar Patch from Halton Huo: * configure.in: * plugins/project-wizard/property.c: * plugins/subversion/svn-auth.c: * plugins/subversion/svn-backend-priv.h: * plugins/subversion/svn-backend.c: * plugins/subversion/svn-backend.h: * plugins/subversion/svn-notify.h: Proper use of subversion headers. Fixes build issues in solaris (bug #426701). 2007-04-24 Naba Kumar * libanjuta/Makefile.am: Removed bogus newlines at the end of file. * plugins/project-wizard/templates/cpp.wiz: * plugins/project-wizard/templates/gcj.wiz: * plugins/project-wizard/templates/gnome.wiz: * plugins/project-wizard/templates/gtk.wiz: * plugins/project-wizard/templates/gtkmm.wiz: * plugins/project-wizard/templates/java.wiz: * plugins/project-wizard/templates/python.wiz: * plugins/project-wizard/templates/terminal.wiz: * plugins/project-wizard/templates/wxwin.wiz: * plugins/project-wizard/templates/xlib-dock.wiz: * plugins/project-wizard/templates/xlib.wiz: Enabled shared library project option and set it ON by default (since gnome-build, can't enabled configure shared lib support later when a sharedlib target is added). 2007-04-21 Sebastien Granjoux * plugins/debug-manager/stack_trace.c: Fix a missing case in the previous changes 2007-04-21 Sebastien Granjoux * plugins/debug-manager/plugin.c: Fix bug #430401 * plugins/debug-manager/breakpoints.c, plugins/gdb/plugin.c: Fix adding breakpoint on a function * plugins/debug-manager/stack_trace.c: Highlight changed stack frame 2007-04-18 Naba Kumar * plugins/document-manager/anjuta-docman.c: (anjuta_docman_dispose), (on_editor_destroy), (anjuta_docman_remove_editor): Remove the editor widget from the parent container before calling destroy, otherwise container removal happens after TextEditor is disposed resulting in call to value-remove for a TextEditor which is half-dead (crash). 2007-04-11 Sebastien Granjoux * plugins/debug-manager/data_buffer.c plugins/debug-manager/data_view.c, plugins/debug-manager/memory.c: Fixes for bug #418523, bug #427090 and bug #428174 2007-04-11 Halton Huo reviewed by: * configure.in: * libanjuta/Makefile.am: * libanjuta/anjuta-utils.c: * libanjuta/anjuta-utils.h: * manuals/reference/libanjuta/Makefile.am: Fixed compilation on sun by deploying the libutil methods in anjuta-utils.h and building them on condition. 2007-04-11 Johannes Schmid * plugins/document-manager/anjuta-docman.c: (on_editor_destroy), (anjuta_docman_add_editor): Hold a reference on the editor as long as we use it. * plugins/document-manager/plugin.c: (on_editor_changed): Destroy GValue to fix a memoery leak. 2007-04-11 Johannes Schmid * plugins/document-manager/plugin.c: (on_editor_changed): Fixed reference counting for editor by using g_value_take_object instead of g_value_set_object. The editors are now correctly finalized and thus we do not lack so much memory anymore. * plugins/sourceview/anjuta-view.c: (anjuta_view_init), (anjuta_view_finalize), (anjuta_view_focus_out), (anjuta_view_key_press_event), (anjuta_view_button_press_event): * plugins/sourceview/anjuta-view.h: * plugins/sourceview/plugin.c: (ieditor_factory_new_editor): * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_tab_size), (sourceview_prefs_destroy): * plugins/sourceview/sourceview-prefs.h: * plugins/sourceview/sourceview-private.h: * plugins/sourceview/sourceview.c: (on_document_loaded), (timeout_unref), (on_document_saved), (sourceview_finalize), (sourceview_new), (ifile_open), (ifile_savable_save), (ifile_savable_save_as): Several changes to fix things when the editor is correctly destroyed. Fixed preferences (which led me to the refcounting issue, #409412) and removed deprecated completition code that will be replace by IAnjutaAssist interface soon. 2007-04-11 Johannes Schmid * libanjuta/anjuta-launcher.c: (anjuta_launcher_execution_done_cleanup), (anjuta_launcher_child_terminated): Possible fix for #428363 and added a g_return_if_fail * plugins/message-view/plugin.c: (activate_plugin): Fixed a Gtk/Gdl-Critical Patches from Étienne Bersac * plugins/class-gen/templates/go-source.tpl: * plugins/macro/macros.xml: Use better template for GObjects (#417875 and #417918) Patches from Halton Huo * libanjuta/anjuta-launcher.h: * libanjuta/anjuta-preferences.c: * libanjuta/anjuta-utils.c: * plugins/class-gen/window.c: (cg_window_set_add_to_project), (cg_window_set_add_to_repository): * plugins/class-inheritance/class-inherit.c: Fix build with suncc (#423727, #423730, #423733, #423768, #423772) 2007-04-09 Johannes Schmid * plugins/editor/print.c: (anjuta_print_show_header): * plugins/file-manager/anjuta-file-manager-plugin.glade: * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Some string changes (#427395 and #427399) 2007-04-06 Johannes Schmid * plugins/build-basic-autotools/build-basic-autotools.c: (on_build_mesg_format), (on_build_mesg_parse): Fixed full path detection 2007-04-05 Naba Kumar Patch from Halton Huo: * libanjuta/Makefile.am: * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin): * libanjuta/anjuta-glue-cpp.h: * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type), (anjuta_glue_factory_class_init), (anjuta_glue_factory_init), (anjuta_glue_factory_new), (anjuta_glue_factory_add_path), (anjuta_glue_factory_get_path), (get_already_loaded_module), (load_plugin), (anjuta_glue_factory_get_object_type): * libanjuta/anjuta-glue-factory.h: * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type), (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload), (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init), (anjuta_glue_plugin_new): * libanjuta/anjuta-glue-plugin.h: * libanjuta/anjuta-plugin-manager.c: (activate_plugin), (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new): * libanjuta/anjuta-plugin.h: * libanjuta/glue-cpp.c: * libanjuta/glue-cpp.h: * libanjuta/glue-factory.c: * libanjuta/glue-factory.h: * libanjuta/glue-plugin.c: * libanjuta/glue-plugin.h: * plugins/build-basic-autotools/build-basic-autotools.h: * plugins/class-gen/plugin.h: * plugins/class-inheritance/plugin.h: * plugins/cvs-plugin/plugin.h: * plugins/debug-manager/plugin.h: * plugins/devhelp/plugin.h: * plugins/document-manager/plugin.h: * plugins/editor/plugin.h: * plugins/file-loader/plugin.h: * plugins/file-manager/plugin.h: * plugins/file-wizard/plugin.h: * plugins/gdb/plugin.h: * plugins/glade/plugin.h: * plugins/gtodo/plugin.h: * plugins/language-support-cpp-java/plugin.h: * plugins/macro/plugin.h: * plugins/message-view/plugin.h: * plugins/patch/plugin.h: * plugins/profiler/plugin.h: * plugins/project-import/plugin.h: * plugins/project-manager/plugin.h: * plugins/project-wizard/plugin.h: * plugins/sample1/plugin.h: * plugins/search/plugin.h: * plugins/sourceview/plugin.h: * plugins/subversion/plugin.h: * plugins/symbol-browser/plugin.h: * plugins/terminal/terminal.c: * plugins/tools/plugin.h: * plugins/tools/scripts/tools-2.xml.in: * plugins/valgrind/plugin.h: Renamed Glue to AnjutaGlue to avoid namespace conflicts. 2007-04-05 Naba Kumar * anjuta.spec.in, configure.in: Removed dead codes. Patch from Jos Dehaes: * configure.in, plugins/project-wizard/templates/Makefile.am, plugins/project-wizard/templates/mkfile.wiz, plugins/project-wizard/templates/translatable-strings.h: Enabled makefile-based project creation and import. Fixes bug #355145 2007-04-04 Sebastien Granjoux * plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb.plugin.in: Code cleaning (remove unused code, rename this into self) Add information about supported format in debugger plugin Activate debugger plugin according to the target format 2007-04-01 Naba Kumar * plugins/message-view/message-view.c: (message_view_instance_init): Fixed message icons to appear. 2007-03-31 Johannes Schmid * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_append_view): * plugins/message-view/plugin.c: (on_view_changed), (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view): Fixed #424845 2007-03-31 Johannes Schmid * plugins/message-view/message-view.c: (message_view_instance_init), (imessage_view_append): Show nice icons beside the messages for info, warning and error. This is a completly cosmetic change so if someone dislikes it he is free to remove it. 2007-03-31 Johannes Schmid * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page), (anjuta_msgman_class_init), (anjuta_msgman_append_view), (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view): * plugins/message-view/anjuta-msgman.h: * plugins/message-view/message-view.h: * plugins/message-view/plugin.c: (on_view_changed), (activate_plugin): Fixed #359399 and made next/previous insensitive when not availible * plugins/sourceview/anjuta-languages-manager.c: (color_to_string), (tag_style_to_string): Fixed namespace Problem with gdk >= 2.11 * plugins/sourceview/sourceview-autocomplete.c: (sourceview_autocomplete_init): Removed structure, follow-up of #423682 2007-03-29 Sebastien Granjoux * plugins/debug-manager/debug_tree.c, plugins/debug-manager/debug_tree.h, plugins/debug-manager/watch.c, plugins/debug-manager/anjuta-debug-manager.glade: Inspect variable at cursor Fix buttons in inspect dialog 2007-03-27 Halton Huo Reviewed by Sebastien Granjoux : * plugins/sourceview/sourceview-autocomplete.c plugins/debug-manager/disassemble.c, libanjuta/interfaces/libanjuta.idl: Remove array with 0 size and empty structure as it is not supported by sun cc, Fixes bug #423682 * plugins/debug-manager/debugger.c: Remove anonymous union as it is not supported by sun cc, Fixes bug #423680