1 2008-01-16 Johannes Schmid <jhs@gnome.org>
3 * libanjuta/anjuta-plugin-manager.c:
4 Fixed #508399 – When you enable a plugin, preferences don't show up
6 2008-01-16 Rob Bradford <rob@openedhand.com>
8 Reviewed by: Johannes Schmid <jhs@gnome.org>
10 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
11 (get_property_value_as_string), (set_property_value_as_string),
13 * libanjuta/anjuta-preferences.h:
14 Add support for both file and folder preferences (originally only
15 folder choosers were supported. (Fixes bug: #508805.)
17 * plugins/file-manager/file-manager.glade:
18 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
21 2008-01-16 Johannes Schmid <jhs@gnome.org>
23 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
25 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
28 Fixed #509875 – The "Update globale tags" button wording is incorrect
29 Fixed #509873 – Build Autotools Preferences has excessive padding
30 Fixed #509872 – General Information labels are incorrectly aligned
31 Fixed #509871 – General preferences has incorrect use of colons
33 2008-01-16 Johannes Schmid <jhs@gnome.org>
35 * plugins/document-manager/anjuta-document-manager.glade:
36 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
38 Fixed #509865 – Incorrect padding in the Documents settings tabs
39 Fixed #509867 – Create button contents is mis-aligned
40 Fixed #509869 – "Add Directory" button is not HIG complient
42 2008-01-16 Johannes Schmid <jhs@gnome.org>
44 * libanjuta/anjuta-preferences-dialog.c:
45 (anjuta_preferences_dialog_add_page):
47 Fix #509864 – No initial section selected when opening the Preferences dialog
49 2008-01-16 Johannes Schmid <jhs@gnome.org>
51 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
52 Removed unused gconf_notifications
54 * plugins/search/anjuta-search.glade:
55 * plugins/subversion/anjuta-subversion.glade:
56 * plugins/tools/anjuta-tools.glade:
57 * src/anjuta-app.c: (anjuta_app_instance_init):
61 2008-01-15 Naba Kumar <naba@gnome.org>
63 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
64 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
67 * plugins/symbol-browser/an_symbol_view.c:
68 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
71 2008-01-15 Johannes Schmid <jhs@gnome.org>
73 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
74 (anjuta_profile_add_plugins_from_xml):
75 * plugins/file-manager/file-manager.glade:
78 * libanjuta/interfaces/libanjuta.idl:
81 * plugins/sourceview/Makefile.am:
82 * plugins/sourceview/anjuta-editor-sourceview.glade:
83 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
84 (end_print), (print_setup), (sourceview_print),
85 (sourceview_print_preview):
86 * plugins/sourceview/sourceview.c: (iprint_print),
87 (iprint_print_preview):
89 Added printing support to GtkSourceView editor
91 2007-01-14 Tom <tpgww@onepost.net>
93 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
95 * plugins/document-manager/anjuta-docman.c:
96 Fix two memory leaks added by the previous patch
98 2008-01-14 Johannes Schmid <jhs@gnome.org>
100 * plugins/sourceview/assist-tip.c: (assist_tip_move):
101 * plugins/sourceview/assist-window.c: (assist_window_move):
105 2008-01-14 Rob Bradford <rob@openedhand.com>
107 * global-tags/Makefile.am:
108 * global-tags/create_global_tags.sh.in:
109 Install anjuta-tags binary into FHS policy compliant directory and
110 update references. (Fixes bug: 509346.)
112 2008-01-13 Naba Kumar <naba@gnome.org>
114 Patch from: Ritesh Khadgaray
115 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
116 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
117 Adds export-dynamic option to LDFLAGS to project template for libglade
118 to work for autoconnect signals.
120 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
122 * libanjuta/anjuta-utils.c:
123 anjuta_util_get_real_path return a string that need to be freed
124 with g_free even if PATH_MAX is not defined
126 2008-01-13 Andre Klapper <a9016009@gmx.de>
128 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
131 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
133 * plugins/document-manager/anjuta-docman.c:
134 Do not reopen file having escaped character (+,...) in path name
136 2008-01-13 Naba Kumar <naba@gnome.org>
138 * libanjuta/interfaces/libanjuta.idl:
139 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
140 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
141 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
142 IAnjutaProjectManager::add_sources().
144 * plugins/glade/plugin.c: (on_glade_resource_removed),
145 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
146 stubs for handing resources in glade file.
148 2008-01-13 Naba Kumar <naba@gnome.org>
150 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
152 * plugins/glade/plugin.c: (ifile_open): Select the first window
153 in the glade project when it is first opened. Avoids empty glade
154 document the first time.
156 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
158 Reviewed by: Johannes Schmid <jhs@gnome.org>
160 * plugins/gtodo/callback.c: (remove_todo_item):
161 Fix #507304 – crash in Anjuta IDE while removing done tasks
163 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
165 * plugins/debug-manager/anjuta-debug-manager.ui,
166 plugins/debug-manager/plugin.c,
167 plugins/debug-manager/start.h,
168 plugins/debug-manager/start.c:
169 New menu item to add extra source directories for debugger
173 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
175 * plugins/gtodo/callback.c: (remove_todo_item):
176 Fix #507304 – crash in Anjuta IDE while removing done tasks
178 2008-01-11 Naba Kumar <naba@gnome.org>
180 * configure.in: Bumped version to 2.3.2
181 * NEWS: Updated for anjuta 2.3.2 release
182 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
185 2008-01-11 Johannes Schmid <jhs@gnome.org>
187 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
189 Reverted accidently commited change
191 * plugins/document-manager/anjuta-document-manager.glade:
192 Fix Gtk-Critical because of broken glade file
194 2008-01-11 Naba Kumar <naba@gnome.org>
196 * plugins/glade/plugin.c: (on_document_destroy),
197 (glade_plugin_add_project): Fixed a bug where when more than one
198 glade document is open and one is closed, it closes all the glade
199 documents. Also it might have fixed the bug where sometimes closing
200 the glade document leaves glade widget tree unclosed.
202 2008-01-11 Naba Kumar <naba@gnome.org>
204 * libanjuta/Makefile.am: Install glade3 files in own prefix to
205 prevent install errors when not installed as root (then the files
206 are only useful when glade-3 is installed in the same prefix, but it
207 doesn't harm anjuta runtime).
209 * plugins/sourceview/sourceview.c: Commented use of a file
210 not currently distributed.
212 2008-01-10 Naba Kumar <naba@gnome.org>
214 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
215 nothing to translate in it.
217 2008-01-10 Johannes Schmid <jhs@gnome.org>
219 * plugins/project-wizard/templates/gnome.wiz:
220 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
221 * plugins/project-wizard/templates/gnome/src/main.c:
222 * plugins/project-wizard/templates/translatable-strings.h:
224 Fixed #508497 and added a new chooser to select whether to use
227 2008-01-10 Johannes Schmid <jhs@gnome.org>
229 Patch from Tom <tpgww@onepost.net>:
231 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
232 (anjuta_util_glist_path_dedup):
233 * libanjuta/anjuta-utils.h:
235 Give the method a proper prefixed name
237 * plugins/document-manager/action-callbacks.c:
238 (get_current_popup_active),
239 (on_editor_command_select_all_activate),
240 (on_editor_command_cut_activate),
241 (on_editor_command_paste_activate),
242 (on_editor_command_copy_activate),
243 (on_editor_command_clear_activate), (on_show_search),
244 (on_repeat_quicksearch):
245 * plugins/document-manager/action-callbacks.h:
246 * plugins/document-manager/anjuta-docman.c:
247 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
248 (anjuta_docman_goto_file_line_mark),
249 (anjuta_docman_get_full_filename):
250 * plugins/document-manager/anjuta-docman.h:
251 * plugins/document-manager/anjuta-document-manager.ui:
252 * plugins/document-manager/plugin.c:
253 (update_document_ui_interface_items):
255 Better way to fix the popup-menu items (Cut/Copy/Paste)
256 and various clean-ups.
258 * plugins/document-manager/search-box.c: (on_document_changed),
259 (search_box_fill_search_focus):
260 * plugins/document-manager/search-box.h:
261 * plugins/search/plugin.c:
263 Add a menu item to repeat the quick search
265 2008-01-10 Johannes Schmid <jhs@gnome.org>
267 * plugins/language-support-cpp-java/cpp-java-assist.c:
270 Fixed #508424 – Auto complete: previous char was removed when
271 pre TAB to auto complete.
273 2008-01-10 Johannes Schmid <jhs@gnome.org>
275 Patch from: James Ligett:
277 * plugins/profiler/gprof-call-graph-view.c:
278 (gprof_call_graph_view_create_columns):
279 * plugins/profiler/gprof-flat-profile-view.c:
280 (gprof_flat_profile_view_create_columns):
282 Fixed translation issues (#496833)
284 2008-01-10 Johannes Schmid <jhs@gnome.org>
286 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
288 * plugins/gtodo/gtodo.c: (category_manager_add_item):
289 Fix #460390 – Changing categories while edinting something
291 2008-01-09 Naba Kumar <naba@gnome.org>
293 * libanjuta/anjuta-plugin-manager.c:
294 (anjuta_plugin_manager_activate_plugins): Commented dead code and
297 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
298 corruption reported in bug #507491. Potentially fixes too.
300 2008-01-09 Johannes Schmid <jhs@gnome.org>
302 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
304 * plugins/gtodo/mcategory.c: (category_manager_add_item):
305 Fix bug #505205 completely
307 * AUTHORS: Added Bolesław
309 2008-01-08 Johannes Schmid <jhs@gnome.org>
311 * plugins/document-manager/action-callbacks.c:
312 (on_editor_command_cut_activate),
313 (on_editor_command_paste_activate),
314 (on_editor_command_copy_activate),
315 (on_editor_command_clear_activate):
317 Fixed editor popup menu (Cut, Copy, Paste)
319 2008-01-08 Johannes Schmid <jhs@gnome.org>
321 * plugins/sourceview/sourceview.c: (autodetect_language):
322 Fixed a crash when creating a new file
324 2008-01-08 Johannes Schmid <jhs@gnome.org>
326 Patch by <bolekk@gmail.com> (GHOP Student)
328 * plugins/gtodo/mcategory.c: (category_manager_add_item):
331 2008-01-08 Naba Kumar <naba@gnome.org>
333 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
334 * libanjuta/anjuta-plugin-manager.c:
335 (anjuta_plugin_manager_select),
336 (anjuta_plugin_manager_activate_plugins):
337 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
338 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
339 (on_create_submenu), (create_open_with_submenu):
340 * src/about.c: (on_about_plugin_activate),
341 (about_create_plugins_submenu): Use translated version of get_string()
342 API in AnjutaDescription for translatable properties. Fixes bug #496833
345 2008-01-07 Johannes Schmid <jhs@gnome.org>
347 * plugins/build-basic-autotools/executer.c: (execute_program):
348 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
349 * plugins/debug-manager/anjuta-debug-manager.glade:
350 * plugins/debug-manager/locals.c: (create_locals_gui):
351 * plugins/file-loader/plugin.c: (on_create_submenu):
352 * plugins/gtodo/main.h:
353 * plugins/gtodo/preferences.c: (preferences_widget):
354 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
355 * plugins/tools/anjuta-tools.glade:
356 * plugins/tools/execute.c: (atp_output_context_print):
359 Another bunch of i18n fixes (#496833)
361 2008-01-07 Johannes Schmid <jhs@gnome.org>
363 * plugins/build-basic-autotools/build-basic-autotools.c:
364 (on_build_terminated):
365 * plugins/gtodo/interface.c: (set_read_only):
366 * plugins/project-manager/plugin.c: (confirm_removal),
367 (on_popup_add_to_project):
368 * plugins/subversion/anjuta-subversion.glade:
369 * plugins/tools/execute.c: (atp_output_context_print_result):
371 Fixed some strings from #496833
373 2008-01-07 Johannes Schmid <jhs@gnome.org>
375 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
376 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
378 * plugins/language-support-cpp-java/plugin.c: (install_support),
379 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
380 Added basic Vala support
382 * plugins/sourceview/sourceview.c: (autodetect_language):
383 Fixed mime-type detection
385 2008-01-06 Massimo Cora' <maxcvs@email.it>
387 Reviewed by: Johannes Schmid <jhs@gnome.org>
389 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
390 (value_removed_current_editor), (symbol_db_activate),
391 (symbol_db_deactivate):
392 * plugins/symbol-db/symbol-db-engine.c:
393 (symbol_db_engine_get_global_members_filtered):
394 * plugins/symbol-db/symbol-db-view.c:
395 (do_add_child_symbol_to_view), (prepare_for_adding),
396 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
397 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
398 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
399 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
400 (sdb_view_init), (sdb_view_finalize),
401 (sdb_view_build_and_display_base_tree):
402 * plugins/symbol-db/symbol-db-view.h:
403 added controls to expand Global tab nodes in a non-freezing way.
404 Fixed also some little bugs always on global-tab.
406 2008-01-06 Naba Kumar <naba@gnome.org>
408 Patches from James Liggett:
409 * plugins/profiler/gprof-call-graph-view.c:
410 (gprof_call_graph_view_create_columns):
411 * plugins/profiler/gprof-flat-profile-view.c:
412 (gprof_flat_profile_view_create_columns):
413 * plugins/profiler/gprof-function-call-tree-view.c:
414 (gprof_function_call_tree_view_create_columns): Made all
415 of the columns resizable and reorderable.
417 2008-01-06 Johannes Schmid <jhs@gnome.org>
419 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
420 (anjuta_launcher_check_password_real),
421 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
422 (anjuta_launcher_scan_pty),
423 (anjuta_launcher_disable_password_check):
424 * libanjuta/anjuta-launcher.h:
425 Added disable_password_check for stream where it does not make sense
426 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
427 that sometimes occur in symbol-db plugin
429 * plugins/file-manager/file-model.c:
430 (file_model_cancel_expand_idle):
431 Fixed removing of idle source
433 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
434 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
436 Fixed #348854 – invisible cursor in certain themes
438 2008-01-06 Naba Kumar <naba@gnome.org>
440 * libanjuta/anjuta-preferences.c:
441 (anjuta_preferences_register_property_custom): Fixed a crash bug on
442 closing preferences dialog due to patch in bug #507300
444 2008-01-06 Naba Kumar <naba@gnome.org>
446 * plugins/language-support-cpp-java/cpp-java-assist.c:
448 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
449 * plugins/search/search-replace_backend.c: (create_search_entries):
450 Added missing unrefs.
452 2008-01-06 Johannes Schmid <jhs@gnome.org>
454 * plugins/debug-manager/variable.c: (get_hovered_word):
455 Add a g_object_unref()
457 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
458 (on_sourceview_hover_leave):
459 Fixed hover and editor interface to make hover in debugger work
461 2008-01-06 Naba Kumar <naba@gnome.org>
463 * plugins/editor/text-editor.c: Whitespaces fixes.
464 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
465 DEBUG_PRINT instead of g_message.
467 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
469 * plugins/debug-manager/breakpoints.c:
470 Fix #507441: Disable all breakpoints doesn't work
471 Fix #507444: Enable Breakpoint menu item doesn't change name
473 2008-01-05 Naba Kumar <naba@gnome.org>
475 * manuals/reference/libanjuta/libanjuta.types: Renamed
476 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
478 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
480 * plugins/debug-manager/variable.c:
481 Update variable display to use IAnjutaIterable instead of position
483 * plugins/editor/text_editor_cbs.c,
484 plugins/editor/text_editor.c:
485 Fix Gtk critical warnings when a hover signal is emitted
486 Fix get_text_iter in Scintilla (range should include last character)
488 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
490 * plugins/debug-manager/debug_tree.c,
491 plugins/debug-manager/debug_tree.h,
492 plugins/debug-manager/watch.c,
493 plugins/debug-manager/command.c,
494 plugins/debug-manager/queue.c,
495 plugins/gdb/plugin.c,
496 plugins/gdb/debugger.c,
497 plugins/gdb/debugger.h,
498 libanjuta/interfaces/libanjuta.idl:
499 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
501 2008-01-05 Naba Kumar <naba@gnome.org>
503 * plugins/valgrind/plugin.c: Removed stock icon open/save from
504 menus to avoid conflict with file open/save. Fixes bug #507455
506 2008-01-05 Johannes Schmid <jhs@gnome.org>
509 Conditionally depend on gtksourceview2 >= 2.1.0
511 * libanjuta/interfaces/libanjuta.idl:
512 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
513 iterators instead of positions
515 * plugins/debug-manager/threads.c:
516 Fixed a warnings by including gnome-vfs properly
518 * plugins/debug-manager/variable.c: (get_hovered_word),
520 Updated to changes in IAnjutaEditorHover/Selection
522 * plugins/document-manager/action-callbacks.c:
523 (on_editor_command_upper_case_activate),
524 (on_editor_command_lower_case_activate):
525 * plugins/document-manager/search-box.c: (on_incremental_search),
526 (on_search_activated):
527 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
528 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
529 (iselection_get_start), (iselection_get_end),
530 (iselection_iface_init), (ihover_display), (ihover_iface_init):
531 * plugins/editor/text_editor_cbs.c:
532 (on_text_editor_scintilla_notify):
534 Updated to changes in IAnjutaEditorHover/Selection and updated editor
535 interface of scintilla editor.
537 * plugins/language-manager/languages.xml:
538 * plugins/language-manager/plugin.c:
539 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
540 Added chdr to C language files and some DEBUG_PRINTs
542 * plugins/language-support-cpp-java/cpp-java-assist.c:
544 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
545 * plugins/search/plugin.c: (find_incremental):
546 * plugins/search/search-replace.c: (search_and_replace):
547 * plugins/search/search-replace_backend.c: (create_search_entries):
548 Adapted to changed interfaces
550 * plugins/sourceview/Makefile.am:
551 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
552 (set_uri), (anjuta_document_save):
553 * plugins/sourceview/anjuta-editor-sourceview.glade:
554 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
555 (anjuta_view_key_press_event):
556 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
557 * plugins/sourceview/sourceview-cell.c:
558 (sourceview_cell_instance_init), (sourceview_cell_finalize),
559 (icell_get_line), (icell_get_attribute), (icell_iface_init):
560 * plugins/sourceview/sourceview-prefs.c: (get_bool),
561 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
562 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
563 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
564 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
565 * plugins/sourceview/sourceview-private.h:
566 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
567 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
568 (on_document_loaded), (sourceview_instance_init),
569 (sourceview_dispose), (sourceview_finalize),
570 (sourceview_create_markers), (sourceview_new),
571 (ifile_savable_save), (ieditor_get_tab_size),
572 (ieditor_set_tab_size), (ieditor_set_use_spaces),
573 (ieditor_set_auto_indent), (ieditor_goto_line),
574 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
575 (iselect_block), (iselect_set), (iselect_get_start),
576 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
577 (imark_unmark), (imark_is_marker_set),
578 (imark_location_from_handle), (imark_delete_all_markers),
579 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
580 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
581 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
582 (ilanguage_get_supported_languages), (autodetect_language),
583 (ilanguage_set_language), (iassist_show_tips),
584 (on_sourceview_hover_leave), (on_sourceview_hover_over),
585 (ihover_display), (ihover_iface_init):
587 Use GtkSourceView 2.1.x:
589 * Fixed #486724 and #488615
590 * Implemented hover interface
591 * Adapted to changed interfaces
593 2008-01-04 Rob Bradford <rob@o-hand.com>
595 Reviewed by Naba Kumar <naba@gnome.org>:
596 * libanjuta/anjuta-preferences.c:
597 (anjuta_preferences_register_property_custom):
598 Unregister preferences for custom preferences when the widget is
601 2008-01-03 Johannes Schmid <jhs@gnome.org>
603 * plugins/file-manager/file-model.c: (file_model_row_expanded),
604 (file_model_row_collapsed):
605 Fixed the too method to take a correct data argument
607 2008-01-02 Johannes Schmid <jhs@gnome.org>
609 * plugins/document-manager/anjuta-docman.c:
610 (anjuta_docman_add_document), (anjuta_docman_remove_document):
611 ref and unref correctly to silence a Gtk+ critical
613 2008-01-01 Johannes Schmid <jhs@gnome.org>
615 * plugins/editor/text_editor.c: (itext_editor_get_text):
616 Fixed #506740 – ianjuta_editor_get_text crash if request
617 text past the buffer length
619 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
621 * plugins/debug-manager/utilities.c,
622 plugins/debug-manager/utilities.h,
623 plugins/debug-manager/breakpoints.c:
624 Move get_current_editor function in utilities.c
626 * plugins/debug-manager/plugin.c,
627 plugins/debug-manager/debug_tree.c,
628 plugins/debug-manager/debug_tree.h,
629 plugins/debug-manager/watch.c,
630 plugins/debug-manager/watch.h,
631 plugins/debug-manager/locals.c,
632 plugins/debug-manager/locals.h,
633 (added) plugins/debug-manager/variable.c,
634 (added) plugins/debug-manager/variable.h,
635 plugins/debug-manager/Makefile.am:
636 Use hover interface to display variable value
638 2007-12-31 Johannes Schmid <jhs@gnome.org>
640 * libanjuta/Makefile.am:
641 Only install glade catalog files if glade-3 is available
642 (Fixes #506269 and #500296)
644 2007-12-30 Johannes Schmid <jhs@gnome.org>
646 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
647 (set_property_value_as_string), (register_callbacks):
649 Fixed GtkFileChooserButton preferences to also work when only the combo
650 changes without a dialog being open.
652 2007-12-29 Johannes Schmid <jhs@gnome.org>
654 * plugins/editor/Makefile.am:
655 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
657 2007-12-29 Johannes Schmid <jhs@gnome.org>
659 * plugins/devhelp/plugin.c: (devhelp_activate):
660 Fixed #498986 - Anjuta-2.3.0 fails to build
662 2007-12-29 Johannes Schmid <jhs@gnome.org>
664 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
665 * plugins/debug-manager/plugin.c:
666 (on_run_to_cursor_action_activate):
667 * plugins/document-manager/anjuta-docman.c:
668 (anjuta_docman_goto_file_line_mark):
669 * plugins/symbol-db/plugin.c: (value_added_current_editor),
670 (value_removed_current_editor):
672 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
673 all those to value_added_current_document...
675 * plugins/editor/anjuta-editor-scintilla.glade:
676 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
677 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
679 2007-12-28 Massimo Cora' <maxcvs@email.it>
681 * plugins/symbol-db/plugin.c: (on_importing_project_end),
682 (symbol_db_activate), (symbol_db_deactivate),
683 (symbol_db_instance_init), (isymbol_manager_get_parents):
684 * plugins/symbol-db/plugin.h:
685 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
686 * plugins/symbol-db/symbol-db-engine.c:
687 (symbol_db_engine_get_global_members_filtered):
688 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
689 (on_symbol_inserted):
690 Filtered out static functions on global-tab. E.g. when flag
691 is_file_scope = 1 we won't add entries there.
692 Fixed a little bug on 'Global'->'Vars/Others' node too.
694 2007-12-28 Johannes Schmid <jhs@gnome.org>
696 * libanjuta/anjuta-launcher.c:
697 Fixed a silly (and completely useless) memory corruption that probably
698 only occured at a few race conditions though I wonder why it did not
701 2007-12-28 Johannes Schmid <jhs@gnome.org>
702 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
703 * plugins/debug-manager/plugin.c: (set_program_counter):
704 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
705 * plugins/debug-manager/start.c: (get_source_directories):
706 * plugins/debug-manager/threads.c: (on_info_thread),
708 * plugins/file-manager/file-model.c: (file_model_set_property):
709 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
710 * plugins/tools/editor.c: (on_editor_response):
712 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
714 * plugins/document-manager/plugin.c: (update_title),
715 (value_added_project_root_uri):
716 * plugins/document-manager/plugin.h:
717 Shorten down the title bar if the current path is inside the opened project
719 2007-12-28 Massimo Cora' <maxcvs@email.it>
721 reviewed by: Johannes Schmid <jhs@gnome.org>
723 * plugins/project-wizard/templates/java/project.anjuta:
724 * plugins/project-wizard/templates/mkfile/project.anjuta:
725 * plugins/project-wizard/templates/python/project.anjuta:
726 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
727 let new projects use new SymbolDB plugin.
729 * plugins/symbol-browser/images/Makefile.am:
730 added some images taken from MonoDevelop project.
732 * plugins/symbol-db/plugin.c: (value_added_current_editor),
733 (goto_file_line), (on_importing_project_end), (project_root_added),
734 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
735 (isymbol_manager_search):
736 Added project-updating feature when opening a project with some files
737 modified externally [e.g. a svn up].
739 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
740 (sdb_engine_iterator_node_instance_init),
741 (sdb_engine_iterator_node_finalize),
742 (symbol_db_engine_iterator_node_set_conversion_hash):
743 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
744 * plugins/symbol-db/symbol-db-engine-iterator.c:
745 (symbol_db_engine_iterator_new):
746 * plugins/symbol-db/symbol-db-engine-iterator.h:
747 Moved Hash table initialization into the engine. This proxies and
748 speeds up the process of creation and iteration of a GdaDataModel.
750 * plugins/symbol-db/symbol-db-engine.c:
751 (sdb_engine_ctags_output_thread),
752 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
753 (sdb_engine_scan_files_1), (sdb_engine_init),
754 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
755 (symbol_db_engine_add_new_workspace),
756 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
757 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
758 (symbol_db_engine_get_sym_type_conversion_hash),
759 (symbol_db_engine_update_files_symbols),
760 (symbol_db_engine_update_project_symbols),
761 (symbol_db_engine_update_buffer_symbols),
762 (symbol_db_engine_get_class_parents),
763 (symbol_db_engine_get_global_members_filtered),
764 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
765 (symbol_db_engine_get_scope_members_by_symbol_id),
766 (symbol_db_engine_get_scope_members),
767 (symbol_db_engine_get_current_scope),
768 (symbol_db_engine_get_file_symbols),
769 (symbol_db_engine_get_symbol_info_by_id),
770 (symbol_db_engine_find_symbol_by_name_pattern),
771 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
772 * plugins/symbol-db/symbol-db-engine.h:
773 * plugins/symbol-db/symbol-db-view-locals.c:
774 (sdb_view_locals_get_iter_from_row_ref),
775 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
776 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
777 (on_symbol_inserted), (symbol_db_view_locals_update_list):
778 Changes on some queries fuctions and some fixes. Added *_filtered
781 * plugins/symbol-db/symbol-db-view.c:
782 (do_add_child_symbol_to_view), (add_new_waiting_for),
783 (prepare_for_adding), (on_symbol_inserted),
784 (do_recurse_subtree_and_remove), (on_symbol_removed),
785 (sdb_view_do_add_hidden_dummy_child),
786 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
787 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
788 (sdb_view_locals_create_new_store), (sdb_view_init),
789 (sdb_view_finalize), (sdb_view_class_init),
790 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
791 (symbol_db_view_get_pixbuf),
792 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
793 New display for global tags. This is the definitive version, bugs apart.
795 * plugins/symbol-db/tables.sql:
798 2007-12-27 Naba Kumar <naba@gnome.org>
800 * libanjuta/interfaces/libanjuta.idl:
801 * plugins/editor/aneditor-priv.h:
802 * plugins/editor/aneditor.cxx:
803 * plugins/editor/text_editor.c: (text_editor_instance_init),
804 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
805 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
806 * plugins/editor/text_editor.h:
807 * plugins/editor/text_editor_cbs.c:
808 (on_text_editor_scintilla_notify):
810 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
811 related code in AnEditor. Fixed some compilation warnings.
813 2007-12-26 Naba Kumar <naba@gnome.org>
815 * Changelog: Fixed indentation.
817 2007-12-25 Naba Kumar <naba@gnome.org>
819 * plugins/editor/Makefile.am:
820 * plugins/editor/editor.glade:
821 * plugins/editor/plugin.c:
822 * plugins/editor/style-editor.c:
823 * plugins/sourceview/Makefile.am:
824 * plugins/sourceview/plugin.c:
825 * plugins/sourceview/sourceview.glade:
826 * plugins/valgrind/Makefile.am:
828 Renamed glade files to anjuta-editor-* to give name space for the
829 schema files (because they are installed in system directory).
831 * scripts/build-schemas.mk: Install the schemas files also (need for
832 binary package installation/uninstallation).
834 2007-12-25 Johannes Schmid <jhs@gnome.org>
836 * plugins/language-support-cpp-java/plugin.c:
837 (set_indentation_param_vim):
839 Support some more vim modeline commands and shortcuts (#504331)
841 2007-12-25 Johannes Schmid <jhs@gnome.org>
843 Patches from James Liggett:
844 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
845 (anjuta_vcs_status_tree_view_init):
846 * plugins/subversion/subversion-commit-dialog.c:
847 (subversion_commit_dialog):
848 * plugins/subversion/subversion-diff-dialog.c:
849 (on_subversion_diff_response):
850 * plugins/subversion/subversion-log-dialog.c:
851 (on_log_view_selected_button_clicked),
852 (on_log_diff_selected_button_clicked),
853 (on_log_diff_previous_button_clicked):
854 * plugins/subversion/subversion-resolve-dialog.c:
855 (subversion_resolve_dialog):
856 * plugins/subversion/subversion-revert-dialog.c:
857 (subversion_revert_dialog):
858 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
859 (pulse_progress_bar), (hide_pulse_progress_bar),
860 (disconnect_data_arrived_signals),
861 (cancel_data_arrived_signal_disconnect):
862 * plugins/subversion/subversion-ui-utils.h:
864 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
865 #505237 – Sort list of modified files
867 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
869 * plugins/gdb/debugger.c:
870 Fix bug #491301: Inspecting a variable opens a bad focus dialog
872 2007-12-23 Johannes Schmid <jhs@gnome.org>
874 * plugins/language-support-cpp-java/plugin.c:
875 (set_indentation_param_emacs), (set_indentation_param_vim),
876 (parse_mode_line_emacs), (parse_mode_line_vim),
877 (extract_mode_line), (initialize_indentation_params):
879 Added (basic) support for vim modelines (#504331)
881 * plugins/message-view/message-view.c: (message_view_next),
882 (message_view_previous):
884 Fixed next/previous message
886 2007-12-23 Johannes Schmid <jhs@gnome.org>
888 * libanjuta/anjuta-ui.h:
889 Check for != NULL before unref'ing pixbuf (related to #497878)
891 * plugins/devhelp/plugin.c: (register_stock_icons):
892 * plugins/document-manager/anjuta-docman.c:
893 (anjuta_docman_add_document):
894 * plugins/glade/plugin.c: (on_close_activated),
895 (register_stock_icons), (on_session_save),
896 (glade_plugin_add_project):
898 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
899 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
901 * plugins/language-support-cpp-java/plugin.c:
902 (register_stock_icons):
903 Fixed stock icon registration macros
905 2007-12-23 Johannes Schmid <jhs@gnome.org>
907 * global-tags/Makefile.am:
908 * launcher/Makefile.am:
909 * libanjuta/Makefile.am:
910 * libegg/Makefile.am:
911 * manuals/anjuta-faqs/Makefile.am:
912 * manuals/anjuta-manual/Makefile.am:
913 * manuals/reference/libanjuta/Makefile.am:
914 * plugins/build-basic-autotools/Makefile.am:
915 * plugins/class-gen/Makefile.am:
916 * plugins/class-inheritance/Makefile.am:
917 * plugins/cvs-plugin/Makefile.am:
918 * plugins/debug-manager/Makefile.am:
919 * plugins/devhelp/Makefile.am:
920 * plugins/document-manager/Makefile.am:
921 * plugins/editor/Makefile.am:
922 * plugins/editor/scintilla/Makefile.am:
923 * plugins/editor/scintilla/include/Makefile.am:
924 * plugins/file-loader/Makefile.am:
925 * plugins/file-manager/Makefile.am:
926 * plugins/file-wizard/Makefile.am:
927 * plugins/gdb/Makefile.am:
928 * plugins/glade/Makefile.am:
929 * plugins/gtodo/Makefile.am:
930 * plugins/gvim/Makefile.am:
931 * plugins/indent/Makefile.am:
932 * plugins/language-manager/Makefile.am:
933 * plugins/language-support-cpp-java/Makefile.am:
934 * plugins/macro/Makefile.am:
935 * plugins/message-view/Makefile.am:
936 * plugins/patch/Makefile.am:
937 * plugins/profiler/Makefile.am:
938 * plugins/project-import/Makefile.am:
939 * plugins/project-manager/Makefile.am:
940 * plugins/project-wizard/Makefile.am:
941 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
942 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
943 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
944 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
945 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
946 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
947 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
948 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
949 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
950 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
951 * plugins/sample1/Makefile.am:
952 * plugins/search/Makefile.am:
953 * plugins/sourceview/Makefile.am:
954 * plugins/subversion/Makefile.am:
955 * plugins/symbol-browser/Makefile.am:
956 * plugins/symbol-db/Makefile.am:
957 * plugins/symbol-db/test/Makefile.am:
958 * plugins/terminal/Makefile.am:
959 * plugins/tools/Makefile.am:
960 * plugins/valgrind/Makefile.am:
962 * tagmanager/Makefile.am:
964 Replaces the deprecated "INCLUDES" in all Makefile.am's with
965 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
966 warnings from illigel C++ compiler flags.
968 2007-12-23 Johannes Schmid <jhs@gnome.org>
970 Patch from Tom <tpgww@onepost.net>:
972 * plugins/document-manager/anjuta-docman.c:
973 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
974 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
975 (anjuta_docman_instance_init), (on_notebook_switch_page),
976 (anjuta_docman_grab_text_focus):
977 * plugins/document-manager/plugin.c: (on_document_added),
978 (on_window_key_press_event), (on_window_key_release_event):
980 Some more document-manager code cleanups and fixes.
982 2007-12-23 Massimo Cora' <maxcvs@email.it>
984 * plugins/symbol-db/plugin.c: (register_stock_icons),
985 (value_added_current_editor), (value_removed_current_editor),
986 (on_importing_project_end), (project_root_removed):
987 added controls to clean/populate GtkTreeView(s) on projects unload/load.
989 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
990 (symbol_db_engine_get_file_db_path):
991 fixed a useless warning.
993 * plugins/symbol-db/symbol-db-view-locals.c:
994 (traverse_free_waiting_for), (file_view_status_destroy),
995 (sdb_view_locals_create_new_store), (traverse_files_view_status),
996 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
997 (sdb_view_locals_finalize), (on_symbol_inserted),
998 (symbol_db_view_locals_recv_signals_from_engine),
999 (symbol_db_view_locals_update_list):
1000 more speed on editors switching. GtkTreeStore caching method implemented.
1001 Fixed compiler warnings and a little memory leak.
1003 * plugins/symbol-db/symbol-db-view-locals.h:
1004 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1005 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1006 (on_scan_end), (on_symbol_inserted),
1007 (sdb_view_locals_create_new_store), (sdb_view_init),
1008 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1009 * plugins/symbol-db/symbol-db-view.h:
1010 fixed some crashers. Now project loading/populating should be quite quick.
1012 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1014 * plugins/debug-manager/command.c,
1015 plugins/debug-manager/queue.c:
1016 Take care of command return value (FALSE is an error)
1018 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1020 * plugins/debug-manager/anjuta-debug-manager.glade,
1021 plugins/debug-manager/breakpoints.c:
1022 Remove address, condition and pass breakpoint column if not supported
1023 Fix clear all remove_all to avoid an endless loop if a breakpoint
1026 2007-12-17 Johannes Schmid <jhs@gnome.org>
1028 Patch from Tom <tpgww@onepost.net> (with some changes):
1030 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1031 (on_save_as_activate), (on_save_all_activate),
1032 (on_close_file_activate), (on_close_all_file_activate),
1033 (on_reload_file_activate), (on_editor_command_clear_activate),
1034 (on_transform_eolchars1_activate), (on_comment_block),
1035 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1036 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1037 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1038 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1039 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1040 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1041 (on_zoom_out_text_activate):
1042 * plugins/document-manager/action-callbacks.h:
1043 * plugins/document-manager/anjuta-docman.c:
1044 (on_notebook_page_close_button_click),
1045 (on_notebook_page_close_button_enter),
1046 (on_notebook_page_close_button_leave),
1047 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1048 (anjuta_docman_page_init), (anjuta_docman_page_new),
1049 (on_open_filesel_response), (create_file_open_dialog_gui),
1050 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1051 (anjuta_docman_instance_init), (on_notebook_switch_page),
1052 (on_document_destroy), (anjuta_docman_add_editor),
1053 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1054 (anjuta_docman_set_current_document),
1055 (anjuta_docman_goto_file_line_mark), (get_real_path),
1056 (anjuta_docman_get_full_filename),
1057 (anjuta_docman_delete_all_markers),
1058 (anjuta_docman_delete_all_indicators),
1059 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1060 (anjuta_docman_order_tabs):
1061 * plugins/document-manager/anjuta-docman.h:
1062 * plugins/document-manager/file_history.c: (an_hist_file_new),
1063 (an_file_history_push), (an_file_history_dump):
1064 * plugins/document-manager/file_history.h:
1065 * plugins/document-manager/plugin.c: (update_title),
1066 (value_removed_project_root_uri),
1067 (update_document_ui_interface_items), (menu_name_compare),
1068 (on_document_added), (on_document_changed),
1069 (on_window_key_press_event), (on_window_key_release_event),
1071 * plugins/document-manager/search-box.c: (on_document_changed),
1072 (on_goto_activated), (search_box_init), (search_box_new):
1073 * plugins/document-manager/search-box.h:
1075 Yet more code cleanups
1076 Save glade files correctly in session
1077 Use new tooltip API if available
1078 Sort notebook pages when session is restored (needs work)
1080 2007-12-16 Johannes Schmid <jhs@gnome.org>
1082 * plugins/document-manager/anjuta-docman.c:
1083 (anjuta_docman_add_document):
1085 Present correct widget with anjuta_shell_present_widget(). This got wrong when
1086 the new search bar was introduced.
1088 2007-12-12 Johannes Schmid <jhs@gnome.org>
1090 Patch from Tom <tpgww@onepost.net>:
1091 (#485233 – another bunch of docman cleanups)
1093 * libanjuta/interfaces/libanjuta.idl:
1094 * plugins/document-manager/action-callbacks.c:
1095 (get_current_document), (get_current_focus_widget),
1096 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
1097 (on_close_file_activate), (on_close_all_file_activate),
1098 (on_reload_file_activate), (on_print_activate),
1099 (on_print_preview_activate),
1100 (on_editor_command_upper_case_activate),
1101 (on_editor_command_lower_case_activate),
1102 (on_editor_command_eol_crlf_activate),
1103 (on_editor_command_eol_lf_activate),
1104 (on_editor_command_eol_cr_activate),
1105 (on_editor_command_select_all_activate),
1106 (on_editor_command_select_to_brace_activate),
1107 (on_editor_command_select_block_activate),
1108 (on_editor_command_match_brace_activate),
1109 (on_editor_command_undo_activate),
1110 (on_editor_command_redo_activate),
1111 (on_editor_command_cut_activate),
1112 (on_editor_command_paste_activate),
1113 (on_editor_command_copy_activate),
1114 (on_editor_command_clear_activate),
1115 (on_editor_command_close_folds_all_activate),
1116 (on_editor_command_open_folds_all_activate),
1117 (on_editor_command_toggle_fold_activate),
1118 (on_editor_command_bookmark_toggle_activate),
1119 (on_editor_command_bookmark_first_activate),
1120 (on_editor_command_bookmark_next_activate),
1121 (on_editor_command_bookmark_prev_activate),
1122 (on_editor_command_bookmark_last_activate),
1123 (on_editor_command_bookmark_clear_activate),
1124 (on_transform_eolchars1_activate), (on_comment_block),
1125 (on_comment_box), (on_comment_stream),
1126 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1127 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
1128 (on_force_hilite_activate), (on_swap_activate),
1129 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1130 * plugins/document-manager/action-callbacks.h:
1131 * plugins/document-manager/anjuta-docman.c:
1132 (on_notebook_page_close_button_click),
1133 (on_notebook_page_close_button_enter),
1134 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1135 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1136 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1137 (on_open_filesel_response), (anjuta_docman_open_file),
1138 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1139 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1140 (anjuta_docman_class_init), (anjuta_docman_new),
1141 (on_notebook_switch_page), (on_document_save_point),
1142 (on_document_destroy), (anjuta_docman_add_editor),
1143 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1144 (anjuta_docman_set_popup_menu),
1145 (anjuta_docman_get_current_focus_widget),
1146 (anjuta_docman_get_page_for_document),
1147 (anjuta_docman_get_current_document),
1148 (anjuta_docman_set_current_document),
1149 (anjuta_docman_goto_file_line),
1150 (anjuta_docman_goto_file_line_mark),
1151 (anjuta_docman_get_full_filename),
1152 (anjuta_docman_present_notebook_page),
1153 (anjuta_docman_update_page_label),
1154 (anjuta_docman_delete_all_markers),
1155 (anjuta_docman_delete_all_indicators),
1156 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1157 (do_ordertab1), (anjuta_docman_order_tabs),
1158 (anjuta_docman_set_editor_properties),
1159 (anjuta_docman_get_document_for_path),
1160 (anjuta_docman_get_all_doc_widgets):
1161 * plugins/document-manager/anjuta-docman.h:
1162 * plugins/document-manager/editor-tooltips.c:
1163 * plugins/document-manager/plugin.c: (update_title),
1164 (update_document_ui_enable_all), (update_document_ui_disable_all),
1165 (update_document_ui_save_items),
1166 (update_document_ui_interface_items), (update_document_ui),
1167 (on_document_update_save_ui), (update_status),
1168 (on_document_update_ui), (on_document_added),
1169 (on_document_changed), (on_session_save), (on_save_prompt),
1170 (on_docman_auto_save), (on_gconf_notify_timer):
1171 * plugins/document-manager/search-box.c: (on_document_changed),
1172 (search_box_new), (search_box_grab_line_focus):
1173 * plugins/glade/plugin.c: (ifile_open):
1174 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1175 * plugins/search/search-replace_backend.c: (create_search_entries):
1176 * plugins/sourceview/anjuta-document.c: (set_uri),
1177 (anjuta_document_save):
1178 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1179 * plugins/tools/editor.c: (on_editor_response):
1181 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1182 It fixes some issues with session handling and several memory lacks.
1183 Gtk 2.12 Tooltip API is used if available.
1185 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1187 * plugins/debug-manager/disassemble.c,
1188 plugins/debug-manager/disassemble.h,
1189 plugins/debug-manager/command.c,
1190 plugins/debug-manager/command.h,
1191 plugins/debug-manager/plugin.c
1192 plugins/debug-manager/sparse_view.c,
1193 plugins/debug-manager/sparse_view.h,
1194 plugins/gdb/plugin.c,
1195 plugins/gdb/debugger.c,
1196 plugins/gdb/debugger.h,
1197 libanjuta/interfaces/libanjuta.idl:
1198 Fix bug #502533: Implement assembler step
1200 * plugins/debug-manager/breakpoints.c:
1201 Do not save temporary breakpoints
1203 * plugins/debug-manager/stack_trace.c:
1204 Fix a crash when a stack command is cancelled
1206 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1208 * plugins/debug-manager/plugin.c,
1209 plugins/debug-manager/breakpoints.c,
1210 plugins/debug-manager/breakpoints.h:
1211 Fix bug #488732: Breakpoint on delete lines
1212 Breakpoints are now linked to their position in editor
1214 * plugins/gdb/debugger.c:
1215 Fix removing condition on breakpoint
1217 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1219 * plugins/debug-manager/anjuta-debug-manager.glade,
1220 plugins/debug-manager/start.c,
1221 plugins/gdb/plugin.c,
1222 plugins/gdb/debugger.c,
1223 plugins/gdb/debugger.h,
1224 libanjuta/interfaces/libanjuta.idl:
1225 Fix bug #481366: Do not stop at the beginning of the program
1227 * plugins/debug-manager/command.c,
1228 plugins/debug-manager/command.h,
1229 plugins/debug-manager/breakpoints.c,
1230 plugins/debug-manager/queue.c,
1231 plugins/debug-manager/queue.h:
1232 Fix a bug remove all breakpoints was not working due to latest changes
1233 Setting breakpoints is disabled when program is running
1235 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1237 * plugins/debug-manager/queue.c,
1238 plugins/gdb/plugin.c:
1239 Fix bug #501469: Crash if mime_type is unknown
1241 2007-12-01 Massimo Cora' <maxcvs@email.it>
1243 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1244 (on_editor_update_ui), (on_single_file_scan_end),
1245 (on_importing_project_end), (project_root_added),
1246 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1247 * plugins/symbol-db/plugin.h:
1248 show on status bar files being scanned.
1250 * plugins/symbol-db/symbol-db-engine.c:
1251 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1252 (sdb_engine_ctags_output_thread),
1253 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1254 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1255 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1256 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1257 (sdb_engine_get_table_id_by_unique_name2),
1258 (symbol_db_engine_open_project),
1259 (sdb_engine_prepare_executing_commands),
1260 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1261 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1262 (sdb_engine_detects_removed_ids),
1263 (symbol_db_engine_get_class_parents),
1264 (symbol_db_engine_get_global_members),
1265 (symbol_db_engine_get_scope_members_by_symbol_id),
1266 (symbol_db_engine_get_scope_members),
1267 (symbol_db_engine_get_current_scope),
1268 (symbol_db_engine_get_file_symbols),
1269 (symbol_db_engine_get_symbol_info_by_id),
1270 (symbol_db_engine_get_full_local_path),
1271 (symbol_db_engine_find_symbol_by_name_pattern),
1272 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1273 * plugins/symbol-db/symbol-db-engine.h:
1274 * plugins/symbol-db/symbol-db-view-locals.c:
1275 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1276 (symbol_db_view_locals_recv_signals_from_engine),
1277 (symbol_db_view_locals_update_list):
1278 * plugins/symbol-db/symbol-db-view-locals.h:
1279 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1280 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1281 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1282 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1283 * plugins/symbol-db/symbol-db-view.h:
1284 Added g_thread architecture to scan in background. With this you
1285 can use Anjuta's GUI without freezing.
1286 Improved insertion speed by using a paradigm like 'insert' and 'check'
1287 replacing a 'check' and 'insert' one. This has been done for tables
1288 like symbol, scope, sym_type.
1291 * plugins/symbol-db/tables.sql:
1292 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1293 (thread), (print_message), (bastard_thread), (idle_signals):
1294 fixed a typo on tables that broke sql triggers.
1296 === anjuta 2.3.1 ===
1298 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1300 * NEWS, AUTHORS: Updated.
1301 * src/Makefile.am: Fixed make distcheck
1303 Patch from Yang Hong:
1304 * plugins/file-manager/file-manager.glade: Fixed file chooser
1305 size in file-manager preferences.
1307 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1309 * NEWS: Updated for 2.3.1 development release
1310 * configure.in: Bumped version to 2.3.1
1312 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1314 * plugins/debug-manager/threads.c,
1315 plugins/debug-manager/disassemble.c,
1316 plugins/debug-manager/watch.c,
1317 plugins/debug-manager/registers.c,
1318 plugins/debug-manager/locals.c,
1319 plugins/debug-manager/breakpoints.c,
1320 plugins/debug-manager/stack_trace.c,
1321 plugins/debug-manager/command.c,
1322 plugins/debug-manager/command.h,
1323 plugins/debug-manager/queue.c,
1324 libanjuta/interfaces/libanjuta.idl:
1325 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1326 Document IAnjutaDebugManager signals
1327 Generate new signals in queue.c
1328 Use new signals in other files
1330 2007-11-30 <genbell@tiscali.it>
1332 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1334 * plugins/gdb/Makefile.am:
1337 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1339 * plugins/tools/variable.c:
1340 Fix a bug added in the previous patch (it is not a leak)
1342 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1344 * plugins/project-wizard/druid.c,
1345 plugins/project-wizard/templates/terminal.wiz,
1346 plugins/project-wizard/templates/xlib-dock.wiz,
1347 plugins/project-wizard/templates/wxwin.wiz,
1348 plugins/project-wizard/templates/java.wiz,
1349 plugins/project-wizard/templates/gnome.wiz,
1350 plugins/project-wizard/templates/anjuta-plugin.wiz,
1351 plugins/project-wizard/templates/gtkmm.wiz,
1352 plugins/project-wizard/templates/python.wiz,
1353 plugins/project-wizard/templates/cpp.wiz,
1354 plugins/project-wizard/templates/sdl.wiz,
1355 plugins/project-wizard/templates/gtk.wiz,
1356 plugins/project-wizard/templates/minimal.wiz,
1357 plugins/project-wizard/templates/xlib.wiz,
1358 plugins/project-wizard/templates/gcj.wiz,
1359 plugins/project-wizard/templates/translatable-strings.h,
1360 plugins/project-import/project-import.c:
1361 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1363 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1365 * plugins/debug-manager/threads.c,
1366 plugins/debug-manager/disassemble.c,
1367 plugins/debug-manager/watch.c,
1368 plugins/debug-manager/registers.c,
1369 plugins/debug-manager/memory.c,
1370 plugins/debug-manager/locals.c,
1371 plugins/debug-manager/stack_trace.c,
1372 plugins/debug-manager/queue.c,
1373 plugins/debug-manager/queue.h:
1374 Connect debugger signal only when program is loaded
1375 Rename get_feature in is_supported
1377 * plugins/debug-manager/plugin.c:
1378 Remove editor watch when plugin is deactivated
1380 * plugins/debug-manager/anjuta-debug-manager.glade,
1381 plugins/debug-manager/breakpoints.c,
1382 plugins/debug-manager/breakpoints.h:
1383 Rewrite almost completely the breakpoint code
1384 Improve breakpoint dialog
1386 Implement condition, hit count, ignore and temporary attribute
1388 * plugins/debug-manager/command.c,
1389 plugins/debug-manager/command.h:
1390 Add a breakpoint list command
1392 * plugins/gdb/debugger.c,
1393 plugins/gdb/debugger.h:
1394 Add new breakpoint list command
1395 Fix parsing of breakpoint data
1397 * libanjuta/interfaces/libanjuta.idl,
1398 plugins/gdb/plugin.c:
1399 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1401 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1403 * plugins/document-manager/plugin.c:
1404 Use Ctrl+Shift+s as shortcut for Save As
1406 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1408 * plugins/subversion/plugin.c: (activate_plugin):
1409 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1410 * src/layout.xml: Fixed dockitem positions.
1412 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1414 Icons from tpgww@onepost.net:
1415 * plugins/project-wizard/applogo.png:
1416 Icons from patch in bug #480093 comment #23. Also renamed icons.
1418 * plugins/message-view/Makefile.am:
1419 * plugins/message-view/plugin.c: (register_stock_icons),
1420 (ipreferences_merge): Removed redundant icon.
1422 * plugins/document-manager/plugin.c:
1423 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1424 Do not insensitize New action when there is no document.
1427 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1429 Icons from tpgww@onepost.net:
1430 * plugins/symbol-browser/an_symbol_prefs.c:
1431 * pixmaps/Makefile.am:
1432 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1434 Icons from patch in bug #480093 comment #23. Also renamed icons.
1437 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1439 Patch from James Liggett:
1440 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1441 revert and dialogs resizable.
1443 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1445 Patch from James Liggett:
1446 * plugins/subversion/anjuta-subversion.glade:
1447 * plugins/subversion/subversion-diff-dialog.c:
1448 (on_subversion_diff_response), (subversion_diff_dialog):
1449 * plugins/subversion/subversion-diff-dialog.h:
1451 The diff dialog should have a checkbox, enabled by default, that
1452 allows the user to make sure that all open files are saved before
1455 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1457 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1459 Icons from tpgww@onepost.net:
1460 * pixmaps/Makefile.am:
1463 * src/anjuta-preferences-general.svg:
1465 Icons from patch in bug #480093 comment #23. Also renamed icons.
1468 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1470 Icons from tpgww@onepost.net:
1471 * plugins/debug-manager/images/Makefile.am:
1472 * plugins/debug-manager/images/anjuta-watch.svg:
1473 * plugins/debug-manager/plugin.c: (register_stock_icons):
1474 * plugins/gdb/images/Makefile.am:
1475 * plugins/gtodo/Makefile.am:
1476 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1477 * plugins/gtodo/anjuta-gtodo.plugin.in:
1478 * plugins/gtodo/interface.c: (stock_icons):
1479 * plugins/gtodo/main.h:
1480 * plugins/gtodo/plugin.c: (ipreferences_merge):
1481 * plugins/terminal/Makefile.am:
1482 * plugins/terminal/anjuta-terminal-plugin.svg:
1483 * plugins/terminal/anjuta-terminal.plugin.in:
1484 * plugins/terminal/terminal.c:
1485 * plugins/tools/Makefile.am:
1486 * plugins/tools/anjuta-tools-plugin.svg:
1487 * plugins/tools/anjuta-tools.plugin.in:
1488 * plugins/tools/plugin.c:
1489 * plugins/valgrind/Makefile.am:
1490 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1491 * plugins/valgrind/anjuta-valgrind.plugin.in:
1492 * plugins/valgrind/plugin.c: (register_stock_icons),
1493 (ipreferences_merge):
1495 Icons from patch in bug #480093 comment #23. Also renamed icons.
1498 2007-11-18 Massimo Cora' <maxcvs@email.it>
1500 reviewed by: Johannes Schmid <jhs@gnome.org>
1503 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1504 due to bug #493360. Still present anyway bug #495843
1506 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1507 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1508 (on_local_treeview_row_activated),
1509 (on_global_treeview_row_activated),
1510 (on_global_treeview_row_expanded), (on_project_element_added),
1511 (on_project_element_removed), (project_root_added),
1512 (symbol_db_activate), (isymbol_manager_search),
1513 (isymbol_manager_get_members),
1514 (isymbol_manager_get_completions_at_position):
1515 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1516 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1517 * plugins/symbol-db/symbol-db-engine.c:
1518 (sdb_engine_execute_non_select_sql),
1519 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1520 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1521 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1522 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1523 (symbol_db_engine_add_new_workspace),
1524 (symbol_db_engine_add_new_project),
1525 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1526 (sdb_engine_detects_removed_ids),
1527 (sdb_engine_walk_down_scope_path),
1528 (symbol_db_engine_get_class_parents),
1529 (symbol_db_engine_get_global_members),
1530 (symbol_db_engine_get_scope_members_by_symbol_id),
1531 (symbol_db_engine_get_scope_members),
1532 (symbol_db_engine_get_current_scope),
1533 (symbol_db_engine_get_file_symbols),
1534 (symbol_db_engine_get_symbol_info_by_id),
1535 (symbol_db_engine_find_symbol_by_name_pattern):
1536 * plugins/symbol-db/symbol-db-engine.h:
1537 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1538 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1539 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1540 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1541 (on_scan_end), (do_add_root_symbol_to_view),
1542 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1543 (trigger_on_symbol_inserted), (add_new_waiting_for),
1544 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1545 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1546 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1547 (symbol_db_view_row_expanded), (sdb_view_init),
1548 (gtree_compare_func), (sdb_view_finalize),
1549 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1550 (sdb_view_populate_base_root),
1551 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1552 * plugins/symbol-db/symbol-db-view.h:
1553 * plugins/symbol-db/tables.sql:
1554 * plugins/symbol-db/test/Makefile.am:
1555 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1556 (get_scope_members), (get_current_scope), (get_global_members),
1557 (get_file_symbols), (get_info_by_id), (main):
1559 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1560 Started using LIMIT keyword to speed up things.
1561 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1562 make providers use prepared statements.
1564 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1566 Patch from James Liggett:
1567 * plugins/subversion/plugin.c: (subversion_instance_init):
1568 * plugins/subversion/plugin.h:
1569 * plugins/subversion/subversion-diff-dialog.c:
1570 (on_subversion_diff_response), (subversion_diff_dialog),
1571 (on_menu_subversion_diff):
1572 * plugins/subversion/subversion-log-dialog.c:
1573 (on_log_view_selected_button_clicked),
1574 (on_log_diff_selected_button_clicked),
1575 (on_log_diff_previous_button_clicked),
1576 (subversion_log_window_create):
1577 * plugins/subversion/subversion-ui-utils.c:
1578 (get_filename_from_full_path), (init_whole_project),
1579 (on_whole_project_toggled):
1580 * plugins/subversion/subversion-ui-utils.h:
1581 * plugins/subversion/subversion-update-dialog.c:
1582 (subversion_update_dialog), (on_menu_subversion_update):
1584 Whole Project checkbox enabled by default in diff and update dialogs.
1585 changes the editor names for diff editors to something much more
1586 descriptive. For example, working copy/head diffs would have an editor
1587 with a name like "[Working Copy/Head] some-file.diff," where some-file
1588 is the name of the file/directory that was diffed. For diffs against
1589 arbitrary diffs the name would look like "[Revisions 2832/3200]
1590 some-file.diff" for a diff of some-file between revisions 2832 and
1593 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1595 Icons from tpgww@onepost.net:
1596 * plugins/subversion/Makefile.am:
1597 * plugins/subversion/anjuta-subversion-plugin.svg:
1598 * plugins/subversion/anjuta-subversion.plugin.in:
1599 * plugins/subversion/plugin.h:
1600 * plugins/symbol-browser/Makefile.am:
1601 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
1602 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
1603 * plugins/symbol-browser/plugin.c:
1604 * plugins/symbol-db/Makefile.am:
1605 * plugins/symbol-db/plugin.c:
1606 * plugins/symbol-db/symbol-db.plugin.in:
1608 Icons from patch in bug #480093 comment #23. Also renamed icons.
1611 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1613 Icons from tpgww@onepost.net:
1614 * plugins/project-manager/Makefile.am:
1615 * plugins/project-manager/anjuta-project-manager-plugin.svg:
1616 * plugins/project-manager/anjuta-project-manager.plugin.in:
1617 * plugins/project-manager/plugin.c:
1618 * plugins/project-wizard/Makefile.am:
1619 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
1620 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1621 * plugins/project-wizard/druid.h:
1622 * plugins/search/Makefile.am:
1623 * plugins/search/anjuta-search-plugin.svg:
1624 * plugins/search/anjuta-search.plugin.in:
1625 * plugins/search/plugin.c:
1627 Icons from patch in bug #480093 comment #23. Also renamed icons.
1630 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1632 * TODO.tasks: updated.
1634 Icons from tpgww@onepost.net:
1635 * plugins/file-loader/Makefile.am:
1636 * plugins/file-loader/anjuta-loader-plugin.svg:
1637 * plugins/file-loader/anjuta-loader.plugin.in:
1638 * plugins/file-manager/Makefile.am:
1639 * plugins/file-manager/anjuta-file-manager-plugin.svg:
1640 * plugins/file-manager/file-manager.plugin.in:
1641 * plugins/file-manager/plugin.c:
1642 * plugins/glade/Makefile.am:
1643 * plugins/glade/anjuta-glade-plugin.svg:
1644 * plugins/glade/anjuta-glade.plugin.in:
1645 * plugins/glade/plugin.c: (register_stock_icons):
1646 * plugins/language-manager/Makefile.am:
1647 * plugins/language-manager/anjuta-language-manager-plugin.svg:
1648 * plugins/language-manager/language-manager.plugin.in:
1649 * plugins/message-view/Makefile.am:
1650 * plugins/message-view/anjuta-message-manager.plugin.in:
1651 * plugins/message-view/anjuta-messages-plugin.svg:
1652 * plugins/message-view/plugin.c:
1653 * plugins/patch/Makefile.am:
1654 * plugins/patch/anjuta-patch-plugin.svg:
1655 * plugins/patch/anjuta-patch.plugin.in:
1656 * plugins/patch/plugin.c:
1657 * plugins/profiler/Makefile.am:
1658 * plugins/profiler/anjuta-profiler-plugin.svg:
1659 * plugins/profiler/plugin.c: (register_stock_icons):
1660 * plugins/profiler/profiler.plugin.in:
1661 * plugins/project-import/Makefile.am:
1662 * plugins/project-import/anjuta-project-import-plugin.svg:
1663 * plugins/project-import/anjuta-project-import.plugin.in:
1664 * plugins/project-import/plugin.c:
1666 Icons from patch in bug #480093 comment #23. Also renamed icons.
1669 2007-11-18 Johannes Schmid <jhs@gnome.org>
1671 * plugins/build-basic-autotools/build-basic-autotools.c:
1673 * plugins/debug-manager/anjuta-debug-manager.glade:
1674 * plugins/debug-manager/breakpoints.c:
1675 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
1676 * plugins/file-wizard/file.c:
1677 * plugins/gdb/anjuta-gdb.glade:
1678 * plugins/glade/plugin.c: (ifile_open):
1679 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
1680 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1681 * plugins/gtodo/tray-icon.c:
1682 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
1683 * plugins/macro/macros.xml:
1684 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1685 Fixed translation bugs (#496833, #488211 and #497758)
1687 * plugins/document-manager/plugin.c: (on_editor_changed):
1690 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1692 Icons from tpgww@onepost.net:
1693 * plugins/devhelp/Makefile.am:
1694 * plugins/devhelp/anjuta-devhelp-plugin.svg:
1695 * plugins/devhelp/anjuta-devhelp.plugin.in:
1696 * plugins/devhelp/plugin.c:
1697 * plugins/document-manager/anjuta-document-manager.plugin.in:
1698 * plugins/document-manager/images/Makefile.am:
1699 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
1700 * plugins/document-manager/plugin.c:
1701 * plugins/editor/Makefile.am:
1702 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
1703 * plugins/editor/anjuta-editor.plugin.in:
1704 * plugins/editor/plugin.c:
1705 * plugins/sample1/Makefile.am:
1706 * plugins/sample1/anjuta-sample-plugin.svg:
1707 * plugins/sample1/anjuta-sample.plugin.in:
1708 * plugins/sourceview/Makefile.am:
1709 * plugins/sourceview/plugin.c:
1710 * plugins/sourceview/sourceview.plugin.in:
1712 Icons from patch in bug #480093 comment #23. Also renamed icons.
1715 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1717 * TODO.tasks: Updated.
1719 Icons from tpgww@onepost.net:
1720 * plugins/build-basic-autotools/Makefile.am:
1721 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
1722 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
1723 * plugins/build-basic-autotools/build-basic-autotools.c:
1724 * plugins/class-inheritance/Makefile.am:
1725 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
1726 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
1727 * plugins/class-inheritance/plugin.c:
1728 * plugins/cvs-plugin/Makefile.am:
1729 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
1730 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
1731 * plugins/cvs-plugin/plugin.c:
1732 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
1733 * plugins/debug-manager/images/Makefile.am:
1734 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
1735 * plugins/debug-manager/plugin.c:
1737 Icons from patch in bug #480093 comment #23. Also renamed icons.
1740 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1742 * (removed) libanjuta/anjuta-children.c,
1743 (removed) libanjuta/anjuta-children.h,
1744 libanjuta/anjuta-launcher.c,
1745 libanjuta/libanjuta.h,
1746 libanjuta/Makefile.am,
1747 plugins/gdb/debugger.c,
1748 plugins/terminal/terminal.c,
1749 manuals/reference/libanjuta/libanjuta-sections.txt,
1750 manuals/reference/libanjuta/libanjuta-docs.sgml:
1751 Replace anjuta_children_register by g_child_watch_add
1753 2007-11-13 Johannes Schmid <jhs@gnome.org>
1755 * plugins/subversion/anjuta-subversion.glade:
1756 * plugins/subversion/subversion-commit-dialog.c:
1757 (subversion_commit_dialog):
1758 * plugins/subversion/subversion-resolve-dialog.c:
1759 (subversion_resolve_dialog):
1760 * plugins/subversion/subversion-revert-dialog.c:
1761 (subversion_revert_dialog):
1762 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
1763 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
1764 (hide_pulse_progress_bar):
1765 * plugins/subversion/subversion-ui-utils.h:
1767 Yet another patch from #457477:
1768 Add a pulsing progress bar to all dialogs receiving status
1770 2007-11-12 Johannes Schmid <jhs@gnome.org>
1772 * plugins/document-manager/plugin.c: (create_highlight_submenu):
1773 Bug 493583 – crash in Anjuta IDE: trying to open a file
1775 * plugins/subversion/subversion-commit-dialog.c:
1776 (select_all_files), (subversion_commit_dialog):
1777 Patch from jrligget - see #457477
1779 2007-11-12 Johannes Schmid <jhs@gnome.org>
1781 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
1782 * libanjuta/anjuta-plugin-handle.c:
1783 (anjuta_plugin_handle_get_about):
1784 Bug 495536 – Plugins localization improvement
1786 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
1787 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1788 * plugins/indent/indent.glade:
1789 * plugins/subversion/anjuta-subversion.glade:
1790 Bug 495245 – Strings bug
1792 2007-11-08 James Liggett <jrliggett@cox.net>
1794 reviewed by: Johannes Schmid <jhs@gnome.org>
1796 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
1797 (anjuta_async_command_finalize),
1798 (anjuta_async_command_notification_poll),
1799 (anjuta_async_command_thread), (start_command),
1800 (notify_data_arrived), (notify_complete),
1801 (anjuta_async_command_class_init),
1802 (anjuta_async_command_set_error_message),
1803 (anjuta_async_command_get_error_message),
1804 (anjuta_async_command_lock), (anjuta_async_command_unlock):
1805 * libanjuta/anjuta-async-command.h:
1806 * libanjuta/anjuta-command.c: (anjuta_command_init),
1807 (anjuta_command_finalize), (anjuta_command_class_init),
1808 (anjuta_command_start), (anjuta_command_notify_data_arrived),
1809 (anjuta_command_notify_complete),
1810 (anjuta_command_set_error_message),
1811 (anjuta_command_get_error_message):
1812 * libanjuta/anjuta-command.h:
1813 * libanjuta/anjuta-glade-catalog.c:
1814 * libanjuta/anjuta-glade.xml:
1815 * libanjuta/anjuta-vcs-status-tree-view.c:
1816 (on_selected_column_toggled),
1817 (anjuta_vcs_status_tree_view_create_columns),
1818 (anjuta_vcs_status_tree_view_init),
1819 (anjuta_vcs_status_tree_view_finalize),
1820 (anjuta_vcs_status_tree_view_set_property),
1821 (anjuta_vcs_status_tree_view_get_property),
1822 (anjuta_vcs_status_tree_view_class_init),
1823 (anjuta_vcs_status_tree_view_new),
1824 (anjuta_vcs_status_tree_view_destroy),
1825 (anjuta_vcs_status_tree_view_add), (select_all_paths),
1826 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
1827 (anjuta_vcs_status_tree_view_unselect_all),
1828 (create_selected_paths_list),
1829 (anjuta_vcs_status_tree_view_get_selected):
1830 * libanjuta/anjuta-vcs-status-tree-view.h:
1831 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
1832 * libanjuta/anjuta-widgets.h:
1833 * plugins/subversion/subversion-add-dialog.c:
1834 (on_add_command_finished), (on_subversion_add_response),
1835 (subversion_add_dialog), (on_menu_subversion_add),
1836 (on_fm_subversion_add):
1837 * plugins/subversion/subversion-add-dialog.h:
1838 * plugins/subversion/subversion-commit-dialog.c:
1839 (on_commit_command_finished), (on_subversion_commit_response),
1840 (subversion_commit_dialog), (on_menu_subversion_commit),
1841 (on_fm_subversion_commit):
1842 * plugins/subversion/subversion-commit-dialog.h:
1843 * plugins/subversion/subversion-copy-dialog.c:
1844 (on_copy_other_revision_radio_toggled),
1845 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
1846 (on_copy_command_finished), (on_subversion_copy_response),
1847 (subversion_copy_dialog), (on_menu_subversion_copy),
1848 (on_fm_subversion_copy):
1849 * plugins/subversion/subversion-copy-dialog.h:
1850 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
1851 (on_subversion_diff_response), (subversion_diff_dialog),
1852 (on_menu_subversion_diff), (on_fm_subversion_diff):
1853 * plugins/subversion/subversion-diff-dialog.h:
1854 * plugins/subversion/subversion-log-dialog.c:
1855 (on_diff_selected_column_toggled), (create_columns),
1856 (on_log_command_finished), (on_log_view_button_clicked),
1857 (on_cat_command_data_arrived), (on_cat_command_finished),
1858 (on_log_view_selected_button_clicked), (get_selected_revisions),
1859 (on_log_diff_selected_button_clicked),
1860 (on_log_diff_previous_button_clicked),
1861 (on_subversion_log_vbox_destroy),
1862 (on_log_changes_view_row_selected), (subversion_log_window_create),
1863 (on_menu_subversion_log), (on_fm_subversion_log),
1864 (subversion_log_set_whole_project_sensitive):
1865 * plugins/subversion/subversion-log-dialog.h:
1866 * plugins/subversion/subversion-merge-dialog.c:
1867 (on_merge_command_finished), (on_subversion_merge_response),
1868 (on_merge_first_path_browse_button_clicked),
1869 (on_merge_second_path_browse_button_clicked),
1870 (on_merge_use_first_path_check_toggled),
1871 (on_merge_start_revision_radio_toggled),
1872 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
1873 (on_menu_subversion_merge):
1874 * plugins/subversion/subversion-merge-dialog.h:
1875 * plugins/subversion/subversion-remove-dialog.c:
1876 (on_remove_command_finished),
1877 (on_remove_path_browse_button_clicked),
1878 (on_subversion_remove_response), (subversion_remove_dialog),
1879 (on_menu_subversion_remove), (on_fm_subversion_remove):
1880 * plugins/subversion/subversion-remove-dialog.h:
1881 * plugins/subversion/subversion-resolve-dialog.c:
1882 (on_resolve_command_finished), (on_subversion_resolve_response),
1883 (subversion_resolve_dialog), (on_menu_subversion_resolve):
1884 * plugins/subversion/subversion-resolve-dialog.h:
1885 * plugins/subversion/subversion-revert-dialog.c:
1886 (on_revert_command_finished), (on_subversion_revert_response),
1887 (subversion_revert_dialog), (on_menu_subversion_revert):
1888 * plugins/subversion/subversion-revert-dialog.h:
1889 * plugins/subversion/subversion-switch-dialog.c:
1890 (on_switch_other_revision_radio_toggled),
1891 (on_switch_command_finished), (on_subversion_switch_response),
1892 (subversion_switch_dialog), (on_menu_subversion_switch):
1893 * plugins/subversion/subversion-switch-dialog.h:
1894 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
1895 (subversion_data_free), (on_mesg_view_destroy),
1896 (create_message_view), (check_filename), (get_log_from_textview),
1897 (pulse_timer), (on_pulse_timer_destroyed),
1898 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
1899 (report_errors), (on_status_command_finished),
1900 (on_status_command_data_arrived), (on_command_info_arrived),
1901 (select_all_status_items), (clear_all_status_selections),
1902 (init_whole_project), (on_whole_project_toggled),
1903 (send_diff_command_output_to_editor), (on_diff_command_finished),
1904 (stop_status_bar_progress_pulse):
1905 * plugins/subversion/subversion-ui-utils.h:
1906 * plugins/subversion/subversion-update-dialog.c:
1907 (on_update_command_finished), (on_subversion_update_response),
1908 (subversion_update_dialog), (on_menu_subversion_update),
1909 (on_fm_subversion_update):
1910 * plugins/subversion/subversion-update-dialog.h:
1911 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
1912 (svn_add_command_finalize), (svn_add_command_run),
1913 (svn_add_command_class_init), (svn_add_command_new),
1914 (svn_add_command_destroy):
1915 * plugins/subversion/svn-add-command.h:
1916 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
1917 (svn_cat_command_finalize), (svn_cat_command_run),
1918 (svn_cat_command_class_init), (svn_cat_command_new),
1919 (svn_cat_command_destroy), (svn_cat_command_get_output):
1920 * plugins/subversion/svn-cat-command.h:
1921 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
1922 (svn_command_release_ui_lock), (simple_prompt),
1923 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
1924 (svn_auth_ssl_server_trust_prompt_func_cb),
1925 (svn_auth_ssl_client_cert_prompt_func_cb),
1926 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
1927 (svn_command_init), (svn_command_finalize),
1928 (svn_command_class_init), (svn_command_push_info),
1929 (svn_command_get_info_queue), (svn_command_set_error),
1930 (svn_command_get_client_context), (svn_command_get_pool),
1931 (svn_command_lock_ui), (svn_command_unlock_ui),
1932 (svn_command_get_revision), (svn_command_copy_path_list),
1933 (svn_command_free_path_list):
1934 * plugins/subversion/svn-command.h:
1935 * plugins/subversion/svn-commit-command.c: (on_log_callback),
1936 (svn_commit_command_init), (svn_commit_command_finalize),
1937 (svn_commit_command_run), (svn_commit_command_class_init),
1938 (svn_commit_command_new), (svn_commit_command_destroy):
1939 * plugins/subversion/svn-commit-command.h:
1940 * plugins/subversion/svn-copy-command.c: (on_log_callback),
1941 (svn_copy_command_init), (svn_copy_command_finalize),
1942 (svn_copy_command_run), (svn_copy_command_class_init),
1943 (svn_copy_command_new), (svn_copy_command_destroy):
1944 * plugins/subversion/svn-copy-command.h:
1945 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
1946 (svn_diff_command_finalize), (svn_diff_command_run),
1947 (svn_diff_command_class_init), (svn_diff_command_new),
1948 (svn_diff_command_destroy), (svn_diff_command_get_output):
1949 * plugins/subversion/svn-diff-command.h:
1950 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
1951 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
1952 (svn_log_command_class_init), (svn_log_command_new),
1953 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
1954 * plugins/subversion/svn-log-command.h:
1955 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
1956 (svn_log_entry_finalize), (svn_log_entry_class_init),
1957 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
1958 (svn_log_entry_get_author), (svn_log_entry_get_date),
1959 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
1960 (svn_log_entry_get_full_log):
1961 * plugins/subversion/svn-log-entry.h:
1962 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
1963 (svn_merge_command_finalize), (svn_merge_command_run),
1964 (svn_merge_command_class_init), (svn_merge_command_new),
1965 (svn_merge_command_destroy):
1966 * plugins/subversion/svn-merge-command.h:
1967 * plugins/subversion/svn-remove-command.c: (on_log_callback),
1968 (svn_remove_command_init), (svn_remove_command_finalize),
1969 (svn_remove_command_run), (svn_remove_command_class_init),
1970 (svn_remove_command_new), (svn_remove_command_destroy),
1971 (svn_remove_command_get_path):
1972 * plugins/subversion/svn-remove-command.h:
1973 * plugins/subversion/svn-resolve-command.c:
1974 (svn_resolve_command_init), (svn_resolve_command_finalize),
1975 (svn_resolve_command_run), (svn_resolve_command_class_init),
1976 (svn_resolve_command_new), (svn_resolve_command_destroy):
1977 * plugins/subversion/svn-resolve-command.h:
1978 * plugins/subversion/svn-revert-command.c:
1979 (svn_revert_command_init), (svn_revert_command_finalize),
1980 (svn_revert_command_run), (svn_revert_command_class_init),
1981 (svn_revert_command_new), (svn_revert_command_destroy):
1982 * plugins/subversion/svn-revert-command.h:
1983 * plugins/subversion/svn-status-command.c:
1984 (svn_status_command_init), (svn_status_command_finalize),
1985 (on_svn_status_notify), (svn_status_command_run),
1986 (svn_status_command_class_init), (svn_status_command_new),
1987 (svn_status_command_destroy),
1988 (svn_status_command_get_status_queue):
1989 * plugins/subversion/svn-status-command.h:
1990 * plugins/subversion/svn-status.c: (svn_status_init),
1991 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
1992 (svn_status_destroy), (svn_status_get_path),
1993 (svn_status_get_vcs_status):
1994 * plugins/subversion/svn-status.h:
1995 * plugins/subversion/svn-switch-command.c:
1996 (svn_switch_command_init), (svn_switch_command_finalize),
1997 (svn_switch_command_run), (svn_switch_command_class_init),
1998 (svn_switch_command_new), (svn_switch_command_destroy):
1999 * plugins/subversion/svn-switch-command.h:
2000 * plugins/subversion/svn-update-command.c:
2001 (svn_update_command_init), (svn_update_command_finalize),
2002 (svn_update_command_run), (svn_update_command_class_init),
2003 (svn_update_command_new), (svn_update_command_destroy):
2004 * plugins/subversion/svn-update-command.h:
2006 Now really committed all files from James patch (#457477)
2008 2007-11-08 Johannes Schmid <jhs@gnome.org>
2010 * TODO.tasks: Updated
2012 2007-11-08 James Liggett <jrliggett@cox.net>
2014 reviewed by: Johannes Schmid <jhs@gnome.org>
2017 * libanjuta/Makefile.am:
2018 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2019 * libanjuta/anjuta-status.h:
2020 * libanjuta/libanjuta.h:
2021 * plugins/subversion/Makefile.am:
2022 * plugins/subversion/anjuta-subversion.glade:
2023 * plugins/subversion/anjuta-subversion.ui:
2024 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2025 (value_removed_project_root_uri), (activate_plugin),
2026 (deactivate_plugin), (finalize), (subversion_instance_init):
2027 * plugins/subversion/plugin.h:
2028 * plugins/subversion/subversion-actions.c:
2029 * plugins/subversion/subversion-actions.h:
2030 * plugins/subversion/subversion-callbacks.c:
2031 * plugins/subversion/subversion-callbacks.h:
2032 * plugins/subversion/svn-auth.c:
2033 * plugins/subversion/svn-auth.h:
2034 * plugins/subversion/svn-backend-priv.h:
2035 * plugins/subversion/svn-backend.c:
2036 * plugins/subversion/svn-backend.h:
2037 * plugins/subversion/svn-notify.c:
2038 * plugins/subversion/svn-notify.h:
2039 * plugins/subversion/svn-thread.c:
2040 * plugins/subversion/svn-thread.h:
2042 Commited alpha2 of the new subversion plugin (#457477)
2044 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2046 * plugins/debug-manager/command.c:
2047 Fix a stupid crash when changing a register value
2049 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2051 * libanjuta/interfaces/libanjuta.idl,
2052 plugins/debug-manager/command.c,
2053 plugins/debug-manager/command.h,
2054 plugins/debug-manager/start.c,
2055 plugins/gdb/plugin.c,
2056 plugins/gdb/debugger.c,
2057 plugins/gdb/debugger.h:
2058 Use anjuta terminal plugin instead of gnome terminal
2059 Select if a terminal is used in the the start_program function
2060 Move terminal code from debugger.c to plugin.c
2061 Partial fix of bug #481366
2063 * plugins/gdb/utilities.c,
2064 plugins/gdb/utilities.h:
2065 Remove gnome terminal check function
2067 2007-11-06 Johannes Schmid <jhs@gnome.org>
2069 * plugins/project-import/anjuta-project-import.glade:
2070 * plugins/project-import/project-import.c: (on_import_next),
2071 (on_import_finish), (project_import_set_directory):
2072 * plugins/project-wizard/property.c: (npw_property_create_widget),
2073 (npw_property_set_value_from_widget):
2075 Replaced gnome_file_entry with gtk_file_chooser_button
2076 Fixes #422329 – Creating a new directory in program options doesn't work
2078 2007-11-04 Massimo Cora' <maxcvs@email.it>
2080 * plugins/symbol-db/plugin.c:
2081 add all files at once on project_import.
2082 No need to split them into more languages: ctags
2083 and the engine will take care of that.
2085 * plugins/symbol-db/symbol-db-engine.h,
2086 * plugins/symbol-db/symbol-db-engine.c,
2087 * plugins/symbol-db/tables.sql,
2088 * plugins/symbol-db/test/Makefile.am,
2089 * plugins/symbol-db/test/main.c,
2090 * plugins/symbol-db/symbol-db-view-locals.c:
2091 some memory leaks fixed. Ported the thing to
2092 libgda 3.1.2 [or better svn HEAD].
2093 Thanks to a fresh new algorithm to detect
2094 parent scope we're able to display correcly
2095 a local gtktree, including classes not directly
2096 defined inside that file.
2098 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
2100 * plugins/debug-manager/threads.c,
2101 plugins/debug-manager/stack_trace.c:
2102 Do not display address when not needed
2104 * plugins/debug-manager/plugin.c,
2105 plugins/debug-manager/breakpoints.c:
2106 Breakpoints directly connect to debugger signals
2108 * plugins/debug-manager/watch.c:
2109 program-unload signal does not exist used debugger-stopped
2111 * plugins/debug-manager/queue.c,
2112 libanjuta/interfaces/libanjuta.idl:
2113 Display error message returned by debugger command
2116 2007-11-04 Johannes Schmid <jhs@gnome.org>
2118 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
2119 Bug 493062 – gcj template needs AC_PROG_CC
2120 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
2122 * src/anjuta-actions.h:
2123 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
2124 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
2126 === anjuta 2.3.0 ===
2128 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
2132 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2134 * ChangeLog: Tagged 2.3.0 release.
2136 * plugins/indent/Makefile.am: Fixed indentation.
2138 * plugins/editor/aneditor-autocomplete.cxx:
2139 * plugins/editor/aneditor-priv.h:
2140 * plugins/editor/aneditor.cxx:
2141 * plugins/editor/aneditor.h: Commented out dead codes.
2143 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2144 Do not build symbol-db by
2145 default. Added 'unstable' in plugin description to signify it's
2146 developmental state.
2148 * plugins/file-manager/Makefile.am,
2149 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2151 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2153 * plugins/debug-manager/utilities.c,
2154 plugins/debug-manager/utilities.h,
2155 plugins/debug-manager/threads.c,
2156 plugins/debug-manager/plugin.c,
2157 plugins/debug-manager/plugin.h,
2158 plugins/debug-manager/disassemble.h,
2159 plugins/debug-manager/watch.c,
2160 plugins/debug-manager/watch.h,
2161 plugins/debug-manager/breakpoints.c,
2162 plugins/debug-manager/stack_trace.c:
2163 Replace few remaining function calls by signal
2165 * plugins/debug-manager/disassemble.c,
2166 plugins/debug-manager/registers.c,
2167 plugins/debug-manager/memory.c,
2168 plugins/debug-manager/locals.c,
2169 plugins/debug-manager/queue.c,
2170 plugins/debug-manager/queue.h:
2171 Connect signals when debugger is started
2172 Disconnect them when debugger is stopped
2173 Do not display window if debugger doesn't support feature
2175 * plugins/gdb/plugin.c,
2176 libanjuta/interfaces/libanjuta.idl:
2177 Remove unused initialization function
2179 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2182 * plugins/file-manager/Makefile.am:
2183 * scripts/build-schemas.mk: Fixed 'make distcheck'
2185 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2187 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2188 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2189 to latest API additions.
2191 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2194 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2196 * ChangeLog: Fixed indentation.
2197 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2200 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2202 * libanjuta/interfaces/libanjuta.idl:
2203 * plugins/build-basic-autotools/build-basic-autotools.c:
2204 (build_compile_file_real), (build_build_project),
2205 (build_install_project), (build_clean_project),
2206 (build_configure_project), (build_autogen_project),
2207 (build_distribution_project), (build_build_module),
2208 (build_install_module), (build_clean_module), (fm_build),
2209 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2210 (finalize), (basic_autotools_plugin_instance_init),
2211 (ibuildable_set_command), (ibuildable_reset_commands),
2212 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2213 (ibuildable_install), (ibuildable_configure),
2214 (ibuildable_generate), (ibuildable_iface_init):
2215 * plugins/build-basic-autotools/build-basic-autotools.h:
2217 Added API for commands override in build interface and implemented
2218 them in build plugin. Useful for other plugins override build
2219 commands depending on project environment.
2221 2007-10-28 Naba Kumar <naba@gnome.org>
2224 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2225 Fixed widget alignment for dock switcher tab style combo and
2226 scratchbox path entrybox.
2228 2007-10-28 Johannes Schmid <jhs@gnome.org>
2230 * plugins/document-manager/plugin.c: (on_editor_changed):
2231 Fixed a memory leak and simplified code (thanks again Sébastien)
2234 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2235 and OFFSET sql statements)
2237 2007-10-28 Massimo Cora' <maxcvs@email.it>
2239 * plugins/symbol-db/plugin.c,
2240 plugins/symbol-db/symbol-db-engine.h,
2241 plugins/symbol-db/symbol-db-view.c,
2242 plugins/symbol-db/symbol-db-view.c,
2243 plugins/symbol-db/symbol-db-view-locals.c,
2244 plugins/symbol-db/symbol-db-view-locals.h,
2245 plugins/symbol-db/symbol-db-engine.c:
2246 Better end-of-file-scan detection, permitting
2247 an improved scope/inheritance parsing.
2248 Locals tab gtktree now displays correct
2249 namespace->class->children tree, even if
2250 in a C++ file there isn't class declaration.
2252 2007-10-27 Johannes Schmid <jhs@gnome.org>
2254 Patch from Stanislav Brabec <sbrabec@suse.cz>
2256 Bug 489798 – Do not rely on svn-config
2258 Patch from Michael Wolf <maw@ximian.com>:
2259 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2260 (egg_tree_model_filter_remove_node),
2261 (egg_tree_model_filter_row_deleted):
2262 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2264 2007-10-27 Johannes Schmid <jhs@gnome.org>
2266 * plugins/devhelp/anjuta-devhelp.ui:
2267 * plugins/message-view/anjuta-message-manager.ui:
2269 Added some separators to the toolbar
2271 * plugins/document-manager/plugin.c:
2272 (on_support_plugin_deactivated), (load_new_support_plugins),
2273 (unload_unused_support_plugins), (on_editor_changed):
2275 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2276 for pointing out that is was crap.
2278 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2280 * libanjuta/interfaces/libanjuta.idl,
2281 libanjuta/anjuta-plugin-manager.c,
2282 libanjuta/anjuta-plugin-manager.h,
2283 libanjuta/anjuta-c-plugin-factory.c,
2284 libanjuta/anjuta-c-module.h,
2285 libanjuta/anjuta-c-module.c:
2286 Report detailled error message in case of plugin loading failure
2288 2007-10-24 Johannes Schmid <jhs@gnome.org>
2291 * plugins/Makefile.am:
2293 Activate build of symbol-db plugin (when libgda is available)
2295 * plugins/document-manager/plugin.c:
2296 (on_support_plugin_deactivated), (on_editor_changed):
2298 Properly handle language support plugins even when they are
2299 unloaded by the session.
2301 * plugins/symbol-db/plugin.c: (register_stock_icons),
2302 Port to new REGISTER_ICONS stuff
2304 2007-10-22 Massimo Cora' <maxcvs@email.it>
2306 * plugins/symbol-db/plugin.c,
2307 * plugins/symbol-db/symbol-db-view.c
2308 * plugins/symbol-db/symbol-db-engine.h,
2309 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2310 * plugins/symbol-db/symbol-db-view-locals.c,
2311 * plugins/symbol-db/symbol-db-view-locals.h,
2312 * plugins/symbol-db/symbol-db-engine.c:
2313 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2314 Added a new algorithm for dynamic population of the local symbols' tab.
2315 Now the default view is tree-like.
2316 Some fixes on engine correct some population issues.
2318 2007-10-23 Naba Kumar <naba@gnome.org>
2320 * plugins/glade/Makefile.am: Corrected conditional not to install
2321 .plugin file if plugin is disabled.
2322 * plugins/sourceview/Makefile.am: Corrected conditional not to
2323 install schemas if plugin is not built.
2325 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2327 * plugins/debug-manager/queue.c:
2328 Fix #488061: Mutiple crash dialogs
2330 * plugins/gdb/debugger.c,
2331 plugins/gdb/debugger.h:
2332 Remove maximum gdb command length, should fix bug#474811
2334 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2336 * manuals/reference/libanjuta/plugin-description-file.sgml,
2337 manuals/reference/libanjuta/libanjuta-docs.sgml,
2338 manuals/reference/libanjuta/libanjuta-sections.txt,
2339 libanjuta/interfaces/libanjuta.idl,
2340 libanjuta/anjuta-c-module.c,
2341 libanjuta/anjuta-c-plugin-factory.c:
2342 Document last changes in plugin code
2344 2007-10-19 Johannes Schmid <jhs@gnome.org>
2346 * plugins/subversion/subversion-callbacks.c: (check_filename):
2348 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2350 2007-10-19 Naba Kumar <naba@gnome.org>
2352 * plugins/file-manager/file-model.c: Fixed a critical runtime
2355 2007-10-18 Johannes Schmid <jhs@gnome.org>
2357 * libanjuta/anjuta-ui.h:
2358 Small fix on icon macros
2360 * libanjuta/interfaces/libanjuta.idl:
2361 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2362 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2363 (ilanguage_iface_init):
2365 Added get_from_editor() and get_name_from_editor() methods
2368 * plugins/document-manager/plugin.c:
2369 (update_editor_ui_interface_items), (on_editor_changed):
2370 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2372 * plugins/language-support-cpp-java/plugin.c: (install_support):
2374 Ported plugins to use the new interface
2376 2007-10-17 Johannes Schmid <jhs@gnome.org>
2378 * libanjuta/anjuta-ui.h:
2380 Added macros to register stock icons to stop all this copy&paste
2381 which had spread over a lot of files. New macros support to add
2382 icons with toolbar and menu size (16 and 24)
2384 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2385 * plugins/debug-manager/images/anjuta-attach.svg:
2386 * plugins/debug-manager/images/anjuta-step-out.svg:
2387 * plugins/debug-manager/images/anjuta-step-over.svg:
2388 * plugins/debug-manager/plugin.c: (register_stock_icons):
2389 * plugins/document-manager/images/Makefile.am:
2390 * plugins/document-manager/images/anjuta-block-end.svg:
2391 * plugins/document-manager/images/anjuta-block-start.svg:
2392 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2393 * plugins/document-manager/images/anjuta-bookmark.svg:
2394 * plugins/document-manager/images/anjuta-go-history-next.svg:
2395 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2396 * plugins/document-manager/plugin.c: (register_stock_icons):
2397 * plugins/glade/plugin.c: (register_stock_icons):
2398 * plugins/language-support-cpp-java/plugin.c:
2399 (register_stock_icons):
2400 * plugins/message-view/Makefile.am:
2401 * plugins/message-view/anjuta-go-message-next.svg:
2402 * plugins/message-view/anjuta-go-message-prev.svg:
2403 * plugins/message-view/anjuta-message-view.svg:
2404 * plugins/message-view/messages.xpm:
2405 * plugins/message-view/plugin.c: (register_stock_icons):
2406 * plugins/patch/plugin.c: (patch_plugin_activate):
2407 * plugins/project-manager/plugin.c: (register_stock_icons):
2408 * plugins/search/Makefile.am:
2409 * plugins/search/anjuta-go-match-next.svg:
2410 * plugins/search/anjuta-go-match-prev.svg:
2411 * plugins/search/plugin.c: (activate_plugin):
2412 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2413 * plugins/terminal/terminal.c: (register_stock_icons):
2414 * plugins/valgrind/plugin.c: (register_stock_icons):
2416 Updated to use the new icons and added several new and updated
2419 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2421 * libanjuta/anjuta-plugin-handle.c,
2422 libanjuta/anjuta-plugin-handle.h:
2423 Add a new path property containing the directory of the .plugin
2424 file, library file (.so or whatever) must be in the same directory
2426 * libanjuta/anjuta-plugin-manager.c,
2427 libanjuta/interfaces/libanjuta.idl,
2428 (removed) libanjuta/anjuta-glue-plugin.c,
2429 (removed) libanjuta/anjuta-glue-plugin.h,
2430 (removed) libanjuta/anjuta-glue-c.c,
2431 (removed) libanjuta/anjuta-glue-c.h,
2432 (removed) libanjuta/anjuta-glue-cpp.c,
2433 (removed) libanjuta/anjuta-glue-cpp.h,
2434 (removed) libanjuta/anjuta-glue-factory.c,
2435 (removed) libanjuta/anjuta-glue-factory.h,
2436 (added) libanjuta/anjuta-c-module.c,
2437 (added) libanjuta/anjuta-c-module.h,
2438 (added) libanjuta/anjuta-c-plugin-factory.c,
2439 (added) libanjuta/anjuta-c-plugin-factory.h,
2440 libanjuta/Makefile.am:
2441 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2442 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2443 implementing IAnjutaPluginFactory
2444 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2446 * libanjuta/libanjuta.h:
2447 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2450 * libanjuta/anjuta-plugin.h:
2451 Replace AnjutaGluePlugin by GTypeModule
2452 Remove unused anjuta_glue_get_component_type replaced by
2455 * plugins/build-basic-autotools/build-basic-autotools.h,
2456 plugins/class-gen/plugin.h,
2457 plugins/class-inheritance/plugin.h,
2458 plugins/cvs-plugin/plugin.h,
2459 plugins/debug-manager/plugin.h,
2460 plugins/devhelp/plugin.h,
2461 plugins/document-manager/plugin.h,
2462 plugins/editor/plugin.h,
2463 plugins/file-loader/plugin.h,
2464 plugins/file-wizard/plugin.h,
2465 plugins/gdb/plugin.h,
2466 plugins/glade/plugin.h,
2467 plugins/gtodo/plugin.h,
2468 plugins/indent/plugin.h,
2469 plugins/language-manager/plugin.h,
2470 plugins/language-support-cpp-java/plugin.h,
2471 plugins/macro/plugin.h,
2472 plugins/message-view/plugin.h,
2473 plugins/patch/plugin.h,
2474 plugins/profiler/plugin.h,
2475 plugins/project-import/plugin.h,
2476 plugins/project-manager/plugin.h,
2477 plugins/project-wizard/plugin.h,
2478 plugins/sample1/plugin.h,
2479 plugins/search/plugin.h,
2480 plugins/sourceview/plugin.h,
2481 plugins/subversion/plugin.h,
2482 plugins/symbol-browser/plugin.h,
2483 plugins/symbol-db/plugin.h,
2484 plugins/terminal/terminal.c,
2485 plugins/tools/plugin.h,
2486 plugins/valgrind/plugin.h:
2487 Replace AnjutaGluePlugin by GTypeModule
2489 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2491 * plugins/debug-manager/breakpoints.c:
2492 Fix bug#487112, crash while removing a breakpoint in a new file
2494 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2496 * plugins/document-manager/search-box.c:
2497 Fix a crash (with an useful comment) focus-out-event handler must
2500 2007-10-14 Johannes Schmid <jhs@gnome.org>
2502 * plugins/sourceview/sourceview.c:
2503 Hide calltip when "Up" or "Down" key is pressed
2505 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2507 * plugins/document-manager/search-box.c:
2508 Change included file order to avoid a compile error with gnome 2.16
2510 2007-10-13 Johannes Schmid <jhs@gnome.org>
2512 * plugins/debug-manager/plugin.c: (enable_log_view):
2514 Fixed crash when closing a project and unloading another while
2515 the debugger is enabled
2517 2007-10-13 Johannes Schmid <jhs@gnome.org>
2519 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2521 Use correct breakpoint icon
2523 * plugins/devhelp/Makefile.am:
2524 * plugins/devhelp/anjuta-go-help-next.svg:
2525 * plugins/devhelp/anjuta-go-help-prev.svg:
2526 * plugins/devhelp/plugin.c: (register_stock_icons),
2529 Added new icons from #480093
2531 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2532 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2533 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2534 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2535 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2536 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2537 * plugins/message-view/anjuta-go-message-next.svg:
2538 * plugins/message-view/anjuta-go-message-prev.svg:
2540 Updated icons from #480093
2542 * src/anjuta-actions.h:
2543 Use GTK_STOCK_FULLSCREEN
2545 * src/anjuta-app.c: (on_gdl_style_changed),
2546 (anjuta_app_instance_init):
2549 Added preference option to set the gdl switcher style
2551 2007-10-13 Johannes Schmid <jhs@gnome.org>
2553 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2554 (get_property_value_as_string), (set_property_value_as_string),
2555 (register_callbacks):
2556 * libanjuta/anjuta-preferences.h:
2558 Support GtkFileChooserButton as preferences widget
2560 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2562 Fixed a Gtk-Critical
2564 * plugins/file-manager/Makefile.am:
2565 * plugins/file-manager/file-model.c: (file_model_filter_file),
2566 (file_model_add_dummy), (file_model_expand_idle),
2567 (file_model_set_property), (file_model_get_property),
2568 (file_model_class_init):
2569 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2570 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2571 (file_manager_activate), (file_manager_finalize),
2572 (file_manager_instance_init), (ipreferences_merge),
2573 (ipreferences_unmerge), (ipreferences_iface_init):
2574 * plugins/file-manager/plugin.h:
2576 Added preferences to file-manager
2578 * plugins/glade/plugin.c: (activate_plugin):
2580 Move Properties widget into center because it is way to big
2583 2007-10-10 Johannes Schmid <jhs@gnome.org>
2585 * plugins/language-support-cpp-java/Makefile.am:
2586 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
2587 * plugins/language-support-cpp-java/anjuta-complete.svg:
2588 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
2589 * plugins/language-support-cpp-java/plugin.c:
2590 (register_stock_icons):
2592 And yet some more icons...
2594 2007-10-10 Johannes Schmid <jhs@gnome.org>
2596 * plugins/debug-manager/breakpoints.c:
2597 * plugins/debug-manager/images/Makefile.am:
2598 * plugins/debug-manager/images/anjuta-bookmark.svg:
2599 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
2600 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
2601 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
2602 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
2603 * plugins/debug-manager/images/anjuta-linemark.svg:
2604 * plugins/debug-manager/images/anjuta-pcmark.svg:
2605 * plugins/debug-manager/plugin.c: (register_stock_icons):
2606 * plugins/debug-manager/sparse_view.c:
2607 * plugins/document-manager/images/Makefile.am:
2608 * plugins/document-manager/images/anjuta-block-select.svg:
2609 * plugins/document-manager/images/anjuta-fold-close.svg:
2610 * plugins/document-manager/images/anjuta-fold-open.svg:
2611 * plugins/document-manager/images/anjuta-fold-toggle.svg:
2612 * plugins/document-manager/images/anjuta-indent-less.svg:
2613 * plugins/document-manager/images/anjuta-indent-more.svg:
2614 * plugins/document-manager/images/anjuta-swap.svg:
2615 * plugins/document-manager/images/block_select.xpm:
2616 * plugins/document-manager/images/fold_close.xpm:
2617 * plugins/document-manager/images/fold_open.xpm:
2618 * plugins/document-manager/images/fold_toggle.xpm:
2619 * plugins/document-manager/images/indent.xpm:
2620 * plugins/document-manager/images/indent_dcr.xpm:
2621 * plugins/document-manager/images/indent_inc.xpm:
2622 * plugins/document-manager/plugin.c: (register_stock_icons):
2623 * plugins/editor/Makefile.am:
2624 * plugins/editor/anjuta-bookmark-16.xpm:
2625 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
2626 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
2627 * plugins/editor/anjuta-linemark-16.xpm:
2628 * plugins/editor/anjuta-pcmark-16.xpm:
2629 * plugins/editor/bookmark.xpm:
2630 * plugins/editor/breakpoint-disabled.xpm:
2631 * plugins/editor/breakpoint-enabled.xpm:
2632 * plugins/editor/linemarker.xpm:
2633 * plugins/editor/program-counter.xpm:
2634 * plugins/editor/text_editor.c:
2635 * plugins/message-view/Makefile.am:
2636 * plugins/message-view/anjuta-go-message-next.svg:
2637 * plugins/message-view/anjuta-go-message-prev.svg:
2638 * plugins/message-view/anjuta-message-manager.ui:
2639 * plugins/message-view/plugin.c:
2640 * plugins/sourceview/Makefile.am:
2641 * plugins/sourceview/sourceview.c:
2643 Integrated lots of icons from #480093
2644 Thanks to <tpgww@onepost.net>
2646 * plugins/document-manager/plugin.c:
2647 Do not mark the line in ifile_open(), that looks ugly.
2649 * plugins/document-manager/search-box.c: (on_search_focus_out),
2651 Clear the status bar on focus_out.
2653 * plugins/file-loader/anjuta-loader-plugin.ui:
2656 2007-10-09 Johannes Schmid <jhs@gnome.org>
2658 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2659 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
2661 Some things I missed in the patch for #484419
2663 * plugins/document-manager/action-callbacks.c:
2664 (on_new_file_activate):
2665 * plugins/document-manager/action-callbacks.h:
2666 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2667 (on_window_key_press_event), (on_gconf_notify_timer):
2669 484645 – patch to deal with docman FIXME etc
2671 * plugins/editor/text_editor.c: (text_editor_set_indicator):
2672 * plugins/search/search-replace.c: (search_and_replace),
2673 (write_message_pane), (search_replace_populate),
2674 (translate_dialog_strings), (create_dialog),
2675 (anjuta_search_replace_activate):
2676 * plugins/search/search-replace_backend.c:
2677 (file_buffer_new_from_path), (get_next_match),
2678 (create_search_entries), (regex_backref),
2679 (clear_search_replace_instance):
2680 * plugins/search/search-replace_backend.h:
2682 #484573 – patch to correct various search-related issues
2684 Thanks for the above patches to <tpgww@onepost.net>
2686 * plugins/sourceview/sourceview.c:
2687 (sourceview_create_highligth_indic):
2689 Use the same marker for important as gedit (yellow background)
2691 * plugins/document-manager/anjuta-document-manager.ui:
2692 * plugins/file-loader/anjuta-file-loader.ui:
2693 * plugins/file-loader/plugin.c:
2695 Moved FileNew action to document-manager
2697 2007-10-08 Johannes Schmid <jhs@gnome.org>
2699 * plugins/document-manager/search-box.c: (on_search_activated):
2700 Mark messages for translation
2702 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
2704 reviewed by: Johannes Schmid <jhs@gnome.org>
2706 * plugins/Makefile.am:
2707 * plugins/build-basic-autotools/build-basic-autotools.c:
2708 (build_compile_file_real):
2709 * plugins/search/search-replace.c:
2710 * plugins/valgrind/preferences.c: (build_general_prefs):
2712 Fix #484379 – Contents of Makefile.am plugins and
2713 #484419 – Improvement into translation
2715 2007-10-06 Johannes Schmid <jhs@gnome.org>
2717 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2719 Fixed to properly support pointer-to-pointer (**) types
2721 * libanjuta/interfaces/libanjuta.idl:
2722 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
2723 * plugins/sourceview/sourceview-cell.h:
2724 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
2725 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
2726 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
2727 (isearch_backward), (isearch_iface_init):
2728 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
2729 (itext_editor_iface_init), (iselection_set_iter),
2730 (iselection_get_start_iter), (iselection_get_end_iter),
2731 (iselection_iface_init), (isearch_forward), (isearch_backward),
2732 (isearch_iface_init):
2734 Added IAnjutaEditorSearch interface and some utility methods to
2735 migrate from positions to iterators for the editor interface.
2737 * plugins/document-manager/Makefile.am:
2738 * plugins/document-manager/action-callbacks.c:
2739 (on_goto_line_no1_activate), (on_show_search):
2740 * plugins/document-manager/action-callbacks.h:
2741 * plugins/document-manager/anjuta-docman.c:
2742 (anjuta_docman_add_document), (anjuta_docman_show_editor),
2743 (anjuta_docman_grab_text_focus):
2744 * plugins/document-manager/anjuta-document-manager.ui:
2745 * plugins/document-manager/goto_line.c: (removed)
2746 * plugins/document-manager/goto_line.h: (removed)
2747 * plugins/document-manager/search-box.c:
2748 * plugins/document-manager/search-box.h:
2749 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2750 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
2751 (update_editor_ui_interface_items), (on_editor_added),
2752 (activate_plugin), (deactivate_plugin):
2753 * plugins/document-manager/plugin.h:
2755 Created new incremental "Quick Search" bar in the document manager to
2756 replace the crappy EggToolbar entries. Uses the new search interface and
2757 it thus much faster and more reliable.
2759 Bug 357544 – incremental search should work consistently (or not at all)
2760 when main toolbar is hidden
2761 Bug 440637 – Search, don't work very well (partly for incremental search)
2763 * plugins/search/anjuta-search.ui:
2764 * plugins/search/plugin.c: (activate_plugin):
2766 Removed incremental search stuff
2768 * plugins/build-basic-autotools/build-basic-autotools.c:
2769 (on_session_save), (on_session_load):
2770 * plugins/build-basic-autotools/executer.c:
2771 (get_program_parameters):
2773 Scroll to selected executable and remember it across sessions
2774 (followup of #477976)
2776 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2777 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
2779 * plugins/devhelp/anjuta-devhelp.ui:
2780 Rearraged toolbar items a bit
2782 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2784 * plugins/debug-manager/command.c,
2785 plugins/debug-manager/queue.c,
2786 plugins/gdb/plugin.c,
2787 plugins/gdb/debugger.c:
2788 Fix several crashing bugs (including bug#482985) with the debugger
2789 when closing project, stopping the debugger, restarting the program
2791 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2793 * libanjuta/anjuta-launcher.c:
2794 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
2796 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
2798 * plugins/debug-manager/command.c,
2799 plugins/debug-manager/queue.c:
2800 Asynchronous command can abort other commands in queue
2801 Resynchronize debugger state when a command is cancelled
2803 * plugins/debug-manager/breakpoints.c:
2804 Free BreakpointItem only when it is not used anymore
2806 * plugins/gdb/plugin.c:
2807 Do not return TRUE if the callback and/or ready signal is not used
2809 * plugins/gdb/debugger.c:
2810 Fix a crash, return correct state when debugger is stopped
2812 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
2814 * plugins/project-wizard/autogen.c:
2815 Fix bug#482067, escape project wizard user defined strings
2817 2007-10-01 Johannes Schmid <jhs@gnome.org>
2819 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2821 * plugins/build-basic-autotools/build-basic-autotools.c:
2822 (basic_autotools_plugin_instance_init):
2823 * plugins/build-basic-autotools/build-basic-autotools.h:
2824 * plugins/build-basic-autotools/executer.c:
2825 (get_program_parameters):
2827 Fixed #477976 – Keybinding in run dialog
2829 2007-09-30 Johannes Schmid <jhs@gnome.org>
2831 * plugins/Makefile.am:
2832 Do not build indent plugin (yet)
2834 * plugins/document-manager/plugin.c: (ipreferences_merge):
2835 Fixed unintentional and wrong change
2837 * plugins/indent/anjuta-indent.ui:
2840 2007-09-28 Johannes Schmid <jhs@gnome.org>
2842 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
2843 * libanjuta/anjuta-launcher.h:
2844 Add a method to send EOF to some process. Needed for the indent plugin
2845 and should be useful in general. It does not actually send EOF as this
2846 is not possible with utf-8, but closes the stream instead.
2848 * plugins/devhelp/plugin.c: (value_added_current_editor):
2849 Fixed a Gtk-Critical due to the IAnjutaEditor -
2850 IAnjutaDocument switch.
2853 * plugins/Makefile.am:
2854 * plugins/document-manager/Makefile.am:
2855 * plugins/document-manager/action-callbacks.c:
2856 * plugins/document-manager/anjuta-document-manager.glade:
2857 * plugins/document-manager/anjuta-document-manager.ui:
2858 * plugins/document-manager/images/Makefile.am:
2859 * plugins/document-manager/images/indent_auto.xpm:
2860 * plugins/document-manager/images/indent_set.xpm:
2861 * plugins/document-manager/indent-dialog.c:
2862 * plugins/document-manager/indent-dialog.h:
2863 * plugins/document-manager/indent-util.c:
2864 * plugins/document-manager/indent-util.h:
2865 * plugins/document-manager/indent_test.c:
2866 * plugins/document-manager/plugin.c: (register_stock_icons),
2867 (docman_plugin_instance_init), (ipreferences_merge):
2868 * plugins/document-manager/plugin.h:
2870 Removed indent code from document manager
2872 * plugins/indent/Makefile.am:
2873 * plugins/indent/indent-dialog.c:
2874 * plugins/indent/indent-util.c: (indent_init_indent_style):
2875 * plugins/indent/indent.glade:
2876 * plugins/indent/indent.plugin.in:
2877 * plugins/indent/plugin.c: (on_indent_finished),
2878 (on_indent_output), (on_indent_action_activate),
2879 (on_edit_editor_indent), (on_style_combo_changed),
2880 (value_added_current_editor), (value_removed_current_editor),
2881 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
2882 (indent_plugin_finalize), (indent_plugin_dispose),
2883 (anjuta_indent_plugin_instance_init),
2884 (anjuta_indent_plugin_class_init), (ipreferences_merge),
2885 (ipreferences_unmerge), (ipreferences_iface_init):
2886 * plugins/indent/plugin.h:
2888 Moved indent code to it's own plugin. Also reimplemented indent invocation
2889 using anjuta_launcher and streams. This is not yet completely working, maybe
2890 I got something wrong with the launcher.
2891 Also fixed #478987 – Unusable 'Indent setting window' on preferences
2893 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
2895 * plugins/debug-manager/plugin.c:
2896 Fix bug#480851, disconnect save_session signal when plugin is unloaded
2898 2007-09-27 Johannes Schmid <jhs@gnome.org>
2900 * libanjuta/interfaces/libanjuta.idl:
2901 * plugins/Makefile.am:
2902 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
2903 (isymbol_type_str), (isymbol_name), (isymbol_args),
2904 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
2905 (isymbol_impl), (isymbol_iface_init):
2906 * plugins/symbol-browser/an_symbol_info.c:
2907 * plugins/symbol-browser/an_symbol_info.h:
2908 * plugins/symbol-db/Makefile.am:
2909 * plugins/symbol-db/plugin.c:
2910 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
2911 (value_added_current_editor), (on_editor_foreach_clear),
2912 (value_removed_current_editor), (project_root_added),
2913 (symbol_db_activate), (symbol_db_deactivate),
2914 (isymbol_manager_search):
2915 * plugins/symbol-db/readtags.c: (initialize_1):
2916 * plugins/symbol-db/symbol-db-engine-iterator.c:
2917 (sdb_engine_iterator_instance_init),
2918 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
2919 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
2920 (symbol_db_engine_iterator_move_next),
2921 (symbol_db_engine_iterator_move_prev),
2922 (symbol_db_engine_iterator_get_n_items),
2923 (symbol_db_engine_iterator_last),
2924 (symbol_db_engine_iterator_set_position),
2925 (symbol_db_engine_iterator_get_position),
2926 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
2927 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
2928 (isymbol_iter_foreach), (isymbol_iter_set_position),
2929 (isymbol_iter_get_position), (isymbol_iter_get_length),
2930 (isymbol_iter_clone), (isymbol_iter_assign),
2931 (isymbol_iter_iface_init):
2932 * plugins/symbol-db/symbol-db-engine-iterator.h:
2933 * plugins/symbol-db/symbol-db-engine.c:
2934 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
2935 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2936 (sdb_engine_finalize), (sdb_engine_get_type),
2937 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
2938 (sdb_engine_get_table_id_by_unique_name2),
2939 (sdb_engine_get_table_id_by_unique_name3),
2940 (symbol_db_engine_add_new_workspace),
2941 (symbol_db_engine_get_opened_project_name),
2942 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
2943 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
2944 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
2945 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
2946 (sdb_engine_add_new_scope_definition),
2947 (sdb_engine_add_new_tmp_heritage_scope),
2948 (sdb_engine_second_pass_update_scope_1),
2949 (sdb_engine_second_pass_update_heritage),
2950 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
2951 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
2952 (symbol_db_engine_update_project_symbols),
2953 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
2954 (symbol_db_engine_update_buffer_symbols),
2955 (sdb_engine_walk_down_scope_path),
2956 (sdb_engine_prepare_symbol_info_sql),
2957 (symbol_db_engine_get_global_members),
2958 (symbol_db_engine_get_scope_members_by_symbol_id),
2959 (symbol_db_engine_get_scope_members),
2960 (symbol_db_engine_get_current_scope),
2961 (symbol_db_engine_get_file_symbols):
2962 * plugins/symbol-db/symbol-db-engine.h:
2963 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
2964 (on_symbol_updated), (on_symbol_inserted),
2965 (symbol_db_view_locals_get_line),
2966 (symbol_db_view_locals_update_list):
2967 * plugins/symbol-db/symbol-db-view-search.c:
2968 (sdb_view_search_model_filter), (sdb_view_search_get_type):
2969 * plugins/symbol-db/symbol-db-view-search.h:
2970 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
2971 (do_add_hidden_children), (do_recurse_and_add_new_sym),
2972 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
2973 * plugins/symbol-db/tables.sql:
2974 * plugins/symbol-db/test/Makefile.am:
2975 * plugins/symbol-db/test/main.c: (add_new_files), (main):
2976 Updated patch from Massimo to improve symbol-db plugin
2978 * plugins/document-manager/plugin.c: (on_editor_changed):
2979 Make the code a bit more robust
2981 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
2982 (anjuta_document_get_property), (anjuta_document_class_init),
2983 (anjuta_document_init), (set_uri), (document_loader_loaded),
2984 (anjuta_document_load), (document_saver_saving):
2985 * plugins/sourceview/anjuta-document.h:
2986 * plugins/sourceview/sourceview.c: (autodetect_language),
2987 (ilanguage_set_language), (ilanguage_get_language):
2988 Fix language detection on startup
2990 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
2992 * plugins/document-manager/action-callbacks.c:
2993 (on_editor_command_upper_case_activate),
2994 (on_editor_command_lower_case_activate): Leftover commit from previous
2995 commit (see last changlog entry by me).
2997 * plugins/file-manager/plugin.c: (file_manager_activate):
2998 Gave proper widget name so that layout works.
3000 2007-09-26 Johannes Schmid <jhs@gnome.org>
3002 * plugins/document-manager/plugin.c: (on_editor_changed),
3003 (docman_plugin_instance_init):
3004 Only unload/load language-support plugins if necessary.
3006 * plugins/language-manager/plugin.c: (language_manager_activate):
3007 Removed some debugging code
3009 * plugins/sourceview/sourceview.c: (on_document_saved),
3010 (ilanguage_set_language), (ilanguage_get_language):
3011 Fixed ianjuta_language interface and ensure that highlighting is
3012 activated when a new file is saved.
3014 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3016 * libanjuta/interfaces/libanjuta.idl:
3017 * plugins/document-manager/action-callbacks.c:
3018 (on_editor_command_upper_case_activate),
3019 (on_editor_command_lower_case_activate):
3020 * plugins/editor/text_editor.c: (iselection_has_selection),
3021 (iselection_get_start), (iselection_get_end),
3022 (iselection_iface_init):
3023 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3024 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3025 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3026 method and implemented it for both scintilla and sourceview editors.
3027 Updated document-manager and assist plugins to use the new method.
3029 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3031 * plugins/file-manager/file-view.c:
3032 Fix typo, allow to compile new file manager with gtk < 2.12
3034 2007-09-25 Johannes Schmid <jhs@gnome.org>
3036 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3037 Support Auto-Indent for single lines (e.g no selection);
3039 * plugins/macro/plugin.c:
3040 Do not use the same shortcut as auto-indent does
3042 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3043 Optimized keyboard navigation - do not emit char_added when only
3044 navigation keys have been pressed.
3046 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3048 * plugins/language-support-cpp-java/cpp-java-assist.c:
3049 (on_assist_chosen), (cpp_java_assist_install),
3050 (cpp_java_assist_uninstall):
3051 * plugins/language-support-cpp-java/plugin.c: (install_support),
3052 (uninstall_support): Install and uninstall support in correct order.
3053 Fixes a bug where it was installed multiple times resulting in
3054 inserting autocomplete text multiple times.
3056 2007-09-25 Johannes Schmid <jhs@gnome.org>
3059 Add GNOME_WARNING_FLAGS(maximum) and
3060 GNOME_CXX_WARNIGS(yes) to avoid bugs
3061 the compiler can warn you.
3063 * libegg/test-tree-utils.c: (key_test):
3064 * plugins/file-manager/file-model.c:
3065 (file_model_cancel_expand_idle), (file_model_sort),
3066 (file_model_row_expanded):
3067 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3068 (file_view_refresh), (file_view_get_selected), (file_view_init),
3070 * plugins/file-manager/file-view.h:
3071 * plugins/symbol-db/readtags.c: (initialize_1):
3074 Fixed the more critical warnings
3076 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3078 Icons from tpgww@onepost.net:
3080 * plugins/debug-manager/Makefile.am:
3081 * plugins/debug-manager/images/Makefile.am:
3082 * plugins/debug-manager/images/anjuta-attach.svg:
3083 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
3084 * plugins/debug-manager/images/anjuta-step-into.svg:
3085 * plugins/debug-manager/images/anjuta-step-out.svg:
3086 * plugins/debug-manager/images/anjuta-step-over.svg:
3087 * plugins/debug-manager/plugin.c: (register_stock_icons):
3088 * plugins/document-manager/Makefile.am:
3089 * plugins/document-manager/block_select.xpm:
3090 * plugins/document-manager/fold_close.xpm:
3091 * plugins/document-manager/fold_open.xpm:
3092 * plugins/document-manager/fold_toggle.xpm:
3093 * plugins/document-manager/images/Makefile.am:
3094 * plugins/document-manager/images/anjuta-block-end.svg:
3095 * plugins/document-manager/images/anjuta-block-start.svg:
3096 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3097 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3098 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3099 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3100 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3101 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3102 * plugins/document-manager/indent.xpm:
3103 * plugins/document-manager/indent_auto.xpm:
3104 * plugins/document-manager/indent_dcr.xpm:
3105 * plugins/document-manager/indent_inc.xpm:
3106 * plugins/document-manager/indent_set.xpm:
3107 * plugins/document-manager/plugin.c: Added nicer icons for
3108 document manager and debugger. Organized icons in 'images'
3111 2007-09-24 Johannes Schmid <jhs@gnome.org>
3113 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3114 Fixed a missing NULL in g_object_set.
3116 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3118 * plugins/language-support-cpp-java/cpp-java-assist.c:
3119 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
3120 scope memebers just after scope operator is entered.
3122 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3124 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3125 * plugins/language-support-cpp-java/cpp-java-assist.c:
3126 (completion_function), (completion_compare),
3127 (cpp_java_assist_tag_destroy), (create_completion),
3128 (cpp_java_assist_destroy_completion_cache),
3129 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
3130 Show '()' for function items in autocomplete list. Allow adding
3131 ' ' and/or '(' after function call autocompletion and have preferences
3134 2007-09-24 Johannes Schmid <jhs@gnome.org>
3136 * sourceview.c: Reverting patch from r3157 because
3139 2007-09-24 Johannes Schmid <jhs@gnome.org>
3141 * plugins/search/search-replace.c: (on_message_clicked):
3143 Fixed #427104 – No "highlight" of lines matching find-result
3145 2007-09-24 Johannes Schmid <jhs@gnome.org>
3149 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3151 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3153 reviewed by: Johannes Schmid <jhs@gnome.org>
3155 * plugins/build-basic-autotools/executer.c: (execute_program):
3156 Fix #478238 – set env for execute programe in the terminal
3158 2007-09-24 Tom <tpgww@onepost.net>
3160 reviewed by: Johannes Schmid <jhs@gnome.org>
3162 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3165 * plugins/debug-manager/disassemble.c: (on_disassemble):
3166 Correct a format string in DEBUG_PRINT()
3168 2007-09-23 Johannes Schmid <jhs@gnome.org>
3170 * plugins/sourceview/sourceview.c: (offset_to_position),
3171 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3172 (ieditor_get_position), (iselect_set), (iselect_get_start),
3175 Fixed #Bug 440637 – Search, don't work very well
3177 2007-09-23 Johannes Schmid <jhs@gnome.org>
3179 * plugins/file-manager/file-model.c: (file_model_get_filename):
3180 * plugins/file-manager/file-model.h:
3181 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3182 (file_view_init), (file_view_class_init):
3183 * plugins/message-view/message-view.c:
3184 (message_view_query_tooltip), (message_view_dispose),
3185 (message_view_instance_init), (message_view_class_init):
3187 Added GTK+ 2.12 style tooltips to file-manager and message view.
3188 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3189 old implementation is used.
3191 2007-09-23 Johannes Schmid <jhs@gnome.org>
3193 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3196 * plugins/language-manager/language-manager.plugin.in:
3197 Marked UserActivatable=FALSE
3199 * plugins/language-manager/plugin.c: (load_languages),
3200 (language_manager_activate), (language_manager_deactivate),
3201 (language_manager_dispose), (language_manager_instance_init),
3202 (language_manager_find_mime_type), (language_manager_find_string),
3203 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3204 (ilanguage_get_name), (ilanguage_get_strings):
3206 Fixed various stupid bugs in language-manager plugin
3208 * plugins/symbol-db/symbol-db-engine.c:
3209 (sdb_engine_second_pass_update_scope_1):
3211 Add a g_return_if_fail to avoid a crash though still unsure
3214 2007-09-23 Johannes Schmid <jhs@gnome.org>
3216 * plugins/symbol-db/plugin.c: (on_project_element_added),
3217 (sources_array_free), (sources_array_add_foreach),
3218 (project_root_added):
3219 * plugins/symbol-db/symbol-db-engine.c:
3220 (symbol_db_engine_add_new_files):
3221 * plugins/symbol-db/symbol-db-engine.h:
3223 Added support for other languages than "C" to symbol-db. Now
3224 supports all languages listed by the language-manager.
3226 2007-09-23 Tom <tpgww@onepost.net>
3228 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3231 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3233 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3234 (anjuta_glue_factory_get_object_type):
3235 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3236 * plugins/build-basic-autotools/build-basic-autotools.c:
3237 (value_added_current_editor):
3238 * plugins/debug-manager/breakpoints.c:
3239 (breakpoints_dbase_edit_breakpoint),
3240 (on_toggle_breakpoint_activate):
3241 * plugins/debug-manager/plugin.c:
3242 (on_run_to_cursor_action_activate):
3243 * plugins/debug-manager/stack_trace.c:
3244 (dma_thread_update_stack_trace):
3245 * plugins/gdb/plugin.c:
3246 * plugins/glade/plugin.c: (ifile_open):
3247 * plugins/profiler/gprof-call-graph-view.c:
3248 * plugins/profiler/gprof-flat-profile-view.c:
3249 * plugins/profiler/gprof-function-call-tree-view.c:
3250 * plugins/profiler/gprof-options.c: (setup_widgets):
3251 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3252 * plugins/search/search-replace_backend.c:
3253 (file_buffer_new_from_te):
3254 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3255 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3256 (assist_window_get_property), (assist_window_move):
3257 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3258 (value_added_current_editor):
3259 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3260 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3261 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3263 Many small code, warnings and leak fixes
3265 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3267 * (removed) plugins/debug-manager/debugger.c,
3268 (removed) plugins/debug-manager/debugger.h,
3269 (added) plugins/debug-manager/command.c,
3270 (added) plugins/debug-manager/command.h,
3271 (added) plugins/debug-manager/queue.c,
3272 (added) plugins/debug-manager/queue.h,
3273 plugins/debug-manager/breakpoints.c,
3274 plugins/debug-manager/debug_tree.c,
3275 plugins/debug-manager/debug_tree.h,
3276 plugins/debug-manager/disassemble.c,
3277 plugins/debug-manager/disassemble.h,
3278 plugins/debug-manager/locals.c,
3279 plugins/debug-manager/locals.h,
3280 plugins/debug-manager/memory.c,
3281 plugins/debug-manager/memory.h,
3282 plugins/debug-manager/plugin.c,
3283 plugins/debug-manager/plugin.h,
3284 plugins/debug-manager/registers.c,
3285 plugins/debug-manager/registers.h,
3286 plugins/debug-manager/sharedlib.c,
3287 plugins/debug-manager/sharedlib.h,
3288 plugins/debug-manager/signals.c,
3289 plugins/debug-manager/signals.h,
3290 plugins/debug-manager/stack_trace.c,
3291 plugins/debug-manager/stack_trace.h,
3292 plugins/debug-manager/start.h,
3293 plugins/debug-manager/start.c,
3294 plugins/debug-manager/threads.c,
3295 plugins/debug-manager/threads.h,
3296 plugins/debug-manager/watch.c,
3297 plugins/debug-manager/watch.h,
3298 plugins/debug-manager/Makefile.am,
3299 plugins/gdb/debugger.c,
3300 plugins/gdb/debugger.h,
3301 plugins/gdb/plugin.c,
3302 libanjuta/interfaces/libanjuta.idl:
3303 Split debug-manager/debugger.c into command.c and queue.c
3304 Clean up debugger queue
3305 DmaDebuggerQueue object does not implement IAnjutaDebugger
3307 2007-09-23 Johannes Schmid <jhs@gnome.org>
3310 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3311 set correctly, etc.)
3313 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3314 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3315 (plugin_set_update):
3317 Show an error dialog instead of crashing when plugin loading fails
3319 * plugins/language-manager/Makefile.am:
3320 * plugins/language-manager/language-manager.plugin.in:
3321 * plugins/language-manager/languages.xml:
3322 * plugins/language-manager/plugin.c: (language_destroy),
3323 (load_languages), (language_manager_activate),
3324 (language_manager_deactivate), (language_manager_finalize),
3325 (language_manager_dispose), (language_manager_instance_init),
3326 (language_manager_class_init), (language_manager_find_mime_type),
3327 (language_manager_find_string), (ilanguage_get_from_mime_type),
3328 (ilanguage_get_from_string), (ilanguage_get_name),
3329 (ilanguage_get_strings), (ilanguage_iface_init):
3330 * plugins/language-manager/plugin.h:
3332 Added new language-manager plugin to have a better organisation for
3333 language names. The xml probabaly needs to be extended over time.
3335 * plugins/Makefile.am:
3336 * plugins/document-manager/plugin.c: (on_editor_changed):
3338 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3339 because it does not really save memory but makes tab switching slow.
3341 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3343 * plugins/language-support-cpp-java/plugin.c: (install_support),
3344 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3345 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3348 * plugins/language-support-cpp-java/cpp-java-assist.c:
3349 (cpp_java_assist_show_autocomplete):
3351 Fix autocomplete to only show valid completions
3353 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3354 Calltips always have correct size and position now
3356 2007-09-22 Johannes Schmid <jhs@gnome.org>
3358 * plugins/search/search-replace_backend.c: (get_next_match):
3359 Removed code introduced by accident that causes a crash.
3361 * plugins/sourceview/sourceview-tags.c:
3362 * plugins/sourceview/sourceview-tags.h:
3363 Removed ununsed files
3365 2007-09-22 Johannes Schmid <jhs@gnome.org>
3367 * plugins/language-support-cpp-java/cpp-java-assist.c:
3370 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3372 * plugins/language-support-cpp-java/cpp-java-assist.c:
3373 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3374 Increased matching brace search to 500 chars.
3376 2007-09-21 Johannes Schmid <jhs@gnome.org>
3378 * plugins/language-support-cpp-java/cpp-java-assist.c:
3379 (cpp_java_assist_get_pre_word),
3380 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3382 Added some profiling debug code
3384 * plugins/language-support-cpp-java/cpp-java-utils.c:
3385 (cpp_java_util_jump_to_matching_brace):
3386 * plugins/language-support-cpp-java/cpp-java-utils.h:
3387 * plugins/language-support-cpp-java/plugin.c:
3388 (get_line_indentation_base), (get_line_auto_indentation):
3390 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3391 avoid looping over the whole file when using calltips which is too slow and
3394 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3395 (assist_tip_set_tips), (assist_tip_get_coordinates),
3397 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3399 Better calltips appearance (use theme now) and avoid jumping
3402 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3404 * plugins/document-manager/plugin.c:
3405 (update_editor_ui_interface_items):
3406 * plugins/language-support-cpp-java/plugin.c: (install_support),
3407 (uninstall_support): Moved autocomplete ui update code from
3408 document-manager to language-plugin.
3410 2007-09-21 Johannes Schmid <jhs@gnome.org>
3412 * libanjuta/interfaces/libanjuta.idl:
3414 Added IAnjutaLanguage interface (might still change...) for
3415 the upcoming language-manager plugin.
3417 * plugins/file-manager/Makefile.am:
3418 * plugins/file-manager/file-model.c:
3419 (file_model_cancel_expand_idle), (file_model_add_dummy),
3420 (file_model_expand_idle), (file_model_sort),
3421 (file_model_row_expanded), (file_model_row_collapsed),
3422 (file_model_init), (file_model_finalize),
3423 (file_model_set_property), (file_model_get_property),
3424 (file_model_class_init), (file_model_new), (file_model_refresh),
3425 (file_model_get_uri):
3426 * plugins/file-manager/file-model.h:
3427 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3428 (file_view_expand_row_idle), (file_view_refresh),
3429 (file_view_get_selected), (file_view_button_press_event),
3430 (file_view_selection_changed), (file_view_init),
3431 (file_view_get_property), (file_view_set_property),
3432 (file_view_finalize), (file_view_class_init):
3434 Split up model/view as far as possible and fixed some file-manager
3435 bugs (popup-menu and incorrect project loading).
3437 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3438 Use monospace font for tips.
3440 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3441 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3442 (icell_get_attribute), (icell_style_get_font_description),
3443 (icell_style_get_color), (icell_style_get_background_color),
3444 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3445 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3446 (iiter_get_length), (iiter_clone), (iiter_assign):
3448 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3449 interface. This is way faster though it has the drawback to create invalid
3450 iterators if the buffer is changed.
3452 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3454 * libanjuta/interfaces/libanjuta.idl:
3455 * plugins/document-manager/action-callbacks.c:
3456 * plugins/document-manager/anjuta-document-manager.ui:
3457 * plugins/document-manager/plugin.c: (register_stock_icons):
3458 * plugins/editor/text_editor.c:
3459 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3460 * plugins/language-support-cpp-java/cpp-java-assist.c:
3461 (cpp_java_assist_get_calltip_context):
3462 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3463 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3465 Moved autocomplete menu action from document-manager to assist plugin
3466 and got rid of deprecated autocomplete interface.
3468 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3470 * libanjuta/interfaces/libanjuta.idl:
3471 * plugins/editor/text_editor.c: (iassist_iface_init):
3472 * plugins/language-support-cpp-java/cpp-java-assist.c:
3473 (cpp_java_assist_check), (on_assist_chosen):
3474 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3475 Removed react() methods in both editors and assist interface. Assist
3476 plugin itself handles setting the autocomplete. Also fixed
3479 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3481 * plugins/file-manager/Makefile.am:
3482 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3483 (file_view_expand_idle), (file_view_init):
3484 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3485 (file_manager_set_default_uri), (project_root_added),
3486 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3487 (file_manager_activate), (file_manager_deactivate),
3488 (file_manager_instance_init), (file_manager_class_init),
3489 (ifile_manager_set_root), (ifile_manager_set_selected),
3490 (ifile_manager_iface_init): Adjusted white spaces to match
3493 2007-09-19 Naba Kumar <naba@gnome.org>
3495 * libanjuta/interfaces/libanjuta.idl:
3496 * plugins/editor/text_editor.c: (text_editor_instance_init),
3497 (iassist_show_tips), (iassist_cancel_tips),
3498 (iassist_hide_suggestions), (iassist_iface_init):
3499 * plugins/editor/text_editor.h:
3500 * plugins/editor/text_editor_cbs.c:
3501 (on_text_editor_scintilla_notify):
3502 * plugins/language-support-cpp-java/cpp-java-assist.c:
3503 (is_scope_context_character), (is_word_character),
3504 (create_completion), (cpp_java_assist_get_scope_context),
3505 (cpp_java_assist_get_pre_word),
3506 (cpp_java_assist_get_scope_operator),
3507 (cpp_java_assist_destroy_completion_cache),
3508 (cpp_java_assist_create_scope_completion_cache),
3509 (cpp_java_assist_create_word_completion_cache),
3510 (cpp_java_assist_show_autocomplete),
3511 (cpp_java_assist_get_calltip_context),
3512 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3513 (on_editor_char_added), (on_assist_chosen),
3514 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3515 (cpp_java_assist_init), (cpp_java_assist_finalize):
3516 * plugins/language-support-cpp-java/cpp-java-assist.h:
3517 * plugins/language-support-cpp-java/plugin.c:
3518 (initialize_indentation_params):
3519 * plugins/sourceview/assist-tip.c:
3520 * plugins/sourceview/assist-tip.h:
3521 * plugins/sourceview/sourceview-private.h:
3522 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3523 (on_assist_tip_destroyed), (on_assist_cancel),
3524 (on_document_char_added), (iassist_get_suggestions),
3525 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3527 Implement state-less assistance so that assist can be evaluated
3528 any given time at any position. Changed IAnjutaEditorAssist interfance
3529 and implementations and removed any state management in editors.
3531 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3533 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3534 completion items sorting and avoided unnecssary sorts.
3536 * plugins/text-editor.c: Fixed state.
3538 2007-09-17 Johannes Schmid <jhs@gnome.org>
3540 * plugins/language-support-cpp-java/cpp-java-assist.c:
3543 Fixed calltips in sourceview
3545 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3547 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3548 completion items preparation time. Fixed a crash bug.
3550 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3551 Set buffer size (From Massimo, required for symbol-db).
3553 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3556 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3559 * plugins/editor/aneditor-autocomplete.cxx,
3560 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3561 Added ANE_GETWORDBEFORECARAT command.
3563 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3564 using assist interface.
3566 * plugins/editor/text_editor.c: (text_editor_instance_init),
3567 (text_editor_get_word_before_carat),
3568 (text_editor_get_current_word), (iassist_add_trigger),
3569 (iassist_remove_trigger), (on_assist_canceled),
3570 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3571 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3572 * plugins/editor/text_editor.h:
3573 * plugins/editor/text_editor_cbs.c: (trigger_size),
3574 (max_trigger_size), (text_editor_check_assist),
3575 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
3578 * plugins/language-support-cpp-java/Makefile.am:
3579 * plugins/language-support-cpp-java/plugin.c:
3580 (get_line_indentation_base), (get_line_auto_indentation),
3581 (install_support), (uninstall_support),
3582 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
3583 (cpp_java_plugin_instance_init):
3584 * plugins/language-support-cpp-java/plugin.h:
3585 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
3586 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
3587 Make assist a separate class.
3589 2007-09-14 Johannes Schmid <jhs@gnome.org>
3591 * plugins/sourceview/sourceview.c: (iassist_suggest):
3592 Fixed changed char_alignment paramter in language-support
3595 2007-09-14 Naba Kumar <naba@gnome.org>
3597 * plugins/language-support-cpp-java/plugin.c: Send the right
3598 'char_alignment' paramenter (needs fixing in sourceview).
3600 2007-09-13 Johannes Schmid <jhs@gnome.org>
3603 * plugins/project-wizard/templates/minimal/project.anjuta:
3604 Use IAnjutaSymbolManager instead of loading the plugin directly.
3605 (TODO: Think of a version to do this for older files...)
3608 * plugins/Makefile.am:
3609 * plugins/symbol-db/Makefile.am:
3611 Build symbol-db plugin if libgda-3.0 is found
3613 2007-09-13 Johannes Schmid <jhs@gnome.org>
3615 * plugins/sourceview/Makefile.am:
3616 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3618 * plugins/sourceview/anjuta-document.h:
3619 Removed lots of dead code
3621 * plugins/sourceview/anjuta-languages-manager.c:
3622 * plugins/sourceview/anjuta-languages-manager.h:
3625 * plugins/sourceview/sourceview.c: (on_document_char_added),
3626 (on_document_loaded), (sourceview_instance_init),
3627 (iselect_get_start), (iselect_get_end),
3628 (ilanguage_get_supported_languages), (ilanguage_set_language):
3630 Fixed selection handling and make some adaptions for the changes
3633 2007-09-13 Johannes Schmid <jhs@gnome.org>
3635 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3636 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3639 Added preferences to language support completion/calltips
3641 * plugins/sourceview/assist-window.c: (assist_window_update):
3643 Always select first entry
3645 * plugins/sourceview/sourceview.glade:
3646 Removed old completion preferences
3648 2007-09-11 Naba Kumar <naba@gnome.org>
3650 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
3651 and possible crash when pressing ctrl+d in terminal after preferences
3652 window has been shown once (no need for backport).
3654 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
3655 implementations to get warnings instead of crashes for unimplemented
3658 2007-09-11 Massimo Cora' <maxcvs@email.it>
3660 Reviewed by: Naba Kumar <naba@gnome.org>
3662 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3663 * plugins/symbol-db/*:
3664 Added new symbol-database backend based on SQLite 3.
3665 (does not enabled for build currently).
3667 2007-09-10 Johannes Schmid <jhs@gnome.org>
3671 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
3672 (parse_info_init), (parse_info_free), (valid_element),
3673 (start_element_handler), (end_element_handler), (text_handler),
3674 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
3675 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
3676 (egg_recent_model_monitor), (egg_recent_model_read),
3677 (egg_recent_model_open_file), (egg_recent_model_lock_file),
3678 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
3679 (egg_recent_model_set_property), (egg_recent_model_class_init),
3680 (egg_recent_model_init), (egg_recent_model_add_full),
3681 (egg_recent_model_delete), (egg_recent_model_get_list),
3682 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
3683 (egg_recent_model_set_filter_mime_types),
3684 (egg_recent_model_clear_group_filter),
3685 (egg_recent_model_set_filter_groups),
3686 (egg_recent_model_clear_scheme_filter),
3687 (egg_recent_model_set_filter_uri_schemes),
3688 (egg_recent_model_remove_expired):
3690 Update EggRecent (#456465)
3692 2007-09-10 Johannes Schmid <jhs@gnome.org>
3694 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
3695 (anjuta_plugin_manager_get_plugin):
3696 * plugins/profiler/gprof-call-graph-view.c:
3697 (gprof_call_graph_view_create_columns):
3698 * plugins/profiler/gprof-flat-profile-view.c:
3699 (gprof_flat_profile_view_create_columns):
3700 * plugins/profiler/gprof-function-call-tree-view.c:
3701 (gprof_function_call_tree_view_create_columns):
3703 Fixed #466031 – Update of pieces of menus for Localization
3705 2007-09-10 Johannes Schmid <jhs@gnome.org>
3707 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3708 Bug 343522 – anjuta: Unable to execute commands that use options.
3710 2007-09-09 Johannes Schmid <jhs@gnome.org>
3712 * plugins/document-manager/anjuta-docman.c:
3713 (anjuta_docman_update_page_label):
3715 Fixed #458034 – Method of indicating unsaved changes breaks convention
3717 * plugins/document-manager/plugin.c: (update_title),
3718 (value_added_project_root_uri), (value_removed_project_root_uri),
3719 (on_editor_changed), (activate_plugin):
3720 * plugins/document-manager/plugin.h:
3721 * plugins/project-manager/plugin.c: (on_profile_scoped),
3722 (on_profile_descoped), (ifile_open):
3724 Fixed #427390 – Show path of item in currently focused editor window
3726 2007-09-09 Johannes Schmid <jhs@gnome.org>
3728 * plugins/search/plugin.c: (on_toolbar_find_clicked),
3729 (on_toolbar_find_incremental):
3730 Fix incremental search
3732 * plugins/sourceview/sourceview.c: (on_document_char_added),
3734 Fixed selection management
3736 2007-09-09 Johannes Schmid <jhs@gnome.org>
3738 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3741 * libanjuta/interfaces/libanjuta.idl:
3742 Extended IAnjutaEditorAssist interface
3744 * plugins/language-support-cpp-java/plugin.c:
3745 (jump_to_matching_brace), (add_tags), (on_assist_begin),
3746 (assist_cleanup), (on_assist_chosen), (on_assist_update),
3747 (context_character), (get_context), (function_parser),
3748 (cpp_member_parser), (install_assist), (uninstall_assist),
3749 (get_line_indentation_base), (get_line_auto_indentation),
3750 (install_support), (uninstall_support),
3751 (on_value_added_current_editor), (on_value_removed_current_editor),
3752 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
3753 * plugins/language-support-cpp-java/plugin.h:
3755 Improved fixed editor assistance and added support for function/method
3756 tooltips. jumb_to_matching_brance => jump_to_matching_brace
3758 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
3761 * plugins/project-import/project-import.c: (on_import_next):
3762 Added a non-NULL check with could probably fix #474843 but not sure
3764 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3765 Fixed anjuta-plugin project wizard
3767 * plugins/sourceview/Makefile.am:
3768 * plguins/sourceview/assist-tip.[ch]:
3769 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
3770 (anjuta_view_key_press_event):
3771 * plugins/sourceview/assist-window.c: (assist_window_class_init),
3772 (assist_window_init), (assist_window_update), (assist_window_new):
3773 * plugins/sourceview/sourceview-private.h:
3774 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3775 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3776 (trigger_size), (max_trigger_size), (on_document_char_added),
3777 (sourceview_dispose), (ieditor_get_current_word),
3778 (iassist_add_trigger), (iassist_init_suggestions),
3779 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
3780 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
3782 Big update on sourceview assist capabilites. Autocompletion should
3783 now work much better and function tooltips are finally supported!
3785 * plugins/sourceview/anjuta-document.h:
3786 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
3787 (anjuta_document_get_current_word):
3788 Fixed get_current_word (inspired by aneditor.cxx implementation)
3790 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
3791 (icell_get_attribute):
3792 Fixed get_attribute() to also detect character constants.
3793 Simplified get_char()
3795 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
3796 (isymbol_manager_get_members), (isymbol_manager_get_parents),
3797 (isymbol_manager_get_completions_at_position):
3799 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
3801 2007-09-04 Naba Kumar <naba@gnome.org>
3803 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
3804 projects that can not add sources.
3806 * plugins/file-wizard/file.c: Similarly for file wizard,
3807 Do not enable 'Add to project' projects that can not add sources.
3809 2007-09-04 Naba Kumar <naba@gnome.org>
3811 * configure.in: Bumped gnome-build requirement to 0.2.0
3812 for project capabilities support.
3814 * plugins/project-manager/plugin.c: Enable/disable project
3815 actions based on project capabilities. Fixes bug #433552:
3816 crash in Anjuta IDE: add file test.h in project on generic
3819 * libanjuta/interfaces/libanjuta.idl: Added method to query
3820 project capabilities.
3822 2007-09-03 Naba Kumar <naba@gnome.org>
3824 * plugins/file-manager/plugin.c: Set shadow type IN.
3825 * plugins/file-manager/file-view.c: Fixed code style.
3826 * plugins/file-manager/file-view.c: Fixed icons column to size
3829 * plugins/file-manager/plugin.[c,h]: Fixed code style.
3831 * plugins/file-manager/plugin.c: Fixed crash on closing project and
3832 unmonitors project-uri on file-manager deactivation.
3834 * TODO.tasks: Updated
3836 2007-09-02 Johannes Schmid <jhs@gnome.org>
3838 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3841 * plugins/file-manager/file-view.c: (file_view_get_selected),
3842 (file_view_button_press_event), (file_view_finalize):
3843 * plugins/file-manager/plugin.c: (project_root_removed),
3844 (file_manager_deactivate):
3846 Fixed some small bugs I missed before
3848 2007-09-02 Johannes Schmid <jhs@gnome.org>
3850 * plugins/file-manager/*:
3851 Added new and file-manager
3853 2007-09-02 Johannes Schmid <jhs@gnome.org>
3855 * plugins/file-manager/*:
3856 Removed old file-manager
3858 2007-08-31 Johannes Schmid <jhs@gnome.org>
3860 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
3861 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3863 Fixed some memory leaks
3865 * MAINTAINERS: Fixed
3867 2007-08-31 Johannes Schmid <jhs@gnome.org>
3869 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3870 (get_property_value_as_string), (set_property_value_as_string),
3871 (register_callbacks), (preferences_foreach_callback),
3872 (anjuta_preferences_register_property_raw):
3873 * libanjuta/anjuta-preferences.h:
3874 * plugins/build-basic-autotools/build-basic-autotools.c:
3875 (on_build_mesg_format):
3876 * plugins/document-manager/anjuta-document-manager.glade:
3877 * plugins/message-view/anjuta-message-manager-plugin.glade:
3879 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
3880 broken message view preferences
3882 * plugins/message-view/message-view.c:
3883 (message_view_instance_init), (pref_change_color), (prefs_init),
3884 (imessage_view_append):
3885 Cleaned up message view (#458041)
3887 * src/shell.c: (on_preferences_activate),
3888 (anjuta_test_shell_instance_init),
3889 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
3890 Fixed test shell to allow better debugging
3892 2007-08-31 Johannes Schmid <jhs@gnome.org>
3894 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
3895 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
3896 * plugins/gtodo/main.h:
3897 * plugins/gtodo/plugin.c: (activate_plugin):
3899 Fixed #423467 (View->Tasks menu items are not
3902 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
3904 reviewed by: Johannes Schmid <jhs@gnome.org>
3907 * data/welcome.txt.in:
3908 * launcher/anjuta_launcher.c:
3909 * libanjuta/anjuta-children.c:
3910 * libanjuta/anjuta-children.h:
3911 * libanjuta/anjuta-debug.h:
3912 * libanjuta/anjuta-encodings.c:
3913 * libanjuta/anjuta-encodings.h:
3914 * libanjuta/anjuta-glue-c.c:
3915 * libanjuta/anjuta-glue-c.h:
3916 * libanjuta/anjuta-plugin-description.c:
3917 * libanjuta/anjuta-plugin-description.h:
3918 * libanjuta/anjuta-plugin-handle.c:
3919 * libanjuta/anjuta-plugin-handle.h:
3920 * libanjuta/anjuta-plugin-manager.c:
3921 * libanjuta/anjuta-plugin-manager.h:
3922 * libanjuta/anjuta-plugin.c:
3923 * libanjuta/anjuta-plugin.h:
3924 * libanjuta/anjuta-preferences.c:
3925 * libanjuta/anjuta-preferences.h:
3926 * libanjuta/anjuta-profile-manager.c:
3927 * libanjuta/anjuta-profile-manager.h:
3928 * libanjuta/anjuta-profile.c:
3929 * libanjuta/anjuta-profile.h:
3930 * libanjuta/anjuta-save-prompt.c:
3931 * libanjuta/anjuta-save-prompt.h:
3932 * libanjuta/anjuta-serializer.c:
3933 * libanjuta/anjuta-serializer.h:
3934 * libanjuta/anjuta-session.c:
3935 * libanjuta/anjuta-session.h:
3936 * libanjuta/anjuta-shell.c:
3937 * libanjuta/anjuta-shell.h:
3938 * libanjuta/anjuta-status.c:
3939 * libanjuta/anjuta-status.h:
3940 * libanjuta/anjuta-ui.c:
3941 * libanjuta/anjuta-ui.h:
3942 * libanjuta/anjuta-utils-priv.h:
3943 * libanjuta/anjuta-utils.c:
3944 * libanjuta/anjuta-utils.h:
3945 * libanjuta/cell-renderer-captioned-image.c:
3946 * libanjuta/cell-renderer-captioned-image.h:
3947 * libanjuta/e-splash.c:
3948 * libanjuta/e-splash.h:
3949 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3950 * libanjuta/interfaces/libanjuta.idl:
3951 * libanjuta/libanjuta.h:
3952 * libanjuta/resources.c:
3953 * libanjuta/resources.h:
3954 * libegg/egg-cell-renderer-text.c:
3955 * libegg/egg-combo-action.c:
3956 * libegg/egg-entry-action.c:
3957 * libegg/egg-recent-action.c:
3958 * libegg/egg-recent-files-module.c:
3959 * libegg/egg-recent-item.c:
3960 * libegg/egg-recent-model.c:
3961 * libegg/egg-recent-view-gtk.c:
3962 * libegg/egg-recent-view.c:
3963 * libegg/egg-submenu-action.c:
3964 * libegg/eggaccelerators.c:
3965 * libegg/eggcellrendererpopup.c:
3966 * libegg/eggcomboselect.c:
3967 * libegg/eggtreemodelfilter.c:
3968 * libegg/eggtreemultidnd.c:
3969 * libegg/gtkcellview.h:
3970 * libegg/treeviewutils/egg-cell-renderer-text.h:
3971 * libegg/treeviewutils/eggaccelerators.h:
3972 * libegg/treeviewutils/eggcellrendererkeys.h:
3973 * libegg/treeviewutils/eggcellrendererpopup.h:
3974 * libegg/treeviewutils/eggtreemodelfilter.h:
3975 * libegg/treeviewutils/eggtreemultidnd.h:
3976 * libegg/treeviewutils/eggtreeviewstate.h:
3977 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
3978 * manuals/anjuta-faqs/Makefile.am:
3979 * manuals/anjuta-manual/C/anjuta-manual.xml:
3980 * manuals/anjuta-manual/C/license.xml:
3981 * manuals/anjuta-manual/es/es.po:
3982 * manuals/anjuta-manual/sv/sv.po:
3983 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
3985 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
3986 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
3987 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
3988 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
3989 * manuals/old/ja/anjuta-manual/license.xml:
3990 * plugins/build-basic-autotools/build-basic-autotools.c:
3991 * plugins/build-basic-autotools/build-basic-autotools.h:
3992 * plugins/build-basic-autotools/executer.c:
3993 * plugins/build-basic-autotools/executer.h:
3994 * plugins/build/build_file.c:
3995 * plugins/build/build_file.h:
3996 * plugins/build/build_project.c:
3997 * plugins/build/build_project.h:
3998 * plugins/build/clean_project.c:
3999 * plugins/build/clean_project.h:
4000 * plugins/build/commands.c:
4001 * plugins/build/commands.h:
4002 * plugins/build/compile.c:
4003 * plugins/build/compile.h:
4004 * plugins/build/compiler_options.c:
4005 * plugins/build/compiler_options.h:
4006 * plugins/build/configurer.c:
4007 * plugins/build/configurer.h:
4008 * plugins/build/executer.c:
4009 * plugins/build/executer.h:
4010 * plugins/class-gen/cell-renderer-flags.c:
4011 * plugins/class-gen/cell-renderer-flags.h:
4012 * plugins/class-gen/combo-flags.c:
4013 * plugins/class-gen/combo-flags.h:
4014 * plugins/class-gen/element-editor.c:
4015 * plugins/class-gen/element-editor.h:
4016 * plugins/class-gen/generator.c:
4017 * plugins/class-gen/generator.h:
4018 * plugins/class-gen/plugin.c:
4019 * plugins/class-gen/plugin.h:
4020 * plugins/class-gen/transform.c:
4021 * plugins/class-gen/transform.h:
4022 * plugins/class-gen/validator.c:
4023 * plugins/class-gen/validator.h:
4024 * plugins/class-gen/window.c:
4025 * plugins/class-gen/window.h:
4026 * plugins/class-inheritance/class-callbacks.c:
4027 * plugins/class-inheritance/class-callbacks.h:
4028 * plugins/class-inheritance/class-inherit.c:
4029 * plugins/class-inheritance/class-inherit.h:
4030 * plugins/class-inheritance/plugin.c:
4031 * plugins/class-inheritance/plugin.h:
4032 * plugins/cvs-plugin/cvs-actions.c:
4033 * plugins/cvs-plugin/cvs-actions.h:
4034 * plugins/cvs-plugin/cvs-callbacks.c:
4035 * plugins/cvs-plugin/cvs-callbacks.h:
4036 * plugins/cvs-plugin/cvs-execute.c:
4037 * plugins/cvs-plugin/cvs-execute.h:
4038 * plugins/cvs-plugin/cvs-interface.c:
4039 * plugins/cvs-plugin/cvs-interface.h:
4040 * plugins/cvs-plugin/plugin.c:
4041 * plugins/cvs-plugin/plugin.h:
4042 * plugins/debug-manager/breakpoints.c:
4043 * plugins/debug-manager/breakpoints.h:
4044 * plugins/debug-manager/chunk_view.c:
4045 * plugins/debug-manager/chunk_view.h:
4046 * plugins/debug-manager/data_buffer.c:
4047 * plugins/debug-manager/data_buffer.h:
4048 * plugins/debug-manager/data_view.c:
4049 * plugins/debug-manager/data_view.h:
4050 * plugins/debug-manager/debug_tree.c:
4051 * plugins/debug-manager/debug_tree.h:
4052 * plugins/debug-manager/debugger.c:
4053 * plugins/debug-manager/debugger.h:
4054 * plugins/debug-manager/disassemble.c:
4055 * plugins/debug-manager/disassemble.h:
4056 * plugins/debug-manager/info.c:
4057 * plugins/debug-manager/info.h:
4058 * plugins/debug-manager/locals.c:
4059 * plugins/debug-manager/locals.h:
4060 * plugins/debug-manager/memory.c:
4061 * plugins/debug-manager/memory.h:
4062 * plugins/debug-manager/plugin.c:
4063 * plugins/debug-manager/plugin.h:
4064 * plugins/debug-manager/registers.c:
4065 * plugins/debug-manager/registers.h:
4066 * plugins/debug-manager/sexy-icon-entry.c:
4067 * plugins/debug-manager/sexy-icon-entry.h:
4068 * plugins/debug-manager/sharedlib.c:
4069 * plugins/debug-manager/sharedlib.h:
4070 * plugins/debug-manager/signals.c:
4071 * plugins/debug-manager/signals.h:
4072 * plugins/debug-manager/sparse_buffer.c:
4073 * plugins/debug-manager/sparse_buffer.h:
4074 * plugins/debug-manager/sparse_view.c:
4075 * plugins/debug-manager/sparse_view.h:
4076 * plugins/debug-manager/stack_trace.c:
4077 * plugins/debug-manager/stack_trace.h:
4078 * plugins/debug-manager/start.c:
4079 * plugins/debug-manager/start.h:
4080 * plugins/debug-manager/threads.c:
4081 * plugins/debug-manager/threads.h:
4082 * plugins/debug-manager/utilities.c:
4083 * plugins/debug-manager/utilities.h:
4084 * plugins/debug-manager/watch.c:
4085 * plugins/debug-manager/watch.h:
4086 * plugins/devhelp/htmlview.c:
4087 * plugins/devhelp/htmlview.h:
4088 * plugins/document-manager/action-callbacks.c:
4089 * plugins/document-manager/action-callbacks.h:
4090 * plugins/document-manager/anjuta-docman.c:
4091 * plugins/document-manager/anjuta-docman.h:
4092 * plugins/document-manager/editor-tooltips.c:
4093 * plugins/document-manager/editor-tooltips.h:
4094 * plugins/document-manager/file_history.c:
4095 * plugins/document-manager/file_history.h:
4096 * plugins/document-manager/indent-dialog.c:
4097 * plugins/document-manager/indent-dialog.h:
4098 * plugins/document-manager/indent-util.c:
4099 * plugins/document-manager/indent-util.h:
4100 * plugins/document-manager/plugin.c:
4101 * plugins/editor/aneditor-autocomplete.cxx:
4102 * plugins/editor/aneditor-calltip.cxx:
4103 * plugins/editor/aneditor-indent.cxx:
4104 * plugins/editor/aneditor-priv.h:
4105 * plugins/editor/aneditor.cxx:
4106 * plugins/editor/aneditor.h:
4107 * plugins/editor/lexer.h:
4108 * plugins/editor/plugin.c:
4109 * plugins/editor/plugin.h:
4110 * plugins/editor/print.c:
4111 * plugins/editor/print.h:
4112 * plugins/editor/properties.h:
4113 * plugins/editor/properties_cxx.h:
4114 * plugins/editor/style-editor.c:
4115 * plugins/editor/style-editor.h:
4116 * plugins/editor/text-editor-iterable.c:
4117 * plugins/editor/text-editor-iterable.h:
4118 * plugins/editor/text_editor.c:
4119 * plugins/editor/text_editor.h:
4120 * plugins/editor/text_editor_cbs.c:
4121 * plugins/editor/text_editor_cbs.h:
4122 * plugins/editor/text_editor_menu.c:
4123 * plugins/editor/text_editor_menu.h:
4124 * plugins/editor/text_editor_prefs.c:
4125 * plugins/editor/text_editor_prefs.h:
4126 * plugins/file-loader/dnd.c:
4127 * plugins/file-loader/dnd.h:
4128 * plugins/file-loader/plugin.c:
4129 * plugins/file-manager/an_file_view.c:
4130 * plugins/file-manager/plugin.c:
4131 * plugins/file-wizard/file.c:
4132 * plugins/file-wizard/file.h:
4133 * plugins/file-wizard/plugin.c:
4134 * plugins/file-wizard/plugin.h:
4135 * plugins/gdb/debugger.c:
4136 * plugins/gdb/debugger.h:
4137 * plugins/gdb/gdbmi-test.c:
4138 * plugins/gdb/gdbmi.c:
4139 * plugins/gdb/gdbmi.h:
4140 * plugins/gdb/global.h:
4141 * plugins/gdb/parser.c:
4142 * plugins/gdb/parser.h:
4143 * plugins/gdb/plugin.c:
4144 * plugins/gdb/plugin.h:
4145 * plugins/gdb/utilities.c:
4146 * plugins/gdb/utilities.h:
4147 * plugins/glade/plugin.c:
4148 * plugins/glade/plugin.h:
4149 * plugins/gtodo/egg-datetime.c:
4150 * plugins/gtodo/egg-datetime.h:
4151 * plugins/gtodo/eggtrayicon.c:
4152 * plugins/gtodo/eggtrayicon.h:
4153 * plugins/gtodo/plugin.c:
4154 * plugins/gvim/anjuta-vim.c:
4155 * plugins/gvim/anjuta-vim.h:
4156 * plugins/gvim/gtkvim.c:
4157 * plugins/gvim/gtkvim.h:
4158 * plugins/gvim/plugin.c:
4159 * plugins/gvim/plugin.h:
4160 * plugins/language-support-cpp-java/plugin.c:
4161 * plugins/language-support-cpp-java/plugin.h:
4162 * plugins/macro/macro-actions.c:
4163 * plugins/macro/macro-actions.h:
4164 * plugins/macro/macro-db.c:
4165 * plugins/macro/macro-db.h:
4166 * plugins/macro/macro-dialog.c:
4167 * plugins/macro/macro-dialog.h:
4168 * plugins/macro/macro-edit.c:
4169 * plugins/macro/macro-edit.h:
4170 * plugins/macro/macro-util.c:
4171 * plugins/macro/macro-util.h:
4172 * plugins/macro/plugin.c:
4173 * plugins/macro/plugin.h:
4174 * plugins/message-view/anjuta-msgman.c:
4175 * plugins/message-view/anjuta-msgman.h:
4176 * plugins/message-view/message-view.c:
4177 * plugins/message-view/message-view.h:
4178 * plugins/message-view/plugin.c:
4179 * plugins/message-view/plugin.h:
4180 * plugins/patch/patch-plugin.c:
4181 * plugins/patch/patch-plugin.h:
4182 * plugins/patch/plugin.c:
4183 * plugins/patch/plugin.h:
4184 * plugins/profiler/gprof-call-graph-block-entry.c:
4185 * plugins/profiler/gprof-call-graph-block-entry.h:
4186 * plugins/profiler/gprof-call-graph-block.c:
4187 * plugins/profiler/gprof-call-graph-block.h:
4188 * plugins/profiler/gprof-call-graph-view.c:
4189 * plugins/profiler/gprof-call-graph-view.h:
4190 * plugins/profiler/gprof-call-graph.c:
4191 * plugins/profiler/gprof-call-graph.h:
4192 * plugins/profiler/gprof-flat-profile-entry.c:
4193 * plugins/profiler/gprof-flat-profile-entry.h:
4194 * plugins/profiler/gprof-flat-profile-view.c:
4195 * plugins/profiler/gprof-flat-profile-view.h:
4196 * plugins/profiler/gprof-flat-profile.c:
4197 * plugins/profiler/gprof-flat-profile.h:
4198 * plugins/profiler/gprof-function-call-chart-view.c:
4199 * plugins/profiler/gprof-function-call-chart-view.h:
4200 * plugins/profiler/gprof-function-call-tree-view.c:
4201 * plugins/profiler/gprof-function-call-tree-view.h:
4202 * plugins/profiler/gprof-options.c:
4203 * plugins/profiler/gprof-options.h:
4204 * plugins/profiler/gprof-profile-data.c:
4205 * plugins/profiler/gprof-profile-data.h:
4206 * plugins/profiler/gprof-view-manager.c:
4207 * plugins/profiler/gprof-view-manager.h:
4208 * plugins/profiler/gprof-view.c:
4209 * plugins/profiler/gprof-view.h:
4210 * plugins/profiler/plugin.c:
4211 * plugins/profiler/plugin.h:
4212 * plugins/profiler/string-utils.c:
4213 * plugins/profiler/string-utils.h:
4214 * plugins/project-import/plugin.c:
4215 * plugins/project-import/plugin.h:
4216 * plugins/project-import/project-import.c:
4217 * plugins/project-import/project-import.h:
4218 * plugins/project-manager/plugin.c:
4219 * plugins/project-manager/plugin.h:
4220 * plugins/project-wizard/action.c:
4221 * plugins/project-wizard/action.h:
4222 * plugins/project-wizard/autogen.c:
4223 * plugins/project-wizard/autogen.h:
4224 * plugins/project-wizard/druid.c:
4225 * plugins/project-wizard/druid.h:
4226 * plugins/project-wizard/file.c:
4227 * plugins/project-wizard/file.h:
4228 * plugins/project-wizard/header.c:
4229 * plugins/project-wizard/header.h:
4230 * plugins/project-wizard/install.c:
4231 * plugins/project-wizard/install.h:
4232 * plugins/project-wizard/parser.c:
4233 * plugins/project-wizard/parser.h:
4234 * plugins/project-wizard/plugin.c:
4235 * plugins/project-wizard/plugin.h:
4236 * plugins/project-wizard/property.c:
4237 * plugins/project-wizard/property.h:
4238 * plugins/project-wizard/values.c:
4239 * plugins/project-wizard/values.h:
4240 * plugins/sample1/plugin.c:
4241 * plugins/search/plugin.c:
4242 * plugins/search/plugin.h:
4243 * plugins/search/search-replace_backend.c:
4244 * plugins/search/search-replace_backend.h:
4245 * plugins/search/search_preferences.c:
4246 * plugins/sourceview/anjuta-convert.c:
4247 * plugins/sourceview/anjuta-convert.h:
4248 * plugins/sourceview/anjuta-document-loader.c:
4249 * plugins/sourceview/anjuta-document-loader.h:
4250 * plugins/sourceview/anjuta-document-saver.c:
4251 * plugins/sourceview/anjuta-document-saver.h:
4252 * plugins/sourceview/anjuta-document.c:
4253 * plugins/sourceview/anjuta-document.h:
4254 * plugins/sourceview/anjuta-encodings.c:
4255 * plugins/sourceview/anjuta-encodings.h:
4256 * plugins/sourceview/anjuta-languages-manager.c:
4257 * plugins/sourceview/anjuta-languages-manager.h:
4258 * plugins/sourceview/anjuta-utils.c:
4259 * plugins/sourceview/anjuta-utils.h:
4260 * plugins/sourceview/anjuta-view.c:
4261 * plugins/sourceview/anjuta-view.h:
4262 * plugins/sourceview/assist-window.c:
4263 * plugins/sourceview/assist-window.h:
4264 * plugins/sourceview/sourceview-cell.c:
4265 * plugins/sourceview/sourceview-cell.h:
4266 * plugins/sourceview/sourceview-prefs.c:
4267 * plugins/sourceview/sourceview-prefs.h:
4268 * plugins/sourceview/sourceview-print.c:
4269 * plugins/sourceview/sourceview-print.h:
4270 * plugins/sourceview/sourceview-private.h:
4271 * plugins/sourceview/sourceview-tags.c:
4272 * plugins/sourceview/sourceview-tags.h:
4273 * plugins/sourceview/sourceview.c:
4274 * plugins/sourceview/sourceview.h:
4275 * plugins/subversion/plugin.c:
4276 * plugins/subversion/plugin.h:
4277 * plugins/subversion/subversion-actions.c:
4278 * plugins/subversion/subversion-actions.h:
4279 * plugins/subversion/subversion-callbacks.c:
4280 * plugins/subversion/subversion-callbacks.h:
4281 * plugins/subversion/svn-auth.c:
4282 * plugins/subversion/svn-auth.h:
4283 * plugins/subversion/svn-backend-priv.h:
4284 * plugins/subversion/svn-backend.c:
4285 * plugins/subversion/svn-backend.h:
4286 * plugins/subversion/svn-notify.c:
4287 * plugins/subversion/svn-notify.h:
4288 * plugins/subversion/svn-thread.c:
4289 * plugins/subversion/svn-thread.h:
4290 * plugins/symbol-browser/an_symbol.c:
4291 * plugins/symbol-browser/an_symbol.h:
4292 * plugins/symbol-browser/an_symbol_info.c:
4293 * plugins/symbol-browser/an_symbol_info.h:
4294 * plugins/symbol-browser/an_symbol_iter.c:
4295 * plugins/symbol-browser/an_symbol_iter.h:
4296 * plugins/symbol-browser/an_symbol_prefs.c:
4297 * plugins/symbol-browser/an_symbol_prefs.h:
4298 * plugins/symbol-browser/an_symbol_search.c:
4299 * plugins/symbol-browser/an_symbol_search.h:
4300 * plugins/symbol-browser/an_symbol_view.c:
4301 * plugins/symbol-browser/an_symbol_view.h:
4302 * plugins/symbol-browser/plugin.c:
4303 * plugins/symbol-browser/plugin.h:
4304 * plugins/terminal/terminal.c:
4305 * plugins/tools/dialog.c:
4306 * plugins/tools/dialog.h:
4307 * plugins/tools/editor.c:
4308 * plugins/tools/editor.h:
4309 * plugins/tools/execute.c:
4310 * plugins/tools/execute.h:
4311 * plugins/tools/fileop.c:
4312 * plugins/tools/fileop.h:
4313 * plugins/tools/plugin.c:
4314 * plugins/tools/plugin.h:
4315 * plugins/tools/scripts/find-fixmes.pl:
4316 * plugins/tools/scripts/translation-status.pl:
4317 * plugins/tools/tool.c:
4318 * plugins/tools/tool.h:
4319 * plugins/tools/variable.c:
4320 * plugins/tools/variable.h:
4321 * plugins/valgrind/ldd.c:
4322 * plugins/valgrind/ldd.h:
4323 * plugins/valgrind/list.c:
4324 * plugins/valgrind/list.h:
4325 * plugins/valgrind/menu-utils.c:
4326 * plugins/valgrind/menu-utils.h:
4327 * plugins/valgrind/parser.c:
4328 * plugins/valgrind/parser.h:
4329 * plugins/valgrind/plugin.c:
4330 * plugins/valgrind/plugin.h:
4331 * plugins/valgrind/preferences.c:
4332 * plugins/valgrind/preferences.h:
4333 * plugins/valgrind/process.c:
4334 * plugins/valgrind/process.h:
4335 * plugins/valgrind/symtab.c:
4336 * plugins/valgrind/symtab.h:
4337 * plugins/valgrind/vgactions.c:
4338 * plugins/valgrind/vgactions.h:
4339 * plugins/valgrind/vgcachegrindprefs.c:
4340 * plugins/valgrind/vgcachegrindprefs.h:
4341 * plugins/valgrind/vgdefaultview.c:
4342 * plugins/valgrind/vgdefaultview.h:
4343 * plugins/valgrind/vgerror.c:
4344 * plugins/valgrind/vgerror.h:
4345 * plugins/valgrind/vggeneralprefs.c:
4346 * plugins/valgrind/vggeneralprefs.h:
4347 * plugins/valgrind/vghelgrindprefs.c:
4348 * plugins/valgrind/vghelgrindprefs.h:
4349 * plugins/valgrind/vgio.c:
4350 * plugins/valgrind/vgio.h:
4351 * plugins/valgrind/vgmemcheckprefs.c:
4352 * plugins/valgrind/vgmemcheckprefs.h:
4353 * plugins/valgrind/vgrule-editor.c:
4354 * plugins/valgrind/vgrule-editor.h:
4355 * plugins/valgrind/vgrule-list.c:
4356 * plugins/valgrind/vgrule-list.h:
4357 * plugins/valgrind/vgrule.c:
4358 * plugins/valgrind/vgrule.h:
4359 * plugins/valgrind/vgrulepattern.c:
4360 * plugins/valgrind/vgrulepattern.h:
4361 * plugins/valgrind/vgsearchbar.c:
4362 * plugins/valgrind/vgsearchbar.h:
4363 * plugins/valgrind/vgstrpool.c:
4364 * plugins/valgrind/vgstrpool.h:
4365 * plugins/valgrind/vgtoolprefs.c:
4366 * plugins/valgrind/vgtoolprefs.h:
4367 * plugins/valgrind/vgtoolview.c:
4368 * plugins/valgrind/vgtoolview.h:
4371 * src/action-callbacks.c:
4372 * src/action-callbacks.h:
4373 * src/anjuta-actions.h:
4376 * src/anjuta-callbacks.c:
4377 * src/anjuta-callbacks.h:
4381 * src/bacon-message-connection.c:
4382 * src/bacon-message-connection.h:
4391 * tagmanager/options.c:
4393 Change the address of FSF in various files
4395 2007-08-30 Johannes Schmid <jhs@gnome.org>
4399 Removed because they are no longer in use
4401 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4402 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4403 Marked some strings as not translatable
4405 * plugins/search/search-replace.c: (list_max_items):
4406 Fixed a possible memory corruption
4408 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4409 Do not show menuitems for locked layout items
4411 * src/main.c: (main):
4412 Some minor style correction in gnome_init
4414 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4416 * plugins/debug-manager/debugger.c,
4417 plugins/debug-manager/breakpoints.c,
4418 plugins/gdb/plugin.c,
4419 plugins/gdb/debugger.c,
4420 libanjuta/interfaces/libanjuta.idl:
4421 Move all breakpoints functions from IAnjutaDebugger to a new
4422 IAnjutaBreakpointDebugger interface
4424 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4426 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4427 * plugins/debug-manager/plugin.c,
4428 plugins/debug-manager/breakpoints.c,
4429 plugins/tools/execute.c,
4430 plugins/project-wizard/plugin.c,
4431 plugins/build-basic-autotools/executer.c,
4432 plugins/gdb/debugger.c,
4433 plugins/profiler/gprof-options.h,
4434 plugins/sourceview/assist-window.h,
4435 plugins/class-gen/transform.c,
4436 libanjuta/anjuta-plugin-description.c,
4437 libanjuta/anjuta-status.c,
4438 libanjuta/anjuta-glue-c.c,
4439 libanjuta/anjuta-glue-cpp.c,
4440 plugins/symbol-browser/an_symbol_prefs.c:
4441 Fix warnings mostly "dereferencing type-punned pointer"
4442 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4444 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4446 * plugins/debug-manager/breakpoints.c,
4447 plugins/debug-manager/debugger.c:
4448 Avoid an endless loop if clearing all breakpoints while the programm
4451 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4453 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4454 * plugins/debug-manager/plugin.c:
4455 Fix a segmentation fault added in the previous patch
4457 2007-07-21 Johannes Schmid <jhs@gnome.org>
4459 * plugins/build-basic-autotools/executer.c:
4460 (get_program_parameters):
4462 Show an error dialog if no targets are availible instead of
4465 2007-07-20 Johannes Schmid <jhs@gnome.org>
4467 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4468 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4469 * libanjuta/anjuta-shell.h:
4470 * plugins/document-manager/plugin.c: (activate_plugin):
4471 * plugins/glade/anjuta-design-document.c:
4472 * plugins/glade/plugin.c: (glade_update_ui):
4473 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4474 (anjuta_shell_iface_init):
4475 * src/shell.c: (anjuta_test_shell_add_widget),
4476 (anjuta_shell_iface_init):
4478 Make the document manager undockable (#458038)
4480 2007-07-20 Johannes Schmid <jhs@gnome.org>
4482 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4483 * plugins/glade/anjuta-design-document.c:
4484 * plugins/glade/plugin.c: (glade_update_ui):
4486 Fixed some save/dirty status bug in glade
4488 2007-07-20 Johannes Schmid <jhs@gnome.org>
4490 * libanjuta/anjuta-status.c:
4491 Fixed crasher on shutdown
4493 2007-07-20 Johannes Schmid <jhs@gnome.org>
4496 Minimum glade requirement is 3.2 now. It was before
4497 but we did not check...
4499 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4500 * libanjuta/anjuta-profile.c:
4501 (anjuta_profile_add_plugins_from_xml):
4502 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4503 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4504 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4505 * plugins/file-loader/plugin.c: (on_create_submenu):
4506 * plugins/file-manager/an_file_view.c: (compare_iter):
4507 * plugins/glade/plugin.c: (activate_plugin):
4508 * src/anjuta-app.c: (on_toolbar_view_toggled):
4509 * src/main.c: (main):
4511 Fixed lots of memory leaks (thansk valgrind)
4513 2007-07-19 Johannes Schmid <jhs@gnome.org>
4515 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4516 * plugins/document-manager/anjuta-docman.c:
4517 (anjuta_docman_set_busy):
4518 * plugins/document-manager/plugin.c: (on_editor_changed):
4519 * plugins/glade/plugin.c: (activate_plugin):
4520 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4521 (on_value_removed_current_editor):
4523 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4525 2007-07-18 Johannes Schmid <jhs.gnome.org>
4527 * plugins/build-basic-autotools/executer.c: (execute_program):
4528 Fixed some of the scratchbox stuff but the environment is
4531 2007-07-18 Johannes Schmid <jhs@gnome.org>
4533 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4534 (on_plugin_deactivated), (get_plugin_loader_type):
4535 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4536 (activate_plugin), (deactivate_plugin),
4537 (glade_plugin_instance_init):
4539 Fixed glade plugin deactivation
4541 2007-07-18 Johannes Schmid <jhs@gnome.org>
4543 * plugins/document-manager/anjuta-docman.c:
4544 (anjuta_docman_add_document):
4545 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4547 Fixed path display in document manager with glade files
4549 2007-07-17 Johannes Schmid <jhs@gnome.org>
4551 * libanjuta/interfaces/Makefile.am.iface:
4552 * pixmaps/Makefile.am:
4553 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4554 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4555 (value_removed_current_editor):
4556 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4557 (anjuta_docman_set_current_document):
4558 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4559 (on_editor_added), (on_editor_changed):
4560 * plugins/glade/Makefile.am:
4561 * plugins/glade/anjuta-design-document.c:
4562 (anjuta_design_document_instance_init),
4563 (anjuta_design_document_set_property),
4564 (anjuta_design_document_get_property),
4565 (anjuta_design_document_class_init), (anjuta_design_document_new),
4566 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4567 * plugins/glade/anjuta-design-document.h:
4568 * plugins/glade/anjuta-glade-notebook.c:
4569 * plugins/glade/anjuta-glade-notebook.h:
4570 * plugins/glade/plugin.c: (value_added_current_editor),
4571 (value_removed_current_editor), (glade_update_ui),
4572 (on_close_activated), (on_glade_project_changed),
4573 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4575 * plugins/language-support-cpp-java/plugin.c:
4576 (on_value_added_current_editor), (on_value_removed_current_editor):
4577 * plugins/macro/plugin.c: (value_added_current_editor):
4578 * plugins/project-manager/plugin.c: (value_added_current_editor):
4579 * plugins/subversion/plugin.c: (value_added_current_editor):
4580 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
4582 Fixed lot of IAnjutaEditor stuff and completed glade integration
4583 with document manager
4585 * plugins/build-basic-autotools/build-basic-autotools.c:
4586 (value_added_current_editor):
4587 * plugins/build-basic-autotools/executer.c: (execute_program):
4589 Some initial code to execute projects inside scratchbox
4591 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
4593 * plugins/project-import/project-import.c:
4594 Project import overwrites file on user request (bug #452579)
4596 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
4598 * plugins/debug-manager/debugger.c,
4599 plugins/debug-manager/threads.c,
4600 plugins/debug-manager/plugin.c,
4601 plugins/debug-manager/registers.c,
4602 plugins/debug-manager/locals.c,
4603 plugins/debug-manager/stack_trace.c,
4604 plugins/gdb/plugin.c,
4605 plugins/gdb/debugger.c,
4606 plugins/gdb/debugger.h,
4607 libanjuta/interfaces/libanjuta.idl:
4608 Rename change-location to program-moved
4609 Store thread id as gint instead of guint
4610 Do not display registers list if not available
4611 Add intermediate debugger states if missing
4613 2007-07-11 Johannes Schmid <jhs@gnome.org>
4615 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4617 Reverted unnecessary changes (#455819)
4619 2007-07-10 Johannes Schmid <jhs@gnome.org>
4621 * plugins/glade/plugin.c:
4622 Fixed glade plugin with glade 3.2 and another crasher
4624 2007-07-09 Johannes Schmid <jhs@gnome.org>
4626 * libanjuta/interfaces/libanjuta.idl:
4627 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4629 * plugins/debug-manager/breakpoints.c:
4630 (breakpoint_item_update_in_ui),
4631 (breakpoints_dbase_edit_breakpoint),
4632 (on_toggle_breakpoint_activate):
4633 * plugins/debug-manager/plugin.c:
4634 (on_run_to_cursor_action_activate):
4635 * plugins/document-manager/action-callbacks.c:
4636 (on_editor_command_cut_activate),
4637 (on_editor_command_copy_activate),
4638 (on_editor_command_paste_activate),
4639 (on_editor_command_clear_activate):
4640 * plugins/document-manager/anjuta-docman.c:
4641 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
4642 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
4643 (anjuta_docman_goto_file_line_mark),
4644 (anjuta_docman_find_editor_with_path),
4645 (anjuta_docman_get_all_editors):
4646 * plugins/document-manager/anjuta-docman.h:
4647 * plugins/document-manager/plugin.c:
4648 (update_editor_ui_interface_items), (on_editor_update_ui),
4649 (on_editor_changed), (on_session_save), (on_docman_auto_save),
4650 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
4651 (ianjuta_document_manager_iface_init), (isaveable_save),
4652 (isavable_is_dirty):
4653 * plugins/editor/editor.glade:
4654 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
4655 (idocument_paste), (idocument_clear), (idocument_iface_init),
4656 (iselection_iface_init):
4657 * plugins/glade/Makefile.am:
4658 * plugins/glade/anjuta-glade-notebook.c:
4659 (anjuta_glade_notebook_instance_init),
4660 (anjuta_glade_notebook_set_property),
4661 (anjuta_glade_notebook_get_property),
4662 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
4663 (ifile_open), (ifile_get_uri), (ifile_iface_init),
4664 (ifile_savable_save), (ifile_savable_save_as),
4665 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
4666 (ifile_savable_iface_init), (idocument_can_redo),
4667 (idocument_can_undo), (idocument_begin_undo_action),
4668 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
4669 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
4670 (idocument_copy), (idocument_paste), (idocument_clear),
4671 (idocument_iface_init):
4672 * plugins/language-support-cpp-java/plugin.c:
4673 (on_value_added_current_editor), (on_value_removed_current_editor):
4674 * plugins/macro/macro-util.c: (get_current_editor):
4675 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4676 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4677 (on_next_occur), (on_incremental_entry_key_press),
4678 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4679 (on_toolbar_find_incremental_start),
4680 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4681 * plugins/search/search-replace.c: (search_start_over),
4682 (search_update_combos), (replace_update_combos),
4683 (anjuta_search_replace_activate):
4684 * plugins/search/search-replace_backend.c: (create_search_entries):
4685 * plugins/sourceview/sourceview.c: (idocument_cut),
4686 (idocument_copy), (idocument_paste), (idocument_clear),
4687 (idocument_iface_init), (iselect_iface_init), (iassist_react):
4688 * plugins/tools/editor.c: (on_editor_response):
4689 * plugins/tools/execute.c: (get_current_editor),
4690 (atp_output_context_initialize), (atp_user_tool_execute):
4691 * plugins/tools/variable.c: (get_current_editor),
4692 (atp_variable_get_editor_variable):
4694 Some more IAnjutaEditor => IAnjutaDocument fixing!
4696 * plugins/glade/anjuta-glade-notebook.h:
4697 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
4699 * plugins/glade/plugin.h:
4700 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
4701 and get rid of the glade menu. The Edit/File menu and the toolbar can now
4702 be used for glade, too. It might still have some rough edges but already works.
4703 (Fixes #415547 – Glade usability problem)
4705 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
4707 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
4708 development release (I updated version of glade3 svn to 3.3.2).
4710 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4712 * plugins/symbol-browser/an_symbol_view.c:
4713 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
4715 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4717 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
4718 (on_system_tags_update_finished), (on_update_global_clicked),
4719 (prefs_page_init), (on_gconf_notify_tags_list_changed),
4720 (symbol_browser_prefs_init),
4721 (symbol_browser_prefs_create_global_tags),
4722 (symbol_browser_load_global_tags):
4723 * plugins/symbol-browser/an_symbol_prefs.h:
4724 * plugins/symbol-browser/an_symbol_view.c:
4725 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
4726 * plugins/symbol-browser/an_symbol_view.h:
4727 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
4728 on global tags update because of delayed prefs merging. Happens when
4729 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
4732 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4734 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
4735 after install/uninstall.
4737 Patch from James Liggett:
4738 * scripts/glade2schemas.pl: Fixed creating schemas for list
4741 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
4743 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
4744 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
4745 development release since glade svn version is also 3.3.1. In future, the
4746 solution would be for us to always increment the micro version when
4749 2007-07-05 Johannes Schmid <jhs@gnome.org>
4751 * libanjuta/interfaces/libanjuta.idl:
4752 * plugins/build-basic-autotools/build-basic-autotools.c:
4753 (on_build_mesg_format):
4754 * plugins/debug-manager/breakpoints.c:
4755 (breakpoint_item_update_in_ui),
4756 (breakpoints_dbase_edit_breakpoint),
4757 (on_toggle_breakpoint_activate):
4758 * plugins/debug-manager/plugin.c:
4759 (on_run_to_cursor_action_activate):
4760 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
4761 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
4762 (get_current_editor), (on_save_activate), (on_save_as_activate),
4763 (on_save_prompt_save_editor), (on_close_file_activate),
4764 (on_close_all_file_activate), (on_reload_file_activate),
4765 (anjuta_print_cb), (anjuta_print_preview_cb),
4766 (on_editor_command_upper_case_activate),
4767 (on_editor_command_lower_case_activate),
4768 (on_editor_command_undo_activate),
4769 (on_editor_command_redo_activate),
4770 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
4771 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
4772 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
4773 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
4774 (on_zoom_out_text_activate), (on_force_hilite_activate),
4775 (on_indent1_activate), (on_swap_activate),
4776 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4777 * plugins/document-manager/anjuta-docman.c:
4778 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
4779 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4780 (anjuta_docman_dispose), (on_notebook_switch_page),
4781 (anjuta_docman_page_from_widget), (on_editor_destroy),
4782 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
4783 (anjuta_docman_get_current_document),
4784 (anjuta_docman_set_current_document),
4785 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
4786 (anjuta_docman_update_page_label),
4787 (anjuta_docman_get_document_from_path),
4788 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4789 (anjuta_docman_order_tabs):
4790 * plugins/document-manager/anjuta-docman.h:
4791 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
4792 (update_editor_ui_interface_items), (update_editor_ui),
4793 (on_editor_update_save_ui), (on_editor_update_ui),
4794 (on_editor_changed), (on_save_prompt_save_editor),
4795 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
4796 (ianjuta_docman_get_current_document),
4797 (ianjuta_docman_set_current_document),
4798 (ianjuta_docman_remove_buffer),
4799 (ianjuta_document_manager_iface_init), (ifile_get_uri):
4800 * plugins/editor/text_editor.c: (itext_editor_iface_init),
4801 (idocument_get_filename), (idocument_can_undo),
4802 (idocument_can_redo), (idocument_undo),
4803 (idocument_begin_undo_action), (idocument_end_undo_action),
4804 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
4805 * plugins/language-support-cpp-java/plugin.c:
4806 (on_editor_char_inserted_cpp), (on_auto_indent):
4807 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
4808 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4809 * plugins/sample1/plugin.c: (on_sample_action_activate):
4810 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4811 (on_next_occur), (on_incremental_entry_key_press),
4812 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4813 (on_toolbar_find_incremental_start),
4814 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4815 * plugins/search/search-replace.c: (search_and_replace),
4816 (write_message_pane), (search_start_over), (search_update_combos),
4817 (replace_update_combos), (anjuta_search_replace_activate):
4818 * plugins/search/search-replace_backend.c:
4819 (file_buffer_new_from_path), (create_search_entries):
4820 * plugins/sourceview/sourceview-print.c: (create_print_job):
4821 * plugins/sourceview/sourceview.c:
4822 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
4823 (idocument_can_redo), (idocument_can_undo),
4824 (idocument_begin_undo_action), (idocument_end_undo_action),
4825 (idocument_undo), (idocument_redo), (idocument_grab_focus),
4826 (idocument_get_filename), (idocument_iface_init):
4827 * plugins/tools/editor.c: (on_editor_response):
4828 * plugins/tools/execute.c: (atp_output_context_initialize),
4829 (atp_user_tool_execute):
4830 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4832 Create IAnjutaDocument interface. This interface is a more general idea
4833 of documents being anything that can be modified, has undo/redo and
4834 may have operations like copy/paste.
4835 The primary goal is to integrate better by making it use the standard file
4836 and edit menu instead of it's own glade menu. Of course the downside is that
4837 you won't be able to view a source file and the designer at the same time. Anyway
4838 so many people have complained that they "can't save a glade file" that I think
4839 this is the much better solution.
4840 Work on the glade plugin is still to come but the most difficult things should be
4843 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4845 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
4848 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4850 * libanjuta/anjuta-plugin-manager.c:
4851 (anjuta_plugin_manager_get_plugins_page),
4852 (anjuta_plugin_manager_get_remembered_plugins_page):
4853 * libanjuta/anjuta-plugin-manager.h:
4854 * src/anjuta-app.c: (anjuta_app_install_preferences):
4855 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
4856 and remembered plugins preferences pages in separate pages (avoid
4859 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4861 Patch from James Liggett <jrliggett@cox.net>:
4862 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
4863 Installed editor preferences schemas. Fixes bug #453463.
4865 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4867 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
4868 (anjuta_preferences_dialog_init): Sort preferences pages on title.
4870 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4872 * plugins/document-manager/anjuta-document-manager.ui:
4873 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4874 * src/action-callbacks.c:
4875 * src/action-callbacks.h:
4876 * src/anjuta-actions.h:
4877 * src/anjuta-app.c: (anjuta_app_instance_init),
4878 (anjuta_app_install_preferences):
4880 * src/anjuta.ui: Moved plugins and shortcuts settings inside
4881 General preferences page. Move preferences menu from Settings to
4882 Edit submenu. And got rid of Settings submenu.
4884 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4886 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
4888 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
4890 * TODO.tasks: Increased bounty for on-demand preferences task to $150
4891 as discussed and agreed with James Liggett.
4893 Patch from James Liggett <jrliggett@cox.net>:
4896 * libanjuta/anjuta-plugin-manager.c:
4897 (on_activated_plugin_objects_foreach),
4898 (anjuta_plugin_manager_get_active_plugin_objects):
4899 * libanjuta/anjuta-plugin-manager.h:
4900 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
4901 (anjuta_plugin_deactivate):
4902 * libanjuta/anjuta-preferences-dialog.c:
4903 (anjuta_preferences_dialog_finalize),
4904 (anjuta_preferences_dialog_class_init), (add_category_columns),
4905 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
4906 (anjuta_preferences_dialog_remove_page):
4907 * libanjuta/anjuta-preferences.c: (property_destroy),
4908 (unregister_preferences_key), (register_callbacks),
4909 (preferences_foreach_callback), (connect_prop_to_object),
4910 (anjuta_preferences_register_property_raw),
4911 (anjuta_preferences_register_property_custom),
4912 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
4913 (anjuta_preferences_remove_page),
4914 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
4915 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
4916 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
4917 (anjuta_preferences_class_init), (anjuta_preferences_new):
4918 * libanjuta/anjuta-preferences.h:
4919 * plugins/build-basic-autotools/Makefile.am:
4920 * plugins/build-basic-autotools/build-basic-autotools.c:
4921 (ipreferences_unmerge):
4922 * plugins/cvs-plugin/Makefile.am:
4923 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
4924 * plugins/document-manager/Makefile.am:
4925 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
4926 * plugins/editor/plugin.c: (ipreferences_unmerge):
4927 * plugins/file-manager/Makefile.am:
4928 * plugins/file-manager/plugin.c: (activate_plugin),
4929 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
4930 * plugins/gtodo/plugin.c: (ipreferences_merge),
4931 (ipreferences_unmerge):
4932 * plugins/language-support-cpp-java/Makefile.am:
4933 * plugins/language-support-cpp-java/plugin.c:
4934 (ipreferences_unmerge):
4935 * plugins/message-view/Makefile.am:
4936 * plugins/message-view/plugin.c: (ipreferences_unmerge):
4937 * plugins/sourceview/Makefile.am:
4938 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
4939 * plugins/symbol-browser/Makefile.am:
4940 * plugins/symbol-browser/an_symbol_prefs.c:
4941 (symbol_browser_prefs_finalize):
4942 * plugins/terminal/Makefile.am:
4943 * plugins/terminal/terminal.c: (ipreferences_unmerge):
4944 * plugins/valgrind/plugin.c: (ipreferences_merge),
4945 (ipreferences_unmerge):
4946 * scripts/Makefile.am:
4947 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
4949 * src/action-callbacks.c: (on_set_preferences1_activate):
4950 * src/anjuta-app.c: (anjuta_app_instance_init),
4951 (anjuta_app_install_preferences):
4953 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
4954 task: Bug #445314: On demand preferences widgets creation. Thanks
4955 James for this great work.
4957 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
4959 * plugins/debug-manager/data_buffer.c,
4960 plugins/message-view/message-view.c: Fixed compiler warnings.
4962 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
4964 * src/action-callbacks.c: (help_activate),
4965 (on_help_manual_activate), (on_help_tutorial_activate),
4966 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
4968 Fixed help activation (bug #451557).
4970 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
4972 * AUTHORS: Added James Liggett. Forgot to add him before :(
4974 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
4976 * plugins/debug-manager/debugger.c,
4977 plugins/debug-manager/plugin.c,
4978 plugins/gdb/debugger.c,
4979 libanjuta/interfaces/libanjuta.idl:
4980 Add a GError* parameter to debugger-stopped signal
4982 * (added) libanjuta/anjuta-error.c,
4983 (added) libanjuta/anjuta-error.h,
4984 libanjuta/Makefile.am:
4985 Register GError as a boxed type
4987 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4988 Support GError* in signal, GError must be registered as a boxed type
4989 Accept NULL as strings
4991 === anjuta 2.2.0 ===
4993 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
4995 * configure.in: Bumped version to 2.2.0
4996 * NEWS: Updated for 2.2.0 stable release.
4997 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
4998 Reduce the idle priority to make the UI update before anything else.
5000 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5002 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5004 * libanjuta/interfaces/libanjuta.idl:
5005 * plugins/document-manager/action-callbacks.c:
5006 (on_editor_command_complete_word_activate):
5007 * plugins/document-manager/plugin.c:
5008 (update_editor_ui_interface_items):
5009 * plugins/editor/text_editor.c: (iautocomplete_activate),
5010 (iautocomplete_iface_init):
5011 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5013 Moved autocomplete() method away from IAnjutaEditorAssist into
5014 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5015 autocomplete and does not crash with sourceview. Fixes Bug #449620
5016 – The auto completion functionality not work. Also sets menuitem
5017 insensitive when hiding them.
5019 * plugins/debug-manager/disassemble.c:
5020 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5023 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5025 * pixmaps/anjuta_splash.png: Updated.
5027 * plugins/search/search-replace.c
5028 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5029 the right target (project).
5030 * ChangeLog: Added missing log.
5032 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5034 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5035 manuals/anjuta-manual/C/fileoperations.xml,
5036 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5038 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5040 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5042 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5044 * TODO.tasks: Added bounty for on-demand preferences.
5046 Patch from Thierry Moisan:
5047 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5050 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5052 Patch from tpgww@onepost.net:
5054 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5055 * libegg/test-actions.c:
5056 * libegg/test-multi-drag.c: (main):
5057 * plugins/debug-manager/memory.c: (read_memory_block):
5058 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5060 Fixes compile warnings. Fixes bug #427101.
5062 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5064 Patch from James Liggett:
5066 * plugins/profiler/gprof-options.c: (on_option_changed),
5068 * plugins/profiler/gprof-options.h:
5069 * plugins/profiler/gprof-profile-data.c:
5070 (gprof_profile_data_init_profile):
5071 * plugins/profiler/gprof-profile-data.h:
5072 * plugins/profiler/plugin.c: (profiler_get_data),
5073 (profiler_set_target), (register_options),
5074 (on_profile_data_browse_button_clicked),
5075 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5076 * plugins/profiler/profiler.glade: implements independent targets.
5077 implements the ability to select arbitrary gmon.out files.
5078 Fixes bug #403502 – User should also be allowed to select an
5079 independent executable target.
5081 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5083 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
5085 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
5086 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
5088 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
5090 * plugins/debug-manager/plugin.c,
5091 plugins/debug-manager/breakpoints.c:
5092 Remove weak pointers when owner is destroyed
5093 Remove all breakpoints before loading new one
5095 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
5097 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
5099 2007-06-19 Naba Kumar <naba@gnome.org>
5101 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
5102 Bug #448491 Empty Lines Problem.
5104 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
5106 * data/default.profile, plugins/message-view/plugin.c: Do not
5107 restore session for messages.
5108 Fixes bug #377461 – don't create new message window for each
5111 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
5112 Fixes a crash on exit/project-close if profiler plugin is loaded.
5114 2007-06-17 Naba Kumar <naba@gnome.org>
5116 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
5117 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
5119 * plugins/file-loader/plugin.c: Fail on opening non existent files.
5120 Bug #448034 – Anjuta crashes on starting (when the last project
5121 directory was deleted).
5123 * plugins/document-manager/plugin.c: Set line markers for files
5124 opened via IAnjutaFile::open(). Fixes missing line markers while
5127 2007-06-17 Naba Kumar <naba@gnome.org>
5129 * plugins/sourceview/sourceview.glade: Set correct font
5130 default value and use monospace instead of sans. Fixes
5131 bug #448408 – crash in Anjuta IDE: Trying to change the
5134 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5136 * plugins/search/search-replace.c,
5137 plugins/search/search-replace.h,
5138 plugins/search/anjuta-search.glade:
5139 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5142 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5144 * plugins/debug-manager/plugin.c,
5145 plugins/debug-manager/breakpoints.c:
5146 Add weak references, fixes bug #448053 ?
5148 2007-06-16 Naba Kumar <naba@gnome.org>
5150 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5151 dialog to allow forgetting them if user chooses to select a different
5154 2007-06-13 Naba Kumar <naba@gnome.org>
5156 * plugins/sourceview/sourceview-prefs.c: Initialize font
5157 on startup correctly if use_theme is set.
5159 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5160 if available for default font. Fixes bug #447304.
5162 * plugins/sourceview/sourceview-prefs.c: Return value based
5163 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5164 for the first time has black background
5166 * plugins/project-manager/plugin.c: Give a better error message
5167 when project could not be loaded.
5169 * libanjuta/anjuta-serializer.c: Added a comment.
5171 2007-06-13 Johannes Schmid <jhs@gnome.org>
5174 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5175 most warnings to avoid simple coding problems.
5177 * plugins/message-view/anjuta-msgman.c:
5178 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5179 * plugins/message-view/plugin.c: (on_view_changed),
5180 (ianjuta_msgman_add_view):
5182 Fixed #440866 by always presenting the message-manager when a tab is
5183 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5185 * plugins/subversion/subversion-callbacks.c:
5186 (on_subversion_commit_response):
5187 Destroy dialog if user clicks "No"
5189 2007-06-12 Naba Kumar <naba@gnome.org>
5191 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5192 read and use of uninitialized variable.
5194 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5195 because it is used in credits listing and packaging could compress
5196 it in docdir. Fixes bug #397881: The credits are empty
5198 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5199 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5200 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5201 plugins/symbol-browser/an_symbol_info.c,
5202 plugins/symbol-browser/plugin.c,
5203 plugins/symbol-browser/an_symbol_view.c,
5204 plugins/editor/aneditor-autocomplete.cxx:
5206 - Do not access TMTag
5207 member in TMSymbol when freeing it because by then the tags
5208 could have changed. Avoids dangerous memory corruptions by freeing
5209 someone else's memory (Could explain those random crashes when
5210 refreshing symbols or re-loading a different project or closing
5211 a project). Anything that tries to refresh symbols could trigger
5213 - Added a flag to also retrieve method definitions as part of
5214 the class's scope members. And used it to set both function prototype
5215 and definition in symbols. Fixes navigation to prototype and
5216 function definitions from symbol browser (bug #440370)
5218 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5219 memory. Could fix those bogus 'file changed' dialogs.
5221 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5223 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5225 * (added) libanjuta/anjuta-utils-priv.h,
5226 libanjuta/anjuta-utils.h,
5227 libanjuta/anjuta-launcher.c,
5228 libanjuta/Makefile.am:
5229 Fix bug #440801: do not use config.h in public include files
5231 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5233 * plugins/project-wizard/templates/mkfile.wiz:
5234 Fix bug #442038: missing project.sh file
5237 plugins/project-wizard/templates/Makefile.am,
5238 plugins/project-wizard/templates/translatable-strings.h,
5239 (added) plugins/project-wizard/templates/sdl.wiz,
5240 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5241 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5242 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5243 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5244 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5245 (added) plugins/project-wizard/templates/sdl/src/main.c,
5246 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5247 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5248 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5249 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5250 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5251 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5252 Fix bug #315635: add a SDL project wizard
5254 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5256 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5257 when SIGCHLD is triggered when main loop context is locked. Dead lock
5258 happens when child_exited callback also accesses main loop context.
5259 Happens particularly badly in debug target exiting.
5261 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5263 * manuals/anjuta-manual/C/debugger.xml:
5264 First update of the debugger documentation
5266 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5268 * manuals/anjuta-manual/C/fileoperations.xml,
5269 manuals/anjuta-manual/C/projects.xml,
5270 manuals/anjuta-manual/C/anjuta-manual.xml,
5271 manuals/anjuta-manual/C/build.xml,
5272 manuals/anjuta-manual/C/execute.xml,
5273 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5274 Added project properties documentation. Moved execution section
5275 inside project management. Removed dead documentation.
5277 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5279 * src/anjuta.c, plugins/symbol-browser/plugin.c,
5280 plugins/symbol-browser/plugin.h,
5281 plugins/symbol-browser/an_symbol_prefs.c,
5282 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5283 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5284 progress bar instead of separate window for system tags
5285 generation. Renamed AnjutaStatus methods to a proper ones.
5287 * plugins/symbol-browser/plugin.c,
5288 plugins/symbol-browser/plugin.h,
5289 plugins/symbol-browser/an_symbol_prefs.c,
5290 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5291 global-tags/create_global_tags.sh.in: Get rid of message window
5292 for showing global tags creation and use a small window with
5295 2007-05-30 Naba Kumar <naba@gnome.org>
5297 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5298 Bug 442315 – After calling configure, the build menus are still insensitive,
5299 Bug 442314 – Autogeneration fails when there is no autogen.sh
5301 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5302 fails to remove target/source/group. Fixes bug #440196 – crash in
5303 Anjuta IDE: removing a target
5305 2007-05-29 Naba Kumar <naba@gnome.org>
5307 * plugins/symbol-browser/an_symbol_view.c,
5308 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5309 tags generation. Fixed runtime warning.
5311 2007-05-28 Naba Kumar <naba@gnome.org>
5313 Patch from James Liggett <jrliggett@cox.net>:
5314 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5315 Fixed bug #403502 – User should also be allowed to select an
5316 independent executable target.
5318 2007-05-27 Johannes Schmid <jhs@gnome.org>
5320 * plugins/build-basic-autotools/build-basic-autotools.c:
5321 (get_real_directory), (on_build_mesg_format):
5323 Find correct files for error messages inside scratchbox
5325 2007-05-27 Naba Kumar <naba@gnome.org>
5327 * manuals/anjuta-manual/C/projects.xml,
5328 manuals/anjuta-manual/C/projects.xml: Updated project
5329 management chapter more.
5331 2007-05-25 Johannes Schmid <jhs@gnome.org>
5333 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5334 * plugins/build-basic-autotools/build-basic-autotools.c:
5335 (on_sb_check_toggled), (build_execute_command),
5336 (ipreferences_merge), (ipreferences_unmerge):
5337 Added support for building inside scratchbox environment
5339 Patch from James Liggett <jrliggett@cox.net>:
5340 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5341 (anjuta_msgman_append_view):
5344 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5346 2007-05-23 Naba Kumar <naba@gnome.org>
5348 * manuals/anjuta-manual/C/projects.xml: Updated project
5351 2007-05-22 Naba Kumar <naba@gnome.org>
5353 * manuals/anjuta-manual/C/projects.xml: More updates.
5355 * manuals/anjuta-manual/C/introduction.xml,
5356 manuals/anjuta-manual/C/projects.xml,
5357 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5359 2007-05-22 Naba Kumar <naba@gnome.org>
5361 Patch from Étienne Bersac:
5362 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5363 class in generated class.
5365 2007-05-22 Naba Kumar <naba@gnome.org>
5367 * plugins/profiler/plugin.c: Fixed a compiler warning.
5368 * plugins/valgrind/Makefile.am: Added ldflags.
5370 Patch from James Liggett:
5371 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5372 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5375 2007-05-18 Johannes Schmid <jhs@gnome.org>
5377 * plugins/editor/text_editor.c:
5378 * plugins/language-support-cpp-java/plugin.c:
5379 (on_editor_language_changed), (on_value_added_current_editor),
5380 (on_value_removed_current_editor):
5382 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5383 Fix assist support in language-support-plugin.
5385 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5387 * libanjuta/interfaces/libanjuta.idl:
5388 Add a new interface allowing to implement plugin able
5389 to load other plugins (not written in C)
5391 * libanjuta/anjuta-plugin-handle.c,
5392 libanjuta/anjuta-plugin-handle.h:
5393 Add a language and a resident plugin properties
5395 * libanjuta/anjuta-glue-plugin.c,
5396 libanjuta/anjuta-glue-plugin.h,
5397 (added)libanjuta/anjuta-glue-c.c,
5398 (added)libanjuta/anjuta-glue-c.h,
5399 libanjuta/Makefile.am:
5400 Split code used to load a C plugin into a common part
5401 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5403 * libanjuta/anjuta-glue-factory.c,
5404 libanjuta/anjuta-glue-factory.h,
5405 libanjuta/anjuta-plugin-manager.c:
5406 Allow to load plugin not written in C and search for the
5407 additional needed code in another plugin
5409 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5411 * plugins/editor/text_editor.c:
5412 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5413 avoiding a crash if scintilla is used
5415 2007-05-14 Johannes Schmid <jhs@gnome.org>
5417 * libanjuta/interfaces/libanjuta.idl:
5418 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5419 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5420 (on_assist_chosen), (on_assist_update), (get_context),
5421 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5422 (install_assist), (uninstall_assist), (install_support),
5423 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5424 (cpp_java_plugin_instance_init):
5425 * plugins/language-support-cpp-java/plugin.h:
5426 Use IAnjutaEditorAssist to show language specific suggestions
5428 * plugins/sourceview/Makefile.am:
5429 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5430 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5431 * plugins/sourceview/anjuta-view.h:
5432 * plugins/sourceview/assist-window.c: (assist_window_expose),
5433 (assist_window_set_property), (assist_window_get_property),
5434 (assist_window_class_init), (assist_activated),
5435 (assist_window_init), (assist_window_finalize),
5436 (assist_window_select), (assist_window_first),
5437 (assist_window_last), (assist_window_up), (assist_window_down),
5438 (get_coordinates), (assist_window_move), (assist_window_update),
5439 (assist_window_filter_keypress), (assist_window_is_active),
5440 (assist_window_new), (assist_window_get_trigger),
5441 (assist_window_get_position):
5442 * plugins/sourceview/assist-window.h:
5443 * plugins/sourceview/sourceview-args.c (removed):
5444 * plugins/sourceview/sourceview-args.h (removed):
5445 * plugins/sourceview/sourceview-autocomplete.c (removed):
5446 * plugins/sourceview/sourceview-autocomplete.h (removed):
5447 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5448 * plugins/sourceview/sourceview-private.h:
5449 * plugins/sourceview/sourceview-scope.c(removed):
5450 * plugins/sourceview/sourceview-scope.h(removed):
5451 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5452 (on_assist_cancel), (on_document_char_added),
5453 (on_reload_dialog_response), (sourceview_class_init),
5454 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5455 (iassist_remove_trigger), (iassist_autocomplete),
5456 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5457 (iassist_react), (iassist_iface_init):
5458 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5459 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5461 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5462 - Mark files dirty if reload dialog is canceled.
5464 2007-05-12 Naba Kumar <naba@gnome.org>
5466 * libanjuta/anjuta-launcher.h: Corrected include file.
5468 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5470 * libanjuta/anjuta-glue-plugin.c,
5471 libanjuta/anjuta-glue-plugin.h,
5472 libanjuta/anjuta-glue-factory.c,
5473 libanjuta/anjuta-glue-factory.h,
5474 ibanjuta/anjuta-plugin-manager.c:
5475 Move code used to load a C plugin from glue-factory to glue-plugin
5476 So loading a plugin written in another language could be done by
5477 just using another object derived from AnjutaGluePlugin
5479 * libanjuta/libanjuta.h:
5480 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5483 === anjuta 2.1.3 ===
5485 2007-05-11 Naba Kumar <naba@gnome.org>
5487 * configure.in: Bumped version to 2.1.3
5490 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5492 2007-05-11 Naba Kumar <naba@gnome.org>
5495 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5496 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5497 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5499 2007-05-10 Johannes Schmid <jhs@gnome.org>
5501 * plugins/search/plugin.c:
5502 Make incremental search behave less annoying
5504 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5506 * plugins/macro/macro-util.c:
5507 Fix bug #419008 and bug #419036
5508 When creating new header file, use name and email set in
5509 preferences and replace invalid C character by underscore
5512 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5514 * plugins/search/search-replace.c,
5515 plugins/search/search-replace_backend.c:
5516 Disable search button if search expression is empty (bug #378193)
5518 2007-05-08 Naba Kumar <naba@gnome.org>
5520 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5523 2007-05-07 Naba Kumar <naba@gnome.org>
5526 * plugins/project-wizard/templates/Makefile.am:
5527 * plugins/project-wizard/templates/minimal.wiz:
5528 * plugins/project-wizard/templates/minimal/.cvsignore:
5529 * plugins/project-wizard/templates/minimal/Makefile.am:
5530 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5531 * plugins/project-wizard/templates/minimal/autogen.sh:
5532 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5533 * plugins/project-wizard/templates/minimal/project.anjuta:
5534 Added 'minimal', a generic and flat, project template.
5536 2007-05-05 Naba Kumar <naba@gnome.org>
5538 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5540 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5541 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5542 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5543 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5544 instead of a real one, fixes interdependency with libanjuta.
5545 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5546 * libanjuta/Makefile.am:
5547 * libegg/Makefile.am:
5548 * plugins/build-basic-autotools/Makefile.am:
5549 * plugins/class-gen/Makefile.am:
5550 * plugins/class-inheritance/Makefile.am:
5551 * plugins/cvs-plugin/Makefile.am:
5552 * plugins/debug-manager/Makefile.am:
5553 * plugins/devhelp/Makefile.am:
5554 * plugins/document-manager/Makefile.am:
5555 * plugins/editor/Makefile.am:
5556 * plugins/file-loader/Makefile.am:
5557 * plugins/file-manager/Makefile.am:
5558 * plugins/file-wizard/Makefile.am:
5559 * plugins/gdb/Makefile.am:
5560 * plugins/glade/Makefile.am:
5561 * plugins/gtodo/Makefile.am:
5562 * plugins/language-support-cpp-java/Makefile.am:
5563 * plugins/macro/Makefile.am:
5564 * plugins/message-view/Makefile.am:
5565 * plugins/patch/Makefile.am:
5566 * plugins/profiler/Makefile.am:
5567 * plugins/project-import/Makefile.am:
5568 * plugins/project-manager/Makefile.am:
5569 * plugins/project-wizard/Makefile.am:
5570 * plugins/sample1/Makefile.am:
5571 * plugins/search/Makefile.am:
5572 * plugins/sourceview/Makefile.am:
5573 * plugins/subversion/Makefile.am:
5574 * plugins/symbol-browser/Makefile.am:
5575 * plugins/terminal/Makefile.am:
5576 * plugins/tools/Makefile.am:
5577 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
5579 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
5581 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
5583 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5585 * libanjuta/anjuta-launcher.c,
5586 libanjuta/anjuta-launcher.h:
5587 Add some missing implementation
5589 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
5591 Reviewed by Naba Kumar <naba@gnome.org>:
5592 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
5595 2007-04-26 Jason Switzer <jswitzer@gmail.com>
5597 Reviewed by Naba Kumar <naba@gnome.org>:
5598 * plugins/editor/text_editor.c: Large memory addresses were being
5599 truncated, switched to glong (bug #422143).
5601 2007-04-24 Naba Kumar <naba@gnome.org>
5603 * plugins/document-manager/plugin.c: (prefs_finalize):
5604 * plugins/editor/aneditor-autocomplete.cxx:
5605 * plugins/editor/text_editor_menu.c:
5606 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
5607 * plugins/file-loader/plugin.c: (open_file_with),
5608 (create_open_with_submenu):
5609 * plugins/file-manager/plugin.c: (prefs_finalize):
5610 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
5611 pointer type castings.
5613 2007-04-24 Naba Kumar <naba@gnome.org>
5615 Patch from s|s <supreet.sethi@gmail.com>:
5616 * (added) plugins/project-wizard/templates/django-logo.png:
5617 * (added) plugins/project-wizard/templates/django.wiz:
5618 * plugins/project-wizard/templates/Makefile.am:
5619 * plugins/project-wizard/templates/translatable-strings.h: Added
5620 django project template. http://www.djangoproject.com/
5622 2007-04-24 Naba Kumar <naba@gnome.org>
5624 * plugins/subversion/anjuta-subversion.glade: Set expansion for
5625 the log entry widget and made the dialog little larger.
5627 2007-04-24 Naba Kumar <naba@gnome.org>
5629 Patch from Halton Huo:
5631 * plugins/project-wizard/property.c:
5632 * plugins/subversion/svn-auth.c:
5633 * plugins/subversion/svn-backend-priv.h:
5634 * plugins/subversion/svn-backend.c:
5635 * plugins/subversion/svn-backend.h:
5636 * plugins/subversion/svn-notify.h: Proper use of subversion
5637 headers. Fixes build issues in solaris (bug #426701).
5639 2007-04-24 Naba Kumar <naba@gnome.org>
5641 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
5643 * plugins/project-wizard/templates/cpp.wiz:
5644 * plugins/project-wizard/templates/gcj.wiz:
5645 * plugins/project-wizard/templates/gnome.wiz:
5646 * plugins/project-wizard/templates/gtk.wiz:
5647 * plugins/project-wizard/templates/gtkmm.wiz:
5648 * plugins/project-wizard/templates/java.wiz:
5649 * plugins/project-wizard/templates/python.wiz:
5650 * plugins/project-wizard/templates/terminal.wiz:
5651 * plugins/project-wizard/templates/wxwin.wiz:
5652 * plugins/project-wizard/templates/xlib-dock.wiz:
5653 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
5654 project option and set it ON by default (since gnome-build, can't
5655 enabled configure shared lib support later when a sharedlib target
5658 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5660 * plugins/debug-manager/stack_trace.c:
5661 Fix a missing case in the previous changes
5663 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5665 * plugins/debug-manager/plugin.c:
5668 * plugins/debug-manager/breakpoints.c,
5669 plugins/gdb/plugin.c:
5670 Fix adding breakpoint on a function
5672 * plugins/debug-manager/stack_trace.c:
5673 Highlight changed stack frame
5675 2007-04-18 Naba Kumar <naba@gnome.org>
5677 * plugins/document-manager/anjuta-docman.c:
5678 (anjuta_docman_dispose), (on_editor_destroy),
5679 (anjuta_docman_remove_editor): Remove the editor widget from
5680 the parent container before calling destroy, otherwise container
5681 removal happens after TextEditor is disposed resulting in call
5682 to value-remove for a TextEditor which is half-dead (crash).
5684 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
5686 * plugins/debug-manager/data_buffer.c
5687 plugins/debug-manager/data_view.c,
5688 plugins/debug-manager/memory.c:
5689 Fixes for bug #418523, bug #427090 and bug #428174
5691 2007-04-11 Halton Huo <halton.huo@sun.com>
5693 reviewed by: <jhs@gnome.org>
5696 * libanjuta/Makefile.am:
5697 * libanjuta/anjuta-utils.c:
5698 * libanjuta/anjuta-utils.h:
5699 * manuals/reference/libanjuta/Makefile.am:
5701 Fixed compilation on sun by deploying the libutil methods
5702 in anjuta-utils.h and building them on condition.
5704 2007-04-11 Johannes Schmid <jhs@gnome.org>
5706 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
5707 (anjuta_docman_add_editor):
5708 Hold a reference on the editor as long as we use it.
5710 * plugins/document-manager/plugin.c: (on_editor_changed):
5711 Destroy GValue to fix a memoery leak.
5713 2007-04-11 Johannes Schmid <jhs@gnome.org>
5715 * plugins/document-manager/plugin.c: (on_editor_changed):
5716 Fixed reference counting for editor by using g_value_take_object instead
5717 of g_value_set_object. The editors are now correctly finalized and thus
5718 we do not lack so much memory anymore.
5720 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
5721 (anjuta_view_finalize), (anjuta_view_focus_out),
5722 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5723 * plugins/sourceview/anjuta-view.h:
5724 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
5725 * plugins/sourceview/sourceview-prefs.c:
5726 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
5727 * plugins/sourceview/sourceview-prefs.h:
5728 * plugins/sourceview/sourceview-private.h:
5729 * plugins/sourceview/sourceview.c: (on_document_loaded),
5730 (timeout_unref), (on_document_saved), (sourceview_finalize),
5731 (sourceview_new), (ifile_open), (ifile_savable_save),
5732 (ifile_savable_save_as):
5734 Several changes to fix things when the editor is correctly destroyed.
5735 Fixed preferences (which led me to the refcounting issue, #409412)
5736 and removed deprecated completition code that will be replace by
5737 IAnjutaAssist interface soon.
5739 2007-04-11 Johannes Schmid <jhs@gnome.org>
5741 * libanjuta/anjuta-launcher.c:
5742 (anjuta_launcher_execution_done_cleanup),
5743 (anjuta_launcher_child_terminated):
5744 Possible fix for #428363 and added a g_return_if_fail
5746 * plugins/message-view/plugin.c: (activate_plugin):
5747 Fixed a Gtk/Gdl-Critical
5749 Patches from Étienne Bersac <bersace03@laposte.net>
5750 * plugins/class-gen/templates/go-source.tpl:
5751 * plugins/macro/macros.xml:
5752 Use better template for GObjects (#417875 and #417918)
5754 Patches from Halton Huo <halton.huo@sun.com>
5755 * libanjuta/anjuta-launcher.h:
5756 * libanjuta/anjuta-preferences.c:
5757 * libanjuta/anjuta-utils.c:
5758 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
5759 (cg_window_set_add_to_repository):
5760 * plugins/class-inheritance/class-inherit.c:
5761 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
5763 2007-04-09 Johannes Schmid <jhs@gnome.org>
5765 * plugins/editor/print.c: (anjuta_print_show_header):
5766 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5767 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5769 Some string changes (#427395 and #427399)
5771 2007-04-06 Johannes Schmid <jhs@gnome.org>
5773 * plugins/build-basic-autotools/build-basic-autotools.c:
5774 (on_build_mesg_format), (on_build_mesg_parse):
5775 Fixed full path detection
5777 2007-04-05 Naba Kumar <naba@gnome.org>
5779 Patch from Halton Huo:
5780 * libanjuta/Makefile.am:
5781 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
5782 * libanjuta/anjuta-glue-cpp.h:
5783 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
5784 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
5785 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
5786 (anjuta_glue_factory_get_path), (get_already_loaded_module),
5787 (load_plugin), (anjuta_glue_factory_get_object_type):
5788 * libanjuta/anjuta-glue-factory.h:
5789 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
5790 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
5791 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
5792 (anjuta_glue_plugin_new):
5793 * libanjuta/anjuta-glue-plugin.h:
5794 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5795 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
5796 * libanjuta/anjuta-plugin.h:
5797 * libanjuta/glue-cpp.c:
5798 * libanjuta/glue-cpp.h:
5799 * libanjuta/glue-factory.c:
5800 * libanjuta/glue-factory.h:
5801 * libanjuta/glue-plugin.c:
5802 * libanjuta/glue-plugin.h:
5803 * plugins/build-basic-autotools/build-basic-autotools.h:
5804 * plugins/class-gen/plugin.h:
5805 * plugins/class-inheritance/plugin.h:
5806 * plugins/cvs-plugin/plugin.h:
5807 * plugins/debug-manager/plugin.h:
5808 * plugins/devhelp/plugin.h:
5809 * plugins/document-manager/plugin.h:
5810 * plugins/editor/plugin.h:
5811 * plugins/file-loader/plugin.h:
5812 * plugins/file-manager/plugin.h:
5813 * plugins/file-wizard/plugin.h:
5814 * plugins/gdb/plugin.h:
5815 * plugins/glade/plugin.h:
5816 * plugins/gtodo/plugin.h:
5817 * plugins/language-support-cpp-java/plugin.h:
5818 * plugins/macro/plugin.h:
5819 * plugins/message-view/plugin.h:
5820 * plugins/patch/plugin.h:
5821 * plugins/profiler/plugin.h:
5822 * plugins/project-import/plugin.h:
5823 * plugins/project-manager/plugin.h:
5824 * plugins/project-wizard/plugin.h:
5825 * plugins/sample1/plugin.h:
5826 * plugins/search/plugin.h:
5827 * plugins/sourceview/plugin.h:
5828 * plugins/subversion/plugin.h:
5829 * plugins/symbol-browser/plugin.h:
5830 * plugins/terminal/terminal.c:
5831 * plugins/tools/plugin.h:
5832 * plugins/tools/scripts/tools-2.xml.in:
5833 * plugins/valgrind/plugin.h:
5835 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
5837 2007-04-05 Naba Kumar <naba@gnome.org>
5839 * anjuta.spec.in, configure.in: Removed dead codes.
5841 Patch from Jos Dehaes:
5842 * configure.in, plugins/project-wizard/templates/Makefile.am,
5843 plugins/project-wizard/templates/mkfile.wiz,
5844 plugins/project-wizard/templates/translatable-strings.h: Enabled
5845 makefile-based project creation and import. Fixes bug #355145
5847 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
5849 * plugins/debug-manager/debugger.c,
5850 plugins/debug-manager/plugin.c,
5851 plugins/gdb/anjuta-gdb.plugin.in:
5852 Code cleaning (remove unused code, rename this into self)
5853 Add information about supported format in debugger plugin
5854 Activate debugger plugin according to the target format
5856 2007-04-01 Naba Kumar <naba@gnome.org>
5858 * plugins/message-view/message-view.c:
5859 (message_view_instance_init): Fixed message icons to appear.
5861 2007-03-31 Johannes Schmid <jhs@gnome.org>
5863 * plugins/message-view/anjuta-msgman.c:
5864 (anjuta_msgman_append_view):
5865 * plugins/message-view/plugin.c: (on_view_changed),
5866 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
5870 2007-03-31 Johannes Schmid <jhs@gnome.org>
5872 * plugins/message-view/message-view.c:
5873 (message_view_instance_init), (imessage_view_append):
5874 Show nice icons beside the messages for info, warning and error. This is a completly
5875 cosmetic change so if someone dislikes it he is free to remove it.
5877 2007-03-31 Johannes Schmid <jhs@gnome.org>
5879 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
5880 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
5881 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
5882 * plugins/message-view/anjuta-msgman.h:
5883 * plugins/message-view/message-view.h:
5884 * plugins/message-view/plugin.c: (on_view_changed),
5886 Fixed #359399 and made next/previous insensitive when not availible
5888 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
5889 (tag_style_to_string):
5890 Fixed namespace Problem with gdk >= 2.11
5892 * plugins/sourceview/sourceview-autocomplete.c:
5893 (sourceview_autocomplete_init):
5894 Removed structure, follow-up of #423682
5896 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
5898 * plugins/debug-manager/debug_tree.c,
5899 plugins/debug-manager/debug_tree.h,
5900 plugins/debug-manager/watch.c,
5901 plugins/debug-manager/anjuta-debug-manager.glade:
5902 Inspect variable at cursor
5903 Fix buttons in inspect dialog
5905 2007-03-27 Halton Huo <halton.huo@sun.com>
5907 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
5909 * plugins/sourceview/sourceview-autocomplete.c
5910 plugins/debug-manager/disassemble.c,
5911 libanjuta/interfaces/libanjuta.idl:
5912 Remove array with 0 size and empty structure as it is not
5913 supported by sun cc, Fixes bug #423682
5915 * plugins/debug-manager/debugger.c:
5916 Remove anonymous union as it is not supported by sun cc,
5919 === anjuta 2.1.2 ===
5921 2007-03-28 Naba Kumar <naba@gnome.org>
5923 * configure.in: Bumped version to 2.1.2
5924 * NEWS: Updated for release.
5926 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
5927 Improved breakpoint marker icon.
5929 * plugins/editor/anjuta-editor.plugin.in,
5930 plugins/sourceview/sourceview.plugin.in: Made editor plugins
5931 non user activable since they are now remembered properly.
5933 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
5935 * plugins/tools/editor.c:
5938 2007-03-27 Naba Kumar <naba@gnome.org>
5940 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
5941 word when autocompleting without leaving any trailing part of
5944 2007-03-27 Kamil Páral <ripper42@gmail.com>
5946 Reviewed by Naba Kumar <naba@gnome.org>:
5947 * anjuta.desktop.in.in: Remove "Application" category from desktop
5948 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
5950 2007-03-27 Naba Kumar <naba@gnome.org>
5952 * configure.in, plugins/document-manager/anjuta-docman.c:
5953 (anjuta_docman_add_editor): Conditionally compile notebook tab
5954 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
5956 Patch from Halton Huo:
5957 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
5958 non gcc compiler flags. Fixes bug #423089.
5960 2007-03-26 Naba Kumar <naba@gnome.org>
5962 * AUTHORS, NEWS, TODO.tasks: Updated.
5964 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
5967 * plugins/symbol-browser/plugin.c: (on_editor_saved),
5968 (update_editor_symbol_model), (iter_matches),
5969 (on_editor_update_ui), (value_added_current_editor),
5970 (activate_plugin), (dispose),
5971 (symbol_browser_plugin_instance_init):
5972 * plugins/symbol-browser/plugin.h: update line on editor save
5973 and editor change. Code clean up and fixed warnings.
5975 2007-03-26 Naba Kumar <naba@gnome.org>
5977 * plugins/project-wizard/templates/java/project.anjuta,
5978 plugins/project-wizard/templates/python/project.anjuta,
5979 plugins/project-wizard/templates/python/project.anjuta:
5980 Removed version control plugins from default selection.
5982 * plugins/tools/scripts/prepare-changelog.pl,
5983 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
5984 script to a better one (that works on both cvs and svn).
5986 2007-03-26 Naba Kumar <naba@gnome.org>
5988 * (added) plugins/project-wizard/templates/translatable-strings.pl,
5989 Makefile.am: Added the generated translatable file (required for
5990 translations for svn checkouts).
5993 plugins/project-wizard/templates/extract-translatable-strings.pl
5994 plugins/project-wizard/templates/Makefile.am, Makefile.am,
5995 po/POTFILES.in: Generated translatable strings for .wiz files and
5996 added them in POTFILES.in for translation. Fixes bug #398035
5998 2007-03-25 Naba Kumar <naba@gnome.org>
6000 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6002 * src/anjuta-app.c: Removed dead codes.
6004 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6005 global tags generation starts.
6007 * plugins/debug-manager/chunk_view.c,
6008 plugins/debug-manager/start.h,
6009 plugins/debug-manager/chunk_view.h,
6010 plugins/debug-manager/utilities.c,
6011 plugins/debug-manager/utilities.h,
6012 plugins/debug-manager/debugger.c,
6013 plugins/debug-manager/threads.c,
6014 plugins/debug-manager/disassemble.c,
6015 plugins/debug-manager/info.c,
6016 plugins/debug-manager/sharedlib.c,
6017 plugins/debug-manager/threads.h,
6018 plugins/debug-manager/disassemble.h,
6019 plugins/debug-manager/signals.c,
6020 plugins/debug-manager/info.h,
6021 plugins/debug-manager/sharedlib.h,
6022 plugins/debug-manager/data_buffer.c,
6023 plugins/debug-manager/data_view.c,
6024 plugins/debug-manager/signals.h,
6025 plugins/debug-manager/debug_tree.c,
6026 plugins/debug-manager/watch.c,
6027 plugins/debug-manager/registers.c,
6028 plugins/debug-manager/data_buffer.h,
6029 plugins/debug-manager/data_view.h,
6030 plugins/debug-manager/memory.c,
6031 plugins/debug-manager/debug_tree.h,
6032 plugins/debug-manager/watch.h,
6033 plugins/debug-manager/registers.h,
6034 plugins/debug-manager/memory.h,
6035 plugins/debug-manager/locals.c,
6036 plugins/debug-manager/sexy-icon-entry.c,
6037 plugins/debug-manager/breakpoints.c,
6038 plugins/debug-manager/locals.h,
6039 plugins/debug-manager/sexy-icon-entry.h,
6040 plugins/debug-manager/stack_trace.c,
6041 plugins/debug-manager/breakpoints.h,
6042 plugins/debug-manager/sparse_buffer.c,
6043 plugins/debug-manager/sparse_view.c,
6044 plugins/debug-manager/stack_trace.h,
6045 plugins/debug-manager/sparse_buffer.h,
6046 plugins/debug-manager/sparse_view.h,
6047 plugins/debug-manager/start.c,
6048 plugins/gdb/utilities.c,
6049 plugins/gdb/utilities.h,
6050 plugins/gdb/debugger.c,
6051 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6054 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6056 * plugins/gdb/debugger.c:
6057 Avoid empty debugger log window by limiting line to 90 characters
6059 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6061 * plugins/debug-manager/plugin.c,
6062 plugins/debug-manager/plugin.h,
6063 plugins/debug-manager/threads.c,
6064 plugins/debug-manager/threads.h,
6065 plugins/debug-manager/breakpoints.c,
6066 plugins/debug-manager/breakpoints.h,
6067 plugins/debug-manager/stack_trace.c,
6068 plugins/debug-manager/stack_trace.h:
6069 View code action now changes location in disassembly view too
6071 * plugins/debug-manager/anjuta-debug-manager.ui:
6072 Rename breakpoint actions
6074 2007-03-24 Naba Kumar <naba@gnome.org>
6076 * configure.in, src/anjuta-app.c: Use the new docking algorithm
6077 in gdl 0.7.3 (svn trunk).
6078 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
6080 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6082 * plugins/debug-manager/threads.c,
6083 plugins/debug-manager/debug_tree.c,
6084 plugins/debug-manager/debug_tree.h,
6085 plugins/debug-manager/locals.c,
6086 plugins/debug-manager/registers.c,
6087 plugins/debug-manager/stack_trace.c:
6088 Allow to change current thread updating register, stack and locals
6089 Allow to change current stack frame updating locals
6091 * plugins/gdb/debugger.c:
6092 Read argument of selected stack frame
6094 * plugins/debug-manager/data_view.c:
6095 Fix an unrelated bug
6097 2007-03-23 Naba Kumar <naba@gnome.org>
6099 * plugins/document-manager/anjuta-docman.c,
6100 plugins/document-manager/plugin.c: Fixed many memory leaks.
6101 (ianjuta_file_get_uri() returns a new string).
6103 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
6104 widget for save dialogs.
6106 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
6107 svn and fixed to get function/prototype/member args list. Call tips
6110 2007-03-22 Naba Kumar <naba@gnome.org>
6112 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
6113 and calltips would work again for functions from global tags (Needs
6114 regenerating global tags).
6116 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
6117 ctags svn version and reopened bug #395362. Fixes tags parsing that
6118 seemed to have stopped working recently.
6120 2007-03-21 Naba Kumar <naba@gnome.org>
6122 * tagmanager/tm_source_file.c, tagmanager/options.c,
6123 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
6124 extend .. more needs to be investigated and fixed). Enabled some
6127 2007-03-16 Naba Kumar <naba@gnome.org>
6129 * src/anjuta.c: Fixed project loading from command line.
6131 2007-03-16 Naba Kumar <naba@gnome.org>
6133 Patch from James Liggett <jrliggett@cox.net>:
6134 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6136 2007-03-15 Naba Kumar <naba@gnome.org>
6138 * libanjuta/anjuta-profile-manager.c,
6139 libanjuta/anjuta-profile-manager.h: Added method to get current
6142 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6143 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6146 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6147 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6148 Also, not load project files in session load in loader plugin.
6150 * plugins/project-manager/plugin.c, src/anjuta.c:
6151 Emit "exiting" signal in shell when exiting anjuta. project manager
6152 listens to exiting signal and saves session. anjuta.c saves session
6153 only when current projfile is 'user'. Load project saved in session
6154 differently then the rest of the session. This should fix all the
6155 session restoration bugs.
6157 src/main.c: Present anjuta window when becon message is received.
6159 2007-03-14 Naba Kumar <naba@gnome.org>
6161 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6162 not randomly save (it was a wrong looping).
6164 2007-03-12 Naba Kumar <naba@gnome.org>
6166 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6168 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6170 * plugins/debug-manager/anjuta-debug-manager.ui,
6171 libanjuta/interfaces/libanjuta.idl,
6172 plugins/debug-manager/debugger.c,
6173 (added) plugins/debug-manager/threads.c,
6174 (added) plugins/debug-manager/threads.h,
6175 plugins/debug-manager/plugin.c,
6176 plugins/debug-manager/Makefile.am,
6177 plugins/gdb/plugin.c,
6178 plugins/gdb/debugger.c,
6179 plugins/gdb/debugger.h:
6180 Add a window displaying all threads
6181 Add needed functions
6182 Switching to a different thread is still not done
6184 * plugins/debug-manager/debug_tree.c,
6185 plugins/debug-manager/locals.c,
6186 plugins/debug-manager/stack_trace.c:
6187 Small cosmetic changes
6189 * plugins/gdb/gdbmi.c:
6190 Keep all elements in gdbmi hash
6191 Even if using the same key like in -threads-list-ids
6193 2007-03-11 Naba Kumar <naba@gnome.org>
6195 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6197 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6199 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6200 manuals/reference/libanjuta/libanjuta-sections.txt,
6201 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6204 2007-03-11 Naba Kumar <naba@gnome.org>
6206 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6207 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6209 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6210 manuals/reference/libanjuta/libanjuta.types,
6211 manuals/reference/libanjuta/libanjuta-sections.txt,
6212 manuals/reference/libanjuta/.cvsignore,
6213 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6214 infrastructure. Got rid of tmpl/ directory and moved all section
6215 documenation to source code (requires gtk-doc >= 1.4).
6217 * libanjuta/anjuta-plugin-description.c,
6218 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6219 libanjuta/cell-renderer-captioned-image.c,
6220 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6221 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6222 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6223 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6224 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6225 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6226 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6227 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6228 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6229 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6230 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6231 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6232 documentation from templates to source code.
6234 2007-03-10 Johannes Schmid <jhs@gnome.org>
6236 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6237 Added some debug output but could not figure out why
6238 some plugins are not kept.
6240 * libanjuta/interfaces/libanjuta.idl:
6241 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6242 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6243 Added IAnjutaEditorGoto::matching_brace
6245 * plugins/document-manager/action-callbacks.c:
6246 (on_editor_command_match_brace_activate):
6247 * plugins/document-manager/plugin.c:
6248 (update_editor_ui_interface_items):
6249 * plugins/editor/text_editor.c: (igoto_matching_brace),
6251 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6252 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6254 2007-03-09 Johannes Schmid <jhs@gnome.org>
6256 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6259 * plugins/sourceview/sourceview-private.h:
6260 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6261 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6262 (sourceview_new), (ifile_savable_save_as):
6263 Tweaked vfs monitoring
6265 2007-03-09 Johannes Schmid <jhs@gnome.org>
6267 * libanjuta/interfaces/Makefile.am.iface:
6268 Fixed installtion of header files
6270 * plugins/sourceview/sourceview.c: (set_select):
6271 do not scroll to much in interactive search
6273 2007-03-09 Naba Kumar <naba@gnome.org>
6275 * src/anjuta.c: Fixed session restoration.
6277 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6278 signal handlers after symbol browser plugin is deactivated.
6280 * plugins/editor/editor.glade,
6281 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6282 Fixed indentation confustion in preferences.
6284 2007-03-08 Johannes Schmid <jhs@gnome.org>
6286 * plugins/search/search-replace.c: (search_set_combo),
6287 (search_set_action), (search_set_target), (search_set_direction),
6288 (create_dialog), (search_disconnect_set_toggle_connect),
6289 (on_search_match_whole_word_toggled),
6290 (on_search_match_whole_line_toggled),
6291 (on_search_match_word_start_toggled),
6292 (search_set_toggle_direction):
6293 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6294 it's somehow ugly and uses many deprecated widgets
6296 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6297 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6300 2007-03-07 Naba Kumar <naba@gnome.org>
6302 * src/anjuta.c: Make launching projects work from command line. Also
6303 fixes gnome session restart command.
6305 2007-03-07 Johannes Schmid <jhs@gnome.org>
6307 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6308 * plugins/class-gen/plugin.c: (iwizard_activate):
6311 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6314 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6315 Fixed #377483 (It's not possible to know if directories have
6316 a version in CVS. Show version column only if there are version
6317 informations availible
6319 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6322 2007-03-07 Johannes Schmid <jhs@gnome.org>
6324 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6326 * plugins/symbol-browser/an_symbol_prefs.c:
6327 (on_update_global_clicked):
6330 2007-03-07 Johannes Schmid <jhs@gnome.org>
6332 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6333 (anjuta_save_prompt_new):
6334 * plugins/project-import/project-import.c:
6335 (project_import_finalize):
6336 Fixed Gtk-Criticals (maybe #409408)
6338 2007-03-07 Naba Kumar <naba@gnome.org>
6340 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6341 when we are at just beginning of string or comment. Fixes bug #397981.
6343 2007-03-07 Johannes Schmid <jhs@gnome.org>
6345 * plugins/language-support-cpp-java/plugin.c:
6346 (initialize_indentation_params):
6347 Removed annoying DEBUG_PRINT
6349 * plugins/sourceview/sourceview-cell.c:
6350 (sourceview_cell_instance_init), (icell_get_character),
6351 (icell_get_length), (icell_get_char), (icell_get_attribute):
6352 Improved code to be faster
6353 Implemented attribute handling so that indentation really works in any case
6355 2007-03-06 Johannes Schmid <jhs@gnome.org>
6358 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6360 * plugins/document-manager/anjuta-docman.c:
6361 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6362 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6363 instead (required GTK >= 2.10)
6365 * plugins/sourceview/sourceview-private.h:
6366 * plugins/sourceview/sourceview.c:
6367 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6368 (sourceview_finalize), (sourceview_new), (imark_mark),
6369 (imark_unmark), (imark_is_marker_set),
6370 (imark_location_from_handle), (imark_delete_all_markers):
6371 Fixed marker handling and worked a bit more on vfs monitoring
6373 2007-03-05 Johannes Schmid <jhs@gnome.org>
6375 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6376 Added method to select specific iter
6378 * plugins/sourceview/sourceview-private.h:
6379 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6380 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6381 (sourceview_add_monitor), (on_document_saved),
6382 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6383 Fixed vfs monitoring (mostly ported code from text_editor.c)
6385 * plugins/symbol-browser/an_symbol_view.c:
6386 * plugins/symbol-browser/an_symbol_view.h:
6387 * plugins/symbol-browser/plugin.c: (iter_matches),
6388 (on_editor_update_ui), (value_added_current_editor):
6389 Select the current tag in locals window and symbol toolbar. If there
6390 is no tag at the current line, reserve backward for the next tag. This will
6391 select the correct tag if inside a function.
6393 2007-03-05 Naba Kumar <naba@gnome.org>
6395 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6396 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6398 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6401 2007-03-04 Johannes Schmid <jhs@gnome.org>
6405 Fixed distcheck (well, partly)
6407 2007-03-04 Johannes Schmid <jhs@gnome.org>
6409 * plugins/document-manager/anjuta-document-manager.ui:
6410 Move "Swap .c/.h from Main to Browser toolbar
6412 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6413 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6414 (fv_prefs_free), (fv_add_tree_entry):
6415 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6416 * plugins/file-manager/plugin.c: (prefs_init):
6418 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6420 2007-03-04 Naba Kumar <naba@gnome.org>
6422 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6423 plugins/project-manager/plugin.c:
6424 Restored default profile and renamed it from "default.anjuta" to
6427 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6429 * plugins/debug-manager/debugger.c,
6430 plugins/debug-manager/plugin.c,
6431 plugins/gdb/debugger.c,
6432 libanjuta/interfaces/libanjuta.idl,
6433 plugins/debug-manager/stack_trace.c:
6434 Add a dialog box when a signal is received (except SIGINT)
6435 Display stack frame even if arguments are not available
6437 2007-03-03 Naba Kumar <naba@gnome.org>
6439 * TODO.tasks: Icons bounty added.
6441 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6444 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6447 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6448 plugins/Makefile.am, (removed) plugins/profile-default/*,
6449 plugins/project-manager/anjuta-project-manager.plugin.in,
6450 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6451 profile implementation to load user profile and projects. Store and
6452 restore remembered plugins. Use profile scoping and descoping for
6453 saving and loading sesstions.
6455 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6456 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6457 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6460 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6462 * plugins/debug-manager/debug_tree.c
6463 plugins/debug-manager/debug_tree.h:
6464 Bug fix, deleting wrong variable
6466 * plugins/gdb/debugger.c:
6467 Bug fix, remove forgotten debugging code
6469 2007-03-02 Johannes Schmid <jhs@gnome.org>
6471 * plugins/document-manager/anjuta-document-manager.ui:
6472 * plugins/search/anjuta-search.ui:
6473 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6474 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6477 * src/anjuta-app.c: (on_toolbar_view_toggled),
6478 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6479 Save toolbar positions, don't use fixed toolbar style
6481 All in all this will allow more complex toolbar configurations and
6482 might gain some space on smaller displays because the user can disable
6483 toolbar parts he does not use. Also allows to use any toolbar style
6484 without looking too ugly.
6486 2007-03-01 Naba Kumasr <naba@gnome.org>
6488 * TODO.tasks: Added a bounty for creating icons.
6490 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6491 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6492 profile-changed signal. Do not sync non-user-activatable plugins.
6494 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6496 * plugins/debug-manager/disassemble.c,
6497 plugins/debug-manager/sparse_view.c,
6498 plugins/gdb/debugger.c,
6499 libanjuta/interfaces/libanjuta.idl:
6500 Display function name in disassembly view
6502 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6504 * (added) plugins/debug-manager/bookmark.png,
6505 (added) plugins/debug-manager/breakpoint-disabled.png,
6506 (added) plugins/debug-manager/breakpoint-enabled.png,
6507 (added) plugins/debug-manager/program-counter.png,
6508 (added) plugins/debug-manager/linemarker.png,
6509 plugins/debug-manager/Makefile.am,
6510 plugins/debug-manager/disassemble.c,
6511 plugins/debug-manager/disassemble.h,
6512 plugins/debug-manager/sparse_buffer.c,
6513 plugins/debug-manager/sparse_buffer.h,
6514 plugins/debug-manager/sparse_view.c,
6515 plugins/debug-manager/sparse_view.h,
6516 plugins/debug-manager/plugin.c,
6517 plugins/debug-manager/breakpoints.c,
6518 libanjuta/interfaces/libanjuta.idl:
6519 Add markers in the disassembly view
6520 Display program counter and breakpoints in disassembly view
6522 * plugins/gdb/debugger.c:
6523 Fix a bug added with my previous patch, setting and clearing
6524 breakpoints was not working
6526 2007-02-28 Johannes Schmid <jhs@gnome.org>
6528 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6529 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6530 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6531 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6532 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6533 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6534 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6535 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6536 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6537 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6538 Updated (why do they need to be under version control?)
6540 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6541 (create_tab_popup_menu), (on_msgman_popup_menu),
6542 (on_tab_button_press_event), (anjuta_msgman_page_new),
6543 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6544 Added "Close all message tabs" popup menu
6546 2007-02-26 Naba Kumar <naba@gnome.org>
6548 * plugins/profiler/gprof-flat-profile-entry.c,
6549 plugins/profiler/gprof-flat-profile.c,
6550 plugins/profiler/gprof-flat-profile-entry.h,
6551 plugins/profiler/gprof-flat-profile.h,
6552 plugins/profiler/gprof-flat-profile-view.c,
6553 plugins/profiler/gprof-flat-profile-view.h,
6554 plugins/profiler/gprof-call-graph-block-entry.c,
6555 plugins/profiler/gprof-call-graph-block.c,
6556 plugins/profiler/gprof-function-call-chart-view.c,
6557 plugins/profiler/gprof-call-graph-block-entry.h,
6558 plugins/profiler/gprof-profile-data.c,
6559 plugins/profiler/gprof-call-graph-block.h,
6560 plugins/profiler/gprof-view.c,
6561 plugins/profiler/gprof-call-graph.c,
6562 plugins/profiler/gprof-function-call-chart-view.h,
6563 plugins/profiler/gprof-profile-data.h,
6564 plugins/profiler/gprof-call-graph.h,
6565 plugins/profiler/gprof-view.h,
6566 plugins/profiler/gprof-view-manager.c,
6567 plugins/profiler/gprof-call-graph-view.c,
6568 plugins/profiler/plugin.c,
6569 plugins/profiler/gprof-view-manager.h,
6570 plugins/profiler/gprof-call-graph-view.h,
6571 plugins/profiler/gprof-function-call-tree-view.c,
6572 plugins/profiler/gprof-function-call-tree-view.h,
6573 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6574 gnome-vfs. Fixes bug #411377.
6576 2007-02-26 Naba Kumar <naba@gnome.org>
6578 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
6580 Patch from James Liggett <jrliggett@cox.net>:
6581 * plugins/profiler/gprof-flat-profile-view.c,
6582 plugins/profiler/gprof-flat-profile-view.h,
6583 plugins/profiler/gprof-function-call-chart-view.c,
6584 plugins/profiler/gprof-function-call-chart-view.h,
6585 plugins/profiler/gprof-view.c,
6586 plugins/profiler/gprof-view.h,
6587 plugins/profiler/gprof-call-graph-view.c,
6588 plugins/profiler/plugin.c,
6589 plugins/profiler/gprof-call-graph-view.h,
6590 plugins/profiler/gprof-function-call-tree-view.c,
6591 plugins/profiler/gprof-function-call-tree-view.h: Implements
6592 double click navigation. Fixes bug #403514.
6594 2007-02-25 Naba Kumar <naba@gnome.org>
6596 * libanjuta/anjuta-plugin-manager.c,
6597 libanjuta/anjuta-plugin-handle.[ch],
6598 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
6599 g_hash_table_remove_all (introduced in glib 2.12) to stay the
6600 dependency on glib 2.8. Fixes bug #411623.
6602 2007-02-24 Naba kumar <naba@gnome.org>
6604 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
6606 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
6607 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
6608 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
6609 (added) libanjuta/anjuta-profile-manager.c,
6610 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
6612 Implemented profile pushing and popping. Implemented profile xml
6613 synchronization. Implemented error handling in profiles. Implemented
6614 activation and deactivation signals in plugin manager.
6616 * libanjuta/Makefile.am: Added libanjuta log domain.
6618 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6619 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
6620 in AnjutaShell interface and implemented it in AnjutaApp.
6622 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6624 2007-02-23 Naba kumar <naba@gnome.org>
6626 src/main.c: Fixed missing end quote.
6628 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6630 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
6633 2007-02-20 Naba Kumar <naba@gnome.org>
6635 * plugins/subversion/plugin.c: Added "..." menuitems.
6636 * ROADMAP, README: Updated.
6637 * libanjuta/anjuta-profile.c: Fixed bugs.
6639 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
6640 plugins/gtodo/Makefile.am: Removed dead code.
6642 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
6643 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
6644 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
6645 plugins/gtodo/list_tooltip.c,
6646 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
6647 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
6648 not contain markups. Fixes Bug #360462.
6650 2007-02-16 Naba Kumar <naba@gnome.org>
6652 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
6653 unnecessary sub-sections.
6655 2007-02-15 Naba Kumar <naba@gnome.org>
6657 * (removed) plugins/document-manager/bookmark-prev-16.png,
6658 plugins/document-manager/bookmark-last.png,
6659 (removed)plugins/document-manager/bookmark-first-16.png,
6660 plugins/document-manager/bookmark-prev.png,
6661 (added) plugins/document-manager/bookmark-toggle.png,
6662 (removed)plugins/document-manager/bookmark_toggle.xpm,
6663 (removed)plugins/document-manager/bookmark-last-16.png,
6664 plugins/document-manager/plugin.c,
6665 plugins/document-manager/anjuta-document-manager.ui,
6666 (removed)plugins/document-manager/bookmark-next-16.png,
6667 plugins/document-manager/bookmark-next.png,
6668 plugins/document-manager/Makefile.am,
6669 (added) plugins/document-manager/bookmark-clear.png,
6670 plugins/document-manager/bookmark-first.png: Upgraded bookmark
6671 icons (stolen from monodevelop). Added clear bookmarks toolbar
6674 * plugins/document-manager/plugin.c,
6675 (added) plugins/document-manager/swap.png,
6676 (removed) plugins/document-manager/undock.png,
6677 plugins/document-manager/Makefile.am: Fixed swap icon.
6679 2007-02-13 Naba Kumar <naba@gnome.org>
6681 * plugins/class-gen/element-editor.c: Fixed typo.
6683 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
6684 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
6685 Implementing plugin profiles loading.
6687 2007-02-13 Naba Kumar <naba@gnome.org>
6689 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
6690 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
6691 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
6692 pixmaps/open_project.png, pixmaps/close_project.png:
6693 Removed more old icons.
6694 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
6695 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
6698 2007-02-13 Naba Kumar <naba@gnome.org>
6700 * plugins/class-gen/element-editor.c: Included missing headers to
6701 prevent build failures in some cases.
6703 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6705 * plugins/debug-manager/stack_trace.c:
6708 * plugins/debug-manager/watch.c,
6709 plugins/debug-manager/breakpoints.c:
6710 Same bug than above, wrong use of gtk_ui_manager_get_widget
6712 === anjuta 2.1.1 ===
6714 2007-02-11 Naba Kumar <naba@gnome.org>
6716 * cofigure.in: Bumped version to 2.1.1
6717 * NEWS: Updated for 2.1.1 release.
6719 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6721 * plugins/debug-manager/plugin.c,
6722 plugins/debug-manager/sparse_view.c,
6723 plugins/debug-manager/sparse_view.h:
6726 * plugins/gdb/debugger.c,
6727 plugins/debug-manager/debugger.c,
6728 plugins/debug-manager/memory.c,
6729 plugins/debug-manager/sparse_buffer.c
6730 plugins/gdb/debugger.h,
6731 libanjuta/interfaces/libanjuta.idl:
6732 Clean up, remove some warnings
6733 Use guint everywhere for addresses
6734 Rewrite code parsing position in debugger
6736 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6738 * plugins/debug-manager/debug_tree.c:
6739 Use GtkTreeRowReference instead of GtkTreeIter as callback data
6742 2007-02-08 Naba Kumar <naba@gnome.org>
6744 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6745 Delay showing the 'file modified on disk' dialog for one sec
6746 from the last notification to insure multiple notifications for
6747 the same file are treated as one. Do not same multiple dialogs
6748 for the same file. Make sure to destory the dialog if later
6749 the conent is no longer different.
6751 2007-02-08 Naba Kumar <naba@gnome.org>
6753 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6754 Prevented spurious 'file modified' dialogs in scintilla editor
6755 when the file is saved.
6757 2007-02-09 Johannes Schmid <jhs@gnome.org>
6759 * scripts/glade2schema.pl:
6760 Added script to convert glade preferences into gconf schema files.
6763 2007-02-08 Naba Kumar <naba@gnome.org>
6765 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
6766 itself is destroyed. Fixes bug #355160.
6768 2007-02-08 Johannes Schmid <jhs@gnome.org>
6770 * plugins/profiler/profiler.plugin:
6771 removed from version control (only .in file needed)
6773 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6774 * plugins/sourceview/sourceview.c: (sourceview_new):
6777 * plugins/subversion/svn-thread.c: (svn_thread_start):
6778 * src/main.c: (main):
6780 Fixed #395875 about initialisation of threads too late
6782 2007-02-07 Armin Burgmeier <armin@arbur.net>
6784 Reviewed by Naba Kumar <naba@gnome.org>:
6785 * plugins/class-gen/plugin.c:
6786 * plugins/class-gen/window.c: Removed browse button related code, load
6787 generated output directly into new buffers when not adding to project.
6789 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
6790 buttons from user interface.
6792 2007-02-07 Naba Kumar <naba@gnome.org>
6794 * po/POTFILES.in: Fixed distcheck.
6796 2007-02-07 Daniel Nylander <po@danielnylander.se>
6798 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
6800 2007-02-07 Johannes Schmid <jhs@gnome.org>
6802 * anjuta.desktop.in.in:
6805 2007-02-07 Johannes Schmid <jhs@gnome.org>
6808 * manuals/anjuta-manual/*
6809 * manuals/anjuta-faqs/*:
6810 #398991 – Anjuta manuals does not use the gnome-doc-utils format
6812 * plugins/document-manager/anjuta-document-manager.plugin.in:
6813 Removed duplicate application-xml mime-type (review patches properly ;-)
6815 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
6817 * plugins/gdb/debugger.c,
6818 libanjuta/interfaces/libanjuta.idl:
6820 Fix handling of missing source file
6822 2007-02-06 Naba Kumar <naba@gnome.org>
6824 Patch from James Liggett <jrliggett@cox.net>:
6825 * plugins/profiler/gprof-flat-profile.c,
6826 plugins/profiler/gprof-profile-data.c,
6827 plugins/profiler/gprof-call-graph.c,
6828 plugins/profiler/gprof-profile-data.h,
6829 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
6830 Show profiler view when target selected bug #403515.
6832 2007-02-05 Naba Kumar <naba@gnome.org>
6834 * configure.in: Enabled devhelp plugin by default now that
6837 Patch from parmigio@2ainfo.it:
6838 * plugins/document-manager/anjuta-document-manager.plugin.in:
6839 Added xml file type in supported mime types list.
6841 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
6843 * plugins/debug-manager/debugger.c,
6844 plugins/debug-manager/plugin.c:
6845 Add a field in status bar displaying debugger state
6846 Change cursor shape when debugger is busy
6849 * plugins/debug-manager/watch.c,
6850 plugins/debug-manager/locals.c,
6851 libanjuta/interfaces/libanjuta.idl:
6852 Clean up, remove debugging messages and unused signals
6854 2007-02-03 Johannes Schmid <jhs@gnome.org>
6857 Fixed AC_INIT and seperated version to major, minor, micro
6860 Load Subversion instead of CVS
6862 * anjuta.desktop.in.in:
6863 Fixed bug-buddy component
6865 Original patch from Rob Bradfort <robster@debian.org>:
6866 * src/main.c: (get_command_line_args), (main):
6867 Bug #335981 – Migration from popt to GOption
6869 2007-02-03 Naba Kumar <naba@gnome.org>
6871 * configure.in: Depend on devhelp 0.13 and fixed gecko home
6872 path variable. Fixed bug #341170.
6873 * plugins/profiler/Makefile.am: Fixed indentation.
6875 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
6877 * libanjuta/interfaces/libanjuta.idl,
6878 plugins/sourceview/sourceview.c,
6879 plugins/editor/text-editor.c,
6880 plugins/symbol-browser/plugin.c,
6881 plugins/search/search-replace.c,
6882 plugins/document-manager/goto_line.c,
6883 plugins/document-manager/action-callbacks.c,
6884 plugins/document-manager/anjuta-docman.c:
6885 Rename markers of anjuta interface
6886 IANJUTA_MARKABLE_NONE has been removed
6887 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
6888 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
6889 IANJUTA_MARKABLE_ATTENTIVE renamed in
6890 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
6891 IANJUTA_MARKABLE_INTENSE renamed in
6892 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
6893 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
6895 * (removed) plugins/sourceview/marker-light.png,
6896 (removed) plugins/sourceview/marker-basic.png,
6897 (removed) plugins/sourceview/marker-attentive.png,
6898 (removed) plugins/sourceview/marker-intense.png,
6899 plugins/sourceview/bookmark.png,
6900 (added) plugins/sourceview/breakpoint-disabled.png,
6901 (added) plugins/sourceview/breakpoint-enabled.png,
6902 (added) plugins/sourceview/program-counter.png,
6903 (added) plugins/sourceview/linemarker.png,
6904 plugins/sourceview/Makefile.am,
6905 (added) plugins/editor/bookmark.xpm,
6906 (added) plugins/editor/breakpoint-disabled.xpm,
6907 (added) plugins/editor/breakpoint-enabled.xpm,
6908 (added) plugins/editor/program-counter.xpm,
6909 (added) plugins/editor/linemarker.xpm,
6910 plugins/editor/Makefile.am:
6911 Add or change marker pixmaps in scintilla and sourceview editor
6913 * plugins/document-manager/plugin.c,
6914 libanjuta/interfaces/libanjuta.idl,
6915 plugins/debug-manager/plugin.c,
6916 plugins/debug-manager/breakpoints.c
6917 plugins/gdb/debugger.c:
6918 Fix bug #376404, program counter marker is not displayed when debugger
6919 Return the selected editor or NULL (if file does not exist) with
6920 ianjuta_document_manager_goto_file_line* functions
6921 Emit a change-location signal even if the program counter is in an
6924 2007-02-02 Naba Kumar <naba@gnome.org>
6926 * TODO.tasks: Marked bounty bug #359478 completed. And checked
6927 older bounties 'Done'.
6929 2007-02-02 Naba Kumar <naba@gnome.org>
6931 * TODO.tasks: Fixed typop.
6933 Patch from James Liggett <jrliggett@cox.net>:
6934 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
6935 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
6936 profiler plugin by James Liggett. Completes bounty bug #359478
6937 'Gprof performance profiler plugin'
6939 2007-02-01 Naba Kumar <naba@gnome.org>
6941 * src/main.c: Renamed option name.
6943 * TODO.tasks: Marked "Test and fix all project wizards templates"
6946 2007-01-29 Johannes Schmid <jhs@gnome.org>
6948 * plugins/document-manager/plugin.c: (on_editor_changed):
6949 Added DEBUG_PRINT(...)
6950 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
6952 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
6953 Fix language support plugin for sourceview editor (add some new
6956 * plugins/sourceview/sourceview.c: (iindic_clear):
6957 Clear all indicators
6959 2007-01-29 Johannes Schmid <jhs@gnome.org>
6962 Minor task currentions
6964 * libanjuta/interfaces/libanjuta.idl:
6965 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
6966 (itext_editor_iface_init):
6967 * plugins/language-support-cpp-java/plugin.c: (install_support):
6968 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
6969 (ieditor_get_attributes), (ieditor_iface_init):
6970 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
6973 * plugins/sourceview/sourceview.glade:
6974 Fixed sourceview preference window
6976 2007-01-28 Naba Kumar <naba@gnome.org>
6978 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
6979 Implemented --no-files and --no-session command line options and
6980 corresponding preferernces checkboxes in General tab.
6982 2007-01-28 Johannes Schmid <jhs@gnome.org>
6984 * plugins/subversion/plugin.c:
6985 * plugins/subversion/plugin.h:
6986 * plugins/subversion/svn-notify.c: (svn_show_info),
6987 (show_svn_error), (on_svn_notify):
6988 * plugins/subversion/svn-notify.h:
6989 * plugins/subversion/svn-thread.c: (create_message_view),
6991 Fixed error handling and fixed #394216 – No indication of subversion commands running
6993 * plugins/tools/execute.c: (atp_output_context_print):
6994 Show name of tool in message pane
6996 2007-01-28 Naba Kumar <naba@gnome.org>
6998 * configure.in, plugins/glade/plugin.c: Make it work with
6999 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7001 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7002 from devhelp (won't work untill devhelp is fixed: bug #341170).
7004 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7006 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7008 Reviewed by Naba Kumar <naba@gnome.org>:
7009 * libanjuta/interfaces/libanjuta.idl,
7010 plugins/debug-manager/debugger.c,
7011 plugins/debug-manager/start.c,
7012 plugins/gdb/plugin.c,
7013 plugins/gdb/debugger.c,
7014 plugins/gdb/debugger.h:
7015 Fix a bug when launching gdb
7016 Set the terminal for the debugged program on the command line.
7018 2007-01-26 Johannes Schmid <jhs@gnome.org>
7020 * plugins/sourceview/anjuta-document-saver.c:
7021 (anjuta_document_saver_save):
7022 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7023 * plugins/sourceview/sourceview.c: (save_if_modified),
7024 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7025 Proper error handling, for example if a file was modified externally. Use backup files
7026 to avoid data-loss on disk full.
7028 2007-01-24 Naba Kumar <naba@gnome.org>
7030 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7031 Fixed mem leak and source leak.
7033 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7035 Reviewed by Naba Kumar <naba@gnome.org>:
7036 * plugins/debug-manager/debug_tree.c,
7037 plugins/debug-manager/debug_tree.h,
7038 plugins/debug-manager/watch.c:
7039 Partial rewrite of the variable object code, find and fix a few bugs
7040 Fix bug #395808: gdb can still crash but children are listed
7041 on request only so you can avoid the crash
7043 2007-01-24 Naba Kumar <naba@gnome.org>
7045 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7046 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7047 plugins/symbol-browser/plugin.h,
7048 plugins/symbol-browser/plugin.c,
7049 plugins/symbol-browser/Makefile.am: Added current file (local)
7050 symbols view (Seriously getting bored with the browse toolbar).
7052 2007-01-22 Naba Kumar <naba@gnome.org>
7054 Patch from Gabor Kelemen:
7055 * po/POTFILES.in: Added .plugin.in files.
7057 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7059 Reviewed by Naba Kumar <naba@gnome.org>:
7060 * plugins/document-manager/anjuta-docman.c,
7061 plugins/message-view/anjuta-msgman.c
7062 Set right alignment to the label widget in the tab title.
7064 2007-01-21 Naba Kumar <naba@gnome.org>
7066 * libegg/egg-combo-action.c: Fixed mode line.
7067 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7068 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7070 2007-01-21 Armin Burgmeier <armin@arbur.net>
7072 Reviewed by Naba Kumar <naba@gnome.org>:
7073 * plugins/class-gen/plugin.c: Prompt for target before actually
7074 generating the class files. This ensures that the files are created in
7075 the correct directory. Fixes bug #397406.
7077 * plugins/class-gen/window.c: Set browse buttons to insensitive when
7078 the class is added to the project.
7080 2007-01-21 Naba Kumar <naba@gnome.org>
7082 * libanjuta/anjuta-plugin-description.c,
7083 libanjuta/anjuta-ui.h,
7084 libanjuta/anjuta-status.c,
7085 libanjuta/anjuta-plugin-description.h,
7086 libanjuta/cell-renderer-captioned-image.c,
7087 libanjuta/anjuta-plugin-handle.c,
7088 libanjuta/anjuta-status.h,
7089 libanjuta/resources.c,
7090 libanjuta/cell-renderer-captioned-image.h,
7091 libanjuta/glue-cpp.c,
7092 libanjuta/anjuta-plugin-handle.h,
7093 libanjuta/anjuta-plugin.c,
7094 libanjuta/anjuta-preferences-dialog.c,
7095 libanjuta/libanjuta.h,
7096 libanjuta/resources.h,
7097 libanjuta/glue-cpp.h,
7098 libanjuta/anjuta-plugin.h,
7099 libanjuta/anjuta-preferences-dialog.h,
7100 libanjuta/anjuta-plugin-manager.c,
7101 libanjuta/anjuta-shell.c,
7102 libanjuta/anjuta-plugin-manager.h,
7103 libanjuta/anjuta-shell.h,
7104 libanjuta/anjuta-save-prompt.c,
7105 libanjuta/anjuta-save-prompt.h,
7106 libanjuta/anjuta-children.c,
7107 libanjuta/anjuta-utils.c,
7108 libanjuta/anjuta-profile.c,
7109 libanjuta/anjuta-preferences.c,
7110 libanjuta/anjuta-launcher.c,
7111 libanjuta/anjuta-utils.h,
7112 libanjuta/anjuta-profile.h,
7113 libanjuta/anjuta-launcher.h,
7114 libanjuta/anjuta-ui.c: Updated file headers.
7116 * po/POTFILES.in: Updated.
7118 * libanjuta/anjuta-marshal.list,
7119 (added) libanjuta/anjuta-plugin-handle.c,
7120 (added) libanjuta/anjuta-plugin-handle.h,
7121 (added) libanjuta/anjuta-plugin-manager.c,
7122 (added) libanjuta/anjuta-plugin-manager.h,
7123 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7124 (added) libanjuta/anjuta-profile.c,
7125 (added) libanjuta/anjuta-profile.h,
7126 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
7127 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
7128 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
7129 src/action-callbacks.c: Implemented AnjutaPluginManager
7130 class based on old plugins.[ch]. Implemented AnjutaProfile as
7131 prelimanary profiles implementation. Implemented AnjutaPluginHandle
7132 class to represent plugins (not to be confused with plugin objects).
7133 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
7134 implemented it in AnjutaApp and AnjutaTestShell.
7135 De-globalized plugin management and several clean ups.
7137 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7138 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7139 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7140 plugins/project-import/project-import.c,
7141 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7142 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7143 Fixed plugins for the change in API.
7145 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7148 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7150 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7152 Reviewed by Naba Kumar <naba@gnome.org>:
7153 * libanjuta/anjuta-launcher.c,
7154 libanjuta/anjuta-launcher.h:
7155 Add a new function anjuta_set_terminate_on_exit to close the i/o
7156 channel when the child exit
7157 Return directly the status and not the exit code in child-exited
7160 * plugins/gdb/debugger.c:
7161 Use new function in debugger plugin
7163 2007-01-18 Johannes Schmid <jhs@gnome.org>
7165 * src/about.c: Do not show empty license information instead hide the button (#397883)
7167 2007-01-15 Johannes Schmid <jhs@gnome.org>
7169 * plugins/project-manager/plugin.c:
7170 * plugins/project-wizard/templates/python.wiz
7171 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7173 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7174 You will also need latest gnome-build svn
7176 === anjuta 2.1.0 ===
7178 2007-01-14 Naba Kumar <naba@gnome.org>
7180 * configure.in: Removed reference of mkfile project
7181 template to fix distcheck build error.
7184 * configure.in: Bumped version to 2.1.0 for beta release.
7185 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7186 crashes as soon as editing starts in normal text files.
7188 2007-01-14 Johannes Schmid <jhs@gnome.org>
7192 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7195 Patch from Massimo Cora' to hopefully fix #395362
7197 * plugins/project-wizard/templates/*:
7199 Fixed and tested all project-wizards. Deactivated mkfile project because
7200 it was totally broken and I don't see any real use for it.
7201 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7203 2007-01-14 Naba Kumar <naba@gnome.org>
7205 * NEWS: Updated for release.
7207 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7209 * libanjuta/interfaces/libanjuta.idl,
7210 plugins/editor/text_editor_cbs.c,
7211 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7212 interface and implemented it for scintilla.
7214 * plugins/editor/text-editor.c: Fixed highlighing issues when
7215 used with indicators (particularly when the file is just opened).
7216 Fixes bug #377477 – when debugging, scintilla editor grays out all
7217 lines before current line.
7219 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7220 Maintain a separate list of indicated edtitors for separate contexts.
7221 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7223 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7225 Reviewed by Naba Kumar <naba@gnome.org>:
7226 * plugins/debug-manager/plugin.c:
7227 Bug fix: breakpoints cannot be added after stopping the debugger
7229 2007-01-13 Naba Kumar <naba@gnome.org>
7231 * NEWS: Updated for release.
7233 2007-01-12 Johannes Schmid <jhs@gnome.org>
7235 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7236 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7237 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7238 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7239 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7240 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7241 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7242 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7243 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7244 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7246 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7247 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7249 * plugins/sourceview/sourceview.c:
7250 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7251 on character positions.
7253 2007-01-12 Naba Kumar <naba@gnome.org>
7256 plugins/project-manager/plugin.c,
7257 plugins/profile-default/plugin.c,
7258 libanjuta/anjuta-status.c,
7259 libanjuta/anjuta-status.h: Introduced an API for application title
7260 in AnjutaStatus. Set application title to project name.
7262 2007-01-11 Massimo Cora' <maxcvs@email.i>
7264 Reviewed by Naba Kumar <naba@gnome.org>:
7265 * tagmanager/Makefile.am,
7266 plugins/symbol-browser/Makefile.am: removed installation for
7269 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7271 Reviewed by Naba Kumar <naba@gnome.org>:
7272 * plugins/debug-manager/start.h,
7273 plugins/debug-manager/start.c,
7274 plugins/debug-manager/anjuta-debug-manager.ui,
7275 plugins/debug-manager/plugin.c:
7276 Partial fix for bug #392537
7278 * plugins/debug-manager/disassemble.c:
7281 2007-01-11 Naba Kumar <naba@gnome.org>
7283 * src/anjuta.c: Load project seperately from session,
7284 so that project session is also loaded.
7286 * plugins/profile-default/plugin.c: Load project in new
7287 anjuta if there already is one loaded currently (disabled
7290 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7291 signals when editor is destroyed. Fixes a crash bug.
7293 * plugins/editor/text_editor.c: Do not mark line in
7294 ianjuta_editor_goto_line() implementation.
7296 * plugins/search/search-replace.c: Always check for markable
7297 interface availablility because its optional for an editor.
7299 * plugins/document-manager/goto_line.c,
7300 plugins/document-manager/action-callbacks.c: Mark lines for
7301 goto line commands (from dialog and from menu entry box).
7303 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7304 plugins/file-manager/an_file_view.c: Expand file manager
7305 nodes in idle loop, one at a time. Did as a possible work
7306 around for bug #361763, but it didn't make any difference.
7307 However, it could still be useful in situations where there
7310 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7312 2007-01-11 Naba Kumar <naba@gnome.org>
7314 * plugins/editor/scintilla/LineMarker.h,
7315 plugins/editor/scintilla/LexBasic.cxx,
7316 plugins/editor/scintilla/LexHTML.cxx,
7317 plugins/editor/scintilla/include/SciLexer.h,
7318 plugins/editor/scintilla/include/Scintilla.h,
7319 plugins/editor/scintilla/include/Scintilla.iface,
7320 plugins/editor/scintilla/include/ScintillaWidget.h,
7321 plugins/editor/scintilla/LexBash.cxx,
7322 plugins/editor/scintilla/PlatGTK.cxx,
7323 plugins/editor/scintilla/ViewStyle.h,
7324 plugins/editor/scintilla/Editor.cxx,
7325 plugins/editor/scintilla/StyleContext.h,
7326 plugins/editor/scintilla/LexCPP.cxx,
7327 plugins/editor/scintilla/Converter.h,
7328 plugins/editor/scintilla/LexAU3.cxx,
7329 plugins/editor/scintilla/Editor.h,
7330 plugins/editor/scintilla/LexPerl.cxx,
7331 plugins/editor/scintilla/LexVB.cxx,
7332 plugins/editor/scintilla/ScintillaGTK.cxx,
7333 plugins/editor/scintilla/ViewStyle.cxx,
7334 plugins/editor/scintilla/PropSet.cxx,
7335 plugins/editor/scintilla/LexSQL.cxx,
7336 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7339 2007-01-11 Armin Burgmeier <armin@arbur.net>
7341 Reviewed by Naba Kumar <naba@gnome.org>:
7342 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7343 selected for editing. This fixes bug #394218.
7345 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7346 name if said URI is not known.
7348 * plugins/class-gen/window.c: When stripping function prefix away,
7349 include the trailing underscore because it is already set by the
7352 * plugins/class-gen/transform.c: Include "const char*" and "const
7353 gchar*" in the list for transforming a default C type to a GType.
7354 Don't access invalid memory when writing pointer_str in
7355 cg_transform_first_argument.
7357 2007-01-11 Naba Kumar <naba@gnome.org>
7359 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7360 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7361 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7362 libegg/test-actions.c, anjuta.desktop.in.in,
7363 anjuta.prj: Renamed application icon to 'anjuta.png' from
7364 'anjuta_icon.png'. Added more fields in desktop file.
7366 * mime/anjuta.xml: Added magic section.
7368 * (removed) mime/anjuta.applications,
7369 (removed) mime/anjuta.mime, mime/Makefile.am,
7370 (removed) mime/anjuta.keys,
7371 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7372 registeration and added scalable icon. Also fixes bug #393680
7374 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7376 Reviewed by Naba Kumar <naba@gnome.org>:
7377 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7378 and anjuta_status_progress_add_ticks() to check for progressbar
7379 being realized before trying to update it.
7381 2007-01-10 Naba Kumar <naba@gnome.org>
7383 * tagmanager/tm_workspace.c,
7385 plugins/debug-manager/Makefile.am,
7386 plugins/tools/scripts/Makefile.am,
7387 plugins/class-gen/plugin.c,
7388 plugins/class-gen/Makefile.am,
7389 global-tags/Makefile.am: Fixed make distcheck.
7391 * plugins/debug-manager/attach_process.c,
7392 plugins/debug-manager/attach_process.h,
7393 plugins/class-gen/action-callbacks.h,
7394 plugins/class-gen/action-callbacks.c,
7395 plugins/class-gen/class_gen.h,
7396 plugins/class-gen/class_gen.c: Deleted unused/old files.
7398 * (removed) scintilla, (added) plugins/editor/scintilla,
7399 plugins/editor/scintilla/lexers.make,
7400 plugins/editor/scintilla/Makefile.am,
7401 plugins/editor/Makefile.am
7402 configure.in, manuals/reference/libanjuta/Makefile.am
7403 Makefile.am: Moved scintilla to its right place.
7405 2007-01-09 Naba Kumar <naba@gnome.org>
7407 * plugins/profile-default/plugin.c: Save project session before
7408 a new one is opened.
7410 * plugins/project-manager/plugin.c,
7411 plugins/project-manager/plugin.h,
7412 plugins/project-manager/anjuta-project-manager.ui,
7413 plugins/profile-default/plugin.c,
7414 plugins/profile-default/plugin.h,
7415 plugins/profile-default/Makefile.am,
7416 (added) plugins/profile-default/anjuta-default-profile.ui,
7417 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7418 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7419 multiple projects support.
7421 2007-01-06 Armin Burgmeier <armin@arbur.net>
7423 Reviewed by Naba Kumar <naba@gnome.org>
7424 * plugins/class-gen/combo-flags.h:
7425 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7426 enum, added a type parameter to selected signal. Select highlighted
7427 entry when pressing enter (but not unselect it if it was already
7428 selected) before closing the popup. Also accept input when clicking
7431 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7432 according to selection type.
7434 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7437 2007-01-08 Johannes Schmid <jhs@gnome.org>
7439 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7440 * plugins/project-wizard/templates/gtkmm/Makefile.am
7441 * plugins/project-wizard/templates/python/configure.ac.tpl
7442 * plugins/project-wizard/templates/python/configure.in.tpl
7443 * plugins/project-wizard/templates/python/Makefile.am
7444 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7445 * plugins/project-wizard/templates/cpp/configure.in.tpl
7446 * plugins/project-wizard/templates/cpp/Makefile.am
7447 * plugins/project-wizard/templates/terminal.wiz
7448 * plugins/project-wizard/templates/xlib-dock.wiz
7449 * plugins/project-wizard/templates/wxwin.wiz
7450 * plugins/project-wizard/templates/java.wiz
7451 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7452 * plugins/project-wizard/templates/xlib/configure.in.tpl
7453 * plugins/project-wizard/templates/xlib/Makefile.am
7454 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7455 * plugins/project-wizard/templates/gcj/configure.in.tpl
7456 * plugins/project-wizard/templates/gcj/Makefile.am
7457 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7458 * plugins/project-wizard/templates/terminal/configure.in.tpl
7459 * plugins/project-wizard/templates/terminal/Makefile.am
7460 * plugins/project-wizard/templates/terminal/autogen.sh
7461 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7462 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7463 * plugins/project-wizard/templates/wxwin/Makefile.am
7464 * plugins/project-wizard/templates/gnome.wiz
7465 * plugins/project-wizard/templates/java/configure.ac.tpl
7466 * plugins/project-wizard/templates/java/configure.in.tpl
7467 * plugins/project-wizard/templates/java/Makefile.am
7468 * plugins/project-wizard/templates/anjuta-plugin.wiz
7469 * plugins/project-wizard/templates/gtkmm.wiz
7470 * plugins/project-wizard/templates/python.wiz
7471 * plugins/project-wizard/templates/cpp.wiz
7472 * plugins/project-wizard/templates/gtk.wiz
7473 * plugins/project-wizard/templates/gcj.wiz
7474 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7475 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7476 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7478 Starting fixing of all project wizards:
7479 - rename configure.in to configure.ac
7480 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7481 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7484 * TODO.task: Added bug number to bounty
7486 2007-01-07 Johannes Schmid <jhs@gnome.org>
7488 * plugins/build-basic-autotools.c:
7489 Fixed #392290 – Missed install as root option in project manager
7491 2007-01-07 Johannes Schmid <jhs@gnome.org>
7493 * plugins/sourceview/sourceview.c:
7494 Fixed #388731 – Odd editor behaviour after performing block-text operations
7495 Fixed #388727 – Block-tab does not work
7497 * plugins/sourceview/anjuta-document.h/c:
7498 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7501 Require Gtk+ >= 2.10 for sourceview plugin
7503 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7505 * libanjuta/anjuta-status.c:
7506 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7508 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7511 plugins/terminal/terminal.c:
7513 remove support for VTE < 0.9
7515 2007-01-06 Naba Kumar <naba@gnome.org>
7517 * po/POTFILES.in: Updated
7519 2007-01-05 Adam Dingle <adam@medovina.org>
7521 Reviewed by Naba Kumar <naba@gnome.org>:
7522 * plugins/message-view/anjuta-message-manager-plugin.glade:
7523 Fixed bug #377903 (improve message color defaults).
7525 2007-01-05 Naba Kumar <naba@gnome.org>
7527 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7529 2007-01-03 Armin Burgmeier <armin@arbur.net>
7531 Reviewed by Naba Kumar <naba@gnome.org>:
7532 * plugins/symbol-browser/test-class.h: Fixed block ends.
7534 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7535 C-style-block comment.
7537 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7538 allow lists when writing autogen definition files. This is required
7539 for the new class generator. Also fixed a wrong return value in
7540 npw_autogen_write_definition_file and set a GError in
7541 npw_autogen_execute when the output file could not be opened.
7543 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7546 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7547 goc_template_header and goc_template_source, added top_srcdir to
7548 includes, link against project wizard (also hopefully temporarily),
7549 removed class_gen.h, class_gen.c, action-callbacks.h,
7552 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7554 * plugins/class-gen/cell-renderer-flags.h:
7555 * plugins/class-gen/cell-renderer-flags.c:
7556 * plugins/class-gen/combo-flags.h:
7557 * plugins/class-gen/combo-flags.c:
7558 * plugins/class-gen/element-editor.c:
7559 * plugins/class-gen/element-editor.h:
7560 * plugins/class-gen/generator.c:
7561 * plugins/class-gen/generator.h:
7562 * plugins/class-gen/plugin.h:
7563 * plugins/class-gen/plugin.c:
7564 * plugins/class-gen/transform.c:
7565 * plugins/class-gen/transform.h:
7566 * plugins/class-gen/validator.c:
7567 * plugins/class-gen/validator.h:
7568 * plugins/class-gen/window.c:
7569 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7570 adding of several class elements and uses autogen.
7572 * plugins/class-gen/templates/cc-header.tpl:
7573 * plugins/class-gen/templates/cc-source.tpl:
7574 * plugins/class-gen/templates/go-header.tpl:
7575 * plugins/class-gen/templates/go-source.tpl:
7576 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
7577 for the class generator.
7579 * configure.in: Added plugins/class-gen/templates/Makefile to output.
7581 2007-01-04 Naba Kumar <naba@gnome.org>
7583 Patch from Nick Treleaven:
7584 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
7585 all matching symbols.
7587 Patches from Maik Beckmann and Sébastien Granjoux:
7588 * plugins/profile-default/plugin.c,
7589 plugins/project-manager/plugin.c: Unescape project name. Fixes
7592 2007-01-04 Naba Kumar <naba@gnome.org>
7594 * plugins/glade/plugin.c: Fixed compilation with
7595 older glade-3 version.
7597 Patch from Roland Illig:
7598 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
7599 plugins/sourceview/anjuta-document-saver.c,
7600 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
7601 are necessary to build anjuta on NetBSD 3.0
7603 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7604 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
7605 window manager in gnome.
7607 2007-01-02 Naba Kumar <naba@gnome.org>
7609 * plugins/glade/plugin.c: Make it work with glade-3 svn.
7611 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
7613 Reviewed by Naba Kumar <naba@gnome.org>:
7614 * libanjuta/interfaces/libanjuta.idl,
7615 plugins/debug-manager/Makefile.am,
7616 plugins/debug-manager/anjuta-marshal.list,
7617 plugins/debug-manager/debugger.c,
7618 plugins/debug-manager/sparse_buffer.c,
7619 plugins/debug-manager/sparse_buffer.h,
7620 plugins/debug-manager/sparse_view.c,
7621 plugins/debug-manager/sparse_view.h,
7622 plugins/debug-manager/disassemble.h,
7623 plugins/debug-manager/disassemble.c,
7624 plugins/debug-manager/anjuta-marshal.list,
7625 plugins/debug-manager/plugin.c,
7626 plugins/gdb/debugger.c,
7627 plugins/gdb/debugger.h,
7628 plugins/gdb/plugin.c:
7629 Add a disassembly view window
7631 * plugins/debug-manager/breakpoints.c,
7632 plugins/debug-manager/chunk_view.c,
7633 plugins/debug-manager/locals.c,
7634 plugins/debug-manager/memory.c,
7635 plugins/debug-manager/registers.c,
7636 plugins/debug-manager/stack_trace.c:
7637 Add some debugging information
7639 2006-12-18 Naba Kumar <naba@gnome.org>
7641 * configure.in, plugins/glade/plugin.c: Allow building against both
7642 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
7644 2006-12-03 Naba Kumar <naba@gnome.org>
7646 * TODO.tasks: Marked a bounty completed.
7648 2006-11-24 Adam Dingle <adam@medovina.org>
7650 Reviewed by Naba Kumar <naba@gnome.org>:
7651 * plugins/build-basic-autotools/build-basic-autotools.c,
7652 plugins/debug-manager/watch.c,
7653 plugins/document-manager/plugin.c,
7654 plugins/patch/plugin.c,
7655 plugins/project-manager/plugin.c:
7656 Fixed bug #378879 (several command names need ellipses).
7658 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
7660 Reviewed by: Naba Kumar <naba@gnome.org>
7661 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7662 GCC 4.1.2 (there are only two warnings remaining now when compiling
7665 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
7667 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
7668 macro so that the generated function support a NULL plugin parameter.
7670 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
7671 in debug_tree_find_expression by freeing memory returned by the call
7672 to gtk_tree_model_get instead of the parameter string.
7674 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7676 * plugins/debug-manager/breakpoints.c:
7679 * plugins/debug-manager/anjuta-debug-manager.ui,
7680 plugins/debug-manager/debugger.c,
7681 plugins/debug-manager/plugin.c:
7684 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
7686 * libanjuta/anjuta-launcher.c,
7687 plugins/gdb/debugger.c:
7690 2006-11-21 Naba Kumar <naba@gnome.org>
7692 * plugins/search/search_preferences.c: Fixed build break.
7694 2006-11-20 Naba Kumar <naba@gnome.org>
7696 Patch from Kjartan Maraas:
7697 * plugins/cvs-plugin/cvs-interface.c,
7698 plugins/document-manager/plugin.c,
7699 plugins/gtodo/interface.c,
7700 plugins/gtodo/libgtodo.h,
7701 plugins/message-view/anjuta-msgman.c,
7702 plugins/project-wizard/druid.c,
7703 plugins/search/search_preferences.c,
7704 plugins/sourceview/sourceview-prefs.c,
7705 plugins/terminal/terminal.c,
7706 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
7708 Patch from Przemysław Grzegorczyk:
7709 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7710 plugins/subversion/anjuta-subversion.glade: Enable files in
7711 fileselection dialog. Fixes bug #376031.
7713 2006-11-17 Adam Dingle <adam@medovina.org>
7715 Reviewed by: Naba Kumar <naba@gnome.org>
7716 * plugins/build-basic-autotools/build-basic-autotools.c
7717 * plugins/class-gen/anjuta-class-gen.plugin.in
7718 * plugins/debug-manager/breakpoints.c
7719 * plugins/debug-manager/plugin.c
7720 * plugins/devhelp/plugin.c
7721 * plugins/document-manager/plugin.c
7722 * plugins/gdb/debugger.c
7723 * plugins/glade/anjuta-glade.plugin.in
7724 * plugins/gtodo/plugin.c
7725 * plugins/language-support-cpp-java/plugin.c
7726 * plugins/message-view/plugin.c
7727 * plugins/project-import/anjuta-project-import.glade
7728 * plugins/project-import/anjuta-project-import.plugin.in
7729 * plugins/search/plugin.c
7730 * plugins/tools/scripts/tools-2.xml.in
7731 * plugins/valgrind/plugin.c
7732 * src/anjuta-actions.h:
7733 Fixed bug #376335 "menu items should be capitalized". Minor
7736 2006-11-20 Naba Kumar <naba@gnome.org>
7738 * configure.in: Fixed build.
7740 Patch from: Arjan Timmerman
7741 *configure.in: Make subvesion plugin build for apr 1.x.
7744 2006-11-20 Johannes Schmid <jhs@gnome.org>
7748 Removed patches from Sylvain and Günther. They caused not problems but
7749 Naba was against them.
7751 2006-11-20 Johannes Schmid <jhs@gnome.org>
7753 * Removed me from MAINTAINERS
7755 2006-11-14 Günther Brammer <GBrammer@gmx.de>
7758 Use apr-1 instead of apr-0
7760 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
7762 * global-tags/create_global_tags.sh.in: Correct a bug when environment
7763 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
7764 and another bug occuring when parsing .pc file containing quotes.
7766 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
7768 * plugins/*/*.[ch]: Use class macro for type casting.
7770 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7771 GCC 4.1.2 (there are only two warnings remaining now when compiling
7774 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
7775 a memory leak in debug_tree_find_expression; g_free was called on
7776 the parameter instead of the memory allocated by gtk_tree_model_get.
7778 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
7779 to declare and initialize the global type variable of the plugin.
7781 2006-10-31 Naba Kumar <naba@gnome.org>
7783 * global-tags/create_global_tags.sh.in: Added an end message.
7785 * libanjuta/anjuta-launcher.h: Fixed indentation.
7787 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
7788 creation to a) append the messages in right way, b) Connect signals
7789 to the view properly and c) Recreate the system-tags.cache at the
7790 end of the generation.
7792 * plugins/symbol-browser: Fixed action path (double
7793 click on sysmbols was not working).
7795 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
7796 Fixed typedef and removed dead code.
7798 * tagmanager/c.c: Took the latest version from ctags source
7799 repository, because the one we had (from ctags 5.6) was broken.
7801 * global_tags/create_global_tags.sh.in: Reverted the patch from
7802 Sylvain because it was not right fix (and added a helpful comment).
7803 Used /bin/bash to fix the bashism and generated separate log files
7804 for each tag files in the same directory.
7806 2006-10-29 Naba Kumar <naba@gnome.org>
7808 * plugins/editor/text_editor.c: Use a temporary file
7809 to save the editor and move it at the end to original
7810 file. This will prevent data corruption if file save
7811 failed for any reason. Also report proper errors when
7812 file save fails. Fixes bug #346575.
7814 2006-10-26 Naba Kumar <naba@gnome.org>
7816 * plugins/document-manager/anjuta-docman.c: Do not load
7817 the same files with different path more than once (happens
7818 with symlinked files). Fixes Bug #323591.
7820 2006-10-25 Naba Kumar <naba@gnome.org>
7822 * plugins/valgrind/vgactions.c: Fixed a warning.
7824 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
7826 Reviewed by Naba Kumar <naba@gnome.org>:
7828 * plugins/valgrind/vgtoolview.c:
7829 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
7831 * plugins/valgrind/bugged-prg-test.c:
7832 No more warning during compilation with GCC 4.1.
7833 Program is still buggy in order to be used as a test of the
7836 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
7837 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
7838 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
7839 plugins/valgrind/vgrule.c:
7840 No more warning during compilation with GCC 4.1.
7842 * plugins/valgrind/plugin.c:
7843 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
7844 prototype (was missing from previous patch).
7846 2006-10-24 Naba Kumar <naba@gnome.org>
7848 * plugins/glade/plugin.c: Show glade tree view, not list view.
7850 * plugins/glade/plugin.c: Fixed crash when Anjuta is
7851 exited with glade plugin still loaded. Fixes Bug #364755.
7853 * plugins/document-manager/anjuta-document-manager.plugin.in:
7854 Added application/x-reject in accepted mime-types.
7856 * Changelog: Fixed changelog alignments.
7858 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
7860 Reviewed by: Naba Kumar <naba@gnome.org>
7862 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
7863 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
7864 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
7865 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
7866 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
7867 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
7868 plugins/valgrind/vgsearchbar.c:
7869 Use class macro for type casting.
7871 * plugins/valgrind/plugin.h:
7872 Don't force cast a GtkActionGroup to a GtkAction.
7874 * plugins/valgrind/plugin.c:
7875 Use correct API to get path of the preoject root when building
7876 the list of targets for the run action.
7877 Correct ordering of the construction of the preferences widgets.
7878 Only remove the valgrind widget if it is currently displayed.
7880 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
7881 Return if check_valgrind_binary() fails.
7882 The ValgrindPluginPrefs object is initialized after the call to
7883 vg_action_new. Take a handle to the location of the pointer to
7886 2006-10-24 Naba Kumar <naba@gnome.org>
7888 * HACKING: Updated coding sample.
7890 Patch from: Armin Burgmeier <armin@arbur.net>
7891 * plugins/symbol-browser/test-class.h,
7892 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
7894 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
7896 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
7897 * plugins/valgrind/vgtoolview.h:
7898 Correctly handle the argv / srcdir of vg_tool_view object. Do
7899 not leak memory associated with those arrays.
7901 * plugins/symbol-browser/an_symbol_prefs.c:
7902 Support unloading / reloading of the module (for example when
7903 closing a project and opening another one).
7905 * plugins/project-manager/plugin.c:
7906 Remove plugin widget before removing plugin itself, preventing
7907 a crash with valgrind plugin.
7909 * libanjuta/anjuta-preferences-dialog.c:
7910 Do not use the page_num returned by gtk_notebook_append_page to
7911 remove the page as it cause bugs when pages removal is not done
7914 * plugins/document-manager/anjuta-docman.c:
7915 Fix some GTK+ warnings.
7917 * global-tags/create_global_tags.sh.in:
7918 Rewrite script to remove bash-ism and use pkg-config directly
7919 instead of parsing the *.pc file by hand. This solve problems
7920 that occurred when one of the directory in PKG_CONFIG_PATH is
7923 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
7925 * plugins/glade/plugin.c: Fix build (#363884)
7927 2006-10-22 Johannes Schmid <jhs@gnome.org>
7929 * plugins/file-manager/an_file_view.c:
7930 * plugins/file-manager/plugin.c:
7931 * plugins/file-manager/plugin.h:
7932 Fix possible crasher when changing project-root uri when we try to restore open nodes
7935 2006-10-19 Naba Kumar <naba@gnome.org>
7937 Patch from: Juan Pablo Ugarte
7938 * plugins/glade/plugin.c: Include glade header
7941 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
7943 * plugins/debug-manager/Makefile.am,
7944 plugins/debug-manager/sexy-icon-entry.h,
7945 plugins/debug-manager/sexy-icon-entry.c,
7946 plugins/debug-manager/dataview.c:
7947 Fix bug #358134 (Goto memory prompt)
7948 Use sexy-icon-entry from libsexy 0.1.10
7950 * plugins/debug-manager/debugger.c,
7951 plugins/debug-manager/plugin.c,
7952 plugins/debug-manager/start.c,
7953 plugins/gdb/debugger.c,
7954 plugins/gdb/plugin.c:
7955 Better error handling when starting and stopping debugger
7957 2006-10-13 Maik Beckmann <maik@eigenco.de>
7959 * src/action_callbacks.c:
7960 Fixed bug #361830 (AboutDialog does not close) which is caused
7961 due to a change in Gtk+ 2.10
7963 2006-10-12 Adam Dingle <adam@medovina.org>
7965 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
7967 * plugins/search/search-replace.c:
7968 Fixed bug #358068 (indicate when Find in Files is complete)
7970 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
7972 * plugins/sourceview/sourceview-prefs.c:
7973 * plugins/sourceview/sourceview.glade:
7974 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
7976 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
7978 * plugins/devhelp/plugin.c:
7979 * plugins/search/plugin.c:
7980 Fixed bug #359750 (fix find/replace shortcut keys).
7982 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
7983 use Alt+key for shortcuts)
7985 * plugins/debug-manager/debug_tree.c:
7986 * plugins/debug-manager/debugger.c:
7987 Fixed bug #359317 (can't load debug manager)
7989 * /plugins/document-manager/plugin.c:
7990 Fixed bug #359259 (highlight modes listed in reverse
7991 alphabetical order).
7993 2006-10-10 Johannes Schmid <jhs@gnome.org>
7995 * plugins/glade/plugin.c:
7996 Add scrollbars to glade project window
7998 2006-10-10 Johannes Schmid <jhs@gnome.org>
8000 * libanjuta/interfaces/Makefile.am.iface:
8001 Fixed Makefile with broke build
8003 2006-10-07 Johannes Schmid <jhs@gnome.org>
8005 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8006 * libanjuta/interfaces/Makefile.iface.am:
8007 Fixed enum types generation
8009 * libanjuta/interfaces/libanjuta.idl:
8010 Fixed some strange typo
8012 2006-10-06 Johannes Schmid <jhs@gnome.org>
8014 * libanjuta/interfaces/Makefile.iface.am:
8015 Fixed enum-types.h generation
8016 * libanjuta/interfaces/libanjuta.idl:
8018 IAnjutaTODO::load should take const gchar* argument
8019 Remove include to libanjuta/e-splash.h which is not installed as header file
8020 Disable get_attributes for now
8022 * pluings/sourceview/sourceview.c: Disabled get_attributes
8024 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8026 2006-10-05 Naba Kumar <naba@gnome.org>
8028 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8029 Set bug id for 'Profiler plugin' task.
8031 2006-10-03 Naba Kumar <naba@gnome.org>
8033 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8034 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8036 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8037 plugins/project-manager/plugin.c: Added a new API in
8038 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8039 Added some documentation. On project close, close all editors that
8040 has files opened for the project.
8042 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8043 from the containers on anjuta_shell_remove_widget(). Do not destroy
8044 glade widgets once created.
8046 2006-10-03 Johannes Schmid <jhs@gnome.org>
8048 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8049 * libanjuta/interfaces/libanjuta.idl:
8050 const-List<> => const List<>
8051 List-free<> => List<>
8053 * Makefile.am: Reenabled launcher
8055 2006-10-03 Johannes Schmid <jhs@gnome.org>
8057 * libanjuta/interfaces/Makefile.am.iface:
8058 Install libanjuta.idl
8060 2006-10-02 Adam Dingle <adam@medovina.org>
8062 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8064 2006-10-02 Adam Dingle <adam@medovina.org>
8066 * plugins/editor/style-editor.c: fixed bug #357534
8067 * plugins/gdb/utilities.h: removed 2 unused declarations
8069 2006-10-02 Johannes Schmid <jhs@gnome.org>
8071 * Makefile.am: disabled anjuta-launcher
8072 * libanjuta/Makefile.am:
8074 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8075 * libanjuta/glue-factory.c: (glue_factory_add_path),
8076 (glue_factory_get_path):
8077 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
8078 * libanjuta/glue-factory.h:
8079 * libanjuta/glue-cpp.h:
8080 * libanjuta/glue-cpp.c:
8081 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
8083 * libanjuta/interfaces/Makefile.am.iface:
8084 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8085 * libanjuta/interfaces/libanjuta.idl:
8086 Add a new features to idl compiler:
8087 List<Type> => List of Type
8088 List-free<Type> => List of Type, it is up to the caller to free items and list
8089 const-List(-free)<Type> = const List of Types
8090 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
8092 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
8093 (generic_cpp_class_create_code):
8094 Adapted to new project_manager interface
8096 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
8097 * plugins/debug-manager/debugger.c:
8098 (ivariable_debugger_iface_init):
8099 Do not use C++ keyword "delete" for interface name
8101 * plugins/document-manager/anjuta-document-manager.plugin.in:
8102 Added m4 to mime-types
8104 * plugins/project-manager/plugin.c:
8105 (iproject_manager_add_source_multi):
8106 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
8108 2006-10-01 Naba Kumar <naba@gnome.org>
8110 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
8111 UI file used when out-of-process devhelp is used instead of
8114 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
8115 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
8116 plugins/profile-default/default.anjuta: Build devhelp plugin,
8117 but use out-of-process devhelp if devhelp plugin is disabled
8118 (either by user or devhelp is not installed). Disabled devhelp
8119 plugin by default. Added it in default profile.
8121 2006-10-01 Naba Kumar <naba@gnome.org>
8123 * plguins/project-manager/plugin.c: Possible fix for crash
8126 * configure.in, plugins/Makefile.am: Enabled glade plugin and
8127 set dep to last version 3.0.2.
8129 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
8130 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
8131 plugins/symbol-browser/plugin.c: Use the right action group
8132 for getting popup actions (Fixes lots of assertion failures).
8134 * plugins/project-manager/plugin.c,
8135 plugins/project-manager/plugin.h: use separate action group
8138 * plugins/message-view/plugin.c: Disconnect session load
8139 signal on plugin deactivation (fixes a crash).
8141 2006-09-30 Naba Kumar <naba@gnome.org>
8143 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8144 * TODO.tasks: Assigned a bounty to Massimo.
8146 2006-09-29 Naba Kumar <naba@gnome.org>
8148 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8150 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8152 * plugins/debug-manager/debugger.c,
8153 plugins/debug-manager/plugin.c,
8154 libanjuta/interfaces/libanjuta.idl:
8155 Add a new abort command to quit debugger without waiting
8157 * plugins/gdb/debugger.c,
8158 plugins/gdb/debugger.h,
8159 plugins/gdb/plugin.c:
8160 Send a signal directly to the debugged program
8161 Implement abort command
8163 * plugins/debug-manager/debug_tree.c:
8166 * plugins/debug-manager/stack-trace.c:
8169 2006-09-29 Naba Kumar <naba@gnome.org>
8171 * TODO.tasks: Updated.
8173 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8176 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8178 * TODO.tasks: Updated in light of the word wrapping fix
8179 in Tasks Manager. Added a test bounty entry.
8181 * TODO.tasks: Added four bounties.
8183 2006-09-28 Naba Kumar <naba@gnome.org>
8185 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8186 Added 'customizable' parameter to
8187 anjuta_ui_add_action_group_entries() and similar functions to
8188 allow user configuration of the actions. Filter out actions that
8189 are not configurable items (such as submenu items). Now the
8190 'Customize shortcuts' dialog is much better listed.
8192 * plugins/build-basic-autotools/build-basic-autotools.c,
8193 plugins/build-basic-autotools/build-basic-autotools.h,
8194 plugins/cvs-plugin/plugin.c,
8195 plugins/cvs-plugin/plugin.h,
8196 plugins/debug-manager/breakpoints.c,
8197 plugins/debug-manager/plugin.c,
8198 plugins/debug-manager/stack_trace.c,
8199 plugins/debug-manager/watch.c,
8200 plugins/devhelp/plugin.c,
8201 plugins/document-manager/plugin.c,
8202 plugins/file-loader/plugin.c,
8203 plugins/file-manager/plugin.c,
8204 plugins/glade/plugin.c,
8205 plugins/gtodo/interface.c,
8206 plugins/gtodo/plugin.c,
8207 plugins/language-support-cpp-java/plugin.c,
8208 plugins/macro/plugin.c,
8209 plugins/macro/plugin.h,
8210 plugins/message-view/plugin.c,
8211 plugins/patch/plugin.c,
8212 plugins/profile-default/default.anjuta,
8213 plugins/project-manager/plugin.c,
8214 plugins/project-manager/plugin.h,
8215 plugins/sample1/plugin.c,
8216 plugins/search/plugin.c,
8217 plugins/subversion/plugin.c,
8218 plugins/subversion/plugin.h,
8219 plugins/symbol-browser/plugin.c,
8220 plugins/symbol-browser/plugin.h,
8221 plugins/tools/plugin.c,
8222 plugins/valgrind/plugin.c,
8223 plugins/valgrind/plugin.h: Fixed to take care of above change
8224 in API of AnjutaUI. Properly added/removed action groups in some
8225 plugins. Split action groups into customization and non-customizable
8226 groups and added them separately.
8228 * plugins/document-manager/plugin.c: Close files belonging to
8229 project when project is closed (not complete).
8231 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8232 vertical aligned cell entries.
8234 * src/anjuta-app.c: Define macros for the placeholder names.
8235 Set default widths and heights of the default placeholders,
8236 so that newly docked widgets are correclty sized.
8238 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8239 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8240 Fixed to generated correct actions addition/removal code.
8242 2006-09-25 Naba Kumar <naba@gnome.org>
8244 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8245 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8248 * plugins/message-view/anjuta-msgman.c,
8249 plugins/message-view/anjuta-msgman.h,
8250 plugins/message-view/message-view.c,
8251 plugins/message-view/message-view.h,
8252 plugins/message-view/plugin.c: Serialize messages panes in
8253 session save and deserialize them in session load so that
8254 build messages persistant.
8256 2006-09-24 Johannes Schmid <jhs@gnome.org>
8258 * libanjuta/anjuta-utils.c:
8259 * plugins/message-view/message-view.c:
8260 Really fixed #355407
8262 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8264 * libanjuta/interfaces/libanjuta.idl:
8265 Change one variable sign
8267 * plugins/debug-manager/anjuta-debug-manager.glade,
8268 plugins/debug-manager/anjuta-debug-manager.ui:
8269 Few small interface changes
8271 * plugins/debug-manager/debug_tree.h,
8272 plugins/debug-manager/watch.c,
8273 plugins/debug-manager/debugger.c,
8274 plugins/debug-manager/plugin.c
8275 plugins/gdb/debugger.c,
8276 plugins/gdb/plugin.c:
8277 Big rewrite of debugger queue
8278 Allow to cancel command
8280 * plugins/debug-manager/memory.c:
8281 Fix a bug if a command is cancelled
8283 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8285 * plugins/gdb/debugger.c,
8286 plugins/debug-manager/debug_tree.c,
8287 plugins/debug-manager/locals.c:
8288 Restore tree representation for local variable
8289 Add argument in local variable list
8290 Use gdb variable object to get all informations
8292 2006-09-19 Naba Kumar <naba@gnome.org>
8294 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8295 that implements AnjutaSavePrompt class.
8297 * ChangeLog: Fixed indentation.
8299 * libanjuta/Makefile.am,
8300 libanjuta/anjuta-marshal.list,
8301 libanjuta/anjuta-shell.c,
8302 libanjuta/anjuta-shell.h,
8303 plugins/document-manager/action-callbacks.c,
8304 plugins/document-manager/action-callbacks.h,
8305 plugins/document-manager/anjuta-docman.c,
8306 plugins/document-manager/anjuta-docman.h,
8307 plugins/document-manager/plugin.c,
8308 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8309 unsaved items during exit. A new signal is added in shell
8310 interface called 'save-prompt' to collect all unsaved items.
8311 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8312 Fixed document manager to use the new save-prompt signal in shell
8313 and AnjutaSavePrompt object for unsaved files. Cleaned up
8314 AnjutaDocman to synchronously save new files. Fixed function
8317 2006-09-18 Johannes Schmid <jhs@gnome.org>
8319 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8320 gdl requirement to 0.7.0
8322 2006-09-18 Johannes Schmid <jhs@gnome.org>
8324 * global-tags/.cvsignore:
8325 * global-tags/Makefile.am:
8326 * global-tags/create_global_tags.sh (removed):
8327 * global-tags/create_global_tags.sh.in (added):
8330 * libanjuta/anjuta-launcher.c:
8333 * plugins/project-manager/plugin.c:
8334 (project_manager_plugin_close_project):
8337 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8340 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8341 More reasonable toolbar creation/deletition though it does
8344 2006-09-15 Johannes Schmid <jhs@gnome.org>
8346 * libanjuta/anjuta-utils.c/.h:
8349 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8351 * scintilla/ScintillaGTK.cxx
8352 Fixed doulbe freeing in Scintilla
8354 2006-09-12 Johannes Schmid <jhs@gnome.org>
8356 * plugins/symbol-browser/an_symbol_prefs.c:
8357 Support unloading / reloading of the module (for example when
8358 closing a project and opening another one).
8360 * plugins/project-manager/plugin.c:
8361 Really fixed #355148 (Show project name in title bar)
8363 2006-09-09 Johannes Schmid <jhs@gnome.org>
8365 * libanjuta/plugins.c:
8366 Fixed #355156 (Show plugins in alphabetical order)
8368 2006-09-09 Johannes Schmid <jhs@gnome.org>
8370 * plugins/project-manager/plugin.c:
8371 Fixed #355148 (Show project name in title bar)
8373 2006-09-09 Johannes Schmid <jhs@gnome.org>
8375 * plugins/project-manager/plugin.c:
8376 (value_removed_project_root_uri):
8377 Fixed crasher if project cannot be opened
8379 2006-08-30 Naba Kumar <naba@gnome.org>
8381 * plugins/language-support-cpp-java/plugin.[c,h],
8382 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8383 Impletemnted UI for auto indent.
8385 2006-08-28 Naba Kumar <naba@gnome.org>
8387 * plugins/gvim/.cvsignore,
8388 plugins/gvim/Makefile.am,
8389 plugins/gvim/anjuta-vim-plugin.png,
8390 plugins/gvim/anjuta-vim.c,
8391 plugins/gvim/anjuta-vim.h,
8392 plugins/gvim/anjuta-vim.plugin.in,
8393 plugins/gvim/gtkvim.c,
8394 plugins/gvim/gtkvim.h,
8395 plugins/gvim/plugin.c,
8396 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8399 2006-08-28 Naba Kumar <naba@gnome.org>
8401 Patch from: Massimo Corà <maxcvs@email.it>
8402 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8403 possible infinite loop.
8405 2006-08-22 Adam Dingle <adam@medovina.org>
8407 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8408 to edit are shown in the preferences dialog in anjuta").
8409 Removed unused widgets from the style editor dialog.
8411 2006-08-21 Johannes Schmid <jhs@gnome.org>
8413 * plugins/symbol-browser/test-class.[cpp/h]
8416 2006-08-18 Naba Kumar <naba@gnome.org>
8418 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8419 end of document loading.
8421 * plugins/language-support-cpp-java/plugin.c,
8422 plugins/sourceview/sourceview.c: Fixed plugin loading.
8424 2006-08-17 Naba Kumar <naba@gnome.org>
8426 * plugins/language-support-cpp-java/plugin.c,
8427 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8428 mode line parsing. Indentation parameters initialized based on
8429 mode line parameters.
8431 2006-08-16 Naba Kumar <naba@gnome.org>
8433 * Makefile.am, plugins/editor/text_editor.c,
8434 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8437 2006-08-16 Naba Kumar <naba@gnome.org>
8439 Patch from Massimo Cora' <maxcvs@email.it>:
8441 * plugins/editor/aneditor-autocomplete.cxx,
8442 plugins/editor/aneditor-calltip.cxx,
8443 plugins/symbol-browser/Makefile.am,
8444 plugins/symbol-browser/an_symbol.c,
8445 plugins/symbol-browser/an_symbol_view.c,
8446 plugins/symbol-browser/plugin.c,
8447 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8448 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8449 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8450 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8451 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8452 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8453 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8454 tagmanager/get.h, tagmanager/html.c,
8455 tagmanager/include/tm_source_file.h,
8456 tagmanager/include/tm_tag.h,
8457 tagmanager/include/tm_workspace.h,
8458 tagmanager/jscript.c, tagmanager/keyword.c,
8459 tagmanager/keyword.h, tagmanager/lisp.c,
8460 tagmanager/lregex.c, tagmanager/lua.c,
8461 tagmanager/main.h, tagmanager/make.c,
8462 tagmanager/options.c, tagmanager/options.h,
8463 tagmanager/parse.c, tagmanager/parse.h,
8464 tagmanager/parsers.h, tagmanager/pascal.c,
8465 tagmanager/perl.c, tagmanager/php.c,
8466 tagmanager/python.c, tagmanager/read.c,
8467 tagmanager/read.h, tagmanager/readtags.c,
8468 tagmanager/readtags.h, tagmanager/rexx.c,
8469 tagmanager/routines.c, tagmanager/routines.h,
8470 tagmanager/ruby.c, tagmanager/scheme.c,
8471 tagmanager/sh.c, tagmanager/slang.c,
8472 tagmanager/sml.c, tagmanager/sort.c,
8473 tagmanager/sort.h, tagmanager/sql.c,
8474 tagmanager/strlist.c, tagmanager/strlist.h,
8475 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8476 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8477 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8478 tagmanager/vim.c, tagmanager/vstring.c,
8479 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8480 5.6 and namespace completion fixed.
8482 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8483 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8485 2006-08-15 Naba Kumar <naba@gnome.org>
8487 * libanjuta/interfaces/libanjuta.idl,
8488 plugins/editor/text-editor-iterable.c,
8489 plugins/editor/text_editor.c,
8490 plugins/sourceview/sourceview-cell.c,
8491 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8492 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8493 ianjuta_editor_end_action().
8495 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8497 2006-08-13 Naba Kumar <naba@gnome.org>
8499 * plugins/debug-manager/breakpoints.c,
8500 plugins/debug-manager/memory.c,
8501 plugins/debug-manager/registers.c,
8502 src/layout.xml: Fixed debugger widgets layout.
8504 2006-08-12 Naba Kumar <naba@gnome.org>
8506 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8507 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8508 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8509 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8510 codes and dead codes. Removed automatic indentation prefs.
8512 2006-08-12 Johannes Schmid <jhs@gnome.org>
8514 * libanjuta/Makefile.am:
8515 * libanjuta/anjuta-launcher.c:
8516 * libanjuta/anjuta-launcher.h:
8517 * libanjuta/anjuta-plugin.c:
8518 * libanjuta/anjuta-plugin.h:
8519 * libanjuta/anjuta-preferences.c:
8520 * libanjuta/anjuta-preferences.h:
8521 * libanjuta/anjuta-shell.c:
8522 * libanjuta/anjuta-shell.h:
8523 * libanjuta/libanjuta.h:
8525 Made wrapper friendly:
8526 - no inline in header files (preferences_set/get)
8527 - correct signal names
8528 - correct GError** argument in anjuta_shell_freeze/thaw
8529 - include correct files in libanjuta.h
8531 * plugins/project-manager/plugin.c:
8534 2006-08-11 Naba Kumar <naba@gnome.org>
8536 * plugins/editor/aneditor-priv.h,
8537 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8539 * plugins/editor/text_editor_cbs.c,
8540 plugins/sourceview/anjuta-view.c: Pass the right position for char
8543 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8545 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8547 2006-08-11 Naba Kumar <naba@gnome.org>
8549 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8550 return the right character at the iter position and get_char() to
8553 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8554 to set to character offset and not byte index.
8556 * plugins/language-support-cpp-java/plugin.c: Improved
8557 auto-indentation login. Indents opening and closing braces correctly.
8559 2006-08-10 Johannes Schmid <jhs@gnome.org>
8563 Required automake = 1.9
8565 * libanjuta/anjuta-children.c:
8566 * libanjuta/anjuta-children.h:
8567 * libanjuta/anjuta-encodings.h:
8568 * libanjuta/anjuta-launcher.h:
8569 * libanjuta/anjuta-plugin-description.h:
8570 * libanjuta/anjuta-preferences-dialog.h:
8571 * libanjuta/anjuta-preferences.h:
8572 * libanjuta/anjuta-session.h:
8573 * libanjuta/anjuta-status.h:
8574 * libanjuta/anjuta-ui.h:
8575 * libanjuta/anjuta-utils.c:
8576 * libanjuta/anjuta-utils.h:
8577 * libanjuta/e-splash.h:
8578 * libanjuta/glue-factory.h:
8579 * libanjuta/glue-plugin.h:
8580 * libanjuta/plugins.h:
8581 * libanjuta/resources.h:
8582 Fixed libanjuta to be able to wrap it
8583 - G_BEGIN_DECLS, G_END_DECLS
8584 - include all necessary files in libanjuta.h
8586 * plugins/gtodo/tray-icon.c:
8587 * plugins/terminal/terminal.c:
8588 Some build fixes for freebsd
8590 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8591 * plugins/sourceview/sourceview.glade:
8592 Remove auto-indent feature as it is now in language-support
8594 2006-08-09 Naba Kumar <naba@gnome.org>
8596 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
8597 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8598 Added missing files.
8600 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
8601 get_use_spaces(), set_tabsize() and set_use_spaces().
8603 2006-08-09 Naba Kumar <naba@gnome.org>
8605 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
8606 succeeded in activating.
8608 * plugins/document-manager/plugin.c: Added debug message.
8610 * libanjuta/interfaces/libanjuta.idl,
8611 plugins/editor/text_editor.c: Implemented get_tabsize(),
8612 get_use_spaces(), set_tabsize() and set_use_spaces().
8614 * plugins/language-support-cpp-java/Makefile.am,
8615 plugins/language-support-cpp-java/plugin.c,
8616 plugins/language-support-cpp-java/plugin.h: Used editor parameters
8617 for indentation. Added preferences page for paramenters.
8619 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8621 2006-08-08 Naba Kumar <naba@gnome.org>
8623 * libanjuta/interfaces/libanjuta.idl,
8624 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8625 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8626 plugins/editor/text_editor.c,
8627 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
8628 and implemented it for both scintilla and sourceview.
8630 * plugins/search/plugin.c: Use the new grab_focus() to transfer
8631 focus back to editor (happens when pressing esc in incremental
8634 2006-08-08 Naba Kumar <naba@gnome.org>
8636 * libanjuta/interfaces/libanjuta.idl,
8637 plugins/editor/text_editor.c,
8638 plugins/editor/text_editor.h,
8639 plugins/editor/text-editor-iterable.c,
8640 plugins/sourceview/sourceview-cell.c,
8641 plugins/sourceview/sourceview.c: Implemented editor attributes
8644 * plugins/editor/aneditor.cxx: Disabled old indentation code.
8645 plugins/language-support-cpp-java/plugin.c: Implemented indentation
8646 code (not complete yet).
8648 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8649 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8650 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8651 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8652 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8653 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8655 2006-08-04 Naba Kumar <naba@gnome.org>
8657 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
8660 2006-08-03 Johannes Schmid <jhs@gnome.org>
8662 * configure.in: Add a more informative text to valgrind plugin
8665 Modified Preferences tasl
8666 * libanjuta/anjuta-plugin.c:
8667 * libanjuta/anjuta-preferences-dialog.c:
8668 * libanjuta/anjuta-preferences-dialog.h:
8669 * libanjuta/anjuta-preferences.c:
8670 * libanjuta/anjuta-preferences.h:
8671 * libanjuta/interfaces/Makefile.am.iface:
8672 * libanjuta/interfaces/libanjuta.idl:
8673 Added IAnjutaPreferences interface which every plugin that has preferences should
8674 implement. Call merge() and unmerge() at plugin activation/deactivation.
8675 Fixed preferences_page_remove()
8677 * plugins/build-basic-autotools/build-basic-autotools.c:
8678 * plugins/cvs-plugin/plugin.c:
8679 * plugins/document-manager/plugin.c:
8680 * plugins/editor/plugin.c:
8681 * plugins/editor/plugin.h:
8682 * plugins/file-manager/plugin.c:
8683 * plugins/gtodo/main.h:
8684 * plugins/gtodo/plugin.c:
8685 * plugins/gtodo/preferences.c:
8686 * plugins/message-view/anjuta-msgman.c:
8687 * plugins/message-view/anjuta-msgman.h:
8688 * plugins/message-view/plugin.c:
8689 * plugins/sourceview/plugin.c:
8690 * plugins/sourceview/plugin.h:
8691 * plugins/symbol-browser/an_symbol_prefs.c:
8692 * plugins/symbol-browser/plugin.c:
8693 * plugins/terminal/terminal.c:
8694 * plugins/valgrind/plugin.c
8697 Updated preference loading/unloading for all plugins
8699 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
8701 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
8702 src/Makefile.am, plugins/tools/scripts/Makefile.am:
8703 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
8704 recommended by the autoconf manual.
8705 - Fixes compiling with autoconf 2.60.
8707 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
8709 2006-08-02 Johanes Schmid <jhs@gnome.org>
8711 * plugins/profile-default/plugin.c:
8712 Fixed session handling
8714 2006-08-01 Johannes Schmid <jhs@gnome.org>
8717 * plugins/Makefile.am:
8718 Disabled devhelp and glade for now as they do not work (#341073
8721 * plugins/profile-default/anjuta-default-profile.ui (removed):
8722 * plugins/profile-default/plugin.c:
8723 * plugins/profile-default/plugin.h:
8724 * plugins/project-manager/anjuta-project-manager.ui:
8725 * plugins/project-manager/plugin.c:
8726 * plugins/project-manager/plugin.h:
8727 Limted multiple project support #315043
8729 * libanjuta/interfaces/libanjuta.idl:
8730 Added ianjuta_profile_unload
8732 2006-07-31 Naba Kumar <naba@gnome.org>
8734 * libanjuta/interfaces/libanjuta.idl,
8735 plugins/editor/text-editor-iterable.c,
8736 plugins/editor/text_editor.c,
8737 plugins/sourceview/anjuta-view.c,
8738 plugins/sourceview/anjuta-view.h,
8739 plugins/sourceview/sourceview.c: Fixed text iteration and
8740 IAnjutaEditor implementations in both scintilla
8741 and sourceview. Cleand up libanjuta API: Removed redundant
8742 erase_range() method from IAnjutaEditor interface, fixed
8743 ianjuta_editor_get_text to take length instead of range (consistency).
8744 autoindentation in both sourceview and scintilla more or less works,
8745 but still disabled for now because there are still some anomalies
8748 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
8750 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
8753 2006-07-30 Johannes Schmid <jhs@gnome.org>
8755 * plugins/sourceview/anjuta-document.c:
8756 * plugins/sourceview/anjuta-document.h:
8757 * plugins/sourceview/anjuta-view.c:
8758 * plugins/sourceview/sourceview.c:
8759 Wrote a new "char_added" implementation, I hope this one is good
8761 * plugins/sourceview/sourceview-cell.c:
8762 Fixed typo: "text_iter" instead of "iter"
8764 2006-07-30 Naba Kumar <naba@gnome.org>
8766 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
8768 2006-07-30 Johannes Schmid <jhs@gnome.org>
8770 * autogen.sh: use gnome-autogen.sh from gnome-coomen
8772 * plugins/debug-manager/plugin.c:
8773 * plugins/patch/plugin.c:
8774 Use IAnjutaIndicable to mark debugger position
8776 * plugins/sourceview/sourceview.c:
8777 Define colors for IAnjutaIndicable
8779 2006-07-29 Johannes Schmid <jhs@gnome.org>
8781 * plugins/debug-manager/anjuta-debug-manager.ui:
8782 * plugins/debug-manager/breakpoints.c:
8783 * plugins/debug-manager/images/Makefile.am:
8784 * plugins/debug-manager/images/run-to-cursor.png:
8785 * plugins/debug-manager/plugin.c:
8786 Added toolbar and some icons
8788 * plugins/patch/anjuta-patch.ui:
8789 * plugins/patch/patch-plugin.c:
8790 * plugins/patch/patch-plugin.glade:
8791 * plugins/patch/plugin.c:
8792 * plugins/patch/plugin.h:
8793 Improved patch plugin (GUI and function)
8795 * plugins/sourceview/sourceview.c:
8796 Fixed another Gtk-Critical
8798 * plugins/tools/anjuta-tools.ui:
8799 * plugins/tools/plugin.h:
8800 Put Patch plugin in tools menu and changed ui file
8802 2006-07-29 Johannes Schmid <jhs@gnome.org>
8804 * plugins/document-manager/plugin.c:
8805 Fixed accelator Gtk-Warning
8807 * plugins/message-view/anjuta-msgman.c:
8810 * plugins/sourceview/anjuta-document.c:
8811 * plugins/sourceview/anjuta-document.h:
8812 * plugins/sourceview/anjuta-marshal.list:
8813 Wrote a better emitter for the char-added signal
8815 * plugins/sourceview/sourceview.c:
8816 Fixed Redo/Undo to void Gtk-Criticals
8818 * plugins/sourceview/sourceview-args.c:
8819 * plugins/sourceview/sourceview-cell.c:
8820 * plugins/sourceview/sourceview-scope.c:
8821 * plugins/sourceview/sourceview-tags.c:
8822 Adapted to new IAnjutaIterator API
8824 2006-07-28 Naba Kumar <naba@gnome.org>
8826 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
8828 * plugins/symbol-browser/an_symbol.c,
8829 plugins/symbol-browser/an_symbol_iter.c,
8830 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
8831 subclass of AnjutaSymbol so that the symbol is accessible from
8832 the iter in light of changes in IAnjutaIterable.
8834 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
8835 implementation of IAnjutaIterable.
8837 2006-07-28 Naba Kumar <naba@gnome.org>
8839 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
8840 IAnjutaIterable. They were kind of useless since the interface is
8841 defined on the data object itself. Added set_position() method
8842 in IAnjutaIterable to allow setting arbitrary current index to the
8844 Added erase() and erase_range() in IAnjutaEditor.
8846 * plugins/editor/text-editor-iterable.c: Fixed
8847 plugins/editor/text_editor.c: Implemented erase() and erase_range()
8848 methods in editor. Fixed get_line_from_position() method.
8850 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
8851 code. It's disabled for now.
8853 * plugins/sourceview/sourceview-cell.c,
8854 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
8857 2006-07-27 Johannes Schmid <jhs@gnome.org>
8859 * plugins/sourceview/sourceview-cell.c:
8860 Fixed IAnjutaEditorCell to work only on a single line
8861 Fixed crasher in finalize
8863 * plugins/symbol-browser/an_symbol_prefs.c:
8864 * global-tags/Makefile.am:
8865 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
8868 2006-07-26 Naba Kumar <naba@gnome.org>
8870 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
8871 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
8873 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
8875 * plugins/document-manager/plugin.c: Fixed dynamic loading of
8878 * plugins/editor/text-editor-iterable.c,
8879 plugins/editor/text_editor.c,
8880 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
8881 method to work correctly, it was ignoring start and end parameters.
8882 Fixed TextEditorCell implementation. Fixed 'char-added' signal
8885 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
8886 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
8888 2006-07-24 Massimo Cora' <maxcvs@email.it>
8890 * plugins/symbol-browser/an_symbol_view.c,
8891 plugins/symbol-browser/an_symbol_view.h,
8892 plugins/symbol-browser/plugin.c:
8893 fix a matching case into sv_extract_type_qualifier_from_expr ()
8894 and some minor issues.
8896 2006-07-26 Johannes Schmid <jhs@gnome.org>
8898 * plugins/language-support-cpp-java/plugin.c:
8899 Fixed to work kind of with sourceview editor
8900 * plugins/sourceview/anjuta-document.c:
8901 * plugins/sourceview/anjuta-view.c:
8902 * plugins/sourceview/sourceview-cell.c:
8903 * plugins/sourceview/sourceview.c:
8904 Fixed IAnjutaEditorCell and "char-added" signal
8906 2006-07-24 Naba Kumar <naba@gnome.org>
8908 * plugins/document-manager/plugin.c,
8909 plugins/document-manager/plugin.h: Initial implementedion for loading
8912 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
8915 * plugins/editor/text_editor.c: Fixed syntax highlighting when
8916 indicators are cleared (that leaved grey texts).
8918 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
8920 * libanjuta/interfaces/libanjuta.idl,
8921 plugins/debug-manager/breakpoints.c,
8922 plugins/debug-manager/memory.c,
8923 plugins/debug-manager/registers.c,
8924 plugins/debug-manager/debug_tree.c,
8925 plugins/debug-manager/debugger.c,
8926 plugins/gdb/debugger.c,
8927 plugins/gdb/debugger.h,
8928 plugins/gdb/plugin.c:
8929 Add a parameter for reporting error
8930 Add a new interface for using gdb variable object
8931 Allow to cancel commands
8932 Rewrite handling of debugger state
8934 * plugins/debug-manager/plugin.c,
8935 plugins/debug-manager/locals.c,
8936 plugins/debug-manager/locals.h,
8937 plugins/debug-manager/register.c,
8938 plugins/debug-manager/stack_trace.c,
8939 plugins/debug-manager/stack_trace.h:
8940 Create and destroy local and stack trace windows when needed
8942 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
8944 * plugins/document-manager/plugin.c:
8945 Fixed "Automatic" highlighting
8947 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
8949 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
8951 * plugins/sourceview/anjuta-view.c:
8952 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
8954 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
8956 * configure.in: Check for C/C++-Compiler correctly
8958 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
8960 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8962 * plugins/debug-manager/stack_trace.c:
8963 Destroy stack window when debuuger is disabled (#347414)
8965 * plugins/sourceview/anjuta-view.c:
8966 Fix a crash with popup-menu (#347412)
8968 2006-07-13 Naba Kumar <naba@gnome.org>
8970 * plugins/editor/Makefile.am,
8971 plugins/editor/text_editor.h,
8972 plugins/editor/text-editor-iterable.h,
8973 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
8976 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
8979 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
8981 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
8983 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
8986 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
8988 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8990 * libanjuta/anjuta-preferences-dialog.c:
8991 Do not use the page_num returned by gtk_notebook_append_page to
8992 remove the page as it cause bugs when pages removal is not done
8995 * plugins/document-manager/anjuta-docman.c:
8997 makes Anjuta display dock_items which have previously been hidden
8999 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9001 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9003 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9004 * plugins/sourceview/sourceview.c: (imark_unmark):
9006 Patches for bugs #346450 and #346295
9008 * AUTHORS: Added Fredrik
9010 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9012 * plugins/message-view/anjuta-msgman.c:
9013 Fixed close button/icon size (like in docman)
9015 2006-06-10 Naba Kumar <naba@gnome.org>
9017 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9020 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9022 * libanjuta/interfaces/libanjuta.idl:
9023 Move inspect_memory function in IAnjutaCpuDebugger interface
9024 Rename Boolean type to State
9026 * plugins/debug-manager/breakpoint.c:
9027 Rename Boolean type to State
9029 * plugins/debug-manager/Makefile.am,
9030 plugins/debug-manager/anjuta-marshal.list,
9031 plugins/debug-manager/data_view.c,
9032 plugins/debug-manager/data_view.h,
9033 plugins/debug-manager/data_buffer.c,
9034 plugins/debug-manager/data_buffer.h,
9035 plugins/debug-manager/chunk_view.c,
9036 plugins/debug-manager/chunk_view.h,
9037 plugins/debug-manager/anjuta-debug-manager.ui,
9038 plugins/debug-manager/debugger.c,
9039 plugins/debug-manager/memory.c,
9040 plugins/debug-manager/memory.h,
9041 plugins/debug-manager/plugin.c,
9042 plugins/gdb/debugger.c,
9043 plugins/gdb/debugger.h,
9044 plugins/gdb/plugin.c:
9045 Rewrite memory window using a special widget
9046 Rename Boolean type to State
9048 2006-06-08 Naba Kumar <naba@gnome.org>
9050 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9051 Do not return garbage characters and return NULL when there is no
9054 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9057 * plugins/search/search-replace.c: Fixed a mem leak.
9059 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9061 * libanjuta/anjuta-launcher.c:
9062 Added debug message (see #343522)
9064 * plugins/build-basic-autotools/build-basic-autotools.c:
9065 Patch from Günther Brammer to fix #344015
9067 * plugins/sourceview/sourceview.c:
9068 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9069 automatic highlight of build messages)
9071 2006-06-06 Naba Kumar <naba@gnome.org>
9074 libanjuta/interfaces/libanjuta.idl,
9075 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9076 plugins/Makefile.am,
9077 plugins/document-manager/action-callbacks.c,
9078 plugins/document-manager/plugin.c,
9079 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
9080 interface for language highlight selection and langauge change
9083 * plugins/language-support-cpp-java: Added language support
9084 plugin for cpp and java.
9086 2006-05-27 Naba Kumar <naba@gnome.org>
9088 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
9089 plugins/debug-manager/*, data/Makefile.am,
9090 manuals/reference/libanjuta/libanjuta.types,
9091 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9092 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9093 merged anjuta-new-debugger branch into trunck.
9094 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
9096 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
9098 * libanjuta/interfaces/libanjuta.idl,
9099 plugins/debug-manager/debugger.c,
9100 plugins/debug-manager/debugger.h,
9101 plugins/gdb/anjuta-gdb.plugin.in,
9102 plugins/gdb/debugger.c,
9103 plugins/gdb/debugger.h,
9104 plugins/gdb/plugin.c:
9105 Add new IAnjutaCpuDebugger interface to access cpu register
9106 Run gdb instead of /usr/local/bin/gdb
9108 * plugins/debug-manager/plugin.c,
9109 plugins/debug-manager/registers.c,
9110 plugins/debug-manager/registers.h:
9111 Rewrite register window
9112 Rename Load target menu item to Run target
9114 2006-05-07 Naba Kumar <naba@gnome.org>
9118 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9120 * plugins/debug-manager/watch.c,
9121 plugins/debug-manager/breakpoint.c,
9122 plugins/debug-manager/breakpoint.h:
9123 Fix crash: disconnect save and load session signals
9125 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
9127 * libanjuta/interface/libanjuta.idl,
9128 plugins/debug-manager/debugger.c,
9129 plugins/gdb/plugin.c:
9130 Add a value parameter for evaluate command
9132 * plugins/debug-manager/anjuta-debug-manager.glade:
9133 Create new dialog box for watches using glade
9135 * plugins/debug-manager/anjuta-debug-manager.ui:
9136 Move watch menu items near the end
9137 Move breakpoint menu items outside the sub menu
9139 * plugins/debug-manager/debug_tree.c,
9140 plugins/debug-manager/debug_tree.h,
9141 plugins/debug-manager/debug_tree.h,
9142 plugins/debug-manager/watch.c:
9143 Move all GUI code from watch.c to debug_tree.c
9144 Add an auto update property to watches
9146 * plugins/debug-manager/locals.c,
9147 plugins/debug-manager/locals.h,
9148 plugins/debug-manager/stack_trace.c,
9149 plugins/debug-manager/stack_trace.h,
9150 plugins/debug-manager/plugin.c:
9151 Register actions before starting debugger
9153 * plugins/gdb/debugger.c:
9154 Do not call callback function if not present
9156 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9158 * libanjuta/interfaces/libanjuta.idl,
9159 plugins/debug-manager/stack_trace.c,
9160 plugins/debug-manager/stack_trace.h,
9161 plugins/debug-manager/anjuta-debug-manager.ui,
9162 plugins/gdb/debugger.c:
9163 Add a popup menu in stack frame window
9164 Add a new frame-changed event
9165 Use MI command for getting stack informations
9166 Get filename with full path (need gdb > 6.3)
9168 * libanjuta/interfaces/libanjuta.idl,
9169 plugins/debug-manager/debug_tree.c,
9170 plugins/debug-manager/debugger.c,
9171 plugins/debug-manager/locals.c,
9172 plugins/debug-manager/locals.h,
9173 plugins/debug-manager/plugin.c,
9174 plugins/gdb/debugger.c,
9175 plugins/gdb/debugger.h,
9176 plugins/gdb/parser.c,
9177 plugins/gdb/parser.h,
9178 plugins/gdb/plugin.c,
9179 plugins/gdb/Makefile.am:
9180 Pass watch data with string instead of Watch structures
9181 Use debug_tree in local window
9185 * plugins/debug-manager/breakpoints.c,
9186 plugins/debug-manager/utilities.c,
9187 plugins/debug-manager/utilities.h:
9188 Use a GtkListStore instead of a GtkTreeStore
9189 move goto_location_in_editor in utilities.c
9191 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9193 * libanjuta/interfaces/libanjuta.idl,
9194 plugins/debug-manager/anjuta-debug-manager.ui,
9195 plugins/debug-manager/breakpoints.c,
9196 plugins/debug-manager/plugin.c,
9197 plugins/gdb/debugger.c:
9198 Add a breakpoint type
9199 Add new popup menu in breakpoint window
9200 Add toggle breakpoint in editor popup menu
9201 Save and restore breakpoint enable
9202 Fix bug in clear all breakpoints
9203 Remove old useless code
9205 * plugins/debug-manager/debugger.c:
9206 Fix some problem with debugger states
9208 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9209 Update documentation
9211 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9214 plugins/gdb/Makefile.am,
9215 plugins/gdb/gdb.init:
9216 Move gdb.init crom data to plugins/gdb
9218 * plugins/gdb/gdb.init,
9219 libanjuta/interfaces/libanjuta.idl,
9220 plugins/debug-manager/breakpoints.c,
9221 plugins/debug-manager/debugger.c,
9222 plugins/debug-manager/plugin.c,
9223 plugins/gdb/debugger.c,
9224 plugins/gdb/plugin.c:
9225 Support pending breakpoints
9226 Rewrite debugger states
9227 Split ianjuta_debugger_log into _enable_log and _disable_log
9229 * plugins/debug-manager/start.c,
9230 plugins/debug-manager/debug_tree.c,
9231 plugins/gdb/parser.c:
9232 Remove some useless lines
9234 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9235 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9236 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9237 Update documentation
9239 2006-03-12 Naba Kumar <naba@gnome.org>
9241 * manuals/references/libanjuta/libanjuta.types: Fixed
9244 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9246 * libanjuta/anjuta-debugger.c,
9247 libanjuta/anjuta-debugger.h:
9250 * libanjuta/interfaces/libanjuta.idl,
9251 plugins/debug-mananger/breakpoints.c,
9252 plugins/debug-manager/debug_tree.c,
9253 plugins/debug-manager/debugger.c,
9254 plugins/debug-manager/plugin.c,
9255 plugins/debug-manager/registers.c,
9256 plugins/debug-manager/sharedlib.c,
9257 plugins/debug-manager/signal.c,
9258 plugins/debug-manager/stack_trace.c,
9259 plugins/debug-manager/start.c,
9260 plugins/debug-manager/watch.c,
9261 plugins/gdb/debugger.c,
9262 plugins/gdb/debugger.h,
9263 plugins/gdb/parser.c,
9264 plugins/gdb/parser.h,
9265 plugins/gdb/plugin.c:
9266 Move types definitions from libanjuta/anjuta-debugger.{ch}
9267 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9269 * plugins/gdb/Makefile.am:
9270 Remove user interface from gdb plugin
9272 2006-03-12 Naba Kumar <naba@gnome.org>
9274 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9276 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9278 Modified Patch from Marc Maurer <uwog@uwog.net>:
9279 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9282 * plugins/sourceview/Makefile.am:
9283 * plugins/sourceview/sourceview-cell.c:
9284 * plugins/sourceview/sourceview-cell.h:
9285 * plugins/sourceview/sourceview.c:
9287 Implemented IAnjutaEditorCell
9289 2006-05-21 Naba Kumar <naba@gnome.org>
9291 * libanjuta/interfaces/libanjuta.idl,
9292 plugins/document-manager/action-callbacks.c,
9293 plugins/document-manager/plugin.c,
9294 plugins/editor/print.c, plugins/editor/text_editor.c,
9295 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9296 Fixed zooming and added icons and shortcuts for zoom menu items.
9298 2006-05-21 Naba Kumar <naba@gnome.org>
9300 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9303 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9305 * plugins/document-manager/anjuta-docman.c:
9306 Fixed close button reaction by setting the correct current editor
9308 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9310 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9311 * plugins/document-manager/anjuta-docman.c
9312 - Fix close button, you can close any tab as you wish now.
9313 - Fadeout mime icon as the same as close image
9315 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9317 Patch from Marc Maurer <uwog@uwog.net>
9318 * main.c: Compile fix when NLS is enabled
9322 2006-05-20 Naba Kumar <naba@gnome.org>
9324 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9325 while loading abiword-2.4.4/abi project).
9327 2006-05-18 Naba Kumar <naba@gnome.org>
9329 * libanjuta/interfaces/libanjuta.idl,
9330 plugins/document-manager/action-callbacks.c,
9331 plugins/editor/print.c,
9332 plugins/editor/text_editor.c,
9333 plugins/editor/text_editor.h,
9334 plugins/editor/text_editor_prefs.c: Fixed zooming.
9336 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9337 interface for character iteration and IAnjutaEditorAssist interface
9338 for autocompletions and editor tips.
9340 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9342 Patch from Günther Brammer <GBrammer@gmx.de>:
9343 * plugins/document-manager/anjuta-docman.c:
9344 Make tabs smaller but keep nice closing icon
9346 * plugins/document-manager/anjuta-docman.c:
9347 * plugins/document-manager/Makefile.am:
9349 Added nice mime-icons to the editor tabs
9351 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9353 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9355 * plugins/symbol-browser/an_symbol_view.c:
9357 - Fixed symbol searching (Yang Hong (#341997))
9359 * plugins/devhelp/htmlview.c:
9360 Fixed devhelp plugin
9362 * plugins/build-basic-autotools/build-basic-autotools.c:
9363 * plugins/search/search-replace.c:
9364 * plugins/document-manager/anjuta-docman.c:
9366 Only add a marker to a line where it makes sense!
9368 === anjuta 2.0.2 ===
9370 2006-05-15 Naba Kumar <naba@gnome.org>
9372 * configure.in: set required versions for
9375 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9377 * plugins/glade/plugin.c:
9378 Fixed signal connection for "gtk-doc-search"
9380 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9382 * NEWS: Set release date, add known issues
9384 * libanjuta/anjuta-shell.c:
9385 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9386 and debug other gtk-warnings/criticals)
9388 * plugins/build-basic-autotools/build-basic-autotools.c:
9389 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9391 * plugins/sourceview/anjuta-view.c:
9392 * plugins/sourceview/sourceview-args.c:
9393 * plugins/sourceview/sourceview-scope.c:
9394 * plugins/sourceview/sourceview-tags.c:
9395 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9397 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9399 * pixmaps/Makefile.am:
9400 Add preferences_general.png
9402 * plugins/devhelp/plugin.c:
9403 Fixed some more realise things
9405 * plugins/message-view/anjuta-msgman.c:
9406 Support stock icons for message panes
9408 * plugins/search/search-replace.c:
9409 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9411 * plugins/search/search-replace_backend.c:
9414 * plugins/sourceview/anjuta-document.c:
9415 * plugins/sourceview/sourceview.c:
9416 Fixed finalise and tag completion
9419 Use preferences_general icon
9421 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9423 * pixmaps/Makefile.am:
9426 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9428 * plugins/sourceview/sourceview-prefs.c:
9429 Fixed font & color handling
9431 * plugins/symbol-browser/an_symbol_view.c:
9434 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9436 * plugins/macro/macros.xml:
9437 Fixed bug #341583 (Address of FSF)
9439 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9442 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9443 Update: Do it the cool way...
9445 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9447 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9448 Implement gtk-api-help signals of glade3
9449 * configure.in: Bump to glade3 2.91.2
9451 * plugins/devhelp/plugin.c:
9452 Fixed some realize stuff in the devhelp plugin
9454 * plugins/sourceview/anjuta-document.c:
9455 fixed bug with scope completion
9457 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9459 * plugins/symbol-browser/an_symbol_view.c
9460 * plugins/symbol-browser/an_symbol_prefs.c
9461 * plugins/symbol-browser/an_symbol_prefs.h
9462 * global_tags/create_global_tags.sh:
9464 Automaticly create global tags on first startup
9466 2006-05-08 Massimo Cora' <maxcvs@email.it>
9469 * plugins/project-wizard/templates/Makefile.am:
9470 * (added) plugins/project-wizard/templates/cpp-logo.png:
9471 * (added) plugins/project-wizard/templates/cpp.wiz:
9472 * (added) plugins/project-wizard/templates/cpp/*:
9474 Added a generic c++ template. It's a simple hello world.
9476 2006-05-07 Massimo Cora' <maxcvs@email.it>
9478 * plugins/symbol-browser/an_symbol_view.c:
9479 fixed a stupid crasher.
9481 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9483 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9484 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9486 Fixed WxWidgets project type
9488 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9490 * plugins/devhelp/htmlview.c:
9491 * plugins/devhelp/plugin.c:
9492 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9494 * plugins/project-wizard/install.c:
9495 Don't set a message - thanks to seb
9497 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9499 * plugins/devhelp/htmlview.c:
9500 * plugins/symbol-browser/an_symbol_view.c:
9502 There is a weird crash in gtk_idle which I still did not completly fix!
9504 * plugins/project-wizard/install.c:
9505 Default to success instead of failure
9507 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9509 * plugins/devhelp/htmlview.c:
9510 * plugins/devhelp/plugin.c:
9511 Fixed bug and libdevhelp issue!
9513 * plugins/project-wizard/install.c:
9514 Fixed message string!
9516 2006-05-03 Massimo Cora' <maxcvs@email.it>
9518 * plugins/symbol-browser/an_symbol_view.c:
9519 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9521 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9523 * pixmaps/Makefile.am:
9525 * anjuta.desktop.in.in
9527 GNOME Goal #2.1: Install theme-friendly icons
9529 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9531 * plugins/devhelp/htmlview.c: Reload page on reparent
9532 * plugins/document-manager/anjuta-docman.c:
9533 Present document-manager when document is selected in file-manager
9535 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9537 * plugins/symbol-broser/an_symbol_view.c:
9538 Fixed crasher in namespace exploration
9540 2006-05-01 Massimo Cora' <maxcvs@email.it>
9543 * plugins/valgrind/Makefile.am:
9545 Optional compiling of Valgrind plugin
9547 2006-05-01 Massimo Cora' <maxcvs@email.it>
9549 * plugins/symbol-browser/an_symbol_view.c:
9550 - modularized code. Marked with FIXME the parts which need improvement.
9552 - Added basic namespace completion for Gtkmm type project:
9553 - namespace1::MyClass *class;
9555 - Namespaces must be anyway improved.
9557 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9559 * plugins/devhelp/plugin.c:
9560 Fixed up plugin unloading and show html widget on link selected
9564 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9566 * plugins/devhelp/Makefile.am:
9567 * plugins/devhelp/anjuta-devhelp.plugin.in:
9568 * plugins/devhelp/htmlview.c:
9569 * plugins/devhelp/htmlview.h:
9570 * plugins/devhelp/plugin.c:
9571 * plugins/devhelp/plugin.h:
9572 Reimplemeted devhelp plugin from scratch
9574 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
9577 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
9579 * plugins/sourceview/sourceview-tags.c:
9580 complete some more tag types
9582 * plugins/valgrind/plugin.c:
9583 * plugins/valgrind/preferences.c:
9584 * plugins/valgrind/vggeneralprefs.c:
9586 Fixed lots of gtk warnings
9588 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
9590 * plugins/sourceview/sourceview-scope.c:
9591 Implemented type-ahead for scope completion
9593 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
9595 * manuals/C/Makefile.am:
9596 * manuals/Makefile.am:
9597 * plugins/document-manager/Makefile.am:
9598 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9599 * plugins/sourceview/Makefile.am:
9604 * plugins/class-gen/goc_template_header: G_END_DECLS
9606 2006-05-27 Naba Kumar <naba@gnome.org>
9608 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
9609 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
9610 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
9611 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
9612 scintilla/include/Scintilla.iface,
9613 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
9614 cvs. Fixed compile flags. Removed outdated patches.
9616 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
9618 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
9620 * plugins/sourceview/anjuta-document.c:
9621 * plugins/sourceview/sourceview-args.c:
9622 * plugins/sourceview/sourceview-scope.c:
9624 Add End/Home keypresses and support completion if symbol start with '!' for example
9627 2006-04-27 Massimo Cora' <maxcvs@email.it>
9629 * libanjuta/interfaces/libanjuta.idl:
9631 * plugins/sourceview/sourceview-scope.c:
9632 * plugins/sourceview/tag-window.c:
9633 * plugins/sourceview/tag-window.h:
9634 * plugins/symbol-browser/an_symbol_view.c:
9635 * plugins/symbol-browser/an_symbol_view.h:
9636 * plugins/symbol-browser/plugin.c:
9638 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
9640 Code and ideas for C/C++ new completion engine comes from IComplete written by
9641 Martin Stubenschrott <stubenschrott@gmx.net>.
9642 Currently the interface works only with GtkSourceView plugin.
9644 * tagmanager/Makefile.am:
9646 * tagmanager/entry.h:
9649 * tagmanager/include/tm_file_entry.h:
9650 * tagmanager/include/tm_project.h:
9651 * tagmanager/include/tm_source_file.h:
9652 * tagmanager/include/tm_symbol.h:
9653 * tagmanager/include/tm_tagmanager.h:
9654 * tagmanager/include/tm_work_object.h:
9655 * tagmanager/include/tm_workspace.h:
9656 * tagmanager/parse.c:
9657 * tagmanager/read.c:
9658 * tagmanager/read.h:
9659 * tagmanager/tm_project.c:
9660 * tagmanager/tm_source_file.c:
9661 * tagmanager/tm_workspace.c:
9663 Tagmanager can now parse a memory buffer and generate/update
9664 tags into tm_workspace/tm_project on the fly, without using files.
9665 C/C++ is supported now.
9667 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
9669 * plugins/sourceview/anjuta-document.c:
9670 * plugins/sourceview/sourceview-args.c:
9671 * plugins/sourceview/sourceview-scope.c:
9672 * plugins/sourceview/sourceview.c:
9674 Fixed some memory leaks and argument completion
9676 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9678 * plugins/glade/plugin.c:
9680 Fixed glade plugin build because of API changes in glade3
9682 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9684 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9685 Updated editor section
9687 * manuals/C/anjuta-manual/interface.xml:
9688 * manuals/C/anjuta-manual/preferences.xml:
9689 * manuals/C/anjuta-manual/projects.xml:
9692 * plugins/editor/anjuta-editor.plugin.in:
9695 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9698 * plugins/editor/anjuta-editor.plugin.in:
9699 * plugins/sourceview/sourceview.plugin.in:
9701 Build both editors and let the user decide a runtime!
9703 * plugins/sourceview/sourceview-scope.c:
9704 Fixed bug in regex to allow test()-> completions
9706 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9708 * plugins/sourceview/anjuta-document.c:
9709 * plugins/sourceview/sourceview-args.c:
9710 * plugins/sourceview/sourceview-scope.c:
9711 * plugins/sourceview/sourceview-tags.c:
9712 * plugins/sourceview/tag-window.c:
9714 Improved callltip windows
9716 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9718 * src/anjuta-app.c: (on_session_save):
9719 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
9720 <ricardo.jose.ferrari@gmail.com> for pointing this out!
9722 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9724 * libanjuta/anjuta-utils.c:
9725 * plugins/cvs-plugin/cvs-execute.c:
9728 * scintilla/LexInno.cxx:
9729 * scintilla/LexOpal.cxx:
9730 * scintilla/LexTCL.cxx:
9732 Added missing files from scintilla-update
9734 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9737 * manuals/C/Makefile.am:
9738 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9739 * manuals/C/anjuta-manual/Makefile.am:
9740 * manuals/C/anjuta-manual/anjuta-manual.xml:
9741 * manuals/C/anjuta-manual/build.xml:
9742 * manuals/C/anjuta-manual/debugger.xml:
9743 * manuals/C/anjuta-manual/execute.xml:
9744 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
9745 * manuals/C/anjuta-manual/figures/arguments.png:
9746 * manuals/C/anjuta-manual/figures/configure_dlg.png:
9747 * manuals/C/anjuta-manual/figures/file_menu.png:
9748 * manuals/C/anjuta-manual/figures/menu_main.png:
9749 * manuals/C/anjuta-manual/figures/menubar.png:
9750 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
9751 * manuals/C/anjuta-manual/figures/project_info.png:
9752 * manuals/C/anjuta-manual/figures/scrshot.png:
9753 * manuals/C/anjuta-manual/figures/symbol_browser.png:
9754 * manuals/C/anjuta-manual/figures/tool-editor.png:
9755 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
9756 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
9757 * manuals/C/anjuta-manual/figures/toolbar_format.png:
9758 * manuals/C/anjuta-manual/figures/toolbar_main.png:
9759 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
9760 * manuals/C/anjuta-manual/fileoperations.xml:
9761 * manuals/C/anjuta-manual/interface.xml:
9762 * manuals/C/anjuta-manual/introduction.xml:
9763 * manuals/C/anjuta-manual/preferences.xml:
9764 * manuals/C/anjuta-manual/projects.xml:
9765 * manuals/C/anjuta-manual/tools.xml:
9766 * manuals/Makefile.am:
9768 Updated manual and faq
9770 * scintilla/CallTip.cxx:
9771 * scintilla/CallTip.h:
9772 * scintilla/CellBuffer.cxx:
9773 * scintilla/CellBuffer.h:
9774 * scintilla/ContractionState.cxx:
9775 * scintilla/Document.cxx:
9776 * scintilla/Document.h:
9777 * scintilla/DocumentAccessor.cxx:
9778 * scintilla/Editor.cxx:
9779 * scintilla/Editor.h:
9780 * scintilla/ExternalLexer.cxx:
9781 * scintilla/Indicator.cxx:
9782 * scintilla/KeyMap.cxx:
9783 * scintilla/KeyWords.cxx:
9784 * scintilla/LexAU3.cxx:
9785 * scintilla/LexBash.cxx:
9786 * scintilla/LexCPP.cxx:
9787 * scintilla/LexCaml.cxx:
9788 * scintilla/LexCsound.cxx:
9789 * scintilla/LexEiffel.cxx:
9790 * scintilla/LexGui4Cli.cxx:
9791 * scintilla/LexHTML.cxx:
9792 * scintilla/LexLua.cxx:
9793 * scintilla/LexMSSQL.cxx:
9794 * scintilla/LexOthers.cxx:
9795 * scintilla/LexPOV.cxx:
9796 * scintilla/LexPython.cxx:
9797 * scintilla/LexRuby.cxx:
9798 * scintilla/LexSQL.cxx:
9799 * scintilla/LexVB.cxx:
9800 * scintilla/Makefile.am:
9801 * scintilla/PlatGTK.cxx:
9802 * scintilla/PropSet.cxx:
9803 * scintilla/RESearch.cxx:
9804 * scintilla/RESearch.h:
9805 * scintilla/ScintillaBase.cxx:
9806 * scintilla/ScintillaGTK.cxx:
9807 * scintilla/StyleContext.h:
9808 * scintilla/ViewStyle.cxx:
9809 * scintilla/ViewStyle.h:
9810 * scintilla/XPM.cxx:
9811 * scintilla/include/KeyWords.h:
9812 * scintilla/include/Platform.h:
9813 * scintilla/include/PropSet.h:
9814 * scintilla/include/SciLexer.h:
9815 * scintilla/include/Scintilla.h:
9816 * scintilla/include/Scintilla.iface:
9817 * scintilla/include/ScintillaWidget.h:
9818 * scintilla/lexers.make:
9820 Update to scintilla 1.68
9823 Only show help items which are really availible
9825 * plugins/cvs-plugin/cvs-callbacks.c
9826 * plugins/cvs-plugin/cvs-execute.c
9827 * plugins/cvs-plugin/subversion-callbacks.c:
9828 * libanjuta/anjuta-utils.c:
9829 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
9831 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
9833 * plugins/project-wizard/install.c,
9834 * plugins/project-wizard/autogen.c:
9835 Add error messages if using a read only directory
9836 Improve fix for bug #339296
9838 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9840 * libanjuta/interfaces/libanjuta.idl:
9841 * plugins/document-manager/action-callbacks.c:
9842 * plugins/document-manager/plugin.c:
9843 * plugins/editor/text_editor.c:
9844 Added IAnjutaEditorGoto
9846 * plugins/editor/aneditor.cxx:
9847 * plugins/editor/aneditor.h:
9848 * plugins/editor/text_editor.h:
9849 * plugins/editor/text_editor_prefs.c:
9853 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
9855 * libanjuta/interfaces/libanjuta.idl:
9856 * plugins/document-manager/action-callbacks.c:
9857 * plugins/document-manager/anjuta-docman.c:
9858 * plugins/document-manager/plugin.c:
9859 * plugins/editor/text_editor.c:
9860 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
9862 * plugins/sourceview/sourceview.c:
9863 * plugins/sourceview/sourceview.glade:
9864 Fixed some uft-8 issues and added a preference option
9865 to enable/disable gnome-vfs monitoring
9867 * scintilla/Makefile.am:
9868 * scintilla/include/Makefile.am:
9871 2006-04-20 Massimo Cora' <maxcvs@email.it>
9873 * libanjuta/interfaces/libanjuta.idl:
9874 Remove get_current_pos () because we have get_position()
9876 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9879 * plugins/sourceview/tag-window.c:
9880 Don't close window on PageUp/PageDown
9882 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9885 * manuals/reference/libanjuta/Makefile.am:
9890 * src/bacon-message-connection.c:
9891 * src/bacon-message-connection.h: (both from gedit)
9894 Fixed #312319 (Opening files when Anjuta is already open)
9896 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
9898 * TODO.tasks: Updated
9899 * plugins/sourceview/anjuta-view.c:
9900 * plugins/sourceview/anjuta-view.h:
9901 * plugins/sourceview/sourceview.c:
9903 * configure.in: Fix --enable-plugin-scintilla
9905 Added char_added signal
9907 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
9909 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
9913 * plugins/sourceview/sourceview.c:
9914 Fixed VFS monitoring (still a bit buggy)
9916 * plugins/sourceview/sourceview-args.c:
9917 * plugins/sourceview/tag-window.c:
9919 Better sizing for the popup-window
9921 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
9923 * plugins/project-wizard/templates/gnome/src/main.c:
9924 * plugins/project-wizard/templates/gnome/src/project.glade:
9925 * plugins/project-wizard/templates/gtk/src/main.c:
9926 * plugins/project-wizard/templates/gtk/src/project.glade:
9927 * plugins/project-wizard/templates/gtkmm/src/main.cc:
9929 Fixed up GLADE_FILE definition in project types and fixed bug #334546
9931 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
9933 * configure.in: More removal of obsoleteness.
9936 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
9939 * libanjuta/anjuta-preferences.c:
9940 * libanjuta/anjuta-utils.c:
9941 * libanjuta/anjuta-utils.h:
9942 * plugins/message-view/message-view.c:
9944 Changed color functions and moved convert_color to anjuta-utils.h
9946 * plugins/message-view/anjuta-message-manager-plugin.glade:
9947 GnomeColorPicker -> GtkColorButton (bug #309154)
9949 * plugins/sourceview/plugin.c:
9950 * plugins/sourceview/sourceview-prefs.c:
9951 * plugins/sourceview/sourceview.glade:
9952 Added color and font preferences
9954 * plugins/sourceview/sourceview-tags.c:
9955 Only show as much choices as configured in preferences
9957 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
9959 * ROADMAP, NEWS: Updated (we are far behind ;-)
9960 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
9962 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
9965 * plugins/editor/Makefile.am:
9966 * scintilla/Makefile.am
9968 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
9970 * global-tags/Makefile.am:
9971 * global-tags/create_global_tags.sh:
9972 * plugins/symbol-browser/an_symbol_prefs.c:
9973 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9974 * plugins/symbol-browser/plugin.h:
9975 * tagmanager/include/tm_workspace.h:
9976 * tagmanager/tm_workspace.c:
9978 Fixed symbol-browser prefs and move global tags generation from installtion to
9979 preferences to make the life easier for distributers and to allow updates after installtion
9981 * plugins/document-manager/action-callbacks.c:
9982 * plugins/document-manager/action-callbacks.h:
9983 * plugins/document-manager/anjuta-document-manager.ui:
9984 * plugins/document-manager/indent-util.c:
9985 * plugins/document-manager/plugin.c:
9986 * plugins/editor/text_editor.c:
9988 Moved indent stuff to document-manager
9990 * plugins/sourceview/anjuta-view.c:
9991 * plugins/sourceview/sourceview-args.c:
9992 * plugins/sourceview/sourceview-scope.c:
9993 * plugins/sourceview/sourceview-tags.c:
9994 * plugins/sourceview/sourceview.c:
9998 * plugins/sourceview/sourceview.plugin (removed):
9999 * plugins/sourceview/sourceview.plugin.in:
10000 Editor is not user-activatible
10002 * plugins/sourceview/sourceview.png:
10005 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10007 * src/anjuta-app.c: Fixed crasher on plugin unloading
10009 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10011 * plugins/sourceview/sourceview.c
10012 * plugins/sourceview/sourceview-args.c
10013 * plugins/sourceview/sourceview-args.h:
10015 Polished argument completion
10017 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10019 * plugins/message-view/anjuta-msgman.c:
10020 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10022 Show message pane on switch (does not work, anjuta_shell needs a fix)
10024 * plugins/sourceview/Makefile.am:
10025 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10026 * plugins/sourceview/sourceview-args.c:
10027 * plugins/sourceview/sourceview-args.h:
10028 * plugins/sourceview/sourceview-private.h:
10029 * plugins/sourceview/sourceview-scope.c:
10030 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10031 * plugins/sourceview/sourceview-tags.c:
10032 * plugins/sourceview/sourceview.c:
10033 * plugins/sourceview/tag-window.c:
10034 * plugins/sourceview/tag-window.h:
10036 Added scope and argument completion
10038 2006-04-03 Johannes Schmid <jhs@gnome.org>
10041 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10042 (on_widget_remove):
10045 * plugins/sourceview/sourceview.c: (iselect_clear):
10046 Make "Delete"-key working
10048 * configure.in: #336389
10050 2006-04-03 Johannes Schmid <jhs@gnome.org>
10052 * plugins/sourceview/Makefile.am:
10053 * plugins/sourceview/anjuta-view.c:
10054 * plugins/sourceview/plugin.c:
10055 * plugins/sourceview/sourceview-private.h:
10056 * plugins/sourceview/sourceview-scope.c:
10057 * plugins/sourceview/sourceview-scope.h:
10058 * plugins/sourceview/sourceview-tags.c:
10059 * plugins/sourceview/sourceview-tags.h:
10060 * plugins/sourceview/sourceview.c:
10061 * plugins/sourceview/sourceview.h:
10062 * plugins/sourceview/tag-window.c:
10064 - fixed goto_file_line
10065 - scroll to cursor on undo/redo
10066 - show correct popup-menu
10067 - scope completion (not ready yet)
10069 2006-04-03 Johannes Schmid <jhs@gnome.org>
10071 * plugins/sourceview/plugin.c:
10072 * plugins/sourceview/sourceview-tags.c:
10073 * plugins/sourceview/sourceview.c:
10074 * plugins/sourceview/sourceview.h:
10075 * plugins/sourceview/tag-window.c:
10077 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
10079 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10081 * plugins/sourceview/sourceview.c:
10082 Fixed next/previous bookmark.
10083 Toggled bookmark (set/unset).
10085 2006-04-03 Johannes Schmid <jhs@gnome.org>
10087 * plugins/document-manager/action-callbacks.c:
10088 Fixed Gtk-Warning in goto_line
10090 * plugins/sourceview/Makefile.am:
10091 * plugins/sourceview/anjuta-document.c:
10092 * plugins/sourceview/anjuta-view.c:
10093 * plugins/sourceview/anjuta-view.h:
10094 * plugins/sourceview/sourceview-autocomplete.c:
10095 * plugins/sourceview/sourceview-autocomplete.h:
10096 * plugins/sourceview/sourceview-private.h:
10097 * plugins/sourceview/sourceview-tags.c:
10098 * plugins/sourceview/sourceview-tags.h:
10099 * plugins/sourceview/sourceview.c:
10100 * plugins/sourceview/tag-window.c:
10101 * plugins/sourceview/tag-window.h:
10102 Created a nice API for tag and completion windows
10104 * plugins/sourceview/sourceview-print.h:
10105 * plugins/sourceview/sourceview-print.c:
10108 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10110 * plugins/sourceview/sourceview.c:
10111 Fixed typo (Sort bookmarks).
10113 2006-04-01 Johannes Schmid <jhs@gnome.org>
10115 * plugins/sourceview/anjuta-document.c:
10116 * plugins/sourceview/anjuta-document.h:
10117 * plugins/sourceview/anjuta-view.c:
10118 * plugins/sourceview/anjuta-view.h:
10119 * plugins/sourceview/sourceview-autocomplete.c:
10120 * plugins/sourceview/sourceview-autocomplete.h:
10121 * plugins/sourceview/sourceview-prefs.c:
10122 * plugins/sourceview/sourceview-prefs.h:
10123 * plugins/sourceview/sourceview-private.h:
10124 * plugins/sourceview/sourceview-tags.c:
10125 * plugins/sourceview/sourceview-tags.h:
10126 * plugins/sourceview/sourceview.c:
10127 * plugins/sourceview/sourceview.glade:
10128 * plugins/sourceview/tag-window.c:
10129 * plugins/sourceview/tag-window.h:
10131 Improved code complete and autocomplete
10133 2006-04-01 Johannes Schmid <jhs@gnome.org>
10135 * plugins/sourceview/Makefile.am:
10136 * plugins/sourceview/bookmark.png:
10137 * plugins/sourceview/marker-attentive.png:
10138 * plugins/sourceview/marker-basic.png:
10139 * plugins/sourceview/marker-intense.png:
10140 * plugins/sourceview/marker-light.png:
10141 * plugins/sourceview/sourceview.c:
10143 Added pixmaps for all marker types and show bookmarks
10146 * plugins/sourceview/Makefile.am:
10147 Build sourceview on 2.14 only
10149 2006-03-31 Johannes Schmid <jhs@gnome.org>
10151 * plugins/sourceview/Makefile.am:
10152 * plugins/sourceview/anjuta-document.c:
10153 * plugins/sourceview/anjuta-view.c:
10154 * plugins/sourceview/anjuta-view.h:
10155 * plugins/sourceview/sourceview-autocomplete.c:
10156 * plugins/sourceview/sourceview-private.h:
10157 * plugins/sourceview/sourceview-tags.c:
10158 * plugins/sourceview/sourceview-tags.h:
10159 * plugins/sourceview/sourceview.c:
10160 * plugins/sourceview/tag-window.c:
10161 * plugins/sourceview/tag-window.h:
10163 Added code completion with tag manager to the editor and fixed a save_as bug
10165 2006-03-31 Johannes Schmid <jhs@gnome.org>
10167 * src/main.c: Revert patch from Rob to allow building with
10169 * configure.in: Require at least 2.12 libraries
10171 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10173 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10175 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10176 Improve anjuta-plugin project template: Added missed files dist tarball
10179 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10182 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10184 reviewed by: Johannes Schmid <jhs@gnome.org>
10186 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10187 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10188 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10189 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10191 Improve anjuta-plugin project template. Also fix for #322744
10193 2006-03-27 Johannes Schmid <jhs@gnome.org>
10195 * plugins/sourceview/sourceview-private.h:
10196 plugins/sourceview/sourceview.c:
10198 Added basic bookmark support
10200 2006-03-27 Johannes Schmid <jhs@gnome.org>
10205 Patch from Rob Bradfort <robster@debian.org>:
10206 * src/main.c: (get_command_line_args), (main):
10207 Migration from popt to GOption
10209 2006-03-26 Naba Kumar <naba@gnome.org>
10211 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10212 size to scale itself with theme.
10214 2006-03-26 Naba Kumar <naba@gnome.org>
10216 * plugins/file-manager/an_file_view.c,
10217 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10218 when symbolview and fileview objects are destroyed to avoid crashes
10219 after the plugins are disabled.
10221 2006-03-26 Naba Kumar <naba@gnome.org>
10223 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10224 Deleted unused file.
10226 * plugins/glade/plugin.c: Be able to close glade plugin when there
10227 there is no glade project loaded.
10229 * plugins/sourceview/sourceview.plugin,
10230 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10232 2006-03-23 Naba Kumar <naba@gnome.org>
10234 * plugins/editor/print.c: Fixed a bug where some sections of
10235 printed/previewed text is not highlighted.
10237 2006-03-20 Johannes Schmid <jhs@gnome.org>
10239 * libanjuta/interfaces/libanjuta.idl:
10241 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10242 as we do not use private apis. Show help window and startup because it does
10245 * plugins/document-manager/action-callbacks.c:
10246 plugins/editor/Makefile.am:
10247 plugins/editor/text_editor.c:
10248 plugins/editor/print.c:
10249 plugins/editor/print.h:
10251 Fixed printing (nobody has missed it BTW ;-)
10253 * plugins/sourceview/sourceview.c:
10256 2006-03-20 Naba Kumar <naba@gnome.org>
10258 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10259 devhelp >= 0.9 < 0.11 versions.
10261 2006-03-20 Johannes Schmid <jhs@gnome.org>
10263 * plugins/sourceview/anjuta-document-loader.c
10264 plugins/sourceview/sourceview.c:
10266 Fixed encoding bugs
10268 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10270 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10271 Fixed bug (line position)
10272 Give the good line position whatever the active editor.
10274 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10276 * configure.in: Added fi to ALL_LINGUAS
10278 2006-03-19 Johannes Schmid <jhs@gnome.org>
10280 * plugins/sourceview/anjuta-document-loader.c:
10281 replace gnome_vfs_get_mime_type_for_name_and data
10283 * plugins/build-basic-autotools/build-basic-autotools.c:
10286 2006-03-17 Johannes Schmid <jhs@gnome.org>
10288 * plugins/editor/editor.glade:
10289 Added style-editor again after it got lost somehow
10291 2006-03-17 Johannes Schmid <jhs@gnome.org>
10293 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10294 configure.in: require devhelp 0.11
10296 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10298 plugins/build-basic-autotools/build-basic-autotools.c:
10299 forgot a an installtion callback for the "install as root"-feature
10301 2006-03-17 Massimo Cora' <maxcvs@email.it>
10303 reviewed by: Johannes Schmid <jhs@gnome.org>
10305 * plugins/class-gen/anjuta-class-gen-plugin.glade
10306 plugins/class-gen/class_gen.c
10307 plugins/class-gen/goc_template_header
10308 plugins/class-gen/goc_template_source
10312 2006-03-16 Johannes Schmid <jhs@gnome.org>
10314 * plugins/sourceview/sourceview.c:
10315 Fixed "save-point" signal for undo actions
10317 2006-03-16 Massimo Cora' <maxcvs@email.it>
10319 reviewed by: Johannes Schmid <jhs@gnome.org>
10321 * plugins/document-manager/anjuta-docman.c:
10322 Implement tab drag and drop
10324 2006-03-16 Johannes Schmid <jhs@gnome.org>
10326 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10327 plugins/build-basic-autotools/build-basic-autotools.c:
10329 Implemented "install as root"-feature (#321455)
10331 2006-03-16 Johannes Schmid <jhs@gnome.org>
10334 plugins/sourceview/.cvsignore
10335 plugins/tools/scripts/.cvsignore:
10336 Added/extended .cvsignore files
10338 * plugins/sourceview/sourceview-autocomplete.c:
10339 plugins/sourceview/sourceview-autocomplete.h:
10340 plugins/sourceview/sourceview-prefs.c:
10341 plugins/sourceview/sourceview-private.h:
10342 plugins/sourceview/sourceview.glade:
10343 Autcomplete just works(tm) now and respects preferences
10345 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10346 Use better algorithm from autocomplete
10348 2006-03-15 Johannes Schmid <jhs@gnome.org>
10350 * src/anjuta-app.c:
10353 2006-03-15 Johannes Schmid <jhs@gnome.org>
10355 * libanjuta/interfaces/libanjuta.idl:
10356 plugins/class-gen/class_gen.c:
10357 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10358 plugins/project-manager/plugin.c:
10360 Allow to add multiple source files (#320191)
10362 * configure.in: Require gnome-build 0.1.3
10364 2006-03-14 Johannes Schmid <jhs@gnome.org>
10366 * plugins/macro/macro-utils.c: Fixed bug #333606
10367 * plugins/file-wizard/file.c: Fixed bug #333601
10369 2006-03-13 Johannes Schmid <jhs@gnome.org>
10371 * plugins/sourceview/sourceview_autocomplete.c
10372 plugins/sourceview/sourceview_autocomplete.h
10373 plugins/sourceview/sourceview.c
10374 plugins/sourceview/sourceview-private.h
10375 plugins/sourceview/sourceview-prefs.c:
10377 Cleaned up and fixed several issues
10379 2006-03-13 Johannes Schmid <jhs@gnome.org>
10381 * plugins/sourceview/Makefile.am:
10382 plugins/sourceview/sourceview-autocomplete.c
10383 plugins/sourceview/sourceview-autocomplete.h:
10384 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10385 plugins/sourceview/sourceview-private.h:
10386 plugins/sourceview/sourceview.c:
10388 Added (buggy) autocomplete feature to sourceview
10390 2006-03-12 Naba Kumar <naba@gnome.org>
10392 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10393 libanjuta/anjuta-session.c: Added API docs.
10395 2006-03-12 Naba Kumar <naba@gnome.org>
10397 * TODO.tasks: Added couple of tasks.
10398 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10399 Register private class as early as possible so that members could
10400 point to self class. Code clean up.
10402 2006-03-12 Naba Kumar <naba@gnome.org>
10404 * po/POTFILES.in, po/POTFILES.skip: Updated.
10406 2006-03-11 Naba Kumar <naba@gnome.org>
10408 * libanjuta/anjuta-shell.c,
10409 plugins/document-manager/anjuta-docman.c,
10410 plugins/document-manager/plugin.c,
10411 plugins/symbol-browser/an_symbol_search.c,
10412 plugins/valgrind/vgrule-list.c: Use correct signal names while
10415 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10416 signal names and fixed enum IANJUTA_TYPE_* macro.
10418 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10420 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10421 plugins/search/search-replace.c :
10422 Fixed bug (Bookmark the good line).
10423 Search & Replace (Mark all matched strings).
10425 2006-03-09 Johannes Schmid <jhs@gnome.org>
10427 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10428 Completed changes from yesterday
10430 * plugins/document-manager/anjuta-document-manager.glade:
10431 plugins/editor/editor.glade
10432 plugins/editor/plugin.c: (activate_plugin)
10433 plugins/editor/text_editor.c
10434 plugins/sourceview/Makefile.am
10435 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10436 plugins/sourceview/sourceview.glade:
10437 Completed preference changes
10439 2006-03-08 Johannes Schmid <jhs@gnome.org>
10441 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10442 plugins/search/plugin.c: (activate_plugin):
10444 Removed Gtk-Criticals
10446 * plugins/document-manager/anjuta-document-manager.glade:
10447 plugins/document-manager/plugin.c: (on_docman_auto_save),
10448 (on_gconf_notify_timer), (prefs_init):
10449 plugins/document-manager/plugin.h:
10450 plugins/editor/text_editor.c: (text_editor_instance_init),
10451 (text_editor_dispose):
10452 plugins/editor/text_editor.h:
10453 plugins/editor/text_editor_cbs.c:
10454 plugins/editor/text_editor_cbs.h:
10455 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10456 plugins/glade/plugin.c: (activate_plugin):
10457 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10458 plugins/sourceview/sourceview-private.h:
10459 plugins/sourceview/sourceview.c: (on_menu_popup),
10460 (sourceview_new), (ifile_open), (ifile_savable_save),
10461 (ifile_savable_save_as), (ieditor_set_popup_menu),
10462 (ieditor_get_filename), (imark_mark):
10464 Moved autosave from editor to document manager and fixed some things in
10467 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10469 * plugins/search/anjuta-search.glade :
10470 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10471 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10472 plugins/search/search-replace.c : Fixed bug.
10474 2006-03-08 Johannes Schmid <jhs@gnome.org>
10476 * plugins/search/anjuta-search.glade
10477 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10479 2006-03-07 Johannes Schmid <jhs@gnome.org>
10481 * plugins/document-manager/action-callbacks.c
10482 plugins/document-manager/anjuta-document-manager.glade
10483 plugins/document-manager/plugin.c: (prefs_init),
10485 plugins/editor/Makefile.am:
10486 plugins/editor/editor.glade:
10487 plugins/editor/plugin.c: (on_style_button_clicked),
10488 (activate_plugin), (dispose):
10489 plugins/editor/style-editor.c:
10491 Startet to seperate document-manager and editor preferences
10493 * plugins/search/Makefile.am:
10494 plugins/search/anjuta-search.glade:
10495 plugins/search/search-replace.c:
10497 Moved search GUI to search-plugin
10499 * plugins/sourceview/sourceview-prefs.c:
10500 plugins/sourceview/sourceview-prefs.h:
10501 plugins/sourceview/sourceview-private.h:
10502 plugins/sourceview/sourceview.c:
10503 plugins/sourceview/sourceview.h:
10504 plugins/sourceview/Makefile.am:
10505 plugins/sourceview/anjuta-document.h:
10506 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10507 plugins/sourceview/plugin.c:
10509 Added some preferences to sourceview and fixed vfs_monitor
10511 * tagmanager/c.c: (parseParens):
10512 Removed annoying debug message
10514 * libanjuta/interfaces/libanjuta.idl:
10515 Removed IAnjutaEditorFactory::create_style_editor()
10517 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10519 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10520 Search : Bookmark all matched lines.
10522 2006-03-06 Johannes Schmid <jhs@gnome.org>
10524 * plugins/class-gen/anjuta-class-gen.plugin.in
10525 plugins/file-loader/plugin.c: (sort_wizards)
10526 (on_create_submenu), (activate_plugin)
10527 plugins/file-wizard/anjuta-file-wizard.plugin.in
10528 plugins/glade/anjuta-glade.plugin.in
10529 plugins/project-import/anjuta-project-import.plugin.in
10530 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10532 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10533 sorted alphabeticly
10535 * plugins/project-wizard/templates/mkfile.wiz:
10536 Use configured project directory instead of ~/myproject
10538 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10540 Show markers (again) and monitor uri
10542 2006-03-06 Naba Kumar <naba@gnome.org>
10544 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10545 typedefs separately so that forward linking would work.
10546 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10548 2006-03-05 Naba Kumar <naba@gnome.org>
10550 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10551 passing Enums and Structs in signals. Define struct _Name in
10552 generated code, so that forward referencing.
10553 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10555 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10557 2006-03-05 Naba Kumar <naba@gnome.org>
10559 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10560 support. Generate GType definitions for enums in generated codes
10561 so that enums could be passed as signal params.
10563 2006-03-04 Naba Kumar <naba@gnome.org>
10565 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10566 Restored cvs-moved revision files. They were originally marked
10567 deleted at their older locations. Now they are restored at
10568 their new locations. The changeset is one that was committed
10569 as part of document-manager, editor, search and print plugins
10570 separation from editor plugin.
10572 2006-03-03 Johannes Schmid <jhs@gnome.org>
10574 * plugins/sourceview/*:
10575 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
10578 2006-03-04 Naba Kumar <naba@gnome.org>
10580 * plugins/gdb/*: Deleted removed files (see previous changlog
10581 entry for files list).
10583 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
10585 * plugins/debug-mananger/breakpoints.c,
10586 plugins/debug-manager/breakpoints.h,
10587 plugins/debug-manager/debug_tree.c,
10588 plugins/debug-manager/debug_tree.h,
10589 plugins/debug-manager/info.c,
10590 plugins/debug-manager/info.h,
10591 plugins/debug-manager/locals.c,
10592 plugins/debug-manager/locals.h,
10593 plugins/debug-manager/memory.c,
10594 plugins/debug-manager/memory.h,
10595 plugins/debug-manager/registers.c,
10596 plugins/debug-manager/registers.h,
10597 plugins/debug-manager/sharedlib.c,
10598 plugins/debug-manager/sharedlib.h,
10599 plugins/debug-manager/signal.c,
10600 plugins/debug-manager/signal.h,
10601 plugins/debug-manager/stack_trace.c,
10602 plugins/debug-manager/stack_trace.h,
10603 plugins/debug-manager/watch.c,
10604 plugins/debug-manager/watch.h,
10605 plugins/debug-manager/Makefile.am:
10606 Move from gdb plugin to debug manager plugin
10608 * plugins/debug-manager/anjuta-debug-manager.glade,
10609 plugins/debug-manager/anjuta-debug-manager.ui:
10610 Move all user interface from gdb to debug manager
10612 * plugins/debug-manager/utilities.c,
10613 plugins/debug-manager/utilities.h:
10614 Remove some unused code
10615 Add useful code from gdb plugin
10617 * plugins/debug-manager/start.c,
10618 plugins/debug-manager/start.h:
10619 Include code of attach_process
10620 Add more code to start the debugger
10622 * plugins/debug-manager/plugin.c,
10623 plugins/debug-manager/plugin.h,
10624 plugins/debug-manager/anjuta-debug-manager.plugin.in:
10625 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
10627 * plugins/debug-manager/debugger.c,
10628 plugins/debug-manager/debugger.h:
10629 Implement a queue of debugger command
10631 * plugins/gdb/actions.c,
10632 plugins/gdb/actions.h,
10633 plugins/gdb/watch_cbs.c,
10634 plugins/gdb/watch_cbs.h,
10635 plugins/gdb/watch_gui.c,
10636 plugins/gdb/watch_gui.h:
10639 * plugins/gdb/debugger.c,
10640 plugins/gdb/debugger.h,
10641 plugins/gdb/gdbmi.c,
10642 plugins/gdb/gdbmi.h,
10643 plugins/gdb/utilities.c,
10644 plugins/gdb/utilities.h,
10645 plugins/gdb/Makefile.am,
10646 plugins/gdb/anjuta-gdb.plugin.in:
10647 Implement necessary functions
10649 * plugins/gdb/parser.c,
10650 plugins/gdb/parser.h:
10651 Code for parsing variable previously in debug_tree.c
10653 * plugins/gdb/anjuta-gdb.glade,
10654 plugins/gdb/anjuta-gdb.ui:
10655 Remove user interface
10657 * plugins/gdb/gdbmi-test.c:
10660 * plugins/gdb/anjuta-gdb.plugin.png:
10661 Try an improved icon for gdb (archer fish)
10663 * libanjuta/anjuta-debugger.c,
10664 libanjuta/anjuta-debugger.h,
10665 libanjuta/interfaces/libanjuta.idl,
10666 libanjuta/interfaces/anjuta-idl-compiler.pl,
10667 libanjuta/Makefile.am:
10668 Add declaration used in new IAnjutaDebugger interface
10670 * manuals/reference/libanjuta.types,
10671 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
10672 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
10673 Update documentation
10675 2006-03-02 Naba Kumar <naba@gnome.org>
10677 * manuals/reference/libanjuta/Makefile.am,
10678 manuals/reference/libanjuta/libanjuta-docs.sgml,
10679 manuals/reference/libanjuta/libanjuta-sections.txt,
10680 manuals/reference/libanjuta/libanjuta.types,
10681 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10682 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
10683 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10684 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10685 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10686 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10687 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10688 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10689 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
10690 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10691 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10692 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
10693 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10694 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10695 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10696 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
10697 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10698 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10699 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10700 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10701 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10702 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10703 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10704 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10705 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10706 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10707 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10708 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10709 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10710 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
10711 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10712 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10713 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10714 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10715 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
10716 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
10717 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
10718 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10719 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10720 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10721 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
10722 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10723 manuals/reference/libanjuta/tmpl/plugins.sgml,
10724 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10725 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10726 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10727 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10728 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10729 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10730 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10731 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10732 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10733 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10734 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10735 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10736 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10737 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
10740 2006-02-28 Naba Kumar <naba@gnome.org>
10742 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10743 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
10744 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
10745 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
10746 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
10747 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
10748 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
10749 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
10750 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
10751 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
10752 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
10753 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
10754 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
10755 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
10757 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10759 * plugins/sourceview/sourceview.c:
10760 Select to brace, select block.
10762 2006-02-28 Johannes Schmid <jhs@gnome.org>
10764 * plugins/file-wizard/Makefile.am
10765 plugins/file-wizard/action-callbacks.c (removed)
10766 plugins/file-wizard/action-callbacks.h (removed)
10767 plugins/file-wizard/anjuta-file-wizard.ui
10768 plugins/file-wizard/plugin.c: (activate_plugin),
10769 (deactivate_plugin)
10770 plugins/file-wizard/plugin.h:
10771 Removed Edit->Insert Text submenu (replace by macros plugin)
10773 * plugins/sourceview/sourceview.c: (sourceview_new),
10774 (ieditor_set_popup_menu):
10775 Fixed some more bugs
10777 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
10779 2006-02-28 Naba Kumar <naba@gnome.org>
10781 * plugins/file-manager/an_file_view.c,
10782 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
10783 rows also and with delay 1 sec (the color and timout value should
10784 probably be picked up from some system wide preference key).
10786 2006-02-28 Naba Kumar <naba@gnome.org>
10788 * libanjuta/interfaces/libanjuta.idl,
10789 plugins/document-manager/action-callbacks.c,
10790 plugins/document-manager/plugin.c,
10791 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
10792 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
10793 Added interface checks in document manager and enable/disable
10794 menus based on supported interface.
10796 * plugins/project-import/anjuta-project-import.glade: Set some
10797 resonable size for the import dialog.
10799 2006-02-27 Naba Kumar <naba@gnome.org>
10801 * libanjuta/interfaces/libanjuta.idl,
10802 plugins/document-manager/action-callbacks.c,
10803 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
10804 and eol conversion actions.
10806 2006-02-27 Johannes Schmid <jhs@gnome.org>
10808 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
10809 * plugins/file-manager/an_file_view.c
10810 plugins/file-manager/plugin.h: Added tooltips
10811 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
10813 2006-02-26 Naba Kumar <naba@gnome.org>
10815 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10816 plugins/build-basic-autotools/build-basic-autotools.c,
10817 plugins/build-basic-autotools/build-basic-autotools.h,
10818 plugins/build-basic-autotools/executer.c,
10819 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
10820 disable indicator highlights preferences from message manager to
10821 build plugin. Implemented message indicator highlights in build tool.
10823 * plugins/editor/text_editor.c: Fixed indicators.
10825 2006-02-26 Johannes Schmid <jhs@gnome.org>
10827 * plugins/sourceview/sourceview.c:
10830 * plugins/subversion/svn_auth.c:
10831 Fixed username/password authentification but there might be a memory corruption
10833 2006-02-26 Naba Kumar <naba@gnome.org>
10835 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10836 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
10837 libanjuta/anjuta-launcher.h: Added documentation.
10839 2006-02-24 Naba Kumar <naba@gnome.org>
10841 * plugins/editor/text_editor.c: Fixed change in API in
10842 IAnjutaEditorSelection::set().
10844 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10846 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
10847 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
10848 libanjuta/interfaces/libanjuta.idl :
10849 Search in sourceview editor (Select in buffer).
10852 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10854 * plugins/sourceview/sourceview.c :
10855 Fixed Replace, to_upper, to_lower.
10857 * plugins/search/search-replace_backend.c :
10858 Renamed header name.
10860 2006-02-22 Naba Kumar <naba@gnome.org>
10862 * libanjuta/anjuta-plugin-description.c,
10863 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
10864 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
10865 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
10866 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10867 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
10869 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10870 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
10872 2006-02-21 Naba Kumar <naba@gnome.org>
10874 * libanjuta/interfaces/libanjuta.idl,
10875 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
10876 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
10877 interface for editor.
10879 2006-02-21 Naba Kumar <naba@gnome.org>
10881 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
10883 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10884 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
10886 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10888 * GTKSOURCEVIEW EDITOR
10889 plugins/sourceview/sourceview.c :
10890 Fixed copy and Goto Line.
10892 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
10893 plugins/macro/plugin.c :
10894 Fixed Insert key word and Insert macro.
10896 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
10898 * plugins/document-manager/anjuta-docman.c:
10899 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
10902 plugins/Makefile.am:
10903 plugins/sourceview/.cvsignore:
10904 plugins/sourceview/Makefile.am:
10905 plugins/sourceview/plugin.c: :
10906 plugins/sourceview/plugin.h:
10907 plugins/sourceview/sourceview.c:
10908 plugins/sourceview/sourceview.h:
10909 plugins/sourceview/sourceview.plugin:
10910 plugins/sourceview/sourceview.plugin.in:
10911 plugins/sourceview/sourceview.png:
10913 Added sourceview editor plugin
10915 2006-02-19 Naba Kumar <naba@gnome.org>
10917 * libanjuta/interfaces/libanjuta.idl,
10918 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10919 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10920 plugins/cvs-plugin/cvs-interface.c,
10921 plugins/document-manager/action-callbacks.c,
10922 plugins/document-manager/action-callbacks.h,
10923 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
10924 plugins/search/plugin.c, plugins/search/search-replace.c,
10925 plugins/search/search-replace_backend.c,
10926 plugins/subversion/subversion-actions.c,
10927 plugins/subversion/subversion-callbacks.c,
10928 plugins/tools/editor.c, plugins/tools/execute.c,
10929 plugins/tools/variable.c: Defined proper editor interfaces and fixed
10930 few fatal warnings.
10932 2006-02-15 Naba Kumar <naba@gnome.org>
10934 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
10937 * libanjuta/interfaces/libanjuta.idl,
10938 plugins/document-manager/anjuta-docman.c,
10939 plugins/document-manager/plugin.c,
10940 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
10941 unnecessary parameters from IAnjutaEditor interface and used proper
10942 types instead of 'gpointer'. Fixed various compiler warnings.
10944 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
10947 2006-02-12 Naba Kumar <naba@gnome.org>
10949 * po/POTFILES.in: Updated.
10951 2006-02-11 Naba Kumar <naba@gnome.org>
10953 * plugins/editor/properties.[cxx,h],
10954 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
10955 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
10956 to sci_prop_*(), because they were conflicting with external
10957 functions (in some ssl library).
10959 2006-02-08 Naba Kumar <naba@gnome.org>
10961 Patch from Massimo Cora <maxcvs@email.it>:
10962 * plugins/valgrind/anjuta-valgrind.schemas,
10963 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
10964 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
10965 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
10966 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
10967 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
10968 plugins/valgrind/vgtoolview.c,
10969 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
10970 before running the debugging session. I've added also a
10971 preference in Anjuta Preferences where you can specify
10972 the path to the valgrind binary. The default is /usr/bin/valgrind.
10973 Now it displays a dialog with the error. [it can be -program
10974 exited- or -file loaded or end of input-]. Some valgrind 3.x
10977 2006-01-29 Naba Kumar <naba@gnome.org>
10979 Patch from Massimo Cora <maxcvs@email.it>:
10980 * configure.in, plugins/Makefile.am,
10981 plugins/valgrind/*: Valgrind plugin (requires
10982 binutils-dev and valgrind to be installed.
10984 2005-01-24 Johannes Schmid <jhs@gnome.org>
10986 * Patch from Eric Greveson <ejg45@cam.ac.uk>
10987 plugins/tools/variables.c:
10988 Added current directory to possible variables
10990 * Patch from Günther Brammer <gbrammer@gmx.de>
10991 plugins/document-manager/anjuta-docman.c:
10992 Fix a crash on opening a file
10994 AUTHORS: Added Günther Brammer
10996 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
10998 * libanjuta/anjuta-launcher.c:
10999 Fix a bug in AnjutaLauncher when output is bigger than buffer
11000 Probably fix bug #315188 and #305134
11002 2005-12-28 Johannes Schmid <jhs@gnome.org>
11004 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11005 * src/about.c: Use new gtk about dialog
11006 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11007 Updated anjuta_ui_add_action_group_entries call
11009 Patch from Jean Breford <jean.breford@normalesup.org>
11010 and Markus Habermehl <bmh1980de@yahoo.de>:
11012 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11013 * AUTHORS: Added Jean and Markus
11015 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11016 * plugins/search/search-replace.c :
11017 Bookmark all matched lines.
11018 * plugins/search/search-replace_backend.c :
11019 Fixed bug (Search in all project files).
11021 2005-12-21 Johannes Schmid <jhs@gnome.org>
11023 * plugins/search/plugin.c:
11025 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11026 investigation needed.
11028 AUTHORS: Added Ross Goldner
11030 2005-12-19 Ross Golder <ross@golder.org>
11032 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11033 application/xml MIME type.
11035 2005-12-18 Johannes Schmid <jhs@gnome.org>
11037 po/POTFILES.in: Updated files after directory changes
11038 HACKING: Removed outdated section 3 (anoncvs)
11040 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11042 * plugins/build-basic-autotools/build-basic-autotools.c:
11043 Save all files in editor before running a command
11045 * plugins/tools/execute.c:
11046 Use document manager plugin instead of each editor for
11049 2005-12-15 Johannes Schmid <jhs@gnome.org>
11051 * plugins/document-manager/action-callbacks.c:
11052 (on_save_all1_activate), (on_swap_activate)
11053 plugins/document-manager/anjuta-docman.c:
11054 (on_save_as_filesel_response), (on_notebook_switch_page):
11056 Fixed some remaining issues in document-manger
11058 2005-12-15 Johannes Schmid <jhs@gnome.org>
11060 * plugins/profile-default/default.anjuta:
11061 Load Search plugin and Message Manager by default
11063 2005-12-14 Johannes Schmid <jhs@gnome.org>
11065 * plugins/editor/text_editor.c
11066 libanjuta/anjuta-utils.c:
11068 Check if files differ when gnome-vfs monitoring is used.
11071 2005-12-13 Johannes Schmid <jhs@gnome.org>
11073 * plugins/document-manager/plugin.c:
11074 Only save modified files in ianjuta_file_savable_save() for document-manager
11075 as discussed on mailing list.
11077 * plugins/cvs-plugin/cvs-callbacks.c:
11078 Fixed dialog handling for empty log message
11080 2005-12-13 Johannes Schmid <jhs@gnome.org>
11082 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
11084 * plugins/project-manager/* Removed ununsed files
11086 * plugins/symbol-browser/an_symbol_iter.c
11087 plugins/build-basic-autotools/build-basic-autotools.c
11088 plugins/build-basic-autotools/executer.c
11089 plugins/class-gen/class_gen.c
11090 plugins/class-inheritance/class-inherit.c
11091 plugins/cvs-plugin/cvs-actions.c
11092 plugins/cvs-plugin/cvs-interface.c
11093 plugins/debug-manager/attach_process.
11094 plugins/devhelp/plugin.c
11095 plugins/document-manager/plugin.c
11096 plugins/document-manager/indent_util.c
11097 plugins/editor/properties.cxx
11098 plugins/editor/aneditor.cxx
11099 plugins/editor/style-editor.c
11100 plugins/editor/text_editor.c
11101 plugins/macro/macro_db.c
11104 Use DEBUG_PRINT for debug messages
11106 libanjuta/anjuta-debug.h: Include config.h
11108 HACKING: Updated (BTW: does anyone read this?)
11110 2005-12-12 Johannes Schmid <jhs@gnome.org>
11112 Patch from Johan Ersvik <jersvik@fastmail.fm>:
11113 * plugins/gdb/debugger.c
11115 Fix a crasher in gdb plugin
11117 * plugins/gtodo/plugin.c
11118 plugins/search/plugin.c
11122 * plugins/document-manager/anjuta-docman.c:
11124 Fixed error markers
11126 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
11128 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
11130 * plugins/document-manager/anjuta-docman.c:
11131 highlight changed files in docman popup-menu
11132 * plugins/gdb/debug-tree.c:
11133 plugins/gdb/debugger.c
11134 Do not corupt entire "locals" tree when variable pointer have
11135 additional info and arrays/strucs/unions correctly.
11138 2005-12-11 Johannes Schmid <jhs@gnome.org>
11140 * plugins/document-manager/anjuta-docman.c
11141 plugins/document-manager/plugin.c
11142 plugins/editor/text_editor.c:
11144 AUTHORS: Added Johan Ersvik
11146 Fixed "is-dirty" bug and tab ordering
11148 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11150 * plugins/editor/aneditor-autocomplete.cxx
11151 plugins/editor/aneditor-calltip.cxx
11152 plugins/editor/aneditor-priv.h
11153 plugins/symbol-browser/an_symbol.c
11154 plugins/symbol-browser/an_symbol_view.c
11156 tagmanager/tm_symbol.c
11157 tagmanager/tm_tag.c
11158 tagmanager/include/tm_symbol.h
11159 tagmanager/include/tm_tag.h
11162 Better pointer recognition in tagmanager and symbol browser
11164 2005-12-11 Johannes Schmid <jhs@gnome.org>
11166 * plugins/search/*: New search plugin derived from search code in old editor
11169 * plugins/document-manager/*: new document-manger which is now seperated from
11170 editor to allow implementation of other editor widgets. Code is mostly derived
11171 from old editor plugin
11173 * plugins/print/* new print plugin which is not fully implemented in the
11176 * plugins/editor/text_editor.c: Added lots of interface code
11178 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11179 IAnjutaEditorFactory and extended IAnjutaEditor
11181 * configure.in, plugins/Makefile.am updated build system for new
11184 This is a huge commit which might still contain some bugs and also has
11185 some fixmes. Things that are not working are the search toolbar because it
11186 does not use the same backend as any other searching function and printing
11187 (easy to fix) because it did not yet implement IAnjutaPrintable.
11189 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11191 * plugins/project-wizard/property.c:
11192 Use newer GtkFileChooser instead of GtkFileSelection with
11193 GnomeFileEntry to avoid a bug
11195 * plugins/project-wizard/install.c:
11196 Avoid an endless loop if project directory is not writable
11198 * plugins/project-wizard/druid.c:
11199 Allow creating project in empty directory without a
11202 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11204 Patch from Massimo Cora <maxcvs@email.it>
11205 * plugins/class-inheritence/class-inherit.c
11206 plugins/class-inheritence/plugin.c
11207 plugins/class-inheritence/plugin.h
11210 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11211 no longer supported!
11213 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11215 Patch from Johan Ersvik <jersvik@fastmail.fm>
11216 * plugins/message-view/message-view.c
11217 plugins/build-basic-autotools/build-basic-autotools.c
11218 plugins/build-basic-autotools/automake-c.filters
11220 This patch correct regex-filters for newer automake
11223 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11225 * plugins/tools/execute.c:
11226 Detect variables inside a word
11228 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11230 * libanjuta/anjuta-status.[ch],
11231 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11232 plugins/editor/anjuta-docman.c :
11233 New anjuta-status procedure.
11235 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11238 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11239 plugins/editor/Makefile.am
11240 plugins/editor/anjuta-document-manager.glade
11241 plugins/editor/plugin.c plugins/editor/plugin.h
11242 plugins/editor/text_editor.c plugins/editor/text_editor.h
11244 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11245 plugins/editor/indent-util.c plugins/editor/indent-util.h
11246 plugins/editor/indent_test.c :
11247 Set and Preview indent preferences parameters.
11248 Saved indent user parameters.
11250 2005-10-27 Naba Kumar <naba@gnome.org>
11252 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11253 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11254 theme color for saved documents.
11256 2005-10-26 Naba Kumar <naba@gnome.org>
11258 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11259 list. Fixed bug #316731.
11261 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11263 * tagmanager/tm_symbol.c: Fixed bug #315218
11265 2005-10-23 Adam Weinberger <adamw@gnome.org>
11267 * plugins/build/build_file.c
11268 plugins/build-basic-autotools/build-basic-autotools.c
11269 plugins/tools/execute.c
11270 plugins/build/compile.c
11271 plugins/build/configurer.c
11272 plugins/debug-manager/plugin.c
11273 plugins/editor/plugin.c
11274 plugins/editor/print.c
11275 plugins/editor/text_editor.c
11276 plugins/file-loader/plugin.c
11277 plugins/file-manager/an_file_view.c
11278 plugins/symbol-browser/an_symbol_view.c
11279 plugins/gdb/debugger.c
11280 plugins/gdb/plugin.c
11281 plugins/glade/plugin.c
11282 plugins/macro/macro-actions.c
11283 plugins/macro/plugin.c
11284 plugins/profile-default/plugin.c
11285 plugins/project-manager/plugin.c
11286 plugins/project-manager/project_import.c
11287 plugins/symbol-browser/plugin.c
11288 plugins/tools/execute.c
11290 src/anjuta-actions.h
11292 Correct spacing errors before and after "...".
11294 2005-10-20 Naba Kumar <naba@gnome.org>
11296 * plugins/gdb/debugger.c: Fixed attach/detach process to
11297 updated UI properly.
11299 2005-10-18 Naba Kumar <naba@gnome.org>
11301 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11304 2005-10-13 Naba Kumar <naba@gnome.org>
11306 * plugins/project-mkfile-import/*: Removed separate import wizard for
11307 makefile based projects (because single widzard handles all wizards).
11309 * plugins/project-import/project-import.c: Made wizard window
11310 transient to main window.
11312 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11314 * AUTHORS: Added Eric's name in contributors list.
11316 * configure.in, plugins/Makefile.am,
11317 plugins/project-import/Makefile.am,
11318 plugins/project-import/anjuta-project-import.glade,
11319 plugins/project-import/project-import.c,
11320 plugins/project-import/project-import.h: Import wizard now detects
11321 both makefile and automake projects together instead of separate wizard.
11323 * plugins/project-wizard/templates/java/project.anjuta,
11324 plugins/project-wizard/templates/mkfile/project.anjuta,
11325 plugins/project-wizard/templates/python/project.anjuta,
11326 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11327 name to make it appropriate.
11329 2005-10-11 Naba Kumar <naba@gnome.org>
11331 * configure.in: Fixed glade3 version requirement.
11333 2005-09-29 Alexander Shopov <ash@contact.bg>
11335 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11337 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11339 * plugins/subversion/svn_auth.c
11340 plugins/subversion/anjuta_subversion.glade:
11341 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11343 2005-09-22 Naba Kumar <naba@gnome.org>
11345 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11347 * configure.in, plugins/Makefile.am
11348 plugins/project-manager/anjuta-project-manager.plugin.in,
11349 plugins/project-manager/plugin.c,
11350 (added) plugins/project-mkfile-import/.cvsignore,
11351 (added) plugins/project-mkfile-import/Makefile.am,
11352 (added) plugins/project-mkfile-import/
11353 anjuta-project-mkfile-import-plugin.png,
11354 (added) plugins/project-mkfile-import/
11355 anjuta-project-mkfile-import.glade,
11356 (added) plugins/project-mkfile-import/
11357 anjuta-project-mkfile-import.plugin.in,
11358 (added) plugins/project-mkfile-import/plugin.c,
11359 (added) plugins/project-mkfile-import/plugin.h,
11360 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11361 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11362 plugins/project-wizard/templates/Makefile.am,
11363 (added) plugins/project-wizard/templates/mkfile-logo.png,
11364 (added) plugins/project-wizard/templates/mkfile.wiz,
11365 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11366 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11367 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11368 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11369 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11370 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11371 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11372 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11373 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11374 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11375 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11376 Added makefile based project import wizard and wizard template.
11378 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11380 * libanjuta/anjuta-launcher.c: Reduced false password detections
11382 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11384 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11385 messages correctly.a
11387 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11389 * scintilla/Makefile.am: Changed scintilla library to noinst
11390 * pixmaps/Makefile.am: Install password.png
11391 * libanjuta/anjuta-launcher.c: Changed password detection
11392 to be able to access GNOME CVS with ssh.
11394 2005-08-31 Naba Kumar <naba@gnome.org>
11396 * plugins/glade/plugin.c: Set transient window for the widget
11399 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11401 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11403 2005-08-10 Naba Kumar <naba@gnome.org>
11405 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11406 as shortcut key for execute.
11408 * src/about.c: Clean up.
11410 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11411 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11414 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11416 * plugins/editor/search-replace_backend.c :
11417 Fixed search in File Patterns.
11419 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11421 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11423 2005-08-04 Naba Kumar <naba@gnome.org>
11425 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11426 for pango-1.8 rendering bug.
11428 2005-08-03 Naba Kumar <naba@gnome.org>
11430 * plugins/glade/plugin.c: Proper names for plugin widgets.
11432 * plugins/subversion/anjuta-subversion.glade,
11433 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11434 string allocations. Use passed default values when available.
11435 Set proper focus and dialog default response. Destroy dialog after use.
11436 Return error when appropriate.
11438 2005-08-02 Naba Kumar <naba@gnome.org>
11440 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11441 for pango-1.8 rendering bug.
11443 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11445 * scintilla/Makefile.am: Fixed a make -j x bug
11447 2005-08-02 Johannes Schmid <jhs@gnome.org>
11449 * plugins/subversion/svn-auth.c: Added username/password
11452 2005-08-01 Naba Kumar <naba@gnome.org>
11454 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11455 checks for character width calculations.
11457 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11459 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11461 2005-07-31 Naba Kumar <naba@gnome.org>
11463 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11464 messup with pango 1.8. Fixed bug #311846.
11466 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11468 * plugins/gdb/memory.c : Fixed bug 305082.
11470 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11471 plugins/project-wizard/templates/gcj.wiz,
11472 plugins/project-wizard/templates/gnome.wiz,
11473 plugins/project-wizard/templates/gtk.wiz,
11474 plugins/project-wizard/templates/java.wiz,
11475 plugins/project-wizard/templates/python.wiz,
11476 plugins/project-wizard/templates/wxwin.wiz,
11477 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11479 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11481 * plugins/tools/execute.c:
11482 Correct a crash if editor is closed while a tool still use it.
11484 2005-07-28 Naba Kumar <naba@gnome.org>
11486 * scintilla/*: Updated scintilla from their latest CVS.
11488 2005-07-27 Naba Kumar <naba@gnome.org>
11490 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11491 plugins/build-basic-autotools/build-basic-autotools.c,
11492 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11493 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11494 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11495 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11496 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11497 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11498 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11499 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11500 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11501 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11502 argument to anjuta_ui_add_action_group_entries() and
11503 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11504 Fixed all plugins to pass translation domain. This fixes untranslated
11507 2005-07-27 Naba Kumar <naba@gnome.org>
11509 * plugins/class-inheritance/class-callbacks.c,
11510 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11511 proper system colors.
11513 2005-07-26 Naba Kumar <naba@gnome.org>
11515 * ROADMAP: Updated and added more tasks.
11517 2005-07-25 Naba Kumar <naba@gnome.org>
11519 * ROADMAP: Updated and added more tasks.
11521 2005-07-24 Naba Kumar <naba@gnome.org>
11523 * HACKING: Fixed format.
11525 2005-07-24 Naba Kumar <naba@gnome.org>
11527 * ROADMAP: Fixed format.
11528 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11530 2005-07-24 Naba Kumar <naba@gnome.org>
11532 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11533 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11535 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11537 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11538 Correct wrong sensitivity setting
11540 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11542 * plugins/tools/variable.c: Add variables for project manager
11544 2005-07-23 Naba Kumar <naba@gnome.org>
11546 * ROADMAP: updated.
11548 2005-07-23 Naba Kumar <naba@gnome.org>
11550 * plugins/subversion/Makefile.am,
11551 plugins/subversion/svn-auth.c,
11552 plugins/subversion/svn-auth.h: Added subversion authentication code
11555 * plugins/subversion/subversion-callbacks.c,
11556 plugins/subversion/subversion-callbacks.h,
11557 plugins/subversion/svn-backend-priv.h,
11558 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11559 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11560 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11561 Added file mode line.
11563 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11565 * configure.in: Added 'gl' to ALL_LINGUAS.
11567 2005-07-21 Naba Kumar <naba@gnome.org>
11569 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11570 the active sources and kill the running process without emitting
11571 signals (which could be fatal because the object is being destroyed).
11572 Incidentally, fixed the crash that happens when stopping an active
11573 debugger session. Disabled debug prints and code clean up.
11576 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
11577 message view object, because that prevents many unprocessed outputs
11578 from the cvs command from being appended in view. Does not set NULL
11579 to mesg_view private member (not required) so that any pending outputs
11580 to view is processed.Fixed bug #172666.
11582 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
11583 type in supported list.
11585 2005-07-18 Adam Weinberger <adamw@gnome.org>
11587 * plugins/file-manager/anjuta-file-manager-plugin.glade:
11588 grammar/spelling fixes.
11590 2005-07-17 Naba Kumar <naba@gnome.org>
11592 * (new) plugins/project-wizard/templates/terminal/cvsignore,
11593 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
11594 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
11595 plugins/project-wizard/templates/anjuta-plugin.wiz,
11596 plugins/project-wizard/templates/gcj.wiz,
11597 plugins/project-wizard/templates/gnome.wiz,
11598 plugins/project-wizard/templates/gtk.wiz,
11599 plugins/project-wizard/templates/gtkmm.wiz,
11600 plugins/project-wizard/templates/java.wiz,
11601 plugins/project-wizard/templates/python.wiz,
11602 plugins/project-wizard/templates/terminal.wiz,
11603 plugins/project-wizard/templates/terminal/Makefile.am,
11604 plugins/project-wizard/templates/terminal/po/Makefile.am,
11605 plugins/project-wizard/templates/terminal/src/Makefile.am,
11606 plugins/project-wizard/templates/wxwin.wiz,
11607 plugins/project-wizard/templates/xlib-dock.wiz,
11608 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
11609 wizards and updated .wiz files to install them in newly created
11612 2005-07-16 Naba Kumar <naba@gnome.org>
11614 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
11616 * plugins/file-manager/an_file_view.c,
11617 plugins/file-manager/plugin.c: Added file manager preferences to
11618 show/hide files ignored by version control (e.g. cvsignore).
11620 * plugins/editor/text_editor.c: Initialize vfs info struct.
11622 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
11623 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
11624 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
11625 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
11626 omf-install/.cvsignore, pixmaps/.cvsignore,
11627 plugins/file-manager/anjuta-file-manager-plugin.glade,
11628 scintilla/.cvsignore, scintilla/include/.cvsignore,
11629 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
11630 tagmanager/python.c: Updated.
11632 2005-07-16 Naba Kumar <naba@gnome.org>
11634 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
11635 Fixed python parser to parser class methods.
11637 2005-07-15 Naba Kumar <naba@gnome.org>
11639 * plugins/project-wizard/property.c: Used parenthesis to remove
11642 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11643 plugins/project-wizard/templates/gcj.wiz,
11644 plugins/project-wizard/templates/gnome.wiz,
11645 plugins/project-wizard/templates/gtk.wiz,
11646 plugins/project-wizard/templates/gtkmm.wiz,
11647 plugins/project-wizard/templates/java.wiz,
11648 plugins/project-wizard/templates/python.wiz,
11649 plugins/project-wizard/templates/terminal.wiz,
11650 plugins/project-wizard/templates/wxwin.wiz,
11651 plugins/project-wizard/templates/xlib-dock.wiz,
11652 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
11655 2005-07-15 Naba Kumar <naba@gnome.org>
11657 * plugins/project-wizard/templates/java.wiz,
11658 plugins/project-wizard/templates/java/Makefile.am,
11659 plugins/project-wizard/templates/java/project.anjuta,
11660 plugins/project-wizard/templates/python.wiz,
11661 plugins/project-wizard/templates/python/Makefile.am,
11662 plugins/project-wizard/templates/python/project.anjuta: Use different
11663 project files for java and python module where debugger is not
11664 included in the list of plugins.
11666 2005-07-15 Naba Kumar <naba@gnome.org>
11668 * configure.in, plugins/project-wizard/templates/Makefile.am,
11669 plugins/project-wizard/templates/gcj-logo.png,
11670 plugins/project-wizard/templates/gcj.wiz,
11671 plugins/project-wizard/templates/gcj/.cvsignore,
11672 plugins/project-wizard/templates/gcj/Makefile.am,
11673 plugins/project-wizard/templates/gcj/configure.in.tpl,
11674 plugins/project-wizard/templates/gcj/src/.cvsignore,
11675 plugins/project-wizard/templates/gcj/src/Makefile.am,
11676 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
11677 plugins/project-wizard/templates/java-logo.png,
11678 plugins/project-wizard/templates/java.wiz,
11679 plugins/project-wizard/templates/java/configure.in.tpl,
11680 plugins/project-wizard/templates/java/po/Makefile.am,
11681 plugins/project-wizard/templates/java/po/POTFILES.in,
11682 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
11683 plugins/project-wizard/templates/java/src/main.java,
11684 plugins/project-wizard/templates/python-logo.png,
11685 plugins/project-wizard/templates/python.wiz,
11686 plugins/project-wizard/templates/python/.cvsignore,
11687 plugins/project-wizard/templates/python/Makefile.am,
11688 plugins/project-wizard/templates/python/configure.in.tpl,
11689 plugins/project-wizard/templates/python/po/.cvsignore,
11690 plugins/project-wizard/templates/python/po/Makefile.am,
11691 plugins/project-wizard/templates/python/po/POTFILES.in,
11692 plugins/project-wizard/templates/python/src/.cvsignore,
11693 plugins/project-wizard/templates/python/src/Makefile.am,
11694 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
11695 plugins/project-wizard/templates/python/src/main.py: Added Generic
11696 gcj and python project wizards. Fixed Generic java project to
11697 use _JAVA primary. Update gnome-build from cvs for them to work
11700 2005-07-12 Naba Kumar <naba@gnome.org>
11702 * plugins/project-manager/plugin.c: Automatically determine
11703 project backend by probing.
11705 2005-07-04 Naba Kumar <naba@gnome.org>
11707 * Makefile.am: Do not install old anjuta.glade file which conflicts
11708 with newer src/anjuta.glade.
11710 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11712 * plugins/an_symbol_prefs.c:
11713 Sort list of available symbol files
11715 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
11717 * plugins/build-basic-autotools.c:
11720 * plugins/gtodo/libgtodo.c:
11721 Possible fix for #307800
11723 * libanjuta/anjuta-encodings.c
11724 libanjuta/anjuta-launcher.c
11725 libanjuta/anjuta-preference-dialog.c
11726 libanjuta/anjuta-preferences.c
11727 libanjuta/anjuta-ui.c
11728 libanjuta/anjuta-util.c
11729 libanjuta/cell-renderer-captioned-image.c
11730 libanjuta/plugin.c:
11732 Patch from de_lupus@pandora.be (Kristof Vansant):
11733 Replaced deprecated gnome-i18n.h
11736 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
11738 * plugins/subversion/anjuta-subversion.glade
11739 plugins/subversion/anjuta-subversion.ui
11740 plugins/subversion/plugin.c
11741 plugins/subversion/subversion-actions.c
11742 plugins/subversion/subversion-callbacks.h
11743 plugins/subversion/subversion-callbacks.c
11744 plugins/subversion/svn-backend-priv.h
11745 plugins/subversion/svn-backend.h
11746 plugins/subversion/svn-backend.c
11747 plugins/subversion/svn-thread.h
11748 plugins/subversion/svn-thread.c:
11750 Implemented Subversion diff
11752 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
11754 * plugins/build-basic-autotools/build-basic-autotools.c:
11755 Fixed crash bug! Might be useful to release 2.0.2 soon
11756 because this bug will crash any build which produces errors
11759 === Anjuta 2.0.1 ===
11761 2005-06-27 Naba Kumar <naba@gnome.org>
11763 * plugins/tools/execute.c: Formated code.
11765 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
11767 * plugins/build-basic-autotools/build-basic-autotools.c:
11768 Remove two memory leaks
11769 Check command output versus untranslated strings too
11771 * plugins/tools/execute.c:
11772 Remove two memory leaks
11773 Check command output versus untranslated strings too
11774 Remove description message
11776 * plugins/tools/fileop.c:
11777 Escape tool name in xml configuration file
11779 2005-05-26 Naba Kumar <naba@gnome.org>
11781 * configure.in: Bumped version to 2.0.1
11782 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
11784 * plugins/tools/execute.c: Fixed clickable messages.
11787 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
11788 Deactivate glade plugin when last glade project is closed. Reorder
11789 glade widgets in layout. Change glade project when user selects a
11790 new project. Removed project from the list when user closes it. Fixed
11791 glade project file loading from URI. Save and restored loaded glade
11792 projects in/from session.
11794 * plugins/class-gen/action-callbacks.c,
11795 plugins/class-gen/anjuta-class-gen-plugin.glade,
11796 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
11797 plugins/file-wizard/anjuta-file-wizard.glade,
11798 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
11799 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
11800 "Add to project" correctly. Use the source file path returned after
11801 adding to project. Fixed memory leaks. Deactivate wizard plugins
11804 * plugins/project-manager/plugin.c,
11805 plugins/project-wizard/anjuta-project-wizard.glade,
11806 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
11807 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
11808 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
11809 project-wizard preference page to anjuta app, because they are
11810 more appropriated as general preferences. Renamed username and
11811 useremail properties keys.
11813 * po/POTFILES.in: Updated.
11815 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
11818 * plugins/file-loader/plugin.c: Do not use static variable to store
11819 created submenu in factory. Fixed crash in anjuta exit.
11821 2005-05-24 Naba Kumar <naba@gnome.org>
11823 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11824 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11825 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11826 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11827 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11828 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11829 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11830 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11831 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11833 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
11834 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11835 plugins/build-basic-autotools/build-basic-autotools.c,
11836 plugins/build-basic-autotools/build-basic-autotools.h,
11837 plugins/build-basic-autotools/executer.c,
11838 plugins/build-basic-autotools/executer.h,
11839 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
11840 plugins/tools/variable.c: Added an extra argument to
11841 anuta_util_dialog_input() to pass default value. Save/load project
11842 configure and execution parameters in/from session.
11844 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
11845 symbol browser is loaded.
11847 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
11850 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
11851 deactivate would not start shell.
11853 2005-05-24 Naba Kumar <naba@gnome.org>
11855 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
11856 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
11857 libegg/egg-submenu-action.c, libegg/test-actions.c,
11858 plugins/build-basic-autotools/build-basic-autotools.c,
11859 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
11860 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
11861 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
11862 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
11863 plugins/macro/plugin.c, plugins/message-view/plugin.c,
11864 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
11865 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
11866 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11867 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11868 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
11870 2005-05-24 Naba Kumar <naba@gnome.org>
11872 * data/properties/styles.properties: Fixed defalt font.
11874 * plugins/editor/search-replace.c,
11875 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
11876 project openness wihtout activating project-manager plugin (i.e.
11877 using anjuta_shell_get()).
11879 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
11880 - Completed add_source(), add_group() and add_target() methods of
11881 IAnjutaProjectManager.
11882 - Change their definition to return the added element (or NULL).
11883 - Used interface API for project main menus and 'add to project'
11884 from file-manager context menu.
11885 - Select proper default target/group when prompting for adding
11886 source/target/group.
11887 - Do not expand all nodes in selection tree when default selection
11888 are given (eases navigation in big projects).
11890 - Marked strings for translation.
11892 2005-05-23 Naba Kumar <naba@gnome.org>
11894 * src/anjuta-app.c: Save menu accelerators on change.
11896 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
11897 save-as dialog (leading to crash later).
11899 2005-05-22 Naba Kumar <naba@gnome.org>
11902 * AUTHORS: Added developers for other projects. Updated.
11903 * TODO.tasks: Updated.
11904 * ChangeLog: Added past changelogs from anjuta-0.1.5.
11906 2005-05-22 Naba Kumar <naba@gnome.org>
11908 * plugins/tools/execute.c: Make parsable lines distinct by adding
11909 a "Click me" description in the message. Allow tools to open arbibrary
11910 file in editory using gdb-styled annotation (The line starts with two
11911 \032 characters followed by the file:line).
11913 * plugins/tools/scripts/prepare-changelog.pl,
11914 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
11915 ChangeLog file itself and open it.
11917 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
11919 * plugins/tools/execute.c:
11920 Parse output in message pane
11921 Correct a crash on plugin deactivation
11923 * plugins/tools/fileop.c,
11924 plugins/tools/tool.c,
11925 plugins/tools/tool.h:
11926 Load only valid tools
11928 2005-06-21 Naba Kumar <naba@gnome.org>
11930 * anjuta.spec.in: Fixed devel package requirement.
11932 * plugins/message-view/message-view.c: Scroll message on next/previous.
11934 * TODO.tasks: Updated.
11936 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11937 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11938 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11939 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11940 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11941 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11942 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11943 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11945 * libanjuta/anjuta-preferences.c,
11946 plugins/build-basic-autotools/build-basic-autotools.c,
11947 plugins/build-basic-autotools/executer.c,
11948 plugins/class-gen/action-callbacks.c,
11949 plugins/class-gen/action-callbacks.h,
11950 plugins/class-gen/class_gen.c,
11951 plugins/cvs-plugin/cvs-interface.c,
11952 plugins/debug-manager/attach_process.c,
11953 plugins/debug-manager/plugin.c,
11954 plugins/debug-manager/utilities.c,
11955 plugins/debug-manager/utilities.h,
11956 plugins/editor/aneditor-autocomplete.cxx,
11957 plugins/editor/aneditor.cxx,
11958 plugins/editor/search-replace.c,
11959 plugins/editor/search-replace_backend.c,
11960 plugins/gdb/breakpoints.c,
11961 plugins/gdb/registers.c,
11962 plugins/patch/plugin.c,
11963 plugins/project-wizard/druid.c,
11964 plugins/project-wizard/install.c,
11965 plugins/subversion/plugin.c,
11966 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
11969 * plugins/class-gen/action-callbacks.c,
11970 plugins/project-wizard/parser.c,
11971 plugins/project-wizard/property.c,
11972 plugins/project-wizard/values.c,
11973 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
11975 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
11978 2005-06-20 Naba Kumar <naba@gnome.org>
11980 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11981 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11982 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11984 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
11985 exit idle function.
11987 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
11988 Fixed possible memory corruption.
11990 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
11991 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
11992 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
11993 progress bar increment and added progress status for symbol refresh
11994 and project loading.
11996 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
11997 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
11998 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
11999 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12002 * TODO.tasks: Updated.
12004 2005-06-19 Naba Kumar <naba@gnome.org>
12006 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12009 * plugins/project-import/project-import.c: Deactivate plugin when done.
12011 2005-06-18 Naba Kumar <naba@gnome.org>
12013 * plugins/profile-default/plugin.c: Fixed error when loading another
12014 project while a project is still loaded.
12016 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12017 signal from gnome-build to popup group properties.
12019 * src/anjuta.c: Load default session by default.
12021 * po/POTFILES.in: Added missing files.
12023 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12024 activate plugin on load (activate it separately). Connect to activate
12025 and deactivate signals for housekeeping, so that if plugins are
12026 activated or deactivate externally, they are properly recorded.
12028 * plugins/profile-default/plugin.c: Save profile before a project
12029 is loaded so that it could be restored when project is closed.
12031 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12033 2005-06-17 Naba Kumar <naba@gnome.org>
12035 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12036 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12037 for project. The plugins loaded for the project is restored when project
12038 is loaded next time.
12040 * TODO.tasks: Updated.
12042 2005-06-15 Naba Kumar <naba@gnome.org>
12044 * plugins/tools/scripts/find-fixmes.pl,
12045 (new) plugins/tools/scripts/translation-status.pl,
12046 plugins/tools/scripts/tools-2.xml.in,
12047 plugins/tools/scripts/Makefile.am,
12048 plugins/tools/scripts/prepare-changelog.pl: Added translation
12049 status script. Completed find-fixmes.pl script. Fixed bugs.
12051 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12054 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12056 * plugins/message-view/anjuta-message-manager-plugin.glade :
12057 renamed "messages.tag.position" to "messages.tab.position".
12058 plugins/message-view/anjuta-msgman.c :
12059 Messages tab position prefrences.
12061 2005-06-14 Naba Kumar <naba@gnome.org>
12063 * (new) plugins/tools/scripts/find-fixmes.pl,
12064 (new) plugins/tools/scripts/tools-2.xml.in,
12065 (new) plugins/tools/scripts/Makefile.am,
12066 (new) plugins/tools/scripts/prepare-changelog.pl,
12067 plugins/tools/plugin.h, plugins/tools/fileop.c,
12068 plugins/tools/Makefile.am, configure.in: Added system tools.
12070 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12072 * plugins/tools/editor.c:
12073 Take care of creating .anjuta directory if missing
12075 2005-06-10 Naba Kumar <naba@gnome.org>
12077 * configure.in: Increased gnome-build required to version 0.1.2.
12079 * plugins/project-manager/plugin.c: Fixed target/group removal.
12080 Fixed memory leaks.
12082 2005-06-10 Naba Kumar <naba@gnome.org>
12084 * plugins/project-manager/plugin.c: Implemented target/group
12085 configuration (update gnome-build module from cvs).
12087 2005-06-07 Naba Kumar <naba@gnome.org>
12089 Patch from: Massimo Cora' <maxcvs@email.it>:
12090 * plugins/class-inheritance/Makefile.am,
12091 plugins/class-inheritance/class-inherit.c,
12092 plugins/class-inheritance/class-inherit.h,
12093 plugins/class-inheritance/plugin.c,
12094 plugins/class-inheritance/plugin.h,
12095 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
12096 expanded view of classes in hierarchy canvas (collapsable again).
12098 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
12100 * scintilla/patches/scintilla-64-bit.diff (added)
12101 * plugins/patch/patch-plugin.c:
12102 Conditional build for GTK 2.4 and GTK 2.6
12104 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
12106 * plugins/tools/anjuta-tools.glade,
12107 plugins/tools/editor.c,
12108 plugins/tools/plugin.h,
12109 plugins/tools/fileop.c:
12110 Add a check box to edit an user script
12111 Correct a few memory leak
12113 * plugins/tools/execute.c,
12114 plugins/tools/tool.c,
12115 plugins/tools/tool.h:
12116 Move utility remove_mnemonic function in tool.c
12119 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
12121 Patch from sbrabec@suse.cz:
12123 scintilla/include/Scintilla.h:
12125 Fix 64-Bit warnings in gcc 4
12127 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
12129 * plugins/patch/patch_plugin.c
12130 plugins/patch/patch.h
12131 plugin/patch/patch-plugin.glade
12132 plugin/patch/Makefile.am:
12134 Changed patch plugin to use libglade and new gtk 2.6 widgets
12136 2005-05-31 Naba Kumar <naba@gnome.org>
12138 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12139 * plugins/editor/text_editor.c: Don't show error
12142 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12144 * plugins/message-view/anjuta-message-manager.ui,
12145 plugins/message-view/anjuta-msgman.c,
12146 plugins/message-view/anjuta-msgman.h,
12147 plugins/message-view/message-view.c,
12148 plugins/message-view/message-view.h,
12149 plugins/message-view/plugin.c:
12150 Add a popup menu in messages panes
12151 Move save message pane option in it
12153 2005-05-28 Naba Kumar <naba@gnome.org>
12155 * data/properties/styles.properties: Fixed default font
12158 * plugins/editor/style-editor.c: cleanup.
12160 2005-05-25 Naba Kumar <naba@gnome.org>
12162 * plugin/gdb/plugin.c: Start gdb even if the program does
12163 not exists. Fixes bug #305074
12165 2005-05-24 Naba Kumar <naba@gnome.org>
12167 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12168 * configure.in: graphviz pkgconfig path.
12170 2005-05-24 Naba Kumar <naba@gnome.org>
12172 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12173 * TODO.tasks: Updated.
12175 2005-05-22 Naba Kumar <naba@gnome.org>
12177 * anjuta.spec.in: Fixed spec file
12178 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12180 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12182 * TODO.tasks: Updated.
12184 * plugins/message-view/anjuta-message-manager.ui,
12185 plugins/message-view/message-view.c,
12186 plugins/message-view/message-view.h,
12187 plugins/message-view/plugin.c:
12188 Add shortcut for next and previous message
12189 Add a save message menu item
12190 Fix a bug in previous message
12192 2005-05-21 Naba Kumar <naba@gnome.org>
12194 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12195 doc/Makefile.am, global-tags/create_global_tags.sh,
12196 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12197 and rpm package creation. Fixed installation paths.
12199 * plugins/editor/anjuta-document-manager.glade,
12200 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12201 and indent options.
12203 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12205 2005-05-21 Naba Kumar <naba@gnome.org>
12207 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12208 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12209 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12210 tagmanager/Makefile.am: Fixed paths configure variables to take
12211 automake configure variables instead of hardcoding.
12213 * global-tags/tm_global_tags.c: Formated code.
12215 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12216 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12217 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12218 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12219 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12220 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12221 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12222 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12223 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12225 2005-05-20 Naba Kumar <naba@gnome.org>
12227 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12228 and fixed rpm spec file (more testing required).
12230 * data/gdb.init: Don't set gdb prompt.
12232 * mime/Makefile.am: run update-mime-data only on system-wide install.
12234 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12236 2005-05-19 Naba Kumar <naba@gnome.org>
12238 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12239 while it's not visible.
12241 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12242 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12244 2005-05-19 Naba Kumar <naba@gnome.org>
12246 * configure.in: Fixed subversion checks. Added
12247 --disable-plugin-subversion and --disable-plugin-glade
12248 configure flags to manually turn off their plugin builds.
12250 * plugins/editor/plugin.c: Save and restore current editor line
12251 positions in session.
12253 2005-05-18 Naba Kumar <naba@gnome.org>
12255 * AUTHORS: Fixed email address.
12257 * libanjuta/anjuta-utils.c,
12258 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12259 when the projectmanager toplevel is not a window. Check for valid
12260 gtkwindow type before using the passed window as parent for anjuta
12263 2005-05-17 Naba Kumar <naba@gnome.org>
12265 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12267 * plugins/cvs-plugin/Makefile.am,
12268 plugins/devhelp/plugin.c,
12269 plugins/file-loader/Makefile.am,
12270 plugins/macro/Makefile.am,
12271 plugins/message-view/Makefile.am,
12272 plugins/patch/Makefile.am,
12273 plugins/project-manager/Makefile.am,
12274 plugins/subversion/Makefile.am,
12275 plugins/symbol-browser/Makefile.am: Removed -module flags
12278 * MAINTAINERS: Added file so that I could recieve bugzilla
12281 * plugins/glade/plugin.c: Fixed compile error.
12283 === Anjuta 2.0.0 ===
12285 2005-05-15 Naba Kumar <naba@gnome.org>
12287 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12290 * plugins/symbol-browser/an_symbol_view.c,
12291 plugins/symbol-browser/plugin.c,
12292 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12293 symbols have been updated. Reset file symbols when update
12294 occurs. Fixed memory leaks.
12296 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12297 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12299 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12301 * plugins/tools/anjuta-tools.glade:
12302 Remove unused parameter dialog
12304 * plugins/tools/dialog.c,
12305 plugins/tools/fileop.c,
12306 plugins/tools/fileop.h,
12307 plugins/tools/tool.c,
12308 plugins/tools/tool.h,
12309 plugins/tools/variable.c:
12310 Add a few comments and cleanups
12312 * plugins/tools/editor.c,
12313 plugins/tools/editor.h:
12314 Remove code from previous plugin and add comments
12315 Use main window as parent (instead of tool list)
12317 * plugins/tools/execute.c,
12318 plugins/tools/execute.h:
12319 Remove code from previous plugin and add comments
12322 2005-05-14 Naba Kumar <naba@gnome.org>
12324 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12327 * configure.in: Fixed
12329 * plugins/class-inheritance/class-inheritance.png: New icon.
12331 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12332 screws up when reparented.
12334 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12336 * plugins/editor/search-replace.c,
12337 plugins/editor/search-replace_backend.c
12338 plugins/project-manager/plugin.c : Clear find pane if searching same
12339 expression. Clean code.
12341 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12343 * configure.in: Added ne in ALL_LINGUAS
12345 2005-05-13 Naba Kumar <naba@gnome.org>
12347 * configure.in: Fixed glade-3 version.
12349 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12350 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12351 plugins/gdb/watch.c: Update locals, watch and frame document on
12354 2005-05-12 Naba Kumar <naba@gnome.org>
12356 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12357 scope autocompletion when the function definition is incomplete.
12359 * plugins/class-gen/anjuta-class-gen.plugin.in,
12360 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12361 plugins/gdb/plugin.c,
12362 plugins/glade/anjuta-glade.plugin.in,
12363 plugins/project-import/anjuta-project-import.plugin.in,
12364 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12365 titles for the wizards.
12367 2005-05-11 Naba Kumar <naba@gnome.org>
12369 * configure.in, plugins/debug-manager/Makefile.am,
12370 plugins/debug-manager/plugin.c,
12371 (added) plugins/debug-manager/images/.cvsignore,
12372 (added) plugins/debug-manager/images/Makefile.am,
12373 (added) plugins/debug-manager/images/detach-16.png,
12374 (added) plugins/debug-manager/images/detach.png,
12375 (added) plugins/debug-manager/images/step-into-16.png,
12376 (added) plugins/debug-manager/images/step-into.png,
12377 (added) plugins/debug-manager/images/step-out-16.png,
12378 (added) plugins/debug-manager/images/step-out.png,
12379 (added) plugins/debug-manager/images/step-over-16.png,
12380 (added) plugins/debug-manager/images/step-over.png,
12381 plugins/gdb/Makefile.am,
12382 plugins/gdb/breakpoints.c,
12383 plugins/gdb/plugin.c,
12384 (added) plugins/gdb/images/.cvsignore,
12385 (added) plugins/gdb/images/Makefile.am,
12386 (added) plugins/gdb/images/breakpoint.png,
12387 (added) plugins/gdb/images/locals.png,
12388 (added) plugins/gdb/images/stack.png,
12389 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12390 'remove all'. Added debugger icons.
12392 * plugins/editor/text_editor.c: Fixed file monitor.
12394 Patch from: Massimo Cora' <maxcvs@email.it>
12395 * plugins/patch/anjuta-patch-plugin.png,
12396 plugins/class-gen/Makefile.am,
12397 plugins/class-gen/action-callbacks.c,
12398 plugins/class-gen/class_gen.c,
12399 plugins/class-gen/class_logo.xpm: Implemented vcs
12400 file addions. New icons by Fabio Zecchini
12402 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12404 * libanjuta/interfaces/libanjuta.idl
12405 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12406 plugins/editor/search-replace_backend.c
12407 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12409 2005-05-11 Naba Kumar <naba@gnome.org>
12411 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12412 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12413 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12414 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12415 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12418 * plugins/symbol-browser/an_symbol_prefs.c,
12419 plugins/symbol-browser/an_symbol_search.c,
12420 plugins/symbol-browser/an_symbol_view.c,
12421 plugins/symbol-browser/an_symbol_view.h,
12422 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12424 2005-05-11 Naba Kumar <naba@gnome.org>
12426 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12428 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12429 progress bar location at create time, instead of hardcoding.
12431 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12432 Added mini splash screen.
12434 * plugins/editor/text_editor.c: Do not produce warning when file
12435 monitor could not be created.
12437 * plugins/profile-default/plugin.c: Save project session on exit.
12438 Show mini splash with progress bar at profile load.
12440 2005-05-10 Naba Kumar <naba@gnome.org>
12442 * configure.in, manuals/Makefile.am: Fixed compile flags.
12443 Disable outdated manuals builds.
12445 * global-tags/Makefile.am: Uninstall tags files on
12448 * libegg/Makefile.am: Use configured deprecated flags.
12450 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12451 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12452 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12455 * mime/Makefile.am: Take DESTDIR into account.
12457 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12459 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12460 on scope autocompletion.
12462 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12463 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12464 shared libs and static libs paths for debugging. Order them
12467 * po/POTFILES.in: Updated.
12469 2005-05-09 Naba Kumar <naba@gnome.org>
12471 * libanjuta/interfaces/libanjuta.idl,
12472 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12473 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12474 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12475 Implemented debugger source directory search and emits location changed
12476 signal with absolute path of the file.
12478 * plugins/tools/tool.c: Fixed compile errors.
12480 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12482 * plugins/tools/anjuta-tools.glade,
12483 plugins/tools/dialog.h,
12484 plugins/tools/dialog.c,
12485 plugins/tools/plugin.c,
12486 plugins/tools/editor.c:
12487 Improve graphical user interface
12489 Correct an error on close
12492 * plugins/tools/fileop.c,
12493 plugins/tools/tool.h,
12494 plugins/tools/tool.c:
12495 Change the tool internal structure
12496 Support having tools configuration in several places
12498 2005-05-08 Naba Kumar <naba@gnome.org>
12500 * plugins/gdb/actions.c,
12501 (removed) plugins/gdb/registers_cbs.c,
12502 (removed) plugins/gdb/registers_cbs.h,
12503 (removed) plugins/gdb/registers_gui.c,
12504 (removed) plugins/gdb/sharedlib_cbs.c,
12505 (removed) plugins/gdb/sharedlib_cbs.h,
12506 (removed) plugins/gdb/sharedlib_gui.c,
12507 (removed) plugins/gdb/signals_cbs.c,
12508 (removed) plugins/gdb/signals_cbs.h,
12509 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12511 2005-05-08 Naba Kumar <naba@gnome.org>
12513 * plugins/build-basic-autotools/executer.c: Fixed programs
12516 * plugins/debug-manager/Makefile.am,
12517 plugins/debug-manager/anjuta-debug-manager.glade,
12518 plugins/debug-manager/plugin.c,
12519 plugins/gdb/Makefile.am: Used libglade for programs listing
12522 * (added) plugins/gdb/pointer.png: Stack pointer image.
12524 * libanjuta/anjuta-marshal.list,
12525 pixmaps/Makefile.am,
12526 plugins/gdb/actions.c,
12527 plugins/gdb/actions.h,
12528 plugins/gdb/anjuta-gdb-plugin.ui,
12529 plugins/gdb/anjuta-gdb.glade,
12530 plugins/gdb/breakpoints.c,
12531 plugins/gdb/breakpoints.h,
12532 plugins/gdb/debug_tree.c,
12533 plugins/gdb/debug_tree.h,
12534 plugins/gdb/debugger.c,
12535 plugins/gdb/debugger.h,
12536 plugins/gdb/gdbmi-test.c,
12537 plugins/gdb/gdbmi.c,
12538 plugins/gdb/gdbmi.h,
12539 plugins/gdb/info.c,
12540 plugins/gdb/info.h,
12541 plugins/gdb/locals.c,
12542 plugins/gdb/locals.h,
12543 plugins/gdb/memory.c,
12544 plugins/gdb/memory.h,
12545 plugins/gdb/plugin.c,
12546 plugins/gdb/plugin.h,
12547 plugins/gdb/registers.c,
12548 plugins/gdb/registers.h,
12549 plugins/gdb/registers_cbs.c,
12550 plugins/gdb/registers_cbs.h,
12551 plugins/gdb/registers_gui.c,
12552 plugins/gdb/sharedlib.c,
12553 plugins/gdb/sharedlib.h,
12554 plugins/gdb/sharedlib_cbs.c,
12555 plugins/gdb/sharedlib_cbs.h,
12556 plugins/gdb/sharedlib_gui.c,
12557 plugins/gdb/signals.c,
12558 plugins/gdb/signals.h,
12559 plugins/gdb/signals_cbs.c,
12560 plugins/gdb/signals_cbs.h,
12561 plugins/gdb/signals_gui.c,
12562 plugins/gdb/stack_trace.c,
12563 plugins/gdb/stack_trace.h,
12564 plugins/gdb/utilities.c,
12565 plugins/gdb/utilities.h,
12566 plugins/gdb/watch.c,
12567 plugins/gdb/watch.h,
12568 plugins/gdb/watch_cbs.c,
12569 plugins/gdb/watch_cbs.h,
12570 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12571 it for all debugger component updates and listing. Implemented
12572 user custom debugger command window. Fixed all debugger components
12573 to work correctly. Implemented debugger as GObject. Removed
12576 2005-05-06 Naba Kumar <naba@gnome.org>
12578 * TODO.tasks: Updated.
12580 * plugins/build-basic-autotools/Makefile.am,
12581 plugins/file-loader/Makefile.am,
12582 plugins/profile-default/Makefile.am,
12583 plugins/sample1/Makefile.am,
12584 plugins/symbol-browser/images/Makefile.am,
12585 src/Makefile.am: Fixed 'make distcheck' errors.
12587 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
12590 * tagmanager/tm_workspace.c: Include prototypes in getting
12593 2005-05-06 Naba Kumar <naba@gnome.org>
12595 * TODO.tasks: Updated.
12597 * configure.in, plugins/cvs-plugin/Makefile.am,
12598 plugins/debug-manager/Makefile.am,
12599 plugins/devhelp/Makefile.am,
12600 plugins/editor/Makefile.am,
12601 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
12603 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
12604 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
12607 * tagmanager/tm_workspace.c,
12608 tagmanager/include/tm_workspace.h,
12609 plugins/editor/aneditor-autocomplete.cxx,
12610 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
12611 to return all matching tag types when no name is given instead of
12612 returning empty array.
12614 * plugins/symbol-browser/Makefile.am,
12615 (added) plugins/symbol-browser/an_symbol.c,
12616 (added) plugins/symbol-browser/an_symbol.h,
12617 plugins/symbol-browser/an_symbol_info.c,
12618 plugins/symbol-browser/an_symbol_info.h,
12619 (added) plugins/symbol-browser/an_symbol_iter.c,
12620 (added) plugins/symbol-browser/an_symbol_iter.h,
12621 plugins/symbol-browser/an_symbol_search.c,
12622 plugins/symbol-browser/an_symbol_view.c,
12623 plugins/symbol-browser/an_symbol_view.h,
12624 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12625 plugins/symbol-browser/plugin.c,
12626 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
12627 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
12628 plugin and implemented IAnjutaIterable interface for symbol search
12631 * plugins/class-inheritance/Makefile.am,
12632 plugins/class-inheritance/class-inherit.c,
12633 plugins/class-inheritance/class-inherit.h,
12634 plugins/class-inheritance/plugin.h: Use the newly added
12635 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
12636 get rid of libanjuta-ctags.la dependencies.
12638 2005-05-02 Naba Kumar <naba@gnome.org>
12640 * plugins/class-inheritance/class-inherit.c,
12641 plugins/class-inheritance/plugin.c,
12642 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
12643 be found for a class. Formated code.
12645 Patch from: Curtis Magyar <curtm4n@gmail.com>:
12646 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
12649 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12651 * libanjuta/anjuta-launcher.c:
12652 Keep trying sending data until all bytes have been written
12654 * plugins/tools/anjuta-tools.glade,
12655 plugins/tools/editor.c:
12656 Add a combo box to defined data from stdin
12658 * plugins/tools/execute.c:
12659 Send data in stdin if needed
12662 * plugins/tools/fileop.c,
12663 plugins/tools/tool.h,
12664 plugins/tools/tool.c:
12665 Store, load and save stdin data
12666 Use tools-2.xml instead of tools.xml
12668 * plugins/tools/plugin.c,
12669 plugins/tools/plugin.h:
12672 * plugins/tools/dialog.c,
12673 plugins/tools/dialog.h:
12676 * plugins/tools/variable.c,
12677 plugins/tools/variable.h:
12678 Add editor related variables
12681 2005-04-29 Naba Kumar <naba@gnome.org>
12683 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
12685 * plugins/editor/text_editor.c: Fixed line marker interpretation.
12687 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12688 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
12689 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
12690 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
12691 working on gdb MI interface. Completed MI parser interface.
12693 Patch from Massimo Cora <maxcvs@email.it>:
12694 * plugins/class-inheritance/Makefile.am,
12695 plugins/class-inheritance/class-inherit.c,
12696 plugins/class-inheritance/class-inherit.h,
12697 plugins/class-inheritance/plugin.c,
12698 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
12699 Used system theme for colors. Display class members on mouse click.
12701 2005-04-28 Naba Kumar <naba@gnome.org>
12703 * plugins/symbol-browser/an_symbol_prefs.c
12704 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
12705 implementation to create/add/remove custom tags files in symbol
12706 brower preferences.
12708 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
12711 * plugins/project-import/project-import.c: Fixed memory leaks and
12712 use correct debug prints.
12714 * TODO.tasks: Updated.
12716 2005-04-27 Naba Kumar <naba@gnome.org>
12718 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
12719 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
12720 scintilla/Makefile.am: Fixed 'make distcheck' errors.
12722 * plugins/editor/anjuta-docman.c,
12723 plugins/editor/anjuta-docman.h,
12724 plugins/editor/plugin.c: Emit editor-added signal from docman
12725 and connect signals to new editor correctly.
12727 * plugins/class-inheritance/plugin.c,
12728 plugins/symbol-browser/plugin.c: Added stock icons.
12730 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12731 plugins/build-basic-autotools/executer.c,
12732 plugins/build-basic-autotools/executer.h: Added missing files
12733 for the execute programs implementation.
12735 2005-04-26 Naba Kumar <naba@gnome.org>
12737 * TODO.tasks: Updated.
12739 * plugins/file-loader/plugin.c,
12740 plugins/project-import/anjuta-project-import.plugin.in,
12741 plugins/project-import/plugin.c,
12742 plugins/project-import/project-import.c,
12743 plugins/project-import/project-import.h: Be able to import older
12746 2005-04-26 Naba Kumar <naba@gnome.org>
12748 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
12749 removing it from the shell.
12751 * libanjuta/anjuta-shell.c,
12752 libanjuta/anjuta-shell.h,
12753 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
12754 so that widget additions are freezed or thaw using a pending queue.
12755 Fixded UI flicker while loading projects.
12757 2005-04-26 Naba Kumar <naba@gnome.org>
12759 * TODO.tasks: Updated.
12761 * libanjuta/interfaces/libanjuta.idl: Added execute method for
12762 IAnjutaBuildable interface.
12764 * plugins/build-basic-autotools/Makefile.am,
12765 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12766 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12767 plugins/build-basic-autotools/build-basic-autotools.c,
12768 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
12769 interface and UI for executing project/file programs. Implemented
12770 IAnjutaFile interface so that executables could be opened directly.
12772 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
12773 Authors line (Reserved for external plugins, which do not have a way to
12774 show their credits).
12776 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
12777 [File Loader] group for menu labels (default to "Name" if it is not
12780 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
12781 for executing external commands.
12783 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
12785 * plugins/project-wizard/property.c:
12786 Correct a memory leak
12788 * libanjuta/interfaces/libanjuta.idl,
12789 plugins/editor/text_editor.c:
12790 Add erase_all and replace_selection function to IAnjutaEditor
12792 * plugins/tools/anjuta-tools.glade,
12793 plugins/tools/fileop.c,
12794 plugins/tools/editor.c,
12795 plugins/tools/tool.c
12796 plugins/tools/tool.h:
12797 Add shortcut and icon
12799 * plugins/tools/variable.c,
12800 plugins/tools/variable.h:
12801 Add a variable asking parameters at run time
12803 * plugins/tools/execute.c:
12804 Add a warning message for missing document manager
12805 Add replace buffer and replace selection output
12806 Correct an error in popup output
12808 * plugins/tools/plugin.c,
12809 plugins/tools/plugin.h,
12810 plugins/tools/anjuta-tools.ui,
12813 Attach tools menu to a new place
12815 2005-04-25 Naba Kumar <naba@gnome.org>
12817 * libanjuta/plugins.c, src/about.c, src/about.h,
12818 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
12819 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
12820 plugins (about box for plugins) menu.
12822 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12824 * plugins/editor/search-replace.c :
12825 Displayed full path in Search pane window.
12826 Bug 300231 : Selected line in Search pane window .
12828 2005-04-23 Naba Kumar <naba@gnome.org>
12830 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
12832 2005-04-22 Naba Kumar <naba@gnome.org>
12834 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
12836 * plugins/project-wizard/templates/java.wiz,
12837 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
12838 to create bytecodes (.class) files.
12840 * plugins/symbol-browser/an_symbol_info.c,
12841 plugins/symbol-browser/an_symbol_info.h,
12842 plugins/symbol-browser/an_symbol_search.c,
12843 plugins/symbol-browser/an_symbol_view.c,
12844 plugins/symbol-browser/plugin.c,
12845 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
12846 in file symbol list.
12848 2005-04-22 Naba Kumar <naba@gnome.org>
12850 * TODO.tasks: Updated.
12852 * plugins/class-inheritance/Makefile.am,
12853 plugins/subversion/Makefile.am: Do not install plugin files when
12854 plugin build condition is false.
12856 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12857 plugins/build-basic-autotools/build-basic-autotools.c,
12858 plugins/build-basic-autotools/build-basic-autotools.h,
12859 plugins/file-loader/anjuta-loader-plugin.ui,
12860 plugins/file-loader/dnd.c,
12861 plugins/file-loader/plugin.c,
12862 plugins/file-loader/plugin.h,
12863 plugins/project-manager/anjuta-project-manager.ui,
12864 plugins/project-manager/plugin.c: Added open file and build context
12865 menu in project manager context menu.
12867 2005-04-22 Naba Kumar <naba@gnome.org>
12869 * configure.in: Added message output showing conditional plugins to
12872 * src/layout.xml: Added layout for class-inheritance plugin widget.
12874 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
12875 plugin name to remove redundant terms.
12877 * TODO.tasks: Updated.
12880 plugins/symbol-browser/Makefile.am,
12881 plugins/symbol-browser/an_symbol_view.c,
12882 (removed) plugins/symbol-browser/sv_class.xpm,
12883 (removed) plugins/symbol-browser/sv_function.xpm,
12884 (removed) plugins/symbol-browser/sv_macro.xpm,
12885 (removed) plugins/symbol-browser/sv_private_fun.xpm,
12886 (removed) plugins/symbol-browser/sv_private_var.xpm,
12887 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
12888 (removed) plugins/symbol-browser/sv_protected_var.xpm,
12889 (removed) plugins/symbol-browser/sv_public_fun.xpm,
12890 (removed) plugins/symbol-browser/sv_public_var.xpm,
12891 (removed) plugins/symbol-browser/sv_static_fun.xpm,
12892 (removed) plugins/symbol-browser/sv_static_var.xpm,
12893 (removed) plugins/symbol-browser/sv_struct.xpm,
12894 (removed) plugins/symbol-browser/sv_unknown.xpm,
12895 (removed) plugins/symbol-browser/sv_variable.xpm,
12896 (added) plugins/symbol-browser/images/.cvsignore,
12897 (added) plugins/symbol-browser/images/Icons.16x16.Class,
12898 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
12899 (added) plugins/symbol-browser/images/Icons.16x16.Field,
12900 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
12901 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
12902 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
12903 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
12904 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
12905 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
12906 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
12907 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
12908 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
12909 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
12910 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
12911 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
12912 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
12913 (added) plugins/symbol-browser/images/Icons.16x16.Method,
12914 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
12915 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
12916 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
12917 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
12918 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
12919 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
12920 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
12921 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
12922 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
12923 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
12924 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
12925 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
12926 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
12927 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
12928 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
12929 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
12930 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
12931 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
12932 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
12933 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
12934 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
12935 pixmaps and added new icons (taken from monodevelop).
12937 2005-04-21 Naba Kumar <naba@gnome.org>
12939 Patch from Massimo Cora <maxcvs@email.it>:
12941 * configure.in, plugins/Makefile.am
12942 (new) plugins/class-inheritance/.cvsignore,
12943 (new) plugins/class-inheritance/Makefile.am,
12944 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
12945 (new) plugins/class-inheritance/class-inherit.c,
12946 (new) plugins/class-inheritance/class-inherit.h,
12947 (new) plugins/class-inheritance/plugin.c,
12948 (new) plugins/class-inheritance/plugin.h,
12949 (new) plugins/class-inheritance/class-inheritance.png: Added class
12950 inheritance plugin.
12952 Changes by naba: Added pkgconfig check for graphviz and conditionally
12955 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
12957 2005-04-20 Naba Kumar <naba@gnome.org>
12959 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
12960 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12961 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12962 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12963 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12964 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12965 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12966 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12967 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12968 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12969 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12971 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
12972 message view management.
12974 * libanjuta/anjuta-children.[ch],
12975 plugins/build-basic-autotools/build-basic-autotools.c,
12976 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
12977 Removed anjuta_children_init() function,
12978 because it is done automatically when first invoked. Introduced
12979 anjuta_children_recover() to recover the child signalling. Fixed
12980 child exit management to correctly recover the exit status.
12982 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
12983 to properly shutdown the launcher and to kill the running process
12984 (without emitting any signal).
12986 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
12987 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
12988 gdb and program instance.
12990 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12992 * plugins/editor/search-replace.c :
12993 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
12995 2005-04-18 Naba Kumar <naba@gnome.org>
12997 * TODO.tasks: Marked completed items.
12999 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13000 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13001 plugins/project-manager/plugin.c: Prompt user for the debugging
13002 target (select from a list of project's executable targets) and
13003 correctly start debugger. Take care of libtool wrapping when the
13004 target selected is libtool target. Fixed debugger menu items
13007 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13009 * plugins/tools/execute.c,
13010 plugins/tools/execute.h:
13011 Implement save all files before running a command
13012 Implement all options for stdout and stderr except replace buffer
13013 Allow running several tools
13015 * plugins/tools/plugin.c:
13016 Move anjuta launcher in execute.c
13018 * plugins/tools/tools.h,
13019 plugins/tools/variable.c:
13022 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13024 * plugins/tools/anjuta-tools.glade:
13025 Add new properties in tool editor dialog
13026 Cosmetic improvements
13028 * plugins/tools/anjuta-tools.ui:
13029 Attach tool menu as a build menu
13031 * plugins/tools/dialog.c:
13032 Set tool menu item sensitivity in tool list
13035 * plugins/tools/editor.c,
13036 plugins/tools/editor.h,
13037 plugins/tools/fileop.c,
13038 plugins/tools/tool.c,
13039 plugins/tools/tool.h:
13040 Add new properties (active, save file...)
13041 Most of them are still not implemented
13043 * plugins/tools/execute.c,
13044 plugins/tools/execute.h:
13045 Reorganize code to support multiple run
13046 Support run in terminal
13048 * plugins/tools/plugin.c
13049 plugins/tools/plugin.h:
13050 Move message handling in execute.c
13052 * plugins/tools/variable.h,
13053 plugins/tools/variable.c:
13054 Add useful variables
13056 2005-04-13 Naba Kumar <naba@gnome.org>
13058 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13059 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13061 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13063 * plugins/tools/dialog.c plugins/tools/tool.c :
13066 2005-04-06 Naba Kumar <naba@gnome.org>
13068 * src/anjuta.c: Load default session only when
13069 "anjuta.session.load.last" preference is enabled.
13071 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13073 * plugins/tools/Makefile.am,
13074 plugins/tools/variable.c,
13075 plugins/tools/variable.h:
13076 Add new code for handling variables
13078 * plugins/tools/anjuta-tools.glade:
13079 Improve tool editor dialog
13080 Add variable selection dialog
13082 * plugins/tools/dialog.c,
13083 plugins/tools/dialog.h,
13084 plugins/tools/plugin.c,
13085 plugins/tools/plugin.h:
13086 Add variable object
13087 Add a function to get it
13089 * plugins/tools/editor.c:
13090 Add gui code for variable selection dialog
13092 * plugins/tools/execute.c:
13093 Use variables for executing command
13095 * Naba: Compile warning fixes.
13097 2005-04-06 Naba Kumar <naba@gnome.org>
13099 * TODO.tasks: Marked completed items.
13101 2005-04-06 Naba Kumar <naba@gnome.org>
13103 * plugins/subversion/svn-backend.c: Fixed subversion plugin
13106 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
13108 2005-04-04 Naba Kumar <naba@gnome.org>
13110 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
13111 inside Main window.
13113 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
13115 * plugins/tools/Makefile.am,
13116 plugins/tools/anjuta-tools.plugin.in,
13117 plugins/tools/anjuta-tools.ui,
13118 plugins/tools/anjuta-tools.gladei,
13119 plugins/tools/anjuta-tools-plugin.png,
13120 plugins/tools/plugin.c,
13121 plugins/tools/plugin.h,
13122 plugins/tools/dialog.c,
13123 plugins/tools/dialog.h,
13124 plugins/tools/fileop.c,
13125 plugins/tools/fileop.h,
13126 plugins/tools/tool.c,
13127 plugins/tools/tool.h,
13128 plugins/tools/editor.c,
13129 plugins/tools/editor.h,
13130 plugins/tools/execute.c,
13131 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
13132 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13135 * anjuta-tools.[ch]: Removed old tools code.
13137 2005-04-01 Steve Murphy <murf@e-tools.com>
13139 * configure.in: Added "rw" to ALL_LINGUAS.
13141 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13144 manuals/C/anjuta-manual/fileoperations.xml
13146 manuals/C/anjuta-manual/figures/search_expr.png
13147 manuals/C/anjuta-manual/figures/search_expr_basic.png
13148 manuals/C/anjuta-manual/figures/search_file_list.png
13149 manuals/C/anjuta-manual/figures/search_file_pattern.png
13150 manuals/C/anjuta-manual/figures/search_replace.png
13151 manuals/C/anjuta-manual/figures/search_setting.png
13152 manuals/C/anjuta-manual/figures/search_target.png
13153 manuals/C/anjuta-manual/figures/search_target_action.png
13154 manuals/C/anjuta-manual/figures/search_target_in.png
13156 manuals/C/anjuta-manual/figures/find_files.png
13157 manuals/C/anjuta-manual/figures/find_replace.png
13158 manuals/C/anjuta-manual/figures/find_text.png :
13159 Updated Anjuta manual (File Operations)
13161 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13163 * manuals/C/anjuta-manual/fileoperations.xml,
13164 manuals/C/anjuta-manual/figures/open_file.png,
13165 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13166 manuals/C/anjuta-manual/figures/prefs_print.png,
13167 manuals/C/anjuta-manual/figures/print_dlg.png,
13168 manuals/C/anjuta-manual/figures/print_preview.png.
13170 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13171 manuals/C/anjuta-manual/figures/display_macro.png,
13172 manuals/C/anjuta-manual/figures/insert_text.png,
13173 manuals/C/anjuta-manual/figures/keyword_macro.png,
13174 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13175 manuals/C/anjuta-manual/figures/save_as_file.png :
13176 Updated Anjuta Manual (File Operations)
13178 2005-03-23 Adam Weinberger <adamw@gnome.org>
13180 * plugins/editor/action-callbacks.c,
13181 plugins/file-loader/plugin.c,
13182 plugins/gtodo/main.c,
13183 plugins/project-wizard/druid.c:
13184 Fix spelling/grammar errors. Fixes bugs
13185 169068, 169137, 169138, and 169139.
13187 2005-03-21 Naba Kumar <naba@gnome.org>
13189 Patch from: Massimo Cora' <maxcvs@email.it>:
13191 * plugins/editor/Makefile.am
13192 plugins/editor/anjuta-docman.c,
13193 (added) plugins/editor/editor-tooltips.c,
13194 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13195 editor tabs to show full path.
13197 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13199 * plugins/subversion/svn-backend.c:
13200 Removed "apr-0/" from include because this is
13201 already included in SVN_INCLUDE and broke building if
13202 apr >= 1.0 was installed.
13204 2005-03-18 Naba Kumar <naba@gnome.org>
13206 Patch from: Massimo Cora' <maxcvs@email.it>:
13208 * plugins/editor/action-callbacks.c,
13209 plugins/editor/aneditor-calltip.cxx,
13210 plugins/editor/aneditor-priv.h,
13211 plugins/editor/aneditor.cxx,
13212 plugins/editor/aneditor.h,
13213 plugins/editor/anjuta-document-manager.ui: Added calltip
13214 activation from menu.
13216 2005-03-16 Naba Kumar <naba@gnome.org>
13218 Patch from: Massimo Cora' <maxcvs@email.it>:
13220 * plugins/class-gen/action-callbacks.c,
13221 plugins/class-gen/anjuta-class-gen-plugin.glade,
13222 plugins/class-gen/class_gen.c,
13223 plugins/class-gen/class_gen.h,
13224 plugins/class-gen/class_logo.xpm,
13225 plugins/class-gen/plugin.c: Create files without project
13226 being open. Add to project support. And other enhancements.
13228 2005-03-15 Adam Weinberger <adamw@gnome.org>
13231 plugins/debug-manager/utilities.c,
13232 plugins/file-loader/plugin.c,
13233 plugins/gdb/utilities.c,
13234 plugins/profile-default/plugin.c,
13235 plugins/project-import/project-import.c,
13236 src/anjuta-actions.h:
13237 Spelling/grammar fixes.
13239 2005-03-13 Naba Kumar <naba@gnome.org>
13241 * plugins/editor/action-callbacks.c,
13242 plugins/editor/action-callbacks.h,
13243 plugins/editor/anjuta-document-manager.ui,
13244 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13245 submenu. Moved menuitems from Format to View->Editor.
13247 * src/action-callbacks.c, src/action-callbacks.h,
13248 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13249 layout and lock layout menus in View submenu. Get rid of
13250 Settings->Layout Manager menu.
13252 * plugins/project-import/anjuta-project-import.plugin.in:
13255 * global-tags/Makefile.am,
13256 global-tags/create_global_tags.sh,
13257 plugins/editor/aneditor-autocomplete.cxx,
13258 plugins/editor/aneditor-priv.h,
13259 plugins/editor/aneditor.cxx,
13260 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13261 in editor and made it work in global symbols also.
13263 * src/anjuta-app.c: Always use priority texts besides icons style
13264 for toolbars, because other styles look horible for Anjuta (fixme).
13266 2005-03-11 Naba Kumar <naba@gnome.org>
13268 * configure.in: Removed test for iconv.
13270 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13271 before scintilla widget is realized.
13273 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13274 for Update menuitem.
13276 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13277 already applied in scintilla main stream.
13279 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13280 and notified scintilla developer.
13282 2005-03-10 Naba Kumar <naba@gnome.org>
13284 * src/action-callbacks.c: Removed reference to src/help.h (dead
13287 * plugins/editor/text_editor.c: Removed reference to
13288 src/launcher.h (a dead file).
13290 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13291 src/controls.c, src/controls.h, src/fileselection.c,
13292 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13293 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13294 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13295 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13296 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13297 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13298 Removed these dead files from CVS.
13301 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13303 * plugins/file-wizard/action-callbacks.c : Added error message.
13304 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13307 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13309 * plugins/cvs-plugin/cvs-callbacks.c
13310 plugins/cvs-plugin/plugin.c:
13311 Fixed preferences page init and busy handling
13313 * plugins/subversion/plugin.c:
13314 Fixed preferences page init
13316 2005-03-09 Naba Kumar <naba@gnome.org>
13318 * plugins/Makefile.am, plugins/glade/Makefile.am,
13319 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13320 enabled glade plugin in Anjuta. The plugin is built only when
13321 glade3 is installed.
13323 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13325 * plugins/project-wizard/templates/java.wiz
13326 plugins/project-wizard/templates/java-logo.png (*)
13327 plugins/project-wizard/templates/java/*
13328 plugins/project-wizard/templates/Makefile.am
13331 Add Java project type. It generates a autoconf/automake
13332 project which is compiled using gcj. It requires automake
13333 > 1.4 (1.9 is known to work) to work!
13335 (*) still awaiting response from the gcj team if we
13336 may use their logo.
13338 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13340 * plugins/project-import/*
13341 plugins/Makefile.am
13343 Added project import plugin. Might be a bit buggy and limited
13345 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13346 Icon from old pixmaps dir
13348 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13350 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13351 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13352 Added C Custom_Indent line macro.
13355 2005-03-09 Naba Kumar <naba@gnome.org>
13357 * TODO.tasks: Added new message-manager tasks.
13359 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13360 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13361 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13362 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13363 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13364 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13365 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13366 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13367 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13368 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13370 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13371 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13372 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13373 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13374 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13375 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13376 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13377 Removed debugger widgets from shell on debugger shutdown. Added
13378 scrolled windows for docked widgets. Removed unnecessary widget refs
13379 and unrefs. Destroy widgets correctly on debugger shutdown.
13381 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13382 with project description title. Removed frame shadow.
13384 * plugins/project-wizard/druid.c: Initializes tooltips.
13386 * scintilla/Makefile.am: Fixed comiple error.
13388 2005-03-08 Adam Weinberger <adamw@gnome.org>
13390 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13391 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13393 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13395 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13396 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13397 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13398 plugins/macro/macros.xml, plugins/macro/plugin.c :
13399 Moved cursor at the '|' position defined in macros.
13401 2005-03-07 Naba Kumar <naba@gnome.org>
13403 * plugins/subversion/Makefile.am: Fixed build error.
13405 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13406 types (perl, python, shellscript).
13408 * plugins/editor/plugin.c: Fixed to show all highlight options.
13410 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13412 * TODO.tasks : updated tasks.
13413 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13415 2005-03-07 Naba Kumar <naba@gnome.org>
13417 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13418 or disable subversion file-manager submenu. If "Subvesion" is also
13419 valid directory, we should also check for it.
13421 * configure.in: Disable cygwin macro until someone fixes the
13424 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13425 backward compatibility.
13427 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13429 * src/about.c : Cleaned code.
13430 * plugins/macro/macros.xml : Added "do_while" C macro.
13431 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13432 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13433 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13434 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13436 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13438 * plugins/class-gen/plugin.c:
13439 Removed "return" to activate project_root_uri watching.
13441 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13443 * plugins/Makefile.am
13444 plugins/subversion/*:
13445 Added subversion plugin. Add, Remove, Commit and Update work
13446 everything else needs work.
13448 * plugins/terminal/terminal.c
13449 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13450 we still have focus problems with the editor.
13452 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13454 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13456 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13458 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13460 2005-03-04 Naba Kumar <naba@gnome.org>
13462 Patch from Massimo Cora' <maxcvs@email.it>:
13464 * plugins/class-gen/Makefile.am,
13465 plugins/class-gen/action-callbacks.c,
13466 plugins/class-gen/action-callbacks.h,
13467 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13468 plugins/class-gen/anjuta-class-gen.plugin.in,
13469 plugins/class-gen/class_gen.c,
13470 plugins/class-gen/class_gen.h,
13471 (removed) plugins/class-gen/clsGen.c,
13472 (added) plugins/class-gen/goc_template_header,
13473 (added) plugins/class-gen/goc_template_source,
13474 plugins/class-gen/plugin.c,
13475 plugins/class-gen/plugin.h: Refactored class gen code.
13476 Added GOCBuilder code. Fixed UI. Implemented plugin.
13478 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13480 * plugins/project-wizard/property.c
13481 plugins/project-wizard/install.c
13482 plugins/project-wizard/druid.c
13483 plugins/editor/goto_line.c
13484 plugins/editor/plugin.c
13485 plugins/gtodo/add_edit_item.c
13486 plugins/gtodo/ligtodo.c
13487 plugins/gtodo/main.c
13488 plugins/gtodo/preferences.c:
13489 Fixed #167559, #167534, #167266, #167357
13490 (Bad English in strings...)
13492 Thanks to Adam Weinberger and Thierry Moisan for
13495 2005-03-03 Naba Kumar <naba@gnome.org>
13497 * libegg/Makefile.am, libegg/menu/Makefile.am,
13498 (added) libegg/egg-submenu-action.c,
13499 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13500 submenu (used for wizard listing).
13502 * plugins/file-loader/anjuta-loader-plugin.ui
13503 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13506 * plugins/editor/action-callbacks.c,
13507 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13508 ctrl+tabbing because it was interfaring with focus navigation.
13509 Focus editor on "Esc" in incremental search entry. Cleanups.
13511 * plugins/file-manager/an_file_view.c,
13512 plugins/symbol-browser/plugin.c,
13513 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13516 * plugins/profile-default/plugin.c,
13517 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13520 * (removed) scintilla/patches/a64-crash-fix.patch,
13521 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13524 2005-03-03 Naba Kumar <naba@gnome.org>
13526 * HACKING: Fixed typos.
13528 * plugins/editor/aneditor-indent.cxx: Clean up.
13530 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13531 Enable/disable save, undo and redo actions depending on state
13534 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13536 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13537 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13538 Displayed search_incremental status.
13540 * Removed plugins/editor/search_incremental.[ch]
13542 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13544 * plugins/cvs-plugin/cvs-execute.c
13545 plugins/cvs-plugin/cvs-callbacks.c:
13546 - Use weak reference on mesg_view and reuse tab if
13547 it still exists to avoid cluttering message manager.
13548 - Fixed bug in cvs remove
13550 README, HACKING: Updated
13552 configure.in: Added check for libsvn
13554 2005-02-29 Naba Kumar <naba@gnome.org>
13556 * plugins/file-manager/an_file_view.c,
13557 plugins/symbol-browser/an_symbol_view.c,
13558 plugins/symbol-browser/plugin.c: Hide column headers (they
13561 2005-02-29 Naba Kumar <naba@gnome.org>
13563 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13564 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13565 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13566 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13567 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13568 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13569 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13570 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13571 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13572 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13574 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13575 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13576 (added) libanjuta/anjuta-session.[hc],
13577 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13578 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
13579 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
13582 Implemented session management. Implemented session
13583 container class. Added session notifications from shell. Implemented
13584 session save/load in editor, file-loader, default-profile-plugin
13585 and anjuta-app. Fixed window sizing and restoration. Cleaned up
13586 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
13587 and maximized states in session. Implemented project session
13590 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13592 * plugins/class-gen/action-callbacks.[ch],
13593 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
13594 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
13595 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
13598 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
13600 * plugins/project-wizard/anjuta-project-wizard.glade,
13601 plugins/project-wizard/druid.c:
13602 Add some padding in tab label in project selection page
13604 * plugins/project-wizard/druid.c,
13605 plugins/project-wizard/parser.c:
13606 Search for project template recursively
13607 Add ~/.anjuta/project to the search paths
13609 2005-02-26 Naba Kumar <naba@gnome.org>
13611 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
13612 * plugins/file-loader/plugin.c: Fixed crash bug.
13613 * libanjuta/plugins.c: Fixed memory leak.
13615 2005-02-26 Naba Kumar <naba@gnome.org>
13617 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
13618 "UserActivatable" attribute for plugins. This attribute if set to
13619 "no" will prevent users from activating/deactivating it from
13620 plugins dialog. Added a toggle button in plugins dialog to toggle
13621 the plugins list between list of activatable plugins (default) to
13622 list of all plugins. anjuta_plugin_select() now only selects the
13623 plugin. Added anjuta_plugins_select_and_activate() method that will
13624 select and activate it.
13626 * plugins/profile-default/Makefile.am,
13627 plugins/profile-default/anjuta-default-profile.ui,
13628 plugins/profile-default/plugin.c,
13629 plugins/profile-default/plugin.h,
13630 plugins/project-manager/anjuta-project-manager.ui,
13631 plugins/project-manager/plugin.c,
13632 plugins/project-manager/plugin.h:
13634 Anjuta projects (*.anjuta) files define the profile of respective
13635 projects. Profile is a set of related plugins required for the
13636 project to open. Moved "close project" action from Project Manager
13637 to Profile Manager plugin. Implemented loading and unloading of
13638 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
13639 (instead of Project Manager) now handles opening of *.anjuta files.
13640 Close Project menuitem is now moved to File submenu (being
13641 consistent with Anjuta 1.x versions and avoiding creating Project
13642 submenu when project manager is not loaded).
13644 * src/anjuta-actions.h: Fixed short-cut key for Help content.
13646 * src/anjuta.ui: Fixed place holder for projects.
13648 * (new) plugins/profile-default/default.anjuta: default startup
13649 profile. Removed the hardcoded plugins loading in
13650 DefaultProfilePlugin.
13653 plugins/project-wizard/templates/terminal/project.anjuta:
13654 Implemented project format in newly created projects.
13656 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
13657 plugins/class-gen/anjuta-class-gen.plugin.in,
13658 plugins/cvs-plugin/anjuta-cvs.plugin.in,
13659 plugins/editor/anjuta-document-manager.plugin.in,
13660 plugins/file-loader/anjuta-loader.plugin.in,
13661 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13662 plugins/gdb/anjuta-gdb.plugin.in,
13663 plugins/glade/anjuta-glade.plugin.in,
13664 plugins/message-view/anjuta-message-manager.plugin.in,
13665 plugins/profile-default/anjuta-default-profile.plugin.in,
13666 plugins/project-manager/anjuta-project-manager.plugin.in,
13667 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13668 Defined UserActivatable attributes. Added supported types attribute.
13670 * plugins/project-wizard/anjuta-project-wizard.glade
13671 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
13672 "Project Wizard" in preferences title.
13674 * TODO.tasks: Updated.
13676 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
13679 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13681 * plugins/file-wizard/anjuta-file-wizard.glade
13682 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
13684 Integrated License macros, cleaned file.c.
13686 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
13688 * plugins/macor/macro-util.c: Fixed crash bugs if email or
13689 username can not be found correctly.
13691 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13693 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
13694 plugins/macro/macros.xml :
13696 Added Headers macros. Cleaned file.c
13698 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13700 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
13701 plugins/macro/macros.xml :
13703 Fixed a bug. Added Header macro.
13706 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13708 * plugins/file-wizard/action-callbacks.c,
13709 plugins/file-wizard/file.c, plugins/macro/macro-util.c
13710 plugins/macro/macros.xml :
13712 Added FileName, Header template macros.
13714 2005-02-24 Naba Kumar <naba@gnome.org>
13716 * plugins/patch/patch-plugin.c: Fixed a function call.
13718 * src/anjuta.c, src/main.c: Save and load default session.
13720 2005-02-24 Naba Kumar <naba@gnome.org>
13722 * libanjuta/interfaces/libanjuta.idl,
13723 plugins/message-view/anjuta-msgman.c,
13724 plugins/message-view/anjuta-msgman.h,
13725 plugins/message-view/plugin.c: Added and implemented
13726 set_view_title() method.
13728 * plugins/build-basic-autotools/build-basic-autotools.c,
13729 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
13730 build context pooling. Maximum 3 contexts are reused. Additional
13731 contexts are created when all are busy.
13733 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13735 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13736 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13737 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
13738 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
13740 Added Copyright, Changelog macros.
13742 2005-02-23 Naba Kumar <naba@gnome.org>
13744 Patch from Massimo Cora' <maxcvs@email.it>:
13745 * plugins/Makefile.am,
13746 plugins/patch/Makefile.am,
13747 (added) plugins/patch/anjuta-patch-plugin.png,
13748 (added) plugins/patch/anjuta-patch.plugin.in,
13749 (added) plugins/patch/anjuta-patch.ui,
13750 plugins/patch/patch-plugin.c,
13751 (added) plugins/patch/patch-plugin.h,
13752 (added) plugins/patch/plugin.c,
13753 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
13756 2005-02-23 Naba Kumar <naba@gnome.org>
13758 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
13759 file-loader/plugin.c, profile-default/plugin.c:
13760 Implemented "activated" and "deactivated" signals for plugin class.
13761 Renamed *_location() functions to *_id(), because location is
13762 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
13763 anjuta_plugins_unload_plugin().
13765 * class-gen/plugin.c: Fixed complier warning and utility function call.
13767 * debug-manager/plugin.c: Unload debugger plugin correctly.
13769 * project-manager/plugin.c: Fixed compiler warnings.
13771 * plugins/project-wizard/templates/gnome/.cvsignore,
13772 plugins/project-wizard/templates/gnome/po/.cvsignore,
13773 plugins/project-wizard/templates/gnome/src/.cvsignore,
13774 plugins/project-wizard/templates/gtk/po/.cvsignore,
13775 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
13776 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
13778 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
13779 build (we need to fix this thing).
13781 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
13783 * plugins/macro/macro-action.[ch]
13784 plugins/macro/macro-edit.c
13785 plugins/macro/macro-dialog.c
13786 plugins/macro/macro-db.[ch]
13787 plugins/macro/plugin.[ch]
13788 plugins/macro/macro-util.[ch] (added)
13790 Cleaned up macro plugin and preview expanded macros.
13792 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
13794 * plugins/cvs-plugin/cvs-interface.c:
13796 Fixed option setting when using no compression and not
13799 2005-02-23 Naba Kumar <naba@gnome.org>
13801 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
13802 geometry on exit and startup (only if there is no geometry from the
13805 * TODO.tasks: Updated.
13807 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
13809 * manuals/reference/libanjuta/Makefile.am,
13810 manuals/reference/libanjuta/libanjuta-docs.sgml,
13811 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
13812 documentation for writing project templates.
13814 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13816 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
13817 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
13819 Expansion keywords in macros.
13821 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13823 * plugins/file-wizard/action-callbacks.c,
13824 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
13825 plugins/macro/macros.xml :
13827 Inserting text by macro plugin
13830 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
13832 * plugins/macro/plugin.c
13833 plugins/cvs-plugin/plugin.c:
13835 Fixed interfaces (use static)
13837 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
13839 * plugins/macro/macro-actions.[ch]
13840 plugins/macro/plugin.c
13841 libanjuta/interfaces/libanjuta.idl:
13843 Implemented IAnjutaMacro interface to be used by file-wizard
13845 * plugins/cvs-plugin/plugin.c
13846 libanjuta/interfaces/libanjuta.idl:
13848 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
13849 for all version control systems and not only for cvs.
13851 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13853 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
13856 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
13859 2005-02-21 Naba Kumar <naba@gnome.org>
13861 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
13862 IAnjutaDebugger interface.
13864 * plugins/debug-manager/anjuta-debug-manager.ui,
13865 plugins/debug-manager/attach_process.c,
13866 plugins/debug-manager/attach_process.h,
13867 plugins/debug-manager/plugin.c,
13868 plugins/debug-manager/plugin.h,
13869 plugins/gdb/actions.c,
13870 plugins/gdb/actions.h,
13871 plugins/gdb/anjuta-gdb-plugin.ui,
13872 plugins/gdb/breakpoints.c,
13873 plugins/gdb/breakpoints.h,
13874 plugins/gdb/debugger.c,
13875 plugins/gdb/debugger.h,
13876 plugins/gdb/memory.c,
13877 plugins/gdb/plugin.c,
13878 plugins/gdb/plugin.h,
13879 plugins/gdb/sharedlib.h,
13880 plugins/gdb/sharedlib_cbs.c,
13881 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
13882 correctly between debug-manager and debugger. Implemented debugger
13883 interface in gdb plugin. Fixed action names. Added UI updating.
13884 Start and stop debugger (does not work yet). Fixed UI merging.
13885 Fixed debugger plugin handling in debug-manager.
13887 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
13889 * plugins/editor/aneditor-autocomplete.cxx:
13891 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
13892 crash with C++ "template" keyword.
13894 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13896 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
13897 Fixed bug (Closed macro dialogs with Esc key).
13899 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
13901 * plugins/project-wizard/xlib.wiz,
13902 plugins/project-wizard/xlib-logo.png,
13903 plugins/project-wizard/xlib/*:
13904 Port old xlib anjuta project on new project wizard
13906 * plugins/project-wizard/xlib-dock.wiz,
13907 plugins/project-wizard/xlib-dock/*:
13908 Port old xlib dock anjuta project on new project wizard
13910 * plugins/project-wizard/wxwin.wiz,
13911 plugins/project-wizard/wxwin-logo.png,
13912 plugins/project-wizard/wxwin/*:
13913 Port old wxwin anjuta project on new project wizard
13915 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
13916 necessary changes for the new templates.
13918 2005-02-18 Naba Kumar <naba@gnome.org>
13920 * plugins/Makefile.am: Added class-gen
13922 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
13924 * plugins/project-wizard/header.c:
13925 Fix a bug in sorting of project categories
13927 2005-02-18 Naba Kumar <naba@gnome.org>
13929 Patch from Massimo Cora <maxcvs@email.it>:
13931 * plugins/class-gen/.cvsignore,
13932 plugins/class-gen/Makefile.am,
13933 (added) plugins/class-gen/action-callbacks.c,
13934 (added) plugins/class-gen/action-callbacks.h,
13935 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
13936 (added) plugins/class-gen/class_gen.c,
13937 (added) plugins/class-gen/class_gen.h,
13938 (added) plugins/class-gen/plugin.c,
13939 (added) plugins/class-gen/plugin.h: Ported class wizard to the
13942 * plugins/project-manager/plugin.c: implemented add_source().
13944 2005-02-17 Naba Kumar <naba@gnome.org>
13946 * plugins/file-loader/plugin.c: Fixed possible crash.
13948 * src/action-callbacks.c, src/action-callbacks.h,
13949 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
13951 2005-02-17 Naba Kumar <naba@gnome.org>
13953 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13954 plugins/project-wizard/templates/gnome.wiz,
13955 plugins/project-wizard/templates/gtk.wiz,
13956 plugins/project-wizard/templates/gtkmm.wiz,
13957 plugins/project-wizard/templates/terminal.wiz,
13958 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13959 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13960 plugins/project-wizard/templates/gnome/src/callbacks.c,
13961 plugins/project-wizard/templates/gnome/src/callbacks.h,
13962 plugins/project-wizard/templates/gnome/src/main.c,
13963 plugins/project-wizard/templates/gtk/src/callbacks.c,
13964 plugins/project-wizard/templates/gtk/src/callbacks.h,
13965 plugins/project-wizard/templates/gtk/src/main.c,
13966 plugins/project-wizard/templates/gtkmm/src/main.cc,
13967 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
13968 to generate licence correctly (without any extra newlines). Removed
13969 IncludeGNUHeader macro definition and added proper licence property.
13970 Fixed project directory paths in file contents.
13972 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13974 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
13975 Closed macro dialogs with Esc key.
13977 2005-02-16 Naba Kumar <naba@gnome.org>
13979 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13980 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13981 plugins/project-wizard/templates/gnome/src/callbacks.c,
13982 plugins/project-wizard/templates/gnome/src/callbacks.h,
13983 plugins/project-wizard/templates/gnome/src/main.c,
13984 plugins/project-wizard/templates/gtk/src/main.c,
13985 plugins/project-wizard/templates/gtkmm/src/main.cc,
13986 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
13987 macros to avoid blank newlines.
13989 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
13991 * plugins/project-wizard/autogen.c:
13992 Correct a problem when having property value in UTF-8
13994 * plugins/project-wizard/druid.c:
13995 Correct a bug when reselecting a new project (all pages
13998 * plugins/project-wizard/property.c:
13999 Avoid having default invalid properties
14001 * plugins/project-wizard/templates/terminal.wiz,
14002 plugins/project-wizard/templates/terminal/po/ChangeLog,
14003 plugins/project-wizard/templates/terminal/src/main.c:
14004 Remove command for testing run function
14005 Move destination directory to second page and include
14006 project name. Add exist tag. Remove unused properties.
14008 2005-02-16 Naba Kumar <naba@gnome.org>
14010 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14011 plugins/debug-manager/anjuta-debug-manager.ui,
14012 plugins/debug-manager/plugin.c,
14013 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14014 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14015 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14016 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14017 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14018 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14019 (removed) src/anjuta_info.c,
14020 (removed) src/anjuta_info.h,
14021 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14022 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14023 (added) plugins/gdb/actions.c,
14024 (added) plugins/gdb/actions.h: Completed initial
14025 porting of debugger to new architecture. Fixed many of the debugger
14028 * plugins/file-loader/plugin.c: Detect some important mime ourself
14029 to avoid inconsistencies when mime system isn't working.
14031 2005-02-16 Naba Kumar <naba@gnome.org>
14033 * plugins/editor/Makefile.am,
14034 (added) plugins/editor/aneditor-autocomplete.cxx,
14035 (added) plugins/editor/aneditor-calltip.cxx,
14036 (added) plugins/editor/aneditor-indent.cxx,
14037 (added) plugins/editor/aneditor-priv.h,
14038 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14039 different smaller chunks to make it easy to maintain.
14041 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14043 * plugins/project-wizard/druid.c :
14045 Found system Email address if not defined in Preferences.
14047 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14049 * plugins/project-wizard/gtkmm.wiz
14050 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14051 plugins/project-wizard/gtkmm/*
14053 Added GTKmm (C++) project type
14055 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14057 * plugins/message-view/plugin.c
14058 plugins/message-view/message-view.c
14060 Implemented next/prev action
14062 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14064 * plugins/project-wizard/templates/libglade2.* :
14065 Removed libglade2 project.
14067 * plugins/project-wizard/templates/gtk* :
14068 Removed interface.[ch] & support.[ch].
14070 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14072 * plugins/project-wizard/anjuta-project-wizard.glade,
14073 plugins/project-wizard/property.[ch],
14074 plugins/project-wizard/templates/anjuta-plugin.wiz :
14075 Added a new property ("iconfile").
14077 2005-02-14 Naba Kumar <naba@gnome.org>
14079 * plugins/project-wizard/install.c,
14080 plugins/project-wizard/plugin.c,
14081 plugins/project-wizard/templates/anjuta-plugin.wiz,
14082 plugins/project-wizard/templates/gnome.wiz,
14083 plugins/project-wizard/templates/gtk.wiz,
14084 plugins/project-wizard/templates/libglade2.wiz,
14085 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
14086 newly created projects and open them. Fixed message buffering in
14089 2005-02-14 Naba Kumar <naba@gnome.org>
14091 * src/about.c, pixmaps/Makefile.am,
14092 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
14094 * mime/gnome-mime-application-x-anjuta.png,
14095 pixmaps/anjuta_icon.png,
14096 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
14097 done by 9-speed at:
14098 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
14100 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14103 plugins/project-wizard/templates/libglade2-logo.png,
14104 plugins/project-wizard/templates/libglade2.wiz,
14105 plugins/project-wizard/templates/libglade2/* :
14109 2005-02-14 Naba Kumar <naba@gnome.org>
14111 * TODO.tasks: Updated.
14113 * plugins/editor/anjuta-docman.c,
14114 plugins/editor/text_editor.c,
14115 plugins/editor/text_editor.h,
14116 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
14117 for file modification, but it is still not functioning.
14119 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
14121 * plugins/project-wizard/values.c,
14122 plugins/project-wizard/values.h,
14123 plugins/project-wizard/property.c,
14124 plugins/project-wizard/property.h,
14125 plugins/project-wizard/druid.c:
14126 Rewrite mandatory property check
14127 Add check of exist property
14128 Rewrite handling of cached property page
14130 2005-02-13 Naba Kumar <naba@gnome.org>
14132 Patch from Igor Kovalenko <garrison@mail.ru>:
14133 * tagmanager/tm_workspace.c: Improved performance.
14135 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14137 *plugins/project-wizard/templates/*.wiz,
14138 plugins/project-wizard/druid.c,
14139 plugins/project-wizard/templates/terminal/src/main.c,
14140 plugins/project-wizard/templates/gtk/src/*.[ch],
14141 plugins/project-wizard/templates/gtk/src/Makefile.am,
14142 plugins/project-wizard/templates/gnome/src/*.[ch],
14143 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14144 Add Copyright date & Email address,
14145 Correct terminal project.
14147 2005-02-12 Naba Kumar <naba@gnome.org>
14149 * plugins/project-wizard/property.c: Fixed hidden
14150 properties to take values.
14152 * plugins/project-wizard/file.[ch]: Renamed
14153 true/false enum values to fix compile error
14154 (conflict with other definition).
14156 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14157 even when mime type detection fails (for example, when Anjuta is
14158 installed in non-system prefix).
14160 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14162 * plugins/project-wizard/values.c,
14163 plugins/project-wizard/values.h:
14164 Rewrite file with more comments
14166 * plugins/project-wizard/druid.c,
14167 plugins/project-wizard/druid.h,
14168 plugins/project-wizard/autogen.c,
14169 plugins/project-wizard/autogen.h,
14170 plugins/project-wizard/druid.c,
14171 plugins/project-wizard/druid.h:
14173 Use values instead of properties
14174 Move default properties to druid.c
14176 * plugins/project-wizard/install.c,
14177 plugins/project-wizard/install.h:
14178 Use values instead of properties
14179 Add a check to avoid overwriting files
14181 * plugins/project-wizard/parser.c,
14182 plugins/project-wizard/property.c,
14183 plugins/project-wizard/property.h:
14184 Update to use new values
14185 Add an "exist" attribute to check if a directory already exist
14187 * plugins/project-wizard/anjuta-project-wizard.glade:
14188 Change project selection page (GtkTextView => GtkLabel,
14189 GtkTable => GtkVBox)
14191 * plugins/project-wizard/templates/terminal.wiz:
14192 Move destination directory on second page
14194 * plugins/project-wizard/action.c:
14197 2005-02-12 Naba Kumar <naba@gnome.org>
14199 * plugins/file-manager/an_file_view.c,
14200 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14201 views. Created dynamic update date of view depending on project
14202 changes -- similar to file-manager view.
14204 * plugins/devhelp/plugin.c: Load help on idle.
14206 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14207 autoformat' to proper location in preferences.
14209 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14212 * plugins/editor/plugin.c: Fixed accel name.
14214 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14216 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14217 plugins/project-wizard/templates/gnome.wiz,
14218 plugins/project-wizard/templates/gtk.wiz,
14219 plugins/project-wizard/anjuta-project-wizard.glade,
14220 plugins/project-wizard/autogen.c:
14221 Add Username & Email address in Project preferences.
14223 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14225 *plugins/project-wizard/templates/gnome-logo.png,
14226 plugins/project-wizard/templates/gnome.wiz,
14227 plugins/project-wizard/templates/gnome/* :
14230 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14232 * plugins/project-wizard/templates/terminal/src/main.c,
14233 plugins/project-wizard/templates/terminal/src/main.c,
14234 plugins/project-wizard/templates/terminal/src/main.[ch] :
14235 Insert License in projects
14237 2005-02-11 Naba Kumar <naba@gnome.org>
14239 * TODO.tasks: Added message manager task.
14241 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14243 * plugins/editor/plugin.c: Use bookmark stock icons.
14245 * plugins/message-view/anjuta-message-manager.ui,
14246 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14248 2005-02-10 Naba Kumar <naba@gnome.org>
14250 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14252 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14254 * global-tags/Makefile.am
14255 Error during 'make install'
14257 2005-02-09 Naba Kumar <naba@gnome.org>
14259 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14262 2005-02-08 Naba Kumar <naba@gnome.org>
14264 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14266 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14267 Show busy cursur when updating global tags in preferences.
14269 * configure.in: Fixed.
14271 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14273 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14274 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14276 - Fixed anjuta-plugin project (glade)
14278 2005-02-08 Naba Kumar <naba@gnome.org>
14280 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14281 Fixed automatic indentations.
14283 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14284 Global tags are now segregated into smaller api tags, which can be
14285 selectively loaded from symbol browser preferences.
14287 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14288 Implemented IProjectManager interface in project-manager. Mostly getter
14289 methods for now, but need to add add() and remove() methods to add
14290 or remove project elements.
14292 * plugins/gdb/debug_tree.c: Small fix.
14294 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14295 plugins/symbol-browser/an_symbol_info.c,
14296 plugins/symbol-browser/an_symbol_info.h,
14297 plugins/symbol-browser/an_symbol_search.c,
14298 plugins/symbol-browser/an_symbol_search.h,
14299 plugins/symbol-browser/an_symbol_view.c,
14300 plugins/symbol-browser/an_symbol_view.h,
14301 plugins/symbol-browser/plugin.c,
14302 plugins/symbol-browser/plugin.h,
14304 tagmanager/entry.h,
14305 tagmanager/tm_project.c,
14306 tagmanager/tm_symbol.c,
14307 tagmanager/tm_tag.c,
14308 tagmanager/tm_workspace.c,
14309 tagmanager/vstring.c,
14310 tagmanager/include/tm_tag.h,
14311 tagmanager/include/tm_workspace.h:
14313 - Fixed tagmanager parsing of source files to parse for typedefines and
14314 properly record element scopes. Implemented scope autocompletion
14315 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14316 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14317 patch list (author is unknown).
14318 - Implemented symbol-browser preferences for dynamically loading and
14319 saving tags API segments.
14320 - Fixed symbol-search to use tagmanager directly instead of depending
14321 on symbol-view for tags list.
14322 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14323 - Fixed TMSymbol to create the complete tags tree instead of letting the
14324 symbol-view created the root nodes.
14325 - Changed project tags cache name to .tm_project2.cache because the
14326 newer format records additional scope information.
14328 2005-02-07 Naba Kumar <naba@gnome.org>
14330 * plugins/editor/style-editor.c,
14331 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14332 and GtkFontButton instead of deprecated widgets in
14335 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14337 * plugins/project-wizard/action.c,
14338 plugins/project-wizard/action.h,
14339 plugins/project-wizard/autogen.c,
14340 plugins/project-wizard/autogen.h,
14341 plugins/project-wizard/file.c,
14342 plugins/project-wizard/file.h,
14343 plugins/project-wizard/install.c,
14344 plugins/project-wizard/install.h,
14345 plugins/project-wizard/parser.h,
14346 plugins/project-wizard/parser.c,
14347 plugins/project-wizard/property.c,
14348 plugins/project-wizard/property.h,
14349 plugins/project-wizard/plugin.h,
14350 plugins/project-wizard/plugin.c,
14351 plugins/project-wizard/values.c,
14352 plugins/project-wizard/values.h:
14353 Replace C++ comments by C comments
14355 * plugins/project-wizard/autogen.c,
14356 plugins/project-wizard/autogen.h:
14357 Add a run time check of autogen version.
14358 Add UserName variable.
14360 * plugins/project-wizard/anjuta-project-wizard.glade,
14361 plugins/project-wizard/header.c,
14362 plugins/project-wizard/druid.c,
14363 plugins/project-wizard/druid.h:
14364 Sort project in alphabetic order.
14365 Correct selection troubles in notebooks.
14367 * plugins/project-wizard/parser.c:
14368 Add some check when reading the project header block.
14370 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14372 * plugins/project-wizard/action.c,
14373 plugins/project-wizard/action.h,
14374 plugins/project-wizard/autogen.c,
14375 plugins/project-wizard/autogen.h,
14376 plugins/project-wizard/file.c,
14377 plugins/project-wizard/file.h,
14378 plugins/project-wizard/install.c,
14379 plugins/project-wizard/parser.h,
14380 plugins/project-wizard/parser.c,
14381 plugins/project-wizard/property.c,
14382 plugins/project-wizard/property.h,
14383 plugins/project-wizard/values.c,
14384 plugins/project-wizard/values.h,
14385 Add a space between function name and open.
14387 * plugins/project-wizard/plugin.h,
14388 plugins/project-wizard/plugin.c,
14389 plugins/project-wizard/install.c,
14390 Avoid a crash if the user close the message view used by the .
14392 * plugins/project-wizard/anjuta-project-wizard,
14393 plugins/project-wizard/druid.c,
14394 plugins/project-wizard/druid.h,
14395 plugins/project-wizard/header.h,
14396 plugins/project-wizard/header.c,
14397 Add a text view with the description of each.
14398 Add a tab for each project.
14399 Replace some C++ comments to C comments.
14401 2005-02-05 Naba Kumar <naba@gnome.org>
14403 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14404 New icon from Sebastien Granjoux .
14406 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14408 * libanjuta/anjuta-preferences.c:
14409 Set file property even without a focus out event (file selected
14412 2005-02-04 Naba Kumar <naba@gnome.org>
14414 * plugins/glade/plugin.c: Fixed glade function calls.
14415 * configure.in: Fixed a typo.
14416 * TODO.tasks: Updated.
14418 2005-02-03 Naba Kumar <naba@gnome.org>
14420 * plugins/project-manager/plugin.c: Fixed memory corruption.
14422 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14425 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14426 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14427 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14428 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14430 * libanjuta/interfaces/libanjuta.idl,
14431 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14434 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14436 Patch from Massimo Cora <maxcvs@email.it>:
14437 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14439 2005-02-01 Naba Kumar <naba@gnome.org>
14441 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14442 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14443 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14444 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14445 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14446 from sourceforge -- a64 crash fixes (correct typing for GType)
14447 and fixes compile errors in sun.
14449 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14450 paste (shift+insert) in terminal.
14452 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14454 * configure.in: Add «nb» to ALL_LINGUAS.
14456 2005-02-01 Naba Kumar <naba@gnome.org>
14458 * TODO.tasks, TODO: Updated todo tasks.
14460 * plugins/editor/anjuta-document-manager.glade: Improved search
14463 * TODO.tasks: Fixed xml format.
14465 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14468 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14471 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14472 format during save (removed unwanted text nodes). Fixed scrollbars.
14474 2005-01-31 Naba Kumar <naba@gnome.org>
14476 * libanjuta/interfaces/libanjuta.idl,
14477 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14478 Implemented append() method for IAnjutaEditor interface and fixed
14479 various bugs with text insertions (cvs diff and macro insertions).
14481 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14482 automatic indentation.
14484 * plugins/editor/action-callbacks.c,
14485 plugins/editor/action-callbacks.h,
14486 plugins/editor/anjuta-docman.c,
14487 plugins/editor/anjuta-document-manager.ui,
14488 plugins/editor/plugin.c,
14489 plugins/editor/text_editor.c,
14490 plugins/editor/text_editor.h,
14491 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14492 Fixed highlight issues.
14494 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14497 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14499 * data/properties/*: Updated properties files from scite. Created
14500 styles.properties to override the scite styles.
14502 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14504 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14506 2005-01-30 Naba Kumar <naba@gnome.org>
14508 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14509 unused definitions.
14511 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14513 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14514 plugins/editor/text_editor.c,
14515 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14516 fixed linuwidth preference setting, fixed insert text interface
14517 implementation. Improved automatice-indentation for cpp lexer.
14519 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14521 2005-01-29 Naba Kumar <naba@gnome.org>
14523 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14524 option in update dialog as default. Improved import dialog. Sized
14527 * configure.in: Fixed underquoted warning from autoconf.
14529 * plugins/editor/action-callbacks.c,
14530 plugins/editor/aneditor.cxx,
14531 plugins/editor/aneditor.h,
14532 plugins/editor/anjuta-document-manager.glade,
14533 plugins/editor/plugin.c,
14534 plugins/editor/plugin.h,
14535 plugins/editor/text_editor.c,
14536 plugins/editor/text_editor.h,
14537 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14538 for Editor and fixed all preferences syncronization and notifys for
14539 visible prefs (in editor preferences page).
14541 * plugins/file-loader/plugin.c: Load recent files on idle.
14543 2005-01-28 Naba Kumar <naba@gnome.org>
14545 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14546 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14548 * plugins/editor/action-callbacks.c,
14549 plugins/editor/action-callbacks.h,
14550 plugins/editor/aneditor.cxx,
14551 plugins/editor/aneditor.h,
14552 plugins/editor/anjuta-document-manager.ui,
14553 plugins/editor/plugin.c,
14554 plugins/editor/text_editor.c,
14555 plugins/editor/text_editor.h,
14556 plugins/editor/text_editor_cbs.c,
14557 plugins/editor/text_editor_cbs.h,
14558 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14561 Patch from Massimo Cora <maxcvs@email.it>:
14562 * plugins/editor/an_symbol_search.c,
14563 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14565 2005-01-27 Naba Kumar <naba@gnome.org>
14567 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14568 minimum size request to 200.
14570 * plugins/symbol-browser/an_symbol_info.c,
14571 plugins/symbol-browser/an_symbol_info.h,
14572 plugins/symbol-browser/an_symbol_search.c,
14573 plugins/symbol-browser/an_symbol_search.h,
14574 plugins/symbol-browser/an_symbol_view.c,
14575 plugins/symbol-browser/an_symbol_view.h,
14576 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
14577 pixbuf retrieval. Fixed runtime warning. Code clean up.
14579 2005-01-27 Naba Kumar <naba@gnome.org>
14581 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
14582 src/anjuta.ui, (new) plugins/glade/.cvsignore,
14583 (new) plugins/glade/Makefile.am,
14584 (new) plugins/glade/anjuta-glade-plugin.png,
14585 (new) plugins/glade/anjuta-glade.plugin.in,
14586 (new) plugins/glade/anjuta-glade.ui,
14587 (new) plugins/glade/plugin.c,
14588 (new) plugins/glade/plugin.h,
14589 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
14590 now until glade3 works properly.
14592 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
14593 they are generated.
14595 2005-01-26 Naba Kumar <naba@gnome.org>
14597 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
14598 Added mime icon for anjuta projects.
14600 patch from Massimo Cora <maxcvs@email.it>:
14601 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
14602 an_symbol_search.h, an_symbol_view.c, plugin.c:
14603 Fix/implement objects destroying/freeing.
14605 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
14607 * src/action-callback.[ch], src/anjuta-actions.h:
14608 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
14609 because it has not been updated for years and we know have a devhelp plugin
14610 which can do the job much better.
14611 * TODO.tasks: Updated done items
14613 2005-01-25 Naba Kumar <naba@gnome.org>
14615 * autogen.sh: Fixed to generate interface files.
14617 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
14618 session save filenames.
14620 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
14622 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
14624 * plugins/project-wizard/Makefile.am,
14625 plugins/project-wizard/install.c,
14626 plugins/project-wizard/install.h,
14627 plugins/project-wizard/parser.c,
14628 plugins/project-wizard/parser.h,
14629 plugins/project-wizard/templates/terminal.wiz:
14630 Add action list block in wizard template
14631 * plugins/project-wizard/file.c,
14632 plugins/project-wizard/autogen.c:
14635 2005-01-23 Naba Kumar <naba@gnome.org>
14637 * configure.in: Fixed build error.
14639 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
14641 * plugins/project-wizard/druid.c,
14642 plugins/project-wizard/parser.c,
14643 plugins/project-wizard/property.c: Rewrite parser with
14644 better error handling
14646 2005-01-22 Naba Kumar <naba@gnome.org>
14648 * plugins/symbol-browser/plugin.c: Changed c++ coments
14649 to c commnets and formated code to anjuta coding styles.
14651 2005-01-21 Naba Kumar <naba@gnome.org>
14653 * configure.in, autogen.sh: Fixed build errors in newer automake.
14655 * plugins/editor/anjuta-docman.c: Do not emit change editor
14656 signal while in dispose.
14658 Patch from: Massimo Corà <maxcvs@email.it>
14659 * plugins/symbol-browser/Makefile.am,
14660 plugins/symbol-browser/an_symbol_view.c,
14661 plugins/symbol-browser/an_symbol_view.h,
14662 plugins/symbol-browser/plugin.c,
14663 plugins/symbol-browser/plugin.h,
14664 plugins/symbol-browser/test-symbol-browser.c,
14665 (new) plugins/symbol-browser/an_symbol_info.c,
14666 (new) plugins/symbol-browser/an_symbol_info.h,
14667 (new) plugins/symbol-browser/an_symbol_search.c,
14668 (new) plugins/symbol-browser/an_symbol_search.h:
14669 Added a cool real-time symbol-search-view in symbol browser.
14671 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
14673 * plugin/macro/plugin.c
14674 plugin/macro/anjuta-macro-plugin.ui
14675 plugin/macro/macro-db.[ch]
14676 plugin/macro/macro-dialog.[ch]
14677 plugin/macro/macro-actions.[ch]
14678 plugin/macro/macro-edit.[ch]
14679 plugin/macro/plugin.[ch]:
14681 Implemented three menu items as Naba proposed:
14683 Insert Macro: Pops of a border-less window to enter a shortcut
14684 Add Macro: Same as Manage Macro => New
14685 Manage Macros: Full-features macro dialog
14687 2005-01-20 Naba Kumar <naba@gnome.org>
14689 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
14690 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
14691 libanjuta/anjuta-shell.h,
14692 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14693 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14694 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
14695 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14696 src/main.c, src/shell.c: Implemented command line args processing
14697 and session management. Fixed geometry restoration.
14699 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
14701 * plugins/macro/macro-db.c,
14702 plugins/macros.xml:
14703 Cleaned up XML interface and use attributes now for name, category and
14704 shortcut. CDATA is used to avoid xml errors inside of macros.
14706 2005-01-19 Naba Kumar <naba@gnome.org>
14708 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
14710 2005-01-18 Naba Kumar <naba@gnome.org>
14712 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
14715 * scintilla/*: Updated scintilla to current cvs and updated
14718 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14720 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
14721 plugins/cvs-plugin/cvs-actions.c:
14722 Added "Whole project" infrastructure but it does not
14723 work because I did not find a way to get the current project's
14726 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14728 * plugins/cvs-plugin/Makefile.am
14729 plugins/cvs-plugin/anjuta-cvs.plugin.in
14730 plugins/cvs-plugin/cvs-actions.c
14731 plugins/cvs-plugin/cvs-callbacks.c
14732 plugins/cvs-plugin/cvs-interface.[ch] (added)
14733 plugins/cvs-plugin/plugin.c:
14735 Added IAnjutaCVS interface and improved cvs plugin. There
14736 is still some work to do on cvs import and to add a current
14739 2005-01-17 Naba Kumar <naba@gnome.org>
14741 * plugins/editor/aneditor.cxx: Fixed auto indentation.
14743 * configure.in: Fixed build errors.
14745 * data/Makefile.am, (removed) data/README.stock_libs,
14746 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
14747 (removed) data/header.c, (removed) data/stock_libs.anj,
14748 (removed) data/x-anjuta-project.desktop,
14749 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
14751 * libanjuta/anjuta-plugin-description.c,
14752 libanjuta/anjuta-shell.c: Updated documentations.
14754 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
14756 * libanjuta/anjuta-launcher.c,
14757 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
14760 2005-01-17 Naba Kumar <naba@gnome.org>
14762 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14763 plugins/project-wizard/templates/gtk.wiz,
14764 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
14765 Updated templates to new format.
14767 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14768 * plugins/project-wizard/druid.c,
14769 plugins/project-wizard/parser.c,
14770 plugins/project-wizard/property.c,
14771 plugins/project-wizard/property.h,
14772 plugins/project-wizard/templates/terminal.wiz,
14773 plugins/project-wizard/templates/terminal/AUTHORS,
14774 plugins/project-wizard/templates/terminal/ChangeLog,
14775 plugins/project-wizard/templates/terminal/NEWS,
14776 plugins/project-wizard/templates/terminal/README,
14777 plugins/project-wizard/templates/terminal/project.anjuta,
14778 plugins/project-wizard/templates/terminal/src/main.c:
14779 Moveed code related to property types from druid.c and parser.c to
14780 property.c. Changed tag from "<string ..." to
14781 "<property type="string..." and so on. Rewrite parser
14782 (warning still in progress). Added list property. Changed
14783 terminal project to avoid using autogen on some file (much
14784 faster) using the autogen attribute. Add a license list box in
14785 terminal project (just as an example). _label in item list is
14788 2005-01-16 Naba Kumar <naba@gnome.org>
14790 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
14791 plugins/edtior/anjuta-docman.c: Fixed build errors.
14793 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
14794 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
14795 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
14796 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
14797 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
14798 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
14799 libanjuta/resources.h,
14800 plugins/build-basic-autotools/build-basic-autotools.c,
14801 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14802 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
14803 plugins/gtodo/plugin.c, src/Makefile.am,
14804 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14805 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
14806 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
14807 should be handled in respective plugins. Added API documentations.
14809 * libanjuta-docs.sgml, libanjuta-sections.txt,
14811 (added) tmpl/anjuta-debug.sgml,
14812 (added) tmpl/anjuta-launcher.sgml,
14813 tmpl/anjuta-plugin.sgml,
14814 tmpl/anjuta-preferences.sgml,
14815 tmpl/anjuta-shell.sgml,
14816 (added) tmpl/anjuta-status.sgml,
14817 (removed) tmpl/anjuta-stock.sgml,
14818 tmpl/anjuta-utils.sgml,
14819 (removed) tmpl/defaults.sgml,
14820 (removed) tmpl/fileselection.sgml,
14821 (removed) tmpl/gnomefilelist.sgml,
14822 tmpl/ianjuta-buildable.sgml,
14823 (added) tmpl/ianjuta-debugger-manager.sgml,
14824 (added) tmpl/ianjuta-debugger.sgml,
14825 tmpl/ianjuta-document-manager.sgml,
14826 tmpl/ianjuta-editor.sgml,
14827 tmpl/ianjuta-file.sgml,
14828 tmpl/ianjuta-loader.sgml,
14829 tmpl/ianjuta-markable.sgml,
14830 tmpl/ianjuta-message-view.sgml,
14831 (added) tmpl/ianjuta-project-manager.sgml,
14832 (added) tmpl/ianjuta-todo.sgml,
14833 (added) tmpl/ianjuta-wizard.sgml,
14834 tmpl/libanjuta-iface-marshallers.sgml,
14835 tmpl/libanjuta-unused.sgml,
14836 (removed) tmpl/pixmaps.sgml,
14838 (removed) tmpl/properties.sgml,
14839 tmpl/resources.sgml: Updated API documentations.
14841 2005-01-15 Naba Kumar <naba@gnome.org>
14843 * libanjuta/anjuta-launcher.c: Added API docs.
14845 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14846 plugins/project-wizard/templates/gtk.wiz,
14847 plugins/project-wizard/templates/terminal.wiz,
14848 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14849 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14850 plugins/project-wizard/templates/gtk/src/main.c,
14851 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
14852 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
14855 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
14856 * plugins/project-wizard/anjuta-project-wizard.glade,
14857 plugins/project-wizard/autogen.c,
14858 plugins/project-wizard/druid.c,
14859 plugins/project-wizard/druid.h,
14860 plugins/project-wizard/file.c,
14861 plugins/project-wizard/file.h,
14862 plugins/project-wizard/install.c,
14863 plugins/project-wizard/parser.c,
14864 plugins/project-wizard/plugin.c,
14865 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
14866 setting the default project directory. Fix HIDDEN property, it's
14867 working but I think we could make this cleaner. Removed the
14868 copy of the string in mandatory_property. Add an optional autogen
14869 attribute, to force or avoid using autogen on some files, default
14870 without any attribute is autodetect.+ Replace the script tag with
14871 a normal file tag and an attribute execute.
14873 2005-01-14 Naba Kumar <naba@gnome.org>
14875 * plugins/editor/action-callbacks.c,
14876 plugins/editor/search_incremental.c,
14877 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
14880 * plugins/editor/plugin.c, plugins/editor/plugin.h,
14881 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
14884 2005-01-12 Naba Kumar <naba@gnome.org>
14887 plugins/project-wizard/templates/Makefile.am,
14888 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
14889 plugins/project-wizard/templates/anjuta-plugin.wiz,
14890 (added) plugins/project-wizard/templates/gtk-logo.png,
14891 (added) plugins/project-wizard/templates/gtk.wiz,
14892 (added) plugins/project-wizard/templates/terminal-logo.png,
14893 plugins/project-wizard/templates/terminal.wiz,
14894 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14895 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14896 (added) plugins/project-wizard/templates/gtk/.cvsignore,
14897 (added) plugins/project-wizard/templates/gtk/Makefile.am,
14898 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
14899 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
14900 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14901 (added) plugins/project-wizard/templates/gtk/src/main.c,
14902 (added) plugins/project-wizard/templates/gtk/src/project.glade,
14903 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
14904 GTK+ project templated and fixed other templates. Updated template
14907 2005-01-12 Naba Kumar <naba@gnome.org>
14909 * plugins/macro/anjuta-macro.glade: Improved GUI.
14911 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
14913 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
14914 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
14915 * plugins/cvs-plugin/cvs.[ch] (removed)
14916 Removed old unused files
14918 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
14919 * plugins/cvs-plugin/cvs-actions.c
14920 * plugins/cvs-plugin/Makefile.am:
14921 Seperate callback functions for better error
14922 handling. Cleaned up code.
14924 * plugins/macro/macros.xml: removed corrupt cvs
14927 2005-01-10 Naba Kumar <naba@gnome.org>
14929 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
14930 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
14933 2005-01-09 Naba Kumar <naba@gnome.org>
14935 * libegg/egg-recent-action.c, libegg/test-actions.c,
14936 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
14937 recent files models.
14939 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
14940 two models -- one for projects and other for regular files and show
14941 both in recent files menu. Changed recent files group from "anjuta"
14942 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
14943 when adding the URI in recent files.
14945 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
14946 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
14947 * plugins/macro/macro-dialog.c: Fixed dispose() method.
14948 * plugins/macro/macros.xml: Fixed xml errors.
14950 2005-01-08 Naba Kumar <naba@gnome.org>
14952 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
14953 libegg/test-actions.c, libegg/menu/Makefile.am,
14954 libegg/menu/egg-recent-action.h: Added a new action for
14957 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
14958 Fixed dispose. Cleanup.
14960 * plugins/file-loader/anjuta-loader-plugin.ui,
14961 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14962 Use the new action for recent files. Added recent files in
14965 * plugins/project-wizard/druid.c: Show busy cursor and
14966 de-sensitize druid buttons during page change.
14968 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14969 * plugins/project-wizard/Makefile.am,
14970 plugins/project-wizard/druid.c,
14971 plugins/project-wizard/druid.h,
14972 plugins/project-wizard/install.c,
14973 plugins/project-wizard/plugin.c,
14974 plugins/project-wizard/plugin.h,
14975 plugins/project-wizard/property.c,
14976 plugins/project-wizard/property.h,
14977 (added) plugins/project-wizard/values.c,
14978 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
14979 objects (in values.c and values.h) containing the values of all
14980 properties. The NPWProperty objects now keep their values in this
14981 object which is persistant for one activation of the plugin, so the
14982 user keeps all the values even if he goes backward. Used an anjuta
14983 message view to list all files copied by the project wizard.
14985 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
14987 * plugins/macro/plugin.[ch],
14988 plugins/macro/macro-dialog.[ch]
14989 plugins/macro/macro-edit.[ch]
14990 plugins/macro/macro-db.[ch]
14991 plugins/macro/macro-actions.[ch]
14992 plugins/macro/anjuta-macro.plugin.in
14993 plugins/macro/anjuta-macro.glade
14994 plugins/macro/anjuta-macro.png
14995 plugins/macro/Makefile.am
14996 plugins/macro/macros.xml
14997 plugins/macro/anjuta-macro.ui (all added)
14999 plugins/Makefile.am:
15000 Added new macro plugins
15002 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15005 * manuals/reference/template (removed)
15006 Removed old api reference
15008 * plugins/message-view/message-view.c:
15009 "Fixed" crash in on_row_deleted and added a
15010 comment that I cannot work this way. We will
15011 have to change everything a bit to avoid losing
15014 * plugins/text-editor/text_editor.c:
15015 Update line number width on file save
15018 2005-01-07 Naba Kumar <naba@gnome.org>
15020 * plugins/project-wizard/anjuta-project-wizard.glade,
15021 plugins/project-wizard/druid.c,
15022 plugins/project-wizard/templates/anjuta-plugin.wiz,
15023 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15024 Display page description in bold. Fixed mandatory field check.
15027 libanjuta/libanjuta-1.0.pc.in,
15028 plugins/project-wizard/druid.c,
15029 plugins/project-wizard/parser.c,
15030 plugins/project-wizard/property.h,
15031 plugins/project-wizard/templates/anjuta-plugin.wiz,
15032 plugins/project-wizard/templates/terminal.wiz,
15033 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15034 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15035 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15036 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15037 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15038 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15039 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15040 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15041 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15042 plugins/project-wizard/templates/terminal/configure.in.tpl,
15043 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15044 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15045 a new property type -- hidden. Fixed terminal and anjuta-plugin
15048 2005-01-07 Naba Kumar <naba@gnome.org>
15050 * templates/anjuta-plugin.wiz,
15051 templates/terminal.wiz,
15052 templates/terminal/Makefile.am.tpl,
15053 templates/terminal/autogen.sh,
15054 (Removed) templates/terminal/configure.ac.tpl,
15055 (Added) templates/.cvsignore,
15056 (Added) templates/Makefile.am,
15057 (Added) templates/anjuta-plugin/.cvsignore,
15058 (Added) templates/anjuta-plugin/Makefile.am,
15059 (Added) templates/anjuta-plugin/src/.cvsignore,
15060 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15061 (Added) templates/terminal/.cvsignore,
15062 (Added) templates/terminal/Makefile.am,
15063 (Added) templates/terminal/configure.in.tpl,
15064 (Added) templates/terminal/po/.cvsignore,
15065 (Added) templates/terminal/po/ChangeLog,
15066 (Added) templates/terminal/po/Makefile.am,
15067 (Added) templates/terminal/po/POTFILES.in,
15068 (Added) templates/terminal/src/.cvsignore,
15069 (Added) templates/terminal/src/Makefile.am,
15070 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15071 project wizard. Fixed configure/po/Makefile template errors.
15073 2005-01-06 Naba Kumar <naba@gnome.org>
15075 * configure.in: Added project templates.
15076 * plugins/project-wizard/templates/*: Added to project and renamed
15077 Makefile.am and configure.in to Makefile.am and configure.ac respectively
15078 for the project templates (so that they do not conflict with autotools
15079 build. Created proper configure.ac.tpl and autogen.sh for project
15082 2005-01-06 Naba Kumar <naba@gnome.org>
15084 * plugins/project-wizard/anjuta-project-wizard.glade,
15085 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
15086 Fixed file list parsing and to take absolute file paths (for example,
15087 from an icon selected previously). Used toggle buttons for boolean
15088 properties. Check if all mandatory fields are given before going
15089 forward in the wizard. Use scrollable viewport for listing property
15090 widgets incase the list goes out of wizard's size. Added tooltips
15091 as descriptions of the property widgets. And other fixes.
15093 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
15094 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
15095 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
15096 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
15097 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
15098 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
15099 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
15100 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15101 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
15102 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15103 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15104 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
15105 Restructured template files.
15107 2005-01-06 Naba Kumar <naba@gnome.org>
15109 * configure.in: Added check for autogen.
15111 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
15114 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
15115 Do not emit changed signal when in dispose.
15117 * plugins/symbol-browser/plugin.c: Don't updated symbols when
15118 symbol-view widget has been destroyed.
15120 * src/anjuta-app.c: Set null to preference, status and ui object
15121 pointers when they are destroyed.
15123 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
15124 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
15125 Added boolean, integer and file property types.
15127 * plugins/project-wizard/Makefile.am,
15128 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
15129 project wizard templates.
15131 2005-01-04 Naba Kumar <naba@gnome.org>
15133 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15136 * plugins/editor/aneditor.cxx,
15137 plugins/editor/anjuta-docman.c,
15138 plugins/editor/plugin.c,
15139 plugins/editor/text_editor.c:
15140 Removed unnecessary ref/unref of scintilla.
15142 * plugins/message-view/anjuta-msgman.c,
15143 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15144 make close button similar to document manager.
15146 * plugins/project-manager/plugin.c,
15147 plugins/project-manager/plugin.h: Removed dead codes. Removed
15148 unnecessary ref/unref.
15150 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15151 instead of hard refs.
15153 2005-01-03 Naba Kumar <naba@gnome.org>
15155 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15156 generate() methods for IAnjutaBuildable interface.
15158 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15159 IAnjutaBuildable inteface.
15161 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15162 to destroy build context when message view is destroyed.
15164 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15165 a ref to it and unref in destructor. AnEditor class wants to be the
15166 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15169 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15170 complicate the scene. Removed editor widget from AnjutaDocman when
15171 the widget is destroyed.
15173 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15174 from shell. It will be removed from shell when the widget is destroyed.
15176 * plugins/editor/text_editor.c: Added debug codes to track object
15179 * plugins/message-view/anjuta-msgman.c: Remove message view on
15180 widget destroy. Destroy message view on remove. Removed all views
15183 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15186 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15188 * plugins/file-wizard/action-callbacks.c,
15189 plugins/file-wizard/anjuta-file-wizard.glade,
15190 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15191 Insert Licence, copyright, header template ...
15193 2005-01-02 Naba Kumar <naba@gnome.org>
15195 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15196 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15197 anjuta_status_add_widget() to allow setting busy cursor on non
15200 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15202 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15203 mime types to take text/source also.
15205 * plugins/editor/anjuta-docman.c,
15206 plugins/editor/anjuta-docman.h,
15207 plugins/editor/plugin.c,
15208 plugins/editor/text_editor.c,
15209 plugins/editor/text_editor.h,
15210 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15211 AnjutaStatus and set busy cursor on editors.
15213 * plugins/file-loader/Makefile.am,
15214 plugins/file-loader/plugin.c,
15215 (added) plugins/file-loader/dnd.c,
15216 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15218 * src/anjuta.c: Hide anjuta window before destruction.
15220 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15221 * configure.in, plugins/Makefile.am,
15222 (removed) plugins/project-wizard/appwiz_page1.c,
15223 (removed) plugins/project-wizard/appwiz_page2.c,
15224 (removed) plugins/project-wizard/appwiz_page3.c,
15225 (removed) plugins/project-wizard/appwiz_page4.c,
15226 (removed) plugins/project-wizard/appwizard.c,
15227 (removed) plugins/project-wizard/appwizard.h,
15228 (removed) plugins/project-wizard/appwizard_cbs.c,
15229 (removed) plugins/project-wizard/appwizard_cbs.h,
15230 (removed) plugins/project-wizard/appwizard_gui.c,
15231 (removed) plugins/project-wizard/gnome_project.c,
15232 (removed) plugins/project-wizard/gnome_project.h,
15233 (removed) plugins/project-wizard/wizard_gui.c,
15234 (removed) plugins/project-wizard/wizard_gui.h,
15235 (added) plugins/project-wizard/.cvsignore,
15236 (added) plugins/project-wizard/Makefile.am,
15237 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15238 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15239 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15240 (added) plugins/project-wizard/applogo.png,
15241 (added) plugins/project-wizard/appwizard.png,
15242 (added) plugins/project-wizard/autogen.c,
15243 (added) plugins/project-wizard/autogen.h,
15244 (added) plugins/project-wizard/druid.c,
15245 (added) plugins/project-wizard/druid.h,
15246 (added) plugins/project-wizard/file.c,
15247 (added) plugins/project-wizard/file.h,
15248 (added) plugins/project-wizard/header.c,
15249 (added) plugins/project-wizard/header.h,
15250 (added) plugins/project-wizard/install.c,
15251 (added) plugins/project-wizard/install.h,
15252 (added) plugins/project-wizard/parser.c,
15253 (added) plugins/project-wizard/parser.h,
15254 (added) plugins/project-wizard/plugin.c,
15255 (added) plugins/project-wizard/plugin.h,
15256 (added) plugins/project-wizard/property.c,
15257 (added) plugins/project-wizard/property.h: Removed old application-wizard
15258 codes and added new template based (autogen based) project wizard
15259 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15261 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15263 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15264 * plugins/cvs-plugin/cvs-execute.c:
15265 Fix cvs_log which did not work because of some
15267 Patch from Mark R. Pariente <markpariente@cmu.edu>
15268 - Fix message highlighting
15270 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15275 Removed template stuff completly because we dicussed to implement
15276 a macro system for Edit->Insert Text
15278 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15280 * plugins/editor/aneditor.cxx,
15281 plugins/editor/text_editor.c:
15282 Set line number width dynamically
15284 Prepered new GTK 2.6 about dialog
15286 2004-12-30 Naba Kumar <naba@gnome.org>
15288 patch from: Massimo Corà <maxcvs@email.it>
15289 * plugins/editor/aneditor.cxx: Highlights correct function
15290 argument in recursive calltips.
15292 2004-12-30 Naba Kumar <naba@gnome.org>
15294 * plugins/symbol-browser/plugin.c,
15295 libanjuta/interfaces/libanjuta.idl,
15296 plugins/editor/text_editor.c: Fixed editor markers and added a new
15297 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15298 mark the line visited.
15300 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15301 libegg/Makefile.am, libegg/eggcomboselect.c,
15302 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15303 widget for use with symbol view in toolbar.
15305 * plugins/cvs-plugin/anjuta-cvs.ui,
15306 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15307 placeholder for cvs plugin context menu in filemanager.
15309 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15311 * plugins/cvs-plugin/plugin.c:
15312 Show popup menu only if the file is contained in
15313 a directory containing a "CVS" directory
15315 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15317 * plugins/cvs-plugin/cvs-action.[ch],
15318 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15319 * plugins/cvs-plugin/anjuta-cvs.ui,
15320 * plugins/cvs-plugin/plugin.c:
15321 Implemented "Import"
15323 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15324 Added right-click-menu for file-manager
15326 2004-12-26 Naba Kumar <naba@gnome.org>
15328 * src/action-callbacks.c, src/action-callbacks.h,
15329 src/anjuta-actions.h, src/anjuta-app.c,
15330 src/anjuta.ui: Added fullscreen action.
15332 * plugins/cvs-plugin/cvs-actions.c,
15333 plugins/cvs-plugin/plugin.c,
15334 plugins/cvs-plugin/plugin.h: Watches current editor,
15335 project and file manager selection in plugin
15338 2004-12-26 Naba Kumar <naba@gnome.org>
15340 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15341 src/action-callbacks.c: Fixed app finalization. Added a
15342 command line arg --proper-shutdown (-p), which when set
15343 will release all plugins and their resources (this option
15344 is mainly for debugging).
15346 * plugins/file-loader/plugin.c: Fixed filename duplications
15347 in recent files history.
15349 * plugins/profile-default/plugin.c: Disabled problematic
15350 plugins for now to load at startup.
15352 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15353 annoying debug prints.
15355 2004-12-23 Naba Kumar <naba@gnome.org>
15357 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15358 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15359 plugins/cvs-plugin/anjuta-cvs.ui,
15360 plugins/cvs-plugin/cvs-actions.c,
15361 plugins/cvs-plugin/cvs-actions.h,
15362 plugins/cvs-plugin/cvs-execute.c,
15363 plugins/cvs-plugin/cvs-execute.h,
15364 plugins/cvs-plugin/Makefile.am,
15365 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15366 Added cvs log command.
15368 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15370 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15373 2004-12-20 Naba Kumar <naba@gnome.org>
15375 patch from: Massimo Corà <maxcvs@email.it>
15376 * plugins/editor/aneditor.cxx: Added recursive calltips.
15378 2004-12-20 Naba Kumar <naba@gnome.org>
15380 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15381 Show busy cursor during loading and unloading.
15383 2004-12-19 Naba Kumar <naba@gnome.org>
15385 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15386 memory leaks. Disabled debug print.
15388 * plugins/symbol-browser/an_symbol_view.c,
15389 plugins/symbol-browser/plugin.c,
15390 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15391 problems. Creates SymbolView object every time when the
15392 plugin is activated.
15394 * plugins/project-manager/plugin.c: Close project when
15397 2004-12-18 Naba Kumar <naba@gnome.org>
15399 * po/POTFILES.in: Removed commented lines.
15400 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15401 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15402 * plugins/gdb/plugin.c: Fixed compile error.
15404 Patch from: Mark R. Pariente <mark@demar.com.tr>
15405 * libegg/eggcellrendererkeys.c: Fixed compile error.
15407 2004-12-18 Naba Kumar <naba@gnome.org>
15409 * plugins/file-loader/plugin.c: Fixed loading bug.
15411 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15412 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15413 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15414 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15415 and corruptions. Fixed loading and unloading of plugins.
15417 2004-12-17 Naba Kumar <naba@gnome.org>
15419 * plugins/file-loader/Makefile.am,
15420 plugins/file-loader/plugin.c,
15421 plugins/project-manager/plugin.c: Fixed memory corruption
15422 and disposition codes. Added missing plugin.h in Makefile.am.
15424 2004-12-16 Naba Kumar <naba@gnome.org>
15426 * plugins/symbol-browser/an_symbol_view.c,
15427 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15428 codes. Fixed memory leaks and corruptions.
15430 * plugins/build-basic-autotools/build-basic-autotools.c
15431 plugins/editor/anjuta-docman.c,
15432 plugins/editor/text_editor.c,
15433 plugins/file-loader/plugin.c,
15434 plugins/file-manager/plugin.c,
15435 plugins/file-wizard/plugin.c,
15436 plugins/message-view/anjuta-msgman.c,
15437 plugins/message-view/anjuta-msgman.h,
15438 plugins/message-view/message-view.c,
15439 plugins/message-view/plugin.c,
15440 plugins/message-view/plugin.h,
15441 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15443 * src/about.c, src/about.h, src/action-callbacks.c,
15444 src/action-callbacks.h, src/anjuta-actions.h,
15445 src/anjuta-app.c, src/anjuta-app.h,
15446 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15447 src/anjuta.c, src/anjuta.h, src/getline.c,
15448 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15449 src/start-with.c, src/start-with.h: Fixed emacs modes.
15451 * src/layout.xml: Brought document manager in front.
15453 2004-12-15 Naba Kumar <naba@gnome.org>
15455 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15458 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15459 finalization. Added a method to unload all plugins and destroy them.
15460 Fixed memory leaks.
15462 * plugins/sample1/plugin.c: Proper finalization code and renamed
15463 functions to proper names.
15465 * plugins/build-basic-autotools/build-basic-autotools.c,
15466 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15468 * src/shell.c: Unload all plugins on exit, so that memory profilers
15469 can detect memory leaks in plugins.
15471 2004-12-13 Naba Kumar <naba@gnome.org>
15473 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15474 docking is working.
15475 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15476 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15478 2004-12-11 Naba Kumar <naba@gnome.org>
15480 * data/properties/anjuta.properties: Fixed font size.
15481 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15482 compile file function. There are some fixmes there.
15483 * plugins/message-view/anjuta-msgman.c,
15484 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15486 2004-12-08 Naba Kumar <naba@gnome.org>
15488 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15489 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15490 to escape quotes in a string.
15492 * plugins/cvs-plugin/cvs-actions.c,
15493 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15496 * plugins/build-basic-autotools/build-basic-autotools.c,
15497 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15500 2004-12-07 Naba Kumar <naba@gnome.org>
15502 * plugins/build-basic-autotools/build-basic-autotools.c,
15503 plugins/build-basic-autotools/automake-c.filters: Completed directory
15504 tracking. Double click on Errors and warnings now work as expected.
15506 * plugins/build-basic-autotools.c: Added codes to track build directory
15507 so that absolute path of the files could be determined.
15509 2004-12-06 Naba Kumar <naba@gnome.org>
15511 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15512 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15513 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15515 2004-12-05 Naba Kumar <naba@gnome.org>
15517 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15518 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15520 * plugins/cvs-plugin/plugin.c,
15521 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15523 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15525 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15526 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15527 plugins/cvs-plugin/cvs-execute.[ch]:
15528 Implemented cvs status and cvs diff
15530 - rdiff command is not correct
15531 - Must find a way to allow selection of directies AND files
15534 2004-12-03 Naba Kumar <naba@gnome.org>
15536 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15537 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15538 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15539 session.properties file if it is for the first time.
15541 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15543 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15546 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15547 plugins/cvs-plugin/anjuta-cvs.ui:
15548 Implemented update/commit and changed menu layout
15550 2004-12-02 Naba Kumar <naba@gnome.org>
15552 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15553 property name (for cvs path property). Beautified dialogs.
15555 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15557 * plugins/message-view/anjuta-msgman.c: Changed callback name
15558 and changed switch-page handling.
15560 * plugins/cvs-plugin/cvs-actions.c:
15561 * plugins/cvs-plugin/cvs-execute.c:
15562 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15563 - Implemented cvs add and cvs removed - both working now
15564 - Created a useful preferences page
15567 2004-11-30 Naba Kumar <naba@gnome.org>
15569 * libanjuta/anjuta-status.c: Fixed runtime warning.
15571 * plugins/editor/Makefile.am:
15572 plugins/editor/anjuta-document-manager.glade,
15573 plugins/editor/plugin.c
15574 plugins/editor/plugin.h
15575 plugins/editor/style-editor.c (new, moved from src/),
15576 plugins/editor/style-editor.h (new, moved from src/),
15577 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
15578 settings in preferences.
15580 * plugins/editor/text_editor.c,
15581 plugins/editor/text_editor.h: Do not take unused args in
15582 text_editor_get_props().
15584 * src/style-editor.c, src/style-editor.h: Removed, moved to
15585 plugins/editor/ directory.
15587 2004-11-29 Naba Kumar <naba@gnome.org>
15589 * plugins/editor/text_editor_cbs.c: Emit click signal in
15591 * libanjuta/anjuta-status.c: More spacing between items.
15593 2004-11-29 Naba Kumar <naba@gnome.org>
15595 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
15597 * libanjuta/interfaces/libanjuta.idl,
15598 plugins/debug-manager/anjuta-debug-manager.plugin.in,
15599 plugins/debug-manager/plugin.c,
15600 plugins/gdb/breakpoints.c,
15601 plugins/gdb/breakpoints.h,
15602 plugins/gdb/debugger.c,
15603 plugins/gdb/debugger.h,
15604 plugins/gdb/plugin.c,
15605 plugins/gdb/plugin.h,
15606 plugins/gdb/utilities.c,
15607 plugins/gdb/utilities.h: Code cleanups and partial implementation of
15608 toggle breakpoint margin clicks.
15610 2004-11-28 Naba Kumar <naba@gnome.org>
15612 * TODO.tasks: Fixed indentations.
15613 * plugins/gtodo/libgtodo.c: Save with indentation.
15614 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
15615 * plugins/project-manager/plugin.c: Fixed runtime warnings.
15616 * libanjuta/anjuta-status.c: Fixed busy cursors.
15617 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
15618 * po/POTFILES.in: Updated.
15620 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
15622 * plugins/editor/anjuta-document-manager.glade,
15623 plugins/editor/search-replace.[c,h],
15624 plugins/editor/search-replace_backend.h
15625 plugins/editor/search-preferences.[c,h] :
15626 Saved Search-Preferences (gconf),
15627 Basic search by default.
15629 2004-11-22 Naba Kumar <naba@gnome.org>
15631 * configure.in: Fixed build error.
15633 2004-11-21 Naba Kumar <naba@gnome.org>
15635 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
15636 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
15637 Added AnjutaStatus class to libanjuta.
15638 Added anjuta_shell_get_status() method.
15640 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
15641 and fixed marshaller generation.
15643 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
15644 "updade_ui" signals to IAnjutaEditor interface.
15646 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
15648 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
15651 * plugins/class-gen/clsGen.c: Intial port.
15653 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
15656 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
15657 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15658 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
15659 Implemented status update. Emits "update_ui" and "char_added" signals.
15660 Added view preferences.
15662 * plugins/file-loader/plugin.c: Added open with plugins in open with
15665 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
15667 * plugins/message-view/anjuta-msgman.c,
15668 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
15669 to close correct message view rather than current view.
15671 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
15673 * plugins/cvs-plugin/cvs-actions.c
15674 plugins/cvs-plugin/plugin.[ch]
15675 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15676 Implemented cvs add but ran into a launcher/message_view
15677 problem because of a limitation of the idl compiler
15679 2004-11-19 Naba Kumar <naba@gnome.org>
15681 * plugins/project-manager/plugin.c: Displays a progress window during
15684 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
15685 Fixed UI separators.
15687 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
15690 * plugins/project-manager/anjuta-project-manager.ui,
15691 plugins/project-manager/plugin.[c,h]: Added add/remove context
15692 menus and implemented them. Added file manager merge menu.
15694 2004-11-18 Naba Kumar <naba@gnome.org>
15696 * TODO.tasks: Updated.
15697 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
15698 plugins/message-view/message-view.c: Fixed finalize and dispose
15700 * plugins/debugger/*: Removed from cvs (development now in
15703 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
15705 Reviewed by Naba Kumar <naba@gnome.org>:
15707 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
15708 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15709 plugins/gdb/breakpoints.c: all marker related stuff moved from
15710 editor and docman interfaces to IAnjutaMarkable
15712 2004-11-17 Naba Kumar <naba@gnome.org>
15714 * TODO.tasks: Updated.
15716 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
15718 * libegg/egg-combo-action.c: Block changed signal when changing model.
15720 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
15721 Emit changed signal. Removed dead codes.
15723 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
15724 that recent files history do not duplicate.
15726 * plugins/symbol-browser/an_symbol_view.c,
15727 plugins/symbol-browser/an_symbol_view.h,
15728 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
15731 2004-11-15 Naba Kumar <naba@gnome.org>
15733 * plugins/project-manager/plugin.c: Opens targets on double click.
15735 * plugins/message-view/message-view.c,
15736 plugins/file-manager/anjuta-file-manager-plugin.glade,
15737 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
15738 Added proper class finalization
15739 and disposition. Added preferences notifications and callbacks to
15740 change info/warning/error colors.
15742 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
15743 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
15744 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
15745 Implemented finalize method for AnjutaApp. Code cleanups.
15747 * plugins/message-view/plugin.c: Static parent_class.
15749 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15750 * plugins/editor/search-replace.[c,h],
15751 plugins/editor/search-replace_backend.c
15752 Update search entry in main toolbar.
15755 2004-11-11 Naba Kumar <naba@gnome.org>
15757 * TODO.tasks: Updated.
15759 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
15760 and completed on-the-fly-change preferences. Removed "changed"
15761 signal as it is no longer necessary (use notify for similar
15762 purpose to monitor individual preferences).
15765 * plugins/editor/anjuta-document-manager.glade: Added view menu
15766 preferences so that they are registered.
15768 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
15769 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
15770 connection to "changed" signal of preferences and implemented
15771 notifications for some editor preferences. More to implement.
15773 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15774 * plugins/editor/print.c
15775 Fixed bug 1047624 : Add line number every X lines.
15777 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15778 * plugins/editor/search-replace.c
15779 Fixed a crash bug (995755) when searching "%n"
15781 2004-11-09 Naba Kumar <naba@gnome.org>
15783 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
15784 Fixed to refresh categories list on file load.
15786 2004-11-08 Naba Kumar <naba@gnome.org>
15788 * configure.in, plugins/Makefile.am,
15789 plugins/profile-default/plugin.c: Added cvs plugin in build.
15791 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
15793 * plugins/debug-manager/.cvsignore: Added file to ignore.
15795 * plugins/debug-manager/Makefile.am: Removed dead codes.
15797 * src/anjuta.ui: Added placeholder for version control UI.
15799 2004-11-08 Naba Kumar <naba@gnome.org>
15801 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15802 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15803 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
15806 * global-tags/Makefile.am: Fixed make error.
15808 * plugins/profile-default/plugin.c: Added debug-manager
15809 and gdb plugins to load at startup so that debugger
15810 windows are docked properly. They will be removed
15811 later when we figure out runtime docking.
15813 * plugins/sample1/*: Restored to last working state.
15815 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
15816 windows in lower pane. Named the windows appropriately.
15818 * ChangeLog: Fixed format.
15820 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
15822 * libanjuta/interfaces/libanjuta.idl,
15823 libanjuta/anjuta-marshal.c,
15824 plugins/Makefile.am,
15825 plugins/debug-manager/plugin.c,
15826 plugins/editor/plugin.c,
15827 plugins/editor/text_editor.c,
15828 plugins/gdb/breakpoints.c,
15829 plugins/gdb/debugger.c,
15830 plugins/gdb/plugin.c,
15831 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
15833 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15834 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
15835 plugins/editor/search-replace.c,
15836 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
15837 Search and Replace; Show result in find pane
15839 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15841 * plugins/gdb, plugins/debug-manager: Applied debugger patch
15842 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
15843 (added features: starting debugger and loading of core/executable,
15844 StepIn, StepOut, StepOver and Execute, toggling breakpoint
15847 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15849 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
15850 my cvs-plugin files...
15851 I hope I have rescued everything possible.
15853 * Naba: Could you please fix sample1 because I messed it up to
15854 but there should be a histroy of this directory we should commit
15856 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15858 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
15860 * plugins/cvs-plugin/plugin.c,
15861 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15862 Added preferences dialog (not yet complete)
15864 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15866 * global-tags/Makefile.am, mime/Makefile.am:
15867 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
15869 * template/xmltemplate.[ch],
15870 template/xmlstrings.[ch],
15871 template/autotools.[ch] removed,
15872 template/prj_template.[ch] removed,
15873 template/lang_template.[ch] removed,
15874 template/lib_template.[ch] removed,
15875 template/Makefile.am adjusted,
15876 template/dtds/lang.dtd removed,
15877 template/dtds/lib.dtd removed,
15878 template/dtds/prj.dtd removed,
15879 template/dtds/autotools.dtd removed,
15880 data/template/lib/* removed,
15881 data/template/language/* removed,
15882 data/template/library/* removed,
15883 data/template/project/* removed,
15884 date/template/Makefile.am adjusted:
15885 Remove everything except text-templates to replace hardcoded
15886 Edit->Insert texts with dynamic loaded.
15888 * plugins/cvs-plugin/plugin.[ch],
15889 plugins/cvs-actions.[ch],
15890 plugins/Makefile.am,
15891 plugins/cvs-plugin/Makefile.am,
15892 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
15893 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15894 plugins/cvs-plugin/anjuta-cvs.plugin.in:
15895 Added initial cvs-plugin code
15897 2004-10-21 Naba Kumar <naba@gnome.org>
15899 * libanjuta/anjuta-plugin.c,
15900 plugins/build-basic-autotools/build-basic-autotools.c,
15901 plugins/debugger/plugin.c,
15902 plugins/devhelp/plugin.c,
15903 plugins/editor/anjuta-docman.c,
15904 plugins/editor/goto_line.c,
15905 plugins/editor/plugin.c,
15906 plugins/editor/search-replace.c,
15907 plugins/editor/text_editor.c,
15908 plugins/file-loader/plugin.c,
15909 plugins/file-manager/plugin.c,
15910 plugins/file-wizard/file.c,
15911 plugins/file-wizard/plugin.c,
15912 plugins/gdb/plugin.c,
15913 plugins/gtodo/plugin.c,
15914 plugins/message-view/anjuta-msgman.c,
15915 plugins/profile-default/plugin.c,
15916 plugins/project-manager/plugin.c,
15917 plugins/sample1/plugin.c,
15918 plugins/terminal/terminal.c: Defined all global variables static,
15919 particularly class parent_class variables. They were getting
15920 confused at link time.
15922 * libanjuta/plugins.c: Do not unload plugins when they are
15923 deactivated. Simply cache them for later activation. Unloading
15924 modules have some problem with shared libs using static class
15925 registration. Fixed hash type for installed plugins. Eventually,
15926 we want to add "CanUnload" attribute for .plugin files (in
15927 "Anjuta Plugin" group) to let plugin loader know if the plugin can
15928 be unloaded from memory. Those plugins declaring CanUnload=false
15929 will not be unloaded from memory and will be put in the cache. Those
15930 not declaring anything or declaring CanUnload=true, will be unloaded
15931 from memory when they are deactivated.
15933 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
15934 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15935 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
15936 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
15937 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
15938 activation, deactivation. Fixed memory leaks.
15940 2004-10-20 Naba Kumar <naba@gnome.org>
15942 * TODO.tasks: Updated.
15944 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
15945 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
15946 macro for adding interfaces to plugin types. Code cleanup.
15948 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15949 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15951 * plugins/build-basic-autotools/build-basic-autotools.c,
15952 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
15953 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15954 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
15955 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
15956 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
15957 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
15958 plugins/project-manager/plugin.c,
15959 plugins/symbol-browser/an_symbol_view.c,
15960 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
15961 newly defined macro to add interfaces to plugin types.
15963 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
15965 2004-10-20 Naba Kumar <naba@gnome.org>
15967 * TODO.tasks: Added task list.
15968 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
15971 2004-10-19 Naba Kumar <naba@gnome.org>
15973 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
15975 * plugins/editor/action-callbacks.c,
15976 plugins/editor/action-callbacks.h,
15977 plugins/editor/anjuta-docman.c,
15978 plugins/editor/anjuta-docman.h,
15979 plugins/editor/anjuta-document-manager.ui,
15980 plugins/editor/file_history.c,
15981 plugins/editor/file_history.h,
15982 plugins/editor/plugin.c: Added file history browsing.
15984 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
15986 * plugins/message-view/anjuta-message-manager.ui,
15987 plugins/message-view/plugin.c: Added document manager context menu.
15989 * plugins/symbol-browser/an_symbol_view.c,
15990 plugins/symbol-browser/an_symbol_view.h,
15991 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15992 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
15993 document manager context menu.
15995 * scintilla/*, scintilla/include/*: Updated to current cvs.
15997 2004-10-19 Naba Kumar <naba@gnome.org>
15999 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16000 placeholder for debugger UI.
16002 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16003 * plugins/file-manager/plugin.c: Fixed loading bug.
16005 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16006 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16007 Initializes gconf database with default values when the
16008 values are not defined. Use bool and int prefs separately.
16010 * plugins/editor/plugin.c: Added encoding preferences.
16011 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16013 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16014 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16015 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16016 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16018 2004-10-18 Naba Kumar <naba@gnome.org>
16020 * po/POTFILES.in: Updated.
16022 * libanjuta/anjuta-ui.c: Corrected debug messages.
16024 * libegg/egg-combo-action.c, libegg/test-actions.c,
16025 libegg/menu/egg-combo-action.h: Fixed combo action.
16027 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16030 * plugins/editor/action-callbacks.[c,h],
16031 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16032 Implemented file swap. Removed dead codes.
16034 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16037 * plugins/symbol-browser/an_symbol_view.[c,h],
16038 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16039 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16040 Implemented file symbols. Implemented goto file line when symbol is
16043 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16045 2004-10-10 Naba Kumar <naba@gnome.org>
16047 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16049 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16051 * plugins/debugger/.cvsignore,
16052 (added) plugins/debugger/Makefile.am,
16053 (added) plugins/debugger/anjuta-debugger.glade,
16054 (added) plugins/debugger/anjuta-debugger.plugin.in,
16055 (added) plugins/debugger/anjuta-debugger.plugin.png,
16056 (added) plugins/debugger/anjuta-debugger.ui,
16057 plugins/debugger/attach_process.c,
16058 (removed) plugins/debugger/attach_process_cbs.c,
16059 (removed) plugins/debugger/attach_process_cbs.h,
16060 (removed) plugins/debugger/breakpoints.c,
16061 (removed) plugins/debugger/breakpoints.h,
16062 (removed) plugins/debugger/debug_tree.c,
16063 (removed) plugins/debugger/debug_tree.h,
16064 (removed) plugins/debugger/debugger.c,
16065 (removed) plugins/debugger/debugger.h,
16066 (removed) plugins/debugger/memory.c,
16067 (removed) plugins/debugger/memory.h,
16068 (added) plugins/debugger/plugin.c,
16069 (added) plugins/debugger/plugin.h,
16070 (removed) plugins/debugger/registers.c,
16071 (removed) plugins/debugger/registers.h,
16072 (removed) plugins/debugger/registers_cbs.c,
16073 (removed) plugins/debugger/registers_cbs.h,
16074 (removed) plugins/debugger/registers_gui.c,
16075 (removed) plugins/debugger/sharedlib.c,
16076 (removed) plugins/debugger/sharedlib.h,
16077 (removed) plugins/debugger/sharedlib_cbs.c,
16078 (removed) plugins/debugger/sharedlib_cbs.h,
16079 (removed) plugins/debugger/sharedlib_gui.c,
16080 (removed) plugins/debugger/signals.c,
16081 (removed) plugins/debugger/signals.h,
16082 (removed) plugins/debugger/signals_cbs.c,
16083 (removed) plugins/debugger/signals_cbs.h,
16084 (removed) plugins/debugger/signals_gui.c,
16085 (removed) plugins/debugger/stack_trace.c,
16086 (removed) plugins/debugger/stack_trace.h,
16087 (added) plugins/debugger/utilities.c,
16088 (added) plugins/debugger/utilities.h,
16089 (removed) plugins/debugger/watch.c,
16090 (removed) plugins/debugger/watch.h,
16091 (removed) plugins/debugger/watch_cbs.c,
16092 (removed) plugins/debugger/watch_cbs.h,
16093 (removed) plugins/debugger/watch_gui.c,
16094 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
16096 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
16097 Added debugger gdb backend plugin.
16099 * plugins/message-view/plugin.c: Registered all message stock icons.
16101 * plugins/profile-default/plugin.c: Loads debugger plugin.
16103 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
16105 2004-10-08 Naba Kumar <naba@gnome.org>
16107 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
16110 * plugins/symbol-browser/.cvsignore,
16111 plugins/symbol-browser/Makefile.am,
16112 plugins/symbol-browser/an_symbol_view.c,
16113 plugins/symbol-browser/an_symbol_view.h,
16114 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
16115 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16116 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16117 plugins/symbol-browser/plugin.c,
16118 plugins/symbol-browser/plugin.h,
16119 plugins/symbol-browser/sv_class.xpm,
16120 plugins/symbol-browser/sv_function.xpm,
16121 plugins/symbol-browser/sv_macro.xpm,
16122 plugins/symbol-browser/sv_private_fun.xpm,
16123 plugins/symbol-browser/sv_private_var.xpm,
16124 plugins/symbol-browser/sv_protected_fun.xpm,
16125 plugins/symbol-browser/sv_protected_var.xpm,
16126 plugins/symbol-browser/sv_public_fun.xpm,
16127 plugins/symbol-browser/sv_public_var.xpm,
16128 plugins/symbol-browser/sv_static_fun.xpm,
16129 plugins/symbol-browser/sv_static_var.xpm,
16130 plugins/symbol-browser/sv_struct.xpm,
16131 plugins/symbol-browser/sv_unknown.xpm,
16132 plugins/symbol-browser/sv_variable.xpm,
16133 plugins/symbol-browser/test-symbol-browser.c,
16134 plugins/Makefile.am: Implemented Symbol
16137 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16139 * plugins/build-basic-autotools/Makefile.am,
16140 plugins/devhelp/Makefile.am,
16141 plugins/editor/Makefile.am,
16142 plugins/file-loader/Makefile.am,
16143 plugins/file-manager/Makefile.am,
16144 plugins/file-wizard/Makefile.am,
16145 plugins/gtodo/Makefile.am,
16146 plugins/message-view/Makefile.am,
16147 plugins/profile-default/Makefile.am,
16148 plugins/project-manager/Makefile.am
16149 plugins/sample1/Makefile.am,
16150 plugins/terminal/Makefile.am,
16151 scintilla/Makefile.am,
16152 libegg/Makefile.am,
16153 launcher/Makefile.am,
16154 libanjuta/Makefile.am,
16156 tagmanager/Makefile.am,
16157 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16158 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16159 files. Also fixed library dependencies.
16161 * plugins/editor/aneditor.cxx: Disabled unused codes.
16162 * plugins/file-manager/an_file_view.c: Added copyright.
16163 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16165 * plugins/profile-default/plugin.c: Can load plugins by location.
16166 * plugins/project-manager/plugin.c: Remove project_root_uri value
16167 when project is closed.
16169 2004-10-06 Naba Kumar <naba@gnome.org>
16171 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16173 * libanjuta/interfaces/libanjuta.idl,
16174 plugins/editor/text_editor.c: Added get_length()
16175 and get_current_word() methods in IAnjutaEditor interface.
16177 * libegg/Makefile.am: Added test_actions target.
16179 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16181 * plugins/build-basic-autotools/build-basic-autotools.c,
16182 plugins/file-loader/plugin.c,
16183 plugins/message-view/message-view.c: Added code to go to file and
16186 * plugins/devhelp/plugin.c: Context sensitive help now works.
16187 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16188 uri as line number and goes to that line number.
16190 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16191 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16192 gtodo_client_load() method to load from a diffrent file. Watched
16193 project root directory in plugin to open TODO.tasks of the project.
16195 * plugins/project-manager/plugin.c: Updates project UI
16196 sensitive/insensitive.
16198 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16199 anjuta-shell program to test plugins.
16201 * src/anjuta-app.c: Registered UI accels.
16203 2004-09-28 Naba Kumar <naba@gnome.org>
16205 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16208 * src/anjuta-app.c: Implemented present widget method.
16210 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16211 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16213 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16216 * plugins/editor/text_editor.c: Connects to preferences changed signal
16219 2004-09-28 Naba Kumar <naba@gnome.org>
16221 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16224 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16227 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16228 in changed signal callback.
16230 * plugins/editor/action-callbacks.c: Implemented save_all action
16231 callback. Removed dead code. Do save_as when saving a new file.
16232 Implemented incremental search.
16234 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16236 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16238 * src/anjuta-app.c: Registers UI accelerators.
16240 2004-09-27 Naba Kumar <naba@gnome.org>
16242 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16244 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16245 plugins/devhelp/anjuta-devhelp.plugin.in,
16246 plugins/file-loader/anjuta-loader.plugin.in,
16247 plugins/file-manager/anjuta-file-manager.plugin.in,
16248 plugins/gtodo/anjuta-gtodo.plugin.in,
16249 plugins/project-manager/anjuta-project-manager.plugin.in,
16250 plugins/terminal/anjuta-terminal.plugin.in:
16251 Gave proper plugin names.
16253 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16254 error when regex fail.
16256 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16257 Added help and context search. Watches current editor. More menus
16258 in Help submenu. Update UI (sensitive when required) properly.
16260 * plugins/editor/anjuta-document-manager.ui,
16261 plugins/devhelp/anjuta-devhelp.ui,
16262 plugins/message-view/anjuta-message-manager.ui,
16263 src/anjuta.ui: Goto menu actions are in separate submenu.
16265 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16266 Removed unimplemented UI elements.
16268 * src/anjuta-app.c: Larger (and normal) icon size.
16270 * src/layout.xml: Task manager plugin along with document (in middle).
16272 * plugins/editor/plugin.c, plugins/file-loader.c,
16273 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16274 in gtkactions. Enable/disable UI properly.
16276 2004-09-26 Naba Kumar <naba@gnome.org>
16278 * po/POTFILES.in: Updated, added missing files.
16280 * .cvsignore: Updated.
16282 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16283 a new function to get User input text.
16285 * libanjuta/resources.[c,h]: Added a function to created sized image.
16287 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16288 from filename, as thats the correct representation.
16290 * plugins/build-basic-autotools/Makefile.am,
16291 (added) plugins/build-basic-autotools/automake-c.filters,
16292 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16293 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16294 Rearragned UI elements in the build menu. Added codes to read build
16295 filter rules from external file. Implemented all build, configure,
16296 autogen commands. Watches current editor and project.
16298 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16299 Added editor changed signal and exports current editor value.
16300 Fixed parameter names. Fixed get_uri() interface implementation to
16301 return correct uri.
16303 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16306 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16308 * plugins/file-manager/an_file_view.c,
16309 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16311 * plugins/file-wizard/file.c: Reads uri correctly.
16313 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16314 sets the page to the new view.
16316 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16317 Fixed signal connecting.
16319 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16320 to "project_root_uri" and exports as uri.
16322 2004-09-24 Naba Kumar <naba@gnome.org>
16324 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16325 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16327 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16328 * plugins/file-loader/plugin.c: Added comments.
16329 * plugins/build-basic-autotools/plugin.c: Added comments.
16330 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16332 * libanjuta/interfaces/libanjuta.idl,
16333 plugins/message-view/anjuta-msgman.c,
16334 plugins/message-view/message-view.c,
16335 plugins/message-view/message-view.h,
16336 plugins/message-view/plugin.c: Buffering and appending messages have
16337 been separated. message-view implementations cleaned up. Signals
16338 Emissions fixed. Messages now displayed in summary and details show
16339 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16342 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16345 * plugins/build-basic-autotools/Makefile.am,
16346 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16347 parsing of output to create message summaries. Uses new message view
16350 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16351 preferences to make dialog box smaller.
16353 * plugins/editor/search-replace.c: Fixed compile error with change
16354 in IAnjutaMessageView API.
16356 2004-09-21 Naba Kumar <naba@gnome.org>
16358 * plugins/Makefile.am: Deletes old (installed) plugins before
16359 installing new ones.
16361 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16362 plugins/build-basic-autotools/build-basic-autotools.c,
16363 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16364 file URI from filemanager. Only disables/enables build submenu in file
16365 manager, instead of merging/unmerging.
16367 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16370 * plugins/file-loader/anjuta-loader-plugin.ui,
16371 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16372 Implemented "Open with" file manager submenu. Displays error message
16373 when file can not be opened.
16375 * plugins/file-manager/an_file_view.c: Renamed
16376 file_manager_current_filename value name to file_manager_current_uri
16377 and exports proper URI.
16379 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16381 2004-09-19 Naba Kumar <naba@gnome.org>
16383 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16384 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16385 save point signal to change editor tabs. Fixed accels.
16387 * plugins/file-loader/plugin.c: Fixed accels.
16389 * plugins/project-manager/plugin.c: Added target selection callback.
16391 * plugins/project-manager/plugin.c: Added URI activation.
16392 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16393 Fixed dialog and closed it on ok. Fixed a crash bug.
16394 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16396 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16397 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16398 plugins/file-loader/anjuta-loader-plugin.ui,
16399 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16400 Added recent files in file loade plugin.
16402 * ChangeLog: Fixed entry dates.
16404 2004-09-18 Naba Kumar <naba@gnome.org>
16406 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16407 an unnecessary GtkFrame.
16409 2004-09-17 Naba Kumar <naba@gnome.org>
16411 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16415 * data/Makefile.am: Disabled installing old mime info.
16417 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16419 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16420 plugins/editor/anjuta-document-manager.ui,
16421 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16422 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16423 Added Editor context popup menu.
16425 * plugins/project-manager/anjuta-project-manager-plugin.png:
16428 * plugins/project-manager/anjuta-project-manager.plugin.in:
16429 Support .anjuta mime type.
16431 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16434 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16437 * src/layout.xml, plugins/profile-default/plugin.c:
16438 Added project manager plugin for startup.
16440 2004-09-16 Naba Kumar <naba@gnome.org>
16442 * anjuta.prj: Updated.
16444 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16445 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16446 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16447 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16448 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16449 plugins/terinal/Makefile.am, src/Makefile.am,
16450 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16451 Fixed makefile syntax errors.
16453 2004-09-16 Naba Kumar <naba@gnome.org>
16455 * configure.in, src/layout.xml,
16456 plugins/profile-default/plugin.c,
16457 libanjuta/interfaces/libanjuta.idl,
16458 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16460 * configure.in, plugins/Makefile.am,
16461 plugins/project-manager/.cvsignore,
16462 plugins/project-manager/Makefile.am,
16463 plugins/project-manager/anjuta-project-manager-plugin.png,
16464 plugins/project-manager/anjuta-project-manager.plugin.in,
16465 plugins/project-manager/anjuta-project-manager.ui,
16466 plugins/project-manager/plugin.c,
16467 plugins/project-manager/plugin.h: Added project manager plugin
16468 based on gnome-build.
16470 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16471 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16473 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16474 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16475 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16477 2004-09-16 Naba Kumar <naba@gnome.org>
16479 * plugins/editor/action-callbacks.c: Fixed compile error.
16481 2004-09-15 Naba Kumar <naba@gnome.org>
16483 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16485 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16486 New improved splace with nicer progress.
16488 * configure.in, plugins/Makefile.am,
16489 (added) file-wizard/.cvsignore,
16490 (added) file-wizard/Makefile.am,
16491 (added) file-wizard/action-callbacks.c,
16492 (added) file-wizard/action-callbacks.h,
16493 (added) file-wizard/anjuta-file-wizard-plugin.png,
16494 (added) file-wizard/anjuta-file-wizard.glade,
16495 (added) file-wizard/anjuta-file-wizard.plugin.in,
16496 (added) file-wizard/anjuta-file-wizard.ui,
16497 (added) file-wizard/file.c,
16498 (added) file-wizard/file.h,
16499 (added) file-wizard/plugin.c,
16500 (added) file-wizard/plugin.h:
16501 Created new file wizard and added it. The wizard takes care of text
16502 bit insertions and new files creation.
16504 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16505 plugins/editor/action-callbacks.h,
16506 plugins/editor/anjuta-document-manager.glade,
16507 plugins/editor/anjuta-document-manager.ui,
16508 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16509 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16510 new files code and moved into a new plugin (file wizard).
16512 * libanjuta/plugins.[c,h]: Added plugins selection function.
16514 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16515 get_position(), insert() in IAnjutaEditor interface. Added
16516 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16517 interface (for wizard plugins).
16519 * plugins/file-loader/anjuta-loader-plugin.ui,
16520 plugins/file-loader/plugin.c: Added wizard launcher interface which
16521 scans for plugins implement IAnjutaWizard interface and presents the
16522 list to user for selection. The selected plugin is then activated
16525 * libanjuta/interfaces/.cvsignore: Updated.
16526 * plugins/message-view/.cvsignore: Updated.
16527 * plugins/launcher/*: Removed as launcher has already been moved to
16528 libanjuta as class.
16530 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16531 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16532 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16533 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16534 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16535 Updated API documentations.
16537 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16539 * configure.in: Added Punjabi to ALL_LINGUAS
16541 2004-07-29 Naba Kumar <naba@gnome.org>
16543 * configure.in: Added file-loader plugin Makefile path and
16544 fixed devhelp version requirement.
16546 2004-07-28 Naba Kumar <naba@gnome.org>
16548 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16549 terminal/preferences-terminal.png (added), message-view/*.png (added),
16550 message-view/*.xpm (added), editor/*.png (added),
16551 editor/*.xpm (added), plugins/editor/Makefile.am,
16552 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16553 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16554 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16555 respective plugins directories.
16557 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16558 pixmaps/block-end-16.png, pixmaps/block-end.png
16559 pixmaps/block-start-16.png, pixmaps/block-start.png
16560 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16561 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16562 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16563 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16564 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16565 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16566 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16567 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16568 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16569 pixmaps/preferences-editor.png, pixmaps/undock.png
16570 pixmaps/error-next-16.png, pixmaps/error-next.png
16571 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16572 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16573 pixmaps/preferences-terminal.png: Deleted
16575 * libanjuta/properties* (removed), plugins/editor/properties* (added),
16576 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16577 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
16578 plugins/editor/anjuta-document-manager.plugin.in,
16579 plugins/editor/anjuta-document-manager.ui,
16580 plugins/editor/plugin.c, plugins/editor/print.c,
16581 plugins/editor/search-replace_backend.c,
16582 plugins/editor/search_preferences.h,
16583 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
16584 Moved properties souce files to editor plugin as it not required in
16585 libanjuta. Other editor fixes.
16587 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
16588 libegg/dock/* (removed)
16589 : Restored GDL external dependencies and removed libegg dock
16590 sources, because gdl is being developed.
16592 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
16593 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
16594 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
16595 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
16596 libanjuta/plugins.c, libanjuta/plugins.h,
16597 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
16598 gconf system. Shell now takes docking positions. Added more utility
16599 functions. Added plugins query function. And other fixes.
16601 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
16603 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
16604 plugin to load files based on mime type.
16606 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
16608 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
16609 plugins/file-manager/plugin.c: File manager now uses file loader to
16612 * plugins/message-view/anjuta-msgman.c,,
16613 plugins/message-view/message-view.c,
16614 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
16616 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
16617 plugins/terminal/terminal.c, src/Makefile.am,
16618 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
16619 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
16621 * libegg/dock/*: Removed directory.
16623 2004-07-28 Naba Kumar <naba@gnome.org>
16625 * configure.in: Reduced gnome-print version requirement.
16626 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
16628 2004-07-21 Ray Strode <rstrode@redhat.com>
16629 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
16632 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
16634 * plugins/editor/search-replace.c: Some fixes
16635 * plugins/terminal/Makefile.am:
16636 Patch from: Alexey Rusakov <ktirf@users.sf.net>
16638 2004-05-19 Naba Kumar <naba@gnome.org>
16640 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
16643 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
16645 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
16646 Implemented IAnjutaSavable
16647 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
16649 2004-05-17 Naba Kumar <naba@gnome.org>
16651 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
16652 plugins/build-basic-autotools/.cvsignore,
16653 plugins/build-basic-autotools/Makefile.am,
16654 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
16655 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16656 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16657 plugins/build-basic-autotools/build-basic-autotools.c,
16658 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
16661 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
16664 * plugins/file-manager/an_file_view.c,
16665 plugins/file-manager/anjuta-file-manager.ui,
16666 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
16667 Added context menu UI.
16669 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
16672 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
16674 * libanjuta/anjuta-preferences.[ch]:
16675 Added save/load_gconf functions
16676 * src/action_callbacks.[ch], src/preferences.c:
16677 Load global prefs from gconf at startup and save them
16678 on exit. Prefs load and save correctly but something resets
16679 them to default after loading...
16680 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
16681 Somehow the linker does not find save/load_gconf functions
16682 in libanjuta. Must be a stupid mistake, I would be glad
16683 if someone could fix that.
16684 * manuals/reference/libanjuta-sections.txt: Added new
16685 preferences functions and removed gnome-filelist
16686 * plugins/file-manager/anjuta-file-manager-plugin.glade:
16687 * plugins/file-manager/plugin.c:
16688 Added root-path property
16690 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16692 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
16693 they are not longer needed.
16694 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
16695 anjuta-sections.txt: Remove references to the files
16696 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
16697 Use new nautilus icons for file-manager, looks incredible
16700 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16702 * plugins/editor/anjuta-docman.c: gchar* to
16703 const gchar* in arguments
16704 * plugins/editor/text_editor.c: Implemented IAnjutaFile
16706 * plugins/file-manager/an_file_view.c: Open files on
16707 double-click. Does not work yet because it does not
16708 find IAnjutaFile interface in document manager
16710 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16712 * plugins/editor/anjuta-docman.c
16713 * plugins/editor/text_editor.c:
16714 Made close button working, made multiple selection in
16715 File/Open dialog possble, fixed crash bug if file cannot
16718 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16720 * plugins/editor/action-callbacks.c
16721 * plugins/editor/anjuta-docman.c
16722 * plugins/editor/anjuta-docman.h
16723 * plugins/editor/search-replace.c
16724 * plugins/editor/search-replace_backend.c
16725 * plugins/editor/text_editor.c
16726 * plugins/editor/text_editor.h:
16727 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
16728 able to open all files, use uri instead of full_filename, fixed
16732 2004-05-13 Naba Kumar <naba@gnome.org>
16734 * plugins/message-view/anjuta-message-manager-plugin.glade:
16737 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
16740 * pixmaps/anjuta_splash.png: Added border.
16742 * plugins/editor/anjuta-document-manager.png: New icon.
16744 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
16745 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
16747 plugins/editor/Makefile.am,
16748 plugins/editor/search-replace.c,
16749 plugins/editor/search-replace.h,
16750 plugins/editor/search-replace_backend.c,
16751 plugins/editor/search-replace_backend.h,
16752 plugins/editor/search_preferences.h,
16753 plugins/editor/search_preferences.c: Merged changes from
16754 ANJUTA_1_2_0 branch.
16756 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
16757 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
16760 * plugins/terminal/Makefile.am,
16761 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
16764 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
16767 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16768 * plugins/message-view/plugin.c: Fixed glade file loading
16769 Removed "Show messages" menu item
16770 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
16771 twice because of this load system layout hack.
16772 * libanjuta/anjuta-ui.h: Removed #include config.h
16773 * libanjuta/libanjuta.pc: Fixed path and depencies
16774 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
16775 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
16776 * libanjuta/properties.cxx : #include "properties_cxx.h"
16777 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
16779 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16780 * plugins/message-view/*: Fixed message view preferences
16781 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
16782 * anjuta.glade: Removed messages stuff
16784 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16786 * Removed libanjutamm, it is now hosted on SF.net:
16787 cvs.sf.net/cvsroot/anjuta/libanjutamm
16789 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
16792 Added some experimental code to add support for C++ plugins.
16793 Nothing works yet and it is likely that it will disappear but
16794 I have some questions to murrayc and he wants to see the code.
16796 2004-05-11 Naba Kumar <naba@gnome.org>
16798 * plugins/terminal/terminal.c: Fixed prefs loading bug.
16800 * plugins/editor/action-callbacks.c: Fixed a crash bug in
16801 hightlight style menu actions.
16803 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16804 manuals/reference/libanjuta/plugin-description-file.sgml,
16805 manuals/reference/libanjuta/writing-plugins.sgml,
16806 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16807 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16808 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
16810 * src/anjuta-app.c: Always load system layout for now.
16812 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
16814 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16815 manuals/reference/libanjuta/libanjuta-sections.txt,
16816 manuals/reference/libanjuta/libanjuta.types,
16817 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16818 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16819 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16820 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16821 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16822 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
16823 Updated documentation.
16825 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
16826 plugins/profile-default/plugin.c, src/layout.xml:
16827 Created terminal plugin.
16829 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
16830 (new) plugins/file-manager/.cvsignore,
16831 plugins/file-manager/an_file_view.c,
16832 plugins/file-manager/plugin.c,
16833 plugins/file-manager/plugin.h: Moved preferences to separate
16834 glade file and added cvsignore file.
16836 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
16837 from ANJUTA_1_2_0 branch. Please note that other po files need merging
16838 from the branch. I tried it but there were way too many conflicts.
16840 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
16842 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
16843 util functions required during the merge.
16845 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
16848 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16849 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
16850 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16851 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
16852 Merged with ANJUTA_1_2_0 branch.
16854 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
16856 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
16858 2004-05-07 Naba Kumar <naba@gnome.org>
16860 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
16862 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
16863 Added preferences reading and loading.
16865 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
16866 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
16867 libanjuta/fileselection.c, libanjuta/fileselection.h,
16868 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
16870 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
16872 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
16873 anjuta.spec.in, configure.in, data/autogen.sh.generic,
16874 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
16875 data/macros/autogen.sh, data/macros2/autogen.sh
16876 data/properties/ada.properties, data/properties/anjuta.properties,
16877 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
16878 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
16879 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
16880 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
16881 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
16882 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
16883 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
16884 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
16885 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
16886 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
16887 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
16888 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
16889 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
16890 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
16891 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
16892 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
16893 plugins/class-gen/clsGen.c, plugins/editor/print.c,
16894 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
16895 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
16896 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
16897 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
16898 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
16899 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
16900 (added) scintilla/scintilla-marshal.c,
16901 (added) scintilla/scintilla-marshal.h,
16902 (added) scintilla/scintilla-marshal.list,
16903 scintilla/include/SString.h, scintilla/include/SciLexer.h,
16904 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
16905 (added) scintilla/patches/scintilla-calltip-align.patch,
16906 (added) scintilla/patches/scintilla-minor.patch,
16907 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
16909 2004-05-06 Naba Kumar <naba@gnome.org>
16911 * (added) plugins/file-manager/Makefile.am,
16912 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
16913 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
16914 (added) plugins/file-manager/anjuta-file-manager.ui,
16915 (added) plugins/file-manager/plugin.c,
16916 (added) plugins/file-manager/plugin.h,
16917 (removed) plugins/file-manager/an_file_view.h,
16918 plugins/Makefile.am, configure.in,
16919 plugins/file-manager/an_file_view.c: Created file manager plugin.
16921 * plugins/profile-default/plugin.c: Added file manager plugin in default
16924 * libanjuta/Makefile.am: Fixed dependencies.
16925 * pixmaps/anjuta_splash.png: New splash screen.
16927 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
16929 * template/template.c/h: Added in-line doc
16930 * manuals/reference/template/*: Added template documentation
16931 * configure.in: Build template docs
16933 2004-05-05 Naba Kumar <naba@gnome.org>
16935 * autogen.sh: Added commands to generate initial interfaces.
16937 * libanjuta/Makefile.am,
16938 (removed)libanjuta/anjuta-plugin-parser.c,
16939 (removed)libanjuta/anjuta-plugin-parser.h,
16940 (added)libanjuta/anjuta-plugin-description.c,
16941 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
16942 plugin description.
16944 * libanjuta/anjuta-plugin.c,
16945 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
16947 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
16948 and added AnjutaShellPlacement enum for widgeds placement (passed to
16949 widget add_widget() method.
16951 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
16952 and moved plugin sets loading in profile plugins.
16954 * libanjuta/interfaces/.cvsignore,
16955 (removed)libanjuta/interfaces/Makefile.am,
16956 libanjuta/interfaces/libanjuta.idl,
16957 libanjuta/interfaces/anjuta-idl-compiler.pl,
16958 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
16959 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
16960 (removed)libanjuta/interfaces/ianjuta-editor.c,
16961 (removed)libanjuta/interfaces/ianjuta-editor.h,
16962 (removed)libanjuta/interfaces/ianjuta-file.c,
16963 (removed)libanjuta/interfaces/ianjuta-file.h,
16964 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
16965 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
16966 (removed)libanjuta/interfaces/ianjuta-message-view.c,
16967 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
16968 *.h and Makefile.am files. They are autogenerated. Interfaces are
16969 by anjuta-idl-compiler.pl from libanjuta.idl file.
16971 * manuals/reference/libanjuta/Makefile.am,
16972 manuals/reference/libanjuta/anjuta-architecture.sgml,
16973 manuals/reference/libanjuta/libanjuta-docs.sgml,
16974 manuals/reference/libanjuta/libanjuta-sections.txt,
16975 manuals/reference/libanjuta/libanjuta.types,
16976 manuals/reference/libanjuta/plugin-description-file.sgml,
16977 manuals/reference/libanjuta/writing-plugins.sgml,
16978 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
16979 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
16980 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16981 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16982 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16983 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16984 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16985 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16986 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16987 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16988 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16989 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16990 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
16991 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
16992 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
16993 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
16994 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
16995 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16996 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16997 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
16998 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
16999 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17000 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17001 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17002 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17003 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17004 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17005 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17006 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17007 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17008 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17009 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17010 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17011 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17012 interfaces template sgmls.
17014 * plugins/Makefile.am,
17015 plugins/devhelp/anjuta-devhelp.plugin.in,
17016 plugins/devhelp/plugin.c,
17017 plugins/editor/action-callbacks.c,
17018 plugins/editor/anjuta-document-manager.plugin.in,
17019 plugins/editor/plugin.c,
17020 plugins/editor/plugin.h,
17021 plugins/editor/text_editor.c,
17022 plugins/sample1/plugin.c,
17023 plugins/message-view/anjuta-message-manager.plugin.in,
17024 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17025 placement. Fixed other errors.
17027 * (added)plugins/profile-default/.cvsignore,
17028 (added)plugins/profile-default/Makefile.am,
17029 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17030 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17031 (added)plugins/profile-default/anjuta-default-profile.ui,
17032 (added)plugins/profile-default/plugin.c,
17033 (added)plugins/profile-default/plugin.h: Added a default new
17037 src/action-callbacks.c,
17040 src/main.cpp: Fixed necessary changes for libanjuta
17042 2004-05-04 Naba Kumar <naba@gnome.org>
17044 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17045 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17046 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17047 placement for default widgets placements.
17049 2004-05-03 Naba Kumar <naba@gnome.org>
17051 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17052 manuals/reference/libanjuta/libanjuta-docs.sgml,
17053 manuals/reference/libanjuta/plugin-description-file.sgml,
17054 manuals/reference/libanjuta/writing-plugins.sgml:
17055 Wrote more sections in writing-plugins document and fixed errors.
17057 2004-05-03 Naba Kumar <naba@gnome.org>
17059 * libanjuta/interfaces/libanjuta.idl: Added interface
17060 IAnjutaFileManager.
17062 * manuals/reference/libanjuta/anjuta-architecture.dia,
17063 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17064 architecture diagram.
17066 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17067 manuals/reference/libanjuta/libanjuta-docs.sgml,
17068 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17069 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17070 Wrote writing-plugins document and separated chapters into
17071 separate sgml files.
17073 * plugins/file-manager/an_file_view.c,
17074 plugins/file-manager/an_file_view.h: New and improved directory
17077 2004-05-02 Sven Herzberg <herzi@abi02.de>
17079 * anjuta.glade: re-designed the new file dialog
17080 * anjuta_dialogs_strings.c: new strings from the new file dialog
17082 2004-04-30 Naba Kumar <naba@gnome.org>
17084 * libanjuta/interfaces/Makefile.am.iface,
17085 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
17087 * libanjuta/interfaces/libanjuta.idl: Updated.
17089 * libanjuta/interfaces/Makefile.am.iface,
17090 libanjuta/interfaces/libanjuta.idl: Updated.
17092 2004-04-29 Naba Kumar <naba@gnome.org>
17094 * libanjuta/interfaces/Makefile.am.iface,
17095 libanjuta/interfaces/libanjuta.idl: Updated.
17097 2004-04-29 Naba Kumar <naba@gnome.org>
17099 * libanjuta/interfaces/giface-idlc-c.pl,
17100 libanjuta/interfaces/libanjuta.idl: Upgraded.
17101 * libanjuta/interfaces/Makefile.am.iface: Added.
17103 2004-04-28 Naba kumar <naba@gnome.org>
17105 * libanjuta/interfaces/giface-idlc-c.pl,
17106 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
17107 definitions and wrote a compiler.
17109 2004-04-28 Naba Kumar <naba@gnome.org>
17111 * libanjuta/anjuta-shell.c: Fixed docs.
17112 * libanjuta/interfaces/Makefile.am,
17113 libanjuta/interfaces/ianjuta-file.c,
17114 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
17116 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
17118 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
17120 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17121 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17122 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17123 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17124 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
17125 * src/anjuta-app.c: Fixed bug.
17127 2004-04-27 Naba Kumar <naba@gnome.org>
17129 * libanjuta/anjuta-preferences-dialog.c,
17130 manuals/Makefile.am: Fixed document bugs and enabled docs
17133 * libanjuta/anjuta-preferences-dialog.c,
17134 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17135 More documentation.
17137 * libanjuta/anjuta-preferences.c,
17138 manuals/reference/libanjuta/libanjuta-docs.sgml,
17139 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17140 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17141 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17142 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17143 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17144 Wrote more documentations.
17146 * (removed) plugins/message-view/imessage-view.c,
17147 (removed) plugins/message-view/ianjuta-msgman.c,
17148 plugins/message-view/Makefile.am,
17149 plugins/message-view/anjuta-msgman.c,
17150 plugins/message-view/anjuta-msgman.h,
17151 plugins/message-view/message-view.c,
17152 plugins/message-view/message-view.h,
17153 plugins/message-view/plugin.c,
17154 plugins/message-view/plugin.h: Moved interface implementations
17155 in their respective classes and used correct macros to
17156 defined class types.
17158 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17159 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17160 AnjutaUI from GtkUIManager instead of GtkDialog.
17162 * manuals/reference/libanjuta/Makefile.am,
17163 manuals/reference/libanjuta/libanjuta-docs.sgml,
17164 manuals/reference/libanjuta/libanjuta-sections.txt,
17165 manuals/reference/libanjuta/libanjuta.types,
17166 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17167 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17168 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17169 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17170 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17171 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17172 Wrote more documentation, fixed typos, added architecture
17173 diagram, updated object types etc.
17175 * plugins/editor/text_editor.c: Fixed interface implementation.
17177 2004-04-26 Naba Kumar <naba@gnome.org>
17179 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17180 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17181 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17182 architecture diagram and a new chapter on plugins description file.
17184 2004-04-25 Naba Kumar <naba@gnome.org>
17186 * libanjuta/anjuta-children.h,
17187 libanjuta/anjuta-plugin.c,
17188 libanjuta/anjuta-plugin.h,
17189 libanjuta/anjuta-preferences.c,
17190 libanjuta/anjuta-shell.c,
17191 libanjuta/anjuta-shell.h,
17192 libanjuta/e-splash.c,
17193 libanjuta/e-splash.h,
17194 manuals/reference/libanjuta/Makefile.am,
17195 manuals/reference/libanjuta/libanjuta-docs.sgml,
17196 manuals/reference/libanjuta/libanjuta-sections.txt,
17197 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17198 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17199 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17200 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17201 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17202 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17203 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17204 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17205 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17206 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17207 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17208 manuals/reference/libanjuta/tmpl/defaults.sgml,
17209 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17210 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17211 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17212 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17213 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17214 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17215 manuals/reference/libanjuta/tmpl/plugins.sgml,
17216 manuals/reference/libanjuta/tmpl/properties.sgml,
17217 manuals/reference/libanjuta/tmpl/resources.sgml,
17218 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17219 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17220 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17221 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17222 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17223 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17225 Added more template files and wrote more documentation.
17227 2004-04-24 Andras Timar <timar@gnome.hu>
17229 * configure.in: Added hu to ALL_LINGUAS.
17231 2004-04-23 Naba Kumar <naba@gnome.org>
17233 * configure.in: Fixed compile error.
17235 * libanjuta/anjuta-children.c,
17236 libanjuta/anjuta-children.h,
17237 libanjuta/anjuta-preferences.c,
17238 libanjuta/anjuta-preferences.h,
17239 libanjuta/anjuta-shell.c,
17240 libanjuta/anjuta-ui.c,
17241 libanjuta/anjuta-ui.h,
17242 manuals/reference/libanjuta/Makefile.am,
17243 manuals/reference/libanjuta/libanjuta-docs.sgml,
17244 manuals/reference/libanjuta/libanjuta.types,
17245 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17246 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17247 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17248 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17249 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17250 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17251 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17252 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17253 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17254 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17255 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17256 manuals/reference/libanjuta/tmpl/defaults.sgml,
17257 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17258 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17259 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17260 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17261 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17262 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17263 manuals/reference/libanjuta/tmpl/plugins.sgml,
17264 manuals/reference/libanjuta/tmpl/properties.sgml,
17265 manuals/reference/libanjuta/tmpl/resources.sgml,
17266 plugins/sample1/plugin.c: Added libanjuta API documentation.
17268 2004-04-22 Naba Kumar <naba@gnome.org>
17270 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17271 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17272 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17273 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17274 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17275 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17276 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17277 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17278 (removed) libegg/eggradiotoolbutton.c,
17279 (removed) libegg/eggseparatortoolitem.c,
17280 (removed) libegg/eggtoggletoolbutton.c,
17281 (removed) libegg/eggtoolbar.c,
17282 (removed) libegg/eggtoolbutton.c,
17283 (removed) libegg/eggtoolitem.c,
17284 (removed) libegg/prop-editor.c,
17285 (removed) libegg/test-actions.c,
17286 (removed) libegg/test-drag.c,
17287 (removed) libegg/test-merge.c,
17288 (removed) libegg/test-toolbar.c,
17289 libegg/menu/Makefile.am,
17290 (removed) libegg/menu/egg-accel-dialog.h,
17291 (removed) libegg/menu/egg-action-group.h,
17292 (removed) libegg/menu/egg-action.h,
17293 libegg/menu/egg-entry-action.h,
17294 (removed) libegg/menu/egg-markup.h,
17295 (removed) libegg/menu/egg-menu-merge.h,
17296 (removed) libegg/menu/egg-menu.h,
17297 (removed) libegg/menu/egg-radio-action.h,
17298 (removed) libegg/menu/egg-toggle-action.h,
17299 (removed) libegg/menu/howitshouldwork.txt,
17300 (removed) libegg/toolbar/.cvsignore,
17301 (removed) libegg/toolbar/Makefile.am,
17302 (removed) libegg/toolbar/TODO,
17303 (removed) libegg/toolbar/eggradiotoolbutton.h,
17304 (removed) libegg/toolbar/eggseparatortoolitem.h,
17305 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17306 (removed) libegg/toolbar/eggtoolbar.h,
17307 (removed) libegg/toolbar/eggtoolbutton.h,
17308 (removed) libegg/toolbar/eggtoolitem.h,
17309 (removed) libegg/toolbar/prop-editor.h,
17310 (removed) libegg/toolbar/toolbar-api.txt,
17311 (removed) libegg/toolbar/toolbar-ideas.txt,
17312 plugins/devhelp/anjuta-devhelp.ui,
17313 plugins/devhelp/plugin.c,
17314 plugins/editor/action-callbacks.c,
17315 plugins/editor/action-callbacks.h,
17316 plugins/editor/anjuta-docman.c,
17317 plugins/editor/anjuta-document-manager.ui,
17318 plugins/editor/plugin.c,
17319 P plugins/message-view/Makefile.am,
17320 plugins/message-view/anjuta-message-manager.ui,
17321 plugins/message-view/plugin.c,
17322 plugins/sample1/anjuta-sample.ui,
17323 plugins/sample1/plugin.c,
17324 src/action-callbacks.c,
17325 src/action-callbacks.h,
17326 src/anjuta-actions.h,
17328 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17329 Gtk actions and UIManager. Fixed all plugins to use this.
17331 * manuals/reference/gtkdoc-scangobj.diff,
17332 manuals/reference/libanjuta/Makefile.am,
17333 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17334 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17335 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17336 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17337 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17339 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17341 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17343 * plugins/message-view/imessage-view.c
17344 * plugins/message-view/ianjuta-msgman.c:
17347 2004-04-17 Adam Weinberger <adamw@gnome.org>
17349 * configure.in: Added en_CA to ALL_LINGUAS.
17351 2004-04-08 Naba Kumar <naba@gnome.org>
17353 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17354 libanjuta/interfaces/Makefile.am,
17355 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17356 message manager and message view interfaces.
17358 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17359 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17360 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17361 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17362 src/anjuta-app.c: Used 'activate' and
17363 'deactivate' virtual methods for plugins. Fixed installed plugins
17364 dialogs. Added remove_widget() method for AnjutaShell.
17366 * libanjuta/interfaces/Makefile.am,
17367 libanjuta/interfaces/ianjuta-document-manager.c,
17368 libanjuta/interfaces/ianjuta-document-manager.h,
17369 libanjuta/interfaces/ianjuta-editor.c,
17370 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17371 and editor interfaces.
17373 * plugins/devhelp/plugin.c,
17374 plugins/message-view/anjuta-message-manager.plugin.in,
17375 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17376 plugins/sample1/plugin.c: Updated plugins implementation to
17377 reflect the changes.
17379 2004-04-07 Naba Kumar <naba@gnome.org>
17381 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17382 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17383 libanjuta/interfaces/ianjuta-editor.h,
17384 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17385 plugins/editor/anjuta-docman.c,
17386 plugins/editor/anjuta-document-manager.plugin.in,
17387 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17388 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17389 Added supported interfaces for plugins. Tested plugin interfaces
17390 through sample plugin.
17392 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17394 * template/Makefile.am, data/templates/library/Makefile.am
17395 Fixed some automake-1.7 incompatibilities
17396 * template/xmltemplate.c: Small fix
17398 2004-02-23 Naba Kumar <naba@gnome.org>
17400 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17401 Added plugins manager dialog.
17403 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17404 library dependencies.
17406 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17407 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17408 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17409 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17410 geometry command line option.
17412 2004-02-16 Naba Kumar <naba@gnome.org>
17414 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17415 Added interfaces and IAnjutaEditor editor interface.
17416 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17418 * libanjuta/anjuta-shell.h: Fixed bug.
17420 2004-02-13 Naba Kumar <naba@gnome.org>
17422 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17424 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17426 * data/template/*/.cvsignore:
17427 Avoid all these ? in cvs output
17429 2004-02-13 Naba Kumar <naba@gnome.org>
17431 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17432 includes and linking.
17434 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17435 and set required version to devhelp 0.8. This devhelp version
17436 can be acquired from gnome cvs branch devhelp branch
17437 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17439 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17440 src/actions-callbacks.c: Added Dock Manager settings menu item.
17442 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17443 * plugins/devhelp/plugin.c: Fixed a linking bug.
17445 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17446 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17447 external GDL dependency and used libegg codes.
17449 2004-02-12 Naba Kumar <naba@gnome.org>
17451 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17452 Added devhelp plugin, but it can't be used without a
17453 patch in devhelp. So it's disabled for now.
17455 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17456 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17457 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17458 Update cvsignore files.
17460 * libanjuta/plugins.c, widgets/e-splash.c:
17461 Fixed plugins loading to show splash icons.
17463 * plugins/message-view/anjuta-message-manager.plugin.in,
17464 plugins/message-view/plugin.c: Fixed plugin registered name.
17466 * plugins/message-view/anjuta-message-view.png,
17467 plugins/sample1/anjuta-sample-plugin.png: Update images.
17469 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17470 src/main.c: Fixed layout loading.
17472 * plugins/devhelp/Makefile.am: Fixed error.
17474 * (removed) widgets/*, libanjuta/plugins.h,
17475 src/main.c: Transfered widgets to libanjuta/.
17477 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17478 toplevel directory to created only one library as libanjuta-egg.
17480 * data/Makefile.am: Fixed build error.
17482 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17483 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17484 libegg/.cvsignore: Added egg dock widget.
17486 * gdl/*: Removed as they are now available in libegg.
17488 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17490 * plugins/editor/anjuta-docman.c:
17491 Use stock close icon on tab close button
17493 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17495 * data/template/Makefile.am
17496 data/template/language/Makefile.am
17497 data/template/library/Makefile.am
17498 data/template/text/Makefile.am
17499 data/template/project/Makefile.am
17500 data/template/project/terminal/Makefile.am
17501 configure.in: Created Makefile to install templates
17503 2004-02-11 Naba Kumar <naba@gnome.org>
17505 * plugins/editor/action-callbacks.c,
17506 plugins/editor/anjuta-document-manager.ui,
17507 plugins/editor/plugin.c
17508 plugins/message-view/anjuta-message-manager.ui,
17509 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17511 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17513 * plugins/message-view/*: MessageView plugin is now loaded
17514 The menu items are still dummies.
17516 2004-02-09 Naba Kumar <naba@gnome.org>
17518 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17521 * libanjuta/anjuta-preferences.h: Added some documentation.
17523 * libanjuta/anjuta-shell.h: Removed dead codes.
17525 * (removed) manuals/reference/gtkdoc-scangobj,
17526 manuals/reference/gtkdoc-scangobj.diff,
17527 manuals/reference/libanjuta/.cvsignore,
17528 manuals/reference/libanjuta/Makefile.am,
17529 manuals/reference/libanjuta/README.inline-doc,
17530 manuals/reference/libanjuta/README.sections,
17531 manuals/reference/libanjuta/libanjuta-docs.sgml,
17532 manuals/reference/libanjuta/libanjuta-sections.txt,
17533 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17534 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17535 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17536 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17537 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17538 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17539 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17540 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17541 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17542 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17543 manuals/reference/libanjuta/tmpl/defaults.sgml,
17544 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17545 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17546 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17547 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17548 manuals/reference/libanjuta/tmpl/plugins.sgml,
17549 manuals/reference/libanjuta/tmpl/properties.sgml,
17550 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17551 of scan program. Updated templates.
17553 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17554 editor action callbacks data.
17556 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17557 scintilla object ref/unref.
17559 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17561 * template/*: Added new xml based template system
17562 * template/dtds/*: Dtds to validate xml files of the template systems
17563 * data/template/*: Some sample template files
17564 Still needs some work but builds fine!
17566 2004-02-06 Naba Kumar <naba@gnome.org>
17568 * cofigure.in, manuals/Makefile.am,
17569 (added) manuals/reference/*: Added API documentation
17570 structure (gtk-doc based).
17572 * libanjuta/libanjuta.h: Updated
17574 2004-02-05 Naba Kumar <naba@gnome.org>
17576 * configure.in: Sets correct dependencies and
17577 uses gdl external library.
17579 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
17580 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
17581 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
17582 libanjuta/fileselection.h, libanjuta/glue-factory.c,
17583 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
17584 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
17585 and added file dialogs.
17587 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
17588 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
17589 Build dynamic libraries for libegg.
17591 * plugins/Makefile.am, plugins/editor/Makefile.am,
17592 plugins/editor/action-callbacks.c,
17593 plugins/editor/action-callbacks.h,
17594 plugins/editor/anjuta-docman.c,
17595 plugins/editor/anjuta-docman.h
17596 plugins/editor/anjuta-document-manager.plugin.in
17597 plugins/editor/anjuta-document-manager.png
17598 plugins/editor/anjuta-document-manager.ui
17599 plugins/editor/file.c
17600 plugins/editor/file.h
17601 plugins/editor/plugin.c
17602 plugins/editor/print.c
17603 plugins/editor/print.h
17604 plugins/editor/search-replace.c
17605 plugins/editor/search_incremental.c
17606 plugins/editor/search_incremental.h
17607 plugins/editor/text_editor.c
17608 plugins/editor/text_editor.h
17609 plugins/editor/text_editor_cbs.c
17610 plugins/editor/text_editor_menu.h
17611 plugins/sample1/Makefile.am
17612 plugins/sample1/anjuta-sample-plugin.png
17613 plugins/sample1/anjuta-sample.plugin.in
17614 plugins/sample1/anjuta-sample.ui
17615 plugins/sample1/plugin-sample1.c
17616 plugins/sample1/plugin.c
17617 plugins/sample1/plugin.h: Created sample
17618 plugin and fixed editor plugin.
17620 * printing/*: Removed.
17622 * scintilla/Makefile.am: Builds dynamic library.
17624 * src/Makefile.am, src/action-callbacks.c,
17625 src/action-callbacks.h, (removed) src/an_symbol_view.c,
17626 src/anjuta-actions.h, src/anjuta-app.c,
17627 src/anjuta-app.h, src/anjuta-callbacks.c,
17628 src/anjuta-callbacks.h, (removed) src/anjuta.c,
17629 (removed) src/anjuta.h, src/anjuta.ui,
17630 src/layout.xml, src/main.c, src/preferences.h,
17631 src/utilities.c: Debuggged and finally made plugins
17634 * global-tags/Makefile.am: Fixed build error.
17636 2004-02-03 Naba Kumar <naba@gnome.org>
17638 * configure.in: Users GDL from external package.
17639 * plugins/*: Added many new plugins (not ready though).
17640 * src/*: Removed many files (which have been transfered in plugins/).
17642 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
17644 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17646 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17648 * configure.in: Added editor plugins
17650 * plugins/Makefile.am, src/search-replace_backend.h,
17651 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
17652 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
17654 * Added: plugins/editor/search_incremental.c,
17655 plugins/editor/search_incremental.h
17657 * Update search-replace in plugins/editor
17659 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
17661 * plugins/message-view/message-view.c: Some code clean-up
17663 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17665 * Added: search_incremental[ch]
17667 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
17668 src/mainmenu_callbacks.c, src/toolbar.c
17669 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
17671 * Incremental Search
17673 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17675 * plugins/message-view/anjuta-msgman.[c/h]:
17676 Added message manager for easier message handling with a
17677 similar interface as docman. Of course you can still use
17678 MessageView standalone.
17679 * plugins/Makefile.am: Added message-view because it compiles
17682 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17684 * plugins/message-view/*: Added message-view plugin
17686 * configure.in: Added plugins/message-view/Makefile
17688 2004-01-03 Naba Kumar <naba@gnome.org>
17690 * libanjuta/*.c: Added new files and updated old ones.
17691 * plugins/editor/*: Added editor plugin.
17692 * configure.in: Added editor plugin and moved editor related
17695 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17697 * src/Makefile.am: Added search-replace_backend.[ch]
17698 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
17700 * anjuta.glade, src/search-replace.c, src/search-replace.h,
17701 src/search-replace_backend.c, src/search-replace_backend.h,
17702 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
17703 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
17704 src/toolbar_callbacks.c
17705 * The advanced Search/Replace functionality now replaces the older
17706 Find/Replace stuff.
17707 * The Search/Replace functionality can be interrupted during a long
17710 2003-12-11 Naba Kumar <naba@gnome.org>
17712 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
17713 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
17715 * Makefile.am, libanjuta/*: Added new module.
17716 * src/Makefile.am: Fixed linking error.
17717 * src/watch_cbs.c: Debugger clean up.
17718 * configure.in: Added libanjuta-2.0.pc
17720 * configure.in, libanjuta/Makefile.am,
17721 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
17724 2003-12-11 Naba Kumar <naba@gnome.org>
17726 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17728 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
17729 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
17730 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
17731 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
17732 The user can now give a name at the creation of a new file and
17733 insert automatically (user choice) header, gpl notice, header
17734 template. The file extension is added automatically according
17735 to the selected type of file. The various insert functions have
17736 been moved from mainmenu-callback.c to file.c. The cursor is now
17737 moved after an insert operation. Removes also useless code in
17738 memory.c and search-replace.c
17740 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
17742 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
17743 sortable headers, process tree, removal of path and process params
17744 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
17745 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
17748 2003-12-10 Naba Kumar <naba@gnome.org>
17750 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
17752 2003-11-30 Abel Cheung <maddog@linux.org.hk>
17754 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
17756 2003-11-28 Naba Kumar <naba@gnome.org>
17758 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
17760 * manuals/de/*: Added german translation docs.
17762 * configure.in, Makefile.am, src/Makefile.am,
17763 libegg/*/*: Added libegg library.
17765 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
17766 installation directory.
17768 * src/text_editor_cbs.c: Fixed closing of file.
17770 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17772 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17774 2003-09-05 Naba Kumar <naba@gnome.org>
17776 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
17777 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
17778 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
17779 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
17780 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
17781 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
17782 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
17783 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
17784 using libegg. Initial commit -- compiles but is not complete.
17786 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17788 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17790 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17792 * configure.in: Removed "ta" from ALL_LINGUAS.
17794 2003-05-16 Jordi Mallach <jordi@sindominio.net>
17796 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
17798 2003-05-16 Danilo Šegan <dsegan@gmx.net>
17800 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
17802 2004-04-24 Andras Timar <tmar@gnome.hu>
17804 * configure.in: Added hu to ALL_LINGUAS.
17806 2004-04-14 Naba Kumar <naba@gnome.org>
17808 * src/Makefile.am, printing/Makefile.am,
17809 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
17810 because we are still using GtkCombo and build breaks with gtk-2.4.
17812 2004-04-13 Naba Kumar <naba@gnome.org>
17815 * anjuta.spec.in: Fixed build error.
17816 * po/POTFILES.in: Updated.
17817 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
17819 2004-04-11 Naba Kumar <naba@gnome.org>
17822 * AUTHORS: Updated.
17823 * configure.in: Added ga in ALL_LINGUAS.
17824 * ChangeLog: Fixed dates.
17826 2004-04-09 Naba Kumar <naba@gnome.org>
17828 * src/print.c: Fixed buffer styling bug when printing with
17831 * data/properties/anjuta.properties: Defined only one base font and
17832 used courier instead of lucidatypewriter, because most newer systems are
17833 unlikely to have it (bug #885023, #925956, #890473).
17835 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
17838 * src/an_file_view.c: Fixed possible crash bug.
17840 2004-04-07 Naba Kumar <naba@gnome.org>
17842 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
17843 gtk_main_quit() etc..), so that atexit() functions are not called
17844 (which is apparently done to free up memory and we don't need to
17845 do that at this point). Incidentally, something also happens in the
17846 atexit call which freezes the UI for far too long when the application
17847 exits and we want to avoid that..
17848 * src/glade_iface.c: Fixed compiler warning.
17850 2004-04-06 Naba Kumar <naba@gnome.org>
17852 * src/project_dbase_gui.c: Fixed errors.
17854 * src/registers_gui.c: Fixed possible crash bug.
17855 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
17856 * src/signals.[c,h]: Used tree view and glade file for dialog.
17857 * src/Makefile.am, src/about.c, src/an_file_view.c,
17858 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
17859 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
17860 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
17861 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
17862 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
17863 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
17864 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
17865 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
17866 src/launcher.h, src/main.c, src/main_menubar.c,
17867 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
17868 src/message-manager-private.cc, src/message-manager.cc,
17869 src/preferences.c, src/project_config.c, src/project_dbase.c,
17870 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
17871 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
17872 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
17873 src/search-replace.c, src/search-replace_backend.c,
17874 src/search_incremental.c, src/search_preferences.c,
17875 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
17876 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
17877 src/signals_gui.c, src/source.c, src/src_paths.c,
17878 src/stack_trace.c, src/start-with.c, src/style-editor.c,
17879 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
17880 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
17881 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
17882 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
17883 tagmanager/Makefile.am, scintilla/include/SString.h,
17884 widgets/Makefile.am, widgets/gnomefilelist.c:
17886 Removed all deprecated codes and substituted
17887 with newer APIs. Fixed some possible crash bugs where cell renderers
17890 * scintilla/patches/scintilla-minor.patch: Minor patch.
17892 2004-04-06 Naba Kumar <naba@gnome.org>
17894 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
17895 tree after all the files have been added (and not everytime a file
17896 is added in the project). Also fixed some memory corruption
17897 (possibly bug #900478).
17899 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
17900 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
17901 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
17902 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
17903 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
17904 qualifier wherever appropriate.
17906 2004-04-05 Naba Kumar <naba@gnome.org>
17908 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
17909 switch terminal echo on/off. Debugger requires it off, while the
17910 rest requires it on.
17912 * src/search-replace.c: sets search direction and action (in addtion
17913 to target) for find in files.
17915 2004-04-02 Naba Kumar <naba@gnome.org>
17917 * src/mainmenu_callbacks.c: Sets filename during save of new files.
17919 * src/project_dbase.c, src/debugger, src/an_file_view.c,
17920 src/an_symbol_view.c: Added an gtk events loop for
17921 displaying project loading status (for loading large projects) and
17922 debugger program starting ... just to give an impression of fastness :-).
17924 * configure.in, anjuta.prj: Bumped version to 1.2.2.
17926 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
17927 crash bug, which occurs when opening and closing a large project
17930 * src/attach_process.c: Fixed a comiple error for old gcc.
17932 * src/launcher.c: Prints proper error message when launcher child
17933 could not be executed and exits properly. Fixed a crash
17936 * src/resources.c, src/utilities.c, src/glade_iface.c,
17937 src/debugger.c, src/attach_process.c: Properly exits forked children
17938 when they could not be executed.
17940 2004-04-01 Naba Kumar <naba@gnome.org>
17942 * src/search-replace.c: Fixed a crash bug (bug #921893).
17944 2004-03-31 Naba Kumar <naba@gnome.org>
17946 * anjuta.glade: Added a note on compiler options dialog ->support
17947 dialog telling that supports are only available for file mode.
17949 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
17951 Improved shutdown time delay by bypassing project closing
17952 and unloading plugins.
17954 * src/build_file.c, data/properties/anjuta.properties: Added a property
17955 to toggle on/off for going to first error automatically.
17957 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
17959 * src/debugger.c: fixed core file loading
17960 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
17961 for long lines (bugs #700968 and #911376)
17962 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
17964 * src/anjuta.c: Focuses current AnEditor correctly.
17966 2004-03-30 Naba Kumar <naba@gnome.org>
17968 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
17969 * AUTHORS: Updated with all contributors names.
17971 * src/about.c: Reads contributors names from AUTHORS file.
17972 * manuals/C/anjuta-manual/authors.xml: Points to online
17975 2004-03-29 Naba Kumar <naba@gnome.org>
17977 * data/properties/ada.properties: Fixed syntax colors. Patch
17978 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
17981 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
17982 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
17983 generated projects, so that their pixmap files are
17984 found properly (bug #919903).
17986 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
17989 * src/source.c: Installs .glade file of libgllade
17990 projects in $(datadir)/$(package)/glade (part of bug #861038).
17992 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
17993 in compiler options (bug #883837).
17995 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
17996 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
17998 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18000 * anjuta/src/search-replace.c: fixed another crash bug in
18002 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18003 breakpoint property fix
18005 2004-03-29 Naba Kumar <naba@gnome.org>
18007 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18008 (new) manuals/C/anjuta-advanced-tutorial/*:
18009 Added menu entry for 'Anjuta Advanced Tutorial'
18010 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18012 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18014 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18015 Fixed bug #908941 ('Open' starts in wrong directory)
18017 2004-03-26 Naba Kumar <naba@gnome.org>
18019 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18020 compile error and bug #905738 with terminal.
18022 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18023 src/search-replace.[h,c], src/search_incremental.[h,c],
18024 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18025 src/text_editor.[c,h]: Fixed compiler warnings.
18027 * src/search-replace.c: Fixed a memory corruption (possible
18028 fix for bug #921893, but not yet confirmed).
18030 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18031 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18032 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18033 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18035 2004-03-25 Naba Kumar <naba@gnome.org>
18037 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18038 crash bug with attach process dialog and made the dialog closable
18041 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18042 always display within the margin.)
18044 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18045 the old breakpoint when it's properties are updated
18046 (creating a new updated one).
18048 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18050 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18051 displayed for wrong file.
18052 * src/breakpoints.c: conditional breakpoints
18053 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18054 "Find in Files..." disabling policy
18056 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18058 * src/build_file.c: Fixed bug #874380
18059 Goto the first error if it exists.
18061 2004-03-24 Naba Kumar <naba@gnome.org>
18063 * src/anjuta.c: Fixed to get correct child exit status
18064 using mask (bug #905738).
18066 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18067 Aligned buttons in the New file dialog,
18068 set default response to OK, entry box activates default response,
18069 ESC closes dialog and hides on delet_event.
18071 2004-03-19 Naba Kumar <naba@gnome.org>
18073 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18076 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
18078 * src/search-replace.c: fixed "Find Usage" crash when no project open
18080 2004-03-17 Naba Kumar <naba@gnome.org>
18082 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
18083 Fixed the generated projects to read m4 directory if the directory
18084 exists (bug #917781).
18086 2004-03-12 Naba Kumar <naba@gnome.org>
18088 * HACKING: Fixed formatting for auto-parsing.
18090 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
18092 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
18093 rework (bug #890609)
18095 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18097 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
18099 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18101 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
18102 * src/search_preferences.c: Fixed typo.
18104 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18106 * src/search-replace.c: improved Search&Replace
18107 For the moment "Replace All" does not work with non opened files
18108 but Anjuta should not crash now ! ???
18110 2004-02-26 Naba Kumar <naba@gnome.or>
18112 * src/source.c: Fixed to pass cflags correctly
18113 and suppress the automake's default cflags.
18114 bug #816130, #801056, #782798, #773459
18116 * data/properties/anjuta.properties: Do not defualt to -k make option.
18119 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
18122 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
18124 * src/message-manager-private.cc: Disabled debug messages.
18126 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
18128 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
18130 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18131 * anjuta.glade, src/search-replace.c:
18132 Reduced Search&Replace dialog, bug #902636.
18134 2004-02-23 Naba Kumar <naba@gnome.or>
18136 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18139 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18141 * src/search_incremental.c: Fixed bug #900903
18143 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18145 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18146 src/anjuta.c: Fixed bugs #890609 and #890609
18148 2004-02-23 Naba Kumar <naba@gnome.or>
18150 * src/message-manager.cc: Disconnects menuitem signal properly.
18153 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18156 2004-02-20 Naba Kumar <naba@gnome.org>
18158 * src/message-manager-private.[c,h]: Implemented keypress
18159 event for the terminal and resets it when ctrl c or ctrl d
18160 is pressed. But it doesn't seem to be working on keypress.
18161 Added a workaround to let it work on key release instead.
18164 * src/search-replace: Fixed compiler warnings.
18166 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18168 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18169 Use defined file name when saving new files (fixes bug #898105)
18170 Don't change filename when clicking on a directory
18172 BTW: Happy birthday to me :-)
18174 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18176 * src/search-replace.c: Fixed a crash bug
18177 Crash on Find & Replace (#887833)
18179 2004-02-18 Naba Kumar <naba@gnome.org>
18181 * src/executer.c: Fixed a crash bug.
18183 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18184 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18185 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18186 instead of GtkWindow (Part of bug #671596).
18188 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18189 src/registers_gui.c, src/registers_cbs.[h,c],
18190 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18191 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18192 src/compiler_options.c, src/an_file_view.c, start-with.c,
18193 src/anjuta-tools.c, help.c:
18195 Added "close" buttons on all
18196 dialogs (HIG) and fixed to properly response to ESC close
18197 (Part of bug #671596).
18199 * src/launcher.c: Disabled printing of long debug lines.
18201 * src/utilities.h: Fixed a compiler warning.
18203 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18205 * src/anjuta.c: "Save all" action now asks for filenames for new files
18206 (fixes bug #898111)
18208 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18210 * anjuta.glade, src/text_editor.c:
18211 Fixed a typo in Hello World indentation style
18212 Fixed misuse of translated strings when looking for style
18213 This entry fixes bug #876037
18215 2004-02-16 Naba Kumar <naba@gnome.org>
18217 * src/utilities.c: Fixed return value when dest file could
18220 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18221 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18222 internal function to compare files.
18224 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18226 * src/message-manager-private.cc:
18227 Set bold color as foreground color in terminal
18228 (fixes bug #864924)
18230 * src/aneditor.cxx:
18231 Use font style defined for message indicators in
18232 preferences/messages
18233 (fixes bug #885032)
18235 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18237 * src/build_project.c:
18238 Use build.silent option from preferences (fixes bug #895726)
18240 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18242 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18244 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18246 Patch from Massimo Corà <maxcvs@email.it>:
18247 * scintilla/LexCPP.cxx: Support "///" comments
18249 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18250 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18251 src/search_replace.h, src/search-replace_backend.h
18254 * Added: src/search_preferences.c, src/search_preferences.h
18255 Allow the user to save search/replace settings and give them names.
18257 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18259 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18260 scintilla/ScintillaGTK.cxx:
18261 Hopefully fixed AMD 64 crash bug by using correct marshaller
18263 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18265 * src/preferences.c: Save GtkOptionMenu properties properly
18266 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18268 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18270 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18271 Fixed libiconv issue
18274 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18276 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18277 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18278 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18279 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18280 src/sharedlib_gui.c:
18281 Debugger speed-up, replaced deprecated GtkCList
18283 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18285 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18287 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18289 * configure.in: Added "sq" to ALL_LINGUAS.
18291 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18293 * configure.in: Added "ko" to ALL_LINGUAS.
18295 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18297 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18298 src/search_incremental.c, src/search_incremental.h:
18299 Search_incremental code cleanup
18301 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18303 * scintilla/*/*: Updated scintilla to CVS
18304 * Added: scintilla/Readme.sync
18305 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18306 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18307 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18308 scintilla/ScintillaGTK.cxx,
18309 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18310 scintilla/include/Scintilla.iface: Updated.
18312 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18314 * search-replace_backend.[ch], search_incremental[ch]: Added
18316 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18317 find_replace.[ch]: Removed.
18319 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18320 src/search-replace_backend.c, src/search-replace_backend.h,
18321 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18322 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18323 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18324 functionality now replaces the older Find/Replace stuff. The Search/Replace
18325 functionality can be interrupted during a long Search/Replace.
18327 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18329 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18330 selecting ".." and "." from file selector.
18332 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18334 * anjuta.glade: Fixed wrong "fold.symbols" property
18336 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18338 * src/project_dbase_gui.c: Alphabetical order ;-)
18339 * src/compiler_options.c: Fixed bug #867539
18340 * src/launcher.c: Workaround for bugs #864922, #849928,
18341 #846386 and #845782: The launcher no longer hangs but does
18342 not get the exit status correctly sometimes.
18343 * Changes suggested by Bosik are obviously already in without
18344 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18345 * NEWS, README, anjuta.prj, configure.in:
18346 Changed version to 1.2.1
18348 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18349 * anjuta_dialogs_strings.c, anjuta.glade:
18350 Fixed bugs #860906, #859329
18352 Patch from grzegol@pld-linux.org
18353 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18354 freedesktop.org standard)
18356 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18358 Patch from Stefano Vallarino <stevalla@libero.it>:
18359 * src/source.[c/h]: Fixes cpp sample file to conform to
18360 ISO/IEC 14882, C++-Standard
18362 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18364 Review by Johannes Schmid <jhs@cvs.gnome.org>
18365 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18366 command using sh -c.
18367 * src/compile.c: Use build_execute_shell_command when compiling single
18370 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18372 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18373 * src/breakpoints.c: Code cleanup, workaroud for possible
18375 * src/src_paths.c: Update debugger dirs on directory change
18377 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18379 Review by Johannes Schmid <jhs@cvs.gnome.org>
18380 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18381 sortable headers, process tree, removal of path and process params
18382 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18383 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18386 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18388 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18389 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18390 Add a dialog for "New file" which lets the user set the
18391 filename and to add copyright/header templates to the file
18392 * Review: Changed function names to contain modules name (file_)
18394 2003-12-09 Naba Kumar <naba@gnome.org>
18396 * setup-gettext: Fixed a typo.
18397 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18399 ---- Released version 1.2.0 ---
18401 2003-12-08 Naba Kumar <naba@gnome.org>
18403 * src/preferences.c: Fixed compiler error.
18404 * global_tags/create_global_tags.sh: Fixed to install properly
18405 even when system.tags could not be generated.
18408 2003-12-06 Naba Kumar <naba@gnome.org>
18410 * setup-gettext: Fixed to not generate intl directory with gettextize.
18412 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18413 * src/anjuta.c: Filters out unnecessary files from find in files
18417 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18418 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18420 2003-12-04 Naba Kumar <naba@gnome.org>
18422 * src/gnome_project.c: Enables debug and optimization flags for
18425 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18427 * src/project_dbase_gui.c: combined header and c files for
18430 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18431 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18433 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18435 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18437 2003-11-29 Naba Kumar <naba@gnome.org>
18439 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18442 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18444 * src/main_menubar.c: Now files cannot be opened twice in recently
18447 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18449 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18451 2003-11-28 Naba Kumar <naba@gnome.org>
18453 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18455 2003-11-27 Naba Kumar <naba@gnome.org>
18457 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18458 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18460 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18461 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18462 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18463 checkbox in project wizard (project options page) to enable/disable
18464 source code generation with glade(mm).
18468 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18470 * src/dnd.c: Opening files with special characters in the name.
18472 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18474 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18477 2003-11-18 Naba Kumar <naba@gnome.org>
18479 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18480 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18481 src/project_import.c, plugins/patch/patch-plugin.c:
18482 Fixed g_signal_diconnect calls to pass correct data.
18483 (Fixed possible crash in project imports).
18487 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18489 Reviewed by Naba Kumar <naba@gnome.org>
18490 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18491 and debugger. Sets default settings for pty in launcher.
18492 * data/gdb.init: Removed charset work around (now works with user's
18494 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18496 2003-11-18 Naba Kumar <naba@gnome.org>
18498 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18499 names of 'index' to 'idx'.
18501 2003-11-17 Naba Kumar <naba@gnome.org>
18503 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18504 * src/project_dbase.c: Prompts user for unsaved project files
18505 when project is closed.
18507 2003-11-16 Naba Kumar <naba@gnome.org>
18509 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18510 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18513 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18515 * src/anjuta.c: Fixed crash related to tag == NULL while
18518 2003-11-11 Naba Kumar <naba@gnome.org>
18520 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18521 found. It simply doesn't generate the c/c++ codes and continues with
18525 2003-11-10 Naba Kumar <naba@gnome.org>
18527 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18528 'Start with dialog'.
18530 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18531 German translation of anjuta-tutorial.
18533 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18536 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18538 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18539 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18540 the syntax highlighting in Preferences, the automatic syntax
18541 highlighting is now selected. When the debugger is stopped and the
18542 breakpoints window not closed, the gtk_tree_view in this window is
18543 now made unsensitive.
18545 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18547 * src/preferences.h, src/preferences.c, anjuta.glade:
18548 Fixed translation bug in preferences by using GtkOptionMenu
18549 * anjuta.prj: Project version 1.1.98
18551 ---------------- Released version 1.1.98 ----------------
18553 2003-11-07 Naba Kumar <naba@gnome.org>
18555 * anjuta.spec.in: Revived docs package and combined all docs into
18557 * configure.in: Bumped version to 1.1.98 rc2
18559 * anjuta.spec.in: Fixed scrollkeepr-update command.
18560 * anjuta.spce.in: Fixed file permissions.
18562 2003-11-06 Naba Kumar <naba@gnome.org>
18564 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18565 menus to activate anjuta helps.
18567 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18568 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18569 manuals/C/anjuta-faqs/legal.xml (added),
18570 manuals/C/anjuta-faqs/Makefile.am,
18571 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18572 manuals/C/anjuta-faqs/.cvsignore,
18573 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18574 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18575 manuals/C/anjuta-tutorial/legal.xml (added),
18576 manuals/C/anjuta-tutorial/Makefile.am,
18577 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18578 manuals/C/anjuta-tutorial/.cvsignore,
18579 manuals/C/anjuta-manual/*.sgml (removed),
18580 manuals/C/anjuta-manual/*.xml (added),
18581 manuals/C/anjuta-manual/Makefile.am,
18582 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18583 manuals/C/anjuta-manual/.cvsignore,
18584 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
18585 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
18586 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
18587 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
18588 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
18589 manuals/ja/anjuta-faqs/legal.xml (added),
18590 manuals/ja/anjuta-faqs/Makefile.am,
18591 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
18592 manuals/ja/anjuta-faqs/.cvsignore,
18593 manuals/ja/anjuta-manual/*.sgml (removed),
18594 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
18595 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
18596 manuals/ja/anjuta-manual/*.xml (added),
18597 manuals/ja/anjuta-manual/Makefile.am,
18598 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
18599 manuals/ja/anjuta-manual/.cvsignore,
18600 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
18601 manuals/sgmldocs.make (removed),
18602 manuals/xmldocs.make (added), manuals/omf.make (added),
18603 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
18604 documentations to newer docbook xml documentations. Converted
18605 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
18606 Enabled manulas installations.
18608 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
18610 2003-11-05 Naba Kumar <naba@gnome.org>
18612 * data/gdb.init: Sets host's charset to ascii to solve debugger
18613 freeze up due to uninitialized strings in target program.
18615 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
18616 Fixed a crash bug with 'Add expression in watch'. Bug #822017
18620 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18621 src/launcher.c: Turns off echo in spawned pty to fix debugger.
18623 2003-11-04 Naba Kumar <naba@gnome.org>
18625 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
18628 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18629 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
18630 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18631 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
18634 * src/search-replace.c: Fixed infinite loop bug.
18635 * start-with.c: Fixed a crash bug with "Open last project".
18637 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
18638 * scintilla/Makefile.am: Fixed compiler option.
18640 2003-10-16 Naba Kumar <naba@gnome.org>
18642 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18643 * src/text_editor.c: Fixed autoformat.
18645 2003-10-15 Naba Kumar <naba@gnome.org>
18647 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
18650 2003-10-09 Naba Kumar <naba@gnome.org>
18652 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
18654 2003-10-08 Naba Kumar <naba@gnome.org>
18656 * src/source.c: Fixed a GETTEXT typo error.
18657 * anjuta.glade: Made 'Sorted in order you open them' default option
18660 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18661 * anjuta.glade, data/properties/anjuta.properties:
18662 Fixed the freeze of the "Preferences" combos at the first Anjuta
18663 init is generated by:
18664 - a not complete translation of preferences.c file
18665 - a difference between 2 names in anjuta.glade and
18666 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
18667 - the same name given to 3 combos (anjuta.glade).
18669 * src/find_text.c: If the "whole document" mode is selected,
18670 a new search will select the next occurrence (Bug #764954).
18671 It is now possible to use the shortcuts to search next or previous
18672 occurrence even if the search dialog has the focus. Bug #790318
18674 * src/main_menubar_def.h: "Select code block" shortcut; the new
18675 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
18678 Patch from: Richard Lee <r.h.lee@comcast.net>
18679 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
18680 tagmanager/tm_workspace.c: The following is a patch to fix a
18681 seemingly random occurence where Anjuta would crash when a
18682 certain key was pressed.
18684 2003-09-29 Naba Kumar <naba@gnome.org>
18686 * src/find_in_files.c: Ignores binary by default. Disabled the option
18687 of NOCVS search, because launcher does not use sh and hence can not
18690 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
18691 "clean before build" state in project session and not in account session,
18692 otherwise the state gets reflected to other projects causing annoyance.
18694 * src/compiler_options.c: Fixed a bug where compiler options were always
18695 claimed 'modified'.
18697 * src/build_project.c, data/properties/anjuta.properties,
18698 src/commands.[h]: Fixed a bad bug where clean-before-build
18701 * scintilla/patches/research-cvs-nolog.diff,
18702 scintilla/patches/scintilla-ac-gtk2-port.diff,
18703 scintilla/patches/scintilla-ac-sort-fix.diff,
18704 scintilla-optimization.diff: Removed, because they are already in
18707 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
18710 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
18711 scintilla/LexYAML.cxx: Added new scintilla lexers.
18713 * TODO, NEWS: Updated.
18715 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18716 * src/utilities.c: Fixed typo bugs.
18718 2003-09-26 Naba Kumar <naba@gnome.org>
18720 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
18721 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
18722 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
18723 text_editor_find() and Fixed I-Search wrapping.
18724 * src/debugger.c: Fixed to pass a newline after a debugger
18725 command (which was broken since the launcher was refactored.
18726 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
18728 2003-09-25 Naba Kumar <naba@gnome.org>
18730 * src/toolbar_callbacks.c: Fixed start of incremental search.
18732 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18733 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
18734 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18735 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
18736 menu and implementation.
18738 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18740 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18741 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
18742 variables in Locals window.
18744 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
18746 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18747 * src/utilities.[ch] : Fix a tooltip bug in
18748 anjuta_util_toolbar_append_stock(), the label appeared instead of
18749 the tooltip text. Remove label from arguments of the function
18750 because label is included in the stock icon data.
18751 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
18752 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
18753 * FIXME: translation file should be updated because of label text removal.
18755 2003-09-24 Naba Kumar <naba@gnome.org>
18757 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
18759 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18760 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
18761 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
18762 stdout and stderr. Also buffered output and check-for-password
18763 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
18764 with password prompts. Checkes for password prompts from all outputs.
18766 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
18767 which takes a string (which could be utf8 also) and converts into
18770 * src/main.c: Connects kernel signals after gnome_program_init().
18772 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18773 * src/message-manager.c: Fixed bug #787026 by converting the strings
18776 2003-09-22 Naba Kumar <naba@gnome.org>
18778 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
18779 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
18780 GtkCList and using GtkTreeView instead. Added the patch.
18781 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
18782 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
18784 2003-09-19 Naba Kumar <naba@gnome.org>
18786 * printing/print.c: Proper UTF8 printing support.
18787 * src/main.c: moved kernel signal connects at the
18788 end of application initialization.
18790 2003-09-18 Naba Kumar <naba@gnome.org>
18792 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
18793 (new) lexers.make, (new) lexers: Update scintilla to latest
18794 scintilla CVS (2003-09-18), added new lexers, automated
18795 lexers makefiles sections and scintilla update. Added
18796 patches. Optimized pango rendering. Fixed a crash bug
18799 * (new) scintilla/patches/research-cvs-nolog.diff: Added
18800 patch to remove cvs log command from RESearch.cxx file.
18801 * scintilla/patches/scintilla-pango-always.diff:
18803 * scintilla/RESearch.cxx: Removed spurious cvs log command
18805 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
18807 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18808 * src/dnd.c: Fixed a crash bug with DND.
18810 2003-09-15 Naba Kumar <naba@gnome.org>
18812 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
18813 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
18814 src/toolbar_callbacks.c: Added an additional parameter to
18815 text_editor_goto_line() funtion which decides if the line should
18816 be made visible (if it's under fold).
18818 * src/style-editor.c: Fixed a compiler warning.
18819 * src/message-manager.cc: Calls parent method correctly.
18821 * src/preferences.h: Fixed prent class.
18823 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18824 * src/project_dbase.c: Fixed bug #713210.
18826 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18828 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18830 2003-09-11 Naba Kumar <naba@gnome.org>
18832 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18833 * src/style-editor.c: Fixed bug #769130 (Crash on font
18836 * src/message-manger.[h,cc]: Made AnMessageManager
18837 derived from GtkFrame and removed deprecated code.
18839 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
18842 2003-09-09 Naba Kumar <naba@gnome.org>
18844 * src/Makefile.am: Addded rules for built sources.
18846 2003-09-08 Naba Kumar <naba@gnome.org>
18848 * (new) src/anjuta-marshalers.list: Added marshalers definition
18851 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
18852 and CXXFLAGS are not overwriten by automake's default.
18853 * src/style-editor.c: Added 'operators' in the style editor.
18855 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
18856 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
18857 * src/message-manager-private.cc, src/message-manager.cc:
18858 Converts message going into message into UTF-8 endoding.
18859 * src/main.c: Uses UTF-8 codeset for localization.
18861 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
18863 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
18865 2003-09-08 Naba Kumar <naba@gnome.org>
18869 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18870 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
18871 Fixed bug #798717, Find - Find&Replace - Find in files bug;
18872 The combo entries were updated if the same data with a different
18873 case exist in the combo list. The combo entries are now case sensitive.
18874 Search&Replace bug; First search ,max actions = 0 ==> now max
18877 2003-09-08 Naba Kumar <naba@gnome.org>
18880 * src/utilities.[c,h]: a function takes contant args.
18881 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
18882 Now the child terminated signal is emitted properly.
18883 * src/Makefile.am: Used $(top_srcdir) for referring to
18885 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
18886 definitions file which will generate anjuta-marshalers.[c,h] files.
18887 * src/.cvsignore: Updated.
18888 * src/build_project.c: Changed su command to preserve quotes.
18889 * src/anjuta-tools.c, tagmanager/tm_project.c,
18890 tagmanager/tm_workspace.c: Use standard tmp file.
18891 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
18892 so that users could report bugs easily.
18893 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
18895 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
18896 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
18897 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
18898 src/attach_process.c, src/breakpoints.c, src/commands.c,
18899 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
18900 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
18901 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
18902 src/memory.c, src/message-manager-private.c, src/preferences.c,
18903 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
18904 src/search-replace.[c,h], stack_trace.c, text_editor.c,
18905 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
18906 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
18907 Fixed compile warnings and cleanup.
18909 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
18910 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
18911 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
18912 Removed libzvt usage and implemented child spawing differently. Launcher is
18913 now proper GObject, which can be created multiple times (and can be
18914 operated in parallel).
18916 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
18917 * src/project_import_gui.c, src/project_import_cbs.c,
18918 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
18919 (crash on project import). Removed deprecared codes.
18921 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
18923 * src/cvs.c: Fixed cvs output bug.
18925 2003-09-03 Naba Kumar <naba@gnome.org>
18927 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18928 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
18929 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
18930 src/text_editor_cbs.c: Implements --
18931 If the debugger is started
18932 A double click in the margin add or remove a breakpoint
18933 A single click activate or deactivate the breakpoint
18935 A double click in the margin add or remove a bookmark
18937 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
18939 Reviewed by Naba Kumar <naba@gnome.org>
18940 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
18941 User is now able to choose a branch on cvs update for project.
18942 Cleaned up variable names.
18944 2003-09-03 Naba Kumar <naba@gnome.org>
18946 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
18947 src/Makefile.am: Added lexers.
18948 * scintilla/*/*: Updated...
18949 * src/an_symbol_view.c: Fixed a crash bug.
18950 * src/compiler_options.c, src/project_dbase.c: Fixed compile
18952 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
18953 * src/source.c: Fixed project generation bug with gettext code.
18954 * tagmanager/tm_project.c: Fixed a crash bug.
18955 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
18956 bug when there is no project open. Bug #____.
18957 * src/source.c: Fixed a bug with build failure with non-gnome
18958 project with glade-generated source (eg. gtk2). Bug #____.
18961 2003-08-22 Naba Kumar <naba@gnome.org>
18963 Patch from: Rob Bradford <rob@debianplanet.org>
18964 * data/Makefile.am: Fixed to install properly during
18967 Patch from: Etay Meiri <etay-m@bezeqint.net>
18968 * src/debug-tree.c: Fixed a crash bug.
18969 * src/compiler_options.c: Takes care of linking the missing pieces;
18970 C flags, libs, optimization options, debug and profile.
18972 Patch from: Enver ALTIN <ealtin@casdb.com>
18973 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
18975 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
18977 Reviewed by Naba Kumar <naba@gnome.org>
18978 * src/project_dbase.c: Fixed bugs #778263 and #778413
18979 Adding multiple files to project should work now.
18981 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18983 Reviewed by Naba Kumar <naba@gnome.org>
18984 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
18985 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
18988 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18990 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18992 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18994 * src/text_editor.c: Fix translatable string (#113934).
18996 2003-07-04 Naba Kumar <naba@gnome.org>
18998 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
18999 bug when there is no project open. Bug #____.
19001 * src/source.c: Fixed a bug with build failure with non-gnome
19002 project with glade-generated source (eg. gtk2). Bug #____.
19004 2003-06-26 Naba Kumar <naba@gnome.org>
19006 * src/anjuta.h: Removed reference to windows-dialog.h.
19007 * src/message-manager-private.[cc,h]: Fixed doulbe click
19008 activation of messages to properly jump at the destination.
19009 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19010 * src/toolbar.c: Code clean-ups.
19012 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19013 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19015 * src/message-manager-private.[cc,h]: Removed dead codes.
19017 * (new) data/properties/css.properties,
19018 data/properties/anjuta.properties, data/properties/Makefile.am:
19019 Added CSS syntax hiliting properties.
19021 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19022 * src/debugger.c: Clean ups.
19023 * src/lexer.h: Added CSS lexer definition.
19025 * Makefile.am: Installs destop file properly.
19026 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19027 * NEWS: Updated for 1.1.97 release.
19028 * src/main_menubar_def.h: Changed some non working shortcuts.
19030 2003-06-24 Naba Kumar <naba@gnome.org>
19032 * src/search-replace.c: Shows the dialog properly, even when it is
19033 hidden behind another window.
19035 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19036 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19037 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19040 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19041 setup wizard dialogs.
19043 * src/debugger.c: Removed a redundant call to
19044 debugger_update_controls().
19045 * src/compiler_options.c, src/launcher.c: code cleanup.
19046 * src/executer.c: Fixed execution bug with 'Set Program params...".
19048 2003-06-23 Naba Kumar <naba@gnome.org>
19050 * widgets/e-splash.c: Removed border around the splash image.
19051 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19052 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19053 * src/cvs.c: Added a frame around commit log text widget.
19054 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19055 crash bug associated with translated combo box list in preferences
19056 dialog (in different locale other than en_US). Used widget names
19057 to pass the combo list items.
19058 * po/POTFILES.in: Updated.
19059 * src/launcher.c: Creates the zvt terminal at startup (and not
19060 every time a build is done) -- speeds up buld operations.
19061 * src/file_history.c: Should be if() conditional instead of
19063 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19064 Disabled useless warnings.
19065 * src/project_dbase.c: Fixed bonobo 2 project name.
19066 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19067 and uses correct glade-2 for file generation.
19069 2003-06-21 Naba Kumar <naba@gnome.org>
19071 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19072 And disables autocomple show for numbers (very annoying).
19073 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19074 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19075 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19076 from view menu and adjust the controls accordingly.
19077 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
19079 * src/project_dbase.[c,h]: Removed show_local flag processing.
19080 * src/message-manager.[c,h]: Reorganized messages tabs in more
19082 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
19083 Also added PCRE dependency.
19085 2003-06-20 Naba Kumar <naba@gnome.org>
19087 * pixmaps/anjuta_splash.png: New splash.
19088 from Jean Schurger <yshartk@schurger.org>
19090 * src/controls.c: De-sensitize run-to-cursor when debugger
19092 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
19094 * src/message-manager-private.cc: Fixed to properly jump at
19095 the right file:line.
19097 * src/appwiz_page1.c: Fixed to correctly determine the project
19098 trpe from the wizard.
19100 2003-06-20 Naba Kumar <naba@gnome.org>
19102 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
19103 * src/watch_gui.c: Code cleanups.
19104 * src/debugger.[c,h], src/stack_trace.[c,h],
19105 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
19106 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
19107 Removed direct access to stack_trace private data, Increased debugger
19108 command size from 256 to 1024 (to be on safer side). Also implemented
19109 row-activated signle for seting frame and viewing the source.
19110 * src/debugger.c: Avoids starting program and stopping debugger
19111 when starting debugger and stopping program, respectively.
19113 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
19114 Reverted codes to start debugger automatically
19115 The file is brought to the state just after the branching
19116 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
19117 some code clean ups.
19119 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
19120 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
19121 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
19122 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
19123 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
19124 src/project_dbase.c: Code clean ups.
19126 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
19127 (Projects dir) so that correct $HOME/Projects path is set when
19128 anjuta is run for the first time.
19130 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
19132 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
19134 2003-06-13 Naba Kumar <naba@gnome.org>
19136 * src/stack_trace_cbs.c: Moved variable declaration at the
19137 top of the block (bug #737867)
19139 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19140 just CFLAGS and CXXFLAGS (bug #743617).
19142 * src/create_global_tags.sh: Fixed shell script to properly
19143 detect installed *-config files.
19145 2003-06-12 Naba Kumar <naba@gnome.org>
19147 * src/preferences.[c,h]: Added methods for custom widgets in
19148 preferences: using custom set/get methods for them.
19150 * src/anjuta-encoding.c: Implemented up/down of the encodings
19151 in the list and property saves correctly.
19153 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19154 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19155 the beginning of a file.
19157 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19158 * src/aneditor.cxx, src/aneditor.h,
19159 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19160 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19161 src/mainmenu_callbacks.h: Allows the operator to select the current
19162 word or the current line (Request: 680801). It puts also
19163 sensitive/unsensitive several select/comment menu items.
19165 * src/breakpoints.c: Presets by default the current line for a
19166 defined breakpoint.
19168 2003-06-11 Naba Kumar <naba@gnome.org>
19170 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19171 color (red highlight) now cosistent for inactive tabs also.
19173 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19174 'Advanced search and replace' in Edit->Search submenu.
19176 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19177 wrappings '\' where they were missing.
19179 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19180 message is now more descriptive and details the correct thing to do
19181 for GNOME2 desktop.
19183 2003-06-10 Naba Kumar <naba@gnome.org>
19185 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19186 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19187 Removed any reference to particular version of automake/autoconf
19188 so that they could work with newer versions (Bug #659394).
19190 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19191 src/anjuta.c: Added coded to add/remove supported encodings.
19193 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19194 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19195 src/project_import.c, src/project_type.c, src/project_type.h,
19196 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19197 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19198 from the project wizard.
19200 2003-06-06 Naba Kumar <naba@gnome.org>
19202 Patch from Etay Meiri <etay-m@bezeqint.net>
19203 * src/compiler_options.c: Fixed bugs related to clean before
19206 * anjuta.desktop.in.in: Added commandline options.
19207 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19208 -dP and -A flags of CVS update into different options.
19210 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19212 * configure.in: Removed "ta" from ALL_LINGUAS.
19214 2003-06-02 Naba Kumar <naba@gnome.org>
19216 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19217 return NULL for undefined properties and "" for defined but empty
19218 strings. It was creating many problems where both are assumed to be
19219 same. And besides, it doesn't matter to differentiate the two (the
19220 problem with preferences was due to a different bug).
19222 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19223 correctly. Also, s/props_build_in/props_built_in/g.
19225 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19228 * src/an_file_view.c: Unrefed pixbufs when done with them.
19230 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19231 (removed) file_text.png: Added and removed pixmaps.
19233 2003-05-30 Naba Kumar <naba@gnome.org>
19235 * anjuta.glade: Fixed encodings preferences dialog
19237 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19239 Reviewed by Naba Kumar <naba@gnome.org>
19241 * src/build_project.c src/clean_project/c: perform a clean before
19242 build, if required. Show the message manager on clean.
19243 * src/compiler_options.c: save the new options when window is closed
19244 and flag project to be cleaned before the next build.
19245 * src/project_dbase.c: added a 'clean before build' flag to project
19247 2003-05-29 Naba Kumar <naba@gnome.org>
19249 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19252 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19253 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19254 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19255 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19256 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19257 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19258 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19259 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19260 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19262 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19263 Removed unused icons references.
19265 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19267 Reviewed by Naba Kumar <naba@gnome.org>
19269 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19270 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19271 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19272 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19273 src/toolbar_callbacks.c: HIG compliant dialogs.
19275 * src/utilities.c: anjuta_button_new_with_stock_image() and
19276 anjuta_dialog_add_button() stolen from gedit.
19278 * src/main_menubar_def.h: Fixed mnemonics.
19280 2003-05-26 Naba Kumar <naba@gnome.org>
19282 * src/project_dbase_gui.c: Added header files filter for add file
19283 dialog box. Disabled project window to be transient window.
19285 * src/message-manager.cc: Disabled message manager window to be
19288 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19289 a file could not be loaded.
19291 * src/project_dbase.c: Fixed a bug with GUI editor command
19292 where empty string is returned.
19294 * src/Makefile.am, src/preferences.h, src/text_editor.c
19295 src/text_editor.h, (new) src/anjuta-encodings.h,
19296 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19297 Added encoding support and to handle characters encoding correctly
19298 by auto detecting it during load. Added preferences for selecting
19299 the encoding during save.
19301 * src/preferences.c, src/resources.c: Removed debug messages.
19303 Patch from: Alexander Nedotsukov <bland@mail.ru>
19304 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19306 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19307 * src/anjuta.c: Try to sow the splash image more often.
19309 2003-05-20 Naba Kumar <naba@gnome.org>
19311 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19312 * src/debug_tree.c: Colorize the modified locals during
19313 debugging and call memory analyze from the debugger.
19314 * src/breakpoints.c: The color is now different for the enabled
19315 and disabled breakpoints. Anjuta now can erase several
19316 breakpoints defined at the same line. The markers are updated
19317 according to the enable/disable action.
19319 Patch from Etay Meiri <etay-m@bezeqint.net>
19320 * src/launcher.c: Fixes launcher freeze up bug during build.
19322 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19324 Reviewed by Naba Kumar <naba@gnome.org>
19325 * scintilla/PropSet.h: Change member variables from private to protected.
19326 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19327 to PropSetFile class, which return a gchar * (and can therefore indicate
19328 whether properties are empty or do not exist) and make prop_get and
19329 prop_get_expanded use them.
19330 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19331 that the result of of prop_get cannot be an empty string.
19333 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19335 Reviewed by Naba Kumar <naba@gnome.org>
19336 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19337 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19338 src/text_editor_cbs.c: When saving all the files in the project, the
19339 text editors are now only rehighlighted once instead of once for each
19342 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19343 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19344 * src/anjuta.desktop.in.in: Support startup notification.
19345 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19346 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19347 * src/anjuta.desktop.in.in: Support startup notification.
19350 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19352 Reviewed by Naba Kumar <naba@gnome.org>
19354 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19355 memory leak from glade_xml_new call. Removed gxml field from Executer
19356 struct as only used in create_executer_dialog and then destroyed.
19358 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19360 * src/configurer.c: Fix warning trying to connect signal to non-existent
19361 environment entry in configure dialog and fix crash when closing the
19364 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19365 gnome_date_edit_get_time instead.
19367 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19368 in view menu required renumbering elsewhere.
19370 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19372 Reviewed by Naba Kumar <naba@gnome.org>
19374 * src/breakpoints.c: fixed an error when removing breakpoint
19375 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19376 * src/debugger.c: changes to the way the debugger is activated
19377 * src/debugger.h: clean ups
19379 2003-05-13 Naba Kumar <naba@gnome.org>
19381 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19382 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19383 src/memory.h: A new version of memory and the interface
19384 is now integrated in anjuta.glade
19386 2003-05-09 Naba Kumar <naba@gnome.org>
19388 * configure.in: Bumped required gtk version to 2.0.8.
19390 2003-05-06 Naba Kumar <naba@gnome.org>
19392 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19394 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19395 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19397 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19398 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19399 , tagmanager/c.c: Support for ProC and RDB files.
19401 2003-05-06 Naba Kumar <naba@gnome.org>
19403 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19404 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19405 Uncomment (Box & Stream), Select the current function,
19406 authorize the "Quit" button of the GotoLine window
19408 2003-05-05 Naba Kumar <naba@gnome.org>
19410 * src/watch_gui.h: CVS added new file.
19412 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19414 Patch from Etay Meiri <etay-m@bezeqint.net>
19415 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19416 src/mainmenu_callbacks.c, src/message-manager.cc,
19417 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19418 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19419 Ported stack trace to GNOME2 and added it in the message manager
19422 2003-05-02 Naba Kumar <naba@gnome.org>
19424 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19426 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19427 preferences property.
19429 * anjuta.prj: Fixed multiple preferences saved data.
19431 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19432 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19433 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19434 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19435 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19436 Upgraded scitilla from CVS with faster window repaint
19439 Patch from Etay Meiri <etay-m@bezeqint.net>
19440 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19443 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19445 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19446 the window if messages are appended to the end and the scrollbar is
19449 2003-04-29 Naba Kumar <naba@gnome.org>
19451 * configure.in: Removed omf-install from Makefiles list.
19453 2003-04-28 Naba Kumar <naba@gnome.org>
19455 * po/POTFILES.in: Remvoded deleted files.
19457 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19458 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19460 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19461 is executed as detached) is not set properly.
19463 2003-04-25 Naba Kumar <naba@gnome.org>
19465 * anjuta.prj: Updated.
19466 * src/anjuta_info.c: Fixed text wrapping and column view.
19467 * data/welcome.txt.in: Removed unaligned characters.
19469 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19470 * src/main_menubar.c: Disable setup dialog.
19472 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19473 * src/breakpoints.c; Fixed compilation with older GCC
19474 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19475 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19477 2003-04-18 Naba Kumar <naba@gnome.org>
19479 * anjuta.prj: Updated (includes compiler options).
19481 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19482 function from anjuta.c (it was already available in anjuta-tools.c).
19484 2003-04-18 Naba Kumar <naba@gnome.org>
19486 * src/about.c, THANKS: Updated
19488 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19490 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19491 properly from the project session before updating the file
19494 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19495 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19496 dialog settings (as it will not be required once GDL is in place) and
19497 added file view filters in the settings sub-menu.
19499 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19501 * configure.in: Disable cast checks on final build.
19503 2003-04-17 Naba Kumar <naba@gnome.org>
19505 * src/build_project.c: Fixed a compilation error.
19507 * src/launcher.c: Removed commnets.
19509 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19510 properties from editor tab to indentation tab and fixed a property
19511 label for proper i18n translation. Fixed typos in project config
19512 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19513 sorting and reordering in compiler options dialog.
19515 * src/compiler_options.c: Implemented _save() function to save the
19516 options (which was pending).
19518 * src/build_project.c: Destroys install-as-root dialog when it is done.
19520 * src/an_symbol_view.c: Change "event" event to "event-after" so
19521 that symbol row is selected first before the popup is shown.
19523 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19525 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19526 file in CVS/Entries. (Reviewed and applied by Biswa)
19528 2003-04-16 Naba Kumar <naba@gnome.org>
19530 * aneditor.cxx: use unicode everytime (fixed unicode related
19533 * anjuta.prj: Fixed UI editor name (blank to use default) and
19536 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19537 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19538 Editor preferences page.
19540 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19541 * src/anjuta.[ch], src/print.c: Fixed warnings
19542 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19543 * configure.in: Profiling support with gprof
19545 2003-04-16 Naba Kumar <naba@gnome.org>
19547 Patch from Gaëtan de Menten <ged@bugfactory.org>
19548 * src/launcher.c: Fixed cvs dialog.
19550 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19552 * src/message-manager-private.cc: Fixed double-click on first line of
19553 output to properly select a line.
19554 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19555 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19557 2003-04-15 Naba Kumar <naba@gnome.org>
19559 * src/message-manager-private.cc: Fixed the glade filename typo.
19561 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19562 * scintilla/*, data/properties/*: Scintilla CVS merge
19563 * anjuta.prj: Removed unnecessary files.
19564 * scintilla/PlatGTK.cxx: Force Pango fonts always
19565 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19566 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19568 * configure.in: Change version no. for 1.1.1 (alpha release)
19569 * configure.in: Added '--with-pref-suffix' option.
19570 * config.guess, config.sub: Removed from CVS.
19572 2003-04-15 Naba Kumar <naba@gnome.org>
19574 Patch from Timothee Besset <ttimo@idsoftware.com>
19575 * Makefile.am: Fixed a shell script error during intallation.
19577 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19579 Reviewed by Naba Kumar <naba@gnome.org>
19580 * src/message-manager.cc: Added popup-menu to TreeView and fixed
19581 set_wm_class to use "anjuta" instead of "an.
19582 * src/message-manager-private.cc: Headers are hidden again.
19584 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19585 * src/project_dbase_gui.c: Memory corruption fix.
19586 * anjuta.prj: Updated project file
19588 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19589 * an_file_view.c: Connect to event-after signal rather than event so that
19590 selection is updated first and thus context menu is for the right file.
19591 Reviewed and applied by Biswa.
19593 2003-04-14 Naba Kumar <naba@gnome.org>
19595 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
19597 * src/auncher.c: More child exit fixes
19598 from Timothee Besset <ttimo@idsoftware.com>
19600 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19602 Reviewed by Naba Kumar <naba@gnome.org>
19604 * src/message-manager.[c/h], src/message-manager-private[c/h],
19605 anjuta.[c/h]: Ported message-manager to Gtk2
19607 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19608 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
19609 src/clean_project.c, src/compile.c, src/configurer.c,
19610 src/controls.c, src/cvs.c, src/debugger.c,
19611 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19612 src/project_import.c, src/search-replace.c: Changed name from
19613 AnjutaMessageManager to AnMessageManager to avoid too long type
19616 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19617 * src/launcher.c: Fix build won't stop problem - TTimo
19619 * pixmaps/anjuta_splash.c: New splash screen prototype.
19620 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
19621 * src/compiler_options.c: Mute pkgconfig errors.
19622 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
19624 2003-04-10 Naba Kumar <naba@gnome.org>
19626 * configurer.[c,h]: Fixed dialog to close properly.
19627 * src/project_dbase.c, widgets/gnomefilelist.c: Added
19630 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19631 * anjuta.prj: Removed unnecessary files, load with 1.2.0
19632 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
19633 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
19634 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
19635 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
19636 src/makefile.am: Move gdl to it's own directory.
19637 * global-tags/create_global_tags.sh: Silently ignore SDL error.
19639 2003-04-09 Naba Kumar <naba@gnome.org>
19641 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
19644 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19645 * src/anjuta-tools.c: Use CDATA for saving tools data.
19646 * anjuta.glade, src/search-replace.c: Port from branch.
19647 * widgets/e-splash.*, src/main.c: Better splash screen.
19648 * configure.in, widgets/gdl*: Import GDL widgets.
19649 * ROADMAP: Updated roadmap.
19650 * src/an_file_view.c: Use GDL icons for file tree.
19652 2003-04-09 Naba Kumar <naba@gnome.org>
19654 * anjuta.glade: Added (hidden) initial setup-wizard window.
19656 Patch from: Vitaly <vvv@rfniias.ru>
19657 * src/preferences.c: Fixes a bug with libglace widget access with
19658 translated strings.
19660 Patch from: Etay Meiri <etay-m@bezeqint.net>
19661 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19662 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19663 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
19664 src/toolbar_callbacks.[c,h],
19665 src/memory.c, src/message-manager-private.cc,
19666 src/message-manager-private.h, src/message-manager.cc,
19667 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
19668 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
19669 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
19670 watch window to a subwindow in the notebook
19672 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19673 * ROADMAP: Updated roadmap.
19675 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
19677 * configure.in: Added Belarusian to ALL_LINGUAS.
19679 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19680 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
19682 * ROADMAP: Added roadmap for HEAD.
19684 2003-03-29 Naba Kumar <naba@gnome.org>
19686 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
19687 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
19688 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
19689 (new) pixmaps/start-with-wizard.png,
19690 (new) pixmaps/start-with-import.png,
19691 (new) pixmaps/start-with-open.png Added Start with dialog which pops
19692 up on anjuta start-up to give quick access to opening file/project or
19695 * src/main.c: Sets proper data directory for the gnome
19698 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19699 * src/text_editor.c: Fixed error/warning indicators.
19701 2003-03-24 Naba Kumar <naba@gnome.org>
19703 * README: Correct version.
19705 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
19707 * configure.in: Added checks to see if were building on FreeBSD
19708 systems. Sets -DFREEBSD if we are, and also attempts to find
19709 gmake if the host system is FreeBSD.
19711 * src/getline.c: New file used to provide the getline function,
19712 which isnt available on a FreeBSD system. The function is only
19713 defined if FREEBSD is defined.
19715 * src/Makefile.am: Added getline.c to anjuta_SOURCES
19717 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
19718 configure.in sets this to gmake on FreeBSD systems, and make
19719 on everything else.
19721 2003-03-23 Naba Kumar <naba@gnome.org>
19723 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
19725 * anjuta.spec.in: Fixed spec file for correct file paths and
19726 corrected rpmbuild.
19728 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
19729 the rpm build command separately now.
19731 * src/anjuta.c, windows-dialog.c: Added some more window management
19732 stuffs (not still fully working, though).
19736 2003-03-22 Naba Kumar <naba@gnome.org>
19738 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
19740 2003-03-21 Naba Kumar <naba@gnome.org>
19742 * README: Removed Andy Piper's name from the active maintainers
19743 list on his request.
19745 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
19748 * src/anjuta-tools.c: Fixed compiler errors.
19750 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
19753 * src/commands.c, src/src_paths.c, src/style-editor.c,
19754 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
19755 becuase they are now hidden by default (from glade editing).
19757 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
19758 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
19759 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19760 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
19761 basic windows managements.
19763 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19764 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
19765 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
19766 Enver ALTIN (a.k.a. skyblue)
19768 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19769 * tagmanager/*: Added ignore-list for symbols. This will make
19770 parsing more accurate for projects. Doc updates needed.
19772 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19773 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
19774 * launcher/Makefile.am: Link to correct libraries
19775 * src/launcher.c: Do not allow NULL shell
19777 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
19778 * src/debug_tree.c: Improve debug tree view.
19780 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
19782 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
19783 'Run Configure Script' and 'Execute Program'. Increase minimum width
19784 of Configure dialog.
19785 * find_in_files.c, find_in_files_cbs.*: Properly create the file
19786 list widget by setting a model and adding a column and renderer.
19787 Actually store the nocvs toggle button in FindInFiles data structure.
19788 Handle selection changes via changed signal rather than row_activated.
19789 Use response signal for handling the close and find buttons.
19790 Close window when escape is pressed.
19791 * find_replace.c: Close window when escape is pressed.
19792 * find_text.c: Close window when escape is pressed in find dialog as
19793 well as wrap search question, where now Yes is the default button.
19795 2003-03-05 Naba Kumar <naba@gnome.org>
19797 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19799 * src/message-manager-private.cc: Fixed a bug with vte conditional
19801 * anjuta.glade: Hides all windows in glade file.
19803 2003-03-05 Naba Kumar <naba@gnome.org>
19805 * src/an_file_view.c: Fixed a compilation warning.
19806 * src/message-manager-private.cc: Conditional compilation for vte
19809 2003-02-28 Naba Kumar <naba@gnome.org>
19811 * configure.in, anjuta.spec.in: Updated dependency packages version.
19812 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
19813 * src/preferences.c: Added debug assertions.
19814 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
19815 editor to enable/disable bringing the recent editor tabs first.
19817 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19818 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
19819 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
19820 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
19821 and bug fixes. Also code clean ups.
19823 * (new) src/search-replace.[h,c]: New search replace implementation
19824 from ANJUTA_1_0_0 branch.
19826 * (new) src/windows-dialog.[h,c]: New windows management class
19827 [work in progress].
19829 2003-02-28 Naba Kumar <naba@gnome.org>
19831 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
19832 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
19833 src/appwizard.c, src/build_file.c, src/build_project.c,
19834 src/clean_project.c, src/compile.c, src/configurer.c,
19835 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19836 src/message-manager-dock.c, src/message-manager-dock.h,
19837 src/message-manager-private.cc, src/message-manager.cc,
19838 src/preferences-dialog.c, src/preferences-dialog.h,
19839 src/preferences.c, src/preferences.h, src/project_dbase.c,
19840 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
19841 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
19842 src/utilities.c, src/utilities.h:
19844 Widgetized Preferences and gave proper function names.
19846 * src/executer.c: Fixed a session loading bug.
19848 2003-02-27 Naba Kumar <naba@gnome.org>
19850 * printing/print.c: Fixed printing font bug that failed to load the
19853 * src/toolbar.c: Disabled LED flashing (not yet implemented).
19855 * TODO, anjuta.prj: Updated.
19857 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
19859 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19860 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19861 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19862 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
19863 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
19866 2003-02-25 Naba Kumar <naba@gnome.org>
19868 * Makefile.am: Excluded omf-install from installation as the docs are
19873 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
19874 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
19875 property names and added new editor properties and code cleanups.
19876 Also added new project properties.
19878 * src/compiler_options.[h,c]: Added pkg-config packages supports
19881 * src/glade_iface.h: Cleanups.
19883 * src/launcher.c: Used timer instead of idle to scan.
19885 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
19886 src/project_config.[h,c], src/project_import.c: Implemented project
19887 property to define GUI editor and to handle it.
19889 * src/preferences.c: i18n fixes.
19891 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
19892 unused (and old) pixmaps.
19894 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
19896 2003-02-25 Naba Kumar <naba@gnome.org>
19898 * src/message-manager-private.[h,cc], src/preferences.c,
19899 anjuta.glade, anjuta_dialog_strings.c: Implemented
19900 gnome terminal profiles for the terminal preferences and moved the
19901 addition of terminal preferences in the terminal constructor.
19903 * anjuta.prj: Updated.
19905 2003-02-24 Naba Kumar <naba@gnome.org>
19907 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
19908 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
19909 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
19910 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
19911 preferences dialog.
19915 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
19916 text selection and child re-spawning.
19918 * src/pixmaps.h: Removed unused pixmaps definitions.
19920 2003-02-23 Naba Kumar <naba@gnome.org>
19922 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
19923 the project tree/window.
19925 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
19926 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
19927 Correct the use of a variable and implemented session save/load
19928 for tree expansion states.
19930 * src/main_menubar_def.h: Fixed shortcuts keys.
19932 * src/anjuta.c, src/gnome_project.c: Code clean ups.
19934 * anjuta.prj: Updated.
19936 2003-02-22 Naba Kumar <naba@gnome.org>
19938 * src/debug_tree.[c,h]: GNOME2 port from
19939 Etay Meiri <etay-m@bezeqint.net>
19941 * src/an_file_view.c, src/resources.[h,c],
19942 data/properties/bash.properties,
19943 data/properties/cpp.properties,
19944 data/properties/html.properties,
19945 data/properties/make.properties,
19946 data/properties/others.properties,
19947 data/properties/perl.properties,
19948 data/properties/props.properties,
19949 data/properties/xml.properties: Standarized file icons. Icons are
19950 defined in respective .properties file and are retrieved as resource
19953 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
19954 in labels from the commands editor as that would create
19955 problems for translators.
19957 2003-02-21 Naba Kumar <naba@gnome.org>
19959 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
19960 as they should be part of CVS(?).
19962 * Makefile.am: Corrected a typo for glade generated strings file.
19964 * configure.in, po/hi.po: Added new Hindi (hi) translation
19965 in ALL_LINGUS and added initial Hindi translation.
19967 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
19968 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
19969 sv_unknown.xpm to more proper icon.
19971 * (new)data/properties/php.properties, data/properties/Makefile.am,
19972 data/properties/anjuta.properties, data/properties/html.properties:
19973 Fixed PHP syntax hilighting bug by separating php properties into
19974 different file (because of file size).
19978 2003-02-20 Naba Kumar <naba@gnome.org>
19980 * src/breakpoints.c: Fixed breakpoints session saving/loading
19983 * scintilla/*, scintilla/include/*: Updated to scintilla
19986 2003-02-19 Naba Kumar <naba@gnome.org>
19988 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
19991 * Makefile.am, src/Makefile.am,
19992 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
19993 (removed) src/anjuta_dialog_strings.c,
19994 (removed) src/anjuta_dialogs_strings.c,
19995 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
19996 (added) anjuta.glade: Transfered glade files from src/ directory
19997 to the top level directory.
19999 * po/POTFILES.in: Updated.
20001 * (removed) macrocs2/*: Transfered to data/ directory.
20003 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20004 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20005 requires to have macros dir, but the projects generated by anjuta
20008 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20011 * src/defaults.c: Corrected default compiler options.
20013 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20016 * src/message-manager-private.cc, src/message-manager-private.h,
20017 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20019 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20020 source code generation for gnome2 projects.
20022 2003-02-11 Naba Kumar <naba@gnome.org>
20024 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20025 restores the expand/collaspe states of the nodes after refresh.
20027 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20029 2003-02-11 Naba Kumar <naba@gnome.org>
20031 * src/style-editor.c: Fixed pango font description handling for fonts.
20032 * src/anjuta.glade: Removed font size spin button.
20033 * configure.in, src/anjuta.prj: Corrected version.
20036 2003-02-10 Naba Kumar <naba@gnome.org>
20038 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20039 references of scroll-menu.h and add about.h in Makefile.am.
20041 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20042 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20043 (removed) widgets/scroll-menu.h: Removed unused files.
20045 * Makefile.am: Added proper i18n rules and added intl tools for
20048 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20049 to the stable release).
20051 * anjuta.spec.in: Removed manuals packaging.
20053 * data/Makefile.am: Removed 'macros' installation (not required for
20056 2003-02-10 Naba Kumar <naba@gnome.org>
20058 * po/POTFILES.in: Updated.
20060 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20061 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20062 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20063 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20064 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20067 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20068 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20069 and fixed to properly handle focus in find entry box.
20071 * Makefile.am: Added code for RH system menu update.
20073 * .cvsignore: Updated.
20077 2003-02-03 Naba Kumar <naba@gnome.org>
20079 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
20080 editor preferences. and fixes dialogs.
20082 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
20083 Fixed linenumbers and header margins when they are disabled and
20084 removed unused header files.
20086 * src/attact_process.[h,c], src/debugger.c: Attach to process
20089 * src/help.c: Fixed dialog response.
20093 * data/properties/anjuta.properties: Corrected typo.
20095 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
20096 Change the signal to "changed" in entry from "selection-changed" in
20099 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
20102 2003-01-31 Naba Kumar <naba@gnome.org>
20104 * configure.in: Upgraded to use libgnomeprint-2.2
20106 * printing/Makefile.am: Updated
20108 *(removed) printing/print-doc.c, printing/print-doc.h,
20109 printing/print-util.c, printing/print-util.h: Removed because already
20110 merged with print.c.
20112 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
20113 and libgnomeprintui-2.2 and fixed rendering problems.
20115 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
20116 uneccessary print properties, as they are separately taken
20117 care in gnomeprint.
20119 * po/POTFILES.in: Update.
20121 2003-01-30 Naba Kumar <naba@gnome.org>
20123 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
20124 for about dialog box.
20126 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
20127 src/pixmaps.h: Modified for the above additions for about dialog.
20129 2003-01-29 Naba Kumar <naba@gnome.org>
20131 * src/style_editor.[c,h]: Added missing files.
20133 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20134 * scintilla/XPM.[cxx|h]: Added missing files
20136 2003-01-29 Naba Kumar <naba@gnome.org>
20138 * TODO, po/POTFILES.in: Updated.
20140 * anjuta.prj, src/anjuta.glade,
20141 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20143 2003-01-28 Naba Kumar <naba@gnome.org>
20145 * data/properties/anjuta.properties, src/aneditor.cxx,
20146 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20147 properties into text properties (earlier it was int properties).
20151 * scintilla/AutoComplete.c,xx,
20152 scintilla/AutoComplete.h,
20153 scintilla/CallTip.c,xx,
20154 scintilla/CallTip.h,
20155 scintilla/Document.c,xx,
20156 scintilla/Document.h,
20157 scintilla/Editor.c,xx,
20158 scintilla/Editor.h,
20159 scintilla/LexAVE.c,xx,
20160 scintilla/LexCSS.c,xx,
20161 scintilla/LexHTML.c,xx,
20162 scintilla/LexOthers.c,xx,
20163 scintilla/LexPython.c,xx,
20164 scintilla/LineMarker.c,xx,
20165 scintilla/LineMarker.h,
20166 scintilla/Makefile.am
20167 scintilla/PlatGTK.c,xx,
20168 scintilla/PropSet.c,xx,
20169 scintilla/ScintillaBase.c,xx,
20170 scintilla/ScintillaBase.h,
20171 scintilla/ScintillaGTK.c,xx,
20172 scintilla/ViewStyle.c,xx,
20173 scintilla/include/Platform.h,
20174 scintilla/include/SciLexer.h,
20175 scintilla/include/Scintilla.h,
20176 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20180 src/an_file_view.c,
20181 src/an_symbol_view.c,
20182 src/anjuta-tools.c,
20187 src/anjuta_dialogs_strings.c,
20190 src/compiler_options.c,
20193 src/main_menubar.c,
20194 src/main_menubar.h,
20195 src/main_menubar_def.h,
20196 src/mainmenu_callbacks.c,
20197 src/mainmenu_callbacks.h,
20198 src/message-manager-private.c,c
20199 src/message-manager-private.h,
20200 src/message-manager.c,c
20201 src/message-manager.h,
20205 src/project_config.c,
20206 src/project_dbase.c,
20207 src/project_dbase_gui.c,
20208 src/project_import_gui.c,
20209 src/properties.c,xx,
20214 src/text_editor_gui.c,
20218 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20220 2003-01-24 Naba Kumar <naba@gnome.org>
20222 * src/text_editor_gui.c, src/toolbar.c,
20223 src/text_editor.c, src/text_editor_cbs.h:
20224 Used correct notification signal name for scintilla
20225 (gtk2) and fixed UI.
20227 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20230 * printing/print-doc.c,
20232 src/anjuta-tools.c,
20233 src/find_replace.c,
20236 src/mainmenu_callbacks.c,
20237 src/project_dbase.c,
20238 src/project_dbase.h,
20239 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20241 src/text_editor_cbs.h:
20244 2003-01-23 Naba Kumar <naba@gnome.org>
20246 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20247 correct stock icons and organized pixmap macros.
20249 Makefile.am: Removed non-generated files.
20251 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20252 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20253 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20254 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20255 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20256 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20257 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20258 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20259 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20260 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20261 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20262 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20263 stop.xpm, undo.xpm}: Removed because no longer used.
20265 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20266 file_unknown.xpm}: Files renamed from fv_*, as it would
20269 * pixmaps/Makefile.am: Updated for the above changes.
20271 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20273 * pixmaps/autocomplete-16.png,
20274 pixmaps/autocomplete.png,
20275 pixmaps/block-end-16.png,
20276 pixmaps/block-end.png,
20277 pixmaps/block-start-16.png,
20278 pixmaps/block-start.png,
20279 pixmaps/bookmark-first-16.png,
20280 pixmaps/bookmark-first.png,
20281 pixmaps/bookmark-last-16.png,
20282 pixmaps/bookmark-last.png,
20283 pixmaps/bookmark-next-16.png,
20284 pixmaps/bookmark-next.png,
20285 pixmaps/bookmark-prev-16.png,
20286 pixmaps/bookmark-prev.png,
20287 pixmaps/error-next-16.png,
20288 pixmaps/error-next.png,
20289 pixmaps/error-prev-16.png,
20290 pixmaps/error-prev.png: gnome2-styled icons
20293 2003-01-23 Naba Kumar <naba@gnome.org>
20295 * anjuta.prj: Updated compiler options.
20296 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20298 * src/aneditor.cxx,
20301 src/anjuta_dialogs_strings.c,
20302 src/mainmenu_callbacks.c,
20303 src/mainmenu_callbacks.h,
20305 src/text_editor_cbs.c,
20306 src/text_editor_gui.c: GNOME2 Porting.
20308 2003-01-22 Naba Kumar <naba@gnome.org>
20310 * ChangeLog: Corrected dates.
20311 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20312 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20315 2003-01-22 Naba Kumar <naba@gnome.org>
20317 * plugins/patch/patch-plugin.c: Bug fix.
20319 * src/anjuta-tools.c,
20323 src/anjuta_dialogs_strings.c,
20331 src/mainmenu_callbacks.c,
20332 src/mainmenu_callbacks.h,
20334 src/project_dbase.c,
20335 src/project_dbase_gui.c,
20342 src/toolbar_callbacks.c,
20345 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20348 (removed) src/CORBA-Server.c,
20349 (removed) src/CORBA-Server.h,
20350 (removed) src/Gladen-common.c,
20351 (removed) src/Gladen-stubs.c,
20352 (removed) src/Gladen.h,
20353 (removed) src/Prj-common.c,
20354 (removed) src/Prj-skelimpl.c,
20355 (removed) src/Prj-skels.c,
20356 (removed) src/Prj-stubs.c,
20357 (removed) src/Prj.h,
20358 (removed) src/glades.c,
20359 (removed) src/glades.h,
20360 (removed) src/messagebox.c,
20361 (removed) src/messagebox.h: Removed because no longer used.
20363 2003-01-21 Naba Kumar <naba@gnome.org>
20365 * src/anjuta-tools.c,
20368 src/anjuta_dialogs_strings.c,
20372 src/compiler_options.c,
20374 src/find_replace.c,
20375 src/find_replace.h,
20381 widgets/gnomefilelist.c: GNOME2 porting.
20383 2003-01-20 Naba Kumar <naba@gnome.org>
20385 * global-tags/create_global_tags.sh: Uses pkg-config to
20392 src/anjuta_dialogs_strings.c,
20395 src/compiler_options.c,
20396 src/compiler_options.h,
20397 src/fileselection.c,
20398 src/fileselection.h,
20399 src/mainmenu_callbacks.c,
20400 src/project_dbase_gui.c,
20405 src/text_editor_gui.c,
20406 widgets/gnomefilelist.c,
20407 widgets/gnomefilelist.h: GNOME2 porting.
20409 * widgets/Makefile.am,
20410 (removed) widgets/gnomedirlist.c,
20411 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20414 (removed) src/src_paths_cbs.c,
20415 (removed) src/src_paths_cbs.h,
20416 (removed) src/src_paths_gui.c,
20417 (removed) src/compiler_options_cbs.c,
20418 (removed) src/compiler_options_cbs.h,
20419 (removed) src/breakpoints_cbs.c,
20420 (removed) src/breakpoints_cbs.h: Removed because they are now
20421 combined in singe file
20423 2003-01-16 Naba Kumar <naba@gnome.org>
20425 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20426 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20427 options dialog UI and data handling.
20430 2003-01-15 Naba Kumar <naba@gnome.org>
20432 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20433 Completed command editor porting.
20435 * src/anjuta.c: Removed the use of commands load function
20438 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20441 * src/anjuta-tools.c: Fixed translatable strings.
20443 * src/find_text.c: Fixed dialog creation from glade.
20445 * src/text_editor_gui.c, src/text_editor.c,
20446 src/text_editor_cbs.c: Completed port of detached text editor
20447 to gnome2 plateform.
20449 2003-01-14 Naba Kumar <naba@gnome.org>
20451 * src/anjuta.glade, src/preferences.[h,c],
20452 src/anjuta_dialogs_strings.c: Added build and editor
20453 preferences pages and other UIs. Fixed preferense loading and saving.
20455 * src/anjuta.c: Does case-insensitive match for tabs position
20456 preferences and removed preferences loading (done at _new() call).
20458 * anjuta-tools.c: Debugged tools dialog handling.
20459 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20461 2003-01-13 Naba Kumar <naba@gnome.org>
20463 * ABOUT-NLS: Update (strange).
20465 * autogen.sh: Removed blocking code.
20467 * configure.in: Fixed an autogen bug.
20469 2003-01-13 Naba Kumar <naba@gnome.org>
20471 * (new)src/anjuta.gladep
20472 (new)src/messagebox.c
20473 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20474 will be gradually removed (and then the files).
20478 printing/print-util.c,
20480 scintilla/ScintillaGTK.c,xx
20482 src/an_file_view.c,
20483 src/an_symbol_view.c,
20487 src/anjuta_dialogs_strings.c,
20489 src/attach_process.c,
20490 src/attach_process.h,
20493 src/breakpoints_cbs.c,
20496 src/compiler_options.c,
20497 src/compiler_options.h,
20498 src/compiler_options_cbs.c,
20507 src/find_in_files.c,
20508 src/find_in_files.h,
20509 src/find_in_files_cbs.c,
20510 src/find_replace.c,
20511 src/find_replace.h,
20519 src/main_menubar.c,
20520 src/mainmenu_callbacks.c,
20521 src/message-manager.c,c
20524 src/project_config.c,
20525 src/project_config.h,
20526 src/project_dbase.c,
20527 src/project_import_cbs.c,
20533 src/src_paths_gui.c,
20535 src/text_editor_gui.c,
20541 widgets/gnomefilelist.c: GNOME2 Port.
20543 2003-01-10 Naba Kumar <naba@gnome.org>
20545 * src/an_file_view.c,
20547 src/appwizard_gui.c,
20548 src/compiler_options.c,
20549 src/compiler_options_cbs.c,
20552 src/fileselection.c,
20553 src/find_in_files.c,
20555 src/main_menubar.c,
20557 src/message-manager-dock.c,
20559 src/project_dbase_gui.c,
20560 src/project_import_gui.c,
20561 src/registers_gui.c,
20562 src/sharedlib_gui.c,
20563 src/src_paths_gui.c,
20564 src/text_editor_gui.c,
20566 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20568 2003-01-09 Naba Kumar <naba@gnome.org>
20570 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20571 problems with some comments.
20573 * anjuta.prj: New project file (updated?)
20575 * src/Makefile.am: Enabled deprecated API and fixed variables.
20577 * src/an_file_view.c,
20578 src/an_symbol_view.c,
20579 src/anjuta-plugins.c,
20580 src/anjuta-tools.c,
20583 src/appwizard_cbs.c,
20584 src/attach_process.c,
20585 src/attach_process_cbs.c,
20586 src/compiler_options.c,
20587 src/compiler_options_cbs.c,
20589 src/mainmenu_callbacks.c,
20590 src/message-manager-private.c,c
20591 src/message-manager-private.h,
20592 src/message-manager.c,c
20593 src/message-manager.h,
20594 src/project_dbase.c,
20595 src/project_dbase.h,
20596 src/project_dbase_gui.c,
20597 src/project_import_cbs.c,
20598 src/project_import_gui.c,
20607 src/src_paths_cbs.c,
20608 src/src_paths_gui.c,
20611 src/text_editor_gui.c,
20612 src/text_editor_menu.c,
20614 src/toolbar_callbacks.c,
20618 src/wizard_gui.c: GNOME porting.
20620 2002-12-24 Naba Kumar <naba@gnome.org>
20622 * AUTHORS, ChangeLog, HACKING, Makefile.am,
20623 NEWS, README, SEARCH-REPLACE,
20624 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
20625 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
20626 launcher/Makefile.am,
20627 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
20628 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
20629 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
20630 printing/print-util.c, printing/print.c, printing/print.h,
20631 scintilla/*/*, widgets/e-shell-about-box.c,
20632 src/*, tagmanager/*/*, widgets/Makefile.am,
20633 widgets/gnomefilelist.c:
20635 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
20636 src/*.[c,h] files to gnome2 API.
20638 * src/anjuta_dialogs_strings.c: Added glade generated translatable
20641 2002-10-23 Naba Kumar <naba@gnome.org>
20643 * autogen.sh: Prevented Users from building HEAD cvs.
20645 2002-09-16 Stephane Demurget <demurgets@free.fr>
20647 * src/anjuta.glade: added the compiler options dialog, hopefully
20648 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
20650 2002-09-15 Stephane Demurget <demurgets@free.fr>
20652 * src/anjuta.glade: fixed a lot of small glitches.
20654 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
20657 * src/breakpoints_cbs.c: polished a bit.
20659 2002-09-15 Stephane Demurget <demurgets@free.fr>
20661 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
20663 * src/commands.c: partial gnome 2 port.
20665 * src/utilities.[ch]: changed some bits to be const.
20667 2002-09-14 Stephane Demurget <demurgets@free.fr>
20669 * src/Makefile.am: removed breakpoints_gui.c and added a check
20670 for gdk-pixbuf deprecated functions, but there shouldn't be much
20673 * src/breakpoints_gui.c: killed.
20675 * src/anjuta.glade: added two dialogs for the breakpoints management.
20678 * src/anjuta_cbs.c:
20680 * src/attach_process.c:
20682 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
20683 really huge changes and porting work.
20685 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
20686 (breakpoints_dbase_new): moved the UI init bits here.
20688 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
20689 a lot, not using any color anymore (not HIG compliant) and not using
20690 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
20691 to be double checked.
20693 * src/build_file.c:
20694 * src/build_project.c: gnome 2 port.
20696 2002-09-11 Stephane Demurget <demurgets@free.fr>
20698 * src/anjuta.glade:
20700 * src/anjuta_cbs.c:
20702 * src/breakpoints.c:
20703 * src/breakpoints_cbs.c: cleaned up some bits.
20705 2002-09-09 Stephane Demurget <demurgets@free.fr>
20708 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
20710 * src/an_symbol_view.[ch]:
20711 * src/attach_process_cbs.h: polished a bit.
20713 * src/breakpoints_cb.[ch]: partial gnome 2 port.
20715 2002-09-02 Stephane Demurget <demurgets@free.fr>
20718 * src/Makefile.am: added libglade-2 to the build.
20720 * src/anjuta.[ch]: added support for libglade.
20722 * src/anjuta.glade: added. There could be a file per top-level widget,
20723 as some other gnome projects, though.
20725 * src/attach_process_gui.c: removed.
20726 * src/attach_process.[ch]: gnome 2 port.
20727 (attach_process_new): Added the treeview init and the widget references
20730 2002-08-31 Stephane Demurget <demurgets@free.fr>
20732 * src/an_file_view.c: fixed some compilation issues.
20734 * src/an_symbol_view.c: gnome 2 port.
20736 2002-08-26 Stephane Demurget <demurgets@free.fr>
20738 * src/an_file_view.c: finished gnome 2 port.
20739 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
20740 directory pixmap depending on the event.
20742 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
20743 (project_file_data_new): use a GtkTreePath.
20745 2002-08-23 Stephane Demurget <demurgets@free.fr>
20747 * src/Makefile.am: readded back an_*_view.[ch] because they are still
20748 driving me nuts but they need to be ported, heh ?
20750 * src/an_file_view.c: gnome 2 port, almost finished after some hard
20751 work since it's quite a total rewrite again.
20753 2002-08-22 Stephane Demurget <demurgets@free.fr>
20755 * src/an_file_view.c:
20756 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
20758 2002-08-21 Stephane Demurget <demurgets@free.fr>
20760 * src/anjuta_info.c:
20761 * src/utilities.h: gnome 2 port, featuring a total rewrite.
20763 2002-08-20 Stephane Demurget <demurgets@free.fr>
20765 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
20768 * src/an_file_view.c:
20769 * src/aneditor.cxx:
20770 * src/anjuta_cbs.c:
20771 * src/compiler_options.h:
20772 * src/messagebox.c:
20773 * src/messagebox.h:
20775 * src/project_dbase.h:
20776 * src/resources.h: gnome 2 port.
20778 2002-08-14 Stephane Demurget <demurgets@free.fr>
20780 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
20782 * data/properties/sql.properties: added the DATETIME data type.
20784 * data/properties/html.properties: added the foreach php keyword.
20786 2002-08-08 Stephane Demurget <demurgets@free.fr>
20788 * widgets/Makefile.am: removed blank line after the last backslash
20789 for avoiding a warning from automake.
20792 * src/Makefile.am: added the ORBit-2 dep.
20794 2002-08-08 Stephane Demurget <demurgets@free.fr>
20796 * AUTHORS: added Biswa, because I wonder why noone already have
20797 written his name in the Anjuta's hall of fame :)
20799 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
20801 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
20802 widgets/e-shell-about-box.c: Made to compile for gnome2.
20804 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
20806 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
20807 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
20809 * configure.in, printing/print.h, printing/print.c,
20810 printing/print-doc.c: Made to compile for gnome2.
20812 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
20814 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
20815 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
20816 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
20817 widgets/Makefile.am:
20819 Upgraded the build system to gnome2 platform.
20821 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20822 * manuals/*: Added capability to generate PDF and PS.
20823 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
20824 * TODO, TODO.biswa: Intergated TODO list.
20825 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
20827 * src/dnd.c: Fix typo
20828 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
20829 * src/anjuta.c: Bug #568895, Bug #575419
20831 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20833 * tagmanager/tm_global_tags.c: Fixed compiler warning.
20834 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
20836 2002-12-17 Naba Kumar <naba@gnome.org>
20838 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
20841 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20842 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
20843 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
20844 * anjuta.prj: Added tools.sgml
20845 * data/properties/cpp.properties: Bug # 646974
20847 2002-12-16 Naba Kumar <naba@gnome.org>
20849 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
20850 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
20851 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
20852 on 'Enter' and adds proper focus mechanism.
20853 * src/anjuta.c: Fixed a memory corruption bug.
20854 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
20855 'Enter' and can also be Canceled. Sets proper default and focus policies
20857 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
20858 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
20859 translatable strings in dialogs and fixed some dialog properties.
20860 * src/anjuta-tools.c: Now uses xml format for loading and saving.
20861 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
20862 * src/message_manager_private.cc: Fixed some debug messages.
20863 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
20864 widgets/gnomefilelist.c: Fixed a memory leaks.
20865 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
20866 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
20867 src/main_menubar_def.h: Implemented incremental search.
20870 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20871 * tagmanager/*: Minor cleanups and warning fixes.
20872 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
20873 GUI during long updates.
20874 * src/text_editor.c: Remove debug message.
20876 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20877 * tagmanager/tm_project.c: Fix a memory access problem.
20879 2002-12-13 Naba Kumar <naba@gnome.org>
20881 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
20882 tools list to show "Enabled" flag of the tool. Fixed a bug where
20883 tool list is not cleared when creating a new tool.
20885 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20886 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
20888 2002-12-12 Naba Kumar <naba@gnome.org>
20890 * anjuta-tools.[h,c], commands.c: Used the tools help of
20891 anjuta variables list in commands editor and fixed a typos
20892 buy in anjuta-tools.c.
20894 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20895 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
20896 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
20897 * TODO.biswa: Added to help me track things better.
20899 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20901 * configure.in, anjuta.spec.in: Added libglade dependency.
20902 * Makefile.am: Added anjuta.glade file.
20903 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
20904 , src/mainmenu_callbacks.[ch], src/message-manager.h
20905 , src/widget-registry.c: Tools editor GUI + other additions.
20907 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20909 * src/project_dbase.[ch], tagmanager/tm_project.c,
20910 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
20911 Implement syncing tags image with the project database.
20912 * src/anjuta-tools.c: Implemented variable substitution and
20913 working directory in tools.
20915 2002-12-09 Naba Kumar <naba@gnome.org>
20917 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
20918 command configuration language list from properties.
20920 * data/properties/asm.properties, data/properties/ruby.properties:
20923 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20925 * src/an_symbol_view.c: Remember current selected entry and select
20926 it automatically after refresh.
20928 2002-11-26 Murray Cumming <murrayc@usa.net>
20930 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
20931 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
20932 and gnomemm 1.2 projects so that people know they are really
20933 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
20934 But I did correct these to sue lowercase names.
20936 2002-12-01 Naba Kumar <naba@gnome.org>
20938 * data/anjuta.properties: Fixed caching problem on
20940 * src/preferences.c, src/preferences_gui.c: Implemented automatic
20943 2002-12-01 Naba Kumar <naba@gnome.org>
20945 * data/properies/anjuta.properties: Corrected "indicators.automatic"
20947 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
20948 property and uses it.
20949 * src/aneditor.cxx: Fixed a bug associated with selection a word at
20952 2002-11-30 Naba Kumar <naba@gnome.org>
20954 * src/debugger.c: Fixed a typo.
20955 * data/properties/*: Updated properties files and added
20957 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
20958 Added comment submenu and cleaned up ref and unref of menus.
20959 * src/aneditor.h: Added definition of comment commands.
20960 * src/aneditor.c: Upgrade from latest SciTE source code.
20961 * src/text_editor.[hc], src/text_editor_cbs.c,
20962 src/message_manager_private.cc, src/message_manager.[cc,h],
20963 src/anjuta.[c,h]: Added indicators support for errors/warnings
20964 highlight in the editor.
20965 * NEWS, TODO: Update.
20966 * scintilla/include/PropSet.h: Removed deprecrated function.
20968 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20970 * src/anjuta-tools.[ch]: Tools implementation (basic)
20971 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
20972 , src/main_menubar_def.h: PLugins cleanup and segregation
20973 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
20975 * anjuta.prj: Added new files
20976 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
20977 * plugins/class-gen/clsGen.c: Register menu under 'Project'
20978 * plugins/patch/patch-plugin.c: Register menu under 'Format'
20979 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
20980 * src/Makefile.am: Added new files
20981 * src/message-manager.[cc/h]: Added standard output and error windows
20983 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
20985 * project_type.c: Fixed Gnomemm2 project type
20987 2002-11-25 Naba Kumar <naba@gnome.org>
20989 * printing/print.c: Fixed a compile warning.
20990 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
20991 * src/utilities.c: Fixed a compile warning in sparc, hides the
20992 terminal check error output from the user.
20993 * project_config.[ch], project_dbase.[ch], source.c: Added project
20994 version, exclude modules configuration and reordered other config
20995 properties. Changed some strings to more descriptive text.
20996 * src/compiler_opitions.c: Removed extra newlines from .prj file
20998 * anjuta.prj: Converted to new format (only reorganised properties
20999 and removed extra newlines ... nothing else).
21002 2002-11-21 Naba Kumar <naba@gnome.org>
21004 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21005 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21006 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21007 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21008 Updated to the CVS version.
21010 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21012 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21013 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21014 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21015 images in completion lists.
21016 * src/resources.h: Make C++ friendly.
21017 * scintilla/PropSet.cxx: Fix memory leak.
21019 2002-11-20 Naba Kumar <naba@gnome.org>
21021 * scintilla/*/*: Synced to latest scintilla 1.49
21022 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21025 * scintilla/RESearch.cxx: The automatic cvs log in the
21026 file really broke things trying to interprete the changelog
21027 entry incorrectly as end-of-comment. Removed the $cvs line
21028 and committed again.
21030 2002-11-19 Naba Kumar <naba@gnome.org>
21032 Patch from Timothee Besset <ttimo@idsoftware.com>
21034 * src/message-manager-private.cc: Interpretes absolute
21035 file paths properly in zvt terminal.
21037 2002-11-19 Naba Kumar <naba@gnome.org>
21039 Patch from Timothee Besset <ttimo@idsoftware.com>
21041 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21042 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21043 (important) editor preferences in project (if there is one
21048 2002-11-18 Naba Kumar <naba@gnome.org>
21050 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21052 * src/debug_tree.c, src/find_in_files_gui.c,
21053 src/find_replace.c, src/find_text.c,
21054 src/project_import.c, src/project_import_gui.c,
21055 src/wizard_gui.c: i18n Fixes.
21057 2002-11-15 Naba Kumar <naba@gnome.org>
21059 * plugins/class-gen/clsGen.c: Fixed to use project function
21060 to import files. Create non-existent directories before the
21061 sources are written.
21063 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21064 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21066 src/glades.c: Excluded gladen files from build. This
21067 will fix the unnecessary dependency on libssl.
21069 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21070 file import funtion.
21072 * src/message_manager_private.cc: Fixed a compiler warning with
21073 DEBUG preprocessor macro.
21075 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21076 wrong (undocked) editor window was closed on clicking close on an
21077 undocked editor window.
21079 * src/debugger.c: Fixed a bad bug where debugger terminal won't
21080 start correctly if the executable was run before with 'F3'.
21082 * src/toolbar_callbacks.c: Wrap around find next.
21083 * src/toolbar.c: Disable combo activate.
21084 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
21085 button positions to get 'yes' as default.
21087 * anjuta.spec.in: Updated.
21089 * src/anjuta_info.c, src/appwizard_gui.c,
21090 src/attach_process_gui.c, src/breakpoints_gui.c,
21091 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
21092 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
21093 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
21094 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
21095 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
21096 src/preferences.c, src/preferences_gui.c, src/project_config.c,
21097 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
21098 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
21099 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
21100 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
21101 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
21102 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
21103 plugins/patch/patch-plugin.c, printing/print-util.c:
21104 Set all windows and dialogs transient
21105 to their parents so that they remain floated above their parents.
21107 2002-11-13 Naba Kumar <naba@gnome.org>
21109 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
21110 take default editor font).
21112 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
21113 Corrected email address.
21115 * src/mainmenu_callbacks.c: Used spaces instead of tabs
21116 for changelog entry.
21120 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21121 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
21123 2002-11-06 Naba Kumar <naba@gnome.org>
21126 * anjuta.spec.in: Ships the .omf files with the
21127 documents instead of the base package.
21129 2002-11-04 Naba Kumar <naba@gnome.org>
21131 * data/properties/latex.properties: Fixed a bug.
21132 * ChangeLog: Released 1.0.0 stable.
21134 2002-11-04 Naba Kumar <naba@gnome.org>
21136 * src/commands.c: Added command with shell redirection capability.
21137 * data/properties/anjuta.properties: Changed default execution
21139 * src/project_dbase.c: Set project top dir in properties.
21140 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21141 * data/Makefile.am: More diskcheck error fixes.
21143 * README, anjuta.spec.in, THANKS, AUTHORS,
21144 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21145 manuals/C/anjuta-manual/authers,sgml,
21146 manuals/C/anjuta-manual/anjuta-manual.sgml,
21147 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21148 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21149 : Changed anjuta home to
21150 new URL and my email address.
21152 * manuals/C/anjuta-manual/interfaces.sgml,
21153 manuals/C/anjuta-manual/prefereces.sgml,
21154 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21156 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21157 : removed reference to the help menu as the menu is modified
21158 when no help is found (which is very likely when we are
21159 shiping the documents separately).
21161 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21162 * anjuta.spec.in: Update specfile to make multiple RPMs.
21163 * data/Makefile.am: make dist fix.
21164 * src/text_editor_menu.c: Fix compile warnings (casts).
21166 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21167 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21168 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21170 2002-11-01 Naba Kumar <naba@gnome.org>
21172 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21173 Added gnome2 macros to be used by gnome2 project wizard.
21175 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21178 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21179 as it was conflicting with generated projects and is not
21182 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21183 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21184 project generation, removed qt project as it's not complete and
21185 added gnome2 bonobo wizard.
21187 2002-10-29 Naba Kumar <naba@gnome.org>
21189 * po/POTFILES.in: Updated.
21190 * po/POTFILES.skip: Added.
21191 * preferences.h: Fixed print paper size property name.
21193 2002-10-28 Naba Kumar <naba@gnome.org>
21195 * data/user.properties, data/Makefile.am: Added user properties file
21196 which will be copied in user's ~/.anjuta/user.properties.
21198 * data/anjuta.properties: Changed a comment.
21200 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21202 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21203 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21204 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21207 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21208 instead of user properties file.
21210 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21211 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21212 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21213 * README, TODO: Updated.
21215 2002-10-28 Naba Kumar <naba@gnome.org>
21217 * manuals/C/anjuta-manual/figures/editor_guides.png,
21218 manuals/C/anjuta-manual/figures/editor_margins.png,
21219 manuals/C/anjuta-manual/figures/editor_markers.png,
21220 manuals/C/anjuta-manual/figures/local_variables.png,
21221 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21222 manuals/C/anjuta-manual/figures/prefs_print.png,
21223 manuals/C/anjuta-manual/figures/print_dlg.png,
21224 manuals/C/anjuta-manual/figures/print_preview.png,
21225 manuals/C/anjuta-manual/figures/symbol_browser.png,
21226 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21227 files for manual documentation.
21229 * manuals/sgmldocs.make,
21230 manuals/C/anjuta-manual/Makefile.am,
21231 manuals/C/anjuta-manual/authors.sgml,
21232 manuals/C/anjuta-manual/build.sgml,
21233 manuals/C/anjuta-manual/compileopts.sgml,
21234 manuals/C/anjuta-manual/debugger.sgml,
21235 manuals/C/anjuta-manual/execute.sgml,
21236 manuals/C/anjuta-manual/fileoperations.sgml,
21237 manuals/C/anjuta-manual/interface.sgml,
21238 manuals/C/anjuta-manual/preferences.sgml,
21239 manuals/C/anjuta-manual/projects.sgml,
21240 manuals/C/anjuta-manual/figures/arguments.png,
21241 manuals/C/anjuta-manual/figures/open_file.png,
21242 manuals/C/anjuta-manual/figures/other_opts.png,
21243 manuals/C/anjuta-manual/figures/scrshot.png,
21244 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21245 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21247 Updated anjuta manual documentation.
21250 2002-10-27 Naba Kumar <naba@gnome.org>
21252 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21253 check and modifies debugger terminal command accordingly
21254 to function properly.
21256 2002-10-25 Naba Kumar <naba@gnome.org>
21258 * manuals/sgmldocs.make: Fixed a couple of bugs.
21259 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21261 2002-10-24 Naba Kumar <naba@gnome.org>
21263 * src/debug_tree.c: Fixed a crash bug from Etay.
21265 * global_tags/create_global_tags: Added messages.
21266 Fixed infinite looping within files.
21268 * macro/autogen.sh: Removed debug and warning flags for defaults.
21270 Patch from Vadim Berezniker <vadim@berezniker.com>
21272 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21273 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21276 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21277 temporarily just copy it
21279 2002-10-24 Naba Kumar <naba@gnome.org>
21281 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21282 manuals/C/anjuta-manual/anjuta-manual.sgml,
21283 manuals/C/anjuta-manual/compileopts.sgml,
21284 manuals/C/anjuta-manual/debugger.sgml,
21285 manuals/C/anjuta-manual/execute.sgml,
21286 manuals/C/anjuta-manual/fileoperations.sgml,
21287 manuals/C/anjuta-manual/interface.sgml,
21288 manuals/C/anjuta-manual/introduction.sgml,
21289 manuals/C/anjuta-manual/projects.sgml,
21290 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21291 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21292 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21293 manuals/ja/anjuta-manual/compileopts.sgml,
21294 manuals/ja/anjuta-manual/debugger.sgml,
21295 manuals/ja/anjuta-manual/execute.sgml,
21296 manuals/ja/anjuta-manual/fileoperations.sgml,
21297 manuals/ja/anjuta-manual/interface.sgml,
21298 manuals/ja/anjuta-manual/introduction.sgml,
21299 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21301 2002-10-24 Naba Kumar <naba@gnome.org>
21303 * src/project_type.c: added autogen for qt projects.
21304 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21305 Fixed a bug that retrieves wrong terminal command.
21306 * src/commnads.c: Added more terminal commands.
21307 * configure.in: Checks for scrollkeeper version.
21309 2002-10-22 Naba Kumar <naba@gnome.org>
21311 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21312 instead of AM_GNOME_GETTEXT.
21314 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21315 for setup-gettext for the wizard generated projects.
21317 * src/source.c: Fixed a bug where glade file wasn't generated.
21319 * src/gnome_project.c: Excluded project version from project dir
21322 2002-10-22 Naba Kumar <naba@gnome.org>
21324 * acinclude.m4: New file with dummy funtion for gettext
21325 cross compatibility fix.
21327 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21328 * configure.in: Fixed cflags to avoid useless warnings.
21329 * Makefile.am: EXTRA_DIST += setup-gettext.
21330 * src/toolbars.c: Added space paddings around tags label.
21332 2002-10-21 Naba Kumar <naba@gnome.org>
21334 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21336 * setup-gettext: New script to maintain gettext cross version
21338 * configure.in, macros/autogen.sh: Fix for gettext cross version
21341 2002-10-21 Naba Kumar <naba@gnome.org>
21343 * debug_tree.c: Fixed incorrect use of debug assertion.
21345 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21346 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21347 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21348 src/memory.c, src/memory.h, src/message-manager-private.cc:
21350 New parsing algorithm; adapted from kdevelop.
21351 Middle button menu for changing the value's display type
21353 2002-10-07 Naba Kumar <naba@gnome.org>
21355 * src/main_menubar_def.h: Changed status bar message for Help->
21356 Browse info pages. Bug #603308
21358 * src/executer.c: Made "User terminal" default for creating
21359 projects (User can always disable it later). Bug #114222
21361 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21363 * macros/autogen.sh: Require gettext 0.10.x for autogen
21364 * src/text_editor.c: Fixes Bug #595303
21365 * src/source.c: Fixes Bug #595970
21366 * src/anjuta.c: Fixes Bug #598366
21367 * scingtilla/LexCPP.cxx: Bug #602296
21368 * src/main_menubar_def.h: Bug #604363
21369 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21371 2002-10-07 Jens Georg <mail@jensgeorg.de>
21373 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21374 * gnomefilelist.c: This patch fixes the bug #611542
21376 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21378 * data/properties/Makefile.am: Added tcltk.properties file.
21380 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21382 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21384 * README: Updated README
21385 * plugins/class-gen/clsGen.c, src/message_manager.cc
21386 , src/mainmeu_callbacks.c, src/memory.c
21387 , src/project_dbase_gui.c, src/text_editor_gui.c
21388 , widgets/gnomefilelist.c: Set window icons
21389 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21390 Enabled release build (stripped + optimized binaries, etc.)
21391 * data/properties/anjuta.properties, src/commands.c,
21392 src/defaults.cFixed bug #595489 (stdin on executables)
21393 * src/appwizard.c, src/main.c, src/message-manager.cc
21394 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21395 , src/debug_tree.c: Memory related (valgrind) fixes.
21396 * src/message-manager-private.[cc,h], src/pixpams.h
21397 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21398 * anjuta.prj: Added debug_tree.c to SOURCES
21399 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21400 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21401 Compacted code and cleaned up unnecessary functions.
21402 * tagmanager/*.[ch]: Code fixes.
21404 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21406 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21408 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21409 Debug tree now detects changes of displayed variables
21410 and changes their color to red
21412 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21414 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21416 * mainmenu_callbacks.c: Set's the current file name in
21417 file save as dialog.
21419 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21421 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21423 * data/properties/tcltk.properties: New file for tcl/tk
21426 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21428 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21429 Fixed a fatal bug which doesn't let building gnome2 related
21430 projects. They use different autogen.sh script. Defined new
21431 type field "gnome_macro_support".
21433 * data/autogen.sh.gnome2: New file.
21435 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21436 bug with quotes escaping in quotes.
21438 * src/message-manager-private.cc: Used event box instead
21439 of frame for local message pane, so that the borders appear
21440 properly and nicely.
21442 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21443 if there is a project open and all the files are un-docked.
21445 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21447 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21449 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21450 * THANKS: updated for new contributions
21451 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21453 2002-08-27 Steven Knight <steven.knight@unh.edu>
21455 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21456 src/project_dbase.h, src/project_type.c, src/source.c,
21457 src/wizard_gui.c: new Qt project type
21458 *** NB not fully tested, may need some work, icon required...
21460 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21462 * src/memory.c, src/memory.h: new memory patch
21464 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21466 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21468 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21470 * lancher/anjuta_launcher.c: Determine pty from function
21471 call instead of running 'tty' externally.
21473 * data/properties/cs.properties: Added compile/build commands.
21474 Fixed execution properties.
21476 * src/commands.c: Added c# options.
21478 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21480 * src/debug_tree.[c,h], src/debugger.[c,h],
21481 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21483 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21484 1. Misaligned structs when they are members of other structs.
21485 2. '{' sometimes appears as a variable.
21486 3. Wrong processing of some arrays.
21487 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21488 that displays the tree in two columns (variable and value).
21490 2002-08-14 Stephane Demurget <demurgets@free.fr>
21492 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21494 * data/properties/sql.properties: added the DATETIME data type.
21496 * data/properties/html.properties: added the foreach php keyword.
21498 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21500 * NEWS: Updated with new features.
21502 * data/.cvsignore, doc/.cvsignore: Updated.
21504 Patch from: Etay Meiri <etay-m@bezeqint.net>
21506 * src/debug_tree.h, src/debug_tree.c: New files.
21508 * src/Makefile.am, src/message-manger-private.[h,cc],
21509 src/message-manger.cc: Added Tree view for debugger
21512 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21514 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21516 * src/memory.c, src/memory.h: New files.
21518 * src/Makefile.am, src/appwizard.c, src/controls.c,
21519 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21520 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21522 Memory view implemetation that would enable viewing raw memory
21525 2002-08-08 Stephane Demurget <demurgets@free.fr>
21527 * AUTHORS: added Biswa, because I wonder why noone already have
21528 written his name in the Anjuta's hall of fame :)
21530 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21532 * src/appwizard_gui.c: Removed an ambiguous prototype.
21533 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21534 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21535 * THANKS: Updated M. Ali Vardar's email.
21537 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21539 * src/anjuta_gui.c: implemented feature request to stop main and browser
21540 toolbars having exclusive use of space
21542 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21544 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21545 left over from the previous work to fix bugs :-)
21547 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21548 src/controls.c, src/mainmenu_callbacks.h,
21549 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21552 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21553 src/project_import_gui.c, src/sharedlib_gui.c,
21554 src/signals_gui.c: set window icon correctly
21556 * NEWS: more updates for the release
21558 * HACKING: updated for window icons and insert menu information
21560 * src/cvs_gui.c, src/build_project.c,
21561 src/project_import_cbs.c: message strings reviewed
21563 * src/controls.c: context help button should be disabled if
21564 DevHelp is not installed
21567 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21569 * src/debugger.c: Fixed the signalling screw up because of string
21570 update in gdb used to report the child process PID. Also, no
21571 error dialog will be popped up for "no such file or directory"
21572 error (very annoying and useless error). This error will still
21573 be shown on the debug message window. Avoided terminating the
21574 program when the terminal is terminated -- doesn't hurt, otherwise
21575 we get crappy egg-and-hen problem.
21577 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
21578 dimensions loading.
21580 * src/anjuta.c: Limited the default size of main window to sane
21583 * src/preferences.c: Fixed some deadly memory corruption bugs in
21584 the recent patches. Return from getenv() should NEVER be freed,
21585 because they are static strings.
21587 * src/preferences_gui.c: Removed the fix for crash bug with font
21588 selection and applied the real fix.
21590 2002-06-08 Andy Piper <andy.piper@freeuk.com>
21592 * NEWS: updated for release
21594 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21596 * src/launcher.c: Added a fix a memory leak and a possible
21597 fix for zvt-crash bug.
21599 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
21601 * data/properties/latex.properties,
21602 data/properties/ada.properties: Added file.is.source property.
21604 * src/an_file_view.c: Set auto column size of the file
21607 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
21608 The user is now prompted to confirm the closing of the file
21609 if it is being used by CVS. If yes, the editor is closed and
21610 the CVS operation stops.
21612 2002-06-07 Andy Piper <andy.piper@freeuk.com>
21614 * anjuta.prj: bump project version for release
21615 * BUGS: removed unnecessary file
21617 2002-06-07 Philip Van Hoof <freax@pandora.be>
21619 * widgets/gnomefilelist.c: fix up issue with directory deleted
21620 during the life of the file list widget
21621 * src/preferences_gui.c: sticking-plaster fix to font selection
21622 causes segfault bug
21624 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
21626 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21628 * data/properties/anjuta.properties, src/an_file_view.[ch],
21629 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
21630 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
21631 added options for symbol and file browsers.
21632 * data/properties/cpp.properties: linker flags should come after
21633 the name of the file to compile.
21634 * scintilla/Editor.cxx: fixed gcc compilation warning.
21635 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
21636 be executed from bindir only.
21637 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
21638 tagmanager/include/tm_file_entry.h: CVS version information in file
21640 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
21642 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
21643 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
21644 crashes during file import.
21645 * src/project_import.c: disable project menu items during project
21648 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21650 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21652 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21653 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
21654 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
21655 modified Insert menu, added C functions template, header C
21656 template, modified header_template HEADER_H ==> NAMEFILE_H
21658 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21660 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21662 * data/properties/html.properties: changed some file
21665 2002-06-05 Philip Van Hoof <freax@pandora.be>
21667 * widgets/gnomefilelist.c: Fixed #560759 and #561776
21669 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21671 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21673 * data/properties/anjuta.properties, src/defaults.c: Make windows
21674 docked by default, fix the big fonts bug.
21676 * src/an_file_view.c, src/main_menubar_def.h,
21677 src/project_dbase_gui.c: sanitized the Edit/View mess.
21679 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
21680 for customizing shortcuts.
21682 * src/mainmenu_callbacks.c: Search for selected word if present.
21684 * src/text_editor_menu.c: Added context menu options for docking
21685 and undocking editor windows.
21687 * src/main_menubar.h, src/main_menubar.c: more support for the
21688 shortcuts menu item.
21690 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21692 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21694 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
21695 all commit messages being written to top of the file
21697 * src/main_menubar_def.h: message strings reviewed
21699 * src/project_import.c: message strings reviewed
21701 * src/source.c, src/glades.c: message strings reviewed. Fixed
21702 some bugs around reading the project properties for creating
21703 .glade and .desktop files in the Application Wizard. There were
21704 typos in the property names being retrieved
21706 * widgets/gnomefilelist.c: changed build_full_path to make
21707 the file widget support ~
21708 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
21710 * THANKS, widgets/e-shell-about-box.c,
21711 manuals/anjuta-manual/C/authors.sgml: updated for new
21714 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
21716 * src/project_dbase.c: Fixed the file-path-corruption bug
21717 and the cannot-import-file-in-project bug. (follow-up with
21718 the last commit from Stef).
21720 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
21721 with unsaved-project.
21723 2002-06-05 Stephane Demurget <demurgets@free.fr>
21725 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
21728 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21730 * data/properties/{xml,html,other}.properties: changed some file
21733 * data/anjuta.mime: oops! cvs added
21735 * scintilla/RESearch.cxx: fixed up a problem with comments
21737 * global-tags/create_global_tags.sh: redirect errors to /dev/null
21738 to avoid messages about missing libs
21740 * NEWS: started the release notes
21742 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21744 * HACKING: updated with new information on printing, patch naming
21746 * TODO: removed completed tasks
21748 * THANKS: updated a few contributions
21750 * anjuta.prj: updated the icon file
21752 * anjuta.desktop.in.in: updated to add Categories
21754 * data/anjuta.mime: created a mime type for Anjuta project files
21755 (NB needs to be added to the install in /usr/share/mime/)
21757 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
21758 "Coded in Anjuta" button in Gimp XCF format. It can be converted
21759 to PNG for websites.
21761 * plugins/patch/patch-plugin.c: clarified some messages and
21762 made it easier to see different patching sessions
21764 * src/toolbar.c: changed some message text for consistency
21766 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
21767 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
21769 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21771 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
21772 src/project_dbase.{c,h}, src/project_import_cbs.c,
21773 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
21774 Added XLib Project and a Dockapp Project types.
21775 * pixmaps/Makefile.am: added line for new pixmap for new xlib
21777 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
21778 * src/source.c: Fixed memory leak in existing projects.
21779 (filename was not freed)
21780 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
21782 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
21784 * src/anjuta.h, src/anjuta.c: Added error display funtions
21785 with parent windows.
21787 * src/appwizard_cbs.c: Changed error display function to use
21790 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
21792 * printing/print.h, printing/printing.c: Taken care of document
21793 zoom factor and fixed a font loading bug. Dynamically calculated
21794 text widths to work with zooms properly. Re-organized code for
21795 dynamic text width calulations to work in general with utf8 chars.
21796 Determined font height and width automatically from the font info.
21798 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
21799 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
21800 Converted text.zoom.factor property to use #defined value. Removed
21801 margin header and margin numbers preferences, as they now
21802 calculated dynamically.
21804 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
21806 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
21807 printing/print-util.h, printing/print.c, printing/print.h:
21808 Rewritten printing support for style based printing. Syntax highlighted
21809 printing, monochromatic printing, setup using preferences etc.
21811 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
21812 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
21813 language and the styled text buffer.
21815 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
21816 the print setup preferences page and added printer preferences. Added functions
21817 to retrieve preferences with default values.
21819 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
21822 * data/properties/anjuta.properties: Added default printer preferences.
21824 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
21825 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
21826 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
21828 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
21830 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21832 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21834 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
21835 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
21836 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
21837 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
21839 printing/Makefile.am: Reduced compiler optimizations.
21841 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
21842 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
21843 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
21844 tagmanager/tm_workspace.c: TagManager fixes.
21846 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
21848 * printing/*: CVS added. :)
21850 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21852 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21854 * printing*: CVS added.
21855 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
21856 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
21857 src/main_menubar_def.h: Gnome Print support
21858 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
21859 * configure.in: Enable debugging flag option
21860 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
21861 Print properties defined.
21862 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
21864 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21866 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21868 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
21869 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
21870 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
21872 * src/text_editor.c: Minor cleanups.
21873 * anjuta.c: Tweaks to 'Goto File Line' functionality.
21874 * src/project_dbase.c: Fixes to add/remove files from project.
21875 * src/help.c: Fix minor memory leak.
21876 * src/project_dbase_gui.c: Remove debugging messages.
21877 * src/utilities.[ch]: Cleanups and minor fixes.
21878 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
21880 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
21882 * src/anjuta.c [anjuta_apply_preferences()]:
21883 Fixed a crash bug when tab pos is not defined for the editors.
21885 * data/properties/cpp.properties: Set default identifier property to normal.
21886 This fixes the bug in which the fore color gets hidden with dark background.
21888 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
21890 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
21893 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
21894 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
21895 src/anjuta.c, data/properties/anjuta.properties:
21896 Implemented line wrapping.
21898 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
21900 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
21901 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
21902 tags. Code was reviewed from GNOME Bonsai view.
21904 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
21905 it seems to have been removed by scintilla people.
21907 * data/properties/anjuta.properties: Set default line wrap to false, as
21908 is noticably slow with big files.
21910 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21912 * src/project_import_gui.c: disallow the selection of files in
21914 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
21917 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21919 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
21920 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
21921 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
21922 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
21923 now works properly.
21924 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
21925 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
21926 * src/utilities.[ch]: Added some utility functions.
21927 * tagmanager/tm_project.c: Fix for bug in file removal from project.
21929 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21931 2002-05-26 Andy Piper <andy.piper@freeuk.com>
21933 * HACKING: info on FIXME statements and removed ccview references
21934 * Makefile.am: added rule to make RPM package
21936 2002-05-26 Andy Piper <andy.piper@freeuk.com>
21938 * THANKS, widgets/e-shell-about-box.c,
21939 manuals/anjuta-manual/C/authors.sgml: updated for new
21941 * src/anjuta.c: removed unnecessary warning code since CVS
21942 support is now implemented :-)
21943 * manuals/sgmldocs.make: implemented a fix for bug #553969
21944 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
21945 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
21946 manuals/C/anjuta-faqs-C.omf: modified the descriptions
21948 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21950 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
21951 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21952 src/main_menubar_def.h, src/preferences_gui.c,
21953 preferences.c, preferences.h: setup Username and Email
21954 preferences, Insert ChangeLog and Username editor functions
21956 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
21958 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21960 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
21961 src/src_paths_cbs.c, src/src_paths_gui.c
21962 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
21964 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21966 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21968 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
21969 and goto tag menu items to main menu.
21971 2002-05-09 Andy Piper <andy.piper@freeuk.com>
21973 * THANKS, widgets/e-shell-about-box.c,
21974 manuals/anjuta-manual/C/authors.sgml: added new contributors
21975 * HACKING: updated with info on files to change for credits
21977 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
21979 * src/aneditor.cxx: extended extension list which fixes segfault
21980 on selecting lisp, ruby or matlab as highlight style.
21982 2002-05-09 Andy Piper <andy.piper@freeuk.com>
21984 * src/main_menubar_def.h: fixed an array initialiser and fixed
21985 the lexer settings for the new entries on the Format menu
21987 2002-05-07 Stephane Demurget <demurgets@free.fr>
21989 * Synced with Scintilla 1.45
21991 2002-05-06 Andy Piper <andy.piper@freeuk.com>
21993 * anjuta.prj: added another missing file
21994 * ChangeLog: fixed some incorrect change dates I caused by
21995 sloppy cut-and-pasting :-/
21997 2002-05-06 Andy Piper <andy.piper@freeuk.com>
21999 * src/mainmenu_callbacks.c: fixed title of new About box
22001 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22003 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22005 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22007 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22008 * anjuta.prj: updated for new files
22010 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22012 * widgets/e-shell-about-box.c: Added version display.
22014 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22016 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22017 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22018 from Philip Van Hoof)
22020 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22022 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22024 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22025 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22026 that produced build errors (needs checking on a machine with the
22028 * data/properties/lisp.properties: updated to match format of other
22029 lexer property files supplied with Anjuta
22031 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22033 * anjuta.prj: added new files
22034 * HACKING: added information from the mailing list on
22035 adding new project types to the wizard (thanks to Johannes)
22037 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22039 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22040 src/appwiz_page2.c: Fix for 547038.
22042 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22044 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22047 * about.h: cvs removed.
22049 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22051 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22055 * src/anjuta.c (anjuta_system_error): checks for the error number to
22056 know whether the error description is needed or not.
22058 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22060 * pixmaps/anjuta_logo.png: New about logo.
22062 * pixmaps/anjuta_icon.png: New icon from Misha. The
22063 old one had trouble with some gtk themes.
22065 * about.c: Removed. No longer needed.
22067 * mainmenu_callbacks.c: Removed reference of about.h
22069 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22071 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22073 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22074 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22075 About Dialog (thanks to the Evolution team for the cool widget!)
22077 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22079 Patch from lbell <lbell@tsc4.com>
22081 * src/find_in_files.c, src/find_in_files.h,
22082 src/anjuta.c: Added save_yourself, load_yourself routines.
22084 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
22085 Added "Append messages" toggle button. This will enable
22086 the search results to be appended to the already existing
22089 * src/debugger.c: Fixed a typo.
22091 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
22092 src/session.c, src/session.h: Improved session management.
22094 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22096 * THANKS, FUTURE, AUTHORS: Changed my email and
22099 2002-05-02 Stephane Demurget <demurgets@free.fr>
22101 Impl. feature request #525271 (add Lisp support).
22103 * data/properties/lisp.properties: added.
22105 * data/properties/Makefile.am, data/properties/anjuta.properties: added
22106 the lisp properties.
22108 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
22109 src/utilities.[ch]: added support for the Lisp highlight style.
22111 2002-05-02 Stephane Demurget <demurgets@free.fr>
22113 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22114 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22115 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
22116 option preferences to have a persistent setting. Plus it's not used
22117 often, so it's better here than flooding the menus.
22119 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
22120 preferences pages a lot more consistent and sweeter: tabs direction
22121 radiobuttons are directed against the meaning, all pages have an
22122 outter frame, a lot of padding, removed all expand attributes for
22123 vertical boxes, ...
22125 That's not a total revamp, but it's really looking better now, even
22126 if there's still work to be done.
22128 2002-05-01 Andy Piper <andy.piper@freeuk.com>
22130 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
22131 * TODO: added task to be completed before next release (update all credits)
22133 2002-05-01 Stephane Demurget <demurgets@free.fr>
22135 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22138 2002-05-01 Benke László <decike@freemail.hu>
22140 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22142 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22143 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22144 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22145 to the format menu in order to reorder the notebook tabs in
22146 alphabetical order everytime a file is created/opened/saved.
22148 2002-05-01 Philip Van Hoof <freax@pandora.be>
22150 * widgets/gnomefilelist.[ch] (history_combo_go),
22151 (history_combo_clicked): impl.
22153 (gnome_filelist_new_with_path): use this new impl.
22155 2002-05-01 Stephane Demurget <demurgets@free.fr>
22157 * src/project_dbase_gui.c (add_file): added the xpm file type.
22159 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22161 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22164 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22167 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22168 src/text_editor_menu.c: Added context sensitive search in symbol
22169 browser and editor.
22171 * configure.in: Changed version number to 0.1.9.99.
22173 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22174 src/project_import.c: Minor changes to project import facility.
22176 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22177 (Forced to use specific brace format)
22179 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22180 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22181 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22183 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22185 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22186 replaced the spinbutton with an hscale, and made the UI less "blocky".
22188 * src/cvs_gui.c: When diffing a project you can choose date and
22191 * src/project_dbase.c: Import_file activated again
22193 * configure.in, plugins/Makefile.am: Added patch plugin
22195 * plugins/patch/*: The new patch plugin
22197 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22199 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22201 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22202 dropdown list shown by autocompletion are now removed.
22204 2002-04-28 Philip Van Hoof <freax@pandora.be>
22206 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22207 a bunch of filetypes from the older version.
22209 * src/project_dbase_gui.c (add_file): changed the import
22210 dialog's filetypes combo contents depending on the
22211 type of data to be imported.
22213 2002-04-28 Stephane Demurget <demurgets@free.fr>
22215 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22216 the amount parameter as Philip stated and reformated to follow the
22219 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22220 changed accordingly.
22222 2002-04-25 Stephane Demurget <demurgets@free.fr>
22226 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22227 Shift-F6, to be more consistent with other Gnome apps.
22228 Moved the "Search next" entry under the "Search" one, and swapped the
22229 order of the "Find in files" and "Find and Replace" ones.
22231 Some additional fixes ands cleanups on the edit menu.
22233 * src/main_menubar.h: replaced all occurences of repeat_find by
22234 find_again for the code to be more consistent.
22236 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22237 sensitiveness depending on the existence of an active text buffer.
22239 * TODO: added some bits about improving the usability of the
22240 search/search again couple.
22242 2002-04-25 Stephane Demurget <demurgets@free.fr>
22244 * src/preferences_gui.c: made the tab labels text more consistent
22247 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22249 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22251 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22254 * src/main.c (main): simplified some code and cleanups.
22256 Fix a part of #499366:
22258 * src/commands.[ch] (sync_from_props), (command_editor_save),
22259 (on_apply_clicked), (create_command_editor_gui): added the gui
22260 corresponding to the command.terminal preference.
22262 2002-04-25 Stephane Demurget <demurgets@free.fr>
22266 * anjuta.spec.in: added build requirements for the source rpm.
22268 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22270 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22272 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22273 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22274 src/project_type.c, source.c, wizard_gui.c:
22275 Added new GNOME 2 project types and changed glade behaviour to
22276 produce GTK code if project type GTK was selected and GTKmm code
22277 if project type GTKmm was selected (and not depending on the
22278 selected language. Disabled glade for GNOME 2 projects because
22279 we will need glade2 there.
22281 * src/project_dbase.c: Fixed a memory lack.
22283 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22285 * src/cvs.c: Added an error message if jobs are running
22287 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22289 * tagmanager/tm_work_object.c: Fixed a chrash
22290 bug which occurs when it tries to stat an empty
22293 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22295 * src/controls.c: CVS menu items now becomes
22296 insensitive when the launcher is busy.
22298 * src/anjuta.c, cvs.h, cvs.c: Created a function
22299 to update the cvs preferences when preferences are
22300 applied in preferences dialog and called it from
22301 anjuta_update_preferences().
22303 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22305 * src/cvs.c: Added a space in the cvs command
22306 before the revision part. This fixes the cvs
22307 error we get when cvs-diffing with revisions.
22309 * src/cvs.c: Fixed a compiler warning.
22311 * src/find_replace.c: The dialog now remembers
22312 the settings including the "prompt on replace"
22313 which seems to have broken somewhere line the
22316 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22318 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22319 Added a new property in cvs class to hold a boolean
22320 for enabling date in cvs diff. This fixed the bizzare
22321 diff output due to the date that goes with the cvs
22322 command. Also, set the default value of compression
22323 to 3 and unified diff option to 1.
22325 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22327 * src/cvs.c: The diff editor is set to hilite as
22328 diff syntax hiliting.
22330 * configure.in, manual/Makefile.am:
22331 Added a new manual module for ja language.
22333 * manual/ja/*/*/*: New module and files for the
22334 ja translation for the anjuta documentation
22335 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22337 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22339 * src/launcher.c: Made a very messy work around
22340 for the launcher authentication to work properly.
22342 * src/find_replace.c: Applied the missing patch
22343 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22345 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22347 * src/cvs.c, src/main_menubar_def.h: made message strings
22348 consistent with existing standards from our own documentation
22349 (such as uppercase P in Project, corrected spelling of
22352 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22354 * src/cvs_gui.c: Cleaned up gui and aligned various
22355 widgets to give a clean look.
22357 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22359 * src/launcher.c: Added work around to retrieve
22360 the child exit code. It works. :)
22362 * src/find_in_files.c, src/gnome_project.c,
22363 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22364 src/clean.c, src/clean_project.c, src/build_project.c,
22365 src/build_file.c: Modified to handle the new
22368 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22370 * src/find_replace.c: Changed signal to call
22371 on_replace_text_close on from delete_event
22372 to close => the replace history is now updated.
22374 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22376 * src/cvs.c: escaped the cvs import message before
22379 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22381 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22383 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22385 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22388 * src/preferences_gui.c: GUI improvements
22390 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22392 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22394 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22395 Removed static qualifier from tm_tag_type_name() and
22396 availed it's prototype for use in outside code. also
22397 created reverse map function tm_tag_type_name();
22399 * src/anjuta.c: Implemented qualified tags names for
22400 the tag list (on the toolbar pulldown list) to avoid
22401 ambiguty in tags with similar names (like prototype
22402 and definition). Patch modified and improved.
22404 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22406 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22408 * src/utilities.[c,h]: Added a utility funtion
22409 that escapes the single and double quotes in a
22410 given string. Useful for passing command line
22413 * src/cvs.c: Escaped the cvs log message before
22414 passing it to cvs command line to avoid ambiguties
22415 with quotes in the message.
22417 * pixmaps/anjuta_icon.png: Changed to the new icon.
22418 from Todd Goyen <goyen@mbi-berlin.de>
22420 * src/message-manager-private.cc: Added regex to
22421 recognize (underline hilite) the parsable outputs
22422 from the zvt terminal.
22424 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22426 Patch from: Tina Hirsch <tehirsch@arcor.de>
22428 * src/project_type.c:
22429 Fixed a bug in the wxproject type and modified the erroroutput when
22430 configure doesn't find wx-config
22432 Patch from: Timothee Besset <ttimo@idsoftware.com>
22434 * src/anjuta.c, src/message-manager-private.cc,
22435 src/message-manager-private.h
22436 Catches double clicks in the zvt terminal, and calls goto_error_line
22437 to jump to the appropriate location in the source. This will recognize
22440 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22442 * src/build_project.c: Taken care of memory leak
22443 by freeing cmd variable properly.
22445 * src/main_menubar_def.h: Fixed wrong signal connection
22446 for cvs project commit.
22448 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22450 * src/preferences_gui.c: Added some border and adjusted
22451 expandsion, filling in box adds to make the cvs preferences
22454 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22456 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22458 * src/cvs*, src/main_menubar*, src/preferences*:
22459 Moved CVS settings to preferences, added a nice login dialog.
22461 * src/controls.c, src/project_dbase.c:
22462 CVS project options are only shown if a project is open
22464 * src/build_project.c:
22465 User is now asked if he wants to install as root
22470 * anjuta.prj: Updated with cvs files
22472 * TODO: Remove task which are done
22474 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22476 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22477 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22478 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22480 Modified launcher to use controlling terminal to detect and
22481 take care of password authentications (for example, for cvs
22482 and root installs).
22484 * pixmaps/password.png: New file.
22486 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22488 Anjuta kick start tutorial wirtten by:
22489 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22491 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22492 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22493 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22494 manuals/C/anjuta-tutorial/figures/*.png:
22498 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22502 2002-03-28 Roel Vanhout <roel@stack.be>
22504 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22506 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22507 src/preferences_gui.c:
22508 Added option to wrap around to beginning/end of file when on last bookmark
22509 and next/previous bookmark is pressed
22511 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22513 Patch from Philip Van Hoof <freax@pandora.be>
22515 * src/gnomefilelist.c:
22516 Added gimp like feature that changes the file extension of
22517 the filename entered in the selections when the file
22520 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22522 Patch from Roy Wood <roy.wood@filogix.com>
22524 * src/controls.c, src/find_text.c, src/find_text.h,
22525 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22526 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22528 Menuitem for entering currently selected text as find target,
22529 added key accel for "find next" and changed some key accels for
22530 other key for consistency.
22535 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22537 * src/watch.c, src/watch.h, src/watch_cbs.c,
22538 src/watch_cbs.h, src/watch_gui.c:
22540 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22542 Added change watch entries feature
22543 and Watch entries modify on double click fixed.
22545 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22547 * src/mainmenu_callbacks.c:
22549 Project commit should not bypass dialog as
22550 we need to get the cvs log from the user.
22552 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22554 * src/project_dbase.c:
22556 Patch from Roy Wood <roy.wood@filogix.com>
22558 Fixed docking bug with the new docking patch
22559 to fix copy/paste bug.
22561 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22563 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22564 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22565 src/main_menubar.h, src/main_menubar_def.h,
22566 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22568 Added cvs project support. Featured bypass cvs dialog for
22569 cases where we don't need dialog (such as project and right
22570 click selection from file browser). Cleaned up cvs code to
22571 make them generic cvs operations instead of separate file
22572 and project operations. Added cvs log action. Increased
22573 file entry box width and enabled "unified diff" by default.
22574 Used Editor buffer for status and log and set hilite for
22575 these buffers including diff buffer (DIFF hilite).
22577 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
22579 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22581 * data: Added file autogen.sh.wxwin
22582 * data/Makefile.am: Added entry for autogen.sh.wxwin
22583 * pixmaps: Added project image appwiz_wxwin.png
22584 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
22585 * src/appwizard_cbs
22586 src/compiler_options.c
22588 src/project_dbase.c
22589 src/project_dbase.h
22590 src/project_import_cbs.c
22594 src/wizard_gui.c: Added everything necessary for new
22595 project type 'wxWindows (wxGTK)
22596 * src/project_dbase.c: Fixed a bug that caused every project
22597 to be a glade project in dialog
22598 'Project information'.
22600 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
22602 Patch submitted by Roy Wood <roy.wood@filogix.com>
22604 * src/anjuta_gui.c, src/message-manager-dock.c,
22605 src/project_dbase.c:
22607 fixed the copy/paste bug by rewriting dock/undock
22610 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
22612 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22614 * src/cvs*, src/Makefile.am:
22615 New file for CVS support. File operations currently work
22616 cvs login needs to be done. Project support is not yet
22619 * src/main_menubar*, src/mainmenu_callbacks,
22620 src/anjuta.c, src/anjuta.h:
22621 Added menus and functions for cvs commands.
22623 * src/text_editor_menu.h:
22624 Added #include <gtk/gtk.h>
22627 Removed a warning (and this time it works ;-)
22629 * src/utilities.c, src/utilities.h:
22630 Added a utility function to retrieve directory
22631 name out of full path.
22633 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
22635 * src/executer.c: (create_executer_dialog): changed the default
22636 focus on the entry.
22638 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
22640 * widgets/gnomefilelist.c:
22641 Fixed duplicate history entries for the same directory.
22643 2002-03-10 Stephane Demurget <demurgets@free.fr>
22647 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
22648 it's already used by scintilla to delete the whole current line.
22650 2002-03-10 Stephane Demurget <demurgets@free.fr>
22654 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
22655 calls to fileselection_hide_widget,
22656 (on_open_filesel_cancel_clicked): removed.
22658 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
22659 (on_add_prjfilesel_cancel_clicked):
22661 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
22664 * src/fileselection.c: Made some functions static.
22665 (fileselection_hide_widget): rewritten using the new
22666 gnome_filelist_set_multiple_selection function.
22668 * src/fileselection.c: (on_file_selection_delete_event): removed
22669 unuseful widget hides. Some cleanups,
22670 (on_file_selection_cancel_clicked): impl,
22671 (create_fileselection_gui): changed the cancel button clicked's
22672 callback to use this new function.
22674 * src/anjuta.c: (anjuta_new):
22675 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
22676 callbacks, because this the gnome filelist widget's job.
22678 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
22679 clist selection mode duplicates set,
22680 (gnome_filelist_key_press): use the new impl. function.
22682 2002-03-10 Stephane Demurget <demurgets@free.fr>
22686 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
22687 fixed some bogus code using an array cell out of
22688 range, removed unecessary gettext usages.
22690 * src/appwiz_page2.c: (on_prj_name_entry_changed):
22691 some cleanups and now transform minus characters to
22695 (source_write_configure_in),
22696 (source_write_toplevel_makefile_am),
22697 (source_write_desktop_entry),
22698 (source_write_glade_file):
22699 * src/project_dbase.c: (project_dbase_summon_glade),
22700 (project_dbase_generate_source_code):
22701 * src/glades.c: (gladen_write_glade_write):
22702 replaced some occurences of the target name by the
22703 project filename, using project_dbase_get_proj_name,
22704 to fix the name of some files.
22705 Fixed a lot of mem leaks.
22706 Various code cleanups.
22708 2002-03-06 Stephane Demurget <demurgets@free.fr>
22710 Merged with latest (1.44) scintilla.
22712 Added: - The calltip.<lexer>.end.definition property to display help
22713 text on a second line of calltip.
22714 - The calltip.<lexer>.word.characters property to correctly find
22715 calltips for functions that include characters like '$' which
22716 is not normally considered a word character.
22717 - The use.monospaced property to determine initial state of
22718 Use Monospaced Font setting.
22720 Bugs fixed: Too many to mention; please see :
22721 http://www.scintilla.org/ScintillaHistory.html for the
22724 * scintilla/*/*: updated nearly all files.
22726 * TODO: removed the need of a scintilla merge.
22728 Merged with latest (1.44) SciTE properties.
22730 * data/properties/anjuta.properties: added the wrap, use.monospaced
22733 * data/properties/html.properties: added a missing php extension, and
22734 updated php keywords to the latest reference.
22736 * data/properties/pascal.properties: added commands to compile, build
22737 and execute pascal applications.
22739 * data/properties/lua.properties: added styles for statements.
22741 * data/properties/bash.properties: added the declare keyword.
22743 Fixed distchecking.
22745 * global-tags/Makefile.am,
22746 global-tags/create-global-tags.sh: used some kind of ugly hack to
22747 make distchek work, since noone has proposed some better way.
22749 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
22750 and Ctrl-N replace Alt-N for new file according to the Gnome design
22753 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22755 * widgets/gnomedirlist.c
22756 widgets/gnomedirlist.h
22757 widgets/gnomefilelist.c
22758 widgets/gnomefilelist.h:
22760 Added GPL headings in the file.
22762 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22764 * src/attach_process.c
22765 src/attach_process_cbs.c
22766 src/attach_process_cbs.h
22767 src/attach_process_gui.c
22769 src/breakpoints_cbs.c
22770 src/breakpoints_cbs.h
22771 src/breakpoints_gui.c
22773 src/compiler_options.c
22774 src/compiler_options_cbs.c
22775 src/compiler_options_cbs.h
22776 src/compiler_options_gui.c
22777 src/find_in_files.c
22778 src/find_in_files_cbs.c
22779 src/find_in_files_cbs.h
22780 src/find_in_files_gui.c
22785 src/preferences_gui.c
22786 src/project_config.c
22788 src/src_paths_cbs.c
22789 src/src_paths_cbs.h
22790 src/src_paths_gui.c:
22792 Bugs #521629 and #522427 fixed. The problem was, that the
22793 escape-key was not catched and the dialog was hidden, but
22794 the flag was not set correctly.
22796 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
22797 using the gnome_dialog_close_hides()-setting present in most dialogs.
22798 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
22799 emits "close" and set the flag in the close-callback.
22801 Patch from: Jens Georg <mail@jensgeorg.de>
22803 2002-03-06 Stephane Demurget <demurgets@free.fr>
22805 * src/*.{c,cpp}: s/string_free/g_free/
22807 * src/utilities.[ch]: (string_free): removed.
22809 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
22811 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22813 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22814 src/mainmenu_callbacks.[ch]:
22815 Removed Project menu options: README, TODO, ChangeLog and NEWS
22816 Moved Save Build Messages to Build menu and only highlight it
22817 when there are build messages.
22818 Corrected a spelling: "mojority" -> "majority"
22819 Fixed initialisation of edit.edit_app_gui so now Edit menu
22820 can be shown when no project is loaded.
22822 * src/project_dbase.h: Removed prototype for static function
22824 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22826 * src/text_editor.c: Editor is marked changed after
22829 Patch from: Jens Georg <mail@jensgeorg.de>
22831 2002-03-04 Roel Vanhout <roel@stack.be>
22833 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22835 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
22836 Added option to ignore binary files on 'Find in files' (grep -I option)
22838 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22841 session restoration and commandline load in
22844 * src/anjuta.[h,c], src/anjuta_cbs.c:
22845 Removed "clear windows menu" and prevented runtime
22848 * src/compile.c, src/build_file.c, src/build_project.c,
22850 Takes into account the preference setting for
22851 show dialog when job completes. Dialogs are
22852 shown when it is enabled otherwise not.
22854 2002-03-03 Roel Vanhout <roel@stack.be>
22856 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22859 Store 'Find...' search string on search so that 'Find Next' will search for
22860 that string, even if the dialog hasn't been closed yet.
22862 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22864 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
22865 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
22866 src/main_menubar_def.h:
22868 Organized menus, removed "Windows" and "Utilities" menus from the
22869 menubar [they are no longer needed]. Also removed some extragenous
22872 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22874 * src/message-manager-private.cc:
22875 Set message clist selection mode to BROWSE.
22877 * src/message-manager.cc, src/an_symbol_view.c,
22878 src/an_file_view.c:
22879 Added Key navigation for the CTree and CList. Arrow left for
22880 node collapse, right for node expand, space (or enter) for
22881 activation (same as double click).
22883 2002-03-03 Roel Vanhout <roel@stack.be>
22885 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22887 * plugins/class-gen/clsGen.c
22888 Added functionality to semi-intelligently prefill filename
22889 boxes with names deduced from class name
22891 2002-02-26 lbell <lbell@tsc4.com>
22893 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22894 * src/preferences_gui.c:
22895 Removed an incorrect use of gtk_misc_set_alignment().
22897 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
22898 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
22899 src/preferences.h, src/preferences_gui.c:
22901 Added the option to reload last open project at the startup.
22902 Added the possibility to open a new project without close
22905 * src/properties.cxx:
22906 Corrected a spelling mistake in message string.
22909 Updated session functions.
22911 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
22913 * widgets/gnomefilelist.c: Bug fixes.
22915 Patch from Philip Van Hoof <freax@pandora.be>
22917 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
22919 * src/an_file_view.c:
22920 anjuta was unable to open some files becuase they were not being
22921 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
22922 Removed mime checking when opening with anjuta, becuase it doesn't
22923 hurt to open binary files in anjuta (some even may want to do so).
22925 Added a warning when mime type is not set when "view with default
22926 viewer" is activated.
22928 * src/an_file_view.c, an_symbol_view.c:
22929 Converted N_() to _() where ever appropriate in the strings.
22931 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
22933 * src/appwizard_gui.c, src/appwizard_cbs.c
22934 src/wizard_gui.c/h, src/appwiz_page3.c,
22935 src/project_import_gui.c:
22937 Moved target type radiobuttons to appwiz. page 2
22939 * src/message-manager-private.cc
22940 Fixed a bug which caused a crash if next message function was used
22942 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
22944 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
22946 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
22947 Modifies the behaviour of Alt-TAB in Anjuta. This
22948 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
22949 edited files in the first items of the notebook.
22951 Patch from: Timothee Besset <timo@qeradiant.com>
22953 2002-02-24 Philip Van Hoof <freax@pandora.be>
22955 * widgets/gnomefilelist.c, gnomefilelist.h:
22956 Added filecompletion
22958 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
22960 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
22962 * configure.in: Added "sk" to ALL_LINGUAS.
22964 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
22966 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
22967 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
22968 src/wizard_gui.c: Added support for static and dynamic libs
22970 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
22972 * widgets/gnomefilelist.c:
22973 Fixed gnome_filelist_get_lastfilename so it no longer returns
22976 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
22978 * src/resources.h, resources.c:
22981 * src/main_menubar_def.h, mainmenu_callbacks.c:
22982 Changed to use gnome configed url handler.
22984 2002-02-19 Philip Van Hoof <freax@pandora.be>
22986 * widgets/gnomefilelist.c
22987 Added PHP filetype.
22989 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
22991 * plugins/class-gen/clsGen.c:
22994 * widgets/gnomefilelist.c:
22995 Gives the maximum space to the files section of the open file dialog.
22997 Patches from: lbell <lbell@tsc4.com>
22999 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23001 * src/anjuta.c, main.c:
23002 Used tm_get_real_path in anjuta_get_full_filename();
23004 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23006 * anjuta.prj: update version
23008 2002-02-17 Stephane Demurget <demurgets@free.fr>
23010 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23011 removed the amount arg and replaced with a NULL-ending list.
23012 (gnome_filelisttype_makedefaultlist): use the new prototype.
23014 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23016 * src/about.c, THANKS: updated for new contributors
23018 * anjuta.prj: added new files
23020 * README: corrected some documentation, ctags no longer needed,
23021 pkgconfig now required
23023 * data/properties/others.properties: add .cvsdiff extension
23025 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23026 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23029 * doc/anjuta.1: added initial man page thanks to
23030 Rob Bradford <rob@debianplanet.org> (NB build and install
23033 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23035 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23036 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23039 * configure.in: Changed version to 0.1.10-pre
23041 2002-02-17 Stephane Demurget <demurgets@free.fr>
23043 * src/fileselection.c: (create_fileselection_gui): always display
23044 the directory creation button as we cannot rely on the dialog
23047 * widgets/gnomefilelist.[ch]: fixed includes.
23049 * pixmaps/new_folder.xpm: resized, added a + sign.
23051 2002-02-17 Stephane Demurget <demurgets@free.fr>
23053 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23054 changed all extensions to begin with a dot.
23056 2002-02-16 Philip Van Hoof <freax@pandora.be>
23058 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23060 * THANKS: added Philip.
23062 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23064 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23065 * src/file_selection.[ch],
23066 * widgets/gnomefilelist.[ch]: added a filetype
23067 combobox to the Anjuta file dialog widget.
23069 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23071 * anjuta.spec.in: eep! the import script was not being installed by
23072 RPM - fixed for the release.
23074 2002-02-13 Stephane Demurget <demurgets@free.fr>
23076 Various cleanups and fixes for the next release to be able to make
23079 * plugins/*/*.c: added missing prototypes causing gcc to speak to
23080 much and make some tweaks plus cleanups.
23082 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
23083 args to remove some warnings.
23085 * global-tags/Makefile.am,
23087 src/Makefile.am: link against Anjuta static libs using the
23088 $(top_builddir) dir, not anymore on $(top_srcdir) to make
23091 * src/Makefile.am: ditto with all the Anjuta static libs.
23093 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
23094 include, as we already include the whole directory for the build.
23096 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
23098 2002-02-13 Andy Piper <andy.piper@freeuk.com>
23100 * pixmaps/Makefile.am: icon for libglade project now installed
23101 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
23102 * manuals/C/Makefile.am: removed ChangeLog reference which was
23103 breaking some build stuff
23104 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
23105 include reference problems that showed up on make distcheck
23106 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
23108 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
23110 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
23112 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
23114 * src/message-manager-private.cc:
23115 The horizontal scrollbar now shows properly on demand.
23117 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
23119 * src/dnd.c fixed some warnings
23120 * src/message-manager-private.cc: Horizontal scrollbar is now shown
23121 and works. It is shown always at the moment but before it was
23122 shown on demand and did never work.
23124 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
23126 * src/anjuta.c: Fixed a crash bug.
23127 patch from: Jens Georg <mail@jensgeorg.de>
23129 2002-02-04 Andy Piper <andy.piper@freeuk.com>
23131 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
23132 reports a problem with missing end tags on <graphic>
23134 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23136 * manuals/C/ChangeLog: removed since it was never used
23137 * manuals/C/anjuta-manual/*: more updates, new screenshots
23138 * anjuta.prj: updated for new manuals/ structure
23140 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23142 * source.c, compiler_options.[c/h]:
23143 Fixed bug #460321 "Problem with optimization options"
23144 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23146 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23148 * NEWS: prepared for release, need to fill in date
23149 * data/welcome.txt: version number updated
23151 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23153 * src/text_editor_menu.c, src/an_file_view.c,
23154 src/an_symbol_view.c: marked strings for translation
23156 * src/defaults.c, data/properties/xml.properties:
23157 *.omf and *.xsl files should use XML highlighting
23159 * manuals/C/anjuta-manual/*:
23160 - restructured so that files have more meaningful names
23161 and are easier to edit (see anjuta-manual.sgml for the
23163 - updated some screenshots
23164 - continued rewrite
23166 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23168 * main.c: Made a workaround to remove the old
23169 anjuta gnome config file (older than 9 Feb 2002). This
23170 will fix the bug which never lets the brower toolbar shown.
23172 * main.c: In fact, the above solution wouldn't work in all
23173 cases. Therefore, here is the better fix, which works by
23174 detecting the version of the old config file and deleting
23175 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23177 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23179 * HACKING: added info on submitting patches
23181 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23183 * src/project_import_gui.c, src/project_import.c:
23184 - If Project Import Wizard is canceled everything is
23186 - Back button is now insensitive on page 3 (some problems:
23187 see TODO in project_import_qui.c:284
23188 - Menu frame is insensitive if project type != GNOME(mm)
23190 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23192 * src/main.c: Fixed bug # (Unable to open files on
23193 double click in project window from second trial onwards when
23194 the project is opened from command line).
23196 * po/POTFILES.in: Removed tags_manager.[h,c]
23198 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23200 * src/preferences.c:
23201 A quick hack to fix the 'invisible' browser toolbar when
23202 upgrading from 0.1.8 to 0.1.9
23205 Fixed toolbar names which were causing confusions in the toolbar
23209 Substituted "anjuta" with PACKAGE
23211 * src/project_import_gui.c:
23212 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23214 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23215 Added new files and removed obsolete ones.
23217 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23219 * src/appwizard_cbs.c, project_import_cbs.c,
23220 main_menubar_def.h, project_import_gui.c:
23221 updates to message strings and layout for the
23224 * text_editor_cbs.c: fix for the tab menu entries for
23225 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23227 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23234 Tag dropdown exclusive (takes
23235 all space in the toolbar) and never vertical and
23236 increased the width of the tag combo to 256 pixs.
23237 Toolbar separator before the combo and button.
23238 Added tags label before the tag button.
23239 Reorganized the dock bands for the toolbars.
23241 * src/project_import_gui.c
23242 src/project_import.c:
23243 Fixed an error and removed an unused variable.
23245 * data/properties/anjuta.properties:
23246 Removed the property for the old toolbar and set
23247 browser toolbar show to default.
23249 * src/project_dbase.c: excluded modules were not
23253 No build files will be written if the project is blocked.
23255 * src/project_import.c,
23256 src/project_import_cbs.c,
23260 Manually applied Johannes patch to fix some memory
23261 issues and gui clean up.
23262 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23264 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23265 Fixed a bad bug with remove file from project because of
23266 files were never removed properly from the project and
23267 from the tagmanager.
23269 * src/appwiz_page3.c: Disabled unused codes to clear
23272 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23274 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23277 pixmaps/Makefile.am
23280 src/an_symbol_view.c
23288 src/main_menubar_def.h
23289 src/mainmenu_callbacks.c
23290 src/mainmenu_callbacks.h
23292 src/project_dbase.c
23293 src/project_dbase.h
23295 src/text_editor_menu.c
23296 src/text_editor_menu.h
23299 src/toolbar_callbacks.c
23300 src/toolbar_callbacks.h :
23302 Patch submitted by:
23303 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23305 Removes the Tags toolbar and substituted it with
23306 tags combo dropdown list. Fixes a couple of bugs.
23308 Moved the tag combo to browser toolbar because
23309 main toolbar was becoming too long.
23310 Made a new icon of tag toolbar.
23312 * po/zh_TW.po: Fixed bug.
23314 * pixmaps/an_tag.xpm: Added new file.
23316 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23318 * src/project_import_gui.c: Reorganized project
23321 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23323 * HACKING: added info on creating windows and dialogs
23325 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23327 * src/tm_file_view.c:
23329 Sorts the file list at the end instead of doing sort-insert
23330 to improve performance.
23331 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23333 * src/project_dbase.c: Resolved a conflict from
23336 * src/project_import.c:
23338 Fixed to use anjuta_import.sh for the bin dir and
23339 not from the data dir.
23341 Used anjuta_is_installed() function to verify a the command's
23344 Fixed import command to use sh (which is more general and is
23345 gauranteed to be found in any unix system :-)). Also, added
23346 double quotes around the import directory.
23348 Changed some strings for better translations (like avoiding
23351 Fixed the reading of wrong target type.
23353 * src/control.c: Insensitive "import project" when there is
23356 * src/project_import_cbs.c:
23358 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23359 Fixed selection of gettext checkbox.
23360 Sets the menu entries.
23362 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23364 * src/appwiz_page[1-4].c
23366 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23367 be able to reuse it.
23369 * src/mainmenubar.[c/h]
23370 * src/mainmenubar_def.h
23371 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23374 * src/message-manager.c: Fixed bug 509192
23375 * src/message-manager-dock.c: Added accel_group if window is undocked
23377 * src/project_dbase.[c/h]: Splitted opening code to be able
23378 to use it without an open file dialog
23379 (Maybe I broke Naba's changes, please take a look)
23381 * src/project_import.[c/h]
23382 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23384 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23387 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23389 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23392 * manuals/C/anjuta_manual/*: started rewrite of the
23393 manual, updated some screenshots
23395 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23397 * src/gnomefilelist.h, src/gnomefilelist.c:
23399 Fixed multiple selection bug (#497085). The OK button is
23400 sensitive when in multiple mode, if the no. of
23401 selection is one or more.
23403 Toggle between single and multiple selection mode
23404 and multiple mode display.
23406 Fixed strings to translable strings.
23408 Fixed some compiler warnings by commenting out
23411 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23413 * src/project_dbase.c: App status bar now updates
23414 with the project name when the project is loaded.
23416 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23418 Puts the directories at the top. They're also sorted now.
23419 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23421 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23423 * scripts/anjuta_import.sh.in: Added file.
23424 * scripts/anjuta_import.sh: Removed file.
23426 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23429 * src/main_menubar_def.h:
23431 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23432 reflect the opposite of Find (CTRL+F) and also to leave
23435 Changed Glade summon with ALT+G, which frees the ATL+E
23436 for poping up the edit menu.
23438 * src/Makefile.am: Debugging link flags by Biswa, removed.
23440 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23442 * HACKING: added information on best practices for writing
23443 application messages and GUI labels
23445 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23446 src/breakpoints.c, src/build_file.c, src/build_project.c,
23447 src/clean_project.c, src/compile.c,
23448 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23449 src/configurer.c, src/debugger.c, src/executer.c,
23450 src/find_in_files.c, src/find_in_files_cbs.c,
23451 src/find_replace.c, src/find_text.c, src/glades.c,
23452 src/gnome_project.c, src/goto_line.c, src/main.c,
23453 src/main_menubar.c, src/main_menubar_def.h,
23454 src/mainmenu_callbacks.c, src/preferences_gui.c,
23455 src/project_config.c, src/project_dbase.c,
23456 src/project_dbase_gui.c, src/resources.c, src/source.c,
23457 src/support.c, src/tags_manager.c, src/text_editor.c,
23458 src/text_editor_gui.c, src/text_editor_menu.c,
23459 src/toolbar_callbacks.c, src/utilities.c:
23460 lots of minor message updates to make them more user-friendly
23463 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23467 Because of the spaces escaping, the command could not be
23468 executed when run without terminal. Now fixed.
23470 * anjuta.prj, Makefile.am:
23472 Added anjuta project file.
23474 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23476 * src/message-manager-private.h, message-manager-private.cc,
23479 Added freeze() and thaw() for the message window class to
23480 speed up the message manager update.
23482 * src/project_config.h, project_config.c,
23483 src/project_dbase.h, project_dbase.h
23484 scripts/anjuta_project.template:
23486 Added two new prject attributes: project.config.blocked and
23487 project.excluded.modules. The former will make sure that users
23488 are not given any previlidge in enabling the 'overwrite build
23489 files' flags and the later issues a list of modules in the project
23490 to be skipped for symbol browsing and project listing.
23492 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23494 Modified script to read the template from the anjuta data dir
23495 rather than from the directory in which the script exist. Otherwise,
23496 Being transfered to the bin dir, the script will not be able to
23497 find the template when it is run.
23499 The script is also create with configure.in to set in the anjuta
23500 data dir path inside the script.
23502 2002-01-26 Stephane Demurget <demurgets@free.fr>
23504 * po/fr.po: updated to the latest sources.
23506 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23508 * scripts/Makefile.am:
23509 anjuta_import.sh goes with distribution.
23511 * po/*.po: They seem to have updated (merged with
23512 anjuta.pot) automatically when I did "make dist".
23514 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23516 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23517 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23518 the compiler options dialog.
23521 Correct todays date. :)
23523 * scripts/Makefile.am:
23524 Installs anjuta_import.sh in $(prefix)/bin dir and
23525 is treated as an executable.
23527 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23529 * Fix for bug #499373
23531 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23532 java, properties, latex.properties, lua.properties, others.properties,
23535 Added double-quotes around file arguments so that
23536 filenames with spaces could also work.
23538 * launcher/anjuta-launcher.c, executer.c:
23539 Escaped quotes in the cammand and it's arguments before executing
23540 so that args with spaces can also work.
23542 Commented #DEBUG switch.
23544 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23546 * scripts/*: Added files which I forgot previously.
23548 * src/aneditor.h: Lined up commands definition for better look.
23550 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23551 main_menubar.h, control.c:
23552 Added three more convert EOL chars submenu items in transform.
23553 Reformatted some some.
23555 * data/anjuta.properties:
23556 Reformatted a line.
23558 * src/aneditor.h, aneditor.c:
23559 Added three commands (with definitions) for EOL conversions.
23561 * src/text_editor.c:
23562 Editor detects file mode from the file content and
23563 set the editing mode to CR/LF/CRLF automatically.
23564 Refined Dos mode extrageneous chars filter
23565 This will make sure that filter works only in Dos mode and not
23568 * src/anjuta.c: Editor mode display in status bar.
23570 * src/preferences_gui.c: Changed the string for dos mode
23571 filter to more sensible string.
23573 * src/aneditor.c: Default editor mode sets during widget creation
23574 and not everty time the properties are loaded. This makes sure
23575 that the auto-detected mode is not overridden by the default mode.
23577 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
23579 * src/anjuta.c: Fixed bug #476028.
23580 Now anjuta also searches for file relative to top project dir,
23581 when the project is open.
23583 * src/anjuta_cbs.c: Fixed bug #499536.
23584 File is not closed if it is not able to save the file properly.
23586 * src/mainmenu_callbacks.c: Fixed bug #499536.
23587 Newfiles (which are not modified) are also closed on "close all files".
23589 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23591 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
23593 * tagmanager/tm_source_file.c, regex.c, parse.c:
23594 defined and delimited g_messages within #debug.
23596 * src/preferences.c, data/anjuta.properties:
23597 saved/defied message-manager tag position in string.
23598 Message tag possition is saved between sessions. And
23599 and tag position bottom as default.
23601 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23603 Patch submitted by:
23604 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23609 data/properties/Makefile.am
23610 global-tags/Makefile.am
23611 pixmaps/Makefile.am
23615 src/an_symbol_view.c
23616 src/an_symbol_view.h
23621 src/message-manager-private.cc
23623 src/project_dbase.c
23624 src/project_dbase_gui.c
23634 pixmaps/sv_class.xpm
23635 pixmaps/sv_function.xpm
23636 pixmaps/sv_macro.xpm
23637 pixmaps/sv_private_fun.xpm
23638 pixmaps/sv_private_var.xpm
23639 pixmaps/sv_protected_fun.xpm
23640 pixmaps/sv_protected_var.xpm
23641 pixmaps/sv_public_fun.xpm
23642 pixmaps/sv_public_var.xpm
23643 pixmaps/sv_static_fun.xpm
23644 pixmaps/sv_static_var.xpm
23645 pixmaps/sv_struct.xpm
23646 pixmaps/sv_unknown.xpm
23647 pixmaps/sv_variable.xpm
23648 pixmaps/fv_core.xpm
23649 pixmaps/fv_text.xpm
23650 pixmaps/filestoremove.txt:
23654 * pixmaps/class.xpm
23655 pixmaps/function.xpm
23656 pixmaps/fv_autofile.xpm
23658 pixmaps/fv_i18n.xpm
23659 pixmaps/fv_source.xpm
23660 pixmaps/private_func.xpm
23661 pixmaps/private_var.xpm
23662 pixmaps/protected_func.xpm
23663 pixmaps/protected_var.xpm
23664 pixmaps/public_func.xpm
23665 pixmaps/public_var.xpm
23667 pixmaps/variable.xpm
23673 Upgraded to tagmanager-0.7
23675 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
23676 * src/anjuta_cbs.c: Fixed bug #506441
23677 * src/watch_gui.c: Changed layout of eval dialog so that
23678 it fits on a 800x600 desktop with German translation.
23680 2002-01-23 Andy Piper <andy.piper@freeuk.com>
23682 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
23683 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
23684 icon for new project type (thanks to Misha)
23685 * configure.in: build and install Danish translation
23686 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
23687 credits to cover new patches and translations
23689 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
23691 * src/preferences.c, src/message-manager.cc, src/project_type.c,
23692 src/appwiz_page1.c:
23694 - Font preferences are restored properly now (\n was missing)
23695 - Dock menu label of message-manager is "Dock/Undock" instead
23696 of "Dock|Undock" to match with the rest of anjuta.
23697 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
23698 changed it in anjuta, too
23700 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23702 * tagmanager/tm_source_file.c,
23703 tagmanager/parse.c,
23704 tagmanager/tm_project.c,
23705 src/an_symbol_view.c,
23708 Disabled debug warnings.
23710 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23712 * src/appwiz_page1.c
23713 src/compiler_options.c
23714 src/project_dbase.c
23715 src/project_dbase.h
23720 New project type named LibGlade.
23722 Patch submitted by:
23723 Dick Knol <dknol@gmx.net>
23726 Commented out unused pixmap creation. May be it
23727 will fix the crash in project creation.
23729 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23733 src/registers_cbs.c
23734 src/registers_cbs.h
23735 src/registers_gui.c
23738 src/sharedlib_cbs.c
23739 src/sharedlib_cbs.h
23740 src/sharedlib_gui.c
23748 src/stack_trace_cbs.c
23749 src/stack_trace_cbs.h
23750 src/stack_trace_gui.c
23758 Fixed bug #496290: Attach/detach removed from these
23759 windows as they are never implemented.
23761 Patch submitted by:
23762 Johannes Schmid <johannes.schmid@gmx.de>
23764 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
23770 when you right click on the tabs, a list of filenames are given
23771 out, but now it gives a list of "page 1", "page 2", etc...
23773 Patch submitted by:
23774 Jens Georg <mail@jensgeorg.de>
23776 * anjuta.in.in: Removed c|c++ because, it was not necessary
23777 and was causing translation problem.
23779 * plugins/class-gen/clsGen.c:
23780 removed "'" for the same reason.
23782 attached the fix for the menu
23785 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23787 * src/preferences.h,
23789 src/preferences_gui.c:
23791 Adds the functionality to Anjuta to auto save your unsaved
23792 files before you build a project.
23794 Patch submitted by:
23795 jason <jason_williams@suth.com>
23797 * src/anjuta.[h,c]:
23798 Added function for save all files.
23800 * src/mainmenu_callbacks.c:
23801 Modified to use the above function.
23803 * src/build_project.c:
23804 Save all files before build if it is set in the
23807 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23809 * src/message-manager-private.cc
23810 src/message-manager-private.h
23811 src/message-manager.cc:
23813 Message-manager now restores the tabs which were shown on startup.
23814 The terminal is now created on demand (as requested by Biswa)
23815 and I have removed some debug messages.
23817 Patch submitted by:
23818 Johannes Schmid <johannes.schmid@gmx.de>
23820 2002-01-13 Stephane Demurget <demurgets@free.fr>
23822 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
23823 proper tabs keyboard navigation.
23825 * src/an_symbol_view.c,
23827 src/gnome_project.c,
23828 src/project_dbase.c,
23829 src/tags_manager.c: removed some debugging display.
23831 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
23833 * src/message-manager-dock.c
23834 src/message-manager-private.cc
23835 src/message-manager-private.h
23836 src/message-manager.cc
23839 src/preferences_gui.c:
23841 Patch submitted by:
23842 Johannes Schmid <johannes.schmid@gmx.de>
23844 This patch adds a tab to the notebook of the preferences-dialog
23845 where you can change the colors, the tab position of the new
23846 message manager. Also the truncate messages stuff has moved
23847 from misc tab to messages tab.
23849 Also improved the remembering position stuff of message manager.
23851 * data/internal.properties,
23852 Added definitions for messages colors and tag position.
23854 * src/message_manager.cc:
23855 Fixed a bug that never lets the messages panes to get cleared.
23856 Added wmclass setting for the message window. Fixed a bug in
23857 which the message window was not being shown.
23859 * src/tag_manager.c: Fixed printing of (NULL) in the debug
23860 output and disabled it.
23862 * src/anjuta.c: Preferences created and loaded before anything else.
23863 anjuta now recognizes messages colors on startup and initializes
23866 2002-01-09 Andy Piper <andy.piper@freeuk.com>
23868 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
23870 2002-01-09 Stephane Demurget <demurgets@free.fr>
23872 * pixmaps/file_c.xpm,
23873 pixmaps/file_cpp.xpm,
23874 pixmaps/file_file.xpm,
23875 pixmaps/file_h.xpm,
23876 pixmaps/file_html.xpm,
23877 pixmaps/file_i18n.xpm,
23878 pixmaps/file_icon.xpm,
23879 pixmaps/file_pix.xpm,
23880 pixmaps/fv_doc.xpm,
23881 pixmaps/fv_i18n.xpm,
23882 pixmaps/fv_image.xpm,
23883 pixmaps/fv_source.xpm,
23884 pixmaps/fv_unknown.xpm: made these icons transparent.
23886 2002-01-08 Andy Piper <andy.piper@freeuk.com>
23888 * launcher/anjuta_launcher.c: updated message strings
23889 * src/message-manager-dock.c: added newline at end to avoid compile warning
23890 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
23891 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23892 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
23893 entries for username and Python-style GPL notice
23894 * HACKING: added info on files to change to update Insert menu
23896 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23898 * src/project_dbase.c,
23899 src/an_file_view.c,
23900 src/an_symbol_view.c:
23901 Changed the CTree expander style to square and
23902 line style to Dotted line.
23904 * po/POTFILES.in: Removed and Added translable files.
23906 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23908 * ccview/.cvsignore: Removed.
23910 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23913 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
23914 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
23915 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
23916 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
23917 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
23918 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
23920 Removed ccview module because it is no longer needed.
23922 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23924 * src/project_dbase.c:
23925 Shifted structure initialization in project_dbase_new()
23926 before anything else, otherwise it was crashing due to
23927 uninitialized values.
23929 * src/an_symbol_view.c:
23930 Disabled high volume debug output.
23932 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23934 Applied a very heavy patch from:
23935 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23939 pixmaps/Makefile.am
23951 src/fileselection.c
23954 src/main_menubar_def.h
23955 src/mainmenu_callbacks.c
23956 src/mainmenu_callbacks.h
23957 src/project_dbase.c
23958 src/project_dbase.h
23959 src/project_dbase_gui.c
23961 src/text_editor_menu.c
23962 src/toolbar_callbacks.c
23963 tagmanager/Makefile.am
23965 tagmanager/include/Makefile.am
23966 tagmanager/include/tm_project.h
23967 tagmanager/include/tm_symbol.h
23968 tagmanager/include/tm_tag.h
23969 tagmanager/include/tm_tagmanager.h
23970 tagmanager/include/tm_workspace.h
23971 tagmanager/tm_project.c
23972 tagmanager/tm_source_file.c
23973 tagmanager/tm_symbol.c
23974 tagmanager/tm_tag.c
23975 tagmanager/tm_workspace.c
23976 widgets/Makefile.am: Modified.
23978 * src/an_file_view.[c,h],
23979 src/an_symbol_view.[c,h],
23980 src/file_history.[c,h],
23982 widgets/scroll-menu.[c,h],
23983 tagmanager/tm_file_entry.c
23984 tagmanager/include/tm_file_entry.h: Added new files.
23986 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
23987 private_func.xpm, public_func.xpm,
23988 class.xpm, fv_exec.xpm, fv_unknown.xpm,
23989 private_var.xpm, public_var.xpm,
23990 function.xpm, fv_i18n.xpm, macro.xpm,
23991 protected_func.xpm, struct.xpm,
23992 fv_autofile.xpm, fv_image.xpm,
23993 ofolder.xpm, protected_var.xpm, variable.xpm:
23994 Updated and Added pixmap files.
23998 a) Removes CCView dependency.
23999 b) Improves the terminal.
24000 c) Adds tag navigation context menus.
24001 d) Upgrades tagmanager to latest version.
24002 e) Miscellaneous small additions.
24004 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24006 * src/project_dbase_gui.c: Fixed crash of anjuta
24007 when project first created.
24009 * src/gnome_project.c: It now updates the tags manager
24010 when new projects are created.
24012 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24014 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24015 for this big patch.
24017 * src/messages.[c,h]: Removed files.
24019 * src/message-manager.[cc,h],
24020 src/message-manager-dock.[c,h],
24021 src/message-manager-private.[cc,h]
24024 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24025 src/build_project.c, src/clean_project.c, src/compile.c
24026 src/configurer.c, src/debugger.c, src/find_in_files.c
24027 src/mainmenu_callbacks.c, src/preferences.h
24028 src/preferences_gui.c, src/properties.h
24029 src/utilities.c, src/utilities.h:
24030 The new messages widget.
24032 - Use of GtkNotebook instead of ToggleButtons
24034 - Popupmenu to show and hide message types and
24035 to dock/undock in detach mode
24037 All other things should work as they did with the
24038 old message window. Currently the keyboard short-cuts
24039 do not work in detached mode.
24041 Some functions in utitlities.[c,h] changed.
24042 so that they take const arguments where this is possible
24044 * src/Makefile.am, po/POTFILES.in:
24045 Removed messages.[c,h] and
24046 added message-manager.[cc,h], message-manager-dock.[c,h],
24047 message-manager-private.[cc,h]
24049 * src/message-manager.h: Removed "include <bonobo.h>"
24050 and added a newline at the end of the file.
24052 * src/message-manager-private.cc:
24053 Set clist's width setting to Automatic.
24054 Set scroll window's scroll bars to Automatic.
24056 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24058 * text_editor_menu.c:
24059 Fixed misalignment of the function sub menu
24060 in the text editor pop up menu.
24062 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24064 * src/text_editor.c: Fixed a compiler warning.
24066 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24068 * THANKS, manuals/*/authors.sgml: updated for new translations
24069 * plugins/class-gen/clsGen.c: converted messages to English
24070 * src/about.c, src/main_menubar_def.h: string updates
24072 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24077 src/mainmenu_callbacks.c
24080 src/text_editor_cbs.c
24081 src/text_editor-gui.c:
24083 Earlier code for adding 'cross' button
24084 for closing pages were too error prone and unorganized.
24085 Cleaned up the code and shifted the 'extra' widgets
24086 creation (eg. close button, close_pixmap and lable)
24087 from anjuta to text_editor. This takes care of proper
24088 widgets creation and destruction. Otherwise, anjuta
24089 was crashing at too many points, especially related
24090 to docking and undocking.
24092 2002-01-04 Stephane Demurget <demurgets@free.fr>
24094 * src/aneditor.cxx: removed debugging code.
24096 * data/properties/.cvsignore: added swap files.
24098 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24102 Fixed Crashing of anjuta when a new file is saved as
24105 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24107 * src/aneditor.c: Some debug codes around.
24109 * data/internal.properties, data/anjuta.properties: Removed.
24110 data/properties/Makefile.am:
24111 data/properties/ada
24113 data/properties/make
24115 data/properties/html
24116 data/properties/ruby
24117 data/properties/baan
24118 data/properties/idl
24119 data/properties/pascal
24120 data/properties/sample
24121 data/properties/bash
24122 data/properties/java
24123 data/properties/perl
24124 data/properties/sql
24125 data/properties/conf
24126 data/properties/latex
24127 data/properties/props
24129 data/properties/cpp
24130 data/properties/lua
24131 data/properties/python
24132 data/properties/xml
24133 data/properties/others
24134 data/properties/.cvsignore:
24135 Added files. Properties now splitted into small files
24139 configure.in: Update the removal and added properties module.
24141 * src/preferences.c: preferences_new(): Updated to reflect the
24142 new properties files organization.
24144 * src/Makefile.am: Added Baan Lexer.
24146 2002-01-01 Stephane Demurget <demurgets@free.fr>
24148 * src/aneditor.cxx: readded the baan lexer.
24150 * src/preferences.c: fixed translated messages and a typo.
24152 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24153 confusing the regexp usage in xml-i18-merge.
24155 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24157 * src/project_dbase.c: tidied some messages, and spotted a typo in
24158 the reading of properties which prevented the project version from
24159 ever being reported in the Project Information window - fixed :)
24161 * po/POTFILES.in: removed syntax.h
24163 2001-12-31 Stephane Demurget <demurgets@free.fr>
24165 * data/internal.properties: fixed baan properties.
24166 Added all ada properties.
24168 * src/main_menubar_def.h,
24171 src/utilities.[ch]: added support for the Ada highlight style.
24173 2001-12-31 Stephane Demurget <demurgets@free.fr>
24175 * plugins/*/.cvsignore: updated.
24177 2001-12-31 Stephane Demurget <demurgets@free.fr>
24181 src/Makefile.am: removed the empty header syntax.h.
24183 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24186 Stef's observation on the 'superfluous' hseparators in the recent
24187 files and projects is fully justified -- removed.
24189 * main_menubar_def.h:
24190 Changed "Plug Ins" to "Plugins" in the menu label.
24192 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24193 Added class-gen in the configure output and class-gen module.
24195 * data/internal.properties:
24196 Correct mis-spelled "jave" to "java".
24197 Added file.is.source for *.h, *.c, *.cpp properties.
24199 * global-tags/Makefile.am:
24200 "chmod +x create_global_tags.sh" before it is executed, because
24201 there is very high chance that it will be found "-x" and resulting
24204 2001-12-31 Stephane Demurget <demurgets@free.fr>
24206 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24209 * src/gnome_project.c: (create_new_project): if the user doesn't
24210 select any icon, it doesn't have any extension and thus we can't
24211 use it in printf on Solaris, since the %s modifier use strlen to
24212 know the string length and then crash. On Linux, gcc checks the value
24213 of the pointer to be NULL and write "(null)" if necessary. We can't
24216 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24217 don't need to have the directory icon but the generic one.
24219 2001-12-30 Stephane Demurget <demurgets@free.fr>
24221 Merged with latest (1.42) scintilla.
24223 Added: Support for the {load,save}.on.(de)activate properties.
24224 The PHP lexer to match keywords case insensitively.
24226 Experimental supports for changeable style attribute & line
24229 Updated: Both the C++ and HTML lexers.
24230 More shell keywords added.
24231 Horizontal scrolling and diplay of long lines optimised.
24232 Cursor setting optimised.
24234 Bugs fixed: Caret movement over folded lines.
24235 Selection tracking in 2ndary views when doing modifications.
24237 * scintilla/CallTip.{cxx.h},
24238 scintilla/ContractionState.{cxx,h},
24239 scintilla/Document.{cxx,h},
24240 scintilla/Editor.{cxx,h},
24241 scintilla/KeyWords.cxx,
24242 scintilla/LexHTML.cxx,
24243 scintilla/PlatGTK.cxx,
24244 scintilla/RESearch.cxx,
24245 scintilla/ScintillaBase.cxx,
24246 scintilla/ScintillaGTK.cxx,
24247 scintilla/Style.{cxx,h},
24248 scintilla/StyleContext.h,
24249 scintilla/ViewStyle.cxx,
24250 scintilla/include/*.h: updated.
24252 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24254 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24255 should have been told to the scintilla team. We're lucky I read the
24256 ChangeLog and the modifications of the lexer (thanks to the Gnome
24259 * data/internal.properties: added Baan definitions.
24260 Fixed some issues for C such as *_cast directive, that are only
24261 available with C++.
24262 Updated C++, HTML and shell scripts definitions.
24263 Updated Ada and Bullant, that have been forgotten.
24265 * src/main_menubar_def.h,
24268 src/utilities.[ch]: added support for the Baan highlight style.
24270 2001-12-29 Stephane Demurget <demurgets@free.fr>
24272 Polished the plugins menu behaviour and added a tearoff
24273 menuitem to the recent entries submenu.
24275 Note: The recent entries list seems to be too height
24276 with all these superfluous hseparators.
24278 * src/main_menubar.c: Polished, making some
24279 functions declarations static and cleaning some code.
24281 (create_submenu_plugin): removed the extra
24282 plugins entry and the horizontal separators.
24284 (on_plugins_menu_realize): the plugins menu is only
24285 shown if there's at least one available.
24287 (create_submenu*): added a tearoff menuitem to have
24288 a more homogeneous menu style. For now, it doesn't
24289 take care of user settings (but it was even worse
24292 2001-12-29 Stephane Demurget <demurgets@free.fr>
24294 * configure.in: added the packageplugindir variable to avoid
24295 installing the plugins in $(prefix). It's not the same path as
24296 anjuta 2 to allow parallel installation.
24298 2001-12-29 Stephane Demurget <demurgets@free.fr>
24299 Fix a reopened part of bug #440676: keyboard navigation between the
24300 different text buffers. Changed to a more global approch.
24302 * src/notebook.[ch]: removed.
24304 * src/Makefile.am: removed notebook.[ch]
24306 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24307 (on_anjuta_window_key_press_event): added to fulfill the global
24310 * HACKING: updated according to the new global shortcuts handling.
24312 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24314 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24315 Shifted plugin menu from Edit submenu to main menu.
24318 Added plugins/sample1/plugin-sample1.c
24320 * plugins/sample1/plugin-sample1.c:
24321 Added localization and used anjuta_info, instead of anjuta_error.
24323 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24326 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24328 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24331 * Makefile.am: Added module plugins.
24333 * plugins, plugins/Makefile.am, plugins/sample1/*:
24334 Created plugins modules.
24336 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24337 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24338 to load plugins of *.so only and not *.so* (which results
24341 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24342 plugins during packaging.
24344 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24346 * configure.in: Added Greek (el) to ALL_LINGUAS.
24348 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24350 * configure.in: Added portuguese to ALL_LINGUAS
24352 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24354 * global-tags/.cvsignore
24355 tagmanager/.cvsignore
24356 tagmanager/include/.cvsignore:
24357 Added cvs ignore files.
24360 Updated cvs ignore file.
24362 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24364 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24365 data/anjuta.properties, data/internal.properties: clean up some
24366 message strings (me)
24368 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24370 * src/about.c, THANKS: added Jens to the credits
24372 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24374 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24375 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24376 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24377 Georg <mail@jensgeorg.de> to add close button to file tabs.
24379 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24381 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24382 (debugger now catches correct signal from process)
24384 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24386 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24387 * src/pixmaps.h: switch appwizard project icons to new designs
24388 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24390 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24392 * pixmaps/Makefile.am: stop redundant images from being installed.
24393 The next step will be to remove them completely.
24394 * src/appwiz*: further updates (more to come)
24395 * src/pixmaps.h: cleaned up, commented
24396 * src/splash.c: should use the pixmaps macro defined
24397 * HACKING: more on the graphics stuff and use of pixmaps.h
24399 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24401 * src/defaults.c: fix bug #494864
24403 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24405 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24406 graphics from Misha
24407 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24408 redundant graphics, no longer used
24409 * src/appwiz*: revamped application wizard by Andy and Misha for
24410 a more usable and professional look-and-feel
24411 * HACKING: updates to cover patching, graphics, and some additions
24413 * TODO: removed some implemented features
24415 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24417 * data/anjuta.properties, data/internal.properties: cleanup
24418 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24419 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24420 to edit styles colors for keywords and add Goto Tag menu option
24423 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24425 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24428 fixes the Forget of the cursor position when tab is brought active
24429 from project manager.
24431 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24434 Exported "TERM=xterm" to get a color terminal when
24435 anjuta is not started from within a terminal.
24437 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24441 Added a frame around zvt terminal.
24443 * src/preferences_gui.c
24444 Modified to say "Use glade component (experimental)"
24445 instead of "Use Component".
24447 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24450 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24453 src/fileselection.c
24458 src/project_dbase.c
24460 a) Extra scrollbar in terminal no longer appears.
24461 b) Character set preference should be preserved (untested).
24462 c) File selection widget now remembers last directory.
24463 d) On creation of generic project, the glade 'file not found' error no
24465 e) First terminal window is created 'on demand', so it should always to
24466 the Right Thing (TM) as far as starting WD is concerned. Also, the
24467 environment is now passed to the terminal.
24468 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24470 g) Fixed some compilation warnings.
24472 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24474 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24475 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24476 * src/*: cleanups (me)
24477 * pixmaps/mini_term.xpm: added new file for terminal button
24478 (me, based on existing artwork)
24480 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24482 * configure.in: bumped version to 0.1.9-pre
24483 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24485 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24487 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24489 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24490 files are free of that char)
24491 * configure.in: added "az" to ALL_LINGUAS
24493 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24495 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24496 crash bug fix from Biswa.
24497 * FUTURE: added Anjuta/gIDE merger information to provide
24498 details on future direction and status of 1.x stuff
24499 * NEWS: prepared for release
24500 * po/de.po: update from Jens Georg <mail@jensgeorg>
24502 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24504 * multiple minor updates pre-0.1.8
24505 * patch from Biswa to fix syntax highlighting and packaging
24506 * po/fr.po: update from Stef
24508 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24510 * global-tags/Makefile.am
24511 global-tags/create_global_tags.sh
24512 global-tags/tm_global_tags.c
24513 scintilla/LexCPP.cxx
24514 scintilla/include/SciLexer.h
24516 src/project_dbase.c
24517 tagmanager/Makefile.am
24518 tagmanager/include/Makefile.am
24519 tagmanager/include/tm_project.h
24520 tagmanager/include/tm_tag.h
24521 tagmanager/include/tm_tagmanager.h
24522 tagmanager/tm_project.c
24523 tagmanager/tm_source_file.c
24524 tagmanager/tm_tag.c
24525 tagmanager/tm_workspace.c:
24527 Includes the syntax highliting patch to scintilla).
24528 and more stable code.
24530 *tagmanager/include/tm_symbol.h: New file.
24531 *tagmanager/tm_symbol.c: New file.
24533 Add symbol tree building functionality at project level
24536 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24538 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24540 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24541 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24542 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24543 : New and improved pixmaps from Misha <misha@phreaker.net>
24546 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24548 * Big patch submitted by
24549 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24550 Many thanks to him.
24552 * src/Makefile.am, src/aneditor.cxx
24553 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24554 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24555 Use of tagmanager lib for advanced calltips.
24557 * global-tags/*: Created new directory and added files to
24558 generate system.tags.
24560 * tagmanager/*: Created new directory and added tagmanager lib
24563 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24564 the above additions.
24566 * data/Makefile.am: Modified to accomodate generated system.tags file.
24568 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24570 * scintilla/: updated to 1.41
24571 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24572 * src/about.c: updated list of authors
24573 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24574 * HACKING: updated to cover Scintilla usage
24575 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24578 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
24580 * src/aneditor.cxx: Fixed compilation errors with it.
24581 by add include to gtk+ headers and typedefining a mysteriously
24582 vanished class Colour.
24584 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24586 * configure.in: Added pt_BR in the languages.
24588 2001-11-01 Andy Piper <andy.piper@freeuk.com>
24590 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
24591 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
24593 * manuals/C/anjuta-manual/*: new format to match
24594 the rest of the GNOME docs chapter layout. Added the many
24595 new contributors. Moved Authors and License information into new
24596 chapters of their own - should make expansion easier too
24597 * src/compiler_options.c: changed the profiler option to -pg to
24598 work with GNU tools (gprof)
24599 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
24602 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24604 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
24605 compiler_options_gui.c:
24606 Added a new entry for linker flags and renamed c_options to c_flags
24607 and l_options to l_libs. Also, added a new function:
24608 compiler_options_set_prjlflags_in_file();
24610 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
24612 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
24614 2001-10-26 Andy Piper <andy.piper@freeuk.com>
24616 * THANKS, src/about.c: corrections and additions following
24618 * src/main_menubar.c: patch from Rikul to fix the problem with
24619 menu accelerators not being loaded
24621 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
24623 * THANKS: Added all contributors and translators names and emails.
24625 * pixmap/anjuta_logo.png: Reduced the size of the logo.
24626 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
24627 Added new file (earlier logo with border).
24628 * src/about.c: Added all contributors names and emails
24629 and used macro definition for logo pixmap file.
24630 * src/pixmaps.h: Added entry for anjuta splash screen.
24632 2001-10-24 Andy Piper <andy.piper@freeuk.com>
24634 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
24635 to new PNG version (thanks to Misha) and removed the old
24638 2001-10-24 Abel Cheung <maddog@linux.org.hk>
24640 * THANKS: added Conner Mo for simplified Chinese translation.
24641 * configure.in: added zh_CN in ALL_LINGUAS
24643 2001-10-21 Abel Cheung <maddog@linux.org.hk>
24645 * THANKS: added Joe Man for his traditional Chinese translation.
24646 * configure.in: added zh_TW in ALL_LINGUAS.
24648 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
24650 * src/main_menubar_def.h: Changed the link of lidn to
24651 http://lidn.sourceforge.net.
24653 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
24655 * Applied patch from Rikul
24656 * Applied patch from Luca
24657 * Fixed a cvs conflict. :)
24659 2001-10-17 Stephane Demurget <demurgets@free.fr>
24661 * THANKS: added Marc Botermans for his Dutch translation.
24663 * configure.in: added nl in ALL_LINGUAS.
24667 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
24669 * anjuta.c: Fixed luca's typo.
24670 * resources.c, resources.h: Changed gchar* return to void, to
24671 avoid a compiler warning.
24672 * scintilla/Makefile.am: Reorganized file entries.
24673 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
24675 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
24677 * Upgraded scintilla to 1.4.
24678 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
24679 LexLisp.cxx StyleContext.cxx StyleContext.h
24680 * src/Makefile.am: Added 4 lexers and separated lexer objects
24681 from the main link variable.
24683 2001-10-14 Stephane Demurget <demurgets@free.fr>
24685 * THANKS: added Luca, even if it shouldn't be my role to write
24686 this sort of thing :)
24688 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
24689 the latest Luca patch.
24691 2001-10-14 Andy Piper <andy.piper@freeuk.com>
24693 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
24694 This is not documented yet; plugins to come later.
24695 * src/find*.c: find dialogs now persistent
24696 (Rick <rikul@bellsouth.net>)
24697 * widgets/gnomefilelist.c: fixed multiple file open issue
24698 (Rick <rikul@bellsouth.net>)
24699 * changes to recent file and project lists handling
24700 (lbell <lbell@tsc4.com>)
24701 * more minor UI updates (me)
24703 2001-10-11 Andy Piper <andy.piper@freeuk.com>
24705 * src/Makefile.am: removed warnings for traditional C syntax
24706 * pixmaps: added new icons for mini_locals, mini_cvs and
24707 the splash screen - thanks to Misha <misha@phreaker.net>
24709 2001-10-10 Andy Piper <andy.piper@freeuk.com>
24711 * src/toolbar.c: fix typo in tooltip text
24712 * ccview/cccmd.cc: alter Func to Function in menu text
24714 2001-10-09 Andy Piper <andy.piper@freeuk.com>
24716 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
24717 issue with find dialog reporting an error when Scintilla finds text
24718 * applied patch from Denis Boehme <boehme at syncio dot de> to support
24719 DOS files (i.e. CR/LF translation)
24721 2001-10-03 Andy Piper <andy.piper@freeuk.com>
24723 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
24725 * data/internal.properties: default fold style now set to 3 :-)
24726 * applied patch from rikul <null@acm.org> to turn notebook tab
24727 headings red when file has been edited.
24729 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
24731 * configure.in: Added "no" to ALL_LINGUAS.
24733 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
24735 * Patch from lbell <lbell@tsc4.com>
24740 src/main_menubar_def.h
24741 src/mainmenu_callbacks.c
24742 src/mainmenu_callbacks.h
24743 src/project_dbase.c
24744 src/project_dbase.h
24746 Implemented a check menu item to handle the 'show locals' flag
24747 for the current project.
24749 * data/internal.properties: Removed the redundant command
24750 for gnome-terminal.
24752 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
24754 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
24756 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
24758 * configure.in: Added "ta" to the languages list.
24760 2001-09-21 Andy Piper <andy.piper@freeuk.com>
24762 * data/internal.properties:
24763 added fold.symbols property to control appearance of folds
24764 in the Scintilla editor (thanks to rikul <null@acm.org>)
24766 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24769 one extra button for message win is being created -- Fixed.
24771 The frame should be hidden and not only the pix_lab when
24772 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
24775 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
24776 for the time being it is same as mini_cvs.xpm.
24778 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24780 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
24782 Patch from rikul <null@acm.org>
24784 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
24785 glades.h, messages.c, messages.h, pixmaps.h,
24786 project_dbase.c, project_dbase.h, session.c,
24787 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
24789 inserted 'add to watch' option in inspect window, so you can add easily
24790 a variable in watch window .
24792 Added a new message pane for the gdb local variables inspection. Changed
24793 the code in messages.c to better account for future new panes insertion.
24794 Defined a new pixmap for the new tab button in pixmaps.h
24795 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
24798 Changed the debugger module to have a single function for asking to gdb
24799 to send program info. The idea is to ask the debugger about only the
24800 info needed to open windows( watch, registers, etc ) to speedup the step
24801 command. I plan to ask informations to the debugger based on the user
24803 The request for local variables is enabled by default, but the
24804 projectDBase has a variable to control it, to allow disabling that
24805 feature, there is also the code to save and to reload the state. If you
24806 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
24809 This big patch is from: lbell <lbell@tsc4.com>
24811 2001-09-20 Stephane Demurget <demurgets@free.fr>
24813 Patch from rikul <null@acm.org> :
24815 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
24816 problem and added folding support for php/hmtl.
24818 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
24820 * Fixed dnd of files within scintilla.
24821 patch from: rikul <null@acm.org>
24823 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
24825 * Applied patch from Luca.
24827 * src/source.c: source_write_build_files(): Fixed the project generation
24828 failure. The fist return statement and the free_project_type were
24831 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
24833 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
24834 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
24836 1) Restore the error color to red (waiting for a configurable one )
24837 2) Saving projects settings if you exit anjuta without closing an open
24839 3) New Menu 'repaeat search' to search with a keystroke without pressing
24841 4) some define in the menus to better handle menu item update
24843 Patch from: lbell <lbell@tsc4.com>
24845 * main_menubar_def.h, main_menubar.c: Change the position of
24846 "Repeat find" menu position.
24848 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
24850 project_type.h, project_type.c, source.c: Applied patch.
24851 patch from Johannes Schmid <clubfan@users.sourceforge.net>
24853 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24855 * configure.in, src/Makefile.am: Using macros for ORBit flags.
24857 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24859 * Fixed bug #445752
24861 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24863 * Fixed bugs in Gtk-- and Gnome-- project type
24865 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24867 * dnd.c: Support for multiple files drag-n-drop.
24869 Patch from: rikul <null@acm.org>
24871 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
24872 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
24875 Patch from: rikul <null@acm.org>
24877 * Applied patch for widgetizing goto dialog box.
24880 * Applied patch for having new project type handling.
24881 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
24883 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24885 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
24886 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
24887 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
24888 find_replace.c, find_replace.h, find_text.c, find_text.h,
24889 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
24890 project_dbase.h, source.c, text_editor.c, text_editor.h,
24891 text_editor_cbs.c, utilities.c, utilities.h:
24893 Applied a huge patch (after slight preview). I would like Luca
24894 to have his feature additions mentioned here.
24896 Patch from: lbell <lbell@tsc4.com>
24898 2001-09-09 Stephane Demurget <demurgets@free.fr>
24900 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
24902 * po/fr.po: updated to the latest sources.
24905 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24907 * Fixed bug #445752
24909 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24911 * dnd.h, dnd.c: New files for drag n drop support.
24913 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
24914 Added drag and drop support for opening files.
24916 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
24917 Archit Baweja <bighead@crosswinds.net> for this idea.
24919 * TODO: Added some more todos. :-(
24921 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
24923 * Fixed the goto line activate bug.
24924 patch from: Martyn Bone <mbone@brightstar.u-net.com>
24926 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24928 * Fixed bugs in Gtk-- and Gnome-- project type
24930 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
24932 * widgets/gonmefilelist.c, gnomefilelist.c:
24933 Modified multiple selection on pressing control.
24934 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24936 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
24937 Modified multiple selection on pressing control.
24938 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24940 2001-09-05 Abel Cheung <maddog@linux.org.hk>
24942 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
24943 This is useless; but just in case...
24945 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
24947 * data/internal.properties: modified a bit of perl properties.
24949 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
24951 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
24952 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
24953 Added support for multiple file imports. Changed the standrd C++
24954 convention of #include <file> to #include <file.h>, because I had given
24955 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
24956 now support the #include <file> convention. That is something to be fixed :).
24957 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24959 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
24961 * src/anjuta.c: Added function static greetings_text(), to solve the non
24962 translation of the greetings text in the wizard.
24964 2001-08-31 Andy Piper <andy.piper@freeuk.com>
24966 * src/find_in_files_gui.c: made order of buttons consistent with other Find
24967 dialogs, with OK the default (fix bug #453482)
24969 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
24971 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
24973 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
24975 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
24983 src/main_menubar_def.h
24984 src/mainmenu_callbacks.c
24985 src/mainmenu_callbacks.h:
24986 Applied the patch that addes menu items which allow users to
24987 insert GPL notice and date time in current document.
24988 patch from: Rick Patel <rikul@shreve.net>
24990 * src/main_menu.c: Fixed a compilation error.
24992 * src/anjuta.c: Fixed non-rememberence of editor tab position.
24994 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
24995 about the unterminated strings.
24997 * scintilla/*: Updated scintilla to 1.3.9 version.
24999 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25001 * widgets/gnomefileselection.c:
25002 Applied the patch for fixing multiple selection of file open funcion,
25003 which will deselect the files selected.
25004 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25006 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25008 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25009 src/fileselection.c, src/anjuta_cbs.c:
25010 Applied the patch for multiple selection of file open.
25011 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25013 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25015 * Removed "-f" option in call to devhelp, because devhelp no longer
25018 2001-08-26 Stephane Demurget <demurgets@free.fr>
25020 All these modifications have been pointed out by
25021 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25023 * data/internal.properties: two fixes for the PHP lexer.
25026 * fr.po: minor fixes.
25028 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25030 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25034 main_menubar_def.h,
25035 main_menubar_callbacks.c,
25037 Added new menu item for "close all fils".
25038 (Patch from Rikul <rikul@shreve.net>, after revision)
25040 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25042 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25043 (Patch from Rikul <rikul@shreve.net>)
25045 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25046 (Patch from Rikul <rikul@shreve.net>)
25048 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25050 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25051 project name in application widzard.
25052 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25054 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25055 of the 'OK' button there is an 'Execute' one.
25056 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25058 * executer.c: Changed cancel button to close button. That was more appropriate.
25060 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25062 * HACKING: corrected >>>>>> Config management.
25064 * HACKING: Added many things.
25066 * src/launcher.h: Added some comments.
25068 2001-08-21 Stephane Demurget <demurgets@free.fr>
25070 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25073 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25074 src/appwizard_cbs.c,
25075 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25076 Andy Piper <andy.piper@freeuk.com>
25078 * po/fr.po: updated to latest sources.
25080 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
25083 2001-08-18 Andy Piper <andy.piper@freeuk.com>
25085 * Fixed bugs #450280 and #448845
25087 * src/about.c: corrected Naba's e-mail address (.net, not .com)
25089 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
25092 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
25093 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
25094 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
25095 names to remove "Anjuta: " prefix
25097 * src/main_menubar_def.c: altered a message
25099 * launcher/anjuta_launcher.c: cleaned up some messages
25101 * src/debugger.c: edited messages to improve clarity
25103 * src/app_wiz*.c: tidied wizard interface
25106 2001-08-15 Stephane Demurget <demurgets@free.fr>
25108 Synced Naba's fix and mine about the wizards not working and removed
25109 anjuta.prj to avoid a nasty checkin.
25111 * Makefile.am: removed the install-data-local rule.
25113 * data/Makefile.am: changed the list of files.
25115 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
25117 * .cvsignore: added anjuta.prj for the same reason.
25120 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
25122 * src/source.c: Fixed a bug that fails new gnome projects to get
25125 * src/project_manager.c: Fixed a bug that disables storing recent
25128 * Makefile.am: Added stuffs to install the macro files in the
25132 2001-08-14 Stephane Demurget <demurgets@free.fr>
25134 * data/Makefile.am: added some rules to support the gnome/ macros
25135 dir in order to make the wizards work again.
25137 * anjuta.spec.in: upped the release number.
25140 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25142 * configure.in (ALL_LINGUAS): Added pl.
25145 2001-08-09 Stephane Demurget <demurgets@free.fr>
25147 * anjuta.spec.in: fixed the doc files list.
25150 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25152 * src/about.c: corrected my email address. :-)
25156 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25157 (patch from Andy Piper <squiggle@ukgateway.net>)
25159 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25161 * debugger.c: Fixed a bug associated with debugging threaded
25164 * text_editor_menu.c: Fixed broken ui in text editor
25167 * text_editor_menu.c: Now the option sub menu in text editor pop up
25170 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25171 (suggested by lord sibn <sibn@utspl.cjb.net> )
25173 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25175 * src/text_editor_menu.c: Added menu item for context help
25176 (patch from Andy Piper <squiggle@ukgateway.net>)
25178 2001-08-06 Stephane Demurget <demurgets@free.fr>
25180 * ccview/cccproj.cc: added missing i18n strings.
25182 * data/welcome.txt: bumped version to 0.1.6.
25184 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25186 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25188 * help.c, help.h: Added support for DevHelp context sensitive help
25189 and gnome api browsing.
25190 * Fixed toolbars and editor views "not save" bug.
25191 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25192 (patch from Andy Piper <squiggle@ukgateway.net>)
25193 * Updated THANKS and chapter15.sgml for uk and ru translators.
25195 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25197 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25198 * Updated configure.in to include these changes
25200 2001-08-03 Stephane Demurget <demurgets@free.fr>
25202 * src/project_dbase_gui.c: fixed bug #446963
25203 (on_project_dbase_ccview_update_start),
25204 (on_project_dbase_ccview_update_end): added.
25205 These two respectively disable and enable close file/project
25206 menu entries and toolbar items, while the ccview part updates
25210 2001-08-03 Stephane Demurget <demurgets@free.fr>
25212 * configure.in: added sv to the ALL_LINGUAS list.
25215 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25217 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25218 file to work: merge translations and distribute it.
25220 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25222 * NEWS, README, THANKS & TODO: Spelling fixes.
25224 2001-08-01 Stephane Demurget <demurgets@free.fr>
25226 * README: updated requirements.
25228 * scintilla/Makefile.am,
25229 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25230 target can't be realized (custom build path).
25232 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25233 Removed install-data-local.
25235 * src/compiler_options.c: changed the include paths of the pixmaps.
25236 we hadn't any warning because of the include paths passed to the
25237 compiler. Thanks to make distcheck for reporting this.
25240 2001-07-31 Stephane Demurget <demurgets@free.fr>
25242 * NEWS, THANKS: updated.
25244 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25245 fixed to show the correct kernel signal number and its description.
25247 * widgets/gnomefilelist.c: fixed bug #445756
25248 (goto_last): renamed to goto_prev and changed according to goto_next.
25249 (goto_next): added.
25250 (goto_directory): removed.
25251 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25252 returned value is now the position in the list.
25253 (check_ok_button_cb): changed the back check and added one for next.
25254 (gnome_filelist_set_dir): the check in history make it wouldn't be
25255 a "true" history. polished the whole thing, using set_dir_internal.
25256 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25257 there's no check in the history when using back or next.
25259 * manuals/*: added missing .cvsignore files.
25262 2001-07-30 Stephane Demurget <demurgets@free.fr>
25264 * po/fr.po: updated to latest sources.
25266 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25267 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25268 to put off their sensitive attributes.
25270 2001-07-29 Stephane Demurget <demurgets@free.fr>
25272 * po/fr.po: fixed some grammar things.
25273 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25276 * src/utilities.c: (file_is_link): use lstat instead of stat.
25278 2001-07-27 Naba Kumar <kh_naba@123india.com>
25280 * Remove help dir from cvs, because it is no longer
25283 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25286 2001-07-24 Naba Kumar <kh_naba@123india.com>
25288 * debugger.c: (debugger_update_prog_status): Fixed
25289 the bug with gdb version 5. Debugger starts, when
25290 step in/out/over etc are clicked.
25292 * debugger.c: All functions: added debugging codes.
25294 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25295 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25296 Modified to recognize non project files also.
25298 * source.c: (source_write_configure_in):
25299 Added source for 'prefix' counterparts for
25300 no-prefix AC_SUBST.
25302 2001-07-23 Naba Kumar <kh_naba@123india.com>
25304 * anjuta.c: added function anjuta_remove_text_editor();
25305 and suitably modified anjuta_remove_current_text_editor().
25307 * project_dbase.c: project_dbase_close(), Added code to
25308 close all opened files that belong to the project when
25309 the project is closed.
25310 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25312 * Updated the manuals/anjuta-manual subdir for GDP standards.
25313 (patch from Andy Piper <squiggle@ukgateway.net>)
25315 * main_menubar.h, main_menubar.def: Added Menu items to handle
25316 urls for library references, bugs, patches and feature request
25319 2001-07-20 Naba Kumar <kh_naba@123india.com>
25321 * Set wmclass names in all windows.
25322 (patch from Andy Piper <squiggle@ukgateway.net>)
25323 * New splash logo from "Misha" <misha@phreaker.net>);
25325 2001-07-19 Naba Kumar <kh_naba@123india.com>
25327 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25328 set caret color, calltip back color and selection fore/back
25331 2001-07-18 Naba Kumar <kh_naba@123india.com>
25333 * project_dbase.c: Closes all files when project is closed.
25334 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25335 -- We still need to refine this as it closes all sort of files.
25337 * compiler_options.c: Fixed seg-fault bug when last item in
25338 compiler option lists is removed.
25340 * Fixed missing newline warnings during compilation.
25341 (patch from Andy Piper <squiggle@ukgateway.net>)
25343 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25345 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25346 autogenerated no need to store'em in CVS.
25348 * ccview/.cvsignore: Addition of cvsignore.
25350 2001-07-17 Naba Kumar <kh_naba@123india.com>
25352 *GUI fixes and spell corrections
25353 (patch from Andy Piper <squiggle@ukgateway.net>)
25355 2001-07-15 Naba Kumar <kh_naba@123india.com>
25357 *Fixed double error message for file not found.
25359 *Put white backgrounds for png images.
25361 *Converted '-' to '_' in sgml files.
25363 2001-07-14 Naba Kumar <kh_naba@123india.com>
25365 * project_dbase.c: Short-cut for expand/collasp project tree
25367 * project_dbase_gui.c:
25368 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25370 2001-07-13 Naba Kumar <kh_naba@123india.com>
25372 * notebook.[h,c]: Added
25373 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25374 Project/message window now toggles on control and
25375 and notebook switch short-cut
25377 2001-07-7 Naba Kumar <kh_naba@123india.com>
25379 * Changed a new icon set which looks more gnomish.
25381 * Changed a new anjuta splash logo.
25382 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25384 2001-07-6 Naba Kumar <kh_naba@123india.com>
25386 * ccview/*: Integrated ccview for class view and file view
25387 in the project Manager.
25389 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25391 2001-07-1 Naba Kumar <kh_naba@123india.com>
25393 * scintilla/*: Upgraded Scintilla to version 1.3.7
25395 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25397 2001-06-28 Naba Kumar <kh_naba@123india.com>
25399 * src/debugger.c: Correct step-over and step-out swapping.
25401 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25402 chapters and added more stuffs.
25404 2001-06-13 Naba Kumar <kh_naba@123india.com>
25406 * data/autogen.sh.gtkmm: Added
25408 * data/autogen.sh.gnomemm: Added
25410 * src/appwiz.c: Added two more application wizard templetes
25412 * src/project: for gtk-- and gnome-- and proper support
25414 * src/source.c: for c++ in the project configuration.
25418 2001-05-05 Naba Kumar <kh_naba@123india.com>
25420 * Merged my pre-cvs modifications with
25421 the current cvs copy.
25423 * (lot of files change).
25425 * Implemented session management.
25427 * Local installation possible by
25428 manageing our own pixmaps paths
25431 * resources.h: Added.
25432 * resources.c: Added.
25436 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25438 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25439 Corrected/extended ignores.
25441 2001-05-04 Naba Kumar <kh_naba@123india.com>
25443 * manuals/: dir tree added.
25444 Sgml documentation started in this dir.
25446 * omf-install/: dir tree added.
25448 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25449 Created initial document structure.
25451 * configure.in: Added test for scrollkeeper.
25452 Added some Makefile entries in AC_OUTPUT.
25454 * Makefile.am: Added subdir manuals/
25456 * HACKING: Wrote something stupid.
25458 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25460 * Makefile.am: Added ChangeLog in local data list, becaused it's
25461 needed to create a new project.
25463 * po/fr.po: minor fixes.
25465 * src/build_file.c, src/configurer.c, src/debugger.c,
25466 src/executer.c, src/find_replace.c, src/gnome_project.c,
25467 src/goto_line.c, src/launcher.c, src/messages.c,
25468 src/preferences.c src/project_dbase.c: functions declared static.
25470 * widgets/gnomefilelist.c: Fixed a project creation bug,
25471 introduced with latest changes.
25473 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25475 * widgets/gnomefilelist.c,
25476 BUGS: Fixed an annoying bug preventing from loading files/project
25477 given on the command line. Polished the whole gnome_filelist widget.
25479 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25483 src/anjuta.h: Polished the command line parsing.
25485 * BUGS: Need to clean that damn gnome_filelist widget.
25487 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25491 src/signals.c: Removed duplicated includes.
25493 * po/fr.po: minor fixes.
25495 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25496 create_compiler_options_page? () declared static.
25498 src/anjuta.c: Put a command line option for disabling
25501 * src/preferences_gui.c: Fixed an internationalization issue,
25502 other functions declared static.
25504 * src/gnome_project.c: Fixed some memory leaks,
25505 new_prj_terminated () declared static.
25507 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25509 * configure.in: Sort ALL_LINGUAS alphabetically.
25511 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25513 * Emptied that ugly old Changelog.
25515 == Anjuta 0.1.5 ===
25518 2001-03-10 Naba kumar <naba@gnome.org>
25520 * src/gnome_project.c: Fixed project dir creation bug.
25522 * src/text_editor.c: Fixed double accelerators bug.
25524 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25526 * src/stack_trace.c, * src/compiler_options.c,
25527 data/internals.properties, src/defaults.c:
25528 Fixed pixmap creation with NULL window.
25530 * src/commands.c, src/preferences_gui.c, src/build_project.c
25531 src/clean_project.c: Bug fix.
25533 * src/main_menubar_def.h: i18n bug fix.
25535 * src/executer.h, src/executer.c: Bug fix.
25537 * src/controls.c: Bug fix.
25539 * src/debugger.c: Debugger now takes program args.
25541 * po/ja.po: Added japanese translation file.
25543 Upgraded to ver 0.1.4
25544 ... Fixed other minor bugs.
25546 == Anjuta 0.1.3 ===
25548 2001-XX-XX Naba kumar <naba@gnome.org>
25550 * Lots of unaccountable changes. Integrated scintilla.
25551 Redesigned Project managemet. Added supports for other languages.
25552 Java style properties managements. .... blah blah
25554 2000-11-11 Naba kumar <naba@gnome.org>
25556 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25557 Upgraded to version 0.1.3.
25559 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25560 Fixed to activate Debug->add watch properly.
25562 === Anjuta 0.1.2 beta_2 ===
25563 === Anjuta 0.1.2 ===
25565 2000-11-05 Naba kumar <naba@gnome.org>
25567 * src/compiler_options.c, src/compiler_options_cbs.c
25568 src/compiler_options_cbs.h, src/compiler_options_gui.c
25569 src/anjuta2.c, extra/stock_libs.anj (new),
25570 extra/README.stock_libs (new), htmls/page13.html,
25571 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25572 added libraries. Stock libs provided for ease of entry. Modified
25573 help html file accordingly.
25575 2000-11-03 Naba kumar <naba@gnome.org>
25577 * README: Minor fixes in Doc files.
25579 * src/gnome_prj.c, src/appwidzard_cbs.c:
25580 Fixed to ignore non-existant dir for blank prj.
25581 More checking in project creation, especially to confirm
25582 that the prj file already does not exist.
25584 * anjuta.spec, configure.in: Upgraded to version 0.1.2
25586 * src/controls.c: Now Menu item "Format/Detach current document"
25587 is inactive when there is no document opened.
25589 === Anjuta 0.1.1 ===
25591 2000-11-01 Naba kumar <naba@gnome.org>
25593 Completed and Release of first version (Beta) with lots of bugs.
25595 1999-12-27 Naba kumar <naba@gnome.org>
25597 Anjuta project started.