1 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/gdb/debugger.c:
4 Enable logging of gdb communication with an environment variable
6 2008-01-19 Naba Kumar <naba@gnome.org>
8 * plugins/editor/text-editor-iterable.c: (iiter_next),
9 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
10 editor native funtions to avoid round trips.
12 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
14 * plugins/editor/text_editor.c:
15 Fix a bug due to the previous patch: Unable to save new file in
18 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
20 * plugins/debug-manager/disassemble.c,
21 plugins/debug-manager/disassemble.h,
22 plugins/debug-manager/registers.c,
23 plugins/debug-manager/registers.h,
24 plugins/debug-manager/memory.c,
25 plugins/debug-manager/memory.h,
26 plugins/debug-manager/command.c,
27 plugins/debug-manager/command.h,
28 plugins/debug-manager/queue.c,
29 plugins/debug-manager/queue.h,
30 plugins/debug-manager/breakpoints.c,
31 plugins/debug-manager/stack_trace.c,
32 plugins/debug-manager/threads.c,
33 plugins/debug-manager/plugin.c,
35 plugins/gdb/debugger.c,
36 plugins/gdb/debugger.h,
37 manuals/reference/libanjuta/libanjuta-sections.txt,
38 manuals/reference/libanjuta/libanjuta.types,
39 libanjuta/interfaces/libanjuta.idl:
40 Use gulong instead of guint for addresses
41 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
42 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
44 * plugins/gdb/anjuta-gdb.plugin.in:
45 Remove reference to IAnjutaCpuDebugger (useless)
47 2008-01-18 Johannes Schmid <jhs@gnome.org>
49 * AUTHORS: Added Alexander
51 2008-01-18 Johannes Schmid <jhs@gnome.org>
53 Patch from: Alexander Korolyov <kilork@yandex.ru>
55 * plugins/editor/text_editor.c: (load_from_file),
56 (text_editor_save_file):
58 Fixed symlinks (#510238) and file permission (#405321)
59 handling for scintilla editor.
61 2008-01-17 Johannes Schmid <jhs@gnome.org>
63 * plugins/document-manager/action-callbacks.c:
64 (on_editor_command_select_all_activate),
65 (on_editor_command_cut_activate),
66 (on_editor_command_paste_activate),
67 (on_editor_command_copy_activate),
68 (on_editor_command_clear_activate):
69 Resupport cut/copy/paste/clear on GtkEditables when those
70 have focus. (Important for shortcuts to work).
72 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
73 * plugins/document-manager/search-box.c: (on_search_activated):
74 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
75 * plugins/patch/patch-plugin.c: (on_ok_clicked):
76 * plugins/profiler/plugin.c: (profiler_get_data):
77 * plugins/project-wizard/druid.c: (npw_druid_new):
78 * plugins/project-wizard/install.c: (on_install_end_install_file):
79 * plugins/sourceview/anjuta-editor-sourceview.glade:
80 * plugins/subversion/anjuta-subversion.glade:
81 * plugins/tools/anjuta-tools.glade:
84 2008-01-17 Naba Kumar <naba@gnome.org>
86 Patch from James Liggett:
88 * plugins/subversion/subversion-add-dialog.c:
89 (on_subversion_add_response):
90 * plugins/subversion/subversion-copy-dialog.c:
91 (on_subversion_copy_response):
92 * plugins/subversion/subversion-diff-dialog.c:
93 (on_subversion_diff_response):
94 * plugins/subversion/subversion-merge-dialog.c:
95 (on_subversion_merge_response):
96 * plugins/subversion/subversion-remove-dialog.c:
97 (on_subversion_remove_response):
98 * plugins/subversion/subversion-switch-dialog.c:
99 (on_subversion_switch_response):
100 * plugins/subversion/subversion-ui-utils.c: (check_input):
101 * plugins/subversion/subversion-ui-utils.h:
102 * plugins/subversion/subversion-update-dialog.c:
103 (on_subversion_update_response):
105 If the user doesn't enter any data for path or revision fields in
106 certain SVN plugin dialogs, libsvn throws assertion failures and
107 kills Anjuta. To avoid this, the validity of path and revision
108 input data are checked before the command gets executed.
110 Fixes Bug #509510 - Check input of some dialogs to avoid termination
111 if user gives bad or no input
113 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
115 * plugins/document-manager/anjuta-docman.c:
116 Fix #507627 memory tab stay active on debugger stop
117 Remove two unused variables due to the previous patch
119 2008-01-16 Johannes Schmid <jhs@gnome.org>
121 * libanjuta/anjuta-plugin-manager.c:
122 Fixed #508399 – When you enable a plugin, preferences don't show up
124 2008-01-16 Rob Bradford <rob@openedhand.com>
126 Reviewed by: Johannes Schmid <jhs@gnome.org>
128 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
129 (get_property_value_as_string), (set_property_value_as_string),
130 (register_callbacks):
131 * libanjuta/anjuta-preferences.h:
132 Add support for both file and folder preferences (originally only
133 folder choosers were supported. (Fixes bug: #508805.)
135 * plugins/file-manager/file-manager.glade:
136 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
139 2008-01-16 Johannes Schmid <jhs@gnome.org>
141 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
143 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
146 Fixed #509875 – The "Update globale tags" button wording is incorrect
147 Fixed #509873 – Build Autotools Preferences has excessive padding
148 Fixed #509872 – General Information labels are incorrectly aligned
149 Fixed #509871 – General preferences has incorrect use of colons
151 2008-01-16 Johannes Schmid <jhs@gnome.org>
153 * plugins/document-manager/anjuta-document-manager.glade:
154 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
156 Fixed #509865 – Incorrect padding in the Documents settings tabs
157 Fixed #509867 – Create button contents is mis-aligned
158 Fixed #509869 – "Add Directory" button is not HIG complient
160 2008-01-16 Johannes Schmid <jhs@gnome.org>
162 * libanjuta/anjuta-preferences-dialog.c:
163 (anjuta_preferences_dialog_add_page):
165 Fix #509864 – No initial section selected when opening the Preferences dialog
167 2008-01-16 Johannes Schmid <jhs@gnome.org>
169 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
170 Removed unused gconf_notifications
172 * plugins/search/anjuta-search.glade:
173 * plugins/subversion/anjuta-subversion.glade:
174 * plugins/tools/anjuta-tools.glade:
175 * src/anjuta-app.c: (anjuta_app_instance_init):
177 Fixed various strings
179 2008-01-15 Naba Kumar <naba@gnome.org>
181 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
182 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
185 * plugins/symbol-browser/an_symbol_view.c:
186 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
189 2008-01-15 Johannes Schmid <jhs@gnome.org>
191 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
192 (anjuta_profile_add_plugins_from_xml):
193 * plugins/file-manager/file-manager.glade:
196 * libanjuta/interfaces/libanjuta.idl:
199 * plugins/sourceview/Makefile.am:
200 * plugins/sourceview/anjuta-editor-sourceview.glade:
201 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
202 (end_print), (print_setup), (sourceview_print),
203 (sourceview_print_preview):
204 * plugins/sourceview/sourceview.c: (iprint_print),
205 (iprint_print_preview):
207 Added printing support to GtkSourceView editor
209 2007-01-14 Tom <tpgww@onepost.net>
211 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
213 * plugins/document-manager/anjuta-docman.c:
214 Fix two memory leaks added by the previous patch
216 2008-01-14 Johannes Schmid <jhs@gnome.org>
218 * plugins/sourceview/assist-tip.c: (assist_tip_move):
219 * plugins/sourceview/assist-window.c: (assist_window_move):
223 2008-01-14 Rob Bradford <rob@openedhand.com>
225 * global-tags/Makefile.am:
226 * global-tags/create_global_tags.sh.in:
227 Install anjuta-tags binary into FHS policy compliant directory and
228 update references. (Fixes bug: 509346.)
230 2008-01-13 Naba Kumar <naba@gnome.org>
232 Patch from: Ritesh Khadgaray
233 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
234 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
235 Adds export-dynamic option to LDFLAGS to project template for libglade
236 to work for autoconnect signals.
238 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
240 * libanjuta/anjuta-utils.c:
241 anjuta_util_get_real_path return a string that need to be freed
242 with g_free even if PATH_MAX is not defined
244 2008-01-13 Andre Klapper <a9016009@gmx.de>
246 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
249 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
251 * plugins/document-manager/anjuta-docman.c:
252 Do not reopen file having escaped character (+,...) in path name
254 2008-01-13 Naba Kumar <naba@gnome.org>
256 * libanjuta/interfaces/libanjuta.idl:
257 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
258 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
259 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
260 IAnjutaProjectManager::add_sources().
262 * plugins/glade/plugin.c: (on_glade_resource_removed),
263 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
264 stubs for handing resources in glade file.
266 2008-01-13 Naba Kumar <naba@gnome.org>
268 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
270 * plugins/glade/plugin.c: (ifile_open): Select the first window
271 in the glade project when it is first opened. Avoids empty glade
272 document the first time.
274 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
276 Reviewed by: Johannes Schmid <jhs@gnome.org>
278 * plugins/gtodo/callback.c: (remove_todo_item):
279 Fix #507304 – crash in Anjuta IDE while removing done tasks
281 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
283 * plugins/debug-manager/anjuta-debug-manager.ui,
284 plugins/debug-manager/plugin.c,
285 plugins/debug-manager/start.h,
286 plugins/debug-manager/start.c:
287 New menu item to add extra source directories for debugger
291 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
293 * plugins/gtodo/callback.c: (remove_todo_item):
294 Fix #507304 – crash in Anjuta IDE while removing done tasks
296 2008-01-11 Naba Kumar <naba@gnome.org>
298 * configure.in: Bumped version to 2.3.2
299 * NEWS: Updated for anjuta 2.3.2 release
300 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
303 2008-01-11 Johannes Schmid <jhs@gnome.org>
305 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
307 Reverted accidently commited change
309 * plugins/document-manager/anjuta-document-manager.glade:
310 Fix Gtk-Critical because of broken glade file
312 2008-01-11 Naba Kumar <naba@gnome.org>
314 * plugins/glade/plugin.c: (on_document_destroy),
315 (glade_plugin_add_project): Fixed a bug where when more than one
316 glade document is open and one is closed, it closes all the glade
317 documents. Also it might have fixed the bug where sometimes closing
318 the glade document leaves glade widget tree unclosed.
320 2008-01-11 Naba Kumar <naba@gnome.org>
322 * libanjuta/Makefile.am: Install glade3 files in own prefix to
323 prevent install errors when not installed as root (then the files
324 are only useful when glade-3 is installed in the same prefix, but it
325 doesn't harm anjuta runtime).
327 * plugins/sourceview/sourceview.c: Commented use of a file
328 not currently distributed.
330 2008-01-10 Naba Kumar <naba@gnome.org>
332 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
333 nothing to translate in it.
335 2008-01-10 Johannes Schmid <jhs@gnome.org>
337 * plugins/project-wizard/templates/gnome.wiz:
338 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
339 * plugins/project-wizard/templates/gnome/src/main.c:
340 * plugins/project-wizard/templates/translatable-strings.h:
342 Fixed #508497 and added a new chooser to select whether to use
345 2008-01-10 Johannes Schmid <jhs@gnome.org>
347 Patch from Tom <tpgww@onepost.net>:
349 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
350 (anjuta_util_glist_path_dedup):
351 * libanjuta/anjuta-utils.h:
353 Give the method a proper prefixed name
355 * plugins/document-manager/action-callbacks.c:
356 (get_current_popup_active),
357 (on_editor_command_select_all_activate),
358 (on_editor_command_cut_activate),
359 (on_editor_command_paste_activate),
360 (on_editor_command_copy_activate),
361 (on_editor_command_clear_activate), (on_show_search),
362 (on_repeat_quicksearch):
363 * plugins/document-manager/action-callbacks.h:
364 * plugins/document-manager/anjuta-docman.c:
365 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
366 (anjuta_docman_goto_file_line_mark),
367 (anjuta_docman_get_full_filename):
368 * plugins/document-manager/anjuta-docman.h:
369 * plugins/document-manager/anjuta-document-manager.ui:
370 * plugins/document-manager/plugin.c:
371 (update_document_ui_interface_items):
373 Better way to fix the popup-menu items (Cut/Copy/Paste)
374 and various clean-ups.
376 * plugins/document-manager/search-box.c: (on_document_changed),
377 (search_box_fill_search_focus):
378 * plugins/document-manager/search-box.h:
379 * plugins/search/plugin.c:
381 Add a menu item to repeat the quick search
383 2008-01-10 Johannes Schmid <jhs@gnome.org>
385 * plugins/language-support-cpp-java/cpp-java-assist.c:
388 Fixed #508424 – Auto complete: previous char was removed when
389 pre TAB to auto complete.
391 2008-01-10 Johannes Schmid <jhs@gnome.org>
393 Patch from: James Ligett:
395 * plugins/profiler/gprof-call-graph-view.c:
396 (gprof_call_graph_view_create_columns):
397 * plugins/profiler/gprof-flat-profile-view.c:
398 (gprof_flat_profile_view_create_columns):
400 Fixed translation issues (#496833)
402 2008-01-10 Johannes Schmid <jhs@gnome.org>
404 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
406 * plugins/gtodo/gtodo.c: (category_manager_add_item):
407 Fix #460390 – Changing categories while edinting something
409 2008-01-09 Naba Kumar <naba@gnome.org>
411 * libanjuta/anjuta-plugin-manager.c:
412 (anjuta_plugin_manager_activate_plugins): Commented dead code and
415 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
416 corruption reported in bug #507491. Potentially fixes too.
418 2008-01-09 Johannes Schmid <jhs@gnome.org>
420 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
422 * plugins/gtodo/mcategory.c: (category_manager_add_item):
423 Fix bug #505205 completely
425 * AUTHORS: Added Bolesław
427 2008-01-08 Johannes Schmid <jhs@gnome.org>
429 * plugins/document-manager/action-callbacks.c:
430 (on_editor_command_cut_activate),
431 (on_editor_command_paste_activate),
432 (on_editor_command_copy_activate),
433 (on_editor_command_clear_activate):
435 Fixed editor popup menu (Cut, Copy, Paste)
437 2008-01-08 Johannes Schmid <jhs@gnome.org>
439 * plugins/sourceview/sourceview.c: (autodetect_language):
440 Fixed a crash when creating a new file
442 2008-01-08 Johannes Schmid <jhs@gnome.org>
444 Patch by <bolekk@gmail.com> (GHOP Student)
446 * plugins/gtodo/mcategory.c: (category_manager_add_item):
449 2008-01-08 Naba Kumar <naba@gnome.org>
451 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
452 * libanjuta/anjuta-plugin-manager.c:
453 (anjuta_plugin_manager_select),
454 (anjuta_plugin_manager_activate_plugins):
455 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
456 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
457 (on_create_submenu), (create_open_with_submenu):
458 * src/about.c: (on_about_plugin_activate),
459 (about_create_plugins_submenu): Use translated version of get_string()
460 API in AnjutaDescription for translatable properties. Fixes bug #496833
463 2008-01-07 Johannes Schmid <jhs@gnome.org>
465 * plugins/build-basic-autotools/executer.c: (execute_program):
466 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
467 * plugins/debug-manager/anjuta-debug-manager.glade:
468 * plugins/debug-manager/locals.c: (create_locals_gui):
469 * plugins/file-loader/plugin.c: (on_create_submenu):
470 * plugins/gtodo/main.h:
471 * plugins/gtodo/preferences.c: (preferences_widget):
472 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
473 * plugins/tools/anjuta-tools.glade:
474 * plugins/tools/execute.c: (atp_output_context_print):
477 Another bunch of i18n fixes (#496833)
479 2008-01-07 Johannes Schmid <jhs@gnome.org>
481 * plugins/build-basic-autotools/build-basic-autotools.c:
482 (on_build_terminated):
483 * plugins/gtodo/interface.c: (set_read_only):
484 * plugins/project-manager/plugin.c: (confirm_removal),
485 (on_popup_add_to_project):
486 * plugins/subversion/anjuta-subversion.glade:
487 * plugins/tools/execute.c: (atp_output_context_print_result):
489 Fixed some strings from #496833
491 2008-01-07 Johannes Schmid <jhs@gnome.org>
493 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
494 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
496 * plugins/language-support-cpp-java/plugin.c: (install_support),
497 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
498 Added basic Vala support
500 * plugins/sourceview/sourceview.c: (autodetect_language):
501 Fixed mime-type detection
503 2008-01-06 Massimo Cora' <maxcvs@email.it>
505 Reviewed by: Johannes Schmid <jhs@gnome.org>
507 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
508 (value_removed_current_editor), (symbol_db_activate),
509 (symbol_db_deactivate):
510 * plugins/symbol-db/symbol-db-engine.c:
511 (symbol_db_engine_get_global_members_filtered):
512 * plugins/symbol-db/symbol-db-view.c:
513 (do_add_child_symbol_to_view), (prepare_for_adding),
514 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
515 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
516 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
517 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
518 (sdb_view_init), (sdb_view_finalize),
519 (sdb_view_build_and_display_base_tree):
520 * plugins/symbol-db/symbol-db-view.h:
521 added controls to expand Global tab nodes in a non-freezing way.
522 Fixed also some little bugs always on global-tab.
524 2008-01-06 Naba Kumar <naba@gnome.org>
526 Patches from James Liggett:
527 * plugins/profiler/gprof-call-graph-view.c:
528 (gprof_call_graph_view_create_columns):
529 * plugins/profiler/gprof-flat-profile-view.c:
530 (gprof_flat_profile_view_create_columns):
531 * plugins/profiler/gprof-function-call-tree-view.c:
532 (gprof_function_call_tree_view_create_columns): Made all
533 of the columns resizable and reorderable.
535 2008-01-06 Johannes Schmid <jhs@gnome.org>
537 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
538 (anjuta_launcher_check_password_real),
539 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
540 (anjuta_launcher_scan_pty),
541 (anjuta_launcher_disable_password_check):
542 * libanjuta/anjuta-launcher.h:
543 Added disable_password_check for stream where it does not make sense
544 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
545 that sometimes occur in symbol-db plugin
547 * plugins/file-manager/file-model.c:
548 (file_model_cancel_expand_idle):
549 Fixed removing of idle source
551 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
552 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
554 Fixed #348854 – invisible cursor in certain themes
556 2008-01-06 Naba Kumar <naba@gnome.org>
558 * libanjuta/anjuta-preferences.c:
559 (anjuta_preferences_register_property_custom): Fixed a crash bug on
560 closing preferences dialog due to patch in bug #507300
562 2008-01-06 Naba Kumar <naba@gnome.org>
564 * plugins/language-support-cpp-java/cpp-java-assist.c:
566 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
567 * plugins/search/search-replace_backend.c: (create_search_entries):
568 Added missing unrefs.
570 2008-01-06 Johannes Schmid <jhs@gnome.org>
572 * plugins/debug-manager/variable.c: (get_hovered_word):
573 Add a g_object_unref()
575 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
576 (on_sourceview_hover_leave):
577 Fixed hover and editor interface to make hover in debugger work
579 2008-01-06 Naba Kumar <naba@gnome.org>
581 * plugins/editor/text-editor.c: Whitespaces fixes.
582 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
583 DEBUG_PRINT instead of g_message.
585 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
587 * plugins/debug-manager/breakpoints.c:
588 Fix #507441: Disable all breakpoints doesn't work
589 Fix #507444: Enable Breakpoint menu item doesn't change name
591 2008-01-05 Naba Kumar <naba@gnome.org>
593 * manuals/reference/libanjuta/libanjuta.types: Renamed
594 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
596 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
598 * plugins/debug-manager/variable.c:
599 Update variable display to use IAnjutaIterable instead of position
601 * plugins/editor/text_editor_cbs.c,
602 plugins/editor/text_editor.c:
603 Fix Gtk critical warnings when a hover signal is emitted
604 Fix get_text_iter in Scintilla (range should include last character)
606 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
608 * plugins/debug-manager/debug_tree.c,
609 plugins/debug-manager/debug_tree.h,
610 plugins/debug-manager/watch.c,
611 plugins/debug-manager/command.c,
612 plugins/debug-manager/queue.c,
613 plugins/gdb/plugin.c,
614 plugins/gdb/debugger.c,
615 plugins/gdb/debugger.h,
616 libanjuta/interfaces/libanjuta.idl:
617 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
619 2008-01-05 Naba Kumar <naba@gnome.org>
621 * plugins/valgrind/plugin.c: Removed stock icon open/save from
622 menus to avoid conflict with file open/save. Fixes bug #507455
624 2008-01-05 Johannes Schmid <jhs@gnome.org>
627 Conditionally depend on gtksourceview2 >= 2.1.0
629 * libanjuta/interfaces/libanjuta.idl:
630 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
631 iterators instead of positions
633 * plugins/debug-manager/threads.c:
634 Fixed a warnings by including gnome-vfs properly
636 * plugins/debug-manager/variable.c: (get_hovered_word),
638 Updated to changes in IAnjutaEditorHover/Selection
640 * plugins/document-manager/action-callbacks.c:
641 (on_editor_command_upper_case_activate),
642 (on_editor_command_lower_case_activate):
643 * plugins/document-manager/search-box.c: (on_incremental_search),
644 (on_search_activated):
645 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
646 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
647 (iselection_get_start), (iselection_get_end),
648 (iselection_iface_init), (ihover_display), (ihover_iface_init):
649 * plugins/editor/text_editor_cbs.c:
650 (on_text_editor_scintilla_notify):
652 Updated to changes in IAnjutaEditorHover/Selection and updated editor
653 interface of scintilla editor.
655 * plugins/language-manager/languages.xml:
656 * plugins/language-manager/plugin.c:
657 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
658 Added chdr to C language files and some DEBUG_PRINTs
660 * plugins/language-support-cpp-java/cpp-java-assist.c:
662 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
663 * plugins/search/plugin.c: (find_incremental):
664 * plugins/search/search-replace.c: (search_and_replace):
665 * plugins/search/search-replace_backend.c: (create_search_entries):
666 Adapted to changed interfaces
668 * plugins/sourceview/Makefile.am:
669 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
670 (set_uri), (anjuta_document_save):
671 * plugins/sourceview/anjuta-editor-sourceview.glade:
672 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
673 (anjuta_view_key_press_event):
674 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
675 * plugins/sourceview/sourceview-cell.c:
676 (sourceview_cell_instance_init), (sourceview_cell_finalize),
677 (icell_get_line), (icell_get_attribute), (icell_iface_init):
678 * plugins/sourceview/sourceview-prefs.c: (get_bool),
679 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
680 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
681 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
682 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
683 * plugins/sourceview/sourceview-private.h:
684 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
685 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
686 (on_document_loaded), (sourceview_instance_init),
687 (sourceview_dispose), (sourceview_finalize),
688 (sourceview_create_markers), (sourceview_new),
689 (ifile_savable_save), (ieditor_get_tab_size),
690 (ieditor_set_tab_size), (ieditor_set_use_spaces),
691 (ieditor_set_auto_indent), (ieditor_goto_line),
692 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
693 (iselect_block), (iselect_set), (iselect_get_start),
694 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
695 (imark_unmark), (imark_is_marker_set),
696 (imark_location_from_handle), (imark_delete_all_markers),
697 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
698 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
699 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
700 (ilanguage_get_supported_languages), (autodetect_language),
701 (ilanguage_set_language), (iassist_show_tips),
702 (on_sourceview_hover_leave), (on_sourceview_hover_over),
703 (ihover_display), (ihover_iface_init):
705 Use GtkSourceView 2.1.x:
707 * Fixed #486724 and #488615
708 * Implemented hover interface
709 * Adapted to changed interfaces
711 2008-01-04 Rob Bradford <rob@o-hand.com>
713 Reviewed by Naba Kumar <naba@gnome.org>:
714 * libanjuta/anjuta-preferences.c:
715 (anjuta_preferences_register_property_custom):
716 Unregister preferences for custom preferences when the widget is
719 2008-01-03 Johannes Schmid <jhs@gnome.org>
721 * plugins/file-manager/file-model.c: (file_model_row_expanded),
722 (file_model_row_collapsed):
723 Fixed the too method to take a correct data argument
725 2008-01-02 Johannes Schmid <jhs@gnome.org>
727 * plugins/document-manager/anjuta-docman.c:
728 (anjuta_docman_add_document), (anjuta_docman_remove_document):
729 ref and unref correctly to silence a Gtk+ critical
731 2008-01-01 Johannes Schmid <jhs@gnome.org>
733 * plugins/editor/text_editor.c: (itext_editor_get_text):
734 Fixed #506740 – ianjuta_editor_get_text crash if request
735 text past the buffer length
737 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
739 * plugins/debug-manager/utilities.c,
740 plugins/debug-manager/utilities.h,
741 plugins/debug-manager/breakpoints.c:
742 Move get_current_editor function in utilities.c
744 * plugins/debug-manager/plugin.c,
745 plugins/debug-manager/debug_tree.c,
746 plugins/debug-manager/debug_tree.h,
747 plugins/debug-manager/watch.c,
748 plugins/debug-manager/watch.h,
749 plugins/debug-manager/locals.c,
750 plugins/debug-manager/locals.h,
751 (added) plugins/debug-manager/variable.c,
752 (added) plugins/debug-manager/variable.h,
753 plugins/debug-manager/Makefile.am:
754 Use hover interface to display variable value
756 2007-12-31 Johannes Schmid <jhs@gnome.org>
758 * libanjuta/Makefile.am:
759 Only install glade catalog files if glade-3 is available
760 (Fixes #506269 and #500296)
762 2007-12-30 Johannes Schmid <jhs@gnome.org>
764 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
765 (set_property_value_as_string), (register_callbacks):
767 Fixed GtkFileChooserButton preferences to also work when only the combo
768 changes without a dialog being open.
770 2007-12-29 Johannes Schmid <jhs@gnome.org>
772 * plugins/editor/Makefile.am:
773 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
775 2007-12-29 Johannes Schmid <jhs@gnome.org>
777 * plugins/devhelp/plugin.c: (devhelp_activate):
778 Fixed #498986 - Anjuta-2.3.0 fails to build
780 2007-12-29 Johannes Schmid <jhs@gnome.org>
782 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
783 * plugins/debug-manager/plugin.c:
784 (on_run_to_cursor_action_activate):
785 * plugins/document-manager/anjuta-docman.c:
786 (anjuta_docman_goto_file_line_mark):
787 * plugins/symbol-db/plugin.c: (value_added_current_editor),
788 (value_removed_current_editor):
790 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
791 all those to value_added_current_document...
793 * plugins/editor/anjuta-editor-scintilla.glade:
794 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
795 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
797 2007-12-28 Massimo Cora' <maxcvs@email.it>
799 * plugins/symbol-db/plugin.c: (on_importing_project_end),
800 (symbol_db_activate), (symbol_db_deactivate),
801 (symbol_db_instance_init), (isymbol_manager_get_parents):
802 * plugins/symbol-db/plugin.h:
803 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
804 * plugins/symbol-db/symbol-db-engine.c:
805 (symbol_db_engine_get_global_members_filtered):
806 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
807 (on_symbol_inserted):
808 Filtered out static functions on global-tab. E.g. when flag
809 is_file_scope = 1 we won't add entries there.
810 Fixed a little bug on 'Global'->'Vars/Others' node too.
812 2007-12-28 Johannes Schmid <jhs@gnome.org>
814 * libanjuta/anjuta-launcher.c:
815 Fixed a silly (and completely useless) memory corruption that probably
816 only occured at a few race conditions though I wonder why it did not
819 2007-12-28 Johannes Schmid <jhs@gnome.org>
820 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
821 * plugins/debug-manager/plugin.c: (set_program_counter):
822 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
823 * plugins/debug-manager/start.c: (get_source_directories):
824 * plugins/debug-manager/threads.c: (on_info_thread),
826 * plugins/file-manager/file-model.c: (file_model_set_property):
827 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
828 * plugins/tools/editor.c: (on_editor_response):
830 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
832 * plugins/document-manager/plugin.c: (update_title),
833 (value_added_project_root_uri):
834 * plugins/document-manager/plugin.h:
835 Shorten down the title bar if the current path is inside the opened project
837 2007-12-28 Massimo Cora' <maxcvs@email.it>
839 reviewed by: Johannes Schmid <jhs@gnome.org>
841 * plugins/project-wizard/templates/java/project.anjuta:
842 * plugins/project-wizard/templates/mkfile/project.anjuta:
843 * plugins/project-wizard/templates/python/project.anjuta:
844 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
845 let new projects use new SymbolDB plugin.
847 * plugins/symbol-browser/images/Makefile.am:
848 added some images taken from MonoDevelop project.
850 * plugins/symbol-db/plugin.c: (value_added_current_editor),
851 (goto_file_line), (on_importing_project_end), (project_root_added),
852 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
853 (isymbol_manager_search):
854 Added project-updating feature when opening a project with some files
855 modified externally [e.g. a svn up].
857 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
858 (sdb_engine_iterator_node_instance_init),
859 (sdb_engine_iterator_node_finalize),
860 (symbol_db_engine_iterator_node_set_conversion_hash):
861 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
862 * plugins/symbol-db/symbol-db-engine-iterator.c:
863 (symbol_db_engine_iterator_new):
864 * plugins/symbol-db/symbol-db-engine-iterator.h:
865 Moved Hash table initialization into the engine. This proxies and
866 speeds up the process of creation and iteration of a GdaDataModel.
868 * plugins/symbol-db/symbol-db-engine.c:
869 (sdb_engine_ctags_output_thread),
870 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
871 (sdb_engine_scan_files_1), (sdb_engine_init),
872 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
873 (symbol_db_engine_add_new_workspace),
874 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
875 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
876 (symbol_db_engine_get_sym_type_conversion_hash),
877 (symbol_db_engine_update_files_symbols),
878 (symbol_db_engine_update_project_symbols),
879 (symbol_db_engine_update_buffer_symbols),
880 (symbol_db_engine_get_class_parents),
881 (symbol_db_engine_get_global_members_filtered),
882 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
883 (symbol_db_engine_get_scope_members_by_symbol_id),
884 (symbol_db_engine_get_scope_members),
885 (symbol_db_engine_get_current_scope),
886 (symbol_db_engine_get_file_symbols),
887 (symbol_db_engine_get_symbol_info_by_id),
888 (symbol_db_engine_find_symbol_by_name_pattern),
889 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
890 * plugins/symbol-db/symbol-db-engine.h:
891 * plugins/symbol-db/symbol-db-view-locals.c:
892 (sdb_view_locals_get_iter_from_row_ref),
893 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
894 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
895 (on_symbol_inserted), (symbol_db_view_locals_update_list):
896 Changes on some queries fuctions and some fixes. Added *_filtered
899 * plugins/symbol-db/symbol-db-view.c:
900 (do_add_child_symbol_to_view), (add_new_waiting_for),
901 (prepare_for_adding), (on_symbol_inserted),
902 (do_recurse_subtree_and_remove), (on_symbol_removed),
903 (sdb_view_do_add_hidden_dummy_child),
904 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
905 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
906 (sdb_view_locals_create_new_store), (sdb_view_init),
907 (sdb_view_finalize), (sdb_view_class_init),
908 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
909 (symbol_db_view_get_pixbuf),
910 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
911 New display for global tags. This is the definitive version, bugs apart.
913 * plugins/symbol-db/tables.sql:
916 2007-12-27 Naba Kumar <naba@gnome.org>
918 * libanjuta/interfaces/libanjuta.idl:
919 * plugins/editor/aneditor-priv.h:
920 * plugins/editor/aneditor.cxx:
921 * plugins/editor/text_editor.c: (text_editor_instance_init),
922 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
923 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
924 * plugins/editor/text_editor.h:
925 * plugins/editor/text_editor_cbs.c:
926 (on_text_editor_scintilla_notify):
928 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
929 related code in AnEditor. Fixed some compilation warnings.
931 2007-12-26 Naba Kumar <naba@gnome.org>
933 * Changelog: Fixed indentation.
935 2007-12-25 Naba Kumar <naba@gnome.org>
937 * plugins/editor/Makefile.am:
938 * plugins/editor/editor.glade:
939 * plugins/editor/plugin.c:
940 * plugins/editor/style-editor.c:
941 * plugins/sourceview/Makefile.am:
942 * plugins/sourceview/plugin.c:
943 * plugins/sourceview/sourceview.glade:
944 * plugins/valgrind/Makefile.am:
946 Renamed glade files to anjuta-editor-* to give name space for the
947 schema files (because they are installed in system directory).
949 * scripts/build-schemas.mk: Install the schemas files also (need for
950 binary package installation/uninstallation).
952 2007-12-25 Johannes Schmid <jhs@gnome.org>
954 * plugins/language-support-cpp-java/plugin.c:
955 (set_indentation_param_vim):
957 Support some more vim modeline commands and shortcuts (#504331)
959 2007-12-25 Johannes Schmid <jhs@gnome.org>
961 Patches from James Liggett:
962 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
963 (anjuta_vcs_status_tree_view_init):
964 * plugins/subversion/subversion-commit-dialog.c:
965 (subversion_commit_dialog):
966 * plugins/subversion/subversion-diff-dialog.c:
967 (on_subversion_diff_response):
968 * plugins/subversion/subversion-log-dialog.c:
969 (on_log_view_selected_button_clicked),
970 (on_log_diff_selected_button_clicked),
971 (on_log_diff_previous_button_clicked):
972 * plugins/subversion/subversion-resolve-dialog.c:
973 (subversion_resolve_dialog):
974 * plugins/subversion/subversion-revert-dialog.c:
975 (subversion_revert_dialog):
976 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
977 (pulse_progress_bar), (hide_pulse_progress_bar),
978 (disconnect_data_arrived_signals),
979 (cancel_data_arrived_signal_disconnect):
980 * plugins/subversion/subversion-ui-utils.h:
982 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
983 #505237 – Sort list of modified files
985 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
987 * plugins/gdb/debugger.c:
988 Fix bug #491301: Inspecting a variable opens a bad focus dialog
990 2007-12-23 Johannes Schmid <jhs@gnome.org>
992 * plugins/language-support-cpp-java/plugin.c:
993 (set_indentation_param_emacs), (set_indentation_param_vim),
994 (parse_mode_line_emacs), (parse_mode_line_vim),
995 (extract_mode_line), (initialize_indentation_params):
997 Added (basic) support for vim modelines (#504331)
999 * plugins/message-view/message-view.c: (message_view_next),
1000 (message_view_previous):
1002 Fixed next/previous message
1004 2007-12-23 Johannes Schmid <jhs@gnome.org>
1006 * libanjuta/anjuta-ui.h:
1007 Check for != NULL before unref'ing pixbuf (related to #497878)
1009 * plugins/devhelp/plugin.c: (register_stock_icons):
1010 * plugins/document-manager/anjuta-docman.c:
1011 (anjuta_docman_add_document):
1012 * plugins/glade/plugin.c: (on_close_activated),
1013 (register_stock_icons), (on_session_save),
1014 (glade_plugin_add_project):
1016 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1017 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1019 * plugins/language-support-cpp-java/plugin.c:
1020 (register_stock_icons):
1021 Fixed stock icon registration macros
1023 2007-12-23 Johannes Schmid <jhs@gnome.org>
1025 * global-tags/Makefile.am:
1026 * launcher/Makefile.am:
1027 * libanjuta/Makefile.am:
1028 * libegg/Makefile.am:
1029 * manuals/anjuta-faqs/Makefile.am:
1030 * manuals/anjuta-manual/Makefile.am:
1031 * manuals/reference/libanjuta/Makefile.am:
1032 * plugins/build-basic-autotools/Makefile.am:
1033 * plugins/class-gen/Makefile.am:
1034 * plugins/class-inheritance/Makefile.am:
1035 * plugins/cvs-plugin/Makefile.am:
1036 * plugins/debug-manager/Makefile.am:
1037 * plugins/devhelp/Makefile.am:
1038 * plugins/document-manager/Makefile.am:
1039 * plugins/editor/Makefile.am:
1040 * plugins/editor/scintilla/Makefile.am:
1041 * plugins/editor/scintilla/include/Makefile.am:
1042 * plugins/file-loader/Makefile.am:
1043 * plugins/file-manager/Makefile.am:
1044 * plugins/file-wizard/Makefile.am:
1045 * plugins/gdb/Makefile.am:
1046 * plugins/glade/Makefile.am:
1047 * plugins/gtodo/Makefile.am:
1048 * plugins/gvim/Makefile.am:
1049 * plugins/indent/Makefile.am:
1050 * plugins/language-manager/Makefile.am:
1051 * plugins/language-support-cpp-java/Makefile.am:
1052 * plugins/macro/Makefile.am:
1053 * plugins/message-view/Makefile.am:
1054 * plugins/patch/Makefile.am:
1055 * plugins/profiler/Makefile.am:
1056 * plugins/project-import/Makefile.am:
1057 * plugins/project-manager/Makefile.am:
1058 * plugins/project-wizard/Makefile.am:
1059 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1060 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1061 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1062 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1063 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1064 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1065 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1066 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1067 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1068 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1069 * plugins/sample1/Makefile.am:
1070 * plugins/search/Makefile.am:
1071 * plugins/sourceview/Makefile.am:
1072 * plugins/subversion/Makefile.am:
1073 * plugins/symbol-browser/Makefile.am:
1074 * plugins/symbol-db/Makefile.am:
1075 * plugins/symbol-db/test/Makefile.am:
1076 * plugins/terminal/Makefile.am:
1077 * plugins/tools/Makefile.am:
1078 * plugins/valgrind/Makefile.am:
1080 * tagmanager/Makefile.am:
1082 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1083 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1084 warnings from illigel C++ compiler flags.
1086 2007-12-23 Johannes Schmid <jhs@gnome.org>
1088 Patch from Tom <tpgww@onepost.net>:
1090 * plugins/document-manager/anjuta-docman.c:
1091 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1092 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1093 (anjuta_docman_instance_init), (on_notebook_switch_page),
1094 (anjuta_docman_grab_text_focus):
1095 * plugins/document-manager/plugin.c: (on_document_added),
1096 (on_window_key_press_event), (on_window_key_release_event):
1098 Some more document-manager code cleanups and fixes.
1100 2007-12-23 Massimo Cora' <maxcvs@email.it>
1102 * plugins/symbol-db/plugin.c: (register_stock_icons),
1103 (value_added_current_editor), (value_removed_current_editor),
1104 (on_importing_project_end), (project_root_removed):
1105 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1107 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1108 (symbol_db_engine_get_file_db_path):
1109 fixed a useless warning.
1111 * plugins/symbol-db/symbol-db-view-locals.c:
1112 (traverse_free_waiting_for), (file_view_status_destroy),
1113 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1114 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1115 (sdb_view_locals_finalize), (on_symbol_inserted),
1116 (symbol_db_view_locals_recv_signals_from_engine),
1117 (symbol_db_view_locals_update_list):
1118 more speed on editors switching. GtkTreeStore caching method implemented.
1119 Fixed compiler warnings and a little memory leak.
1121 * plugins/symbol-db/symbol-db-view-locals.h:
1122 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1123 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1124 (on_scan_end), (on_symbol_inserted),
1125 (sdb_view_locals_create_new_store), (sdb_view_init),
1126 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1127 * plugins/symbol-db/symbol-db-view.h:
1128 fixed some crashers. Now project loading/populating should be quite quick.
1130 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1132 * plugins/debug-manager/command.c,
1133 plugins/debug-manager/queue.c:
1134 Take care of command return value (FALSE is an error)
1136 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1138 * plugins/debug-manager/anjuta-debug-manager.glade,
1139 plugins/debug-manager/breakpoints.c:
1140 Remove address, condition and pass breakpoint column if not supported
1141 Fix clear all remove_all to avoid an endless loop if a breakpoint
1144 2007-12-17 Johannes Schmid <jhs@gnome.org>
1146 Patch from Tom <tpgww@onepost.net> (with some changes):
1148 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1149 (on_save_as_activate), (on_save_all_activate),
1150 (on_close_file_activate), (on_close_all_file_activate),
1151 (on_reload_file_activate), (on_editor_command_clear_activate),
1152 (on_transform_eolchars1_activate), (on_comment_block),
1153 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1154 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1155 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1156 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1157 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1158 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1159 (on_zoom_out_text_activate):
1160 * plugins/document-manager/action-callbacks.h:
1161 * plugins/document-manager/anjuta-docman.c:
1162 (on_notebook_page_close_button_click),
1163 (on_notebook_page_close_button_enter),
1164 (on_notebook_page_close_button_leave),
1165 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1166 (anjuta_docman_page_init), (anjuta_docman_page_new),
1167 (on_open_filesel_response), (create_file_open_dialog_gui),
1168 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1169 (anjuta_docman_instance_init), (on_notebook_switch_page),
1170 (on_document_destroy), (anjuta_docman_add_editor),
1171 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1172 (anjuta_docman_set_current_document),
1173 (anjuta_docman_goto_file_line_mark), (get_real_path),
1174 (anjuta_docman_get_full_filename),
1175 (anjuta_docman_delete_all_markers),
1176 (anjuta_docman_delete_all_indicators),
1177 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1178 (anjuta_docman_order_tabs):
1179 * plugins/document-manager/anjuta-docman.h:
1180 * plugins/document-manager/file_history.c: (an_hist_file_new),
1181 (an_file_history_push), (an_file_history_dump):
1182 * plugins/document-manager/file_history.h:
1183 * plugins/document-manager/plugin.c: (update_title),
1184 (value_removed_project_root_uri),
1185 (update_document_ui_interface_items), (menu_name_compare),
1186 (on_document_added), (on_document_changed),
1187 (on_window_key_press_event), (on_window_key_release_event),
1189 * plugins/document-manager/search-box.c: (on_document_changed),
1190 (on_goto_activated), (search_box_init), (search_box_new):
1191 * plugins/document-manager/search-box.h:
1193 Yet more code cleanups
1194 Save glade files correctly in session
1195 Use new tooltip API if available
1196 Sort notebook pages when session is restored (needs work)
1198 2007-12-16 Johannes Schmid <jhs@gnome.org>
1200 * plugins/document-manager/anjuta-docman.c:
1201 (anjuta_docman_add_document):
1203 Present correct widget with anjuta_shell_present_widget(). This got wrong when
1204 the new search bar was introduced.
1206 2007-12-12 Johannes Schmid <jhs@gnome.org>
1208 Patch from Tom <tpgww@onepost.net>:
1209 (#485233 – another bunch of docman cleanups)
1211 * libanjuta/interfaces/libanjuta.idl:
1212 * plugins/document-manager/action-callbacks.c:
1213 (get_current_document), (get_current_focus_widget),
1214 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
1215 (on_close_file_activate), (on_close_all_file_activate),
1216 (on_reload_file_activate), (on_print_activate),
1217 (on_print_preview_activate),
1218 (on_editor_command_upper_case_activate),
1219 (on_editor_command_lower_case_activate),
1220 (on_editor_command_eol_crlf_activate),
1221 (on_editor_command_eol_lf_activate),
1222 (on_editor_command_eol_cr_activate),
1223 (on_editor_command_select_all_activate),
1224 (on_editor_command_select_to_brace_activate),
1225 (on_editor_command_select_block_activate),
1226 (on_editor_command_match_brace_activate),
1227 (on_editor_command_undo_activate),
1228 (on_editor_command_redo_activate),
1229 (on_editor_command_cut_activate),
1230 (on_editor_command_paste_activate),
1231 (on_editor_command_copy_activate),
1232 (on_editor_command_clear_activate),
1233 (on_editor_command_close_folds_all_activate),
1234 (on_editor_command_open_folds_all_activate),
1235 (on_editor_command_toggle_fold_activate),
1236 (on_editor_command_bookmark_toggle_activate),
1237 (on_editor_command_bookmark_first_activate),
1238 (on_editor_command_bookmark_next_activate),
1239 (on_editor_command_bookmark_prev_activate),
1240 (on_editor_command_bookmark_last_activate),
1241 (on_editor_command_bookmark_clear_activate),
1242 (on_transform_eolchars1_activate), (on_comment_block),
1243 (on_comment_box), (on_comment_stream),
1244 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1245 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
1246 (on_force_hilite_activate), (on_swap_activate),
1247 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1248 * plugins/document-manager/action-callbacks.h:
1249 * plugins/document-manager/anjuta-docman.c:
1250 (on_notebook_page_close_button_click),
1251 (on_notebook_page_close_button_enter),
1252 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1253 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1254 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1255 (on_open_filesel_response), (anjuta_docman_open_file),
1256 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1257 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1258 (anjuta_docman_class_init), (anjuta_docman_new),
1259 (on_notebook_switch_page), (on_document_save_point),
1260 (on_document_destroy), (anjuta_docman_add_editor),
1261 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1262 (anjuta_docman_set_popup_menu),
1263 (anjuta_docman_get_current_focus_widget),
1264 (anjuta_docman_get_page_for_document),
1265 (anjuta_docman_get_current_document),
1266 (anjuta_docman_set_current_document),
1267 (anjuta_docman_goto_file_line),
1268 (anjuta_docman_goto_file_line_mark),
1269 (anjuta_docman_get_full_filename),
1270 (anjuta_docman_present_notebook_page),
1271 (anjuta_docman_update_page_label),
1272 (anjuta_docman_delete_all_markers),
1273 (anjuta_docman_delete_all_indicators),
1274 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1275 (do_ordertab1), (anjuta_docman_order_tabs),
1276 (anjuta_docman_set_editor_properties),
1277 (anjuta_docman_get_document_for_path),
1278 (anjuta_docman_get_all_doc_widgets):
1279 * plugins/document-manager/anjuta-docman.h:
1280 * plugins/document-manager/editor-tooltips.c:
1281 * plugins/document-manager/plugin.c: (update_title),
1282 (update_document_ui_enable_all), (update_document_ui_disable_all),
1283 (update_document_ui_save_items),
1284 (update_document_ui_interface_items), (update_document_ui),
1285 (on_document_update_save_ui), (update_status),
1286 (on_document_update_ui), (on_document_added),
1287 (on_document_changed), (on_session_save), (on_save_prompt),
1288 (on_docman_auto_save), (on_gconf_notify_timer):
1289 * plugins/document-manager/search-box.c: (on_document_changed),
1290 (search_box_new), (search_box_grab_line_focus):
1291 * plugins/glade/plugin.c: (ifile_open):
1292 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1293 * plugins/search/search-replace_backend.c: (create_search_entries):
1294 * plugins/sourceview/anjuta-document.c: (set_uri),
1295 (anjuta_document_save):
1296 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1297 * plugins/tools/editor.c: (on_editor_response):
1299 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1300 It fixes some issues with session handling and several memory lacks.
1301 Gtk 2.12 Tooltip API is used if available.
1303 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1305 * plugins/debug-manager/disassemble.c,
1306 plugins/debug-manager/disassemble.h,
1307 plugins/debug-manager/command.c,
1308 plugins/debug-manager/command.h,
1309 plugins/debug-manager/plugin.c
1310 plugins/debug-manager/sparse_view.c,
1311 plugins/debug-manager/sparse_view.h,
1312 plugins/gdb/plugin.c,
1313 plugins/gdb/debugger.c,
1314 plugins/gdb/debugger.h,
1315 libanjuta/interfaces/libanjuta.idl:
1316 Fix bug #502533: Implement assembler step
1318 * plugins/debug-manager/breakpoints.c:
1319 Do not save temporary breakpoints
1321 * plugins/debug-manager/stack_trace.c:
1322 Fix a crash when a stack command is cancelled
1324 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1326 * plugins/debug-manager/plugin.c,
1327 plugins/debug-manager/breakpoints.c,
1328 plugins/debug-manager/breakpoints.h:
1329 Fix bug #488732: Breakpoint on delete lines
1330 Breakpoints are now linked to their position in editor
1332 * plugins/gdb/debugger.c:
1333 Fix removing condition on breakpoint
1335 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1337 * plugins/debug-manager/anjuta-debug-manager.glade,
1338 plugins/debug-manager/start.c,
1339 plugins/gdb/plugin.c,
1340 plugins/gdb/debugger.c,
1341 plugins/gdb/debugger.h,
1342 libanjuta/interfaces/libanjuta.idl:
1343 Fix bug #481366: Do not stop at the beginning of the program
1345 * plugins/debug-manager/command.c,
1346 plugins/debug-manager/command.h,
1347 plugins/debug-manager/breakpoints.c,
1348 plugins/debug-manager/queue.c,
1349 plugins/debug-manager/queue.h:
1350 Fix a bug remove all breakpoints was not working due to latest changes
1351 Setting breakpoints is disabled when program is running
1353 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1355 * plugins/debug-manager/queue.c,
1356 plugins/gdb/plugin.c:
1357 Fix bug #501469: Crash if mime_type is unknown
1359 2007-12-01 Massimo Cora' <maxcvs@email.it>
1361 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1362 (on_editor_update_ui), (on_single_file_scan_end),
1363 (on_importing_project_end), (project_root_added),
1364 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1365 * plugins/symbol-db/plugin.h:
1366 show on status bar files being scanned.
1368 * plugins/symbol-db/symbol-db-engine.c:
1369 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1370 (sdb_engine_ctags_output_thread),
1371 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1372 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1373 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1374 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1375 (sdb_engine_get_table_id_by_unique_name2),
1376 (symbol_db_engine_open_project),
1377 (sdb_engine_prepare_executing_commands),
1378 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1379 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1380 (sdb_engine_detects_removed_ids),
1381 (symbol_db_engine_get_class_parents),
1382 (symbol_db_engine_get_global_members),
1383 (symbol_db_engine_get_scope_members_by_symbol_id),
1384 (symbol_db_engine_get_scope_members),
1385 (symbol_db_engine_get_current_scope),
1386 (symbol_db_engine_get_file_symbols),
1387 (symbol_db_engine_get_symbol_info_by_id),
1388 (symbol_db_engine_get_full_local_path),
1389 (symbol_db_engine_find_symbol_by_name_pattern),
1390 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1391 * plugins/symbol-db/symbol-db-engine.h:
1392 * plugins/symbol-db/symbol-db-view-locals.c:
1393 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1394 (symbol_db_view_locals_recv_signals_from_engine),
1395 (symbol_db_view_locals_update_list):
1396 * plugins/symbol-db/symbol-db-view-locals.h:
1397 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1398 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1399 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1400 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1401 * plugins/symbol-db/symbol-db-view.h:
1402 Added g_thread architecture to scan in background. With this you
1403 can use Anjuta's GUI without freezing.
1404 Improved insertion speed by using a paradigm like 'insert' and 'check'
1405 replacing a 'check' and 'insert' one. This has been done for tables
1406 like symbol, scope, sym_type.
1409 * plugins/symbol-db/tables.sql:
1410 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1411 (thread), (print_message), (bastard_thread), (idle_signals):
1412 fixed a typo on tables that broke sql triggers.
1414 === anjuta 2.3.1 ===
1416 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1418 * NEWS, AUTHORS: Updated.
1419 * src/Makefile.am: Fixed make distcheck
1421 Patch from Yang Hong:
1422 * plugins/file-manager/file-manager.glade: Fixed file chooser
1423 size in file-manager preferences.
1425 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1427 * NEWS: Updated for 2.3.1 development release
1428 * configure.in: Bumped version to 2.3.1
1430 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1432 * plugins/debug-manager/threads.c,
1433 plugins/debug-manager/disassemble.c,
1434 plugins/debug-manager/watch.c,
1435 plugins/debug-manager/registers.c,
1436 plugins/debug-manager/locals.c,
1437 plugins/debug-manager/breakpoints.c,
1438 plugins/debug-manager/stack_trace.c,
1439 plugins/debug-manager/command.c,
1440 plugins/debug-manager/command.h,
1441 plugins/debug-manager/queue.c,
1442 libanjuta/interfaces/libanjuta.idl:
1443 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1444 Document IAnjutaDebugManager signals
1445 Generate new signals in queue.c
1446 Use new signals in other files
1448 2007-11-30 <genbell@tiscali.it>
1450 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1452 * plugins/gdb/Makefile.am:
1455 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1457 * plugins/tools/variable.c:
1458 Fix a bug added in the previous patch (it is not a leak)
1460 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1462 * plugins/project-wizard/druid.c,
1463 plugins/project-wizard/templates/terminal.wiz,
1464 plugins/project-wizard/templates/xlib-dock.wiz,
1465 plugins/project-wizard/templates/wxwin.wiz,
1466 plugins/project-wizard/templates/java.wiz,
1467 plugins/project-wizard/templates/gnome.wiz,
1468 plugins/project-wizard/templates/anjuta-plugin.wiz,
1469 plugins/project-wizard/templates/gtkmm.wiz,
1470 plugins/project-wizard/templates/python.wiz,
1471 plugins/project-wizard/templates/cpp.wiz,
1472 plugins/project-wizard/templates/sdl.wiz,
1473 plugins/project-wizard/templates/gtk.wiz,
1474 plugins/project-wizard/templates/minimal.wiz,
1475 plugins/project-wizard/templates/xlib.wiz,
1476 plugins/project-wizard/templates/gcj.wiz,
1477 plugins/project-wizard/templates/translatable-strings.h,
1478 plugins/project-import/project-import.c:
1479 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1481 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1483 * plugins/debug-manager/threads.c,
1484 plugins/debug-manager/disassemble.c,
1485 plugins/debug-manager/watch.c,
1486 plugins/debug-manager/registers.c,
1487 plugins/debug-manager/memory.c,
1488 plugins/debug-manager/locals.c,
1489 plugins/debug-manager/stack_trace.c,
1490 plugins/debug-manager/queue.c,
1491 plugins/debug-manager/queue.h:
1492 Connect debugger signal only when program is loaded
1493 Rename get_feature in is_supported
1495 * plugins/debug-manager/plugin.c:
1496 Remove editor watch when plugin is deactivated
1498 * plugins/debug-manager/anjuta-debug-manager.glade,
1499 plugins/debug-manager/breakpoints.c,
1500 plugins/debug-manager/breakpoints.h:
1501 Rewrite almost completely the breakpoint code
1502 Improve breakpoint dialog
1504 Implement condition, hit count, ignore and temporary attribute
1506 * plugins/debug-manager/command.c,
1507 plugins/debug-manager/command.h:
1508 Add a breakpoint list command
1510 * plugins/gdb/debugger.c,
1511 plugins/gdb/debugger.h:
1512 Add new breakpoint list command
1513 Fix parsing of breakpoint data
1515 * libanjuta/interfaces/libanjuta.idl,
1516 plugins/gdb/plugin.c:
1517 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1519 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1521 * plugins/document-manager/plugin.c:
1522 Use Ctrl+Shift+s as shortcut for Save As
1524 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1526 * plugins/subversion/plugin.c: (activate_plugin):
1527 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1528 * src/layout.xml: Fixed dockitem positions.
1530 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1532 Icons from tpgww@onepost.net:
1533 * plugins/project-wizard/applogo.png:
1534 Icons from patch in bug #480093 comment #23. Also renamed icons.
1536 * plugins/message-view/Makefile.am:
1537 * plugins/message-view/plugin.c: (register_stock_icons),
1538 (ipreferences_merge): Removed redundant icon.
1540 * plugins/document-manager/plugin.c:
1541 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1542 Do not insensitize New action when there is no document.
1545 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1547 Icons from tpgww@onepost.net:
1548 * plugins/symbol-browser/an_symbol_prefs.c:
1549 * pixmaps/Makefile.am:
1550 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1552 Icons from patch in bug #480093 comment #23. Also renamed icons.
1555 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1557 Patch from James Liggett:
1558 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1559 revert and dialogs resizable.
1561 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1563 Patch from James Liggett:
1564 * plugins/subversion/anjuta-subversion.glade:
1565 * plugins/subversion/subversion-diff-dialog.c:
1566 (on_subversion_diff_response), (subversion_diff_dialog):
1567 * plugins/subversion/subversion-diff-dialog.h:
1569 The diff dialog should have a checkbox, enabled by default, that
1570 allows the user to make sure that all open files are saved before
1573 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1575 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1577 Icons from tpgww@onepost.net:
1578 * pixmaps/Makefile.am:
1581 * src/anjuta-preferences-general.svg:
1583 Icons from patch in bug #480093 comment #23. Also renamed icons.
1586 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1588 Icons from tpgww@onepost.net:
1589 * plugins/debug-manager/images/Makefile.am:
1590 * plugins/debug-manager/images/anjuta-watch.svg:
1591 * plugins/debug-manager/plugin.c: (register_stock_icons):
1592 * plugins/gdb/images/Makefile.am:
1593 * plugins/gtodo/Makefile.am:
1594 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1595 * plugins/gtodo/anjuta-gtodo.plugin.in:
1596 * plugins/gtodo/interface.c: (stock_icons):
1597 * plugins/gtodo/main.h:
1598 * plugins/gtodo/plugin.c: (ipreferences_merge):
1599 * plugins/terminal/Makefile.am:
1600 * plugins/terminal/anjuta-terminal-plugin.svg:
1601 * plugins/terminal/anjuta-terminal.plugin.in:
1602 * plugins/terminal/terminal.c:
1603 * plugins/tools/Makefile.am:
1604 * plugins/tools/anjuta-tools-plugin.svg:
1605 * plugins/tools/anjuta-tools.plugin.in:
1606 * plugins/tools/plugin.c:
1607 * plugins/valgrind/Makefile.am:
1608 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1609 * plugins/valgrind/anjuta-valgrind.plugin.in:
1610 * plugins/valgrind/plugin.c: (register_stock_icons),
1611 (ipreferences_merge):
1613 Icons from patch in bug #480093 comment #23. Also renamed icons.
1616 2007-11-18 Massimo Cora' <maxcvs@email.it>
1618 reviewed by: Johannes Schmid <jhs@gnome.org>
1621 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1622 due to bug #493360. Still present anyway bug #495843
1624 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1625 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1626 (on_local_treeview_row_activated),
1627 (on_global_treeview_row_activated),
1628 (on_global_treeview_row_expanded), (on_project_element_added),
1629 (on_project_element_removed), (project_root_added),
1630 (symbol_db_activate), (isymbol_manager_search),
1631 (isymbol_manager_get_members),
1632 (isymbol_manager_get_completions_at_position):
1633 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1634 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1635 * plugins/symbol-db/symbol-db-engine.c:
1636 (sdb_engine_execute_non_select_sql),
1637 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1638 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1639 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1640 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1641 (symbol_db_engine_add_new_workspace),
1642 (symbol_db_engine_add_new_project),
1643 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1644 (sdb_engine_detects_removed_ids),
1645 (sdb_engine_walk_down_scope_path),
1646 (symbol_db_engine_get_class_parents),
1647 (symbol_db_engine_get_global_members),
1648 (symbol_db_engine_get_scope_members_by_symbol_id),
1649 (symbol_db_engine_get_scope_members),
1650 (symbol_db_engine_get_current_scope),
1651 (symbol_db_engine_get_file_symbols),
1652 (symbol_db_engine_get_symbol_info_by_id),
1653 (symbol_db_engine_find_symbol_by_name_pattern):
1654 * plugins/symbol-db/symbol-db-engine.h:
1655 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1656 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1657 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1658 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1659 (on_scan_end), (do_add_root_symbol_to_view),
1660 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1661 (trigger_on_symbol_inserted), (add_new_waiting_for),
1662 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1663 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1664 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1665 (symbol_db_view_row_expanded), (sdb_view_init),
1666 (gtree_compare_func), (sdb_view_finalize),
1667 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1668 (sdb_view_populate_base_root),
1669 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1670 * plugins/symbol-db/symbol-db-view.h:
1671 * plugins/symbol-db/tables.sql:
1672 * plugins/symbol-db/test/Makefile.am:
1673 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1674 (get_scope_members), (get_current_scope), (get_global_members),
1675 (get_file_symbols), (get_info_by_id), (main):
1677 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1678 Started using LIMIT keyword to speed up things.
1679 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1680 make providers use prepared statements.
1682 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1684 Patch from James Liggett:
1685 * plugins/subversion/plugin.c: (subversion_instance_init):
1686 * plugins/subversion/plugin.h:
1687 * plugins/subversion/subversion-diff-dialog.c:
1688 (on_subversion_diff_response), (subversion_diff_dialog),
1689 (on_menu_subversion_diff):
1690 * plugins/subversion/subversion-log-dialog.c:
1691 (on_log_view_selected_button_clicked),
1692 (on_log_diff_selected_button_clicked),
1693 (on_log_diff_previous_button_clicked),
1694 (subversion_log_window_create):
1695 * plugins/subversion/subversion-ui-utils.c:
1696 (get_filename_from_full_path), (init_whole_project),
1697 (on_whole_project_toggled):
1698 * plugins/subversion/subversion-ui-utils.h:
1699 * plugins/subversion/subversion-update-dialog.c:
1700 (subversion_update_dialog), (on_menu_subversion_update):
1702 Whole Project checkbox enabled by default in diff and update dialogs.
1703 changes the editor names for diff editors to something much more
1704 descriptive. For example, working copy/head diffs would have an editor
1705 with a name like "[Working Copy/Head] some-file.diff," where some-file
1706 is the name of the file/directory that was diffed. For diffs against
1707 arbitrary diffs the name would look like "[Revisions 2832/3200]
1708 some-file.diff" for a diff of some-file between revisions 2832 and
1711 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1713 Icons from tpgww@onepost.net:
1714 * plugins/subversion/Makefile.am:
1715 * plugins/subversion/anjuta-subversion-plugin.svg:
1716 * plugins/subversion/anjuta-subversion.plugin.in:
1717 * plugins/subversion/plugin.h:
1718 * plugins/symbol-browser/Makefile.am:
1719 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
1720 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
1721 * plugins/symbol-browser/plugin.c:
1722 * plugins/symbol-db/Makefile.am:
1723 * plugins/symbol-db/plugin.c:
1724 * plugins/symbol-db/symbol-db.plugin.in:
1726 Icons from patch in bug #480093 comment #23. Also renamed icons.
1729 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1731 Icons from tpgww@onepost.net:
1732 * plugins/project-manager/Makefile.am:
1733 * plugins/project-manager/anjuta-project-manager-plugin.svg:
1734 * plugins/project-manager/anjuta-project-manager.plugin.in:
1735 * plugins/project-manager/plugin.c:
1736 * plugins/project-wizard/Makefile.am:
1737 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
1738 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1739 * plugins/project-wizard/druid.h:
1740 * plugins/search/Makefile.am:
1741 * plugins/search/anjuta-search-plugin.svg:
1742 * plugins/search/anjuta-search.plugin.in:
1743 * plugins/search/plugin.c:
1745 Icons from patch in bug #480093 comment #23. Also renamed icons.
1748 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1750 * TODO.tasks: updated.
1752 Icons from tpgww@onepost.net:
1753 * plugins/file-loader/Makefile.am:
1754 * plugins/file-loader/anjuta-loader-plugin.svg:
1755 * plugins/file-loader/anjuta-loader.plugin.in:
1756 * plugins/file-manager/Makefile.am:
1757 * plugins/file-manager/anjuta-file-manager-plugin.svg:
1758 * plugins/file-manager/file-manager.plugin.in:
1759 * plugins/file-manager/plugin.c:
1760 * plugins/glade/Makefile.am:
1761 * plugins/glade/anjuta-glade-plugin.svg:
1762 * plugins/glade/anjuta-glade.plugin.in:
1763 * plugins/glade/plugin.c: (register_stock_icons):
1764 * plugins/language-manager/Makefile.am:
1765 * plugins/language-manager/anjuta-language-manager-plugin.svg:
1766 * plugins/language-manager/language-manager.plugin.in:
1767 * plugins/message-view/Makefile.am:
1768 * plugins/message-view/anjuta-message-manager.plugin.in:
1769 * plugins/message-view/anjuta-messages-plugin.svg:
1770 * plugins/message-view/plugin.c:
1771 * plugins/patch/Makefile.am:
1772 * plugins/patch/anjuta-patch-plugin.svg:
1773 * plugins/patch/anjuta-patch.plugin.in:
1774 * plugins/patch/plugin.c:
1775 * plugins/profiler/Makefile.am:
1776 * plugins/profiler/anjuta-profiler-plugin.svg:
1777 * plugins/profiler/plugin.c: (register_stock_icons):
1778 * plugins/profiler/profiler.plugin.in:
1779 * plugins/project-import/Makefile.am:
1780 * plugins/project-import/anjuta-project-import-plugin.svg:
1781 * plugins/project-import/anjuta-project-import.plugin.in:
1782 * plugins/project-import/plugin.c:
1784 Icons from patch in bug #480093 comment #23. Also renamed icons.
1787 2007-11-18 Johannes Schmid <jhs@gnome.org>
1789 * plugins/build-basic-autotools/build-basic-autotools.c:
1791 * plugins/debug-manager/anjuta-debug-manager.glade:
1792 * plugins/debug-manager/breakpoints.c:
1793 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
1794 * plugins/file-wizard/file.c:
1795 * plugins/gdb/anjuta-gdb.glade:
1796 * plugins/glade/plugin.c: (ifile_open):
1797 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
1798 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1799 * plugins/gtodo/tray-icon.c:
1800 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
1801 * plugins/macro/macros.xml:
1802 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1803 Fixed translation bugs (#496833, #488211 and #497758)
1805 * plugins/document-manager/plugin.c: (on_editor_changed):
1808 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1810 Icons from tpgww@onepost.net:
1811 * plugins/devhelp/Makefile.am:
1812 * plugins/devhelp/anjuta-devhelp-plugin.svg:
1813 * plugins/devhelp/anjuta-devhelp.plugin.in:
1814 * plugins/devhelp/plugin.c:
1815 * plugins/document-manager/anjuta-document-manager.plugin.in:
1816 * plugins/document-manager/images/Makefile.am:
1817 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
1818 * plugins/document-manager/plugin.c:
1819 * plugins/editor/Makefile.am:
1820 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
1821 * plugins/editor/anjuta-editor.plugin.in:
1822 * plugins/editor/plugin.c:
1823 * plugins/sample1/Makefile.am:
1824 * plugins/sample1/anjuta-sample-plugin.svg:
1825 * plugins/sample1/anjuta-sample.plugin.in:
1826 * plugins/sourceview/Makefile.am:
1827 * plugins/sourceview/plugin.c:
1828 * plugins/sourceview/sourceview.plugin.in:
1830 Icons from patch in bug #480093 comment #23. Also renamed icons.
1833 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1835 * TODO.tasks: Updated.
1837 Icons from tpgww@onepost.net:
1838 * plugins/build-basic-autotools/Makefile.am:
1839 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
1840 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
1841 * plugins/build-basic-autotools/build-basic-autotools.c:
1842 * plugins/class-inheritance/Makefile.am:
1843 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
1844 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
1845 * plugins/class-inheritance/plugin.c:
1846 * plugins/cvs-plugin/Makefile.am:
1847 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
1848 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
1849 * plugins/cvs-plugin/plugin.c:
1850 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
1851 * plugins/debug-manager/images/Makefile.am:
1852 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
1853 * plugins/debug-manager/plugin.c:
1855 Icons from patch in bug #480093 comment #23. Also renamed icons.
1858 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1860 * (removed) libanjuta/anjuta-children.c,
1861 (removed) libanjuta/anjuta-children.h,
1862 libanjuta/anjuta-launcher.c,
1863 libanjuta/libanjuta.h,
1864 libanjuta/Makefile.am,
1865 plugins/gdb/debugger.c,
1866 plugins/terminal/terminal.c,
1867 manuals/reference/libanjuta/libanjuta-sections.txt,
1868 manuals/reference/libanjuta/libanjuta-docs.sgml:
1869 Replace anjuta_children_register by g_child_watch_add
1871 2007-11-13 Johannes Schmid <jhs@gnome.org>
1873 * plugins/subversion/anjuta-subversion.glade:
1874 * plugins/subversion/subversion-commit-dialog.c:
1875 (subversion_commit_dialog):
1876 * plugins/subversion/subversion-resolve-dialog.c:
1877 (subversion_resolve_dialog):
1878 * plugins/subversion/subversion-revert-dialog.c:
1879 (subversion_revert_dialog):
1880 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
1881 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
1882 (hide_pulse_progress_bar):
1883 * plugins/subversion/subversion-ui-utils.h:
1885 Yet another patch from #457477:
1886 Add a pulsing progress bar to all dialogs receiving status
1888 2007-11-12 Johannes Schmid <jhs@gnome.org>
1890 * plugins/document-manager/plugin.c: (create_highlight_submenu):
1891 Bug 493583 – crash in Anjuta IDE: trying to open a file
1893 * plugins/subversion/subversion-commit-dialog.c:
1894 (select_all_files), (subversion_commit_dialog):
1895 Patch from jrligget - see #457477
1897 2007-11-12 Johannes Schmid <jhs@gnome.org>
1899 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
1900 * libanjuta/anjuta-plugin-handle.c:
1901 (anjuta_plugin_handle_get_about):
1902 Bug 495536 – Plugins localization improvement
1904 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
1905 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1906 * plugins/indent/indent.glade:
1907 * plugins/subversion/anjuta-subversion.glade:
1908 Bug 495245 – Strings bug
1910 2007-11-08 James Liggett <jrliggett@cox.net>
1912 reviewed by: Johannes Schmid <jhs@gnome.org>
1914 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
1915 (anjuta_async_command_finalize),
1916 (anjuta_async_command_notification_poll),
1917 (anjuta_async_command_thread), (start_command),
1918 (notify_data_arrived), (notify_complete),
1919 (anjuta_async_command_class_init),
1920 (anjuta_async_command_set_error_message),
1921 (anjuta_async_command_get_error_message),
1922 (anjuta_async_command_lock), (anjuta_async_command_unlock):
1923 * libanjuta/anjuta-async-command.h:
1924 * libanjuta/anjuta-command.c: (anjuta_command_init),
1925 (anjuta_command_finalize), (anjuta_command_class_init),
1926 (anjuta_command_start), (anjuta_command_notify_data_arrived),
1927 (anjuta_command_notify_complete),
1928 (anjuta_command_set_error_message),
1929 (anjuta_command_get_error_message):
1930 * libanjuta/anjuta-command.h:
1931 * libanjuta/anjuta-glade-catalog.c:
1932 * libanjuta/anjuta-glade.xml:
1933 * libanjuta/anjuta-vcs-status-tree-view.c:
1934 (on_selected_column_toggled),
1935 (anjuta_vcs_status_tree_view_create_columns),
1936 (anjuta_vcs_status_tree_view_init),
1937 (anjuta_vcs_status_tree_view_finalize),
1938 (anjuta_vcs_status_tree_view_set_property),
1939 (anjuta_vcs_status_tree_view_get_property),
1940 (anjuta_vcs_status_tree_view_class_init),
1941 (anjuta_vcs_status_tree_view_new),
1942 (anjuta_vcs_status_tree_view_destroy),
1943 (anjuta_vcs_status_tree_view_add), (select_all_paths),
1944 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
1945 (anjuta_vcs_status_tree_view_unselect_all),
1946 (create_selected_paths_list),
1947 (anjuta_vcs_status_tree_view_get_selected):
1948 * libanjuta/anjuta-vcs-status-tree-view.h:
1949 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
1950 * libanjuta/anjuta-widgets.h:
1951 * plugins/subversion/subversion-add-dialog.c:
1952 (on_add_command_finished), (on_subversion_add_response),
1953 (subversion_add_dialog), (on_menu_subversion_add),
1954 (on_fm_subversion_add):
1955 * plugins/subversion/subversion-add-dialog.h:
1956 * plugins/subversion/subversion-commit-dialog.c:
1957 (on_commit_command_finished), (on_subversion_commit_response),
1958 (subversion_commit_dialog), (on_menu_subversion_commit),
1959 (on_fm_subversion_commit):
1960 * plugins/subversion/subversion-commit-dialog.h:
1961 * plugins/subversion/subversion-copy-dialog.c:
1962 (on_copy_other_revision_radio_toggled),
1963 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
1964 (on_copy_command_finished), (on_subversion_copy_response),
1965 (subversion_copy_dialog), (on_menu_subversion_copy),
1966 (on_fm_subversion_copy):
1967 * plugins/subversion/subversion-copy-dialog.h:
1968 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
1969 (on_subversion_diff_response), (subversion_diff_dialog),
1970 (on_menu_subversion_diff), (on_fm_subversion_diff):
1971 * plugins/subversion/subversion-diff-dialog.h:
1972 * plugins/subversion/subversion-log-dialog.c:
1973 (on_diff_selected_column_toggled), (create_columns),
1974 (on_log_command_finished), (on_log_view_button_clicked),
1975 (on_cat_command_data_arrived), (on_cat_command_finished),
1976 (on_log_view_selected_button_clicked), (get_selected_revisions),
1977 (on_log_diff_selected_button_clicked),
1978 (on_log_diff_previous_button_clicked),
1979 (on_subversion_log_vbox_destroy),
1980 (on_log_changes_view_row_selected), (subversion_log_window_create),
1981 (on_menu_subversion_log), (on_fm_subversion_log),
1982 (subversion_log_set_whole_project_sensitive):
1983 * plugins/subversion/subversion-log-dialog.h:
1984 * plugins/subversion/subversion-merge-dialog.c:
1985 (on_merge_command_finished), (on_subversion_merge_response),
1986 (on_merge_first_path_browse_button_clicked),
1987 (on_merge_second_path_browse_button_clicked),
1988 (on_merge_use_first_path_check_toggled),
1989 (on_merge_start_revision_radio_toggled),
1990 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
1991 (on_menu_subversion_merge):
1992 * plugins/subversion/subversion-merge-dialog.h:
1993 * plugins/subversion/subversion-remove-dialog.c:
1994 (on_remove_command_finished),
1995 (on_remove_path_browse_button_clicked),
1996 (on_subversion_remove_response), (subversion_remove_dialog),
1997 (on_menu_subversion_remove), (on_fm_subversion_remove):
1998 * plugins/subversion/subversion-remove-dialog.h:
1999 * plugins/subversion/subversion-resolve-dialog.c:
2000 (on_resolve_command_finished), (on_subversion_resolve_response),
2001 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2002 * plugins/subversion/subversion-resolve-dialog.h:
2003 * plugins/subversion/subversion-revert-dialog.c:
2004 (on_revert_command_finished), (on_subversion_revert_response),
2005 (subversion_revert_dialog), (on_menu_subversion_revert):
2006 * plugins/subversion/subversion-revert-dialog.h:
2007 * plugins/subversion/subversion-switch-dialog.c:
2008 (on_switch_other_revision_radio_toggled),
2009 (on_switch_command_finished), (on_subversion_switch_response),
2010 (subversion_switch_dialog), (on_menu_subversion_switch):
2011 * plugins/subversion/subversion-switch-dialog.h:
2012 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2013 (subversion_data_free), (on_mesg_view_destroy),
2014 (create_message_view), (check_filename), (get_log_from_textview),
2015 (pulse_timer), (on_pulse_timer_destroyed),
2016 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2017 (report_errors), (on_status_command_finished),
2018 (on_status_command_data_arrived), (on_command_info_arrived),
2019 (select_all_status_items), (clear_all_status_selections),
2020 (init_whole_project), (on_whole_project_toggled),
2021 (send_diff_command_output_to_editor), (on_diff_command_finished),
2022 (stop_status_bar_progress_pulse):
2023 * plugins/subversion/subversion-ui-utils.h:
2024 * plugins/subversion/subversion-update-dialog.c:
2025 (on_update_command_finished), (on_subversion_update_response),
2026 (subversion_update_dialog), (on_menu_subversion_update),
2027 (on_fm_subversion_update):
2028 * plugins/subversion/subversion-update-dialog.h:
2029 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2030 (svn_add_command_finalize), (svn_add_command_run),
2031 (svn_add_command_class_init), (svn_add_command_new),
2032 (svn_add_command_destroy):
2033 * plugins/subversion/svn-add-command.h:
2034 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2035 (svn_cat_command_finalize), (svn_cat_command_run),
2036 (svn_cat_command_class_init), (svn_cat_command_new),
2037 (svn_cat_command_destroy), (svn_cat_command_get_output):
2038 * plugins/subversion/svn-cat-command.h:
2039 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2040 (svn_command_release_ui_lock), (simple_prompt),
2041 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2042 (svn_auth_ssl_server_trust_prompt_func_cb),
2043 (svn_auth_ssl_client_cert_prompt_func_cb),
2044 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2045 (svn_command_init), (svn_command_finalize),
2046 (svn_command_class_init), (svn_command_push_info),
2047 (svn_command_get_info_queue), (svn_command_set_error),
2048 (svn_command_get_client_context), (svn_command_get_pool),
2049 (svn_command_lock_ui), (svn_command_unlock_ui),
2050 (svn_command_get_revision), (svn_command_copy_path_list),
2051 (svn_command_free_path_list):
2052 * plugins/subversion/svn-command.h:
2053 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2054 (svn_commit_command_init), (svn_commit_command_finalize),
2055 (svn_commit_command_run), (svn_commit_command_class_init),
2056 (svn_commit_command_new), (svn_commit_command_destroy):
2057 * plugins/subversion/svn-commit-command.h:
2058 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2059 (svn_copy_command_init), (svn_copy_command_finalize),
2060 (svn_copy_command_run), (svn_copy_command_class_init),
2061 (svn_copy_command_new), (svn_copy_command_destroy):
2062 * plugins/subversion/svn-copy-command.h:
2063 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2064 (svn_diff_command_finalize), (svn_diff_command_run),
2065 (svn_diff_command_class_init), (svn_diff_command_new),
2066 (svn_diff_command_destroy), (svn_diff_command_get_output):
2067 * plugins/subversion/svn-diff-command.h:
2068 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2069 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2070 (svn_log_command_class_init), (svn_log_command_new),
2071 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2072 * plugins/subversion/svn-log-command.h:
2073 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2074 (svn_log_entry_finalize), (svn_log_entry_class_init),
2075 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2076 (svn_log_entry_get_author), (svn_log_entry_get_date),
2077 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2078 (svn_log_entry_get_full_log):
2079 * plugins/subversion/svn-log-entry.h:
2080 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2081 (svn_merge_command_finalize), (svn_merge_command_run),
2082 (svn_merge_command_class_init), (svn_merge_command_new),
2083 (svn_merge_command_destroy):
2084 * plugins/subversion/svn-merge-command.h:
2085 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2086 (svn_remove_command_init), (svn_remove_command_finalize),
2087 (svn_remove_command_run), (svn_remove_command_class_init),
2088 (svn_remove_command_new), (svn_remove_command_destroy),
2089 (svn_remove_command_get_path):
2090 * plugins/subversion/svn-remove-command.h:
2091 * plugins/subversion/svn-resolve-command.c:
2092 (svn_resolve_command_init), (svn_resolve_command_finalize),
2093 (svn_resolve_command_run), (svn_resolve_command_class_init),
2094 (svn_resolve_command_new), (svn_resolve_command_destroy):
2095 * plugins/subversion/svn-resolve-command.h:
2096 * plugins/subversion/svn-revert-command.c:
2097 (svn_revert_command_init), (svn_revert_command_finalize),
2098 (svn_revert_command_run), (svn_revert_command_class_init),
2099 (svn_revert_command_new), (svn_revert_command_destroy):
2100 * plugins/subversion/svn-revert-command.h:
2101 * plugins/subversion/svn-status-command.c:
2102 (svn_status_command_init), (svn_status_command_finalize),
2103 (on_svn_status_notify), (svn_status_command_run),
2104 (svn_status_command_class_init), (svn_status_command_new),
2105 (svn_status_command_destroy),
2106 (svn_status_command_get_status_queue):
2107 * plugins/subversion/svn-status-command.h:
2108 * plugins/subversion/svn-status.c: (svn_status_init),
2109 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2110 (svn_status_destroy), (svn_status_get_path),
2111 (svn_status_get_vcs_status):
2112 * plugins/subversion/svn-status.h:
2113 * plugins/subversion/svn-switch-command.c:
2114 (svn_switch_command_init), (svn_switch_command_finalize),
2115 (svn_switch_command_run), (svn_switch_command_class_init),
2116 (svn_switch_command_new), (svn_switch_command_destroy):
2117 * plugins/subversion/svn-switch-command.h:
2118 * plugins/subversion/svn-update-command.c:
2119 (svn_update_command_init), (svn_update_command_finalize),
2120 (svn_update_command_run), (svn_update_command_class_init),
2121 (svn_update_command_new), (svn_update_command_destroy):
2122 * plugins/subversion/svn-update-command.h:
2124 Now really committed all files from James patch (#457477)
2126 2007-11-08 Johannes Schmid <jhs@gnome.org>
2128 * TODO.tasks: Updated
2130 2007-11-08 James Liggett <jrliggett@cox.net>
2132 reviewed by: Johannes Schmid <jhs@gnome.org>
2135 * libanjuta/Makefile.am:
2136 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2137 * libanjuta/anjuta-status.h:
2138 * libanjuta/libanjuta.h:
2139 * plugins/subversion/Makefile.am:
2140 * plugins/subversion/anjuta-subversion.glade:
2141 * plugins/subversion/anjuta-subversion.ui:
2142 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2143 (value_removed_project_root_uri), (activate_plugin),
2144 (deactivate_plugin), (finalize), (subversion_instance_init):
2145 * plugins/subversion/plugin.h:
2146 * plugins/subversion/subversion-actions.c:
2147 * plugins/subversion/subversion-actions.h:
2148 * plugins/subversion/subversion-callbacks.c:
2149 * plugins/subversion/subversion-callbacks.h:
2150 * plugins/subversion/svn-auth.c:
2151 * plugins/subversion/svn-auth.h:
2152 * plugins/subversion/svn-backend-priv.h:
2153 * plugins/subversion/svn-backend.c:
2154 * plugins/subversion/svn-backend.h:
2155 * plugins/subversion/svn-notify.c:
2156 * plugins/subversion/svn-notify.h:
2157 * plugins/subversion/svn-thread.c:
2158 * plugins/subversion/svn-thread.h:
2160 Commited alpha2 of the new subversion plugin (#457477)
2162 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2164 * plugins/debug-manager/command.c:
2165 Fix a stupid crash when changing a register value
2167 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2169 * libanjuta/interfaces/libanjuta.idl,
2170 plugins/debug-manager/command.c,
2171 plugins/debug-manager/command.h,
2172 plugins/debug-manager/start.c,
2173 plugins/gdb/plugin.c,
2174 plugins/gdb/debugger.c,
2175 plugins/gdb/debugger.h:
2176 Use anjuta terminal plugin instead of gnome terminal
2177 Select if a terminal is used in the the start_program function
2178 Move terminal code from debugger.c to plugin.c
2179 Partial fix of bug #481366
2181 * plugins/gdb/utilities.c,
2182 plugins/gdb/utilities.h:
2183 Remove gnome terminal check function
2185 2007-11-06 Johannes Schmid <jhs@gnome.org>
2187 * plugins/project-import/anjuta-project-import.glade:
2188 * plugins/project-import/project-import.c: (on_import_next),
2189 (on_import_finish), (project_import_set_directory):
2190 * plugins/project-wizard/property.c: (npw_property_create_widget),
2191 (npw_property_set_value_from_widget):
2193 Replaced gnome_file_entry with gtk_file_chooser_button
2194 Fixes #422329 – Creating a new directory in program options doesn't work
2196 2007-11-04 Massimo Cora' <maxcvs@email.it>
2198 * plugins/symbol-db/plugin.c:
2199 add all files at once on project_import.
2200 No need to split them into more languages: ctags
2201 and the engine will take care of that.
2203 * plugins/symbol-db/symbol-db-engine.h,
2204 * plugins/symbol-db/symbol-db-engine.c,
2205 * plugins/symbol-db/tables.sql,
2206 * plugins/symbol-db/test/Makefile.am,
2207 * plugins/symbol-db/test/main.c,
2208 * plugins/symbol-db/symbol-db-view-locals.c:
2209 some memory leaks fixed. Ported the thing to
2210 libgda 3.1.2 [or better svn HEAD].
2211 Thanks to a fresh new algorithm to detect
2212 parent scope we're able to display correcly
2213 a local gtktree, including classes not directly
2214 defined inside that file.
2216 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
2218 * plugins/debug-manager/threads.c,
2219 plugins/debug-manager/stack_trace.c:
2220 Do not display address when not needed
2222 * plugins/debug-manager/plugin.c,
2223 plugins/debug-manager/breakpoints.c:
2224 Breakpoints directly connect to debugger signals
2226 * plugins/debug-manager/watch.c:
2227 program-unload signal does not exist used debugger-stopped
2229 * plugins/debug-manager/queue.c,
2230 libanjuta/interfaces/libanjuta.idl:
2231 Display error message returned by debugger command
2234 2007-11-04 Johannes Schmid <jhs@gnome.org>
2236 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
2237 Bug 493062 – gcj template needs AC_PROG_CC
2238 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
2240 * src/anjuta-actions.h:
2241 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
2242 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
2244 === anjuta 2.3.0 ===
2246 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
2250 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2252 * ChangeLog: Tagged 2.3.0 release.
2254 * plugins/indent/Makefile.am: Fixed indentation.
2256 * plugins/editor/aneditor-autocomplete.cxx:
2257 * plugins/editor/aneditor-priv.h:
2258 * plugins/editor/aneditor.cxx:
2259 * plugins/editor/aneditor.h: Commented out dead codes.
2261 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2262 Do not build symbol-db by
2263 default. Added 'unstable' in plugin description to signify it's
2264 developmental state.
2266 * plugins/file-manager/Makefile.am,
2267 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2269 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2271 * plugins/debug-manager/utilities.c,
2272 plugins/debug-manager/utilities.h,
2273 plugins/debug-manager/threads.c,
2274 plugins/debug-manager/plugin.c,
2275 plugins/debug-manager/plugin.h,
2276 plugins/debug-manager/disassemble.h,
2277 plugins/debug-manager/watch.c,
2278 plugins/debug-manager/watch.h,
2279 plugins/debug-manager/breakpoints.c,
2280 plugins/debug-manager/stack_trace.c:
2281 Replace few remaining function calls by signal
2283 * plugins/debug-manager/disassemble.c,
2284 plugins/debug-manager/registers.c,
2285 plugins/debug-manager/memory.c,
2286 plugins/debug-manager/locals.c,
2287 plugins/debug-manager/queue.c,
2288 plugins/debug-manager/queue.h:
2289 Connect signals when debugger is started
2290 Disconnect them when debugger is stopped
2291 Do not display window if debugger doesn't support feature
2293 * plugins/gdb/plugin.c,
2294 libanjuta/interfaces/libanjuta.idl:
2295 Remove unused initialization function
2297 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2300 * plugins/file-manager/Makefile.am:
2301 * scripts/build-schemas.mk: Fixed 'make distcheck'
2303 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2305 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2306 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2307 to latest API additions.
2309 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2312 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2314 * ChangeLog: Fixed indentation.
2315 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2318 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2320 * libanjuta/interfaces/libanjuta.idl:
2321 * plugins/build-basic-autotools/build-basic-autotools.c:
2322 (build_compile_file_real), (build_build_project),
2323 (build_install_project), (build_clean_project),
2324 (build_configure_project), (build_autogen_project),
2325 (build_distribution_project), (build_build_module),
2326 (build_install_module), (build_clean_module), (fm_build),
2327 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2328 (finalize), (basic_autotools_plugin_instance_init),
2329 (ibuildable_set_command), (ibuildable_reset_commands),
2330 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2331 (ibuildable_install), (ibuildable_configure),
2332 (ibuildable_generate), (ibuildable_iface_init):
2333 * plugins/build-basic-autotools/build-basic-autotools.h:
2335 Added API for commands override in build interface and implemented
2336 them in build plugin. Useful for other plugins override build
2337 commands depending on project environment.
2339 2007-10-28 Naba Kumar <naba@gnome.org>
2342 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2343 Fixed widget alignment for dock switcher tab style combo and
2344 scratchbox path entrybox.
2346 2007-10-28 Johannes Schmid <jhs@gnome.org>
2348 * plugins/document-manager/plugin.c: (on_editor_changed):
2349 Fixed a memory leak and simplified code (thanks again Sébastien)
2352 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2353 and OFFSET sql statements)
2355 2007-10-28 Massimo Cora' <maxcvs@email.it>
2357 * plugins/symbol-db/plugin.c,
2358 plugins/symbol-db/symbol-db-engine.h,
2359 plugins/symbol-db/symbol-db-view.c,
2360 plugins/symbol-db/symbol-db-view.c,
2361 plugins/symbol-db/symbol-db-view-locals.c,
2362 plugins/symbol-db/symbol-db-view-locals.h,
2363 plugins/symbol-db/symbol-db-engine.c:
2364 Better end-of-file-scan detection, permitting
2365 an improved scope/inheritance parsing.
2366 Locals tab gtktree now displays correct
2367 namespace->class->children tree, even if
2368 in a C++ file there isn't class declaration.
2370 2007-10-27 Johannes Schmid <jhs@gnome.org>
2372 Patch from Stanislav Brabec <sbrabec@suse.cz>
2374 Bug 489798 – Do not rely on svn-config
2376 Patch from Michael Wolf <maw@ximian.com>:
2377 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2378 (egg_tree_model_filter_remove_node),
2379 (egg_tree_model_filter_row_deleted):
2380 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2382 2007-10-27 Johannes Schmid <jhs@gnome.org>
2384 * plugins/devhelp/anjuta-devhelp.ui:
2385 * plugins/message-view/anjuta-message-manager.ui:
2387 Added some separators to the toolbar
2389 * plugins/document-manager/plugin.c:
2390 (on_support_plugin_deactivated), (load_new_support_plugins),
2391 (unload_unused_support_plugins), (on_editor_changed):
2393 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2394 for pointing out that is was crap.
2396 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2398 * libanjuta/interfaces/libanjuta.idl,
2399 libanjuta/anjuta-plugin-manager.c,
2400 libanjuta/anjuta-plugin-manager.h,
2401 libanjuta/anjuta-c-plugin-factory.c,
2402 libanjuta/anjuta-c-module.h,
2403 libanjuta/anjuta-c-module.c:
2404 Report detailled error message in case of plugin loading failure
2406 2007-10-24 Johannes Schmid <jhs@gnome.org>
2409 * plugins/Makefile.am:
2411 Activate build of symbol-db plugin (when libgda is available)
2413 * plugins/document-manager/plugin.c:
2414 (on_support_plugin_deactivated), (on_editor_changed):
2416 Properly handle language support plugins even when they are
2417 unloaded by the session.
2419 * plugins/symbol-db/plugin.c: (register_stock_icons),
2420 Port to new REGISTER_ICONS stuff
2422 2007-10-22 Massimo Cora' <maxcvs@email.it>
2424 * plugins/symbol-db/plugin.c,
2425 * plugins/symbol-db/symbol-db-view.c
2426 * plugins/symbol-db/symbol-db-engine.h,
2427 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2428 * plugins/symbol-db/symbol-db-view-locals.c,
2429 * plugins/symbol-db/symbol-db-view-locals.h,
2430 * plugins/symbol-db/symbol-db-engine.c:
2431 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2432 Added a new algorithm for dynamic population of the local symbols' tab.
2433 Now the default view is tree-like.
2434 Some fixes on engine correct some population issues.
2436 2007-10-23 Naba Kumar <naba@gnome.org>
2438 * plugins/glade/Makefile.am: Corrected conditional not to install
2439 .plugin file if plugin is disabled.
2440 * plugins/sourceview/Makefile.am: Corrected conditional not to
2441 install schemas if plugin is not built.
2443 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2445 * plugins/debug-manager/queue.c:
2446 Fix #488061: Mutiple crash dialogs
2448 * plugins/gdb/debugger.c,
2449 plugins/gdb/debugger.h:
2450 Remove maximum gdb command length, should fix bug#474811
2452 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2454 * manuals/reference/libanjuta/plugin-description-file.sgml,
2455 manuals/reference/libanjuta/libanjuta-docs.sgml,
2456 manuals/reference/libanjuta/libanjuta-sections.txt,
2457 libanjuta/interfaces/libanjuta.idl,
2458 libanjuta/anjuta-c-module.c,
2459 libanjuta/anjuta-c-plugin-factory.c:
2460 Document last changes in plugin code
2462 2007-10-19 Johannes Schmid <jhs@gnome.org>
2464 * plugins/subversion/subversion-callbacks.c: (check_filename):
2466 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2468 2007-10-19 Naba Kumar <naba@gnome.org>
2470 * plugins/file-manager/file-model.c: Fixed a critical runtime
2473 2007-10-18 Johannes Schmid <jhs@gnome.org>
2475 * libanjuta/anjuta-ui.h:
2476 Small fix on icon macros
2478 * libanjuta/interfaces/libanjuta.idl:
2479 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2480 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2481 (ilanguage_iface_init):
2483 Added get_from_editor() and get_name_from_editor() methods
2486 * plugins/document-manager/plugin.c:
2487 (update_editor_ui_interface_items), (on_editor_changed):
2488 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2490 * plugins/language-support-cpp-java/plugin.c: (install_support):
2492 Ported plugins to use the new interface
2494 2007-10-17 Johannes Schmid <jhs@gnome.org>
2496 * libanjuta/anjuta-ui.h:
2498 Added macros to register stock icons to stop all this copy&paste
2499 which had spread over a lot of files. New macros support to add
2500 icons with toolbar and menu size (16 and 24)
2502 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2503 * plugins/debug-manager/images/anjuta-attach.svg:
2504 * plugins/debug-manager/images/anjuta-step-out.svg:
2505 * plugins/debug-manager/images/anjuta-step-over.svg:
2506 * plugins/debug-manager/plugin.c: (register_stock_icons):
2507 * plugins/document-manager/images/Makefile.am:
2508 * plugins/document-manager/images/anjuta-block-end.svg:
2509 * plugins/document-manager/images/anjuta-block-start.svg:
2510 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2511 * plugins/document-manager/images/anjuta-bookmark.svg:
2512 * plugins/document-manager/images/anjuta-go-history-next.svg:
2513 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2514 * plugins/document-manager/plugin.c: (register_stock_icons):
2515 * plugins/glade/plugin.c: (register_stock_icons):
2516 * plugins/language-support-cpp-java/plugin.c:
2517 (register_stock_icons):
2518 * plugins/message-view/Makefile.am:
2519 * plugins/message-view/anjuta-go-message-next.svg:
2520 * plugins/message-view/anjuta-go-message-prev.svg:
2521 * plugins/message-view/anjuta-message-view.svg:
2522 * plugins/message-view/messages.xpm:
2523 * plugins/message-view/plugin.c: (register_stock_icons):
2524 * plugins/patch/plugin.c: (patch_plugin_activate):
2525 * plugins/project-manager/plugin.c: (register_stock_icons):
2526 * plugins/search/Makefile.am:
2527 * plugins/search/anjuta-go-match-next.svg:
2528 * plugins/search/anjuta-go-match-prev.svg:
2529 * plugins/search/plugin.c: (activate_plugin):
2530 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2531 * plugins/terminal/terminal.c: (register_stock_icons):
2532 * plugins/valgrind/plugin.c: (register_stock_icons):
2534 Updated to use the new icons and added several new and updated
2537 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2539 * libanjuta/anjuta-plugin-handle.c,
2540 libanjuta/anjuta-plugin-handle.h:
2541 Add a new path property containing the directory of the .plugin
2542 file, library file (.so or whatever) must be in the same directory
2544 * libanjuta/anjuta-plugin-manager.c,
2545 libanjuta/interfaces/libanjuta.idl,
2546 (removed) libanjuta/anjuta-glue-plugin.c,
2547 (removed) libanjuta/anjuta-glue-plugin.h,
2548 (removed) libanjuta/anjuta-glue-c.c,
2549 (removed) libanjuta/anjuta-glue-c.h,
2550 (removed) libanjuta/anjuta-glue-cpp.c,
2551 (removed) libanjuta/anjuta-glue-cpp.h,
2552 (removed) libanjuta/anjuta-glue-factory.c,
2553 (removed) libanjuta/anjuta-glue-factory.h,
2554 (added) libanjuta/anjuta-c-module.c,
2555 (added) libanjuta/anjuta-c-module.h,
2556 (added) libanjuta/anjuta-c-plugin-factory.c,
2557 (added) libanjuta/anjuta-c-plugin-factory.h,
2558 libanjuta/Makefile.am:
2559 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2560 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2561 implementing IAnjutaPluginFactory
2562 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2564 * libanjuta/libanjuta.h:
2565 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2568 * libanjuta/anjuta-plugin.h:
2569 Replace AnjutaGluePlugin by GTypeModule
2570 Remove unused anjuta_glue_get_component_type replaced by
2573 * plugins/build-basic-autotools/build-basic-autotools.h,
2574 plugins/class-gen/plugin.h,
2575 plugins/class-inheritance/plugin.h,
2576 plugins/cvs-plugin/plugin.h,
2577 plugins/debug-manager/plugin.h,
2578 plugins/devhelp/plugin.h,
2579 plugins/document-manager/plugin.h,
2580 plugins/editor/plugin.h,
2581 plugins/file-loader/plugin.h,
2582 plugins/file-wizard/plugin.h,
2583 plugins/gdb/plugin.h,
2584 plugins/glade/plugin.h,
2585 plugins/gtodo/plugin.h,
2586 plugins/indent/plugin.h,
2587 plugins/language-manager/plugin.h,
2588 plugins/language-support-cpp-java/plugin.h,
2589 plugins/macro/plugin.h,
2590 plugins/message-view/plugin.h,
2591 plugins/patch/plugin.h,
2592 plugins/profiler/plugin.h,
2593 plugins/project-import/plugin.h,
2594 plugins/project-manager/plugin.h,
2595 plugins/project-wizard/plugin.h,
2596 plugins/sample1/plugin.h,
2597 plugins/search/plugin.h,
2598 plugins/sourceview/plugin.h,
2599 plugins/subversion/plugin.h,
2600 plugins/symbol-browser/plugin.h,
2601 plugins/symbol-db/plugin.h,
2602 plugins/terminal/terminal.c,
2603 plugins/tools/plugin.h,
2604 plugins/valgrind/plugin.h:
2605 Replace AnjutaGluePlugin by GTypeModule
2607 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2609 * plugins/debug-manager/breakpoints.c:
2610 Fix bug#487112, crash while removing a breakpoint in a new file
2612 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2614 * plugins/document-manager/search-box.c:
2615 Fix a crash (with an useful comment) focus-out-event handler must
2618 2007-10-14 Johannes Schmid <jhs@gnome.org>
2620 * plugins/sourceview/sourceview.c:
2621 Hide calltip when "Up" or "Down" key is pressed
2623 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2625 * plugins/document-manager/search-box.c:
2626 Change included file order to avoid a compile error with gnome 2.16
2628 2007-10-13 Johannes Schmid <jhs@gnome.org>
2630 * plugins/debug-manager/plugin.c: (enable_log_view):
2632 Fixed crash when closing a project and unloading another while
2633 the debugger is enabled
2635 2007-10-13 Johannes Schmid <jhs@gnome.org>
2637 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2639 Use correct breakpoint icon
2641 * plugins/devhelp/Makefile.am:
2642 * plugins/devhelp/anjuta-go-help-next.svg:
2643 * plugins/devhelp/anjuta-go-help-prev.svg:
2644 * plugins/devhelp/plugin.c: (register_stock_icons),
2647 Added new icons from #480093
2649 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2650 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2651 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2652 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2653 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2654 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2655 * plugins/message-view/anjuta-go-message-next.svg:
2656 * plugins/message-view/anjuta-go-message-prev.svg:
2658 Updated icons from #480093
2660 * src/anjuta-actions.h:
2661 Use GTK_STOCK_FULLSCREEN
2663 * src/anjuta-app.c: (on_gdl_style_changed),
2664 (anjuta_app_instance_init):
2667 Added preference option to set the gdl switcher style
2669 2007-10-13 Johannes Schmid <jhs@gnome.org>
2671 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2672 (get_property_value_as_string), (set_property_value_as_string),
2673 (register_callbacks):
2674 * libanjuta/anjuta-preferences.h:
2676 Support GtkFileChooserButton as preferences widget
2678 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2680 Fixed a Gtk-Critical
2682 * plugins/file-manager/Makefile.am:
2683 * plugins/file-manager/file-model.c: (file_model_filter_file),
2684 (file_model_add_dummy), (file_model_expand_idle),
2685 (file_model_set_property), (file_model_get_property),
2686 (file_model_class_init):
2687 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2688 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2689 (file_manager_activate), (file_manager_finalize),
2690 (file_manager_instance_init), (ipreferences_merge),
2691 (ipreferences_unmerge), (ipreferences_iface_init):
2692 * plugins/file-manager/plugin.h:
2694 Added preferences to file-manager
2696 * plugins/glade/plugin.c: (activate_plugin):
2698 Move Properties widget into center because it is way to big
2701 2007-10-10 Johannes Schmid <jhs@gnome.org>
2703 * plugins/language-support-cpp-java/Makefile.am:
2704 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
2705 * plugins/language-support-cpp-java/anjuta-complete.svg:
2706 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
2707 * plugins/language-support-cpp-java/plugin.c:
2708 (register_stock_icons):
2710 And yet some more icons...
2712 2007-10-10 Johannes Schmid <jhs@gnome.org>
2714 * plugins/debug-manager/breakpoints.c:
2715 * plugins/debug-manager/images/Makefile.am:
2716 * plugins/debug-manager/images/anjuta-bookmark.svg:
2717 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
2718 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
2719 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
2720 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
2721 * plugins/debug-manager/images/anjuta-linemark.svg:
2722 * plugins/debug-manager/images/anjuta-pcmark.svg:
2723 * plugins/debug-manager/plugin.c: (register_stock_icons):
2724 * plugins/debug-manager/sparse_view.c:
2725 * plugins/document-manager/images/Makefile.am:
2726 * plugins/document-manager/images/anjuta-block-select.svg:
2727 * plugins/document-manager/images/anjuta-fold-close.svg:
2728 * plugins/document-manager/images/anjuta-fold-open.svg:
2729 * plugins/document-manager/images/anjuta-fold-toggle.svg:
2730 * plugins/document-manager/images/anjuta-indent-less.svg:
2731 * plugins/document-manager/images/anjuta-indent-more.svg:
2732 * plugins/document-manager/images/anjuta-swap.svg:
2733 * plugins/document-manager/images/block_select.xpm:
2734 * plugins/document-manager/images/fold_close.xpm:
2735 * plugins/document-manager/images/fold_open.xpm:
2736 * plugins/document-manager/images/fold_toggle.xpm:
2737 * plugins/document-manager/images/indent.xpm:
2738 * plugins/document-manager/images/indent_dcr.xpm:
2739 * plugins/document-manager/images/indent_inc.xpm:
2740 * plugins/document-manager/plugin.c: (register_stock_icons):
2741 * plugins/editor/Makefile.am:
2742 * plugins/editor/anjuta-bookmark-16.xpm:
2743 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
2744 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
2745 * plugins/editor/anjuta-linemark-16.xpm:
2746 * plugins/editor/anjuta-pcmark-16.xpm:
2747 * plugins/editor/bookmark.xpm:
2748 * plugins/editor/breakpoint-disabled.xpm:
2749 * plugins/editor/breakpoint-enabled.xpm:
2750 * plugins/editor/linemarker.xpm:
2751 * plugins/editor/program-counter.xpm:
2752 * plugins/editor/text_editor.c:
2753 * plugins/message-view/Makefile.am:
2754 * plugins/message-view/anjuta-go-message-next.svg:
2755 * plugins/message-view/anjuta-go-message-prev.svg:
2756 * plugins/message-view/anjuta-message-manager.ui:
2757 * plugins/message-view/plugin.c:
2758 * plugins/sourceview/Makefile.am:
2759 * plugins/sourceview/sourceview.c:
2761 Integrated lots of icons from #480093
2762 Thanks to <tpgww@onepost.net>
2764 * plugins/document-manager/plugin.c:
2765 Do not mark the line in ifile_open(), that looks ugly.
2767 * plugins/document-manager/search-box.c: (on_search_focus_out),
2769 Clear the status bar on focus_out.
2771 * plugins/file-loader/anjuta-loader-plugin.ui:
2774 2007-10-09 Johannes Schmid <jhs@gnome.org>
2776 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2777 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
2779 Some things I missed in the patch for #484419
2781 * plugins/document-manager/action-callbacks.c:
2782 (on_new_file_activate):
2783 * plugins/document-manager/action-callbacks.h:
2784 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2785 (on_window_key_press_event), (on_gconf_notify_timer):
2787 484645 – patch to deal with docman FIXME etc
2789 * plugins/editor/text_editor.c: (text_editor_set_indicator):
2790 * plugins/search/search-replace.c: (search_and_replace),
2791 (write_message_pane), (search_replace_populate),
2792 (translate_dialog_strings), (create_dialog),
2793 (anjuta_search_replace_activate):
2794 * plugins/search/search-replace_backend.c:
2795 (file_buffer_new_from_path), (get_next_match),
2796 (create_search_entries), (regex_backref),
2797 (clear_search_replace_instance):
2798 * plugins/search/search-replace_backend.h:
2800 #484573 – patch to correct various search-related issues
2802 Thanks for the above patches to <tpgww@onepost.net>
2804 * plugins/sourceview/sourceview.c:
2805 (sourceview_create_highligth_indic):
2807 Use the same marker for important as gedit (yellow background)
2809 * plugins/document-manager/anjuta-document-manager.ui:
2810 * plugins/file-loader/anjuta-file-loader.ui:
2811 * plugins/file-loader/plugin.c:
2813 Moved FileNew action to document-manager
2815 2007-10-08 Johannes Schmid <jhs@gnome.org>
2817 * plugins/document-manager/search-box.c: (on_search_activated):
2818 Mark messages for translation
2820 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
2822 reviewed by: Johannes Schmid <jhs@gnome.org>
2824 * plugins/Makefile.am:
2825 * plugins/build-basic-autotools/build-basic-autotools.c:
2826 (build_compile_file_real):
2827 * plugins/search/search-replace.c:
2828 * plugins/valgrind/preferences.c: (build_general_prefs):
2830 Fix #484379 – Contents of Makefile.am plugins and
2831 #484419 – Improvement into translation
2833 2007-10-06 Johannes Schmid <jhs@gnome.org>
2835 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2837 Fixed to properly support pointer-to-pointer (**) types
2839 * libanjuta/interfaces/libanjuta.idl:
2840 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
2841 * plugins/sourceview/sourceview-cell.h:
2842 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
2843 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
2844 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
2845 (isearch_backward), (isearch_iface_init):
2846 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
2847 (itext_editor_iface_init), (iselection_set_iter),
2848 (iselection_get_start_iter), (iselection_get_end_iter),
2849 (iselection_iface_init), (isearch_forward), (isearch_backward),
2850 (isearch_iface_init):
2852 Added IAnjutaEditorSearch interface and some utility methods to
2853 migrate from positions to iterators for the editor interface.
2855 * plugins/document-manager/Makefile.am:
2856 * plugins/document-manager/action-callbacks.c:
2857 (on_goto_line_no1_activate), (on_show_search):
2858 * plugins/document-manager/action-callbacks.h:
2859 * plugins/document-manager/anjuta-docman.c:
2860 (anjuta_docman_add_document), (anjuta_docman_show_editor),
2861 (anjuta_docman_grab_text_focus):
2862 * plugins/document-manager/anjuta-document-manager.ui:
2863 * plugins/document-manager/goto_line.c: (removed)
2864 * plugins/document-manager/goto_line.h: (removed)
2865 * plugins/document-manager/search-box.c:
2866 * plugins/document-manager/search-box.h:
2867 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2868 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
2869 (update_editor_ui_interface_items), (on_editor_added),
2870 (activate_plugin), (deactivate_plugin):
2871 * plugins/document-manager/plugin.h:
2873 Created new incremental "Quick Search" bar in the document manager to
2874 replace the crappy EggToolbar entries. Uses the new search interface and
2875 it thus much faster and more reliable.
2877 Bug 357544 – incremental search should work consistently (or not at all)
2878 when main toolbar is hidden
2879 Bug 440637 – Search, don't work very well (partly for incremental search)
2881 * plugins/search/anjuta-search.ui:
2882 * plugins/search/plugin.c: (activate_plugin):
2884 Removed incremental search stuff
2886 * plugins/build-basic-autotools/build-basic-autotools.c:
2887 (on_session_save), (on_session_load):
2888 * plugins/build-basic-autotools/executer.c:
2889 (get_program_parameters):
2891 Scroll to selected executable and remember it across sessions
2892 (followup of #477976)
2894 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2895 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
2897 * plugins/devhelp/anjuta-devhelp.ui:
2898 Rearraged toolbar items a bit
2900 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2902 * plugins/debug-manager/command.c,
2903 plugins/debug-manager/queue.c,
2904 plugins/gdb/plugin.c,
2905 plugins/gdb/debugger.c:
2906 Fix several crashing bugs (including bug#482985) with the debugger
2907 when closing project, stopping the debugger, restarting the program
2909 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2911 * libanjuta/anjuta-launcher.c:
2912 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
2914 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
2916 * plugins/debug-manager/command.c,
2917 plugins/debug-manager/queue.c:
2918 Asynchronous command can abort other commands in queue
2919 Resynchronize debugger state when a command is cancelled
2921 * plugins/debug-manager/breakpoints.c:
2922 Free BreakpointItem only when it is not used anymore
2924 * plugins/gdb/plugin.c:
2925 Do not return TRUE if the callback and/or ready signal is not used
2927 * plugins/gdb/debugger.c:
2928 Fix a crash, return correct state when debugger is stopped
2930 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
2932 * plugins/project-wizard/autogen.c:
2933 Fix bug#482067, escape project wizard user defined strings
2935 2007-10-01 Johannes Schmid <jhs@gnome.org>
2937 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2939 * plugins/build-basic-autotools/build-basic-autotools.c:
2940 (basic_autotools_plugin_instance_init):
2941 * plugins/build-basic-autotools/build-basic-autotools.h:
2942 * plugins/build-basic-autotools/executer.c:
2943 (get_program_parameters):
2945 Fixed #477976 – Keybinding in run dialog
2947 2007-09-30 Johannes Schmid <jhs@gnome.org>
2949 * plugins/Makefile.am:
2950 Do not build indent plugin (yet)
2952 * plugins/document-manager/plugin.c: (ipreferences_merge):
2953 Fixed unintentional and wrong change
2955 * plugins/indent/anjuta-indent.ui:
2958 2007-09-28 Johannes Schmid <jhs@gnome.org>
2960 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
2961 * libanjuta/anjuta-launcher.h:
2962 Add a method to send EOF to some process. Needed for the indent plugin
2963 and should be useful in general. It does not actually send EOF as this
2964 is not possible with utf-8, but closes the stream instead.
2966 * plugins/devhelp/plugin.c: (value_added_current_editor):
2967 Fixed a Gtk-Critical due to the IAnjutaEditor -
2968 IAnjutaDocument switch.
2971 * plugins/Makefile.am:
2972 * plugins/document-manager/Makefile.am:
2973 * plugins/document-manager/action-callbacks.c:
2974 * plugins/document-manager/anjuta-document-manager.glade:
2975 * plugins/document-manager/anjuta-document-manager.ui:
2976 * plugins/document-manager/images/Makefile.am:
2977 * plugins/document-manager/images/indent_auto.xpm:
2978 * plugins/document-manager/images/indent_set.xpm:
2979 * plugins/document-manager/indent-dialog.c:
2980 * plugins/document-manager/indent-dialog.h:
2981 * plugins/document-manager/indent-util.c:
2982 * plugins/document-manager/indent-util.h:
2983 * plugins/document-manager/indent_test.c:
2984 * plugins/document-manager/plugin.c: (register_stock_icons),
2985 (docman_plugin_instance_init), (ipreferences_merge):
2986 * plugins/document-manager/plugin.h:
2988 Removed indent code from document manager
2990 * plugins/indent/Makefile.am:
2991 * plugins/indent/indent-dialog.c:
2992 * plugins/indent/indent-util.c: (indent_init_indent_style):
2993 * plugins/indent/indent.glade:
2994 * plugins/indent/indent.plugin.in:
2995 * plugins/indent/plugin.c: (on_indent_finished),
2996 (on_indent_output), (on_indent_action_activate),
2997 (on_edit_editor_indent), (on_style_combo_changed),
2998 (value_added_current_editor), (value_removed_current_editor),
2999 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3000 (indent_plugin_finalize), (indent_plugin_dispose),
3001 (anjuta_indent_plugin_instance_init),
3002 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3003 (ipreferences_unmerge), (ipreferences_iface_init):
3004 * plugins/indent/plugin.h:
3006 Moved indent code to it's own plugin. Also reimplemented indent invocation
3007 using anjuta_launcher and streams. This is not yet completely working, maybe
3008 I got something wrong with the launcher.
3009 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3011 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3013 * plugins/debug-manager/plugin.c:
3014 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3016 2007-09-27 Johannes Schmid <jhs@gnome.org>
3018 * libanjuta/interfaces/libanjuta.idl:
3019 * plugins/Makefile.am:
3020 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3021 (isymbol_type_str), (isymbol_name), (isymbol_args),
3022 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3023 (isymbol_impl), (isymbol_iface_init):
3024 * plugins/symbol-browser/an_symbol_info.c:
3025 * plugins/symbol-browser/an_symbol_info.h:
3026 * plugins/symbol-db/Makefile.am:
3027 * plugins/symbol-db/plugin.c:
3028 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3029 (value_added_current_editor), (on_editor_foreach_clear),
3030 (value_removed_current_editor), (project_root_added),
3031 (symbol_db_activate), (symbol_db_deactivate),
3032 (isymbol_manager_search):
3033 * plugins/symbol-db/readtags.c: (initialize_1):
3034 * plugins/symbol-db/symbol-db-engine-iterator.c:
3035 (sdb_engine_iterator_instance_init),
3036 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3037 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3038 (symbol_db_engine_iterator_move_next),
3039 (symbol_db_engine_iterator_move_prev),
3040 (symbol_db_engine_iterator_get_n_items),
3041 (symbol_db_engine_iterator_last),
3042 (symbol_db_engine_iterator_set_position),
3043 (symbol_db_engine_iterator_get_position),
3044 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3045 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3046 (isymbol_iter_foreach), (isymbol_iter_set_position),
3047 (isymbol_iter_get_position), (isymbol_iter_get_length),
3048 (isymbol_iter_clone), (isymbol_iter_assign),
3049 (isymbol_iter_iface_init):
3050 * plugins/symbol-db/symbol-db-engine-iterator.h:
3051 * plugins/symbol-db/symbol-db-engine.c:
3052 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3053 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3054 (sdb_engine_finalize), (sdb_engine_get_type),
3055 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3056 (sdb_engine_get_table_id_by_unique_name2),
3057 (sdb_engine_get_table_id_by_unique_name3),
3058 (symbol_db_engine_add_new_workspace),
3059 (symbol_db_engine_get_opened_project_name),
3060 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3061 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3062 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3063 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3064 (sdb_engine_add_new_scope_definition),
3065 (sdb_engine_add_new_tmp_heritage_scope),
3066 (sdb_engine_second_pass_update_scope_1),
3067 (sdb_engine_second_pass_update_heritage),
3068 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3069 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3070 (symbol_db_engine_update_project_symbols),
3071 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3072 (symbol_db_engine_update_buffer_symbols),
3073 (sdb_engine_walk_down_scope_path),
3074 (sdb_engine_prepare_symbol_info_sql),
3075 (symbol_db_engine_get_global_members),
3076 (symbol_db_engine_get_scope_members_by_symbol_id),
3077 (symbol_db_engine_get_scope_members),
3078 (symbol_db_engine_get_current_scope),
3079 (symbol_db_engine_get_file_symbols):
3080 * plugins/symbol-db/symbol-db-engine.h:
3081 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3082 (on_symbol_updated), (on_symbol_inserted),
3083 (symbol_db_view_locals_get_line),
3084 (symbol_db_view_locals_update_list):
3085 * plugins/symbol-db/symbol-db-view-search.c:
3086 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3087 * plugins/symbol-db/symbol-db-view-search.h:
3088 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3089 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3090 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3091 * plugins/symbol-db/tables.sql:
3092 * plugins/symbol-db/test/Makefile.am:
3093 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3094 Updated patch from Massimo to improve symbol-db plugin
3096 * plugins/document-manager/plugin.c: (on_editor_changed):
3097 Make the code a bit more robust
3099 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3100 (anjuta_document_get_property), (anjuta_document_class_init),
3101 (anjuta_document_init), (set_uri), (document_loader_loaded),
3102 (anjuta_document_load), (document_saver_saving):
3103 * plugins/sourceview/anjuta-document.h:
3104 * plugins/sourceview/sourceview.c: (autodetect_language),
3105 (ilanguage_set_language), (ilanguage_get_language):
3106 Fix language detection on startup
3108 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3110 * plugins/document-manager/action-callbacks.c:
3111 (on_editor_command_upper_case_activate),
3112 (on_editor_command_lower_case_activate): Leftover commit from previous
3113 commit (see last changlog entry by me).
3115 * plugins/file-manager/plugin.c: (file_manager_activate):
3116 Gave proper widget name so that layout works.
3118 2007-09-26 Johannes Schmid <jhs@gnome.org>
3120 * plugins/document-manager/plugin.c: (on_editor_changed),
3121 (docman_plugin_instance_init):
3122 Only unload/load language-support plugins if necessary.
3124 * plugins/language-manager/plugin.c: (language_manager_activate):
3125 Removed some debugging code
3127 * plugins/sourceview/sourceview.c: (on_document_saved),
3128 (ilanguage_set_language), (ilanguage_get_language):
3129 Fixed ianjuta_language interface and ensure that highlighting is
3130 activated when a new file is saved.
3132 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3134 * libanjuta/interfaces/libanjuta.idl:
3135 * plugins/document-manager/action-callbacks.c:
3136 (on_editor_command_upper_case_activate),
3137 (on_editor_command_lower_case_activate):
3138 * plugins/editor/text_editor.c: (iselection_has_selection),
3139 (iselection_get_start), (iselection_get_end),
3140 (iselection_iface_init):
3141 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3142 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3143 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3144 method and implemented it for both scintilla and sourceview editors.
3145 Updated document-manager and assist plugins to use the new method.
3147 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3149 * plugins/file-manager/file-view.c:
3150 Fix typo, allow to compile new file manager with gtk < 2.12
3152 2007-09-25 Johannes Schmid <jhs@gnome.org>
3154 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3155 Support Auto-Indent for single lines (e.g no selection);
3157 * plugins/macro/plugin.c:
3158 Do not use the same shortcut as auto-indent does
3160 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3161 Optimized keyboard navigation - do not emit char_added when only
3162 navigation keys have been pressed.
3164 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3166 * plugins/language-support-cpp-java/cpp-java-assist.c:
3167 (on_assist_chosen), (cpp_java_assist_install),
3168 (cpp_java_assist_uninstall):
3169 * plugins/language-support-cpp-java/plugin.c: (install_support),
3170 (uninstall_support): Install and uninstall support in correct order.
3171 Fixes a bug where it was installed multiple times resulting in
3172 inserting autocomplete text multiple times.
3174 2007-09-25 Johannes Schmid <jhs@gnome.org>
3177 Add GNOME_WARNING_FLAGS(maximum) and
3178 GNOME_CXX_WARNIGS(yes) to avoid bugs
3179 the compiler can warn you.
3181 * libegg/test-tree-utils.c: (key_test):
3182 * plugins/file-manager/file-model.c:
3183 (file_model_cancel_expand_idle), (file_model_sort),
3184 (file_model_row_expanded):
3185 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3186 (file_view_refresh), (file_view_get_selected), (file_view_init),
3188 * plugins/file-manager/file-view.h:
3189 * plugins/symbol-db/readtags.c: (initialize_1):
3192 Fixed the more critical warnings
3194 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3196 Icons from tpgww@onepost.net:
3198 * plugins/debug-manager/Makefile.am:
3199 * plugins/debug-manager/images/Makefile.am:
3200 * plugins/debug-manager/images/anjuta-attach.svg:
3201 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
3202 * plugins/debug-manager/images/anjuta-step-into.svg:
3203 * plugins/debug-manager/images/anjuta-step-out.svg:
3204 * plugins/debug-manager/images/anjuta-step-over.svg:
3205 * plugins/debug-manager/plugin.c: (register_stock_icons):
3206 * plugins/document-manager/Makefile.am:
3207 * plugins/document-manager/block_select.xpm:
3208 * plugins/document-manager/fold_close.xpm:
3209 * plugins/document-manager/fold_open.xpm:
3210 * plugins/document-manager/fold_toggle.xpm:
3211 * plugins/document-manager/images/Makefile.am:
3212 * plugins/document-manager/images/anjuta-block-end.svg:
3213 * plugins/document-manager/images/anjuta-block-start.svg:
3214 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3215 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3216 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3217 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3218 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3219 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3220 * plugins/document-manager/indent.xpm:
3221 * plugins/document-manager/indent_auto.xpm:
3222 * plugins/document-manager/indent_dcr.xpm:
3223 * plugins/document-manager/indent_inc.xpm:
3224 * plugins/document-manager/indent_set.xpm:
3225 * plugins/document-manager/plugin.c: Added nicer icons for
3226 document manager and debugger. Organized icons in 'images'
3229 2007-09-24 Johannes Schmid <jhs@gnome.org>
3231 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3232 Fixed a missing NULL in g_object_set.
3234 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3236 * plugins/language-support-cpp-java/cpp-java-assist.c:
3237 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
3238 scope memebers just after scope operator is entered.
3240 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3242 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3243 * plugins/language-support-cpp-java/cpp-java-assist.c:
3244 (completion_function), (completion_compare),
3245 (cpp_java_assist_tag_destroy), (create_completion),
3246 (cpp_java_assist_destroy_completion_cache),
3247 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
3248 Show '()' for function items in autocomplete list. Allow adding
3249 ' ' and/or '(' after function call autocompletion and have preferences
3252 2007-09-24 Johannes Schmid <jhs@gnome.org>
3254 * sourceview.c: Reverting patch from r3157 because
3257 2007-09-24 Johannes Schmid <jhs@gnome.org>
3259 * plugins/search/search-replace.c: (on_message_clicked):
3261 Fixed #427104 – No "highlight" of lines matching find-result
3263 2007-09-24 Johannes Schmid <jhs@gnome.org>
3267 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3269 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3271 reviewed by: Johannes Schmid <jhs@gnome.org>
3273 * plugins/build-basic-autotools/executer.c: (execute_program):
3274 Fix #478238 – set env for execute programe in the terminal
3276 2007-09-24 Tom <tpgww@onepost.net>
3278 reviewed by: Johannes Schmid <jhs@gnome.org>
3280 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3283 * plugins/debug-manager/disassemble.c: (on_disassemble):
3284 Correct a format string in DEBUG_PRINT()
3286 2007-09-23 Johannes Schmid <jhs@gnome.org>
3288 * plugins/sourceview/sourceview.c: (offset_to_position),
3289 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3290 (ieditor_get_position), (iselect_set), (iselect_get_start),
3293 Fixed #Bug 440637 – Search, don't work very well
3295 2007-09-23 Johannes Schmid <jhs@gnome.org>
3297 * plugins/file-manager/file-model.c: (file_model_get_filename):
3298 * plugins/file-manager/file-model.h:
3299 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3300 (file_view_init), (file_view_class_init):
3301 * plugins/message-view/message-view.c:
3302 (message_view_query_tooltip), (message_view_dispose),
3303 (message_view_instance_init), (message_view_class_init):
3305 Added GTK+ 2.12 style tooltips to file-manager and message view.
3306 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3307 old implementation is used.
3309 2007-09-23 Johannes Schmid <jhs@gnome.org>
3311 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3314 * plugins/language-manager/language-manager.plugin.in:
3315 Marked UserActivatable=FALSE
3317 * plugins/language-manager/plugin.c: (load_languages),
3318 (language_manager_activate), (language_manager_deactivate),
3319 (language_manager_dispose), (language_manager_instance_init),
3320 (language_manager_find_mime_type), (language_manager_find_string),
3321 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3322 (ilanguage_get_name), (ilanguage_get_strings):
3324 Fixed various stupid bugs in language-manager plugin
3326 * plugins/symbol-db/symbol-db-engine.c:
3327 (sdb_engine_second_pass_update_scope_1):
3329 Add a g_return_if_fail to avoid a crash though still unsure
3332 2007-09-23 Johannes Schmid <jhs@gnome.org>
3334 * plugins/symbol-db/plugin.c: (on_project_element_added),
3335 (sources_array_free), (sources_array_add_foreach),
3336 (project_root_added):
3337 * plugins/symbol-db/symbol-db-engine.c:
3338 (symbol_db_engine_add_new_files):
3339 * plugins/symbol-db/symbol-db-engine.h:
3341 Added support for other languages than "C" to symbol-db. Now
3342 supports all languages listed by the language-manager.
3344 2007-09-23 Tom <tpgww@onepost.net>
3346 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3349 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3351 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3352 (anjuta_glue_factory_get_object_type):
3353 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3354 * plugins/build-basic-autotools/build-basic-autotools.c:
3355 (value_added_current_editor):
3356 * plugins/debug-manager/breakpoints.c:
3357 (breakpoints_dbase_edit_breakpoint),
3358 (on_toggle_breakpoint_activate):
3359 * plugins/debug-manager/plugin.c:
3360 (on_run_to_cursor_action_activate):
3361 * plugins/debug-manager/stack_trace.c:
3362 (dma_thread_update_stack_trace):
3363 * plugins/gdb/plugin.c:
3364 * plugins/glade/plugin.c: (ifile_open):
3365 * plugins/profiler/gprof-call-graph-view.c:
3366 * plugins/profiler/gprof-flat-profile-view.c:
3367 * plugins/profiler/gprof-function-call-tree-view.c:
3368 * plugins/profiler/gprof-options.c: (setup_widgets):
3369 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3370 * plugins/search/search-replace_backend.c:
3371 (file_buffer_new_from_te):
3372 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3373 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3374 (assist_window_get_property), (assist_window_move):
3375 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3376 (value_added_current_editor):
3377 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3378 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3379 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3381 Many small code, warnings and leak fixes
3383 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3385 * (removed) plugins/debug-manager/debugger.c,
3386 (removed) plugins/debug-manager/debugger.h,
3387 (added) plugins/debug-manager/command.c,
3388 (added) plugins/debug-manager/command.h,
3389 (added) plugins/debug-manager/queue.c,
3390 (added) plugins/debug-manager/queue.h,
3391 plugins/debug-manager/breakpoints.c,
3392 plugins/debug-manager/debug_tree.c,
3393 plugins/debug-manager/debug_tree.h,
3394 plugins/debug-manager/disassemble.c,
3395 plugins/debug-manager/disassemble.h,
3396 plugins/debug-manager/locals.c,
3397 plugins/debug-manager/locals.h,
3398 plugins/debug-manager/memory.c,
3399 plugins/debug-manager/memory.h,
3400 plugins/debug-manager/plugin.c,
3401 plugins/debug-manager/plugin.h,
3402 plugins/debug-manager/registers.c,
3403 plugins/debug-manager/registers.h,
3404 plugins/debug-manager/sharedlib.c,
3405 plugins/debug-manager/sharedlib.h,
3406 plugins/debug-manager/signals.c,
3407 plugins/debug-manager/signals.h,
3408 plugins/debug-manager/stack_trace.c,
3409 plugins/debug-manager/stack_trace.h,
3410 plugins/debug-manager/start.h,
3411 plugins/debug-manager/start.c,
3412 plugins/debug-manager/threads.c,
3413 plugins/debug-manager/threads.h,
3414 plugins/debug-manager/watch.c,
3415 plugins/debug-manager/watch.h,
3416 plugins/debug-manager/Makefile.am,
3417 plugins/gdb/debugger.c,
3418 plugins/gdb/debugger.h,
3419 plugins/gdb/plugin.c,
3420 libanjuta/interfaces/libanjuta.idl:
3421 Split debug-manager/debugger.c into command.c and queue.c
3422 Clean up debugger queue
3423 DmaDebuggerQueue object does not implement IAnjutaDebugger
3425 2007-09-23 Johannes Schmid <jhs@gnome.org>
3428 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3429 set correctly, etc.)
3431 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3432 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3433 (plugin_set_update):
3435 Show an error dialog instead of crashing when plugin loading fails
3437 * plugins/language-manager/Makefile.am:
3438 * plugins/language-manager/language-manager.plugin.in:
3439 * plugins/language-manager/languages.xml:
3440 * plugins/language-manager/plugin.c: (language_destroy),
3441 (load_languages), (language_manager_activate),
3442 (language_manager_deactivate), (language_manager_finalize),
3443 (language_manager_dispose), (language_manager_instance_init),
3444 (language_manager_class_init), (language_manager_find_mime_type),
3445 (language_manager_find_string), (ilanguage_get_from_mime_type),
3446 (ilanguage_get_from_string), (ilanguage_get_name),
3447 (ilanguage_get_strings), (ilanguage_iface_init):
3448 * plugins/language-manager/plugin.h:
3450 Added new language-manager plugin to have a better organisation for
3451 language names. The xml probabaly needs to be extended over time.
3453 * plugins/Makefile.am:
3454 * plugins/document-manager/plugin.c: (on_editor_changed):
3456 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3457 because it does not really save memory but makes tab switching slow.
3459 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3461 * plugins/language-support-cpp-java/plugin.c: (install_support),
3462 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3463 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3466 * plugins/language-support-cpp-java/cpp-java-assist.c:
3467 (cpp_java_assist_show_autocomplete):
3469 Fix autocomplete to only show valid completions
3471 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3472 Calltips always have correct size and position now
3474 2007-09-22 Johannes Schmid <jhs@gnome.org>
3476 * plugins/search/search-replace_backend.c: (get_next_match):
3477 Removed code introduced by accident that causes a crash.
3479 * plugins/sourceview/sourceview-tags.c:
3480 * plugins/sourceview/sourceview-tags.h:
3481 Removed ununsed files
3483 2007-09-22 Johannes Schmid <jhs@gnome.org>
3485 * plugins/language-support-cpp-java/cpp-java-assist.c:
3488 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3490 * plugins/language-support-cpp-java/cpp-java-assist.c:
3491 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3492 Increased matching brace search to 500 chars.
3494 2007-09-21 Johannes Schmid <jhs@gnome.org>
3496 * plugins/language-support-cpp-java/cpp-java-assist.c:
3497 (cpp_java_assist_get_pre_word),
3498 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3500 Added some profiling debug code
3502 * plugins/language-support-cpp-java/cpp-java-utils.c:
3503 (cpp_java_util_jump_to_matching_brace):
3504 * plugins/language-support-cpp-java/cpp-java-utils.h:
3505 * plugins/language-support-cpp-java/plugin.c:
3506 (get_line_indentation_base), (get_line_auto_indentation):
3508 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3509 avoid looping over the whole file when using calltips which is too slow and
3512 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3513 (assist_tip_set_tips), (assist_tip_get_coordinates),
3515 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3517 Better calltips appearance (use theme now) and avoid jumping
3520 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3522 * plugins/document-manager/plugin.c:
3523 (update_editor_ui_interface_items):
3524 * plugins/language-support-cpp-java/plugin.c: (install_support),
3525 (uninstall_support): Moved autocomplete ui update code from
3526 document-manager to language-plugin.
3528 2007-09-21 Johannes Schmid <jhs@gnome.org>
3530 * libanjuta/interfaces/libanjuta.idl:
3532 Added IAnjutaLanguage interface (might still change...) for
3533 the upcoming language-manager plugin.
3535 * plugins/file-manager/Makefile.am:
3536 * plugins/file-manager/file-model.c:
3537 (file_model_cancel_expand_idle), (file_model_add_dummy),
3538 (file_model_expand_idle), (file_model_sort),
3539 (file_model_row_expanded), (file_model_row_collapsed),
3540 (file_model_init), (file_model_finalize),
3541 (file_model_set_property), (file_model_get_property),
3542 (file_model_class_init), (file_model_new), (file_model_refresh),
3543 (file_model_get_uri):
3544 * plugins/file-manager/file-model.h:
3545 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3546 (file_view_expand_row_idle), (file_view_refresh),
3547 (file_view_get_selected), (file_view_button_press_event),
3548 (file_view_selection_changed), (file_view_init),
3549 (file_view_get_property), (file_view_set_property),
3550 (file_view_finalize), (file_view_class_init):
3552 Split up model/view as far as possible and fixed some file-manager
3553 bugs (popup-menu and incorrect project loading).
3555 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3556 Use monospace font for tips.
3558 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3559 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3560 (icell_get_attribute), (icell_style_get_font_description),
3561 (icell_style_get_color), (icell_style_get_background_color),
3562 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3563 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3564 (iiter_get_length), (iiter_clone), (iiter_assign):
3566 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3567 interface. This is way faster though it has the drawback to create invalid
3568 iterators if the buffer is changed.
3570 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3572 * libanjuta/interfaces/libanjuta.idl:
3573 * plugins/document-manager/action-callbacks.c:
3574 * plugins/document-manager/anjuta-document-manager.ui:
3575 * plugins/document-manager/plugin.c: (register_stock_icons):
3576 * plugins/editor/text_editor.c:
3577 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3578 * plugins/language-support-cpp-java/cpp-java-assist.c:
3579 (cpp_java_assist_get_calltip_context):
3580 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3581 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3583 Moved autocomplete menu action from document-manager to assist plugin
3584 and got rid of deprecated autocomplete interface.
3586 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3588 * libanjuta/interfaces/libanjuta.idl:
3589 * plugins/editor/text_editor.c: (iassist_iface_init):
3590 * plugins/language-support-cpp-java/cpp-java-assist.c:
3591 (cpp_java_assist_check), (on_assist_chosen):
3592 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3593 Removed react() methods in both editors and assist interface. Assist
3594 plugin itself handles setting the autocomplete. Also fixed
3597 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3599 * plugins/file-manager/Makefile.am:
3600 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3601 (file_view_expand_idle), (file_view_init):
3602 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3603 (file_manager_set_default_uri), (project_root_added),
3604 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3605 (file_manager_activate), (file_manager_deactivate),
3606 (file_manager_instance_init), (file_manager_class_init),
3607 (ifile_manager_set_root), (ifile_manager_set_selected),
3608 (ifile_manager_iface_init): Adjusted white spaces to match
3611 2007-09-19 Naba Kumar <naba@gnome.org>
3613 * libanjuta/interfaces/libanjuta.idl:
3614 * plugins/editor/text_editor.c: (text_editor_instance_init),
3615 (iassist_show_tips), (iassist_cancel_tips),
3616 (iassist_hide_suggestions), (iassist_iface_init):
3617 * plugins/editor/text_editor.h:
3618 * plugins/editor/text_editor_cbs.c:
3619 (on_text_editor_scintilla_notify):
3620 * plugins/language-support-cpp-java/cpp-java-assist.c:
3621 (is_scope_context_character), (is_word_character),
3622 (create_completion), (cpp_java_assist_get_scope_context),
3623 (cpp_java_assist_get_pre_word),
3624 (cpp_java_assist_get_scope_operator),
3625 (cpp_java_assist_destroy_completion_cache),
3626 (cpp_java_assist_create_scope_completion_cache),
3627 (cpp_java_assist_create_word_completion_cache),
3628 (cpp_java_assist_show_autocomplete),
3629 (cpp_java_assist_get_calltip_context),
3630 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3631 (on_editor_char_added), (on_assist_chosen),
3632 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3633 (cpp_java_assist_init), (cpp_java_assist_finalize):
3634 * plugins/language-support-cpp-java/cpp-java-assist.h:
3635 * plugins/language-support-cpp-java/plugin.c:
3636 (initialize_indentation_params):
3637 * plugins/sourceview/assist-tip.c:
3638 * plugins/sourceview/assist-tip.h:
3639 * plugins/sourceview/sourceview-private.h:
3640 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3641 (on_assist_tip_destroyed), (on_assist_cancel),
3642 (on_document_char_added), (iassist_get_suggestions),
3643 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3645 Implement state-less assistance so that assist can be evaluated
3646 any given time at any position. Changed IAnjutaEditorAssist interfance
3647 and implementations and removed any state management in editors.
3649 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3651 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3652 completion items sorting and avoided unnecssary sorts.
3654 * plugins/text-editor.c: Fixed state.
3656 2007-09-17 Johannes Schmid <jhs@gnome.org>
3658 * plugins/language-support-cpp-java/cpp-java-assist.c:
3661 Fixed calltips in sourceview
3663 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3665 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3666 completion items preparation time. Fixed a crash bug.
3668 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3669 Set buffer size (From Massimo, required for symbol-db).
3671 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3674 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3677 * plugins/editor/aneditor-autocomplete.cxx,
3678 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3679 Added ANE_GETWORDBEFORECARAT command.
3681 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3682 using assist interface.
3684 * plugins/editor/text_editor.c: (text_editor_instance_init),
3685 (text_editor_get_word_before_carat),
3686 (text_editor_get_current_word), (iassist_add_trigger),
3687 (iassist_remove_trigger), (on_assist_canceled),
3688 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3689 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3690 * plugins/editor/text_editor.h:
3691 * plugins/editor/text_editor_cbs.c: (trigger_size),
3692 (max_trigger_size), (text_editor_check_assist),
3693 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
3696 * plugins/language-support-cpp-java/Makefile.am:
3697 * plugins/language-support-cpp-java/plugin.c:
3698 (get_line_indentation_base), (get_line_auto_indentation),
3699 (install_support), (uninstall_support),
3700 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
3701 (cpp_java_plugin_instance_init):
3702 * plugins/language-support-cpp-java/plugin.h:
3703 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
3704 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
3705 Make assist a separate class.
3707 2007-09-14 Johannes Schmid <jhs@gnome.org>
3709 * plugins/sourceview/sourceview.c: (iassist_suggest):
3710 Fixed changed char_alignment paramter in language-support
3713 2007-09-14 Naba Kumar <naba@gnome.org>
3715 * plugins/language-support-cpp-java/plugin.c: Send the right
3716 'char_alignment' paramenter (needs fixing in sourceview).
3718 2007-09-13 Johannes Schmid <jhs@gnome.org>
3721 * plugins/project-wizard/templates/minimal/project.anjuta:
3722 Use IAnjutaSymbolManager instead of loading the plugin directly.
3723 (TODO: Think of a version to do this for older files...)
3726 * plugins/Makefile.am:
3727 * plugins/symbol-db/Makefile.am:
3729 Build symbol-db plugin if libgda-3.0 is found
3731 2007-09-13 Johannes Schmid <jhs@gnome.org>
3733 * plugins/sourceview/Makefile.am:
3734 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3736 * plugins/sourceview/anjuta-document.h:
3737 Removed lots of dead code
3739 * plugins/sourceview/anjuta-languages-manager.c:
3740 * plugins/sourceview/anjuta-languages-manager.h:
3743 * plugins/sourceview/sourceview.c: (on_document_char_added),
3744 (on_document_loaded), (sourceview_instance_init),
3745 (iselect_get_start), (iselect_get_end),
3746 (ilanguage_get_supported_languages), (ilanguage_set_language):
3748 Fixed selection handling and make some adaptions for the changes
3751 2007-09-13 Johannes Schmid <jhs@gnome.org>
3753 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3754 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3757 Added preferences to language support completion/calltips
3759 * plugins/sourceview/assist-window.c: (assist_window_update):
3761 Always select first entry
3763 * plugins/sourceview/sourceview.glade:
3764 Removed old completion preferences
3766 2007-09-11 Naba Kumar <naba@gnome.org>
3768 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
3769 and possible crash when pressing ctrl+d in terminal after preferences
3770 window has been shown once (no need for backport).
3772 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
3773 implementations to get warnings instead of crashes for unimplemented
3776 2007-09-11 Massimo Cora' <maxcvs@email.it>
3778 Reviewed by: Naba Kumar <naba@gnome.org>
3780 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3781 * plugins/symbol-db/*:
3782 Added new symbol-database backend based on SQLite 3.
3783 (does not enabled for build currently).
3785 2007-09-10 Johannes Schmid <jhs@gnome.org>
3789 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
3790 (parse_info_init), (parse_info_free), (valid_element),
3791 (start_element_handler), (end_element_handler), (text_handler),
3792 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
3793 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
3794 (egg_recent_model_monitor), (egg_recent_model_read),
3795 (egg_recent_model_open_file), (egg_recent_model_lock_file),
3796 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
3797 (egg_recent_model_set_property), (egg_recent_model_class_init),
3798 (egg_recent_model_init), (egg_recent_model_add_full),
3799 (egg_recent_model_delete), (egg_recent_model_get_list),
3800 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
3801 (egg_recent_model_set_filter_mime_types),
3802 (egg_recent_model_clear_group_filter),
3803 (egg_recent_model_set_filter_groups),
3804 (egg_recent_model_clear_scheme_filter),
3805 (egg_recent_model_set_filter_uri_schemes),
3806 (egg_recent_model_remove_expired):
3808 Update EggRecent (#456465)
3810 2007-09-10 Johannes Schmid <jhs@gnome.org>
3812 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
3813 (anjuta_plugin_manager_get_plugin):
3814 * plugins/profiler/gprof-call-graph-view.c:
3815 (gprof_call_graph_view_create_columns):
3816 * plugins/profiler/gprof-flat-profile-view.c:
3817 (gprof_flat_profile_view_create_columns):
3818 * plugins/profiler/gprof-function-call-tree-view.c:
3819 (gprof_function_call_tree_view_create_columns):
3821 Fixed #466031 – Update of pieces of menus for Localization
3823 2007-09-10 Johannes Schmid <jhs@gnome.org>
3825 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3826 Bug 343522 – anjuta: Unable to execute commands that use options.
3828 2007-09-09 Johannes Schmid <jhs@gnome.org>
3830 * plugins/document-manager/anjuta-docman.c:
3831 (anjuta_docman_update_page_label):
3833 Fixed #458034 – Method of indicating unsaved changes breaks convention
3835 * plugins/document-manager/plugin.c: (update_title),
3836 (value_added_project_root_uri), (value_removed_project_root_uri),
3837 (on_editor_changed), (activate_plugin):
3838 * plugins/document-manager/plugin.h:
3839 * plugins/project-manager/plugin.c: (on_profile_scoped),
3840 (on_profile_descoped), (ifile_open):
3842 Fixed #427390 – Show path of item in currently focused editor window
3844 2007-09-09 Johannes Schmid <jhs@gnome.org>
3846 * plugins/search/plugin.c: (on_toolbar_find_clicked),
3847 (on_toolbar_find_incremental):
3848 Fix incremental search
3850 * plugins/sourceview/sourceview.c: (on_document_char_added),
3852 Fixed selection management
3854 2007-09-09 Johannes Schmid <jhs@gnome.org>
3856 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3859 * libanjuta/interfaces/libanjuta.idl:
3860 Extended IAnjutaEditorAssist interface
3862 * plugins/language-support-cpp-java/plugin.c:
3863 (jump_to_matching_brace), (add_tags), (on_assist_begin),
3864 (assist_cleanup), (on_assist_chosen), (on_assist_update),
3865 (context_character), (get_context), (function_parser),
3866 (cpp_member_parser), (install_assist), (uninstall_assist),
3867 (get_line_indentation_base), (get_line_auto_indentation),
3868 (install_support), (uninstall_support),
3869 (on_value_added_current_editor), (on_value_removed_current_editor),
3870 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
3871 * plugins/language-support-cpp-java/plugin.h:
3873 Improved fixed editor assistance and added support for function/method
3874 tooltips. jumb_to_matching_brance => jump_to_matching_brace
3876 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
3879 * plugins/project-import/project-import.c: (on_import_next):
3880 Added a non-NULL check with could probably fix #474843 but not sure
3882 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3883 Fixed anjuta-plugin project wizard
3885 * plugins/sourceview/Makefile.am:
3886 * plguins/sourceview/assist-tip.[ch]:
3887 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
3888 (anjuta_view_key_press_event):
3889 * plugins/sourceview/assist-window.c: (assist_window_class_init),
3890 (assist_window_init), (assist_window_update), (assist_window_new):
3891 * plugins/sourceview/sourceview-private.h:
3892 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3893 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3894 (trigger_size), (max_trigger_size), (on_document_char_added),
3895 (sourceview_dispose), (ieditor_get_current_word),
3896 (iassist_add_trigger), (iassist_init_suggestions),
3897 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
3898 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
3900 Big update on sourceview assist capabilites. Autocompletion should
3901 now work much better and function tooltips are finally supported!
3903 * plugins/sourceview/anjuta-document.h:
3904 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
3905 (anjuta_document_get_current_word):
3906 Fixed get_current_word (inspired by aneditor.cxx implementation)
3908 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
3909 (icell_get_attribute):
3910 Fixed get_attribute() to also detect character constants.
3911 Simplified get_char()
3913 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
3914 (isymbol_manager_get_members), (isymbol_manager_get_parents),
3915 (isymbol_manager_get_completions_at_position):
3917 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
3919 2007-09-04 Naba Kumar <naba@gnome.org>
3921 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
3922 projects that can not add sources.
3924 * plugins/file-wizard/file.c: Similarly for file wizard,
3925 Do not enable 'Add to project' projects that can not add sources.
3927 2007-09-04 Naba Kumar <naba@gnome.org>
3929 * configure.in: Bumped gnome-build requirement to 0.2.0
3930 for project capabilities support.
3932 * plugins/project-manager/plugin.c: Enable/disable project
3933 actions based on project capabilities. Fixes bug #433552:
3934 crash in Anjuta IDE: add file test.h in project on generic
3937 * libanjuta/interfaces/libanjuta.idl: Added method to query
3938 project capabilities.
3940 2007-09-03 Naba Kumar <naba@gnome.org>
3942 * plugins/file-manager/plugin.c: Set shadow type IN.
3943 * plugins/file-manager/file-view.c: Fixed code style.
3944 * plugins/file-manager/file-view.c: Fixed icons column to size
3947 * plugins/file-manager/plugin.[c,h]: Fixed code style.
3949 * plugins/file-manager/plugin.c: Fixed crash on closing project and
3950 unmonitors project-uri on file-manager deactivation.
3952 * TODO.tasks: Updated
3954 2007-09-02 Johannes Schmid <jhs@gnome.org>
3956 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3959 * plugins/file-manager/file-view.c: (file_view_get_selected),
3960 (file_view_button_press_event), (file_view_finalize):
3961 * plugins/file-manager/plugin.c: (project_root_removed),
3962 (file_manager_deactivate):
3964 Fixed some small bugs I missed before
3966 2007-09-02 Johannes Schmid <jhs@gnome.org>
3968 * plugins/file-manager/*:
3969 Added new and file-manager
3971 2007-09-02 Johannes Schmid <jhs@gnome.org>
3973 * plugins/file-manager/*:
3974 Removed old file-manager
3976 2007-08-31 Johannes Schmid <jhs@gnome.org>
3978 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
3979 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3981 Fixed some memory leaks
3983 * MAINTAINERS: Fixed
3985 2007-08-31 Johannes Schmid <jhs@gnome.org>
3987 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3988 (get_property_value_as_string), (set_property_value_as_string),
3989 (register_callbacks), (preferences_foreach_callback),
3990 (anjuta_preferences_register_property_raw):
3991 * libanjuta/anjuta-preferences.h:
3992 * plugins/build-basic-autotools/build-basic-autotools.c:
3993 (on_build_mesg_format):
3994 * plugins/document-manager/anjuta-document-manager.glade:
3995 * plugins/message-view/anjuta-message-manager-plugin.glade:
3997 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
3998 broken message view preferences
4000 * plugins/message-view/message-view.c:
4001 (message_view_instance_init), (pref_change_color), (prefs_init),
4002 (imessage_view_append):
4003 Cleaned up message view (#458041)
4005 * src/shell.c: (on_preferences_activate),
4006 (anjuta_test_shell_instance_init),
4007 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4008 Fixed test shell to allow better debugging
4010 2007-08-31 Johannes Schmid <jhs@gnome.org>
4012 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4013 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4014 * plugins/gtodo/main.h:
4015 * plugins/gtodo/plugin.c: (activate_plugin):
4017 Fixed #423467 (View->Tasks menu items are not
4020 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4022 reviewed by: Johannes Schmid <jhs@gnome.org>
4025 * data/welcome.txt.in:
4026 * launcher/anjuta_launcher.c:
4027 * libanjuta/anjuta-children.c:
4028 * libanjuta/anjuta-children.h:
4029 * libanjuta/anjuta-debug.h:
4030 * libanjuta/anjuta-encodings.c:
4031 * libanjuta/anjuta-encodings.h:
4032 * libanjuta/anjuta-glue-c.c:
4033 * libanjuta/anjuta-glue-c.h:
4034 * libanjuta/anjuta-plugin-description.c:
4035 * libanjuta/anjuta-plugin-description.h:
4036 * libanjuta/anjuta-plugin-handle.c:
4037 * libanjuta/anjuta-plugin-handle.h:
4038 * libanjuta/anjuta-plugin-manager.c:
4039 * libanjuta/anjuta-plugin-manager.h:
4040 * libanjuta/anjuta-plugin.c:
4041 * libanjuta/anjuta-plugin.h:
4042 * libanjuta/anjuta-preferences.c:
4043 * libanjuta/anjuta-preferences.h:
4044 * libanjuta/anjuta-profile-manager.c:
4045 * libanjuta/anjuta-profile-manager.h:
4046 * libanjuta/anjuta-profile.c:
4047 * libanjuta/anjuta-profile.h:
4048 * libanjuta/anjuta-save-prompt.c:
4049 * libanjuta/anjuta-save-prompt.h:
4050 * libanjuta/anjuta-serializer.c:
4051 * libanjuta/anjuta-serializer.h:
4052 * libanjuta/anjuta-session.c:
4053 * libanjuta/anjuta-session.h:
4054 * libanjuta/anjuta-shell.c:
4055 * libanjuta/anjuta-shell.h:
4056 * libanjuta/anjuta-status.c:
4057 * libanjuta/anjuta-status.h:
4058 * libanjuta/anjuta-ui.c:
4059 * libanjuta/anjuta-ui.h:
4060 * libanjuta/anjuta-utils-priv.h:
4061 * libanjuta/anjuta-utils.c:
4062 * libanjuta/anjuta-utils.h:
4063 * libanjuta/cell-renderer-captioned-image.c:
4064 * libanjuta/cell-renderer-captioned-image.h:
4065 * libanjuta/e-splash.c:
4066 * libanjuta/e-splash.h:
4067 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4068 * libanjuta/interfaces/libanjuta.idl:
4069 * libanjuta/libanjuta.h:
4070 * libanjuta/resources.c:
4071 * libanjuta/resources.h:
4072 * libegg/egg-cell-renderer-text.c:
4073 * libegg/egg-combo-action.c:
4074 * libegg/egg-entry-action.c:
4075 * libegg/egg-recent-action.c:
4076 * libegg/egg-recent-files-module.c:
4077 * libegg/egg-recent-item.c:
4078 * libegg/egg-recent-model.c:
4079 * libegg/egg-recent-view-gtk.c:
4080 * libegg/egg-recent-view.c:
4081 * libegg/egg-submenu-action.c:
4082 * libegg/eggaccelerators.c:
4083 * libegg/eggcellrendererpopup.c:
4084 * libegg/eggcomboselect.c:
4085 * libegg/eggtreemodelfilter.c:
4086 * libegg/eggtreemultidnd.c:
4087 * libegg/gtkcellview.h:
4088 * libegg/treeviewutils/egg-cell-renderer-text.h:
4089 * libegg/treeviewutils/eggaccelerators.h:
4090 * libegg/treeviewutils/eggcellrendererkeys.h:
4091 * libegg/treeviewutils/eggcellrendererpopup.h:
4092 * libegg/treeviewutils/eggtreemodelfilter.h:
4093 * libegg/treeviewutils/eggtreemultidnd.h:
4094 * libegg/treeviewutils/eggtreeviewstate.h:
4095 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4096 * manuals/anjuta-faqs/Makefile.am:
4097 * manuals/anjuta-manual/C/anjuta-manual.xml:
4098 * manuals/anjuta-manual/C/license.xml:
4099 * manuals/anjuta-manual/es/es.po:
4100 * manuals/anjuta-manual/sv/sv.po:
4101 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4103 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4104 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4105 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4106 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4107 * manuals/old/ja/anjuta-manual/license.xml:
4108 * plugins/build-basic-autotools/build-basic-autotools.c:
4109 * plugins/build-basic-autotools/build-basic-autotools.h:
4110 * plugins/build-basic-autotools/executer.c:
4111 * plugins/build-basic-autotools/executer.h:
4112 * plugins/build/build_file.c:
4113 * plugins/build/build_file.h:
4114 * plugins/build/build_project.c:
4115 * plugins/build/build_project.h:
4116 * plugins/build/clean_project.c:
4117 * plugins/build/clean_project.h:
4118 * plugins/build/commands.c:
4119 * plugins/build/commands.h:
4120 * plugins/build/compile.c:
4121 * plugins/build/compile.h:
4122 * plugins/build/compiler_options.c:
4123 * plugins/build/compiler_options.h:
4124 * plugins/build/configurer.c:
4125 * plugins/build/configurer.h:
4126 * plugins/build/executer.c:
4127 * plugins/build/executer.h:
4128 * plugins/class-gen/cell-renderer-flags.c:
4129 * plugins/class-gen/cell-renderer-flags.h:
4130 * plugins/class-gen/combo-flags.c:
4131 * plugins/class-gen/combo-flags.h:
4132 * plugins/class-gen/element-editor.c:
4133 * plugins/class-gen/element-editor.h:
4134 * plugins/class-gen/generator.c:
4135 * plugins/class-gen/generator.h:
4136 * plugins/class-gen/plugin.c:
4137 * plugins/class-gen/plugin.h:
4138 * plugins/class-gen/transform.c:
4139 * plugins/class-gen/transform.h:
4140 * plugins/class-gen/validator.c:
4141 * plugins/class-gen/validator.h:
4142 * plugins/class-gen/window.c:
4143 * plugins/class-gen/window.h:
4144 * plugins/class-inheritance/class-callbacks.c:
4145 * plugins/class-inheritance/class-callbacks.h:
4146 * plugins/class-inheritance/class-inherit.c:
4147 * plugins/class-inheritance/class-inherit.h:
4148 * plugins/class-inheritance/plugin.c:
4149 * plugins/class-inheritance/plugin.h:
4150 * plugins/cvs-plugin/cvs-actions.c:
4151 * plugins/cvs-plugin/cvs-actions.h:
4152 * plugins/cvs-plugin/cvs-callbacks.c:
4153 * plugins/cvs-plugin/cvs-callbacks.h:
4154 * plugins/cvs-plugin/cvs-execute.c:
4155 * plugins/cvs-plugin/cvs-execute.h:
4156 * plugins/cvs-plugin/cvs-interface.c:
4157 * plugins/cvs-plugin/cvs-interface.h:
4158 * plugins/cvs-plugin/plugin.c:
4159 * plugins/cvs-plugin/plugin.h:
4160 * plugins/debug-manager/breakpoints.c:
4161 * plugins/debug-manager/breakpoints.h:
4162 * plugins/debug-manager/chunk_view.c:
4163 * plugins/debug-manager/chunk_view.h:
4164 * plugins/debug-manager/data_buffer.c:
4165 * plugins/debug-manager/data_buffer.h:
4166 * plugins/debug-manager/data_view.c:
4167 * plugins/debug-manager/data_view.h:
4168 * plugins/debug-manager/debug_tree.c:
4169 * plugins/debug-manager/debug_tree.h:
4170 * plugins/debug-manager/debugger.c:
4171 * plugins/debug-manager/debugger.h:
4172 * plugins/debug-manager/disassemble.c:
4173 * plugins/debug-manager/disassemble.h:
4174 * plugins/debug-manager/info.c:
4175 * plugins/debug-manager/info.h:
4176 * plugins/debug-manager/locals.c:
4177 * plugins/debug-manager/locals.h:
4178 * plugins/debug-manager/memory.c:
4179 * plugins/debug-manager/memory.h:
4180 * plugins/debug-manager/plugin.c:
4181 * plugins/debug-manager/plugin.h:
4182 * plugins/debug-manager/registers.c:
4183 * plugins/debug-manager/registers.h:
4184 * plugins/debug-manager/sexy-icon-entry.c:
4185 * plugins/debug-manager/sexy-icon-entry.h:
4186 * plugins/debug-manager/sharedlib.c:
4187 * plugins/debug-manager/sharedlib.h:
4188 * plugins/debug-manager/signals.c:
4189 * plugins/debug-manager/signals.h:
4190 * plugins/debug-manager/sparse_buffer.c:
4191 * plugins/debug-manager/sparse_buffer.h:
4192 * plugins/debug-manager/sparse_view.c:
4193 * plugins/debug-manager/sparse_view.h:
4194 * plugins/debug-manager/stack_trace.c:
4195 * plugins/debug-manager/stack_trace.h:
4196 * plugins/debug-manager/start.c:
4197 * plugins/debug-manager/start.h:
4198 * plugins/debug-manager/threads.c:
4199 * plugins/debug-manager/threads.h:
4200 * plugins/debug-manager/utilities.c:
4201 * plugins/debug-manager/utilities.h:
4202 * plugins/debug-manager/watch.c:
4203 * plugins/debug-manager/watch.h:
4204 * plugins/devhelp/htmlview.c:
4205 * plugins/devhelp/htmlview.h:
4206 * plugins/document-manager/action-callbacks.c:
4207 * plugins/document-manager/action-callbacks.h:
4208 * plugins/document-manager/anjuta-docman.c:
4209 * plugins/document-manager/anjuta-docman.h:
4210 * plugins/document-manager/editor-tooltips.c:
4211 * plugins/document-manager/editor-tooltips.h:
4212 * plugins/document-manager/file_history.c:
4213 * plugins/document-manager/file_history.h:
4214 * plugins/document-manager/indent-dialog.c:
4215 * plugins/document-manager/indent-dialog.h:
4216 * plugins/document-manager/indent-util.c:
4217 * plugins/document-manager/indent-util.h:
4218 * plugins/document-manager/plugin.c:
4219 * plugins/editor/aneditor-autocomplete.cxx:
4220 * plugins/editor/aneditor-calltip.cxx:
4221 * plugins/editor/aneditor-indent.cxx:
4222 * plugins/editor/aneditor-priv.h:
4223 * plugins/editor/aneditor.cxx:
4224 * plugins/editor/aneditor.h:
4225 * plugins/editor/lexer.h:
4226 * plugins/editor/plugin.c:
4227 * plugins/editor/plugin.h:
4228 * plugins/editor/print.c:
4229 * plugins/editor/print.h:
4230 * plugins/editor/properties.h:
4231 * plugins/editor/properties_cxx.h:
4232 * plugins/editor/style-editor.c:
4233 * plugins/editor/style-editor.h:
4234 * plugins/editor/text-editor-iterable.c:
4235 * plugins/editor/text-editor-iterable.h:
4236 * plugins/editor/text_editor.c:
4237 * plugins/editor/text_editor.h:
4238 * plugins/editor/text_editor_cbs.c:
4239 * plugins/editor/text_editor_cbs.h:
4240 * plugins/editor/text_editor_menu.c:
4241 * plugins/editor/text_editor_menu.h:
4242 * plugins/editor/text_editor_prefs.c:
4243 * plugins/editor/text_editor_prefs.h:
4244 * plugins/file-loader/dnd.c:
4245 * plugins/file-loader/dnd.h:
4246 * plugins/file-loader/plugin.c:
4247 * plugins/file-manager/an_file_view.c:
4248 * plugins/file-manager/plugin.c:
4249 * plugins/file-wizard/file.c:
4250 * plugins/file-wizard/file.h:
4251 * plugins/file-wizard/plugin.c:
4252 * plugins/file-wizard/plugin.h:
4253 * plugins/gdb/debugger.c:
4254 * plugins/gdb/debugger.h:
4255 * plugins/gdb/gdbmi-test.c:
4256 * plugins/gdb/gdbmi.c:
4257 * plugins/gdb/gdbmi.h:
4258 * plugins/gdb/global.h:
4259 * plugins/gdb/parser.c:
4260 * plugins/gdb/parser.h:
4261 * plugins/gdb/plugin.c:
4262 * plugins/gdb/plugin.h:
4263 * plugins/gdb/utilities.c:
4264 * plugins/gdb/utilities.h:
4265 * plugins/glade/plugin.c:
4266 * plugins/glade/plugin.h:
4267 * plugins/gtodo/egg-datetime.c:
4268 * plugins/gtodo/egg-datetime.h:
4269 * plugins/gtodo/eggtrayicon.c:
4270 * plugins/gtodo/eggtrayicon.h:
4271 * plugins/gtodo/plugin.c:
4272 * plugins/gvim/anjuta-vim.c:
4273 * plugins/gvim/anjuta-vim.h:
4274 * plugins/gvim/gtkvim.c:
4275 * plugins/gvim/gtkvim.h:
4276 * plugins/gvim/plugin.c:
4277 * plugins/gvim/plugin.h:
4278 * plugins/language-support-cpp-java/plugin.c:
4279 * plugins/language-support-cpp-java/plugin.h:
4280 * plugins/macro/macro-actions.c:
4281 * plugins/macro/macro-actions.h:
4282 * plugins/macro/macro-db.c:
4283 * plugins/macro/macro-db.h:
4284 * plugins/macro/macro-dialog.c:
4285 * plugins/macro/macro-dialog.h:
4286 * plugins/macro/macro-edit.c:
4287 * plugins/macro/macro-edit.h:
4288 * plugins/macro/macro-util.c:
4289 * plugins/macro/macro-util.h:
4290 * plugins/macro/plugin.c:
4291 * plugins/macro/plugin.h:
4292 * plugins/message-view/anjuta-msgman.c:
4293 * plugins/message-view/anjuta-msgman.h:
4294 * plugins/message-view/message-view.c:
4295 * plugins/message-view/message-view.h:
4296 * plugins/message-view/plugin.c:
4297 * plugins/message-view/plugin.h:
4298 * plugins/patch/patch-plugin.c:
4299 * plugins/patch/patch-plugin.h:
4300 * plugins/patch/plugin.c:
4301 * plugins/patch/plugin.h:
4302 * plugins/profiler/gprof-call-graph-block-entry.c:
4303 * plugins/profiler/gprof-call-graph-block-entry.h:
4304 * plugins/profiler/gprof-call-graph-block.c:
4305 * plugins/profiler/gprof-call-graph-block.h:
4306 * plugins/profiler/gprof-call-graph-view.c:
4307 * plugins/profiler/gprof-call-graph-view.h:
4308 * plugins/profiler/gprof-call-graph.c:
4309 * plugins/profiler/gprof-call-graph.h:
4310 * plugins/profiler/gprof-flat-profile-entry.c:
4311 * plugins/profiler/gprof-flat-profile-entry.h:
4312 * plugins/profiler/gprof-flat-profile-view.c:
4313 * plugins/profiler/gprof-flat-profile-view.h:
4314 * plugins/profiler/gprof-flat-profile.c:
4315 * plugins/profiler/gprof-flat-profile.h:
4316 * plugins/profiler/gprof-function-call-chart-view.c:
4317 * plugins/profiler/gprof-function-call-chart-view.h:
4318 * plugins/profiler/gprof-function-call-tree-view.c:
4319 * plugins/profiler/gprof-function-call-tree-view.h:
4320 * plugins/profiler/gprof-options.c:
4321 * plugins/profiler/gprof-options.h:
4322 * plugins/profiler/gprof-profile-data.c:
4323 * plugins/profiler/gprof-profile-data.h:
4324 * plugins/profiler/gprof-view-manager.c:
4325 * plugins/profiler/gprof-view-manager.h:
4326 * plugins/profiler/gprof-view.c:
4327 * plugins/profiler/gprof-view.h:
4328 * plugins/profiler/plugin.c:
4329 * plugins/profiler/plugin.h:
4330 * plugins/profiler/string-utils.c:
4331 * plugins/profiler/string-utils.h:
4332 * plugins/project-import/plugin.c:
4333 * plugins/project-import/plugin.h:
4334 * plugins/project-import/project-import.c:
4335 * plugins/project-import/project-import.h:
4336 * plugins/project-manager/plugin.c:
4337 * plugins/project-manager/plugin.h:
4338 * plugins/project-wizard/action.c:
4339 * plugins/project-wizard/action.h:
4340 * plugins/project-wizard/autogen.c:
4341 * plugins/project-wizard/autogen.h:
4342 * plugins/project-wizard/druid.c:
4343 * plugins/project-wizard/druid.h:
4344 * plugins/project-wizard/file.c:
4345 * plugins/project-wizard/file.h:
4346 * plugins/project-wizard/header.c:
4347 * plugins/project-wizard/header.h:
4348 * plugins/project-wizard/install.c:
4349 * plugins/project-wizard/install.h:
4350 * plugins/project-wizard/parser.c:
4351 * plugins/project-wizard/parser.h:
4352 * plugins/project-wizard/plugin.c:
4353 * plugins/project-wizard/plugin.h:
4354 * plugins/project-wizard/property.c:
4355 * plugins/project-wizard/property.h:
4356 * plugins/project-wizard/values.c:
4357 * plugins/project-wizard/values.h:
4358 * plugins/sample1/plugin.c:
4359 * plugins/search/plugin.c:
4360 * plugins/search/plugin.h:
4361 * plugins/search/search-replace_backend.c:
4362 * plugins/search/search-replace_backend.h:
4363 * plugins/search/search_preferences.c:
4364 * plugins/sourceview/anjuta-convert.c:
4365 * plugins/sourceview/anjuta-convert.h:
4366 * plugins/sourceview/anjuta-document-loader.c:
4367 * plugins/sourceview/anjuta-document-loader.h:
4368 * plugins/sourceview/anjuta-document-saver.c:
4369 * plugins/sourceview/anjuta-document-saver.h:
4370 * plugins/sourceview/anjuta-document.c:
4371 * plugins/sourceview/anjuta-document.h:
4372 * plugins/sourceview/anjuta-encodings.c:
4373 * plugins/sourceview/anjuta-encodings.h:
4374 * plugins/sourceview/anjuta-languages-manager.c:
4375 * plugins/sourceview/anjuta-languages-manager.h:
4376 * plugins/sourceview/anjuta-utils.c:
4377 * plugins/sourceview/anjuta-utils.h:
4378 * plugins/sourceview/anjuta-view.c:
4379 * plugins/sourceview/anjuta-view.h:
4380 * plugins/sourceview/assist-window.c:
4381 * plugins/sourceview/assist-window.h:
4382 * plugins/sourceview/sourceview-cell.c:
4383 * plugins/sourceview/sourceview-cell.h:
4384 * plugins/sourceview/sourceview-prefs.c:
4385 * plugins/sourceview/sourceview-prefs.h:
4386 * plugins/sourceview/sourceview-print.c:
4387 * plugins/sourceview/sourceview-print.h:
4388 * plugins/sourceview/sourceview-private.h:
4389 * plugins/sourceview/sourceview-tags.c:
4390 * plugins/sourceview/sourceview-tags.h:
4391 * plugins/sourceview/sourceview.c:
4392 * plugins/sourceview/sourceview.h:
4393 * plugins/subversion/plugin.c:
4394 * plugins/subversion/plugin.h:
4395 * plugins/subversion/subversion-actions.c:
4396 * plugins/subversion/subversion-actions.h:
4397 * plugins/subversion/subversion-callbacks.c:
4398 * plugins/subversion/subversion-callbacks.h:
4399 * plugins/subversion/svn-auth.c:
4400 * plugins/subversion/svn-auth.h:
4401 * plugins/subversion/svn-backend-priv.h:
4402 * plugins/subversion/svn-backend.c:
4403 * plugins/subversion/svn-backend.h:
4404 * plugins/subversion/svn-notify.c:
4405 * plugins/subversion/svn-notify.h:
4406 * plugins/subversion/svn-thread.c:
4407 * plugins/subversion/svn-thread.h:
4408 * plugins/symbol-browser/an_symbol.c:
4409 * plugins/symbol-browser/an_symbol.h:
4410 * plugins/symbol-browser/an_symbol_info.c:
4411 * plugins/symbol-browser/an_symbol_info.h:
4412 * plugins/symbol-browser/an_symbol_iter.c:
4413 * plugins/symbol-browser/an_symbol_iter.h:
4414 * plugins/symbol-browser/an_symbol_prefs.c:
4415 * plugins/symbol-browser/an_symbol_prefs.h:
4416 * plugins/symbol-browser/an_symbol_search.c:
4417 * plugins/symbol-browser/an_symbol_search.h:
4418 * plugins/symbol-browser/an_symbol_view.c:
4419 * plugins/symbol-browser/an_symbol_view.h:
4420 * plugins/symbol-browser/plugin.c:
4421 * plugins/symbol-browser/plugin.h:
4422 * plugins/terminal/terminal.c:
4423 * plugins/tools/dialog.c:
4424 * plugins/tools/dialog.h:
4425 * plugins/tools/editor.c:
4426 * plugins/tools/editor.h:
4427 * plugins/tools/execute.c:
4428 * plugins/tools/execute.h:
4429 * plugins/tools/fileop.c:
4430 * plugins/tools/fileop.h:
4431 * plugins/tools/plugin.c:
4432 * plugins/tools/plugin.h:
4433 * plugins/tools/scripts/find-fixmes.pl:
4434 * plugins/tools/scripts/translation-status.pl:
4435 * plugins/tools/tool.c:
4436 * plugins/tools/tool.h:
4437 * plugins/tools/variable.c:
4438 * plugins/tools/variable.h:
4439 * plugins/valgrind/ldd.c:
4440 * plugins/valgrind/ldd.h:
4441 * plugins/valgrind/list.c:
4442 * plugins/valgrind/list.h:
4443 * plugins/valgrind/menu-utils.c:
4444 * plugins/valgrind/menu-utils.h:
4445 * plugins/valgrind/parser.c:
4446 * plugins/valgrind/parser.h:
4447 * plugins/valgrind/plugin.c:
4448 * plugins/valgrind/plugin.h:
4449 * plugins/valgrind/preferences.c:
4450 * plugins/valgrind/preferences.h:
4451 * plugins/valgrind/process.c:
4452 * plugins/valgrind/process.h:
4453 * plugins/valgrind/symtab.c:
4454 * plugins/valgrind/symtab.h:
4455 * plugins/valgrind/vgactions.c:
4456 * plugins/valgrind/vgactions.h:
4457 * plugins/valgrind/vgcachegrindprefs.c:
4458 * plugins/valgrind/vgcachegrindprefs.h:
4459 * plugins/valgrind/vgdefaultview.c:
4460 * plugins/valgrind/vgdefaultview.h:
4461 * plugins/valgrind/vgerror.c:
4462 * plugins/valgrind/vgerror.h:
4463 * plugins/valgrind/vggeneralprefs.c:
4464 * plugins/valgrind/vggeneralprefs.h:
4465 * plugins/valgrind/vghelgrindprefs.c:
4466 * plugins/valgrind/vghelgrindprefs.h:
4467 * plugins/valgrind/vgio.c:
4468 * plugins/valgrind/vgio.h:
4469 * plugins/valgrind/vgmemcheckprefs.c:
4470 * plugins/valgrind/vgmemcheckprefs.h:
4471 * plugins/valgrind/vgrule-editor.c:
4472 * plugins/valgrind/vgrule-editor.h:
4473 * plugins/valgrind/vgrule-list.c:
4474 * plugins/valgrind/vgrule-list.h:
4475 * plugins/valgrind/vgrule.c:
4476 * plugins/valgrind/vgrule.h:
4477 * plugins/valgrind/vgrulepattern.c:
4478 * plugins/valgrind/vgrulepattern.h:
4479 * plugins/valgrind/vgsearchbar.c:
4480 * plugins/valgrind/vgsearchbar.h:
4481 * plugins/valgrind/vgstrpool.c:
4482 * plugins/valgrind/vgstrpool.h:
4483 * plugins/valgrind/vgtoolprefs.c:
4484 * plugins/valgrind/vgtoolprefs.h:
4485 * plugins/valgrind/vgtoolview.c:
4486 * plugins/valgrind/vgtoolview.h:
4489 * src/action-callbacks.c:
4490 * src/action-callbacks.h:
4491 * src/anjuta-actions.h:
4494 * src/anjuta-callbacks.c:
4495 * src/anjuta-callbacks.h:
4499 * src/bacon-message-connection.c:
4500 * src/bacon-message-connection.h:
4509 * tagmanager/options.c:
4511 Change the address of FSF in various files
4513 2007-08-30 Johannes Schmid <jhs@gnome.org>
4517 Removed because they are no longer in use
4519 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4520 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4521 Marked some strings as not translatable
4523 * plugins/search/search-replace.c: (list_max_items):
4524 Fixed a possible memory corruption
4526 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4527 Do not show menuitems for locked layout items
4529 * src/main.c: (main):
4530 Some minor style correction in gnome_init
4532 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4534 * plugins/debug-manager/debugger.c,
4535 plugins/debug-manager/breakpoints.c,
4536 plugins/gdb/plugin.c,
4537 plugins/gdb/debugger.c,
4538 libanjuta/interfaces/libanjuta.idl:
4539 Move all breakpoints functions from IAnjutaDebugger to a new
4540 IAnjutaBreakpointDebugger interface
4542 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4544 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4545 * plugins/debug-manager/plugin.c,
4546 plugins/debug-manager/breakpoints.c,
4547 plugins/tools/execute.c,
4548 plugins/project-wizard/plugin.c,
4549 plugins/build-basic-autotools/executer.c,
4550 plugins/gdb/debugger.c,
4551 plugins/profiler/gprof-options.h,
4552 plugins/sourceview/assist-window.h,
4553 plugins/class-gen/transform.c,
4554 libanjuta/anjuta-plugin-description.c,
4555 libanjuta/anjuta-status.c,
4556 libanjuta/anjuta-glue-c.c,
4557 libanjuta/anjuta-glue-cpp.c,
4558 plugins/symbol-browser/an_symbol_prefs.c:
4559 Fix warnings mostly "dereferencing type-punned pointer"
4560 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4562 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4564 * plugins/debug-manager/breakpoints.c,
4565 plugins/debug-manager/debugger.c:
4566 Avoid an endless loop if clearing all breakpoints while the programm
4569 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4571 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4572 * plugins/debug-manager/plugin.c:
4573 Fix a segmentation fault added in the previous patch
4575 2007-07-21 Johannes Schmid <jhs@gnome.org>
4577 * plugins/build-basic-autotools/executer.c:
4578 (get_program_parameters):
4580 Show an error dialog if no targets are availible instead of
4583 2007-07-20 Johannes Schmid <jhs@gnome.org>
4585 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4586 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4587 * libanjuta/anjuta-shell.h:
4588 * plugins/document-manager/plugin.c: (activate_plugin):
4589 * plugins/glade/anjuta-design-document.c:
4590 * plugins/glade/plugin.c: (glade_update_ui):
4591 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4592 (anjuta_shell_iface_init):
4593 * src/shell.c: (anjuta_test_shell_add_widget),
4594 (anjuta_shell_iface_init):
4596 Make the document manager undockable (#458038)
4598 2007-07-20 Johannes Schmid <jhs@gnome.org>
4600 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4601 * plugins/glade/anjuta-design-document.c:
4602 * plugins/glade/plugin.c: (glade_update_ui):
4604 Fixed some save/dirty status bug in glade
4606 2007-07-20 Johannes Schmid <jhs@gnome.org>
4608 * libanjuta/anjuta-status.c:
4609 Fixed crasher on shutdown
4611 2007-07-20 Johannes Schmid <jhs@gnome.org>
4614 Minimum glade requirement is 3.2 now. It was before
4615 but we did not check...
4617 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4618 * libanjuta/anjuta-profile.c:
4619 (anjuta_profile_add_plugins_from_xml):
4620 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4621 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4622 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4623 * plugins/file-loader/plugin.c: (on_create_submenu):
4624 * plugins/file-manager/an_file_view.c: (compare_iter):
4625 * plugins/glade/plugin.c: (activate_plugin):
4626 * src/anjuta-app.c: (on_toolbar_view_toggled):
4627 * src/main.c: (main):
4629 Fixed lots of memory leaks (thansk valgrind)
4631 2007-07-19 Johannes Schmid <jhs@gnome.org>
4633 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4634 * plugins/document-manager/anjuta-docman.c:
4635 (anjuta_docman_set_busy):
4636 * plugins/document-manager/plugin.c: (on_editor_changed):
4637 * plugins/glade/plugin.c: (activate_plugin):
4638 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4639 (on_value_removed_current_editor):
4641 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4643 2007-07-18 Johannes Schmid <jhs.gnome.org>
4645 * plugins/build-basic-autotools/executer.c: (execute_program):
4646 Fixed some of the scratchbox stuff but the environment is
4649 2007-07-18 Johannes Schmid <jhs@gnome.org>
4651 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4652 (on_plugin_deactivated), (get_plugin_loader_type):
4653 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4654 (activate_plugin), (deactivate_plugin),
4655 (glade_plugin_instance_init):
4657 Fixed glade plugin deactivation
4659 2007-07-18 Johannes Schmid <jhs@gnome.org>
4661 * plugins/document-manager/anjuta-docman.c:
4662 (anjuta_docman_add_document):
4663 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4665 Fixed path display in document manager with glade files
4667 2007-07-17 Johannes Schmid <jhs@gnome.org>
4669 * libanjuta/interfaces/Makefile.am.iface:
4670 * pixmaps/Makefile.am:
4671 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4672 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4673 (value_removed_current_editor):
4674 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4675 (anjuta_docman_set_current_document):
4676 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4677 (on_editor_added), (on_editor_changed):
4678 * plugins/glade/Makefile.am:
4679 * plugins/glade/anjuta-design-document.c:
4680 (anjuta_design_document_instance_init),
4681 (anjuta_design_document_set_property),
4682 (anjuta_design_document_get_property),
4683 (anjuta_design_document_class_init), (anjuta_design_document_new),
4684 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4685 * plugins/glade/anjuta-design-document.h:
4686 * plugins/glade/anjuta-glade-notebook.c:
4687 * plugins/glade/anjuta-glade-notebook.h:
4688 * plugins/glade/plugin.c: (value_added_current_editor),
4689 (value_removed_current_editor), (glade_update_ui),
4690 (on_close_activated), (on_glade_project_changed),
4691 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4693 * plugins/language-support-cpp-java/plugin.c:
4694 (on_value_added_current_editor), (on_value_removed_current_editor):
4695 * plugins/macro/plugin.c: (value_added_current_editor):
4696 * plugins/project-manager/plugin.c: (value_added_current_editor):
4697 * plugins/subversion/plugin.c: (value_added_current_editor):
4698 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
4700 Fixed lot of IAnjutaEditor stuff and completed glade integration
4701 with document manager
4703 * plugins/build-basic-autotools/build-basic-autotools.c:
4704 (value_added_current_editor):
4705 * plugins/build-basic-autotools/executer.c: (execute_program):
4707 Some initial code to execute projects inside scratchbox
4709 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
4711 * plugins/project-import/project-import.c:
4712 Project import overwrites file on user request (bug #452579)
4714 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
4716 * plugins/debug-manager/debugger.c,
4717 plugins/debug-manager/threads.c,
4718 plugins/debug-manager/plugin.c,
4719 plugins/debug-manager/registers.c,
4720 plugins/debug-manager/locals.c,
4721 plugins/debug-manager/stack_trace.c,
4722 plugins/gdb/plugin.c,
4723 plugins/gdb/debugger.c,
4724 plugins/gdb/debugger.h,
4725 libanjuta/interfaces/libanjuta.idl:
4726 Rename change-location to program-moved
4727 Store thread id as gint instead of guint
4728 Do not display registers list if not available
4729 Add intermediate debugger states if missing
4731 2007-07-11 Johannes Schmid <jhs@gnome.org>
4733 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4735 Reverted unnecessary changes (#455819)
4737 2007-07-10 Johannes Schmid <jhs@gnome.org>
4739 * plugins/glade/plugin.c:
4740 Fixed glade plugin with glade 3.2 and another crasher
4742 2007-07-09 Johannes Schmid <jhs@gnome.org>
4744 * libanjuta/interfaces/libanjuta.idl:
4745 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4747 * plugins/debug-manager/breakpoints.c:
4748 (breakpoint_item_update_in_ui),
4749 (breakpoints_dbase_edit_breakpoint),
4750 (on_toggle_breakpoint_activate):
4751 * plugins/debug-manager/plugin.c:
4752 (on_run_to_cursor_action_activate):
4753 * plugins/document-manager/action-callbacks.c:
4754 (on_editor_command_cut_activate),
4755 (on_editor_command_copy_activate),
4756 (on_editor_command_paste_activate),
4757 (on_editor_command_clear_activate):
4758 * plugins/document-manager/anjuta-docman.c:
4759 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
4760 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
4761 (anjuta_docman_goto_file_line_mark),
4762 (anjuta_docman_find_editor_with_path),
4763 (anjuta_docman_get_all_editors):
4764 * plugins/document-manager/anjuta-docman.h:
4765 * plugins/document-manager/plugin.c:
4766 (update_editor_ui_interface_items), (on_editor_update_ui),
4767 (on_editor_changed), (on_session_save), (on_docman_auto_save),
4768 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
4769 (ianjuta_document_manager_iface_init), (isaveable_save),
4770 (isavable_is_dirty):
4771 * plugins/editor/editor.glade:
4772 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
4773 (idocument_paste), (idocument_clear), (idocument_iface_init),
4774 (iselection_iface_init):
4775 * plugins/glade/Makefile.am:
4776 * plugins/glade/anjuta-glade-notebook.c:
4777 (anjuta_glade_notebook_instance_init),
4778 (anjuta_glade_notebook_set_property),
4779 (anjuta_glade_notebook_get_property),
4780 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
4781 (ifile_open), (ifile_get_uri), (ifile_iface_init),
4782 (ifile_savable_save), (ifile_savable_save_as),
4783 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
4784 (ifile_savable_iface_init), (idocument_can_redo),
4785 (idocument_can_undo), (idocument_begin_undo_action),
4786 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
4787 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
4788 (idocument_copy), (idocument_paste), (idocument_clear),
4789 (idocument_iface_init):
4790 * plugins/language-support-cpp-java/plugin.c:
4791 (on_value_added_current_editor), (on_value_removed_current_editor):
4792 * plugins/macro/macro-util.c: (get_current_editor):
4793 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4794 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4795 (on_next_occur), (on_incremental_entry_key_press),
4796 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4797 (on_toolbar_find_incremental_start),
4798 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4799 * plugins/search/search-replace.c: (search_start_over),
4800 (search_update_combos), (replace_update_combos),
4801 (anjuta_search_replace_activate):
4802 * plugins/search/search-replace_backend.c: (create_search_entries):
4803 * plugins/sourceview/sourceview.c: (idocument_cut),
4804 (idocument_copy), (idocument_paste), (idocument_clear),
4805 (idocument_iface_init), (iselect_iface_init), (iassist_react):
4806 * plugins/tools/editor.c: (on_editor_response):
4807 * plugins/tools/execute.c: (get_current_editor),
4808 (atp_output_context_initialize), (atp_user_tool_execute):
4809 * plugins/tools/variable.c: (get_current_editor),
4810 (atp_variable_get_editor_variable):
4812 Some more IAnjutaEditor => IAnjutaDocument fixing!
4814 * plugins/glade/anjuta-glade-notebook.h:
4815 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
4817 * plugins/glade/plugin.h:
4818 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
4819 and get rid of the glade menu. The Edit/File menu and the toolbar can now
4820 be used for glade, too. It might still have some rough edges but already works.
4821 (Fixes #415547 – Glade usability problem)
4823 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
4825 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
4826 development release (I updated version of glade3 svn to 3.3.2).
4828 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4830 * plugins/symbol-browser/an_symbol_view.c:
4831 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
4833 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4835 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
4836 (on_system_tags_update_finished), (on_update_global_clicked),
4837 (prefs_page_init), (on_gconf_notify_tags_list_changed),
4838 (symbol_browser_prefs_init),
4839 (symbol_browser_prefs_create_global_tags),
4840 (symbol_browser_load_global_tags):
4841 * plugins/symbol-browser/an_symbol_prefs.h:
4842 * plugins/symbol-browser/an_symbol_view.c:
4843 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
4844 * plugins/symbol-browser/an_symbol_view.h:
4845 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
4846 on global tags update because of delayed prefs merging. Happens when
4847 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
4850 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4852 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
4853 after install/uninstall.
4855 Patch from James Liggett:
4856 * scripts/glade2schemas.pl: Fixed creating schemas for list
4859 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
4861 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
4862 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
4863 development release since glade svn version is also 3.3.1. In future, the
4864 solution would be for us to always increment the micro version when
4867 2007-07-05 Johannes Schmid <jhs@gnome.org>
4869 * libanjuta/interfaces/libanjuta.idl:
4870 * plugins/build-basic-autotools/build-basic-autotools.c:
4871 (on_build_mesg_format):
4872 * plugins/debug-manager/breakpoints.c:
4873 (breakpoint_item_update_in_ui),
4874 (breakpoints_dbase_edit_breakpoint),
4875 (on_toggle_breakpoint_activate):
4876 * plugins/debug-manager/plugin.c:
4877 (on_run_to_cursor_action_activate):
4878 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
4879 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
4880 (get_current_editor), (on_save_activate), (on_save_as_activate),
4881 (on_save_prompt_save_editor), (on_close_file_activate),
4882 (on_close_all_file_activate), (on_reload_file_activate),
4883 (anjuta_print_cb), (anjuta_print_preview_cb),
4884 (on_editor_command_upper_case_activate),
4885 (on_editor_command_lower_case_activate),
4886 (on_editor_command_undo_activate),
4887 (on_editor_command_redo_activate),
4888 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
4889 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
4890 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
4891 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
4892 (on_zoom_out_text_activate), (on_force_hilite_activate),
4893 (on_indent1_activate), (on_swap_activate),
4894 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4895 * plugins/document-manager/anjuta-docman.c:
4896 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
4897 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4898 (anjuta_docman_dispose), (on_notebook_switch_page),
4899 (anjuta_docman_page_from_widget), (on_editor_destroy),
4900 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
4901 (anjuta_docman_get_current_document),
4902 (anjuta_docman_set_current_document),
4903 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
4904 (anjuta_docman_update_page_label),
4905 (anjuta_docman_get_document_from_path),
4906 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4907 (anjuta_docman_order_tabs):
4908 * plugins/document-manager/anjuta-docman.h:
4909 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
4910 (update_editor_ui_interface_items), (update_editor_ui),
4911 (on_editor_update_save_ui), (on_editor_update_ui),
4912 (on_editor_changed), (on_save_prompt_save_editor),
4913 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
4914 (ianjuta_docman_get_current_document),
4915 (ianjuta_docman_set_current_document),
4916 (ianjuta_docman_remove_buffer),
4917 (ianjuta_document_manager_iface_init), (ifile_get_uri):
4918 * plugins/editor/text_editor.c: (itext_editor_iface_init),
4919 (idocument_get_filename), (idocument_can_undo),
4920 (idocument_can_redo), (idocument_undo),
4921 (idocument_begin_undo_action), (idocument_end_undo_action),
4922 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
4923 * plugins/language-support-cpp-java/plugin.c:
4924 (on_editor_char_inserted_cpp), (on_auto_indent):
4925 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
4926 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4927 * plugins/sample1/plugin.c: (on_sample_action_activate):
4928 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4929 (on_next_occur), (on_incremental_entry_key_press),
4930 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4931 (on_toolbar_find_incremental_start),
4932 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4933 * plugins/search/search-replace.c: (search_and_replace),
4934 (write_message_pane), (search_start_over), (search_update_combos),
4935 (replace_update_combos), (anjuta_search_replace_activate):
4936 * plugins/search/search-replace_backend.c:
4937 (file_buffer_new_from_path), (create_search_entries):
4938 * plugins/sourceview/sourceview-print.c: (create_print_job):
4939 * plugins/sourceview/sourceview.c:
4940 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
4941 (idocument_can_redo), (idocument_can_undo),
4942 (idocument_begin_undo_action), (idocument_end_undo_action),
4943 (idocument_undo), (idocument_redo), (idocument_grab_focus),
4944 (idocument_get_filename), (idocument_iface_init):
4945 * plugins/tools/editor.c: (on_editor_response):
4946 * plugins/tools/execute.c: (atp_output_context_initialize),
4947 (atp_user_tool_execute):
4948 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4950 Create IAnjutaDocument interface. This interface is a more general idea
4951 of documents being anything that can be modified, has undo/redo and
4952 may have operations like copy/paste.
4953 The primary goal is to integrate better by making it use the standard file
4954 and edit menu instead of it's own glade menu. Of course the downside is that
4955 you won't be able to view a source file and the designer at the same time. Anyway
4956 so many people have complained that they "can't save a glade file" that I think
4957 this is the much better solution.
4958 Work on the glade plugin is still to come but the most difficult things should be
4961 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4963 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
4966 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4968 * libanjuta/anjuta-plugin-manager.c:
4969 (anjuta_plugin_manager_get_plugins_page),
4970 (anjuta_plugin_manager_get_remembered_plugins_page):
4971 * libanjuta/anjuta-plugin-manager.h:
4972 * src/anjuta-app.c: (anjuta_app_install_preferences):
4973 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
4974 and remembered plugins preferences pages in separate pages (avoid
4977 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4979 Patch from James Liggett <jrliggett@cox.net>:
4980 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
4981 Installed editor preferences schemas. Fixes bug #453463.
4983 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4985 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
4986 (anjuta_preferences_dialog_init): Sort preferences pages on title.
4988 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4990 * plugins/document-manager/anjuta-document-manager.ui:
4991 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4992 * src/action-callbacks.c:
4993 * src/action-callbacks.h:
4994 * src/anjuta-actions.h:
4995 * src/anjuta-app.c: (anjuta_app_instance_init),
4996 (anjuta_app_install_preferences):
4998 * src/anjuta.ui: Moved plugins and shortcuts settings inside
4999 General preferences page. Move preferences menu from Settings to
5000 Edit submenu. And got rid of Settings submenu.
5002 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5004 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5006 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5008 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5009 as discussed and agreed with James Liggett.
5011 Patch from James Liggett <jrliggett@cox.net>:
5014 * libanjuta/anjuta-plugin-manager.c:
5015 (on_activated_plugin_objects_foreach),
5016 (anjuta_plugin_manager_get_active_plugin_objects):
5017 * libanjuta/anjuta-plugin-manager.h:
5018 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5019 (anjuta_plugin_deactivate):
5020 * libanjuta/anjuta-preferences-dialog.c:
5021 (anjuta_preferences_dialog_finalize),
5022 (anjuta_preferences_dialog_class_init), (add_category_columns),
5023 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5024 (anjuta_preferences_dialog_remove_page):
5025 * libanjuta/anjuta-preferences.c: (property_destroy),
5026 (unregister_preferences_key), (register_callbacks),
5027 (preferences_foreach_callback), (connect_prop_to_object),
5028 (anjuta_preferences_register_property_raw),
5029 (anjuta_preferences_register_property_custom),
5030 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5031 (anjuta_preferences_remove_page),
5032 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5033 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5034 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5035 (anjuta_preferences_class_init), (anjuta_preferences_new):
5036 * libanjuta/anjuta-preferences.h:
5037 * plugins/build-basic-autotools/Makefile.am:
5038 * plugins/build-basic-autotools/build-basic-autotools.c:
5039 (ipreferences_unmerge):
5040 * plugins/cvs-plugin/Makefile.am:
5041 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5042 * plugins/document-manager/Makefile.am:
5043 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5044 * plugins/editor/plugin.c: (ipreferences_unmerge):
5045 * plugins/file-manager/Makefile.am:
5046 * plugins/file-manager/plugin.c: (activate_plugin),
5047 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5048 * plugins/gtodo/plugin.c: (ipreferences_merge),
5049 (ipreferences_unmerge):
5050 * plugins/language-support-cpp-java/Makefile.am:
5051 * plugins/language-support-cpp-java/plugin.c:
5052 (ipreferences_unmerge):
5053 * plugins/message-view/Makefile.am:
5054 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5055 * plugins/sourceview/Makefile.am:
5056 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5057 * plugins/symbol-browser/Makefile.am:
5058 * plugins/symbol-browser/an_symbol_prefs.c:
5059 (symbol_browser_prefs_finalize):
5060 * plugins/terminal/Makefile.am:
5061 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5062 * plugins/valgrind/plugin.c: (ipreferences_merge),
5063 (ipreferences_unmerge):
5064 * scripts/Makefile.am:
5065 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5067 * src/action-callbacks.c: (on_set_preferences1_activate):
5068 * src/anjuta-app.c: (anjuta_app_instance_init),
5069 (anjuta_app_install_preferences):
5071 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5072 task: Bug #445314: On demand preferences widgets creation. Thanks
5073 James for this great work.
5075 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5077 * plugins/debug-manager/data_buffer.c,
5078 plugins/message-view/message-view.c: Fixed compiler warnings.
5080 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5082 * src/action-callbacks.c: (help_activate),
5083 (on_help_manual_activate), (on_help_tutorial_activate),
5084 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5086 Fixed help activation (bug #451557).
5088 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5090 * AUTHORS: Added James Liggett. Forgot to add him before :(
5092 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5094 * plugins/debug-manager/debugger.c,
5095 plugins/debug-manager/plugin.c,
5096 plugins/gdb/debugger.c,
5097 libanjuta/interfaces/libanjuta.idl:
5098 Add a GError* parameter to debugger-stopped signal
5100 * (added) libanjuta/anjuta-error.c,
5101 (added) libanjuta/anjuta-error.h,
5102 libanjuta/Makefile.am:
5103 Register GError as a boxed type
5105 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5106 Support GError* in signal, GError must be registered as a boxed type
5107 Accept NULL as strings
5109 === anjuta 2.2.0 ===
5111 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5113 * configure.in: Bumped version to 2.2.0
5114 * NEWS: Updated for 2.2.0 stable release.
5115 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
5116 Reduce the idle priority to make the UI update before anything else.
5118 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5120 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5122 * libanjuta/interfaces/libanjuta.idl:
5123 * plugins/document-manager/action-callbacks.c:
5124 (on_editor_command_complete_word_activate):
5125 * plugins/document-manager/plugin.c:
5126 (update_editor_ui_interface_items):
5127 * plugins/editor/text_editor.c: (iautocomplete_activate),
5128 (iautocomplete_iface_init):
5129 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5131 Moved autocomplete() method away from IAnjutaEditorAssist into
5132 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5133 autocomplete and does not crash with sourceview. Fixes Bug #449620
5134 – The auto completion functionality not work. Also sets menuitem
5135 insensitive when hiding them.
5137 * plugins/debug-manager/disassemble.c:
5138 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5141 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5143 * pixmaps/anjuta_splash.png: Updated.
5145 * plugins/search/search-replace.c
5146 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5147 the right target (project).
5148 * ChangeLog: Added missing log.
5150 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5152 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5153 manuals/anjuta-manual/C/fileoperations.xml,
5154 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5156 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5158 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5160 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5162 * TODO.tasks: Added bounty for on-demand preferences.
5164 Patch from Thierry Moisan:
5165 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5168 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5170 Patch from tpgww@onepost.net:
5172 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5173 * libegg/test-actions.c:
5174 * libegg/test-multi-drag.c: (main):
5175 * plugins/debug-manager/memory.c: (read_memory_block):
5176 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5178 Fixes compile warnings. Fixes bug #427101.
5180 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5182 Patch from James Liggett:
5184 * plugins/profiler/gprof-options.c: (on_option_changed),
5186 * plugins/profiler/gprof-options.h:
5187 * plugins/profiler/gprof-profile-data.c:
5188 (gprof_profile_data_init_profile):
5189 * plugins/profiler/gprof-profile-data.h:
5190 * plugins/profiler/plugin.c: (profiler_get_data),
5191 (profiler_set_target), (register_options),
5192 (on_profile_data_browse_button_clicked),
5193 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5194 * plugins/profiler/profiler.glade: implements independent targets.
5195 implements the ability to select arbitrary gmon.out files.
5196 Fixes bug #403502 – User should also be allowed to select an
5197 independent executable target.
5199 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5201 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
5203 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
5204 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
5206 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
5208 * plugins/debug-manager/plugin.c,
5209 plugins/debug-manager/breakpoints.c:
5210 Remove weak pointers when owner is destroyed
5211 Remove all breakpoints before loading new one
5213 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
5215 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
5217 2007-06-19 Naba Kumar <naba@gnome.org>
5219 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
5220 Bug #448491 Empty Lines Problem.
5222 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
5224 * data/default.profile, plugins/message-view/plugin.c: Do not
5225 restore session for messages.
5226 Fixes bug #377461 – don't create new message window for each
5229 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
5230 Fixes a crash on exit/project-close if profiler plugin is loaded.
5232 2007-06-17 Naba Kumar <naba@gnome.org>
5234 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
5235 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
5237 * plugins/file-loader/plugin.c: Fail on opening non existent files.
5238 Bug #448034 – Anjuta crashes on starting (when the last project
5239 directory was deleted).
5241 * plugins/document-manager/plugin.c: Set line markers for files
5242 opened via IAnjutaFile::open(). Fixes missing line markers while
5245 2007-06-17 Naba Kumar <naba@gnome.org>
5247 * plugins/sourceview/sourceview.glade: Set correct font
5248 default value and use monospace instead of sans. Fixes
5249 bug #448408 – crash in Anjuta IDE: Trying to change the
5252 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5254 * plugins/search/search-replace.c,
5255 plugins/search/search-replace.h,
5256 plugins/search/anjuta-search.glade:
5257 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5260 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5262 * plugins/debug-manager/plugin.c,
5263 plugins/debug-manager/breakpoints.c:
5264 Add weak references, fixes bug #448053 ?
5266 2007-06-16 Naba Kumar <naba@gnome.org>
5268 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5269 dialog to allow forgetting them if user chooses to select a different
5272 2007-06-13 Naba Kumar <naba@gnome.org>
5274 * plugins/sourceview/sourceview-prefs.c: Initialize font
5275 on startup correctly if use_theme is set.
5277 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5278 if available for default font. Fixes bug #447304.
5280 * plugins/sourceview/sourceview-prefs.c: Return value based
5281 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5282 for the first time has black background
5284 * plugins/project-manager/plugin.c: Give a better error message
5285 when project could not be loaded.
5287 * libanjuta/anjuta-serializer.c: Added a comment.
5289 2007-06-13 Johannes Schmid <jhs@gnome.org>
5292 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5293 most warnings to avoid simple coding problems.
5295 * plugins/message-view/anjuta-msgman.c:
5296 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5297 * plugins/message-view/plugin.c: (on_view_changed),
5298 (ianjuta_msgman_add_view):
5300 Fixed #440866 by always presenting the message-manager when a tab is
5301 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5303 * plugins/subversion/subversion-callbacks.c:
5304 (on_subversion_commit_response):
5305 Destroy dialog if user clicks "No"
5307 2007-06-12 Naba Kumar <naba@gnome.org>
5309 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5310 read and use of uninitialized variable.
5312 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5313 because it is used in credits listing and packaging could compress
5314 it in docdir. Fixes bug #397881: The credits are empty
5316 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5317 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5318 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5319 plugins/symbol-browser/an_symbol_info.c,
5320 plugins/symbol-browser/plugin.c,
5321 plugins/symbol-browser/an_symbol_view.c,
5322 plugins/editor/aneditor-autocomplete.cxx:
5324 - Do not access TMTag
5325 member in TMSymbol when freeing it because by then the tags
5326 could have changed. Avoids dangerous memory corruptions by freeing
5327 someone else's memory (Could explain those random crashes when
5328 refreshing symbols or re-loading a different project or closing
5329 a project). Anything that tries to refresh symbols could trigger
5331 - Added a flag to also retrieve method definitions as part of
5332 the class's scope members. And used it to set both function prototype
5333 and definition in symbols. Fixes navigation to prototype and
5334 function definitions from symbol browser (bug #440370)
5336 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5337 memory. Could fix those bogus 'file changed' dialogs.
5339 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5341 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5343 * (added) libanjuta/anjuta-utils-priv.h,
5344 libanjuta/anjuta-utils.h,
5345 libanjuta/anjuta-launcher.c,
5346 libanjuta/Makefile.am:
5347 Fix bug #440801: do not use config.h in public include files
5349 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5351 * plugins/project-wizard/templates/mkfile.wiz:
5352 Fix bug #442038: missing project.sh file
5355 plugins/project-wizard/templates/Makefile.am,
5356 plugins/project-wizard/templates/translatable-strings.h,
5357 (added) plugins/project-wizard/templates/sdl.wiz,
5358 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5359 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5360 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5361 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5362 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5363 (added) plugins/project-wizard/templates/sdl/src/main.c,
5364 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5365 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5366 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5367 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5368 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5369 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5370 Fix bug #315635: add a SDL project wizard
5372 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5374 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5375 when SIGCHLD is triggered when main loop context is locked. Dead lock
5376 happens when child_exited callback also accesses main loop context.
5377 Happens particularly badly in debug target exiting.
5379 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5381 * manuals/anjuta-manual/C/debugger.xml:
5382 First update of the debugger documentation
5384 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5386 * manuals/anjuta-manual/C/fileoperations.xml,
5387 manuals/anjuta-manual/C/projects.xml,
5388 manuals/anjuta-manual/C/anjuta-manual.xml,
5389 manuals/anjuta-manual/C/build.xml,
5390 manuals/anjuta-manual/C/execute.xml,
5391 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5392 Added project properties documentation. Moved execution section
5393 inside project management. Removed dead documentation.
5395 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5397 * src/anjuta.c, plugins/symbol-browser/plugin.c,
5398 plugins/symbol-browser/plugin.h,
5399 plugins/symbol-browser/an_symbol_prefs.c,
5400 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5401 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5402 progress bar instead of separate window for system tags
5403 generation. Renamed AnjutaStatus methods to a proper ones.
5405 * plugins/symbol-browser/plugin.c,
5406 plugins/symbol-browser/plugin.h,
5407 plugins/symbol-browser/an_symbol_prefs.c,
5408 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5409 global-tags/create_global_tags.sh.in: Get rid of message window
5410 for showing global tags creation and use a small window with
5413 2007-05-30 Naba Kumar <naba@gnome.org>
5415 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5416 Bug 442315 – After calling configure, the build menus are still insensitive,
5417 Bug 442314 – Autogeneration fails when there is no autogen.sh
5419 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5420 fails to remove target/source/group. Fixes bug #440196 – crash in
5421 Anjuta IDE: removing a target
5423 2007-05-29 Naba Kumar <naba@gnome.org>
5425 * plugins/symbol-browser/an_symbol_view.c,
5426 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5427 tags generation. Fixed runtime warning.
5429 2007-05-28 Naba Kumar <naba@gnome.org>
5431 Patch from James Liggett <jrliggett@cox.net>:
5432 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5433 Fixed bug #403502 – User should also be allowed to select an
5434 independent executable target.
5436 2007-05-27 Johannes Schmid <jhs@gnome.org>
5438 * plugins/build-basic-autotools/build-basic-autotools.c:
5439 (get_real_directory), (on_build_mesg_format):
5441 Find correct files for error messages inside scratchbox
5443 2007-05-27 Naba Kumar <naba@gnome.org>
5445 * manuals/anjuta-manual/C/projects.xml,
5446 manuals/anjuta-manual/C/projects.xml: Updated project
5447 management chapter more.
5449 2007-05-25 Johannes Schmid <jhs@gnome.org>
5451 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5452 * plugins/build-basic-autotools/build-basic-autotools.c:
5453 (on_sb_check_toggled), (build_execute_command),
5454 (ipreferences_merge), (ipreferences_unmerge):
5455 Added support for building inside scratchbox environment
5457 Patch from James Liggett <jrliggett@cox.net>:
5458 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5459 (anjuta_msgman_append_view):
5462 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5464 2007-05-23 Naba Kumar <naba@gnome.org>
5466 * manuals/anjuta-manual/C/projects.xml: Updated project
5469 2007-05-22 Naba Kumar <naba@gnome.org>
5471 * manuals/anjuta-manual/C/projects.xml: More updates.
5473 * manuals/anjuta-manual/C/introduction.xml,
5474 manuals/anjuta-manual/C/projects.xml,
5475 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5477 2007-05-22 Naba Kumar <naba@gnome.org>
5479 Patch from Étienne Bersac:
5480 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5481 class in generated class.
5483 2007-05-22 Naba Kumar <naba@gnome.org>
5485 * plugins/profiler/plugin.c: Fixed a compiler warning.
5486 * plugins/valgrind/Makefile.am: Added ldflags.
5488 Patch from James Liggett:
5489 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5490 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5493 2007-05-18 Johannes Schmid <jhs@gnome.org>
5495 * plugins/editor/text_editor.c:
5496 * plugins/language-support-cpp-java/plugin.c:
5497 (on_editor_language_changed), (on_value_added_current_editor),
5498 (on_value_removed_current_editor):
5500 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5501 Fix assist support in language-support-plugin.
5503 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5505 * libanjuta/interfaces/libanjuta.idl:
5506 Add a new interface allowing to implement plugin able
5507 to load other plugins (not written in C)
5509 * libanjuta/anjuta-plugin-handle.c,
5510 libanjuta/anjuta-plugin-handle.h:
5511 Add a language and a resident plugin properties
5513 * libanjuta/anjuta-glue-plugin.c,
5514 libanjuta/anjuta-glue-plugin.h,
5515 (added)libanjuta/anjuta-glue-c.c,
5516 (added)libanjuta/anjuta-glue-c.h,
5517 libanjuta/Makefile.am:
5518 Split code used to load a C plugin into a common part
5519 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5521 * libanjuta/anjuta-glue-factory.c,
5522 libanjuta/anjuta-glue-factory.h,
5523 libanjuta/anjuta-plugin-manager.c:
5524 Allow to load plugin not written in C and search for the
5525 additional needed code in another plugin
5527 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5529 * plugins/editor/text_editor.c:
5530 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5531 avoiding a crash if scintilla is used
5533 2007-05-14 Johannes Schmid <jhs@gnome.org>
5535 * libanjuta/interfaces/libanjuta.idl:
5536 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5537 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5538 (on_assist_chosen), (on_assist_update), (get_context),
5539 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5540 (install_assist), (uninstall_assist), (install_support),
5541 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5542 (cpp_java_plugin_instance_init):
5543 * plugins/language-support-cpp-java/plugin.h:
5544 Use IAnjutaEditorAssist to show language specific suggestions
5546 * plugins/sourceview/Makefile.am:
5547 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5548 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5549 * plugins/sourceview/anjuta-view.h:
5550 * plugins/sourceview/assist-window.c: (assist_window_expose),
5551 (assist_window_set_property), (assist_window_get_property),
5552 (assist_window_class_init), (assist_activated),
5553 (assist_window_init), (assist_window_finalize),
5554 (assist_window_select), (assist_window_first),
5555 (assist_window_last), (assist_window_up), (assist_window_down),
5556 (get_coordinates), (assist_window_move), (assist_window_update),
5557 (assist_window_filter_keypress), (assist_window_is_active),
5558 (assist_window_new), (assist_window_get_trigger),
5559 (assist_window_get_position):
5560 * plugins/sourceview/assist-window.h:
5561 * plugins/sourceview/sourceview-args.c (removed):
5562 * plugins/sourceview/sourceview-args.h (removed):
5563 * plugins/sourceview/sourceview-autocomplete.c (removed):
5564 * plugins/sourceview/sourceview-autocomplete.h (removed):
5565 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5566 * plugins/sourceview/sourceview-private.h:
5567 * plugins/sourceview/sourceview-scope.c(removed):
5568 * plugins/sourceview/sourceview-scope.h(removed):
5569 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5570 (on_assist_cancel), (on_document_char_added),
5571 (on_reload_dialog_response), (sourceview_class_init),
5572 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5573 (iassist_remove_trigger), (iassist_autocomplete),
5574 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5575 (iassist_react), (iassist_iface_init):
5576 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5577 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5579 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5580 - Mark files dirty if reload dialog is canceled.
5582 2007-05-12 Naba Kumar <naba@gnome.org>
5584 * libanjuta/anjuta-launcher.h: Corrected include file.
5586 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5588 * libanjuta/anjuta-glue-plugin.c,
5589 libanjuta/anjuta-glue-plugin.h,
5590 libanjuta/anjuta-glue-factory.c,
5591 libanjuta/anjuta-glue-factory.h,
5592 ibanjuta/anjuta-plugin-manager.c:
5593 Move code used to load a C plugin from glue-factory to glue-plugin
5594 So loading a plugin written in another language could be done by
5595 just using another object derived from AnjutaGluePlugin
5597 * libanjuta/libanjuta.h:
5598 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5601 === anjuta 2.1.3 ===
5603 2007-05-11 Naba Kumar <naba@gnome.org>
5605 * configure.in: Bumped version to 2.1.3
5608 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5610 2007-05-11 Naba Kumar <naba@gnome.org>
5613 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5614 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5615 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5617 2007-05-10 Johannes Schmid <jhs@gnome.org>
5619 * plugins/search/plugin.c:
5620 Make incremental search behave less annoying
5622 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5624 * plugins/macro/macro-util.c:
5625 Fix bug #419008 and bug #419036
5626 When creating new header file, use name and email set in
5627 preferences and replace invalid C character by underscore
5630 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5632 * plugins/search/search-replace.c,
5633 plugins/search/search-replace_backend.c:
5634 Disable search button if search expression is empty (bug #378193)
5636 2007-05-08 Naba Kumar <naba@gnome.org>
5638 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5641 2007-05-07 Naba Kumar <naba@gnome.org>
5644 * plugins/project-wizard/templates/Makefile.am:
5645 * plugins/project-wizard/templates/minimal.wiz:
5646 * plugins/project-wizard/templates/minimal/.cvsignore:
5647 * plugins/project-wizard/templates/minimal/Makefile.am:
5648 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5649 * plugins/project-wizard/templates/minimal/autogen.sh:
5650 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5651 * plugins/project-wizard/templates/minimal/project.anjuta:
5652 Added 'minimal', a generic and flat, project template.
5654 2007-05-05 Naba Kumar <naba@gnome.org>
5656 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5658 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5659 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5660 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5661 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5662 instead of a real one, fixes interdependency with libanjuta.
5663 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5664 * libanjuta/Makefile.am:
5665 * libegg/Makefile.am:
5666 * plugins/build-basic-autotools/Makefile.am:
5667 * plugins/class-gen/Makefile.am:
5668 * plugins/class-inheritance/Makefile.am:
5669 * plugins/cvs-plugin/Makefile.am:
5670 * plugins/debug-manager/Makefile.am:
5671 * plugins/devhelp/Makefile.am:
5672 * plugins/document-manager/Makefile.am:
5673 * plugins/editor/Makefile.am:
5674 * plugins/file-loader/Makefile.am:
5675 * plugins/file-manager/Makefile.am:
5676 * plugins/file-wizard/Makefile.am:
5677 * plugins/gdb/Makefile.am:
5678 * plugins/glade/Makefile.am:
5679 * plugins/gtodo/Makefile.am:
5680 * plugins/language-support-cpp-java/Makefile.am:
5681 * plugins/macro/Makefile.am:
5682 * plugins/message-view/Makefile.am:
5683 * plugins/patch/Makefile.am:
5684 * plugins/profiler/Makefile.am:
5685 * plugins/project-import/Makefile.am:
5686 * plugins/project-manager/Makefile.am:
5687 * plugins/project-wizard/Makefile.am:
5688 * plugins/sample1/Makefile.am:
5689 * plugins/search/Makefile.am:
5690 * plugins/sourceview/Makefile.am:
5691 * plugins/subversion/Makefile.am:
5692 * plugins/symbol-browser/Makefile.am:
5693 * plugins/terminal/Makefile.am:
5694 * plugins/tools/Makefile.am:
5695 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
5697 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
5699 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
5701 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5703 * libanjuta/anjuta-launcher.c,
5704 libanjuta/anjuta-launcher.h:
5705 Add some missing implementation
5707 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
5709 Reviewed by Naba Kumar <naba@gnome.org>:
5710 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
5713 2007-04-26 Jason Switzer <jswitzer@gmail.com>
5715 Reviewed by Naba Kumar <naba@gnome.org>:
5716 * plugins/editor/text_editor.c: Large memory addresses were being
5717 truncated, switched to glong (bug #422143).
5719 2007-04-24 Naba Kumar <naba@gnome.org>
5721 * plugins/document-manager/plugin.c: (prefs_finalize):
5722 * plugins/editor/aneditor-autocomplete.cxx:
5723 * plugins/editor/text_editor_menu.c:
5724 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
5725 * plugins/file-loader/plugin.c: (open_file_with),
5726 (create_open_with_submenu):
5727 * plugins/file-manager/plugin.c: (prefs_finalize):
5728 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
5729 pointer type castings.
5731 2007-04-24 Naba Kumar <naba@gnome.org>
5733 Patch from s|s <supreet.sethi@gmail.com>:
5734 * (added) plugins/project-wizard/templates/django-logo.png:
5735 * (added) plugins/project-wizard/templates/django.wiz:
5736 * plugins/project-wizard/templates/Makefile.am:
5737 * plugins/project-wizard/templates/translatable-strings.h: Added
5738 django project template. http://www.djangoproject.com/
5740 2007-04-24 Naba Kumar <naba@gnome.org>
5742 * plugins/subversion/anjuta-subversion.glade: Set expansion for
5743 the log entry widget and made the dialog little larger.
5745 2007-04-24 Naba Kumar <naba@gnome.org>
5747 Patch from Halton Huo:
5749 * plugins/project-wizard/property.c:
5750 * plugins/subversion/svn-auth.c:
5751 * plugins/subversion/svn-backend-priv.h:
5752 * plugins/subversion/svn-backend.c:
5753 * plugins/subversion/svn-backend.h:
5754 * plugins/subversion/svn-notify.h: Proper use of subversion
5755 headers. Fixes build issues in solaris (bug #426701).
5757 2007-04-24 Naba Kumar <naba@gnome.org>
5759 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
5761 * plugins/project-wizard/templates/cpp.wiz:
5762 * plugins/project-wizard/templates/gcj.wiz:
5763 * plugins/project-wizard/templates/gnome.wiz:
5764 * plugins/project-wizard/templates/gtk.wiz:
5765 * plugins/project-wizard/templates/gtkmm.wiz:
5766 * plugins/project-wizard/templates/java.wiz:
5767 * plugins/project-wizard/templates/python.wiz:
5768 * plugins/project-wizard/templates/terminal.wiz:
5769 * plugins/project-wizard/templates/wxwin.wiz:
5770 * plugins/project-wizard/templates/xlib-dock.wiz:
5771 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
5772 project option and set it ON by default (since gnome-build, can't
5773 enabled configure shared lib support later when a sharedlib target
5776 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5778 * plugins/debug-manager/stack_trace.c:
5779 Fix a missing case in the previous changes
5781 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5783 * plugins/debug-manager/plugin.c:
5786 * plugins/debug-manager/breakpoints.c,
5787 plugins/gdb/plugin.c:
5788 Fix adding breakpoint on a function
5790 * plugins/debug-manager/stack_trace.c:
5791 Highlight changed stack frame
5793 2007-04-18 Naba Kumar <naba@gnome.org>
5795 * plugins/document-manager/anjuta-docman.c:
5796 (anjuta_docman_dispose), (on_editor_destroy),
5797 (anjuta_docman_remove_editor): Remove the editor widget from
5798 the parent container before calling destroy, otherwise container
5799 removal happens after TextEditor is disposed resulting in call
5800 to value-remove for a TextEditor which is half-dead (crash).
5802 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
5804 * plugins/debug-manager/data_buffer.c
5805 plugins/debug-manager/data_view.c,
5806 plugins/debug-manager/memory.c:
5807 Fixes for bug #418523, bug #427090 and bug #428174
5809 2007-04-11 Halton Huo <halton.huo@sun.com>
5811 reviewed by: <jhs@gnome.org>
5814 * libanjuta/Makefile.am:
5815 * libanjuta/anjuta-utils.c:
5816 * libanjuta/anjuta-utils.h:
5817 * manuals/reference/libanjuta/Makefile.am:
5819 Fixed compilation on sun by deploying the libutil methods
5820 in anjuta-utils.h and building them on condition.
5822 2007-04-11 Johannes Schmid <jhs@gnome.org>
5824 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
5825 (anjuta_docman_add_editor):
5826 Hold a reference on the editor as long as we use it.
5828 * plugins/document-manager/plugin.c: (on_editor_changed):
5829 Destroy GValue to fix a memoery leak.
5831 2007-04-11 Johannes Schmid <jhs@gnome.org>
5833 * plugins/document-manager/plugin.c: (on_editor_changed):
5834 Fixed reference counting for editor by using g_value_take_object instead
5835 of g_value_set_object. The editors are now correctly finalized and thus
5836 we do not lack so much memory anymore.
5838 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
5839 (anjuta_view_finalize), (anjuta_view_focus_out),
5840 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5841 * plugins/sourceview/anjuta-view.h:
5842 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
5843 * plugins/sourceview/sourceview-prefs.c:
5844 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
5845 * plugins/sourceview/sourceview-prefs.h:
5846 * plugins/sourceview/sourceview-private.h:
5847 * plugins/sourceview/sourceview.c: (on_document_loaded),
5848 (timeout_unref), (on_document_saved), (sourceview_finalize),
5849 (sourceview_new), (ifile_open), (ifile_savable_save),
5850 (ifile_savable_save_as):
5852 Several changes to fix things when the editor is correctly destroyed.
5853 Fixed preferences (which led me to the refcounting issue, #409412)
5854 and removed deprecated completition code that will be replace by
5855 IAnjutaAssist interface soon.
5857 2007-04-11 Johannes Schmid <jhs@gnome.org>
5859 * libanjuta/anjuta-launcher.c:
5860 (anjuta_launcher_execution_done_cleanup),
5861 (anjuta_launcher_child_terminated):
5862 Possible fix for #428363 and added a g_return_if_fail
5864 * plugins/message-view/plugin.c: (activate_plugin):
5865 Fixed a Gtk/Gdl-Critical
5867 Patches from Étienne Bersac <bersace03@laposte.net>
5868 * plugins/class-gen/templates/go-source.tpl:
5869 * plugins/macro/macros.xml:
5870 Use better template for GObjects (#417875 and #417918)
5872 Patches from Halton Huo <halton.huo@sun.com>
5873 * libanjuta/anjuta-launcher.h:
5874 * libanjuta/anjuta-preferences.c:
5875 * libanjuta/anjuta-utils.c:
5876 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
5877 (cg_window_set_add_to_repository):
5878 * plugins/class-inheritance/class-inherit.c:
5879 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
5881 2007-04-09 Johannes Schmid <jhs@gnome.org>
5883 * plugins/editor/print.c: (anjuta_print_show_header):
5884 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5885 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5887 Some string changes (#427395 and #427399)
5889 2007-04-06 Johannes Schmid <jhs@gnome.org>
5891 * plugins/build-basic-autotools/build-basic-autotools.c:
5892 (on_build_mesg_format), (on_build_mesg_parse):
5893 Fixed full path detection
5895 2007-04-05 Naba Kumar <naba@gnome.org>
5897 Patch from Halton Huo:
5898 * libanjuta/Makefile.am:
5899 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
5900 * libanjuta/anjuta-glue-cpp.h:
5901 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
5902 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
5903 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
5904 (anjuta_glue_factory_get_path), (get_already_loaded_module),
5905 (load_plugin), (anjuta_glue_factory_get_object_type):
5906 * libanjuta/anjuta-glue-factory.h:
5907 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
5908 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
5909 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
5910 (anjuta_glue_plugin_new):
5911 * libanjuta/anjuta-glue-plugin.h:
5912 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5913 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
5914 * libanjuta/anjuta-plugin.h:
5915 * libanjuta/glue-cpp.c:
5916 * libanjuta/glue-cpp.h:
5917 * libanjuta/glue-factory.c:
5918 * libanjuta/glue-factory.h:
5919 * libanjuta/glue-plugin.c:
5920 * libanjuta/glue-plugin.h:
5921 * plugins/build-basic-autotools/build-basic-autotools.h:
5922 * plugins/class-gen/plugin.h:
5923 * plugins/class-inheritance/plugin.h:
5924 * plugins/cvs-plugin/plugin.h:
5925 * plugins/debug-manager/plugin.h:
5926 * plugins/devhelp/plugin.h:
5927 * plugins/document-manager/plugin.h:
5928 * plugins/editor/plugin.h:
5929 * plugins/file-loader/plugin.h:
5930 * plugins/file-manager/plugin.h:
5931 * plugins/file-wizard/plugin.h:
5932 * plugins/gdb/plugin.h:
5933 * plugins/glade/plugin.h:
5934 * plugins/gtodo/plugin.h:
5935 * plugins/language-support-cpp-java/plugin.h:
5936 * plugins/macro/plugin.h:
5937 * plugins/message-view/plugin.h:
5938 * plugins/patch/plugin.h:
5939 * plugins/profiler/plugin.h:
5940 * plugins/project-import/plugin.h:
5941 * plugins/project-manager/plugin.h:
5942 * plugins/project-wizard/plugin.h:
5943 * plugins/sample1/plugin.h:
5944 * plugins/search/plugin.h:
5945 * plugins/sourceview/plugin.h:
5946 * plugins/subversion/plugin.h:
5947 * plugins/symbol-browser/plugin.h:
5948 * plugins/terminal/terminal.c:
5949 * plugins/tools/plugin.h:
5950 * plugins/tools/scripts/tools-2.xml.in:
5951 * plugins/valgrind/plugin.h:
5953 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
5955 2007-04-05 Naba Kumar <naba@gnome.org>
5957 * anjuta.spec.in, configure.in: Removed dead codes.
5959 Patch from Jos Dehaes:
5960 * configure.in, plugins/project-wizard/templates/Makefile.am,
5961 plugins/project-wizard/templates/mkfile.wiz,
5962 plugins/project-wizard/templates/translatable-strings.h: Enabled
5963 makefile-based project creation and import. Fixes bug #355145
5965 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
5967 * plugins/debug-manager/debugger.c,
5968 plugins/debug-manager/plugin.c,
5969 plugins/gdb/anjuta-gdb.plugin.in:
5970 Code cleaning (remove unused code, rename this into self)
5971 Add information about supported format in debugger plugin
5972 Activate debugger plugin according to the target format
5974 2007-04-01 Naba Kumar <naba@gnome.org>
5976 * plugins/message-view/message-view.c:
5977 (message_view_instance_init): Fixed message icons to appear.
5979 2007-03-31 Johannes Schmid <jhs@gnome.org>
5981 * plugins/message-view/anjuta-msgman.c:
5982 (anjuta_msgman_append_view):
5983 * plugins/message-view/plugin.c: (on_view_changed),
5984 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
5988 2007-03-31 Johannes Schmid <jhs@gnome.org>
5990 * plugins/message-view/message-view.c:
5991 (message_view_instance_init), (imessage_view_append):
5992 Show nice icons beside the messages for info, warning and error. This is a completly
5993 cosmetic change so if someone dislikes it he is free to remove it.
5995 2007-03-31 Johannes Schmid <jhs@gnome.org>
5997 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
5998 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
5999 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6000 * plugins/message-view/anjuta-msgman.h:
6001 * plugins/message-view/message-view.h:
6002 * plugins/message-view/plugin.c: (on_view_changed),
6004 Fixed #359399 and made next/previous insensitive when not availible
6006 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6007 (tag_style_to_string):
6008 Fixed namespace Problem with gdk >= 2.11
6010 * plugins/sourceview/sourceview-autocomplete.c:
6011 (sourceview_autocomplete_init):
6012 Removed structure, follow-up of #423682
6014 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6016 * plugins/debug-manager/debug_tree.c,
6017 plugins/debug-manager/debug_tree.h,
6018 plugins/debug-manager/watch.c,
6019 plugins/debug-manager/anjuta-debug-manager.glade:
6020 Inspect variable at cursor
6021 Fix buttons in inspect dialog
6023 2007-03-27 Halton Huo <halton.huo@sun.com>
6025 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6027 * plugins/sourceview/sourceview-autocomplete.c
6028 plugins/debug-manager/disassemble.c,
6029 libanjuta/interfaces/libanjuta.idl:
6030 Remove array with 0 size and empty structure as it is not
6031 supported by sun cc, Fixes bug #423682
6033 * plugins/debug-manager/debugger.c:
6034 Remove anonymous union as it is not supported by sun cc,
6037 === anjuta 2.1.2 ===
6039 2007-03-28 Naba Kumar <naba@gnome.org>
6041 * configure.in: Bumped version to 2.1.2
6042 * NEWS: Updated for release.
6044 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6045 Improved breakpoint marker icon.
6047 * plugins/editor/anjuta-editor.plugin.in,
6048 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6049 non user activable since they are now remembered properly.
6051 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6053 * plugins/tools/editor.c:
6056 2007-03-27 Naba Kumar <naba@gnome.org>
6058 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6059 word when autocompleting without leaving any trailing part of
6062 2007-03-27 Kamil Páral <ripper42@gmail.com>
6064 Reviewed by Naba Kumar <naba@gnome.org>:
6065 * anjuta.desktop.in.in: Remove "Application" category from desktop
6066 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6068 2007-03-27 Naba Kumar <naba@gnome.org>
6070 * configure.in, plugins/document-manager/anjuta-docman.c:
6071 (anjuta_docman_add_editor): Conditionally compile notebook tab
6072 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6074 Patch from Halton Huo:
6075 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6076 non gcc compiler flags. Fixes bug #423089.
6078 2007-03-26 Naba Kumar <naba@gnome.org>
6080 * AUTHORS, NEWS, TODO.tasks: Updated.
6082 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6085 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6086 (update_editor_symbol_model), (iter_matches),
6087 (on_editor_update_ui), (value_added_current_editor),
6088 (activate_plugin), (dispose),
6089 (symbol_browser_plugin_instance_init):
6090 * plugins/symbol-browser/plugin.h: update line on editor save
6091 and editor change. Code clean up and fixed warnings.
6093 2007-03-26 Naba Kumar <naba@gnome.org>
6095 * plugins/project-wizard/templates/java/project.anjuta,
6096 plugins/project-wizard/templates/python/project.anjuta,
6097 plugins/project-wizard/templates/python/project.anjuta:
6098 Removed version control plugins from default selection.
6100 * plugins/tools/scripts/prepare-changelog.pl,
6101 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6102 script to a better one (that works on both cvs and svn).
6104 2007-03-26 Naba Kumar <naba@gnome.org>
6106 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6107 Makefile.am: Added the generated translatable file (required for
6108 translations for svn checkouts).
6111 plugins/project-wizard/templates/extract-translatable-strings.pl
6112 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6113 po/POTFILES.in: Generated translatable strings for .wiz files and
6114 added them in POTFILES.in for translation. Fixes bug #398035
6116 2007-03-25 Naba Kumar <naba@gnome.org>
6118 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6120 * src/anjuta-app.c: Removed dead codes.
6122 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6123 global tags generation starts.
6125 * plugins/debug-manager/chunk_view.c,
6126 plugins/debug-manager/start.h,
6127 plugins/debug-manager/chunk_view.h,
6128 plugins/debug-manager/utilities.c,
6129 plugins/debug-manager/utilities.h,
6130 plugins/debug-manager/debugger.c,
6131 plugins/debug-manager/threads.c,
6132 plugins/debug-manager/disassemble.c,
6133 plugins/debug-manager/info.c,
6134 plugins/debug-manager/sharedlib.c,
6135 plugins/debug-manager/threads.h,
6136 plugins/debug-manager/disassemble.h,
6137 plugins/debug-manager/signals.c,
6138 plugins/debug-manager/info.h,
6139 plugins/debug-manager/sharedlib.h,
6140 plugins/debug-manager/data_buffer.c,
6141 plugins/debug-manager/data_view.c,
6142 plugins/debug-manager/signals.h,
6143 plugins/debug-manager/debug_tree.c,
6144 plugins/debug-manager/watch.c,
6145 plugins/debug-manager/registers.c,
6146 plugins/debug-manager/data_buffer.h,
6147 plugins/debug-manager/data_view.h,
6148 plugins/debug-manager/memory.c,
6149 plugins/debug-manager/debug_tree.h,
6150 plugins/debug-manager/watch.h,
6151 plugins/debug-manager/registers.h,
6152 plugins/debug-manager/memory.h,
6153 plugins/debug-manager/locals.c,
6154 plugins/debug-manager/sexy-icon-entry.c,
6155 plugins/debug-manager/breakpoints.c,
6156 plugins/debug-manager/locals.h,
6157 plugins/debug-manager/sexy-icon-entry.h,
6158 plugins/debug-manager/stack_trace.c,
6159 plugins/debug-manager/breakpoints.h,
6160 plugins/debug-manager/sparse_buffer.c,
6161 plugins/debug-manager/sparse_view.c,
6162 plugins/debug-manager/stack_trace.h,
6163 plugins/debug-manager/sparse_buffer.h,
6164 plugins/debug-manager/sparse_view.h,
6165 plugins/debug-manager/start.c,
6166 plugins/gdb/utilities.c,
6167 plugins/gdb/utilities.h,
6168 plugins/gdb/debugger.c,
6169 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6172 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6174 * plugins/gdb/debugger.c:
6175 Avoid empty debugger log window by limiting line to 90 characters
6177 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6179 * plugins/debug-manager/plugin.c,
6180 plugins/debug-manager/plugin.h,
6181 plugins/debug-manager/threads.c,
6182 plugins/debug-manager/threads.h,
6183 plugins/debug-manager/breakpoints.c,
6184 plugins/debug-manager/breakpoints.h,
6185 plugins/debug-manager/stack_trace.c,
6186 plugins/debug-manager/stack_trace.h:
6187 View code action now changes location in disassembly view too
6189 * plugins/debug-manager/anjuta-debug-manager.ui:
6190 Rename breakpoint actions
6192 2007-03-24 Naba Kumar <naba@gnome.org>
6194 * configure.in, src/anjuta-app.c: Use the new docking algorithm
6195 in gdl 0.7.3 (svn trunk).
6196 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
6198 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6200 * plugins/debug-manager/threads.c,
6201 plugins/debug-manager/debug_tree.c,
6202 plugins/debug-manager/debug_tree.h,
6203 plugins/debug-manager/locals.c,
6204 plugins/debug-manager/registers.c,
6205 plugins/debug-manager/stack_trace.c:
6206 Allow to change current thread updating register, stack and locals
6207 Allow to change current stack frame updating locals
6209 * plugins/gdb/debugger.c:
6210 Read argument of selected stack frame
6212 * plugins/debug-manager/data_view.c:
6213 Fix an unrelated bug
6215 2007-03-23 Naba Kumar <naba@gnome.org>
6217 * plugins/document-manager/anjuta-docman.c,
6218 plugins/document-manager/plugin.c: Fixed many memory leaks.
6219 (ianjuta_file_get_uri() returns a new string).
6221 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
6222 widget for save dialogs.
6224 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
6225 svn and fixed to get function/prototype/member args list. Call tips
6228 2007-03-22 Naba Kumar <naba@gnome.org>
6230 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
6231 and calltips would work again for functions from global tags (Needs
6232 regenerating global tags).
6234 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
6235 ctags svn version and reopened bug #395362. Fixes tags parsing that
6236 seemed to have stopped working recently.
6238 2007-03-21 Naba Kumar <naba@gnome.org>
6240 * tagmanager/tm_source_file.c, tagmanager/options.c,
6241 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
6242 extend .. more needs to be investigated and fixed). Enabled some
6245 2007-03-16 Naba Kumar <naba@gnome.org>
6247 * src/anjuta.c: Fixed project loading from command line.
6249 2007-03-16 Naba Kumar <naba@gnome.org>
6251 Patch from James Liggett <jrliggett@cox.net>:
6252 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6254 2007-03-15 Naba Kumar <naba@gnome.org>
6256 * libanjuta/anjuta-profile-manager.c,
6257 libanjuta/anjuta-profile-manager.h: Added method to get current
6260 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6261 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6264 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6265 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6266 Also, not load project files in session load in loader plugin.
6268 * plugins/project-manager/plugin.c, src/anjuta.c:
6269 Emit "exiting" signal in shell when exiting anjuta. project manager
6270 listens to exiting signal and saves session. anjuta.c saves session
6271 only when current projfile is 'user'. Load project saved in session
6272 differently then the rest of the session. This should fix all the
6273 session restoration bugs.
6275 src/main.c: Present anjuta window when becon message is received.
6277 2007-03-14 Naba Kumar <naba@gnome.org>
6279 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6280 not randomly save (it was a wrong looping).
6282 2007-03-12 Naba Kumar <naba@gnome.org>
6284 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6286 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6288 * plugins/debug-manager/anjuta-debug-manager.ui,
6289 libanjuta/interfaces/libanjuta.idl,
6290 plugins/debug-manager/debugger.c,
6291 (added) plugins/debug-manager/threads.c,
6292 (added) plugins/debug-manager/threads.h,
6293 plugins/debug-manager/plugin.c,
6294 plugins/debug-manager/Makefile.am,
6295 plugins/gdb/plugin.c,
6296 plugins/gdb/debugger.c,
6297 plugins/gdb/debugger.h:
6298 Add a window displaying all threads
6299 Add needed functions
6300 Switching to a different thread is still not done
6302 * plugins/debug-manager/debug_tree.c,
6303 plugins/debug-manager/locals.c,
6304 plugins/debug-manager/stack_trace.c:
6305 Small cosmetic changes
6307 * plugins/gdb/gdbmi.c:
6308 Keep all elements in gdbmi hash
6309 Even if using the same key like in -threads-list-ids
6311 2007-03-11 Naba Kumar <naba@gnome.org>
6313 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6315 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6317 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6318 manuals/reference/libanjuta/libanjuta-sections.txt,
6319 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6322 2007-03-11 Naba Kumar <naba@gnome.org>
6324 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6325 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6327 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6328 manuals/reference/libanjuta/libanjuta.types,
6329 manuals/reference/libanjuta/libanjuta-sections.txt,
6330 manuals/reference/libanjuta/.cvsignore,
6331 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6332 infrastructure. Got rid of tmpl/ directory and moved all section
6333 documenation to source code (requires gtk-doc >= 1.4).
6335 * libanjuta/anjuta-plugin-description.c,
6336 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6337 libanjuta/cell-renderer-captioned-image.c,
6338 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6339 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6340 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6341 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6342 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6343 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6344 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6345 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6346 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6347 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6348 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6349 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6350 documentation from templates to source code.
6352 2007-03-10 Johannes Schmid <jhs@gnome.org>
6354 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6355 Added some debug output but could not figure out why
6356 some plugins are not kept.
6358 * libanjuta/interfaces/libanjuta.idl:
6359 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6360 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6361 Added IAnjutaEditorGoto::matching_brace
6363 * plugins/document-manager/action-callbacks.c:
6364 (on_editor_command_match_brace_activate):
6365 * plugins/document-manager/plugin.c:
6366 (update_editor_ui_interface_items):
6367 * plugins/editor/text_editor.c: (igoto_matching_brace),
6369 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6370 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6372 2007-03-09 Johannes Schmid <jhs@gnome.org>
6374 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6377 * plugins/sourceview/sourceview-private.h:
6378 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6379 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6380 (sourceview_new), (ifile_savable_save_as):
6381 Tweaked vfs monitoring
6383 2007-03-09 Johannes Schmid <jhs@gnome.org>
6385 * libanjuta/interfaces/Makefile.am.iface:
6386 Fixed installtion of header files
6388 * plugins/sourceview/sourceview.c: (set_select):
6389 do not scroll to much in interactive search
6391 2007-03-09 Naba Kumar <naba@gnome.org>
6393 * src/anjuta.c: Fixed session restoration.
6395 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6396 signal handlers after symbol browser plugin is deactivated.
6398 * plugins/editor/editor.glade,
6399 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6400 Fixed indentation confustion in preferences.
6402 2007-03-08 Johannes Schmid <jhs@gnome.org>
6404 * plugins/search/search-replace.c: (search_set_combo),
6405 (search_set_action), (search_set_target), (search_set_direction),
6406 (create_dialog), (search_disconnect_set_toggle_connect),
6407 (on_search_match_whole_word_toggled),
6408 (on_search_match_whole_line_toggled),
6409 (on_search_match_word_start_toggled),
6410 (search_set_toggle_direction):
6411 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6412 it's somehow ugly and uses many deprecated widgets
6414 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6415 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6418 2007-03-07 Naba Kumar <naba@gnome.org>
6420 * src/anjuta.c: Make launching projects work from command line. Also
6421 fixes gnome session restart command.
6423 2007-03-07 Johannes Schmid <jhs@gnome.org>
6425 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6426 * plugins/class-gen/plugin.c: (iwizard_activate):
6429 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6432 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6433 Fixed #377483 (It's not possible to know if directories have
6434 a version in CVS. Show version column only if there are version
6435 informations availible
6437 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6440 2007-03-07 Johannes Schmid <jhs@gnome.org>
6442 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6444 * plugins/symbol-browser/an_symbol_prefs.c:
6445 (on_update_global_clicked):
6448 2007-03-07 Johannes Schmid <jhs@gnome.org>
6450 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6451 (anjuta_save_prompt_new):
6452 * plugins/project-import/project-import.c:
6453 (project_import_finalize):
6454 Fixed Gtk-Criticals (maybe #409408)
6456 2007-03-07 Naba Kumar <naba@gnome.org>
6458 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6459 when we are at just beginning of string or comment. Fixes bug #397981.
6461 2007-03-07 Johannes Schmid <jhs@gnome.org>
6463 * plugins/language-support-cpp-java/plugin.c:
6464 (initialize_indentation_params):
6465 Removed annoying DEBUG_PRINT
6467 * plugins/sourceview/sourceview-cell.c:
6468 (sourceview_cell_instance_init), (icell_get_character),
6469 (icell_get_length), (icell_get_char), (icell_get_attribute):
6470 Improved code to be faster
6471 Implemented attribute handling so that indentation really works in any case
6473 2007-03-06 Johannes Schmid <jhs@gnome.org>
6476 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6478 * plugins/document-manager/anjuta-docman.c:
6479 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6480 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6481 instead (required GTK >= 2.10)
6483 * plugins/sourceview/sourceview-private.h:
6484 * plugins/sourceview/sourceview.c:
6485 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6486 (sourceview_finalize), (sourceview_new), (imark_mark),
6487 (imark_unmark), (imark_is_marker_set),
6488 (imark_location_from_handle), (imark_delete_all_markers):
6489 Fixed marker handling and worked a bit more on vfs monitoring
6491 2007-03-05 Johannes Schmid <jhs@gnome.org>
6493 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6494 Added method to select specific iter
6496 * plugins/sourceview/sourceview-private.h:
6497 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6498 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6499 (sourceview_add_monitor), (on_document_saved),
6500 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6501 Fixed vfs monitoring (mostly ported code from text_editor.c)
6503 * plugins/symbol-browser/an_symbol_view.c:
6504 * plugins/symbol-browser/an_symbol_view.h:
6505 * plugins/symbol-browser/plugin.c: (iter_matches),
6506 (on_editor_update_ui), (value_added_current_editor):
6507 Select the current tag in locals window and symbol toolbar. If there
6508 is no tag at the current line, reserve backward for the next tag. This will
6509 select the correct tag if inside a function.
6511 2007-03-05 Naba Kumar <naba@gnome.org>
6513 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6514 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6516 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6519 2007-03-04 Johannes Schmid <jhs@gnome.org>
6523 Fixed distcheck (well, partly)
6525 2007-03-04 Johannes Schmid <jhs@gnome.org>
6527 * plugins/document-manager/anjuta-document-manager.ui:
6528 Move "Swap .c/.h from Main to Browser toolbar
6530 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6531 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6532 (fv_prefs_free), (fv_add_tree_entry):
6533 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6534 * plugins/file-manager/plugin.c: (prefs_init):
6536 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6538 2007-03-04 Naba Kumar <naba@gnome.org>
6540 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6541 plugins/project-manager/plugin.c:
6542 Restored default profile and renamed it from "default.anjuta" to
6545 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6547 * plugins/debug-manager/debugger.c,
6548 plugins/debug-manager/plugin.c,
6549 plugins/gdb/debugger.c,
6550 libanjuta/interfaces/libanjuta.idl,
6551 plugins/debug-manager/stack_trace.c:
6552 Add a dialog box when a signal is received (except SIGINT)
6553 Display stack frame even if arguments are not available
6555 2007-03-03 Naba Kumar <naba@gnome.org>
6557 * TODO.tasks: Icons bounty added.
6559 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6562 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6565 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6566 plugins/Makefile.am, (removed) plugins/profile-default/*,
6567 plugins/project-manager/anjuta-project-manager.plugin.in,
6568 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6569 profile implementation to load user profile and projects. Store and
6570 restore remembered plugins. Use profile scoping and descoping for
6571 saving and loading sesstions.
6573 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6574 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6575 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6578 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6580 * plugins/debug-manager/debug_tree.c
6581 plugins/debug-manager/debug_tree.h:
6582 Bug fix, deleting wrong variable
6584 * plugins/gdb/debugger.c:
6585 Bug fix, remove forgotten debugging code
6587 2007-03-02 Johannes Schmid <jhs@gnome.org>
6589 * plugins/document-manager/anjuta-document-manager.ui:
6590 * plugins/search/anjuta-search.ui:
6591 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6592 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6595 * src/anjuta-app.c: (on_toolbar_view_toggled),
6596 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6597 Save toolbar positions, don't use fixed toolbar style
6599 All in all this will allow more complex toolbar configurations and
6600 might gain some space on smaller displays because the user can disable
6601 toolbar parts he does not use. Also allows to use any toolbar style
6602 without looking too ugly.
6604 2007-03-01 Naba Kumasr <naba@gnome.org>
6606 * TODO.tasks: Added a bounty for creating icons.
6608 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6609 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6610 profile-changed signal. Do not sync non-user-activatable plugins.
6612 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6614 * plugins/debug-manager/disassemble.c,
6615 plugins/debug-manager/sparse_view.c,
6616 plugins/gdb/debugger.c,
6617 libanjuta/interfaces/libanjuta.idl:
6618 Display function name in disassembly view
6620 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6622 * (added) plugins/debug-manager/bookmark.png,
6623 (added) plugins/debug-manager/breakpoint-disabled.png,
6624 (added) plugins/debug-manager/breakpoint-enabled.png,
6625 (added) plugins/debug-manager/program-counter.png,
6626 (added) plugins/debug-manager/linemarker.png,
6627 plugins/debug-manager/Makefile.am,
6628 plugins/debug-manager/disassemble.c,
6629 plugins/debug-manager/disassemble.h,
6630 plugins/debug-manager/sparse_buffer.c,
6631 plugins/debug-manager/sparse_buffer.h,
6632 plugins/debug-manager/sparse_view.c,
6633 plugins/debug-manager/sparse_view.h,
6634 plugins/debug-manager/plugin.c,
6635 plugins/debug-manager/breakpoints.c,
6636 libanjuta/interfaces/libanjuta.idl:
6637 Add markers in the disassembly view
6638 Display program counter and breakpoints in disassembly view
6640 * plugins/gdb/debugger.c:
6641 Fix a bug added with my previous patch, setting and clearing
6642 breakpoints was not working
6644 2007-02-28 Johannes Schmid <jhs@gnome.org>
6646 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6647 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6648 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6649 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6650 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6651 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6652 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6653 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6654 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6655 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6656 Updated (why do they need to be under version control?)
6658 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6659 (create_tab_popup_menu), (on_msgman_popup_menu),
6660 (on_tab_button_press_event), (anjuta_msgman_page_new),
6661 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6662 Added "Close all message tabs" popup menu
6664 2007-02-26 Naba Kumar <naba@gnome.org>
6666 * plugins/profiler/gprof-flat-profile-entry.c,
6667 plugins/profiler/gprof-flat-profile.c,
6668 plugins/profiler/gprof-flat-profile-entry.h,
6669 plugins/profiler/gprof-flat-profile.h,
6670 plugins/profiler/gprof-flat-profile-view.c,
6671 plugins/profiler/gprof-flat-profile-view.h,
6672 plugins/profiler/gprof-call-graph-block-entry.c,
6673 plugins/profiler/gprof-call-graph-block.c,
6674 plugins/profiler/gprof-function-call-chart-view.c,
6675 plugins/profiler/gprof-call-graph-block-entry.h,
6676 plugins/profiler/gprof-profile-data.c,
6677 plugins/profiler/gprof-call-graph-block.h,
6678 plugins/profiler/gprof-view.c,
6679 plugins/profiler/gprof-call-graph.c,
6680 plugins/profiler/gprof-function-call-chart-view.h,
6681 plugins/profiler/gprof-profile-data.h,
6682 plugins/profiler/gprof-call-graph.h,
6683 plugins/profiler/gprof-view.h,
6684 plugins/profiler/gprof-view-manager.c,
6685 plugins/profiler/gprof-call-graph-view.c,
6686 plugins/profiler/plugin.c,
6687 plugins/profiler/gprof-view-manager.h,
6688 plugins/profiler/gprof-call-graph-view.h,
6689 plugins/profiler/gprof-function-call-tree-view.c,
6690 plugins/profiler/gprof-function-call-tree-view.h,
6691 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6692 gnome-vfs. Fixes bug #411377.
6694 2007-02-26 Naba Kumar <naba@gnome.org>
6696 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
6698 Patch from James Liggett <jrliggett@cox.net>:
6699 * plugins/profiler/gprof-flat-profile-view.c,
6700 plugins/profiler/gprof-flat-profile-view.h,
6701 plugins/profiler/gprof-function-call-chart-view.c,
6702 plugins/profiler/gprof-function-call-chart-view.h,
6703 plugins/profiler/gprof-view.c,
6704 plugins/profiler/gprof-view.h,
6705 plugins/profiler/gprof-call-graph-view.c,
6706 plugins/profiler/plugin.c,
6707 plugins/profiler/gprof-call-graph-view.h,
6708 plugins/profiler/gprof-function-call-tree-view.c,
6709 plugins/profiler/gprof-function-call-tree-view.h: Implements
6710 double click navigation. Fixes bug #403514.
6712 2007-02-25 Naba Kumar <naba@gnome.org>
6714 * libanjuta/anjuta-plugin-manager.c,
6715 libanjuta/anjuta-plugin-handle.[ch],
6716 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
6717 g_hash_table_remove_all (introduced in glib 2.12) to stay the
6718 dependency on glib 2.8. Fixes bug #411623.
6720 2007-02-24 Naba kumar <naba@gnome.org>
6722 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
6724 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
6725 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
6726 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
6727 (added) libanjuta/anjuta-profile-manager.c,
6728 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
6730 Implemented profile pushing and popping. Implemented profile xml
6731 synchronization. Implemented error handling in profiles. Implemented
6732 activation and deactivation signals in plugin manager.
6734 * libanjuta/Makefile.am: Added libanjuta log domain.
6736 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6737 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
6738 in AnjutaShell interface and implemented it in AnjutaApp.
6740 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6742 2007-02-23 Naba kumar <naba@gnome.org>
6744 src/main.c: Fixed missing end quote.
6746 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6748 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
6751 2007-02-20 Naba Kumar <naba@gnome.org>
6753 * plugins/subversion/plugin.c: Added "..." menuitems.
6754 * ROADMAP, README: Updated.
6755 * libanjuta/anjuta-profile.c: Fixed bugs.
6757 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
6758 plugins/gtodo/Makefile.am: Removed dead code.
6760 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
6761 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
6762 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
6763 plugins/gtodo/list_tooltip.c,
6764 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
6765 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
6766 not contain markups. Fixes Bug #360462.
6768 2007-02-16 Naba Kumar <naba@gnome.org>
6770 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
6771 unnecessary sub-sections.
6773 2007-02-15 Naba Kumar <naba@gnome.org>
6775 * (removed) plugins/document-manager/bookmark-prev-16.png,
6776 plugins/document-manager/bookmark-last.png,
6777 (removed)plugins/document-manager/bookmark-first-16.png,
6778 plugins/document-manager/bookmark-prev.png,
6779 (added) plugins/document-manager/bookmark-toggle.png,
6780 (removed)plugins/document-manager/bookmark_toggle.xpm,
6781 (removed)plugins/document-manager/bookmark-last-16.png,
6782 plugins/document-manager/plugin.c,
6783 plugins/document-manager/anjuta-document-manager.ui,
6784 (removed)plugins/document-manager/bookmark-next-16.png,
6785 plugins/document-manager/bookmark-next.png,
6786 plugins/document-manager/Makefile.am,
6787 (added) plugins/document-manager/bookmark-clear.png,
6788 plugins/document-manager/bookmark-first.png: Upgraded bookmark
6789 icons (stolen from monodevelop). Added clear bookmarks toolbar
6792 * plugins/document-manager/plugin.c,
6793 (added) plugins/document-manager/swap.png,
6794 (removed) plugins/document-manager/undock.png,
6795 plugins/document-manager/Makefile.am: Fixed swap icon.
6797 2007-02-13 Naba Kumar <naba@gnome.org>
6799 * plugins/class-gen/element-editor.c: Fixed typo.
6801 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
6802 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
6803 Implementing plugin profiles loading.
6805 2007-02-13 Naba Kumar <naba@gnome.org>
6807 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
6808 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
6809 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
6810 pixmaps/open_project.png, pixmaps/close_project.png:
6811 Removed more old icons.
6812 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
6813 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
6816 2007-02-13 Naba Kumar <naba@gnome.org>
6818 * plugins/class-gen/element-editor.c: Included missing headers to
6819 prevent build failures in some cases.
6821 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6823 * plugins/debug-manager/stack_trace.c:
6826 * plugins/debug-manager/watch.c,
6827 plugins/debug-manager/breakpoints.c:
6828 Same bug than above, wrong use of gtk_ui_manager_get_widget
6830 === anjuta 2.1.1 ===
6832 2007-02-11 Naba Kumar <naba@gnome.org>
6834 * cofigure.in: Bumped version to 2.1.1
6835 * NEWS: Updated for 2.1.1 release.
6837 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6839 * plugins/debug-manager/plugin.c,
6840 plugins/debug-manager/sparse_view.c,
6841 plugins/debug-manager/sparse_view.h:
6844 * plugins/gdb/debugger.c,
6845 plugins/debug-manager/debugger.c,
6846 plugins/debug-manager/memory.c,
6847 plugins/debug-manager/sparse_buffer.c
6848 plugins/gdb/debugger.h,
6849 libanjuta/interfaces/libanjuta.idl:
6850 Clean up, remove some warnings
6851 Use guint everywhere for addresses
6852 Rewrite code parsing position in debugger
6854 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6856 * plugins/debug-manager/debug_tree.c:
6857 Use GtkTreeRowReference instead of GtkTreeIter as callback data
6860 2007-02-08 Naba Kumar <naba@gnome.org>
6862 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6863 Delay showing the 'file modified on disk' dialog for one sec
6864 from the last notification to insure multiple notifications for
6865 the same file are treated as one. Do not same multiple dialogs
6866 for the same file. Make sure to destory the dialog if later
6867 the conent is no longer different.
6869 2007-02-08 Naba Kumar <naba@gnome.org>
6871 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6872 Prevented spurious 'file modified' dialogs in scintilla editor
6873 when the file is saved.
6875 2007-02-09 Johannes Schmid <jhs@gnome.org>
6877 * scripts/glade2schema.pl:
6878 Added script to convert glade preferences into gconf schema files.
6881 2007-02-08 Naba Kumar <naba@gnome.org>
6883 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
6884 itself is destroyed. Fixes bug #355160.
6886 2007-02-08 Johannes Schmid <jhs@gnome.org>
6888 * plugins/profiler/profiler.plugin:
6889 removed from version control (only .in file needed)
6891 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6892 * plugins/sourceview/sourceview.c: (sourceview_new):
6895 * plugins/subversion/svn-thread.c: (svn_thread_start):
6896 * src/main.c: (main):
6898 Fixed #395875 about initialisation of threads too late
6900 2007-02-07 Armin Burgmeier <armin@arbur.net>
6902 Reviewed by Naba Kumar <naba@gnome.org>:
6903 * plugins/class-gen/plugin.c:
6904 * plugins/class-gen/window.c: Removed browse button related code, load
6905 generated output directly into new buffers when not adding to project.
6907 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
6908 buttons from user interface.
6910 2007-02-07 Naba Kumar <naba@gnome.org>
6912 * po/POTFILES.in: Fixed distcheck.
6914 2007-02-07 Daniel Nylander <po@danielnylander.se>
6916 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
6918 2007-02-07 Johannes Schmid <jhs@gnome.org>
6920 * anjuta.desktop.in.in:
6923 2007-02-07 Johannes Schmid <jhs@gnome.org>
6926 * manuals/anjuta-manual/*
6927 * manuals/anjuta-faqs/*:
6928 #398991 – Anjuta manuals does not use the gnome-doc-utils format
6930 * plugins/document-manager/anjuta-document-manager.plugin.in:
6931 Removed duplicate application-xml mime-type (review patches properly ;-)
6933 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
6935 * plugins/gdb/debugger.c,
6936 libanjuta/interfaces/libanjuta.idl:
6938 Fix handling of missing source file
6940 2007-02-06 Naba Kumar <naba@gnome.org>
6942 Patch from James Liggett <jrliggett@cox.net>:
6943 * plugins/profiler/gprof-flat-profile.c,
6944 plugins/profiler/gprof-profile-data.c,
6945 plugins/profiler/gprof-call-graph.c,
6946 plugins/profiler/gprof-profile-data.h,
6947 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
6948 Show profiler view when target selected bug #403515.
6950 2007-02-05 Naba Kumar <naba@gnome.org>
6952 * configure.in: Enabled devhelp plugin by default now that
6955 Patch from parmigio@2ainfo.it:
6956 * plugins/document-manager/anjuta-document-manager.plugin.in:
6957 Added xml file type in supported mime types list.
6959 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
6961 * plugins/debug-manager/debugger.c,
6962 plugins/debug-manager/plugin.c:
6963 Add a field in status bar displaying debugger state
6964 Change cursor shape when debugger is busy
6967 * plugins/debug-manager/watch.c,
6968 plugins/debug-manager/locals.c,
6969 libanjuta/interfaces/libanjuta.idl:
6970 Clean up, remove debugging messages and unused signals
6972 2007-02-03 Johannes Schmid <jhs@gnome.org>
6975 Fixed AC_INIT and seperated version to major, minor, micro
6978 Load Subversion instead of CVS
6980 * anjuta.desktop.in.in:
6981 Fixed bug-buddy component
6983 Original patch from Rob Bradfort <robster@debian.org>:
6984 * src/main.c: (get_command_line_args), (main):
6985 Bug #335981 – Migration from popt to GOption
6987 2007-02-03 Naba Kumar <naba@gnome.org>
6989 * configure.in: Depend on devhelp 0.13 and fixed gecko home
6990 path variable. Fixed bug #341170.
6991 * plugins/profiler/Makefile.am: Fixed indentation.
6993 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
6995 * libanjuta/interfaces/libanjuta.idl,
6996 plugins/sourceview/sourceview.c,
6997 plugins/editor/text-editor.c,
6998 plugins/symbol-browser/plugin.c,
6999 plugins/search/search-replace.c,
7000 plugins/document-manager/goto_line.c,
7001 plugins/document-manager/action-callbacks.c,
7002 plugins/document-manager/anjuta-docman.c:
7003 Rename markers of anjuta interface
7004 IANJUTA_MARKABLE_NONE has been removed
7005 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7006 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7007 IANJUTA_MARKABLE_ATTENTIVE renamed in
7008 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7009 IANJUTA_MARKABLE_INTENSE renamed in
7010 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7011 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7013 * (removed) plugins/sourceview/marker-light.png,
7014 (removed) plugins/sourceview/marker-basic.png,
7015 (removed) plugins/sourceview/marker-attentive.png,
7016 (removed) plugins/sourceview/marker-intense.png,
7017 plugins/sourceview/bookmark.png,
7018 (added) plugins/sourceview/breakpoint-disabled.png,
7019 (added) plugins/sourceview/breakpoint-enabled.png,
7020 (added) plugins/sourceview/program-counter.png,
7021 (added) plugins/sourceview/linemarker.png,
7022 plugins/sourceview/Makefile.am,
7023 (added) plugins/editor/bookmark.xpm,
7024 (added) plugins/editor/breakpoint-disabled.xpm,
7025 (added) plugins/editor/breakpoint-enabled.xpm,
7026 (added) plugins/editor/program-counter.xpm,
7027 (added) plugins/editor/linemarker.xpm,
7028 plugins/editor/Makefile.am:
7029 Add or change marker pixmaps in scintilla and sourceview editor
7031 * plugins/document-manager/plugin.c,
7032 libanjuta/interfaces/libanjuta.idl,
7033 plugins/debug-manager/plugin.c,
7034 plugins/debug-manager/breakpoints.c
7035 plugins/gdb/debugger.c:
7036 Fix bug #376404, program counter marker is not displayed when debugger
7037 Return the selected editor or NULL (if file does not exist) with
7038 ianjuta_document_manager_goto_file_line* functions
7039 Emit a change-location signal even if the program counter is in an
7042 2007-02-02 Naba Kumar <naba@gnome.org>
7044 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7045 older bounties 'Done'.
7047 2007-02-02 Naba Kumar <naba@gnome.org>
7049 * TODO.tasks: Fixed typop.
7051 Patch from James Liggett <jrliggett@cox.net>:
7052 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7053 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7054 profiler plugin by James Liggett. Completes bounty bug #359478
7055 'Gprof performance profiler plugin'
7057 2007-02-01 Naba Kumar <naba@gnome.org>
7059 * src/main.c: Renamed option name.
7061 * TODO.tasks: Marked "Test and fix all project wizards templates"
7064 2007-01-29 Johannes Schmid <jhs@gnome.org>
7066 * plugins/document-manager/plugin.c: (on_editor_changed):
7067 Added DEBUG_PRINT(...)
7068 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7070 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7071 Fix language support plugin for sourceview editor (add some new
7074 * plugins/sourceview/sourceview.c: (iindic_clear):
7075 Clear all indicators
7077 2007-01-29 Johannes Schmid <jhs@gnome.org>
7080 Minor task currentions
7082 * libanjuta/interfaces/libanjuta.idl:
7083 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7084 (itext_editor_iface_init):
7085 * plugins/language-support-cpp-java/plugin.c: (install_support):
7086 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7087 (ieditor_get_attributes), (ieditor_iface_init):
7088 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7091 * plugins/sourceview/sourceview.glade:
7092 Fixed sourceview preference window
7094 2007-01-28 Naba Kumar <naba@gnome.org>
7096 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7097 Implemented --no-files and --no-session command line options and
7098 corresponding preferernces checkboxes in General tab.
7100 2007-01-28 Johannes Schmid <jhs@gnome.org>
7102 * plugins/subversion/plugin.c:
7103 * plugins/subversion/plugin.h:
7104 * plugins/subversion/svn-notify.c: (svn_show_info),
7105 (show_svn_error), (on_svn_notify):
7106 * plugins/subversion/svn-notify.h:
7107 * plugins/subversion/svn-thread.c: (create_message_view),
7109 Fixed error handling and fixed #394216 – No indication of subversion commands running
7111 * plugins/tools/execute.c: (atp_output_context_print):
7112 Show name of tool in message pane
7114 2007-01-28 Naba Kumar <naba@gnome.org>
7116 * configure.in, plugins/glade/plugin.c: Make it work with
7117 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7119 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7120 from devhelp (won't work untill devhelp is fixed: bug #341170).
7122 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7124 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7126 Reviewed by Naba Kumar <naba@gnome.org>:
7127 * libanjuta/interfaces/libanjuta.idl,
7128 plugins/debug-manager/debugger.c,
7129 plugins/debug-manager/start.c,
7130 plugins/gdb/plugin.c,
7131 plugins/gdb/debugger.c,
7132 plugins/gdb/debugger.h:
7133 Fix a bug when launching gdb
7134 Set the terminal for the debugged program on the command line.
7136 2007-01-26 Johannes Schmid <jhs@gnome.org>
7138 * plugins/sourceview/anjuta-document-saver.c:
7139 (anjuta_document_saver_save):
7140 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7141 * plugins/sourceview/sourceview.c: (save_if_modified),
7142 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7143 Proper error handling, for example if a file was modified externally. Use backup files
7144 to avoid data-loss on disk full.
7146 2007-01-24 Naba Kumar <naba@gnome.org>
7148 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7149 Fixed mem leak and source leak.
7151 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7153 Reviewed by Naba Kumar <naba@gnome.org>:
7154 * plugins/debug-manager/debug_tree.c,
7155 plugins/debug-manager/debug_tree.h,
7156 plugins/debug-manager/watch.c:
7157 Partial rewrite of the variable object code, find and fix a few bugs
7158 Fix bug #395808: gdb can still crash but children are listed
7159 on request only so you can avoid the crash
7161 2007-01-24 Naba Kumar <naba@gnome.org>
7163 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7164 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7165 plugins/symbol-browser/plugin.h,
7166 plugins/symbol-browser/plugin.c,
7167 plugins/symbol-browser/Makefile.am: Added current file (local)
7168 symbols view (Seriously getting bored with the browse toolbar).
7170 2007-01-22 Naba Kumar <naba@gnome.org>
7172 Patch from Gabor Kelemen:
7173 * po/POTFILES.in: Added .plugin.in files.
7175 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7177 Reviewed by Naba Kumar <naba@gnome.org>:
7178 * plugins/document-manager/anjuta-docman.c,
7179 plugins/message-view/anjuta-msgman.c
7180 Set right alignment to the label widget in the tab title.
7182 2007-01-21 Naba Kumar <naba@gnome.org>
7184 * libegg/egg-combo-action.c: Fixed mode line.
7185 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7186 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7188 2007-01-21 Armin Burgmeier <armin@arbur.net>
7190 Reviewed by Naba Kumar <naba@gnome.org>:
7191 * plugins/class-gen/plugin.c: Prompt for target before actually
7192 generating the class files. This ensures that the files are created in
7193 the correct directory. Fixes bug #397406.
7195 * plugins/class-gen/window.c: Set browse buttons to insensitive when
7196 the class is added to the project.
7198 2007-01-21 Naba Kumar <naba@gnome.org>
7200 * libanjuta/anjuta-plugin-description.c,
7201 libanjuta/anjuta-ui.h,
7202 libanjuta/anjuta-status.c,
7203 libanjuta/anjuta-plugin-description.h,
7204 libanjuta/cell-renderer-captioned-image.c,
7205 libanjuta/anjuta-plugin-handle.c,
7206 libanjuta/anjuta-status.h,
7207 libanjuta/resources.c,
7208 libanjuta/cell-renderer-captioned-image.h,
7209 libanjuta/glue-cpp.c,
7210 libanjuta/anjuta-plugin-handle.h,
7211 libanjuta/anjuta-plugin.c,
7212 libanjuta/anjuta-preferences-dialog.c,
7213 libanjuta/libanjuta.h,
7214 libanjuta/resources.h,
7215 libanjuta/glue-cpp.h,
7216 libanjuta/anjuta-plugin.h,
7217 libanjuta/anjuta-preferences-dialog.h,
7218 libanjuta/anjuta-plugin-manager.c,
7219 libanjuta/anjuta-shell.c,
7220 libanjuta/anjuta-plugin-manager.h,
7221 libanjuta/anjuta-shell.h,
7222 libanjuta/anjuta-save-prompt.c,
7223 libanjuta/anjuta-save-prompt.h,
7224 libanjuta/anjuta-children.c,
7225 libanjuta/anjuta-utils.c,
7226 libanjuta/anjuta-profile.c,
7227 libanjuta/anjuta-preferences.c,
7228 libanjuta/anjuta-launcher.c,
7229 libanjuta/anjuta-utils.h,
7230 libanjuta/anjuta-profile.h,
7231 libanjuta/anjuta-launcher.h,
7232 libanjuta/anjuta-ui.c: Updated file headers.
7234 * po/POTFILES.in: Updated.
7236 * libanjuta/anjuta-marshal.list,
7237 (added) libanjuta/anjuta-plugin-handle.c,
7238 (added) libanjuta/anjuta-plugin-handle.h,
7239 (added) libanjuta/anjuta-plugin-manager.c,
7240 (added) libanjuta/anjuta-plugin-manager.h,
7241 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7242 (added) libanjuta/anjuta-profile.c,
7243 (added) libanjuta/anjuta-profile.h,
7244 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
7245 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
7246 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
7247 src/action-callbacks.c: Implemented AnjutaPluginManager
7248 class based on old plugins.[ch]. Implemented AnjutaProfile as
7249 prelimanary profiles implementation. Implemented AnjutaPluginHandle
7250 class to represent plugins (not to be confused with plugin objects).
7251 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
7252 implemented it in AnjutaApp and AnjutaTestShell.
7253 De-globalized plugin management and several clean ups.
7255 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7256 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7257 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7258 plugins/project-import/project-import.c,
7259 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7260 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7261 Fixed plugins for the change in API.
7263 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7266 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7268 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7270 Reviewed by Naba Kumar <naba@gnome.org>:
7271 * libanjuta/anjuta-launcher.c,
7272 libanjuta/anjuta-launcher.h:
7273 Add a new function anjuta_set_terminate_on_exit to close the i/o
7274 channel when the child exit
7275 Return directly the status and not the exit code in child-exited
7278 * plugins/gdb/debugger.c:
7279 Use new function in debugger plugin
7281 2007-01-18 Johannes Schmid <jhs@gnome.org>
7283 * src/about.c: Do not show empty license information instead hide the button (#397883)
7285 2007-01-15 Johannes Schmid <jhs@gnome.org>
7287 * plugins/project-manager/plugin.c:
7288 * plugins/project-wizard/templates/python.wiz
7289 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7291 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7292 You will also need latest gnome-build svn
7294 === anjuta 2.1.0 ===
7296 2007-01-14 Naba Kumar <naba@gnome.org>
7298 * configure.in: Removed reference of mkfile project
7299 template to fix distcheck build error.
7302 * configure.in: Bumped version to 2.1.0 for beta release.
7303 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7304 crashes as soon as editing starts in normal text files.
7306 2007-01-14 Johannes Schmid <jhs@gnome.org>
7310 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7313 Patch from Massimo Cora' to hopefully fix #395362
7315 * plugins/project-wizard/templates/*:
7317 Fixed and tested all project-wizards. Deactivated mkfile project because
7318 it was totally broken and I don't see any real use for it.
7319 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7321 2007-01-14 Naba Kumar <naba@gnome.org>
7323 * NEWS: Updated for release.
7325 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7327 * libanjuta/interfaces/libanjuta.idl,
7328 plugins/editor/text_editor_cbs.c,
7329 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7330 interface and implemented it for scintilla.
7332 * plugins/editor/text-editor.c: Fixed highlighing issues when
7333 used with indicators (particularly when the file is just opened).
7334 Fixes bug #377477 – when debugging, scintilla editor grays out all
7335 lines before current line.
7337 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7338 Maintain a separate list of indicated edtitors for separate contexts.
7339 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7341 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7343 Reviewed by Naba Kumar <naba@gnome.org>:
7344 * plugins/debug-manager/plugin.c:
7345 Bug fix: breakpoints cannot be added after stopping the debugger
7347 2007-01-13 Naba Kumar <naba@gnome.org>
7349 * NEWS: Updated for release.
7351 2007-01-12 Johannes Schmid <jhs@gnome.org>
7353 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7354 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7355 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7356 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7357 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7358 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7359 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7360 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7361 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7362 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7364 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7365 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7367 * plugins/sourceview/sourceview.c:
7368 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7369 on character positions.
7371 2007-01-12 Naba Kumar <naba@gnome.org>
7374 plugins/project-manager/plugin.c,
7375 plugins/profile-default/plugin.c,
7376 libanjuta/anjuta-status.c,
7377 libanjuta/anjuta-status.h: Introduced an API for application title
7378 in AnjutaStatus. Set application title to project name.
7380 2007-01-11 Massimo Cora' <maxcvs@email.i>
7382 Reviewed by Naba Kumar <naba@gnome.org>:
7383 * tagmanager/Makefile.am,
7384 plugins/symbol-browser/Makefile.am: removed installation for
7387 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7389 Reviewed by Naba Kumar <naba@gnome.org>:
7390 * plugins/debug-manager/start.h,
7391 plugins/debug-manager/start.c,
7392 plugins/debug-manager/anjuta-debug-manager.ui,
7393 plugins/debug-manager/plugin.c:
7394 Partial fix for bug #392537
7396 * plugins/debug-manager/disassemble.c:
7399 2007-01-11 Naba Kumar <naba@gnome.org>
7401 * src/anjuta.c: Load project seperately from session,
7402 so that project session is also loaded.
7404 * plugins/profile-default/plugin.c: Load project in new
7405 anjuta if there already is one loaded currently (disabled
7408 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7409 signals when editor is destroyed. Fixes a crash bug.
7411 * plugins/editor/text_editor.c: Do not mark line in
7412 ianjuta_editor_goto_line() implementation.
7414 * plugins/search/search-replace.c: Always check for markable
7415 interface availablility because its optional for an editor.
7417 * plugins/document-manager/goto_line.c,
7418 plugins/document-manager/action-callbacks.c: Mark lines for
7419 goto line commands (from dialog and from menu entry box).
7421 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7422 plugins/file-manager/an_file_view.c: Expand file manager
7423 nodes in idle loop, one at a time. Did as a possible work
7424 around for bug #361763, but it didn't make any difference.
7425 However, it could still be useful in situations where there
7428 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7430 2007-01-11 Naba Kumar <naba@gnome.org>
7432 * plugins/editor/scintilla/LineMarker.h,
7433 plugins/editor/scintilla/LexBasic.cxx,
7434 plugins/editor/scintilla/LexHTML.cxx,
7435 plugins/editor/scintilla/include/SciLexer.h,
7436 plugins/editor/scintilla/include/Scintilla.h,
7437 plugins/editor/scintilla/include/Scintilla.iface,
7438 plugins/editor/scintilla/include/ScintillaWidget.h,
7439 plugins/editor/scintilla/LexBash.cxx,
7440 plugins/editor/scintilla/PlatGTK.cxx,
7441 plugins/editor/scintilla/ViewStyle.h,
7442 plugins/editor/scintilla/Editor.cxx,
7443 plugins/editor/scintilla/StyleContext.h,
7444 plugins/editor/scintilla/LexCPP.cxx,
7445 plugins/editor/scintilla/Converter.h,
7446 plugins/editor/scintilla/LexAU3.cxx,
7447 plugins/editor/scintilla/Editor.h,
7448 plugins/editor/scintilla/LexPerl.cxx,
7449 plugins/editor/scintilla/LexVB.cxx,
7450 plugins/editor/scintilla/ScintillaGTK.cxx,
7451 plugins/editor/scintilla/ViewStyle.cxx,
7452 plugins/editor/scintilla/PropSet.cxx,
7453 plugins/editor/scintilla/LexSQL.cxx,
7454 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7457 2007-01-11 Armin Burgmeier <armin@arbur.net>
7459 Reviewed by Naba Kumar <naba@gnome.org>:
7460 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7461 selected for editing. This fixes bug #394218.
7463 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7464 name if said URI is not known.
7466 * plugins/class-gen/window.c: When stripping function prefix away,
7467 include the trailing underscore because it is already set by the
7470 * plugins/class-gen/transform.c: Include "const char*" and "const
7471 gchar*" in the list for transforming a default C type to a GType.
7472 Don't access invalid memory when writing pointer_str in
7473 cg_transform_first_argument.
7475 2007-01-11 Naba Kumar <naba@gnome.org>
7477 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7478 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7479 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7480 libegg/test-actions.c, anjuta.desktop.in.in,
7481 anjuta.prj: Renamed application icon to 'anjuta.png' from
7482 'anjuta_icon.png'. Added more fields in desktop file.
7484 * mime/anjuta.xml: Added magic section.
7486 * (removed) mime/anjuta.applications,
7487 (removed) mime/anjuta.mime, mime/Makefile.am,
7488 (removed) mime/anjuta.keys,
7489 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7490 registeration and added scalable icon. Also fixes bug #393680
7492 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7494 Reviewed by Naba Kumar <naba@gnome.org>:
7495 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7496 and anjuta_status_progress_add_ticks() to check for progressbar
7497 being realized before trying to update it.
7499 2007-01-10 Naba Kumar <naba@gnome.org>
7501 * tagmanager/tm_workspace.c,
7503 plugins/debug-manager/Makefile.am,
7504 plugins/tools/scripts/Makefile.am,
7505 plugins/class-gen/plugin.c,
7506 plugins/class-gen/Makefile.am,
7507 global-tags/Makefile.am: Fixed make distcheck.
7509 * plugins/debug-manager/attach_process.c,
7510 plugins/debug-manager/attach_process.h,
7511 plugins/class-gen/action-callbacks.h,
7512 plugins/class-gen/action-callbacks.c,
7513 plugins/class-gen/class_gen.h,
7514 plugins/class-gen/class_gen.c: Deleted unused/old files.
7516 * (removed) scintilla, (added) plugins/editor/scintilla,
7517 plugins/editor/scintilla/lexers.make,
7518 plugins/editor/scintilla/Makefile.am,
7519 plugins/editor/Makefile.am
7520 configure.in, manuals/reference/libanjuta/Makefile.am
7521 Makefile.am: Moved scintilla to its right place.
7523 2007-01-09 Naba Kumar <naba@gnome.org>
7525 * plugins/profile-default/plugin.c: Save project session before
7526 a new one is opened.
7528 * plugins/project-manager/plugin.c,
7529 plugins/project-manager/plugin.h,
7530 plugins/project-manager/anjuta-project-manager.ui,
7531 plugins/profile-default/plugin.c,
7532 plugins/profile-default/plugin.h,
7533 plugins/profile-default/Makefile.am,
7534 (added) plugins/profile-default/anjuta-default-profile.ui,
7535 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7536 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7537 multiple projects support.
7539 2007-01-06 Armin Burgmeier <armin@arbur.net>
7541 Reviewed by Naba Kumar <naba@gnome.org>
7542 * plugins/class-gen/combo-flags.h:
7543 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7544 enum, added a type parameter to selected signal. Select highlighted
7545 entry when pressing enter (but not unselect it if it was already
7546 selected) before closing the popup. Also accept input when clicking
7549 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7550 according to selection type.
7552 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7555 2007-01-08 Johannes Schmid <jhs@gnome.org>
7557 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7558 * plugins/project-wizard/templates/gtkmm/Makefile.am
7559 * plugins/project-wizard/templates/python/configure.ac.tpl
7560 * plugins/project-wizard/templates/python/configure.in.tpl
7561 * plugins/project-wizard/templates/python/Makefile.am
7562 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7563 * plugins/project-wizard/templates/cpp/configure.in.tpl
7564 * plugins/project-wizard/templates/cpp/Makefile.am
7565 * plugins/project-wizard/templates/terminal.wiz
7566 * plugins/project-wizard/templates/xlib-dock.wiz
7567 * plugins/project-wizard/templates/wxwin.wiz
7568 * plugins/project-wizard/templates/java.wiz
7569 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7570 * plugins/project-wizard/templates/xlib/configure.in.tpl
7571 * plugins/project-wizard/templates/xlib/Makefile.am
7572 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7573 * plugins/project-wizard/templates/gcj/configure.in.tpl
7574 * plugins/project-wizard/templates/gcj/Makefile.am
7575 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7576 * plugins/project-wizard/templates/terminal/configure.in.tpl
7577 * plugins/project-wizard/templates/terminal/Makefile.am
7578 * plugins/project-wizard/templates/terminal/autogen.sh
7579 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7580 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7581 * plugins/project-wizard/templates/wxwin/Makefile.am
7582 * plugins/project-wizard/templates/gnome.wiz
7583 * plugins/project-wizard/templates/java/configure.ac.tpl
7584 * plugins/project-wizard/templates/java/configure.in.tpl
7585 * plugins/project-wizard/templates/java/Makefile.am
7586 * plugins/project-wizard/templates/anjuta-plugin.wiz
7587 * plugins/project-wizard/templates/gtkmm.wiz
7588 * plugins/project-wizard/templates/python.wiz
7589 * plugins/project-wizard/templates/cpp.wiz
7590 * plugins/project-wizard/templates/gtk.wiz
7591 * plugins/project-wizard/templates/gcj.wiz
7592 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7593 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7594 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7596 Starting fixing of all project wizards:
7597 - rename configure.in to configure.ac
7598 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7599 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7602 * TODO.task: Added bug number to bounty
7604 2007-01-07 Johannes Schmid <jhs@gnome.org>
7606 * plugins/build-basic-autotools.c:
7607 Fixed #392290 – Missed install as root option in project manager
7609 2007-01-07 Johannes Schmid <jhs@gnome.org>
7611 * plugins/sourceview/sourceview.c:
7612 Fixed #388731 – Odd editor behaviour after performing block-text operations
7613 Fixed #388727 – Block-tab does not work
7615 * plugins/sourceview/anjuta-document.h/c:
7616 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7619 Require Gtk+ >= 2.10 for sourceview plugin
7621 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7623 * libanjuta/anjuta-status.c:
7624 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7626 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7629 plugins/terminal/terminal.c:
7631 remove support for VTE < 0.9
7633 2007-01-06 Naba Kumar <naba@gnome.org>
7635 * po/POTFILES.in: Updated
7637 2007-01-05 Adam Dingle <adam@medovina.org>
7639 Reviewed by Naba Kumar <naba@gnome.org>:
7640 * plugins/message-view/anjuta-message-manager-plugin.glade:
7641 Fixed bug #377903 (improve message color defaults).
7643 2007-01-05 Naba Kumar <naba@gnome.org>
7645 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7647 2007-01-03 Armin Burgmeier <armin@arbur.net>
7649 Reviewed by Naba Kumar <naba@gnome.org>:
7650 * plugins/symbol-browser/test-class.h: Fixed block ends.
7652 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7653 C-style-block comment.
7655 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7656 allow lists when writing autogen definition files. This is required
7657 for the new class generator. Also fixed a wrong return value in
7658 npw_autogen_write_definition_file and set a GError in
7659 npw_autogen_execute when the output file could not be opened.
7661 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7664 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7665 goc_template_header and goc_template_source, added top_srcdir to
7666 includes, link against project wizard (also hopefully temporarily),
7667 removed class_gen.h, class_gen.c, action-callbacks.h,
7670 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7672 * plugins/class-gen/cell-renderer-flags.h:
7673 * plugins/class-gen/cell-renderer-flags.c:
7674 * plugins/class-gen/combo-flags.h:
7675 * plugins/class-gen/combo-flags.c:
7676 * plugins/class-gen/element-editor.c:
7677 * plugins/class-gen/element-editor.h:
7678 * plugins/class-gen/generator.c:
7679 * plugins/class-gen/generator.h:
7680 * plugins/class-gen/plugin.h:
7681 * plugins/class-gen/plugin.c:
7682 * plugins/class-gen/transform.c:
7683 * plugins/class-gen/transform.h:
7684 * plugins/class-gen/validator.c:
7685 * plugins/class-gen/validator.h:
7686 * plugins/class-gen/window.c:
7687 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7688 adding of several class elements and uses autogen.
7690 * plugins/class-gen/templates/cc-header.tpl:
7691 * plugins/class-gen/templates/cc-source.tpl:
7692 * plugins/class-gen/templates/go-header.tpl:
7693 * plugins/class-gen/templates/go-source.tpl:
7694 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
7695 for the class generator.
7697 * configure.in: Added plugins/class-gen/templates/Makefile to output.
7699 2007-01-04 Naba Kumar <naba@gnome.org>
7701 Patch from Nick Treleaven:
7702 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
7703 all matching symbols.
7705 Patches from Maik Beckmann and Sébastien Granjoux:
7706 * plugins/profile-default/plugin.c,
7707 plugins/project-manager/plugin.c: Unescape project name. Fixes
7710 2007-01-04 Naba Kumar <naba@gnome.org>
7712 * plugins/glade/plugin.c: Fixed compilation with
7713 older glade-3 version.
7715 Patch from Roland Illig:
7716 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
7717 plugins/sourceview/anjuta-document-saver.c,
7718 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
7719 are necessary to build anjuta on NetBSD 3.0
7721 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7722 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
7723 window manager in gnome.
7725 2007-01-02 Naba Kumar <naba@gnome.org>
7727 * plugins/glade/plugin.c: Make it work with glade-3 svn.
7729 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
7731 Reviewed by Naba Kumar <naba@gnome.org>:
7732 * libanjuta/interfaces/libanjuta.idl,
7733 plugins/debug-manager/Makefile.am,
7734 plugins/debug-manager/anjuta-marshal.list,
7735 plugins/debug-manager/debugger.c,
7736 plugins/debug-manager/sparse_buffer.c,
7737 plugins/debug-manager/sparse_buffer.h,
7738 plugins/debug-manager/sparse_view.c,
7739 plugins/debug-manager/sparse_view.h,
7740 plugins/debug-manager/disassemble.h,
7741 plugins/debug-manager/disassemble.c,
7742 plugins/debug-manager/anjuta-marshal.list,
7743 plugins/debug-manager/plugin.c,
7744 plugins/gdb/debugger.c,
7745 plugins/gdb/debugger.h,
7746 plugins/gdb/plugin.c:
7747 Add a disassembly view window
7749 * plugins/debug-manager/breakpoints.c,
7750 plugins/debug-manager/chunk_view.c,
7751 plugins/debug-manager/locals.c,
7752 plugins/debug-manager/memory.c,
7753 plugins/debug-manager/registers.c,
7754 plugins/debug-manager/stack_trace.c:
7755 Add some debugging information
7757 2006-12-18 Naba Kumar <naba@gnome.org>
7759 * configure.in, plugins/glade/plugin.c: Allow building against both
7760 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
7762 2006-12-03 Naba Kumar <naba@gnome.org>
7764 * TODO.tasks: Marked a bounty completed.
7766 2006-11-24 Adam Dingle <adam@medovina.org>
7768 Reviewed by Naba Kumar <naba@gnome.org>:
7769 * plugins/build-basic-autotools/build-basic-autotools.c,
7770 plugins/debug-manager/watch.c,
7771 plugins/document-manager/plugin.c,
7772 plugins/patch/plugin.c,
7773 plugins/project-manager/plugin.c:
7774 Fixed bug #378879 (several command names need ellipses).
7776 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
7778 Reviewed by: Naba Kumar <naba@gnome.org>
7779 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7780 GCC 4.1.2 (there are only two warnings remaining now when compiling
7783 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
7785 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
7786 macro so that the generated function support a NULL plugin parameter.
7788 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
7789 in debug_tree_find_expression by freeing memory returned by the call
7790 to gtk_tree_model_get instead of the parameter string.
7792 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7794 * plugins/debug-manager/breakpoints.c:
7797 * plugins/debug-manager/anjuta-debug-manager.ui,
7798 plugins/debug-manager/debugger.c,
7799 plugins/debug-manager/plugin.c:
7802 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
7804 * libanjuta/anjuta-launcher.c,
7805 plugins/gdb/debugger.c:
7808 2006-11-21 Naba Kumar <naba@gnome.org>
7810 * plugins/search/search_preferences.c: Fixed build break.
7812 2006-11-20 Naba Kumar <naba@gnome.org>
7814 Patch from Kjartan Maraas:
7815 * plugins/cvs-plugin/cvs-interface.c,
7816 plugins/document-manager/plugin.c,
7817 plugins/gtodo/interface.c,
7818 plugins/gtodo/libgtodo.h,
7819 plugins/message-view/anjuta-msgman.c,
7820 plugins/project-wizard/druid.c,
7821 plugins/search/search_preferences.c,
7822 plugins/sourceview/sourceview-prefs.c,
7823 plugins/terminal/terminal.c,
7824 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
7826 Patch from Przemysław Grzegorczyk:
7827 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7828 plugins/subversion/anjuta-subversion.glade: Enable files in
7829 fileselection dialog. Fixes bug #376031.
7831 2006-11-17 Adam Dingle <adam@medovina.org>
7833 Reviewed by: Naba Kumar <naba@gnome.org>
7834 * plugins/build-basic-autotools/build-basic-autotools.c
7835 * plugins/class-gen/anjuta-class-gen.plugin.in
7836 * plugins/debug-manager/breakpoints.c
7837 * plugins/debug-manager/plugin.c
7838 * plugins/devhelp/plugin.c
7839 * plugins/document-manager/plugin.c
7840 * plugins/gdb/debugger.c
7841 * plugins/glade/anjuta-glade.plugin.in
7842 * plugins/gtodo/plugin.c
7843 * plugins/language-support-cpp-java/plugin.c
7844 * plugins/message-view/plugin.c
7845 * plugins/project-import/anjuta-project-import.glade
7846 * plugins/project-import/anjuta-project-import.plugin.in
7847 * plugins/search/plugin.c
7848 * plugins/tools/scripts/tools-2.xml.in
7849 * plugins/valgrind/plugin.c
7850 * src/anjuta-actions.h:
7851 Fixed bug #376335 "menu items should be capitalized". Minor
7854 2006-11-20 Naba Kumar <naba@gnome.org>
7856 * configure.in: Fixed build.
7858 Patch from: Arjan Timmerman
7859 *configure.in: Make subvesion plugin build for apr 1.x.
7862 2006-11-20 Johannes Schmid <jhs@gnome.org>
7866 Removed patches from Sylvain and Günther. They caused not problems but
7867 Naba was against them.
7869 2006-11-20 Johannes Schmid <jhs@gnome.org>
7871 * Removed me from MAINTAINERS
7873 2006-11-14 Günther Brammer <GBrammer@gmx.de>
7876 Use apr-1 instead of apr-0
7878 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
7880 * global-tags/create_global_tags.sh.in: Correct a bug when environment
7881 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
7882 and another bug occuring when parsing .pc file containing quotes.
7884 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
7886 * plugins/*/*.[ch]: Use class macro for type casting.
7888 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7889 GCC 4.1.2 (there are only two warnings remaining now when compiling
7892 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
7893 a memory leak in debug_tree_find_expression; g_free was called on
7894 the parameter instead of the memory allocated by gtk_tree_model_get.
7896 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
7897 to declare and initialize the global type variable of the plugin.
7899 2006-10-31 Naba Kumar <naba@gnome.org>
7901 * global-tags/create_global_tags.sh.in: Added an end message.
7903 * libanjuta/anjuta-launcher.h: Fixed indentation.
7905 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
7906 creation to a) append the messages in right way, b) Connect signals
7907 to the view properly and c) Recreate the system-tags.cache at the
7908 end of the generation.
7910 * plugins/symbol-browser: Fixed action path (double
7911 click on sysmbols was not working).
7913 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
7914 Fixed typedef and removed dead code.
7916 * tagmanager/c.c: Took the latest version from ctags source
7917 repository, because the one we had (from ctags 5.6) was broken.
7919 * global_tags/create_global_tags.sh.in: Reverted the patch from
7920 Sylvain because it was not right fix (and added a helpful comment).
7921 Used /bin/bash to fix the bashism and generated separate log files
7922 for each tag files in the same directory.
7924 2006-10-29 Naba Kumar <naba@gnome.org>
7926 * plugins/editor/text_editor.c: Use a temporary file
7927 to save the editor and move it at the end to original
7928 file. This will prevent data corruption if file save
7929 failed for any reason. Also report proper errors when
7930 file save fails. Fixes bug #346575.
7932 2006-10-26 Naba Kumar <naba@gnome.org>
7934 * plugins/document-manager/anjuta-docman.c: Do not load
7935 the same files with different path more than once (happens
7936 with symlinked files). Fixes Bug #323591.
7938 2006-10-25 Naba Kumar <naba@gnome.org>
7940 * plugins/valgrind/vgactions.c: Fixed a warning.
7942 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
7944 Reviewed by Naba Kumar <naba@gnome.org>:
7946 * plugins/valgrind/vgtoolview.c:
7947 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
7949 * plugins/valgrind/bugged-prg-test.c:
7950 No more warning during compilation with GCC 4.1.
7951 Program is still buggy in order to be used as a test of the
7954 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
7955 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
7956 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
7957 plugins/valgrind/vgrule.c:
7958 No more warning during compilation with GCC 4.1.
7960 * plugins/valgrind/plugin.c:
7961 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
7962 prototype (was missing from previous patch).
7964 2006-10-24 Naba Kumar <naba@gnome.org>
7966 * plugins/glade/plugin.c: Show glade tree view, not list view.
7968 * plugins/glade/plugin.c: Fixed crash when Anjuta is
7969 exited with glade plugin still loaded. Fixes Bug #364755.
7971 * plugins/document-manager/anjuta-document-manager.plugin.in:
7972 Added application/x-reject in accepted mime-types.
7974 * Changelog: Fixed changelog alignments.
7976 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
7978 Reviewed by: Naba Kumar <naba@gnome.org>
7980 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
7981 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
7982 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
7983 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
7984 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
7985 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
7986 plugins/valgrind/vgsearchbar.c:
7987 Use class macro for type casting.
7989 * plugins/valgrind/plugin.h:
7990 Don't force cast a GtkActionGroup to a GtkAction.
7992 * plugins/valgrind/plugin.c:
7993 Use correct API to get path of the preoject root when building
7994 the list of targets for the run action.
7995 Correct ordering of the construction of the preferences widgets.
7996 Only remove the valgrind widget if it is currently displayed.
7998 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
7999 Return if check_valgrind_binary() fails.
8000 The ValgrindPluginPrefs object is initialized after the call to
8001 vg_action_new. Take a handle to the location of the pointer to
8004 2006-10-24 Naba Kumar <naba@gnome.org>
8006 * HACKING: Updated coding sample.
8008 Patch from: Armin Burgmeier <armin@arbur.net>
8009 * plugins/symbol-browser/test-class.h,
8010 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8012 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8014 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8015 * plugins/valgrind/vgtoolview.h:
8016 Correctly handle the argv / srcdir of vg_tool_view object. Do
8017 not leak memory associated with those arrays.
8019 * plugins/symbol-browser/an_symbol_prefs.c:
8020 Support unloading / reloading of the module (for example when
8021 closing a project and opening another one).
8023 * plugins/project-manager/plugin.c:
8024 Remove plugin widget before removing plugin itself, preventing
8025 a crash with valgrind plugin.
8027 * libanjuta/anjuta-preferences-dialog.c:
8028 Do not use the page_num returned by gtk_notebook_append_page to
8029 remove the page as it cause bugs when pages removal is not done
8032 * plugins/document-manager/anjuta-docman.c:
8033 Fix some GTK+ warnings.
8035 * global-tags/create_global_tags.sh.in:
8036 Rewrite script to remove bash-ism and use pkg-config directly
8037 instead of parsing the *.pc file by hand. This solve problems
8038 that occurred when one of the directory in PKG_CONFIG_PATH is
8041 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8043 * plugins/glade/plugin.c: Fix build (#363884)
8045 2006-10-22 Johannes Schmid <jhs@gnome.org>
8047 * plugins/file-manager/an_file_view.c:
8048 * plugins/file-manager/plugin.c:
8049 * plugins/file-manager/plugin.h:
8050 Fix possible crasher when changing project-root uri when we try to restore open nodes
8053 2006-10-19 Naba Kumar <naba@gnome.org>
8055 Patch from: Juan Pablo Ugarte
8056 * plugins/glade/plugin.c: Include glade header
8059 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8061 * plugins/debug-manager/Makefile.am,
8062 plugins/debug-manager/sexy-icon-entry.h,
8063 plugins/debug-manager/sexy-icon-entry.c,
8064 plugins/debug-manager/dataview.c:
8065 Fix bug #358134 (Goto memory prompt)
8066 Use sexy-icon-entry from libsexy 0.1.10
8068 * plugins/debug-manager/debugger.c,
8069 plugins/debug-manager/plugin.c,
8070 plugins/debug-manager/start.c,
8071 plugins/gdb/debugger.c,
8072 plugins/gdb/plugin.c:
8073 Better error handling when starting and stopping debugger
8075 2006-10-13 Maik Beckmann <maik@eigenco.de>
8077 * src/action_callbacks.c:
8078 Fixed bug #361830 (AboutDialog does not close) which is caused
8079 due to a change in Gtk+ 2.10
8081 2006-10-12 Adam Dingle <adam@medovina.org>
8083 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8085 * plugins/search/search-replace.c:
8086 Fixed bug #358068 (indicate when Find in Files is complete)
8088 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8090 * plugins/sourceview/sourceview-prefs.c:
8091 * plugins/sourceview/sourceview.glade:
8092 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8094 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8096 * plugins/devhelp/plugin.c:
8097 * plugins/search/plugin.c:
8098 Fixed bug #359750 (fix find/replace shortcut keys).
8100 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8101 use Alt+key for shortcuts)
8103 * plugins/debug-manager/debug_tree.c:
8104 * plugins/debug-manager/debugger.c:
8105 Fixed bug #359317 (can't load debug manager)
8107 * /plugins/document-manager/plugin.c:
8108 Fixed bug #359259 (highlight modes listed in reverse
8109 alphabetical order).
8111 2006-10-10 Johannes Schmid <jhs@gnome.org>
8113 * plugins/glade/plugin.c:
8114 Add scrollbars to glade project window
8116 2006-10-10 Johannes Schmid <jhs@gnome.org>
8118 * libanjuta/interfaces/Makefile.am.iface:
8119 Fixed Makefile with broke build
8121 2006-10-07 Johannes Schmid <jhs@gnome.org>
8123 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8124 * libanjuta/interfaces/Makefile.iface.am:
8125 Fixed enum types generation
8127 * libanjuta/interfaces/libanjuta.idl:
8128 Fixed some strange typo
8130 2006-10-06 Johannes Schmid <jhs@gnome.org>
8132 * libanjuta/interfaces/Makefile.iface.am:
8133 Fixed enum-types.h generation
8134 * libanjuta/interfaces/libanjuta.idl:
8136 IAnjutaTODO::load should take const gchar* argument
8137 Remove include to libanjuta/e-splash.h which is not installed as header file
8138 Disable get_attributes for now
8140 * pluings/sourceview/sourceview.c: Disabled get_attributes
8142 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8144 2006-10-05 Naba Kumar <naba@gnome.org>
8146 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8147 Set bug id for 'Profiler plugin' task.
8149 2006-10-03 Naba Kumar <naba@gnome.org>
8151 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8152 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8154 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8155 plugins/project-manager/plugin.c: Added a new API in
8156 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8157 Added some documentation. On project close, close all editors that
8158 has files opened for the project.
8160 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8161 from the containers on anjuta_shell_remove_widget(). Do not destroy
8162 glade widgets once created.
8164 2006-10-03 Johannes Schmid <jhs@gnome.org>
8166 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8167 * libanjuta/interfaces/libanjuta.idl:
8168 const-List<> => const List<>
8169 List-free<> => List<>
8171 * Makefile.am: Reenabled launcher
8173 2006-10-03 Johannes Schmid <jhs@gnome.org>
8175 * libanjuta/interfaces/Makefile.am.iface:
8176 Install libanjuta.idl
8178 2006-10-02 Adam Dingle <adam@medovina.org>
8180 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8182 2006-10-02 Adam Dingle <adam@medovina.org>
8184 * plugins/editor/style-editor.c: fixed bug #357534
8185 * plugins/gdb/utilities.h: removed 2 unused declarations
8187 2006-10-02 Johannes Schmid <jhs@gnome.org>
8189 * Makefile.am: disabled anjuta-launcher
8190 * libanjuta/Makefile.am:
8192 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8193 * libanjuta/glue-factory.c: (glue_factory_add_path),
8194 (glue_factory_get_path):
8195 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
8196 * libanjuta/glue-factory.h:
8197 * libanjuta/glue-cpp.h:
8198 * libanjuta/glue-cpp.c:
8199 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
8201 * libanjuta/interfaces/Makefile.am.iface:
8202 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8203 * libanjuta/interfaces/libanjuta.idl:
8204 Add a new features to idl compiler:
8205 List<Type> => List of Type
8206 List-free<Type> => List of Type, it is up to the caller to free items and list
8207 const-List(-free)<Type> = const List of Types
8208 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
8210 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
8211 (generic_cpp_class_create_code):
8212 Adapted to new project_manager interface
8214 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
8215 * plugins/debug-manager/debugger.c:
8216 (ivariable_debugger_iface_init):
8217 Do not use C++ keyword "delete" for interface name
8219 * plugins/document-manager/anjuta-document-manager.plugin.in:
8220 Added m4 to mime-types
8222 * plugins/project-manager/plugin.c:
8223 (iproject_manager_add_source_multi):
8224 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
8226 2006-10-01 Naba Kumar <naba@gnome.org>
8228 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
8229 UI file used when out-of-process devhelp is used instead of
8232 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
8233 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
8234 plugins/profile-default/default.anjuta: Build devhelp plugin,
8235 but use out-of-process devhelp if devhelp plugin is disabled
8236 (either by user or devhelp is not installed). Disabled devhelp
8237 plugin by default. Added it in default profile.
8239 2006-10-01 Naba Kumar <naba@gnome.org>
8241 * plguins/project-manager/plugin.c: Possible fix for crash
8244 * configure.in, plugins/Makefile.am: Enabled glade plugin and
8245 set dep to last version 3.0.2.
8247 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
8248 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
8249 plugins/symbol-browser/plugin.c: Use the right action group
8250 for getting popup actions (Fixes lots of assertion failures).
8252 * plugins/project-manager/plugin.c,
8253 plugins/project-manager/plugin.h: use separate action group
8256 * plugins/message-view/plugin.c: Disconnect session load
8257 signal on plugin deactivation (fixes a crash).
8259 2006-09-30 Naba Kumar <naba@gnome.org>
8261 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8262 * TODO.tasks: Assigned a bounty to Massimo.
8264 2006-09-29 Naba Kumar <naba@gnome.org>
8266 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8268 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8270 * plugins/debug-manager/debugger.c,
8271 plugins/debug-manager/plugin.c,
8272 libanjuta/interfaces/libanjuta.idl:
8273 Add a new abort command to quit debugger without waiting
8275 * plugins/gdb/debugger.c,
8276 plugins/gdb/debugger.h,
8277 plugins/gdb/plugin.c:
8278 Send a signal directly to the debugged program
8279 Implement abort command
8281 * plugins/debug-manager/debug_tree.c:
8284 * plugins/debug-manager/stack-trace.c:
8287 2006-09-29 Naba Kumar <naba@gnome.org>
8289 * TODO.tasks: Updated.
8291 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8294 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8296 * TODO.tasks: Updated in light of the word wrapping fix
8297 in Tasks Manager. Added a test bounty entry.
8299 * TODO.tasks: Added four bounties.
8301 2006-09-28 Naba Kumar <naba@gnome.org>
8303 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8304 Added 'customizable' parameter to
8305 anjuta_ui_add_action_group_entries() and similar functions to
8306 allow user configuration of the actions. Filter out actions that
8307 are not configurable items (such as submenu items). Now the
8308 'Customize shortcuts' dialog is much better listed.
8310 * plugins/build-basic-autotools/build-basic-autotools.c,
8311 plugins/build-basic-autotools/build-basic-autotools.h,
8312 plugins/cvs-plugin/plugin.c,
8313 plugins/cvs-plugin/plugin.h,
8314 plugins/debug-manager/breakpoints.c,
8315 plugins/debug-manager/plugin.c,
8316 plugins/debug-manager/stack_trace.c,
8317 plugins/debug-manager/watch.c,
8318 plugins/devhelp/plugin.c,
8319 plugins/document-manager/plugin.c,
8320 plugins/file-loader/plugin.c,
8321 plugins/file-manager/plugin.c,
8322 plugins/glade/plugin.c,
8323 plugins/gtodo/interface.c,
8324 plugins/gtodo/plugin.c,
8325 plugins/language-support-cpp-java/plugin.c,
8326 plugins/macro/plugin.c,
8327 plugins/macro/plugin.h,
8328 plugins/message-view/plugin.c,
8329 plugins/patch/plugin.c,
8330 plugins/profile-default/default.anjuta,
8331 plugins/project-manager/plugin.c,
8332 plugins/project-manager/plugin.h,
8333 plugins/sample1/plugin.c,
8334 plugins/search/plugin.c,
8335 plugins/subversion/plugin.c,
8336 plugins/subversion/plugin.h,
8337 plugins/symbol-browser/plugin.c,
8338 plugins/symbol-browser/plugin.h,
8339 plugins/tools/plugin.c,
8340 plugins/valgrind/plugin.c,
8341 plugins/valgrind/plugin.h: Fixed to take care of above change
8342 in API of AnjutaUI. Properly added/removed action groups in some
8343 plugins. Split action groups into customization and non-customizable
8344 groups and added them separately.
8346 * plugins/document-manager/plugin.c: Close files belonging to
8347 project when project is closed (not complete).
8349 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8350 vertical aligned cell entries.
8352 * src/anjuta-app.c: Define macros for the placeholder names.
8353 Set default widths and heights of the default placeholders,
8354 so that newly docked widgets are correclty sized.
8356 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8357 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8358 Fixed to generated correct actions addition/removal code.
8360 2006-09-25 Naba Kumar <naba@gnome.org>
8362 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8363 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8366 * plugins/message-view/anjuta-msgman.c,
8367 plugins/message-view/anjuta-msgman.h,
8368 plugins/message-view/message-view.c,
8369 plugins/message-view/message-view.h,
8370 plugins/message-view/plugin.c: Serialize messages panes in
8371 session save and deserialize them in session load so that
8372 build messages persistant.
8374 2006-09-24 Johannes Schmid <jhs@gnome.org>
8376 * libanjuta/anjuta-utils.c:
8377 * plugins/message-view/message-view.c:
8378 Really fixed #355407
8380 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8382 * libanjuta/interfaces/libanjuta.idl:
8383 Change one variable sign
8385 * plugins/debug-manager/anjuta-debug-manager.glade,
8386 plugins/debug-manager/anjuta-debug-manager.ui:
8387 Few small interface changes
8389 * plugins/debug-manager/debug_tree.h,
8390 plugins/debug-manager/watch.c,
8391 plugins/debug-manager/debugger.c,
8392 plugins/debug-manager/plugin.c
8393 plugins/gdb/debugger.c,
8394 plugins/gdb/plugin.c:
8395 Big rewrite of debugger queue
8396 Allow to cancel command
8398 * plugins/debug-manager/memory.c:
8399 Fix a bug if a command is cancelled
8401 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8403 * plugins/gdb/debugger.c,
8404 plugins/debug-manager/debug_tree.c,
8405 plugins/debug-manager/locals.c:
8406 Restore tree representation for local variable
8407 Add argument in local variable list
8408 Use gdb variable object to get all informations
8410 2006-09-19 Naba Kumar <naba@gnome.org>
8412 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8413 that implements AnjutaSavePrompt class.
8415 * ChangeLog: Fixed indentation.
8417 * libanjuta/Makefile.am,
8418 libanjuta/anjuta-marshal.list,
8419 libanjuta/anjuta-shell.c,
8420 libanjuta/anjuta-shell.h,
8421 plugins/document-manager/action-callbacks.c,
8422 plugins/document-manager/action-callbacks.h,
8423 plugins/document-manager/anjuta-docman.c,
8424 plugins/document-manager/anjuta-docman.h,
8425 plugins/document-manager/plugin.c,
8426 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8427 unsaved items during exit. A new signal is added in shell
8428 interface called 'save-prompt' to collect all unsaved items.
8429 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8430 Fixed document manager to use the new save-prompt signal in shell
8431 and AnjutaSavePrompt object for unsaved files. Cleaned up
8432 AnjutaDocman to synchronously save new files. Fixed function
8435 2006-09-18 Johannes Schmid <jhs@gnome.org>
8437 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8438 gdl requirement to 0.7.0
8440 2006-09-18 Johannes Schmid <jhs@gnome.org>
8442 * global-tags/.cvsignore:
8443 * global-tags/Makefile.am:
8444 * global-tags/create_global_tags.sh (removed):
8445 * global-tags/create_global_tags.sh.in (added):
8448 * libanjuta/anjuta-launcher.c:
8451 * plugins/project-manager/plugin.c:
8452 (project_manager_plugin_close_project):
8455 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8458 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8459 More reasonable toolbar creation/deletition though it does
8462 2006-09-15 Johannes Schmid <jhs@gnome.org>
8464 * libanjuta/anjuta-utils.c/.h:
8467 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8469 * scintilla/ScintillaGTK.cxx
8470 Fixed doulbe freeing in Scintilla
8472 2006-09-12 Johannes Schmid <jhs@gnome.org>
8474 * plugins/symbol-browser/an_symbol_prefs.c:
8475 Support unloading / reloading of the module (for example when
8476 closing a project and opening another one).
8478 * plugins/project-manager/plugin.c:
8479 Really fixed #355148 (Show project name in title bar)
8481 2006-09-09 Johannes Schmid <jhs@gnome.org>
8483 * libanjuta/plugins.c:
8484 Fixed #355156 (Show plugins in alphabetical order)
8486 2006-09-09 Johannes Schmid <jhs@gnome.org>
8488 * plugins/project-manager/plugin.c:
8489 Fixed #355148 (Show project name in title bar)
8491 2006-09-09 Johannes Schmid <jhs@gnome.org>
8493 * plugins/project-manager/plugin.c:
8494 (value_removed_project_root_uri):
8495 Fixed crasher if project cannot be opened
8497 2006-08-30 Naba Kumar <naba@gnome.org>
8499 * plugins/language-support-cpp-java/plugin.[c,h],
8500 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8501 Impletemnted UI for auto indent.
8503 2006-08-28 Naba Kumar <naba@gnome.org>
8505 * plugins/gvim/.cvsignore,
8506 plugins/gvim/Makefile.am,
8507 plugins/gvim/anjuta-vim-plugin.png,
8508 plugins/gvim/anjuta-vim.c,
8509 plugins/gvim/anjuta-vim.h,
8510 plugins/gvim/anjuta-vim.plugin.in,
8511 plugins/gvim/gtkvim.c,
8512 plugins/gvim/gtkvim.h,
8513 plugins/gvim/plugin.c,
8514 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8517 2006-08-28 Naba Kumar <naba@gnome.org>
8519 Patch from: Massimo Corà <maxcvs@email.it>
8520 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8521 possible infinite loop.
8523 2006-08-22 Adam Dingle <adam@medovina.org>
8525 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8526 to edit are shown in the preferences dialog in anjuta").
8527 Removed unused widgets from the style editor dialog.
8529 2006-08-21 Johannes Schmid <jhs@gnome.org>
8531 * plugins/symbol-browser/test-class.[cpp/h]
8534 2006-08-18 Naba Kumar <naba@gnome.org>
8536 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8537 end of document loading.
8539 * plugins/language-support-cpp-java/plugin.c,
8540 plugins/sourceview/sourceview.c: Fixed plugin loading.
8542 2006-08-17 Naba Kumar <naba@gnome.org>
8544 * plugins/language-support-cpp-java/plugin.c,
8545 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8546 mode line parsing. Indentation parameters initialized based on
8547 mode line parameters.
8549 2006-08-16 Naba Kumar <naba@gnome.org>
8551 * Makefile.am, plugins/editor/text_editor.c,
8552 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8555 2006-08-16 Naba Kumar <naba@gnome.org>
8557 Patch from Massimo Cora' <maxcvs@email.it>:
8559 * plugins/editor/aneditor-autocomplete.cxx,
8560 plugins/editor/aneditor-calltip.cxx,
8561 plugins/symbol-browser/Makefile.am,
8562 plugins/symbol-browser/an_symbol.c,
8563 plugins/symbol-browser/an_symbol_view.c,
8564 plugins/symbol-browser/plugin.c,
8565 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8566 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8567 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8568 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8569 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8570 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8571 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8572 tagmanager/get.h, tagmanager/html.c,
8573 tagmanager/include/tm_source_file.h,
8574 tagmanager/include/tm_tag.h,
8575 tagmanager/include/tm_workspace.h,
8576 tagmanager/jscript.c, tagmanager/keyword.c,
8577 tagmanager/keyword.h, tagmanager/lisp.c,
8578 tagmanager/lregex.c, tagmanager/lua.c,
8579 tagmanager/main.h, tagmanager/make.c,
8580 tagmanager/options.c, tagmanager/options.h,
8581 tagmanager/parse.c, tagmanager/parse.h,
8582 tagmanager/parsers.h, tagmanager/pascal.c,
8583 tagmanager/perl.c, tagmanager/php.c,
8584 tagmanager/python.c, tagmanager/read.c,
8585 tagmanager/read.h, tagmanager/readtags.c,
8586 tagmanager/readtags.h, tagmanager/rexx.c,
8587 tagmanager/routines.c, tagmanager/routines.h,
8588 tagmanager/ruby.c, tagmanager/scheme.c,
8589 tagmanager/sh.c, tagmanager/slang.c,
8590 tagmanager/sml.c, tagmanager/sort.c,
8591 tagmanager/sort.h, tagmanager/sql.c,
8592 tagmanager/strlist.c, tagmanager/strlist.h,
8593 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8594 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8595 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8596 tagmanager/vim.c, tagmanager/vstring.c,
8597 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8598 5.6 and namespace completion fixed.
8600 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8601 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8603 2006-08-15 Naba Kumar <naba@gnome.org>
8605 * libanjuta/interfaces/libanjuta.idl,
8606 plugins/editor/text-editor-iterable.c,
8607 plugins/editor/text_editor.c,
8608 plugins/sourceview/sourceview-cell.c,
8609 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8610 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8611 ianjuta_editor_end_action().
8613 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8615 2006-08-13 Naba Kumar <naba@gnome.org>
8617 * plugins/debug-manager/breakpoints.c,
8618 plugins/debug-manager/memory.c,
8619 plugins/debug-manager/registers.c,
8620 src/layout.xml: Fixed debugger widgets layout.
8622 2006-08-12 Naba Kumar <naba@gnome.org>
8624 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8625 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8626 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8627 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8628 codes and dead codes. Removed automatic indentation prefs.
8630 2006-08-12 Johannes Schmid <jhs@gnome.org>
8632 * libanjuta/Makefile.am:
8633 * libanjuta/anjuta-launcher.c:
8634 * libanjuta/anjuta-launcher.h:
8635 * libanjuta/anjuta-plugin.c:
8636 * libanjuta/anjuta-plugin.h:
8637 * libanjuta/anjuta-preferences.c:
8638 * libanjuta/anjuta-preferences.h:
8639 * libanjuta/anjuta-shell.c:
8640 * libanjuta/anjuta-shell.h:
8641 * libanjuta/libanjuta.h:
8643 Made wrapper friendly:
8644 - no inline in header files (preferences_set/get)
8645 - correct signal names
8646 - correct GError** argument in anjuta_shell_freeze/thaw
8647 - include correct files in libanjuta.h
8649 * plugins/project-manager/plugin.c:
8652 2006-08-11 Naba Kumar <naba@gnome.org>
8654 * plugins/editor/aneditor-priv.h,
8655 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8657 * plugins/editor/text_editor_cbs.c,
8658 plugins/sourceview/anjuta-view.c: Pass the right position for char
8661 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8663 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8665 2006-08-11 Naba Kumar <naba@gnome.org>
8667 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8668 return the right character at the iter position and get_char() to
8671 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8672 to set to character offset and not byte index.
8674 * plugins/language-support-cpp-java/plugin.c: Improved
8675 auto-indentation login. Indents opening and closing braces correctly.
8677 2006-08-10 Johannes Schmid <jhs@gnome.org>
8681 Required automake = 1.9
8683 * libanjuta/anjuta-children.c:
8684 * libanjuta/anjuta-children.h:
8685 * libanjuta/anjuta-encodings.h:
8686 * libanjuta/anjuta-launcher.h:
8687 * libanjuta/anjuta-plugin-description.h:
8688 * libanjuta/anjuta-preferences-dialog.h:
8689 * libanjuta/anjuta-preferences.h:
8690 * libanjuta/anjuta-session.h:
8691 * libanjuta/anjuta-status.h:
8692 * libanjuta/anjuta-ui.h:
8693 * libanjuta/anjuta-utils.c:
8694 * libanjuta/anjuta-utils.h:
8695 * libanjuta/e-splash.h:
8696 * libanjuta/glue-factory.h:
8697 * libanjuta/glue-plugin.h:
8698 * libanjuta/plugins.h:
8699 * libanjuta/resources.h:
8700 Fixed libanjuta to be able to wrap it
8701 - G_BEGIN_DECLS, G_END_DECLS
8702 - include all necessary files in libanjuta.h
8704 * plugins/gtodo/tray-icon.c:
8705 * plugins/terminal/terminal.c:
8706 Some build fixes for freebsd
8708 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8709 * plugins/sourceview/sourceview.glade:
8710 Remove auto-indent feature as it is now in language-support
8712 2006-08-09 Naba Kumar <naba@gnome.org>
8714 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
8715 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8716 Added missing files.
8718 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
8719 get_use_spaces(), set_tabsize() and set_use_spaces().
8721 2006-08-09 Naba Kumar <naba@gnome.org>
8723 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
8724 succeeded in activating.
8726 * plugins/document-manager/plugin.c: Added debug message.
8728 * libanjuta/interfaces/libanjuta.idl,
8729 plugins/editor/text_editor.c: Implemented get_tabsize(),
8730 get_use_spaces(), set_tabsize() and set_use_spaces().
8732 * plugins/language-support-cpp-java/Makefile.am,
8733 plugins/language-support-cpp-java/plugin.c,
8734 plugins/language-support-cpp-java/plugin.h: Used editor parameters
8735 for indentation. Added preferences page for paramenters.
8737 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8739 2006-08-08 Naba Kumar <naba@gnome.org>
8741 * libanjuta/interfaces/libanjuta.idl,
8742 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8743 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8744 plugins/editor/text_editor.c,
8745 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
8746 and implemented it for both scintilla and sourceview.
8748 * plugins/search/plugin.c: Use the new grab_focus() to transfer
8749 focus back to editor (happens when pressing esc in incremental
8752 2006-08-08 Naba Kumar <naba@gnome.org>
8754 * libanjuta/interfaces/libanjuta.idl,
8755 plugins/editor/text_editor.c,
8756 plugins/editor/text_editor.h,
8757 plugins/editor/text-editor-iterable.c,
8758 plugins/sourceview/sourceview-cell.c,
8759 plugins/sourceview/sourceview.c: Implemented editor attributes
8762 * plugins/editor/aneditor.cxx: Disabled old indentation code.
8763 plugins/language-support-cpp-java/plugin.c: Implemented indentation
8764 code (not complete yet).
8766 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8767 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8768 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8769 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8770 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8771 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8773 2006-08-04 Naba Kumar <naba@gnome.org>
8775 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
8778 2006-08-03 Johannes Schmid <jhs@gnome.org>
8780 * configure.in: Add a more informative text to valgrind plugin
8783 Modified Preferences tasl
8784 * libanjuta/anjuta-plugin.c:
8785 * libanjuta/anjuta-preferences-dialog.c:
8786 * libanjuta/anjuta-preferences-dialog.h:
8787 * libanjuta/anjuta-preferences.c:
8788 * libanjuta/anjuta-preferences.h:
8789 * libanjuta/interfaces/Makefile.am.iface:
8790 * libanjuta/interfaces/libanjuta.idl:
8791 Added IAnjutaPreferences interface which every plugin that has preferences should
8792 implement. Call merge() and unmerge() at plugin activation/deactivation.
8793 Fixed preferences_page_remove()
8795 * plugins/build-basic-autotools/build-basic-autotools.c:
8796 * plugins/cvs-plugin/plugin.c:
8797 * plugins/document-manager/plugin.c:
8798 * plugins/editor/plugin.c:
8799 * plugins/editor/plugin.h:
8800 * plugins/file-manager/plugin.c:
8801 * plugins/gtodo/main.h:
8802 * plugins/gtodo/plugin.c:
8803 * plugins/gtodo/preferences.c:
8804 * plugins/message-view/anjuta-msgman.c:
8805 * plugins/message-view/anjuta-msgman.h:
8806 * plugins/message-view/plugin.c:
8807 * plugins/sourceview/plugin.c:
8808 * plugins/sourceview/plugin.h:
8809 * plugins/symbol-browser/an_symbol_prefs.c:
8810 * plugins/symbol-browser/plugin.c:
8811 * plugins/terminal/terminal.c:
8812 * plugins/valgrind/plugin.c
8815 Updated preference loading/unloading for all plugins
8817 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
8819 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
8820 src/Makefile.am, plugins/tools/scripts/Makefile.am:
8821 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
8822 recommended by the autoconf manual.
8823 - Fixes compiling with autoconf 2.60.
8825 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
8827 2006-08-02 Johanes Schmid <jhs@gnome.org>
8829 * plugins/profile-default/plugin.c:
8830 Fixed session handling
8832 2006-08-01 Johannes Schmid <jhs@gnome.org>
8835 * plugins/Makefile.am:
8836 Disabled devhelp and glade for now as they do not work (#341073
8839 * plugins/profile-default/anjuta-default-profile.ui (removed):
8840 * plugins/profile-default/plugin.c:
8841 * plugins/profile-default/plugin.h:
8842 * plugins/project-manager/anjuta-project-manager.ui:
8843 * plugins/project-manager/plugin.c:
8844 * plugins/project-manager/plugin.h:
8845 Limted multiple project support #315043
8847 * libanjuta/interfaces/libanjuta.idl:
8848 Added ianjuta_profile_unload
8850 2006-07-31 Naba Kumar <naba@gnome.org>
8852 * libanjuta/interfaces/libanjuta.idl,
8853 plugins/editor/text-editor-iterable.c,
8854 plugins/editor/text_editor.c,
8855 plugins/sourceview/anjuta-view.c,
8856 plugins/sourceview/anjuta-view.h,
8857 plugins/sourceview/sourceview.c: Fixed text iteration and
8858 IAnjutaEditor implementations in both scintilla
8859 and sourceview. Cleand up libanjuta API: Removed redundant
8860 erase_range() method from IAnjutaEditor interface, fixed
8861 ianjuta_editor_get_text to take length instead of range (consistency).
8862 autoindentation in both sourceview and scintilla more or less works,
8863 but still disabled for now because there are still some anomalies
8866 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
8868 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
8871 2006-07-30 Johannes Schmid <jhs@gnome.org>
8873 * plugins/sourceview/anjuta-document.c:
8874 * plugins/sourceview/anjuta-document.h:
8875 * plugins/sourceview/anjuta-view.c:
8876 * plugins/sourceview/sourceview.c:
8877 Wrote a new "char_added" implementation, I hope this one is good
8879 * plugins/sourceview/sourceview-cell.c:
8880 Fixed typo: "text_iter" instead of "iter"
8882 2006-07-30 Naba Kumar <naba@gnome.org>
8884 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
8886 2006-07-30 Johannes Schmid <jhs@gnome.org>
8888 * autogen.sh: use gnome-autogen.sh from gnome-coomen
8890 * plugins/debug-manager/plugin.c:
8891 * plugins/patch/plugin.c:
8892 Use IAnjutaIndicable to mark debugger position
8894 * plugins/sourceview/sourceview.c:
8895 Define colors for IAnjutaIndicable
8897 2006-07-29 Johannes Schmid <jhs@gnome.org>
8899 * plugins/debug-manager/anjuta-debug-manager.ui:
8900 * plugins/debug-manager/breakpoints.c:
8901 * plugins/debug-manager/images/Makefile.am:
8902 * plugins/debug-manager/images/run-to-cursor.png:
8903 * plugins/debug-manager/plugin.c:
8904 Added toolbar and some icons
8906 * plugins/patch/anjuta-patch.ui:
8907 * plugins/patch/patch-plugin.c:
8908 * plugins/patch/patch-plugin.glade:
8909 * plugins/patch/plugin.c:
8910 * plugins/patch/plugin.h:
8911 Improved patch plugin (GUI and function)
8913 * plugins/sourceview/sourceview.c:
8914 Fixed another Gtk-Critical
8916 * plugins/tools/anjuta-tools.ui:
8917 * plugins/tools/plugin.h:
8918 Put Patch plugin in tools menu and changed ui file
8920 2006-07-29 Johannes Schmid <jhs@gnome.org>
8922 * plugins/document-manager/plugin.c:
8923 Fixed accelator Gtk-Warning
8925 * plugins/message-view/anjuta-msgman.c:
8928 * plugins/sourceview/anjuta-document.c:
8929 * plugins/sourceview/anjuta-document.h:
8930 * plugins/sourceview/anjuta-marshal.list:
8931 Wrote a better emitter for the char-added signal
8933 * plugins/sourceview/sourceview.c:
8934 Fixed Redo/Undo to void Gtk-Criticals
8936 * plugins/sourceview/sourceview-args.c:
8937 * plugins/sourceview/sourceview-cell.c:
8938 * plugins/sourceview/sourceview-scope.c:
8939 * plugins/sourceview/sourceview-tags.c:
8940 Adapted to new IAnjutaIterator API
8942 2006-07-28 Naba Kumar <naba@gnome.org>
8944 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
8946 * plugins/symbol-browser/an_symbol.c,
8947 plugins/symbol-browser/an_symbol_iter.c,
8948 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
8949 subclass of AnjutaSymbol so that the symbol is accessible from
8950 the iter in light of changes in IAnjutaIterable.
8952 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
8953 implementation of IAnjutaIterable.
8955 2006-07-28 Naba Kumar <naba@gnome.org>
8957 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
8958 IAnjutaIterable. They were kind of useless since the interface is
8959 defined on the data object itself. Added set_position() method
8960 in IAnjutaIterable to allow setting arbitrary current index to the
8962 Added erase() and erase_range() in IAnjutaEditor.
8964 * plugins/editor/text-editor-iterable.c: Fixed
8965 plugins/editor/text_editor.c: Implemented erase() and erase_range()
8966 methods in editor. Fixed get_line_from_position() method.
8968 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
8969 code. It's disabled for now.
8971 * plugins/sourceview/sourceview-cell.c,
8972 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
8975 2006-07-27 Johannes Schmid <jhs@gnome.org>
8977 * plugins/sourceview/sourceview-cell.c:
8978 Fixed IAnjutaEditorCell to work only on a single line
8979 Fixed crasher in finalize
8981 * plugins/symbol-browser/an_symbol_prefs.c:
8982 * global-tags/Makefile.am:
8983 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
8986 2006-07-26 Naba Kumar <naba@gnome.org>
8988 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
8989 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
8991 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
8993 * plugins/document-manager/plugin.c: Fixed dynamic loading of
8996 * plugins/editor/text-editor-iterable.c,
8997 plugins/editor/text_editor.c,
8998 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
8999 method to work correctly, it was ignoring start and end parameters.
9000 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9003 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9004 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9006 2006-07-24 Massimo Cora' <maxcvs@email.it>
9008 * plugins/symbol-browser/an_symbol_view.c,
9009 plugins/symbol-browser/an_symbol_view.h,
9010 plugins/symbol-browser/plugin.c:
9011 fix a matching case into sv_extract_type_qualifier_from_expr ()
9012 and some minor issues.
9014 2006-07-26 Johannes Schmid <jhs@gnome.org>
9016 * plugins/language-support-cpp-java/plugin.c:
9017 Fixed to work kind of with sourceview editor
9018 * plugins/sourceview/anjuta-document.c:
9019 * plugins/sourceview/anjuta-view.c:
9020 * plugins/sourceview/sourceview-cell.c:
9021 * plugins/sourceview/sourceview.c:
9022 Fixed IAnjutaEditorCell and "char-added" signal
9024 2006-07-24 Naba Kumar <naba@gnome.org>
9026 * plugins/document-manager/plugin.c,
9027 plugins/document-manager/plugin.h: Initial implementedion for loading
9030 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9033 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9034 indicators are cleared (that leaved grey texts).
9036 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9038 * libanjuta/interfaces/libanjuta.idl,
9039 plugins/debug-manager/breakpoints.c,
9040 plugins/debug-manager/memory.c,
9041 plugins/debug-manager/registers.c,
9042 plugins/debug-manager/debug_tree.c,
9043 plugins/debug-manager/debugger.c,
9044 plugins/gdb/debugger.c,
9045 plugins/gdb/debugger.h,
9046 plugins/gdb/plugin.c:
9047 Add a parameter for reporting error
9048 Add a new interface for using gdb variable object
9049 Allow to cancel commands
9050 Rewrite handling of debugger state
9052 * plugins/debug-manager/plugin.c,
9053 plugins/debug-manager/locals.c,
9054 plugins/debug-manager/locals.h,
9055 plugins/debug-manager/register.c,
9056 plugins/debug-manager/stack_trace.c,
9057 plugins/debug-manager/stack_trace.h:
9058 Create and destroy local and stack trace windows when needed
9060 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9062 * plugins/document-manager/plugin.c:
9063 Fixed "Automatic" highlighting
9065 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9067 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9069 * plugins/sourceview/anjuta-view.c:
9070 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9072 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9074 * configure.in: Check for C/C++-Compiler correctly
9076 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9078 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9080 * plugins/debug-manager/stack_trace.c:
9081 Destroy stack window when debuuger is disabled (#347414)
9083 * plugins/sourceview/anjuta-view.c:
9084 Fix a crash with popup-menu (#347412)
9086 2006-07-13 Naba Kumar <naba@gnome.org>
9088 * plugins/editor/Makefile.am,
9089 plugins/editor/text_editor.h,
9090 plugins/editor/text-editor-iterable.h,
9091 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9094 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9097 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9099 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9101 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9104 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9106 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9108 * libanjuta/anjuta-preferences-dialog.c:
9109 Do not use the page_num returned by gtk_notebook_append_page to
9110 remove the page as it cause bugs when pages removal is not done
9113 * plugins/document-manager/anjuta-docman.c:
9115 makes Anjuta display dock_items which have previously been hidden
9117 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9119 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9121 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9122 * plugins/sourceview/sourceview.c: (imark_unmark):
9124 Patches for bugs #346450 and #346295
9126 * AUTHORS: Added Fredrik
9128 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9130 * plugins/message-view/anjuta-msgman.c:
9131 Fixed close button/icon size (like in docman)
9133 2006-06-10 Naba Kumar <naba@gnome.org>
9135 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9138 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9140 * libanjuta/interfaces/libanjuta.idl:
9141 Move inspect_memory function in IAnjutaCpuDebugger interface
9142 Rename Boolean type to State
9144 * plugins/debug-manager/breakpoint.c:
9145 Rename Boolean type to State
9147 * plugins/debug-manager/Makefile.am,
9148 plugins/debug-manager/anjuta-marshal.list,
9149 plugins/debug-manager/data_view.c,
9150 plugins/debug-manager/data_view.h,
9151 plugins/debug-manager/data_buffer.c,
9152 plugins/debug-manager/data_buffer.h,
9153 plugins/debug-manager/chunk_view.c,
9154 plugins/debug-manager/chunk_view.h,
9155 plugins/debug-manager/anjuta-debug-manager.ui,
9156 plugins/debug-manager/debugger.c,
9157 plugins/debug-manager/memory.c,
9158 plugins/debug-manager/memory.h,
9159 plugins/debug-manager/plugin.c,
9160 plugins/gdb/debugger.c,
9161 plugins/gdb/debugger.h,
9162 plugins/gdb/plugin.c:
9163 Rewrite memory window using a special widget
9164 Rename Boolean type to State
9166 2006-06-08 Naba Kumar <naba@gnome.org>
9168 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9169 Do not return garbage characters and return NULL when there is no
9172 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9175 * plugins/search/search-replace.c: Fixed a mem leak.
9177 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9179 * libanjuta/anjuta-launcher.c:
9180 Added debug message (see #343522)
9182 * plugins/build-basic-autotools/build-basic-autotools.c:
9183 Patch from Günther Brammer to fix #344015
9185 * plugins/sourceview/sourceview.c:
9186 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9187 automatic highlight of build messages)
9189 2006-06-06 Naba Kumar <naba@gnome.org>
9192 libanjuta/interfaces/libanjuta.idl,
9193 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9194 plugins/Makefile.am,
9195 plugins/document-manager/action-callbacks.c,
9196 plugins/document-manager/plugin.c,
9197 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
9198 interface for language highlight selection and langauge change
9201 * plugins/language-support-cpp-java: Added language support
9202 plugin for cpp and java.
9204 2006-05-27 Naba Kumar <naba@gnome.org>
9206 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
9207 plugins/debug-manager/*, data/Makefile.am,
9208 manuals/reference/libanjuta/libanjuta.types,
9209 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9210 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9211 merged anjuta-new-debugger branch into trunck.
9212 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
9214 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
9216 * libanjuta/interfaces/libanjuta.idl,
9217 plugins/debug-manager/debugger.c,
9218 plugins/debug-manager/debugger.h,
9219 plugins/gdb/anjuta-gdb.plugin.in,
9220 plugins/gdb/debugger.c,
9221 plugins/gdb/debugger.h,
9222 plugins/gdb/plugin.c:
9223 Add new IAnjutaCpuDebugger interface to access cpu register
9224 Run gdb instead of /usr/local/bin/gdb
9226 * plugins/debug-manager/plugin.c,
9227 plugins/debug-manager/registers.c,
9228 plugins/debug-manager/registers.h:
9229 Rewrite register window
9230 Rename Load target menu item to Run target
9232 2006-05-07 Naba Kumar <naba@gnome.org>
9236 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9238 * plugins/debug-manager/watch.c,
9239 plugins/debug-manager/breakpoint.c,
9240 plugins/debug-manager/breakpoint.h:
9241 Fix crash: disconnect save and load session signals
9243 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
9245 * libanjuta/interface/libanjuta.idl,
9246 plugins/debug-manager/debugger.c,
9247 plugins/gdb/plugin.c:
9248 Add a value parameter for evaluate command
9250 * plugins/debug-manager/anjuta-debug-manager.glade:
9251 Create new dialog box for watches using glade
9253 * plugins/debug-manager/anjuta-debug-manager.ui:
9254 Move watch menu items near the end
9255 Move breakpoint menu items outside the sub menu
9257 * plugins/debug-manager/debug_tree.c,
9258 plugins/debug-manager/debug_tree.h,
9259 plugins/debug-manager/debug_tree.h,
9260 plugins/debug-manager/watch.c:
9261 Move all GUI code from watch.c to debug_tree.c
9262 Add an auto update property to watches
9264 * plugins/debug-manager/locals.c,
9265 plugins/debug-manager/locals.h,
9266 plugins/debug-manager/stack_trace.c,
9267 plugins/debug-manager/stack_trace.h,
9268 plugins/debug-manager/plugin.c:
9269 Register actions before starting debugger
9271 * plugins/gdb/debugger.c:
9272 Do not call callback function if not present
9274 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9276 * libanjuta/interfaces/libanjuta.idl,
9277 plugins/debug-manager/stack_trace.c,
9278 plugins/debug-manager/stack_trace.h,
9279 plugins/debug-manager/anjuta-debug-manager.ui,
9280 plugins/gdb/debugger.c:
9281 Add a popup menu in stack frame window
9282 Add a new frame-changed event
9283 Use MI command for getting stack informations
9284 Get filename with full path (need gdb > 6.3)
9286 * libanjuta/interfaces/libanjuta.idl,
9287 plugins/debug-manager/debug_tree.c,
9288 plugins/debug-manager/debugger.c,
9289 plugins/debug-manager/locals.c,
9290 plugins/debug-manager/locals.h,
9291 plugins/debug-manager/plugin.c,
9292 plugins/gdb/debugger.c,
9293 plugins/gdb/debugger.h,
9294 plugins/gdb/parser.c,
9295 plugins/gdb/parser.h,
9296 plugins/gdb/plugin.c,
9297 plugins/gdb/Makefile.am:
9298 Pass watch data with string instead of Watch structures
9299 Use debug_tree in local window
9303 * plugins/debug-manager/breakpoints.c,
9304 plugins/debug-manager/utilities.c,
9305 plugins/debug-manager/utilities.h:
9306 Use a GtkListStore instead of a GtkTreeStore
9307 move goto_location_in_editor in utilities.c
9309 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9311 * libanjuta/interfaces/libanjuta.idl,
9312 plugins/debug-manager/anjuta-debug-manager.ui,
9313 plugins/debug-manager/breakpoints.c,
9314 plugins/debug-manager/plugin.c,
9315 plugins/gdb/debugger.c:
9316 Add a breakpoint type
9317 Add new popup menu in breakpoint window
9318 Add toggle breakpoint in editor popup menu
9319 Save and restore breakpoint enable
9320 Fix bug in clear all breakpoints
9321 Remove old useless code
9323 * plugins/debug-manager/debugger.c:
9324 Fix some problem with debugger states
9326 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9327 Update documentation
9329 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9332 plugins/gdb/Makefile.am,
9333 plugins/gdb/gdb.init:
9334 Move gdb.init crom data to plugins/gdb
9336 * plugins/gdb/gdb.init,
9337 libanjuta/interfaces/libanjuta.idl,
9338 plugins/debug-manager/breakpoints.c,
9339 plugins/debug-manager/debugger.c,
9340 plugins/debug-manager/plugin.c,
9341 plugins/gdb/debugger.c,
9342 plugins/gdb/plugin.c:
9343 Support pending breakpoints
9344 Rewrite debugger states
9345 Split ianjuta_debugger_log into _enable_log and _disable_log
9347 * plugins/debug-manager/start.c,
9348 plugins/debug-manager/debug_tree.c,
9349 plugins/gdb/parser.c:
9350 Remove some useless lines
9352 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9353 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9354 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9355 Update documentation
9357 2006-03-12 Naba Kumar <naba@gnome.org>
9359 * manuals/references/libanjuta/libanjuta.types: Fixed
9362 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9364 * libanjuta/anjuta-debugger.c,
9365 libanjuta/anjuta-debugger.h:
9368 * libanjuta/interfaces/libanjuta.idl,
9369 plugins/debug-mananger/breakpoints.c,
9370 plugins/debug-manager/debug_tree.c,
9371 plugins/debug-manager/debugger.c,
9372 plugins/debug-manager/plugin.c,
9373 plugins/debug-manager/registers.c,
9374 plugins/debug-manager/sharedlib.c,
9375 plugins/debug-manager/signal.c,
9376 plugins/debug-manager/stack_trace.c,
9377 plugins/debug-manager/start.c,
9378 plugins/debug-manager/watch.c,
9379 plugins/gdb/debugger.c,
9380 plugins/gdb/debugger.h,
9381 plugins/gdb/parser.c,
9382 plugins/gdb/parser.h,
9383 plugins/gdb/plugin.c:
9384 Move types definitions from libanjuta/anjuta-debugger.{ch}
9385 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9387 * plugins/gdb/Makefile.am:
9388 Remove user interface from gdb plugin
9390 2006-03-12 Naba Kumar <naba@gnome.org>
9392 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9394 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9396 Modified Patch from Marc Maurer <uwog@uwog.net>:
9397 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9400 * plugins/sourceview/Makefile.am:
9401 * plugins/sourceview/sourceview-cell.c:
9402 * plugins/sourceview/sourceview-cell.h:
9403 * plugins/sourceview/sourceview.c:
9405 Implemented IAnjutaEditorCell
9407 2006-05-21 Naba Kumar <naba@gnome.org>
9409 * libanjuta/interfaces/libanjuta.idl,
9410 plugins/document-manager/action-callbacks.c,
9411 plugins/document-manager/plugin.c,
9412 plugins/editor/print.c, plugins/editor/text_editor.c,
9413 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9414 Fixed zooming and added icons and shortcuts for zoom menu items.
9416 2006-05-21 Naba Kumar <naba@gnome.org>
9418 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9421 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9423 * plugins/document-manager/anjuta-docman.c:
9424 Fixed close button reaction by setting the correct current editor
9426 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9428 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9429 * plugins/document-manager/anjuta-docman.c
9430 - Fix close button, you can close any tab as you wish now.
9431 - Fadeout mime icon as the same as close image
9433 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9435 Patch from Marc Maurer <uwog@uwog.net>
9436 * main.c: Compile fix when NLS is enabled
9440 2006-05-20 Naba Kumar <naba@gnome.org>
9442 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9443 while loading abiword-2.4.4/abi project).
9445 2006-05-18 Naba Kumar <naba@gnome.org>
9447 * libanjuta/interfaces/libanjuta.idl,
9448 plugins/document-manager/action-callbacks.c,
9449 plugins/editor/print.c,
9450 plugins/editor/text_editor.c,
9451 plugins/editor/text_editor.h,
9452 plugins/editor/text_editor_prefs.c: Fixed zooming.
9454 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9455 interface for character iteration and IAnjutaEditorAssist interface
9456 for autocompletions and editor tips.
9458 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9460 Patch from Günther Brammer <GBrammer@gmx.de>:
9461 * plugins/document-manager/anjuta-docman.c:
9462 Make tabs smaller but keep nice closing icon
9464 * plugins/document-manager/anjuta-docman.c:
9465 * plugins/document-manager/Makefile.am:
9467 Added nice mime-icons to the editor tabs
9469 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9471 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9473 * plugins/symbol-browser/an_symbol_view.c:
9475 - Fixed symbol searching (Yang Hong (#341997))
9477 * plugins/devhelp/htmlview.c:
9478 Fixed devhelp plugin
9480 * plugins/build-basic-autotools/build-basic-autotools.c:
9481 * plugins/search/search-replace.c:
9482 * plugins/document-manager/anjuta-docman.c:
9484 Only add a marker to a line where it makes sense!
9486 === anjuta 2.0.2 ===
9488 2006-05-15 Naba Kumar <naba@gnome.org>
9490 * configure.in: set required versions for
9493 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9495 * plugins/glade/plugin.c:
9496 Fixed signal connection for "gtk-doc-search"
9498 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9500 * NEWS: Set release date, add known issues
9502 * libanjuta/anjuta-shell.c:
9503 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9504 and debug other gtk-warnings/criticals)
9506 * plugins/build-basic-autotools/build-basic-autotools.c:
9507 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9509 * plugins/sourceview/anjuta-view.c:
9510 * plugins/sourceview/sourceview-args.c:
9511 * plugins/sourceview/sourceview-scope.c:
9512 * plugins/sourceview/sourceview-tags.c:
9513 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9515 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9517 * pixmaps/Makefile.am:
9518 Add preferences_general.png
9520 * plugins/devhelp/plugin.c:
9521 Fixed some more realise things
9523 * plugins/message-view/anjuta-msgman.c:
9524 Support stock icons for message panes
9526 * plugins/search/search-replace.c:
9527 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9529 * plugins/search/search-replace_backend.c:
9532 * plugins/sourceview/anjuta-document.c:
9533 * plugins/sourceview/sourceview.c:
9534 Fixed finalise and tag completion
9537 Use preferences_general icon
9539 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9541 * pixmaps/Makefile.am:
9544 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9546 * plugins/sourceview/sourceview-prefs.c:
9547 Fixed font & color handling
9549 * plugins/symbol-browser/an_symbol_view.c:
9552 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9554 * plugins/macro/macros.xml:
9555 Fixed bug #341583 (Address of FSF)
9557 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9560 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9561 Update: Do it the cool way...
9563 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9565 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9566 Implement gtk-api-help signals of glade3
9567 * configure.in: Bump to glade3 2.91.2
9569 * plugins/devhelp/plugin.c:
9570 Fixed some realize stuff in the devhelp plugin
9572 * plugins/sourceview/anjuta-document.c:
9573 fixed bug with scope completion
9575 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9577 * plugins/symbol-browser/an_symbol_view.c
9578 * plugins/symbol-browser/an_symbol_prefs.c
9579 * plugins/symbol-browser/an_symbol_prefs.h
9580 * global_tags/create_global_tags.sh:
9582 Automaticly create global tags on first startup
9584 2006-05-08 Massimo Cora' <maxcvs@email.it>
9587 * plugins/project-wizard/templates/Makefile.am:
9588 * (added) plugins/project-wizard/templates/cpp-logo.png:
9589 * (added) plugins/project-wizard/templates/cpp.wiz:
9590 * (added) plugins/project-wizard/templates/cpp/*:
9592 Added a generic c++ template. It's a simple hello world.
9594 2006-05-07 Massimo Cora' <maxcvs@email.it>
9596 * plugins/symbol-browser/an_symbol_view.c:
9597 fixed a stupid crasher.
9599 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9601 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9602 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9604 Fixed WxWidgets project type
9606 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9608 * plugins/devhelp/htmlview.c:
9609 * plugins/devhelp/plugin.c:
9610 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9612 * plugins/project-wizard/install.c:
9613 Don't set a message - thanks to seb
9615 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9617 * plugins/devhelp/htmlview.c:
9618 * plugins/symbol-browser/an_symbol_view.c:
9620 There is a weird crash in gtk_idle which I still did not completly fix!
9622 * plugins/project-wizard/install.c:
9623 Default to success instead of failure
9625 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9627 * plugins/devhelp/htmlview.c:
9628 * plugins/devhelp/plugin.c:
9629 Fixed bug and libdevhelp issue!
9631 * plugins/project-wizard/install.c:
9632 Fixed message string!
9634 2006-05-03 Massimo Cora' <maxcvs@email.it>
9636 * plugins/symbol-browser/an_symbol_view.c:
9637 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9639 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9641 * pixmaps/Makefile.am:
9643 * anjuta.desktop.in.in
9645 GNOME Goal #2.1: Install theme-friendly icons
9647 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9649 * plugins/devhelp/htmlview.c: Reload page on reparent
9650 * plugins/document-manager/anjuta-docman.c:
9651 Present document-manager when document is selected in file-manager
9653 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9655 * plugins/symbol-broser/an_symbol_view.c:
9656 Fixed crasher in namespace exploration
9658 2006-05-01 Massimo Cora' <maxcvs@email.it>
9661 * plugins/valgrind/Makefile.am:
9663 Optional compiling of Valgrind plugin
9665 2006-05-01 Massimo Cora' <maxcvs@email.it>
9667 * plugins/symbol-browser/an_symbol_view.c:
9668 - modularized code. Marked with FIXME the parts which need improvement.
9670 - Added basic namespace completion for Gtkmm type project:
9671 - namespace1::MyClass *class;
9673 - Namespaces must be anyway improved.
9675 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9677 * plugins/devhelp/plugin.c:
9678 Fixed up plugin unloading and show html widget on link selected
9682 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9684 * plugins/devhelp/Makefile.am:
9685 * plugins/devhelp/anjuta-devhelp.plugin.in:
9686 * plugins/devhelp/htmlview.c:
9687 * plugins/devhelp/htmlview.h:
9688 * plugins/devhelp/plugin.c:
9689 * plugins/devhelp/plugin.h:
9690 Reimplemeted devhelp plugin from scratch
9692 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
9695 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
9697 * plugins/sourceview/sourceview-tags.c:
9698 complete some more tag types
9700 * plugins/valgrind/plugin.c:
9701 * plugins/valgrind/preferences.c:
9702 * plugins/valgrind/vggeneralprefs.c:
9704 Fixed lots of gtk warnings
9706 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
9708 * plugins/sourceview/sourceview-scope.c:
9709 Implemented type-ahead for scope completion
9711 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
9713 * manuals/C/Makefile.am:
9714 * manuals/Makefile.am:
9715 * plugins/document-manager/Makefile.am:
9716 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9717 * plugins/sourceview/Makefile.am:
9722 * plugins/class-gen/goc_template_header: G_END_DECLS
9724 2006-05-27 Naba Kumar <naba@gnome.org>
9726 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
9727 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
9728 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
9729 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
9730 scintilla/include/Scintilla.iface,
9731 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
9732 cvs. Fixed compile flags. Removed outdated patches.
9734 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
9736 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
9738 * plugins/sourceview/anjuta-document.c:
9739 * plugins/sourceview/sourceview-args.c:
9740 * plugins/sourceview/sourceview-scope.c:
9742 Add End/Home keypresses and support completion if symbol start with '!' for example
9745 2006-04-27 Massimo Cora' <maxcvs@email.it>
9747 * libanjuta/interfaces/libanjuta.idl:
9749 * plugins/sourceview/sourceview-scope.c:
9750 * plugins/sourceview/tag-window.c:
9751 * plugins/sourceview/tag-window.h:
9752 * plugins/symbol-browser/an_symbol_view.c:
9753 * plugins/symbol-browser/an_symbol_view.h:
9754 * plugins/symbol-browser/plugin.c:
9756 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
9758 Code and ideas for C/C++ new completion engine comes from IComplete written by
9759 Martin Stubenschrott <stubenschrott@gmx.net>.
9760 Currently the interface works only with GtkSourceView plugin.
9762 * tagmanager/Makefile.am:
9764 * tagmanager/entry.h:
9767 * tagmanager/include/tm_file_entry.h:
9768 * tagmanager/include/tm_project.h:
9769 * tagmanager/include/tm_source_file.h:
9770 * tagmanager/include/tm_symbol.h:
9771 * tagmanager/include/tm_tagmanager.h:
9772 * tagmanager/include/tm_work_object.h:
9773 * tagmanager/include/tm_workspace.h:
9774 * tagmanager/parse.c:
9775 * tagmanager/read.c:
9776 * tagmanager/read.h:
9777 * tagmanager/tm_project.c:
9778 * tagmanager/tm_source_file.c:
9779 * tagmanager/tm_workspace.c:
9781 Tagmanager can now parse a memory buffer and generate/update
9782 tags into tm_workspace/tm_project on the fly, without using files.
9783 C/C++ is supported now.
9785 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
9787 * plugins/sourceview/anjuta-document.c:
9788 * plugins/sourceview/sourceview-args.c:
9789 * plugins/sourceview/sourceview-scope.c:
9790 * plugins/sourceview/sourceview.c:
9792 Fixed some memory leaks and argument completion
9794 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9796 * plugins/glade/plugin.c:
9798 Fixed glade plugin build because of API changes in glade3
9800 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9802 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9803 Updated editor section
9805 * manuals/C/anjuta-manual/interface.xml:
9806 * manuals/C/anjuta-manual/preferences.xml:
9807 * manuals/C/anjuta-manual/projects.xml:
9810 * plugins/editor/anjuta-editor.plugin.in:
9813 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9816 * plugins/editor/anjuta-editor.plugin.in:
9817 * plugins/sourceview/sourceview.plugin.in:
9819 Build both editors and let the user decide a runtime!
9821 * plugins/sourceview/sourceview-scope.c:
9822 Fixed bug in regex to allow test()-> completions
9824 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9826 * plugins/sourceview/anjuta-document.c:
9827 * plugins/sourceview/sourceview-args.c:
9828 * plugins/sourceview/sourceview-scope.c:
9829 * plugins/sourceview/sourceview-tags.c:
9830 * plugins/sourceview/tag-window.c:
9832 Improved callltip windows
9834 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9836 * src/anjuta-app.c: (on_session_save):
9837 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
9838 <ricardo.jose.ferrari@gmail.com> for pointing this out!
9840 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9842 * libanjuta/anjuta-utils.c:
9843 * plugins/cvs-plugin/cvs-execute.c:
9846 * scintilla/LexInno.cxx:
9847 * scintilla/LexOpal.cxx:
9848 * scintilla/LexTCL.cxx:
9850 Added missing files from scintilla-update
9852 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9855 * manuals/C/Makefile.am:
9856 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9857 * manuals/C/anjuta-manual/Makefile.am:
9858 * manuals/C/anjuta-manual/anjuta-manual.xml:
9859 * manuals/C/anjuta-manual/build.xml:
9860 * manuals/C/anjuta-manual/debugger.xml:
9861 * manuals/C/anjuta-manual/execute.xml:
9862 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
9863 * manuals/C/anjuta-manual/figures/arguments.png:
9864 * manuals/C/anjuta-manual/figures/configure_dlg.png:
9865 * manuals/C/anjuta-manual/figures/file_menu.png:
9866 * manuals/C/anjuta-manual/figures/menu_main.png:
9867 * manuals/C/anjuta-manual/figures/menubar.png:
9868 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
9869 * manuals/C/anjuta-manual/figures/project_info.png:
9870 * manuals/C/anjuta-manual/figures/scrshot.png:
9871 * manuals/C/anjuta-manual/figures/symbol_browser.png:
9872 * manuals/C/anjuta-manual/figures/tool-editor.png:
9873 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
9874 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
9875 * manuals/C/anjuta-manual/figures/toolbar_format.png:
9876 * manuals/C/anjuta-manual/figures/toolbar_main.png:
9877 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
9878 * manuals/C/anjuta-manual/fileoperations.xml:
9879 * manuals/C/anjuta-manual/interface.xml:
9880 * manuals/C/anjuta-manual/introduction.xml:
9881 * manuals/C/anjuta-manual/preferences.xml:
9882 * manuals/C/anjuta-manual/projects.xml:
9883 * manuals/C/anjuta-manual/tools.xml:
9884 * manuals/Makefile.am:
9886 Updated manual and faq
9888 * scintilla/CallTip.cxx:
9889 * scintilla/CallTip.h:
9890 * scintilla/CellBuffer.cxx:
9891 * scintilla/CellBuffer.h:
9892 * scintilla/ContractionState.cxx:
9893 * scintilla/Document.cxx:
9894 * scintilla/Document.h:
9895 * scintilla/DocumentAccessor.cxx:
9896 * scintilla/Editor.cxx:
9897 * scintilla/Editor.h:
9898 * scintilla/ExternalLexer.cxx:
9899 * scintilla/Indicator.cxx:
9900 * scintilla/KeyMap.cxx:
9901 * scintilla/KeyWords.cxx:
9902 * scintilla/LexAU3.cxx:
9903 * scintilla/LexBash.cxx:
9904 * scintilla/LexCPP.cxx:
9905 * scintilla/LexCaml.cxx:
9906 * scintilla/LexCsound.cxx:
9907 * scintilla/LexEiffel.cxx:
9908 * scintilla/LexGui4Cli.cxx:
9909 * scintilla/LexHTML.cxx:
9910 * scintilla/LexLua.cxx:
9911 * scintilla/LexMSSQL.cxx:
9912 * scintilla/LexOthers.cxx:
9913 * scintilla/LexPOV.cxx:
9914 * scintilla/LexPython.cxx:
9915 * scintilla/LexRuby.cxx:
9916 * scintilla/LexSQL.cxx:
9917 * scintilla/LexVB.cxx:
9918 * scintilla/Makefile.am:
9919 * scintilla/PlatGTK.cxx:
9920 * scintilla/PropSet.cxx:
9921 * scintilla/RESearch.cxx:
9922 * scintilla/RESearch.h:
9923 * scintilla/ScintillaBase.cxx:
9924 * scintilla/ScintillaGTK.cxx:
9925 * scintilla/StyleContext.h:
9926 * scintilla/ViewStyle.cxx:
9927 * scintilla/ViewStyle.h:
9928 * scintilla/XPM.cxx:
9929 * scintilla/include/KeyWords.h:
9930 * scintilla/include/Platform.h:
9931 * scintilla/include/PropSet.h:
9932 * scintilla/include/SciLexer.h:
9933 * scintilla/include/Scintilla.h:
9934 * scintilla/include/Scintilla.iface:
9935 * scintilla/include/ScintillaWidget.h:
9936 * scintilla/lexers.make:
9938 Update to scintilla 1.68
9941 Only show help items which are really availible
9943 * plugins/cvs-plugin/cvs-callbacks.c
9944 * plugins/cvs-plugin/cvs-execute.c
9945 * plugins/cvs-plugin/subversion-callbacks.c:
9946 * libanjuta/anjuta-utils.c:
9947 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
9949 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
9951 * plugins/project-wizard/install.c,
9952 * plugins/project-wizard/autogen.c:
9953 Add error messages if using a read only directory
9954 Improve fix for bug #339296
9956 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9958 * libanjuta/interfaces/libanjuta.idl:
9959 * plugins/document-manager/action-callbacks.c:
9960 * plugins/document-manager/plugin.c:
9961 * plugins/editor/text_editor.c:
9962 Added IAnjutaEditorGoto
9964 * plugins/editor/aneditor.cxx:
9965 * plugins/editor/aneditor.h:
9966 * plugins/editor/text_editor.h:
9967 * plugins/editor/text_editor_prefs.c:
9971 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
9973 * libanjuta/interfaces/libanjuta.idl:
9974 * plugins/document-manager/action-callbacks.c:
9975 * plugins/document-manager/anjuta-docman.c:
9976 * plugins/document-manager/plugin.c:
9977 * plugins/editor/text_editor.c:
9978 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
9980 * plugins/sourceview/sourceview.c:
9981 * plugins/sourceview/sourceview.glade:
9982 Fixed some uft-8 issues and added a preference option
9983 to enable/disable gnome-vfs monitoring
9985 * scintilla/Makefile.am:
9986 * scintilla/include/Makefile.am:
9989 2006-04-20 Massimo Cora' <maxcvs@email.it>
9991 * libanjuta/interfaces/libanjuta.idl:
9992 Remove get_current_pos () because we have get_position()
9994 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9997 * plugins/sourceview/tag-window.c:
9998 Don't close window on PageUp/PageDown
10000 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10002 * data/Makefile.am:
10003 * manuals/reference/libanjuta/Makefile.am:
10008 * src/bacon-message-connection.c:
10009 * src/bacon-message-connection.h: (both from gedit)
10012 Fixed #312319 (Opening files when Anjuta is already open)
10014 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10016 * TODO.tasks: Updated
10017 * plugins/sourceview/anjuta-view.c:
10018 * plugins/sourceview/anjuta-view.h:
10019 * plugins/sourceview/sourceview.c:
10021 * configure.in: Fix --enable-plugin-scintilla
10023 Added char_added signal
10025 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10027 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10029 Fixed diff for utf8
10031 * plugins/sourceview/sourceview.c:
10032 Fixed VFS monitoring (still a bit buggy)
10034 * plugins/sourceview/sourceview-args.c:
10035 * plugins/sourceview/tag-window.c:
10037 Better sizing for the popup-window
10039 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10041 * plugins/project-wizard/templates/gnome/src/main.c:
10042 * plugins/project-wizard/templates/gnome/src/project.glade:
10043 * plugins/project-wizard/templates/gtk/src/main.c:
10044 * plugins/project-wizard/templates/gtk/src/project.glade:
10045 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10047 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10049 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10051 * configure.in: More removal of obsoleteness.
10054 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10057 * libanjuta/anjuta-preferences.c:
10058 * libanjuta/anjuta-utils.c:
10059 * libanjuta/anjuta-utils.h:
10060 * plugins/message-view/message-view.c:
10062 Changed color functions and moved convert_color to anjuta-utils.h
10064 * plugins/message-view/anjuta-message-manager-plugin.glade:
10065 GnomeColorPicker -> GtkColorButton (bug #309154)
10067 * plugins/sourceview/plugin.c:
10068 * plugins/sourceview/sourceview-prefs.c:
10069 * plugins/sourceview/sourceview.glade:
10070 Added color and font preferences
10072 * plugins/sourceview/sourceview-tags.c:
10073 Only show as much choices as configured in preferences
10075 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10077 * ROADMAP, NEWS: Updated (we are far behind ;-)
10078 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10080 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10083 * plugins/editor/Makefile.am:
10084 * scintilla/Makefile.am
10086 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10088 * global-tags/Makefile.am:
10089 * global-tags/create_global_tags.sh:
10090 * plugins/symbol-browser/an_symbol_prefs.c:
10091 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10092 * plugins/symbol-browser/plugin.h:
10093 * tagmanager/include/tm_workspace.h:
10094 * tagmanager/tm_workspace.c:
10096 Fixed symbol-browser prefs and move global tags generation from installtion to
10097 preferences to make the life easier for distributers and to allow updates after installtion
10099 * plugins/document-manager/action-callbacks.c:
10100 * plugins/document-manager/action-callbacks.h:
10101 * plugins/document-manager/anjuta-document-manager.ui:
10102 * plugins/document-manager/indent-util.c:
10103 * plugins/document-manager/plugin.c:
10104 * plugins/editor/text_editor.c:
10106 Moved indent stuff to document-manager
10108 * plugins/sourceview/anjuta-view.c:
10109 * plugins/sourceview/sourceview-args.c:
10110 * plugins/sourceview/sourceview-scope.c:
10111 * plugins/sourceview/sourceview-tags.c:
10112 * plugins/sourceview/sourceview.c:
10116 * plugins/sourceview/sourceview.plugin (removed):
10117 * plugins/sourceview/sourceview.plugin.in:
10118 Editor is not user-activatible
10120 * plugins/sourceview/sourceview.png:
10123 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10125 * src/anjuta-app.c: Fixed crasher on plugin unloading
10127 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10129 * plugins/sourceview/sourceview.c
10130 * plugins/sourceview/sourceview-args.c
10131 * plugins/sourceview/sourceview-args.h:
10133 Polished argument completion
10135 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10137 * plugins/message-view/anjuta-msgman.c:
10138 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10140 Show message pane on switch (does not work, anjuta_shell needs a fix)
10142 * plugins/sourceview/Makefile.am:
10143 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10144 * plugins/sourceview/sourceview-args.c:
10145 * plugins/sourceview/sourceview-args.h:
10146 * plugins/sourceview/sourceview-private.h:
10147 * plugins/sourceview/sourceview-scope.c:
10148 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10149 * plugins/sourceview/sourceview-tags.c:
10150 * plugins/sourceview/sourceview.c:
10151 * plugins/sourceview/tag-window.c:
10152 * plugins/sourceview/tag-window.h:
10154 Added scope and argument completion
10156 2006-04-03 Johannes Schmid <jhs@gnome.org>
10159 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10160 (on_widget_remove):
10163 * plugins/sourceview/sourceview.c: (iselect_clear):
10164 Make "Delete"-key working
10166 * configure.in: #336389
10168 2006-04-03 Johannes Schmid <jhs@gnome.org>
10170 * plugins/sourceview/Makefile.am:
10171 * plugins/sourceview/anjuta-view.c:
10172 * plugins/sourceview/plugin.c:
10173 * plugins/sourceview/sourceview-private.h:
10174 * plugins/sourceview/sourceview-scope.c:
10175 * plugins/sourceview/sourceview-scope.h:
10176 * plugins/sourceview/sourceview-tags.c:
10177 * plugins/sourceview/sourceview-tags.h:
10178 * plugins/sourceview/sourceview.c:
10179 * plugins/sourceview/sourceview.h:
10180 * plugins/sourceview/tag-window.c:
10182 - fixed goto_file_line
10183 - scroll to cursor on undo/redo
10184 - show correct popup-menu
10185 - scope completion (not ready yet)
10187 2006-04-03 Johannes Schmid <jhs@gnome.org>
10189 * plugins/sourceview/plugin.c:
10190 * plugins/sourceview/sourceview-tags.c:
10191 * plugins/sourceview/sourceview.c:
10192 * plugins/sourceview/sourceview.h:
10193 * plugins/sourceview/tag-window.c:
10195 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
10197 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10199 * plugins/sourceview/sourceview.c:
10200 Fixed next/previous bookmark.
10201 Toggled bookmark (set/unset).
10203 2006-04-03 Johannes Schmid <jhs@gnome.org>
10205 * plugins/document-manager/action-callbacks.c:
10206 Fixed Gtk-Warning in goto_line
10208 * plugins/sourceview/Makefile.am:
10209 * plugins/sourceview/anjuta-document.c:
10210 * plugins/sourceview/anjuta-view.c:
10211 * plugins/sourceview/anjuta-view.h:
10212 * plugins/sourceview/sourceview-autocomplete.c:
10213 * plugins/sourceview/sourceview-autocomplete.h:
10214 * plugins/sourceview/sourceview-private.h:
10215 * plugins/sourceview/sourceview-tags.c:
10216 * plugins/sourceview/sourceview-tags.h:
10217 * plugins/sourceview/sourceview.c:
10218 * plugins/sourceview/tag-window.c:
10219 * plugins/sourceview/tag-window.h:
10220 Created a nice API for tag and completion windows
10222 * plugins/sourceview/sourceview-print.h:
10223 * plugins/sourceview/sourceview-print.c:
10226 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10228 * plugins/sourceview/sourceview.c:
10229 Fixed typo (Sort bookmarks).
10231 2006-04-01 Johannes Schmid <jhs@gnome.org>
10233 * plugins/sourceview/anjuta-document.c:
10234 * plugins/sourceview/anjuta-document.h:
10235 * plugins/sourceview/anjuta-view.c:
10236 * plugins/sourceview/anjuta-view.h:
10237 * plugins/sourceview/sourceview-autocomplete.c:
10238 * plugins/sourceview/sourceview-autocomplete.h:
10239 * plugins/sourceview/sourceview-prefs.c:
10240 * plugins/sourceview/sourceview-prefs.h:
10241 * plugins/sourceview/sourceview-private.h:
10242 * plugins/sourceview/sourceview-tags.c:
10243 * plugins/sourceview/sourceview-tags.h:
10244 * plugins/sourceview/sourceview.c:
10245 * plugins/sourceview/sourceview.glade:
10246 * plugins/sourceview/tag-window.c:
10247 * plugins/sourceview/tag-window.h:
10249 Improved code complete and autocomplete
10251 2006-04-01 Johannes Schmid <jhs@gnome.org>
10253 * plugins/sourceview/Makefile.am:
10254 * plugins/sourceview/bookmark.png:
10255 * plugins/sourceview/marker-attentive.png:
10256 * plugins/sourceview/marker-basic.png:
10257 * plugins/sourceview/marker-intense.png:
10258 * plugins/sourceview/marker-light.png:
10259 * plugins/sourceview/sourceview.c:
10261 Added pixmaps for all marker types and show bookmarks
10264 * plugins/sourceview/Makefile.am:
10265 Build sourceview on 2.14 only
10267 2006-03-31 Johannes Schmid <jhs@gnome.org>
10269 * plugins/sourceview/Makefile.am:
10270 * plugins/sourceview/anjuta-document.c:
10271 * plugins/sourceview/anjuta-view.c:
10272 * plugins/sourceview/anjuta-view.h:
10273 * plugins/sourceview/sourceview-autocomplete.c:
10274 * plugins/sourceview/sourceview-private.h:
10275 * plugins/sourceview/sourceview-tags.c:
10276 * plugins/sourceview/sourceview-tags.h:
10277 * plugins/sourceview/sourceview.c:
10278 * plugins/sourceview/tag-window.c:
10279 * plugins/sourceview/tag-window.h:
10281 Added code completion with tag manager to the editor and fixed a save_as bug
10283 2006-03-31 Johannes Schmid <jhs@gnome.org>
10285 * src/main.c: Revert patch from Rob to allow building with
10287 * configure.in: Require at least 2.12 libraries
10289 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10291 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10293 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10294 Improve anjuta-plugin project template: Added missed files dist tarball
10297 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10300 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10302 reviewed by: Johannes Schmid <jhs@gnome.org>
10304 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10305 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10306 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10307 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10309 Improve anjuta-plugin project template. Also fix for #322744
10311 2006-03-27 Johannes Schmid <jhs@gnome.org>
10313 * plugins/sourceview/sourceview-private.h:
10314 plugins/sourceview/sourceview.c:
10316 Added basic bookmark support
10318 2006-03-27 Johannes Schmid <jhs@gnome.org>
10323 Patch from Rob Bradfort <robster@debian.org>:
10324 * src/main.c: (get_command_line_args), (main):
10325 Migration from popt to GOption
10327 2006-03-26 Naba Kumar <naba@gnome.org>
10329 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10330 size to scale itself with theme.
10332 2006-03-26 Naba Kumar <naba@gnome.org>
10334 * plugins/file-manager/an_file_view.c,
10335 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10336 when symbolview and fileview objects are destroyed to avoid crashes
10337 after the plugins are disabled.
10339 2006-03-26 Naba Kumar <naba@gnome.org>
10341 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10342 Deleted unused file.
10344 * plugins/glade/plugin.c: Be able to close glade plugin when there
10345 there is no glade project loaded.
10347 * plugins/sourceview/sourceview.plugin,
10348 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10350 2006-03-23 Naba Kumar <naba@gnome.org>
10352 * plugins/editor/print.c: Fixed a bug where some sections of
10353 printed/previewed text is not highlighted.
10355 2006-03-20 Johannes Schmid <jhs@gnome.org>
10357 * libanjuta/interfaces/libanjuta.idl:
10359 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10360 as we do not use private apis. Show help window and startup because it does
10363 * plugins/document-manager/action-callbacks.c:
10364 plugins/editor/Makefile.am:
10365 plugins/editor/text_editor.c:
10366 plugins/editor/print.c:
10367 plugins/editor/print.h:
10369 Fixed printing (nobody has missed it BTW ;-)
10371 * plugins/sourceview/sourceview.c:
10374 2006-03-20 Naba Kumar <naba@gnome.org>
10376 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10377 devhelp >= 0.9 < 0.11 versions.
10379 2006-03-20 Johannes Schmid <jhs@gnome.org>
10381 * plugins/sourceview/anjuta-document-loader.c
10382 plugins/sourceview/sourceview.c:
10384 Fixed encoding bugs
10386 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10388 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10389 Fixed bug (line position)
10390 Give the good line position whatever the active editor.
10392 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10394 * configure.in: Added fi to ALL_LINGUAS
10396 2006-03-19 Johannes Schmid <jhs@gnome.org>
10398 * plugins/sourceview/anjuta-document-loader.c:
10399 replace gnome_vfs_get_mime_type_for_name_and data
10401 * plugins/build-basic-autotools/build-basic-autotools.c:
10404 2006-03-17 Johannes Schmid <jhs@gnome.org>
10406 * plugins/editor/editor.glade:
10407 Added style-editor again after it got lost somehow
10409 2006-03-17 Johannes Schmid <jhs@gnome.org>
10411 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10412 configure.in: require devhelp 0.11
10414 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10416 plugins/build-basic-autotools/build-basic-autotools.c:
10417 forgot a an installtion callback for the "install as root"-feature
10419 2006-03-17 Massimo Cora' <maxcvs@email.it>
10421 reviewed by: Johannes Schmid <jhs@gnome.org>
10423 * plugins/class-gen/anjuta-class-gen-plugin.glade
10424 plugins/class-gen/class_gen.c
10425 plugins/class-gen/goc_template_header
10426 plugins/class-gen/goc_template_source
10430 2006-03-16 Johannes Schmid <jhs@gnome.org>
10432 * plugins/sourceview/sourceview.c:
10433 Fixed "save-point" signal for undo actions
10435 2006-03-16 Massimo Cora' <maxcvs@email.it>
10437 reviewed by: Johannes Schmid <jhs@gnome.org>
10439 * plugins/document-manager/anjuta-docman.c:
10440 Implement tab drag and drop
10442 2006-03-16 Johannes Schmid <jhs@gnome.org>
10444 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10445 plugins/build-basic-autotools/build-basic-autotools.c:
10447 Implemented "install as root"-feature (#321455)
10449 2006-03-16 Johannes Schmid <jhs@gnome.org>
10452 plugins/sourceview/.cvsignore
10453 plugins/tools/scripts/.cvsignore:
10454 Added/extended .cvsignore files
10456 * plugins/sourceview/sourceview-autocomplete.c:
10457 plugins/sourceview/sourceview-autocomplete.h:
10458 plugins/sourceview/sourceview-prefs.c:
10459 plugins/sourceview/sourceview-private.h:
10460 plugins/sourceview/sourceview.glade:
10461 Autcomplete just works(tm) now and respects preferences
10463 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10464 Use better algorithm from autocomplete
10466 2006-03-15 Johannes Schmid <jhs@gnome.org>
10468 * src/anjuta-app.c:
10471 2006-03-15 Johannes Schmid <jhs@gnome.org>
10473 * libanjuta/interfaces/libanjuta.idl:
10474 plugins/class-gen/class_gen.c:
10475 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10476 plugins/project-manager/plugin.c:
10478 Allow to add multiple source files (#320191)
10480 * configure.in: Require gnome-build 0.1.3
10482 2006-03-14 Johannes Schmid <jhs@gnome.org>
10484 * plugins/macro/macro-utils.c: Fixed bug #333606
10485 * plugins/file-wizard/file.c: Fixed bug #333601
10487 2006-03-13 Johannes Schmid <jhs@gnome.org>
10489 * plugins/sourceview/sourceview_autocomplete.c
10490 plugins/sourceview/sourceview_autocomplete.h
10491 plugins/sourceview/sourceview.c
10492 plugins/sourceview/sourceview-private.h
10493 plugins/sourceview/sourceview-prefs.c:
10495 Cleaned up and fixed several issues
10497 2006-03-13 Johannes Schmid <jhs@gnome.org>
10499 * plugins/sourceview/Makefile.am:
10500 plugins/sourceview/sourceview-autocomplete.c
10501 plugins/sourceview/sourceview-autocomplete.h:
10502 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10503 plugins/sourceview/sourceview-private.h:
10504 plugins/sourceview/sourceview.c:
10506 Added (buggy) autocomplete feature to sourceview
10508 2006-03-12 Naba Kumar <naba@gnome.org>
10510 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10511 libanjuta/anjuta-session.c: Added API docs.
10513 2006-03-12 Naba Kumar <naba@gnome.org>
10515 * TODO.tasks: Added couple of tasks.
10516 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10517 Register private class as early as possible so that members could
10518 point to self class. Code clean up.
10520 2006-03-12 Naba Kumar <naba@gnome.org>
10522 * po/POTFILES.in, po/POTFILES.skip: Updated.
10524 2006-03-11 Naba Kumar <naba@gnome.org>
10526 * libanjuta/anjuta-shell.c,
10527 plugins/document-manager/anjuta-docman.c,
10528 plugins/document-manager/plugin.c,
10529 plugins/symbol-browser/an_symbol_search.c,
10530 plugins/valgrind/vgrule-list.c: Use correct signal names while
10533 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10534 signal names and fixed enum IANJUTA_TYPE_* macro.
10536 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10538 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10539 plugins/search/search-replace.c :
10540 Fixed bug (Bookmark the good line).
10541 Search & Replace (Mark all matched strings).
10543 2006-03-09 Johannes Schmid <jhs@gnome.org>
10545 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10546 Completed changes from yesterday
10548 * plugins/document-manager/anjuta-document-manager.glade:
10549 plugins/editor/editor.glade
10550 plugins/editor/plugin.c: (activate_plugin)
10551 plugins/editor/text_editor.c
10552 plugins/sourceview/Makefile.am
10553 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10554 plugins/sourceview/sourceview.glade:
10555 Completed preference changes
10557 2006-03-08 Johannes Schmid <jhs@gnome.org>
10559 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10560 plugins/search/plugin.c: (activate_plugin):
10562 Removed Gtk-Criticals
10564 * plugins/document-manager/anjuta-document-manager.glade:
10565 plugins/document-manager/plugin.c: (on_docman_auto_save),
10566 (on_gconf_notify_timer), (prefs_init):
10567 plugins/document-manager/plugin.h:
10568 plugins/editor/text_editor.c: (text_editor_instance_init),
10569 (text_editor_dispose):
10570 plugins/editor/text_editor.h:
10571 plugins/editor/text_editor_cbs.c:
10572 plugins/editor/text_editor_cbs.h:
10573 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10574 plugins/glade/plugin.c: (activate_plugin):
10575 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10576 plugins/sourceview/sourceview-private.h:
10577 plugins/sourceview/sourceview.c: (on_menu_popup),
10578 (sourceview_new), (ifile_open), (ifile_savable_save),
10579 (ifile_savable_save_as), (ieditor_set_popup_menu),
10580 (ieditor_get_filename), (imark_mark):
10582 Moved autosave from editor to document manager and fixed some things in
10585 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10587 * plugins/search/anjuta-search.glade :
10588 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10589 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10590 plugins/search/search-replace.c : Fixed bug.
10592 2006-03-08 Johannes Schmid <jhs@gnome.org>
10594 * plugins/search/anjuta-search.glade
10595 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10597 2006-03-07 Johannes Schmid <jhs@gnome.org>
10599 * plugins/document-manager/action-callbacks.c
10600 plugins/document-manager/anjuta-document-manager.glade
10601 plugins/document-manager/plugin.c: (prefs_init),
10603 plugins/editor/Makefile.am:
10604 plugins/editor/editor.glade:
10605 plugins/editor/plugin.c: (on_style_button_clicked),
10606 (activate_plugin), (dispose):
10607 plugins/editor/style-editor.c:
10609 Startet to seperate document-manager and editor preferences
10611 * plugins/search/Makefile.am:
10612 plugins/search/anjuta-search.glade:
10613 plugins/search/search-replace.c:
10615 Moved search GUI to search-plugin
10617 * plugins/sourceview/sourceview-prefs.c:
10618 plugins/sourceview/sourceview-prefs.h:
10619 plugins/sourceview/sourceview-private.h:
10620 plugins/sourceview/sourceview.c:
10621 plugins/sourceview/sourceview.h:
10622 plugins/sourceview/Makefile.am:
10623 plugins/sourceview/anjuta-document.h:
10624 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10625 plugins/sourceview/plugin.c:
10627 Added some preferences to sourceview and fixed vfs_monitor
10629 * tagmanager/c.c: (parseParens):
10630 Removed annoying debug message
10632 * libanjuta/interfaces/libanjuta.idl:
10633 Removed IAnjutaEditorFactory::create_style_editor()
10635 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10637 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10638 Search : Bookmark all matched lines.
10640 2006-03-06 Johannes Schmid <jhs@gnome.org>
10642 * plugins/class-gen/anjuta-class-gen.plugin.in
10643 plugins/file-loader/plugin.c: (sort_wizards)
10644 (on_create_submenu), (activate_plugin)
10645 plugins/file-wizard/anjuta-file-wizard.plugin.in
10646 plugins/glade/anjuta-glade.plugin.in
10647 plugins/project-import/anjuta-project-import.plugin.in
10648 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10650 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10651 sorted alphabeticly
10653 * plugins/project-wizard/templates/mkfile.wiz:
10654 Use configured project directory instead of ~/myproject
10656 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10658 Show markers (again) and monitor uri
10660 2006-03-06 Naba Kumar <naba@gnome.org>
10662 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10663 typedefs separately so that forward linking would work.
10664 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10666 2006-03-05 Naba Kumar <naba@gnome.org>
10668 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10669 passing Enums and Structs in signals. Define struct _Name in
10670 generated code, so that forward referencing.
10671 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10673 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10675 2006-03-05 Naba Kumar <naba@gnome.org>
10677 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10678 support. Generate GType definitions for enums in generated codes
10679 so that enums could be passed as signal params.
10681 2006-03-04 Naba Kumar <naba@gnome.org>
10683 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10684 Restored cvs-moved revision files. They were originally marked
10685 deleted at their older locations. Now they are restored at
10686 their new locations. The changeset is one that was committed
10687 as part of document-manager, editor, search and print plugins
10688 separation from editor plugin.
10690 2006-03-03 Johannes Schmid <jhs@gnome.org>
10692 * plugins/sourceview/*:
10693 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
10696 2006-03-04 Naba Kumar <naba@gnome.org>
10698 * plugins/gdb/*: Deleted removed files (see previous changlog
10699 entry for files list).
10701 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
10703 * plugins/debug-mananger/breakpoints.c,
10704 plugins/debug-manager/breakpoints.h,
10705 plugins/debug-manager/debug_tree.c,
10706 plugins/debug-manager/debug_tree.h,
10707 plugins/debug-manager/info.c,
10708 plugins/debug-manager/info.h,
10709 plugins/debug-manager/locals.c,
10710 plugins/debug-manager/locals.h,
10711 plugins/debug-manager/memory.c,
10712 plugins/debug-manager/memory.h,
10713 plugins/debug-manager/registers.c,
10714 plugins/debug-manager/registers.h,
10715 plugins/debug-manager/sharedlib.c,
10716 plugins/debug-manager/sharedlib.h,
10717 plugins/debug-manager/signal.c,
10718 plugins/debug-manager/signal.h,
10719 plugins/debug-manager/stack_trace.c,
10720 plugins/debug-manager/stack_trace.h,
10721 plugins/debug-manager/watch.c,
10722 plugins/debug-manager/watch.h,
10723 plugins/debug-manager/Makefile.am:
10724 Move from gdb plugin to debug manager plugin
10726 * plugins/debug-manager/anjuta-debug-manager.glade,
10727 plugins/debug-manager/anjuta-debug-manager.ui:
10728 Move all user interface from gdb to debug manager
10730 * plugins/debug-manager/utilities.c,
10731 plugins/debug-manager/utilities.h:
10732 Remove some unused code
10733 Add useful code from gdb plugin
10735 * plugins/debug-manager/start.c,
10736 plugins/debug-manager/start.h:
10737 Include code of attach_process
10738 Add more code to start the debugger
10740 * plugins/debug-manager/plugin.c,
10741 plugins/debug-manager/plugin.h,
10742 plugins/debug-manager/anjuta-debug-manager.plugin.in:
10743 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
10745 * plugins/debug-manager/debugger.c,
10746 plugins/debug-manager/debugger.h:
10747 Implement a queue of debugger command
10749 * plugins/gdb/actions.c,
10750 plugins/gdb/actions.h,
10751 plugins/gdb/watch_cbs.c,
10752 plugins/gdb/watch_cbs.h,
10753 plugins/gdb/watch_gui.c,
10754 plugins/gdb/watch_gui.h:
10757 * plugins/gdb/debugger.c,
10758 plugins/gdb/debugger.h,
10759 plugins/gdb/gdbmi.c,
10760 plugins/gdb/gdbmi.h,
10761 plugins/gdb/utilities.c,
10762 plugins/gdb/utilities.h,
10763 plugins/gdb/Makefile.am,
10764 plugins/gdb/anjuta-gdb.plugin.in:
10765 Implement necessary functions
10767 * plugins/gdb/parser.c,
10768 plugins/gdb/parser.h:
10769 Code for parsing variable previously in debug_tree.c
10771 * plugins/gdb/anjuta-gdb.glade,
10772 plugins/gdb/anjuta-gdb.ui:
10773 Remove user interface
10775 * plugins/gdb/gdbmi-test.c:
10778 * plugins/gdb/anjuta-gdb.plugin.png:
10779 Try an improved icon for gdb (archer fish)
10781 * libanjuta/anjuta-debugger.c,
10782 libanjuta/anjuta-debugger.h,
10783 libanjuta/interfaces/libanjuta.idl,
10784 libanjuta/interfaces/anjuta-idl-compiler.pl,
10785 libanjuta/Makefile.am:
10786 Add declaration used in new IAnjutaDebugger interface
10788 * manuals/reference/libanjuta.types,
10789 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
10790 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
10791 Update documentation
10793 2006-03-02 Naba Kumar <naba@gnome.org>
10795 * manuals/reference/libanjuta/Makefile.am,
10796 manuals/reference/libanjuta/libanjuta-docs.sgml,
10797 manuals/reference/libanjuta/libanjuta-sections.txt,
10798 manuals/reference/libanjuta/libanjuta.types,
10799 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10800 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
10801 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10802 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10803 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10804 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10805 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10806 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10807 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
10808 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10809 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10810 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
10811 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10812 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10813 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10814 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
10815 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10816 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10817 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10818 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10819 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10820 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10821 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10822 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10823 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10824 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10825 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10826 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10827 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10828 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
10829 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10830 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10831 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10832 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10833 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
10834 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
10835 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
10836 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10837 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10838 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10839 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
10840 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10841 manuals/reference/libanjuta/tmpl/plugins.sgml,
10842 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10843 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10844 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10845 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10846 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10847 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10848 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10849 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10850 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10851 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10852 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10853 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10854 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10855 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
10858 2006-02-28 Naba Kumar <naba@gnome.org>
10860 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10861 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
10862 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
10863 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
10864 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
10865 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
10866 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
10867 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
10868 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
10869 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
10870 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
10871 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
10872 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
10873 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
10875 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10877 * plugins/sourceview/sourceview.c:
10878 Select to brace, select block.
10880 2006-02-28 Johannes Schmid <jhs@gnome.org>
10882 * plugins/file-wizard/Makefile.am
10883 plugins/file-wizard/action-callbacks.c (removed)
10884 plugins/file-wizard/action-callbacks.h (removed)
10885 plugins/file-wizard/anjuta-file-wizard.ui
10886 plugins/file-wizard/plugin.c: (activate_plugin),
10887 (deactivate_plugin)
10888 plugins/file-wizard/plugin.h:
10889 Removed Edit->Insert Text submenu (replace by macros plugin)
10891 * plugins/sourceview/sourceview.c: (sourceview_new),
10892 (ieditor_set_popup_menu):
10893 Fixed some more bugs
10895 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
10897 2006-02-28 Naba Kumar <naba@gnome.org>
10899 * plugins/file-manager/an_file_view.c,
10900 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
10901 rows also and with delay 1 sec (the color and timout value should
10902 probably be picked up from some system wide preference key).
10904 2006-02-28 Naba Kumar <naba@gnome.org>
10906 * libanjuta/interfaces/libanjuta.idl,
10907 plugins/document-manager/action-callbacks.c,
10908 plugins/document-manager/plugin.c,
10909 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
10910 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
10911 Added interface checks in document manager and enable/disable
10912 menus based on supported interface.
10914 * plugins/project-import/anjuta-project-import.glade: Set some
10915 resonable size for the import dialog.
10917 2006-02-27 Naba Kumar <naba@gnome.org>
10919 * libanjuta/interfaces/libanjuta.idl,
10920 plugins/document-manager/action-callbacks.c,
10921 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
10922 and eol conversion actions.
10924 2006-02-27 Johannes Schmid <jhs@gnome.org>
10926 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
10927 * plugins/file-manager/an_file_view.c
10928 plugins/file-manager/plugin.h: Added tooltips
10929 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
10931 2006-02-26 Naba Kumar <naba@gnome.org>
10933 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10934 plugins/build-basic-autotools/build-basic-autotools.c,
10935 plugins/build-basic-autotools/build-basic-autotools.h,
10936 plugins/build-basic-autotools/executer.c,
10937 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
10938 disable indicator highlights preferences from message manager to
10939 build plugin. Implemented message indicator highlights in build tool.
10941 * plugins/editor/text_editor.c: Fixed indicators.
10943 2006-02-26 Johannes Schmid <jhs@gnome.org>
10945 * plugins/sourceview/sourceview.c:
10948 * plugins/subversion/svn_auth.c:
10949 Fixed username/password authentification but there might be a memory corruption
10951 2006-02-26 Naba Kumar <naba@gnome.org>
10953 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10954 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
10955 libanjuta/anjuta-launcher.h: Added documentation.
10957 2006-02-24 Naba Kumar <naba@gnome.org>
10959 * plugins/editor/text_editor.c: Fixed change in API in
10960 IAnjutaEditorSelection::set().
10962 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10964 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
10965 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
10966 libanjuta/interfaces/libanjuta.idl :
10967 Search in sourceview editor (Select in buffer).
10970 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10972 * plugins/sourceview/sourceview.c :
10973 Fixed Replace, to_upper, to_lower.
10975 * plugins/search/search-replace_backend.c :
10976 Renamed header name.
10978 2006-02-22 Naba Kumar <naba@gnome.org>
10980 * libanjuta/anjuta-plugin-description.c,
10981 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
10982 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
10983 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
10984 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10985 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
10987 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10988 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
10990 2006-02-21 Naba Kumar <naba@gnome.org>
10992 * libanjuta/interfaces/libanjuta.idl,
10993 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
10994 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
10995 interface for editor.
10997 2006-02-21 Naba Kumar <naba@gnome.org>
10999 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11001 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11002 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11004 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11006 * GTKSOURCEVIEW EDITOR
11007 plugins/sourceview/sourceview.c :
11008 Fixed copy and Goto Line.
11010 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11011 plugins/macro/plugin.c :
11012 Fixed Insert key word and Insert macro.
11014 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11016 * plugins/document-manager/anjuta-docman.c:
11017 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11020 plugins/Makefile.am:
11021 plugins/sourceview/.cvsignore:
11022 plugins/sourceview/Makefile.am:
11023 plugins/sourceview/plugin.c: :
11024 plugins/sourceview/plugin.h:
11025 plugins/sourceview/sourceview.c:
11026 plugins/sourceview/sourceview.h:
11027 plugins/sourceview/sourceview.plugin:
11028 plugins/sourceview/sourceview.plugin.in:
11029 plugins/sourceview/sourceview.png:
11031 Added sourceview editor plugin
11033 2006-02-19 Naba Kumar <naba@gnome.org>
11035 * libanjuta/interfaces/libanjuta.idl,
11036 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11037 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11038 plugins/cvs-plugin/cvs-interface.c,
11039 plugins/document-manager/action-callbacks.c,
11040 plugins/document-manager/action-callbacks.h,
11041 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11042 plugins/search/plugin.c, plugins/search/search-replace.c,
11043 plugins/search/search-replace_backend.c,
11044 plugins/subversion/subversion-actions.c,
11045 plugins/subversion/subversion-callbacks.c,
11046 plugins/tools/editor.c, plugins/tools/execute.c,
11047 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11048 few fatal warnings.
11050 2006-02-15 Naba Kumar <naba@gnome.org>
11052 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11055 * libanjuta/interfaces/libanjuta.idl,
11056 plugins/document-manager/anjuta-docman.c,
11057 plugins/document-manager/plugin.c,
11058 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11059 unnecessary parameters from IAnjutaEditor interface and used proper
11060 types instead of 'gpointer'. Fixed various compiler warnings.
11062 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11065 2006-02-12 Naba Kumar <naba@gnome.org>
11067 * po/POTFILES.in: Updated.
11069 2006-02-11 Naba Kumar <naba@gnome.org>
11071 * plugins/editor/properties.[cxx,h],
11072 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11073 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11074 to sci_prop_*(), because they were conflicting with external
11075 functions (in some ssl library).
11077 2006-02-08 Naba Kumar <naba@gnome.org>
11079 Patch from Massimo Cora <maxcvs@email.it>:
11080 * plugins/valgrind/anjuta-valgrind.schemas,
11081 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11082 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11083 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11084 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11085 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11086 plugins/valgrind/vgtoolview.c,
11087 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11088 before running the debugging session. I've added also a
11089 preference in Anjuta Preferences where you can specify
11090 the path to the valgrind binary. The default is /usr/bin/valgrind.
11091 Now it displays a dialog with the error. [it can be -program
11092 exited- or -file loaded or end of input-]. Some valgrind 3.x
11095 2006-01-29 Naba Kumar <naba@gnome.org>
11097 Patch from Massimo Cora <maxcvs@email.it>:
11098 * configure.in, plugins/Makefile.am,
11099 plugins/valgrind/*: Valgrind plugin (requires
11100 binutils-dev and valgrind to be installed.
11102 2005-01-24 Johannes Schmid <jhs@gnome.org>
11104 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11105 plugins/tools/variables.c:
11106 Added current directory to possible variables
11108 * Patch from Günther Brammer <gbrammer@gmx.de>
11109 plugins/document-manager/anjuta-docman.c:
11110 Fix a crash on opening a file
11112 AUTHORS: Added Günther Brammer
11114 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
11116 * libanjuta/anjuta-launcher.c:
11117 Fix a bug in AnjutaLauncher when output is bigger than buffer
11118 Probably fix bug #315188 and #305134
11120 2005-12-28 Johannes Schmid <jhs@gnome.org>
11122 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11123 * src/about.c: Use new gtk about dialog
11124 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11125 Updated anjuta_ui_add_action_group_entries call
11127 Patch from Jean Breford <jean.breford@normalesup.org>
11128 and Markus Habermehl <bmh1980de@yahoo.de>:
11130 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11131 * AUTHORS: Added Jean and Markus
11133 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11134 * plugins/search/search-replace.c :
11135 Bookmark all matched lines.
11136 * plugins/search/search-replace_backend.c :
11137 Fixed bug (Search in all project files).
11139 2005-12-21 Johannes Schmid <jhs@gnome.org>
11141 * plugins/search/plugin.c:
11143 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11144 investigation needed.
11146 AUTHORS: Added Ross Goldner
11148 2005-12-19 Ross Golder <ross@golder.org>
11150 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11151 application/xml MIME type.
11153 2005-12-18 Johannes Schmid <jhs@gnome.org>
11155 po/POTFILES.in: Updated files after directory changes
11156 HACKING: Removed outdated section 3 (anoncvs)
11158 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11160 * plugins/build-basic-autotools/build-basic-autotools.c:
11161 Save all files in editor before running a command
11163 * plugins/tools/execute.c:
11164 Use document manager plugin instead of each editor for
11167 2005-12-15 Johannes Schmid <jhs@gnome.org>
11169 * plugins/document-manager/action-callbacks.c:
11170 (on_save_all1_activate), (on_swap_activate)
11171 plugins/document-manager/anjuta-docman.c:
11172 (on_save_as_filesel_response), (on_notebook_switch_page):
11174 Fixed some remaining issues in document-manger
11176 2005-12-15 Johannes Schmid <jhs@gnome.org>
11178 * plugins/profile-default/default.anjuta:
11179 Load Search plugin and Message Manager by default
11181 2005-12-14 Johannes Schmid <jhs@gnome.org>
11183 * plugins/editor/text_editor.c
11184 libanjuta/anjuta-utils.c:
11186 Check if files differ when gnome-vfs monitoring is used.
11189 2005-12-13 Johannes Schmid <jhs@gnome.org>
11191 * plugins/document-manager/plugin.c:
11192 Only save modified files in ianjuta_file_savable_save() for document-manager
11193 as discussed on mailing list.
11195 * plugins/cvs-plugin/cvs-callbacks.c:
11196 Fixed dialog handling for empty log message
11198 2005-12-13 Johannes Schmid <jhs@gnome.org>
11200 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
11202 * plugins/project-manager/* Removed ununsed files
11204 * plugins/symbol-browser/an_symbol_iter.c
11205 plugins/build-basic-autotools/build-basic-autotools.c
11206 plugins/build-basic-autotools/executer.c
11207 plugins/class-gen/class_gen.c
11208 plugins/class-inheritance/class-inherit.c
11209 plugins/cvs-plugin/cvs-actions.c
11210 plugins/cvs-plugin/cvs-interface.c
11211 plugins/debug-manager/attach_process.
11212 plugins/devhelp/plugin.c
11213 plugins/document-manager/plugin.c
11214 plugins/document-manager/indent_util.c
11215 plugins/editor/properties.cxx
11216 plugins/editor/aneditor.cxx
11217 plugins/editor/style-editor.c
11218 plugins/editor/text_editor.c
11219 plugins/macro/macro_db.c
11222 Use DEBUG_PRINT for debug messages
11224 libanjuta/anjuta-debug.h: Include config.h
11226 HACKING: Updated (BTW: does anyone read this?)
11228 2005-12-12 Johannes Schmid <jhs@gnome.org>
11230 Patch from Johan Ersvik <jersvik@fastmail.fm>:
11231 * plugins/gdb/debugger.c
11233 Fix a crasher in gdb plugin
11235 * plugins/gtodo/plugin.c
11236 plugins/search/plugin.c
11240 * plugins/document-manager/anjuta-docman.c:
11242 Fixed error markers
11244 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
11246 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
11248 * plugins/document-manager/anjuta-docman.c:
11249 highlight changed files in docman popup-menu
11250 * plugins/gdb/debug-tree.c:
11251 plugins/gdb/debugger.c
11252 Do not corupt entire "locals" tree when variable pointer have
11253 additional info and arrays/strucs/unions correctly.
11256 2005-12-11 Johannes Schmid <jhs@gnome.org>
11258 * plugins/document-manager/anjuta-docman.c
11259 plugins/document-manager/plugin.c
11260 plugins/editor/text_editor.c:
11262 AUTHORS: Added Johan Ersvik
11264 Fixed "is-dirty" bug and tab ordering
11266 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11268 * plugins/editor/aneditor-autocomplete.cxx
11269 plugins/editor/aneditor-calltip.cxx
11270 plugins/editor/aneditor-priv.h
11271 plugins/symbol-browser/an_symbol.c
11272 plugins/symbol-browser/an_symbol_view.c
11274 tagmanager/tm_symbol.c
11275 tagmanager/tm_tag.c
11276 tagmanager/include/tm_symbol.h
11277 tagmanager/include/tm_tag.h
11280 Better pointer recognition in tagmanager and symbol browser
11282 2005-12-11 Johannes Schmid <jhs@gnome.org>
11284 * plugins/search/*: New search plugin derived from search code in old editor
11287 * plugins/document-manager/*: new document-manger which is now seperated from
11288 editor to allow implementation of other editor widgets. Code is mostly derived
11289 from old editor plugin
11291 * plugins/print/* new print plugin which is not fully implemented in the
11294 * plugins/editor/text_editor.c: Added lots of interface code
11296 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11297 IAnjutaEditorFactory and extended IAnjutaEditor
11299 * configure.in, plugins/Makefile.am updated build system for new
11302 This is a huge commit which might still contain some bugs and also has
11303 some fixmes. Things that are not working are the search toolbar because it
11304 does not use the same backend as any other searching function and printing
11305 (easy to fix) because it did not yet implement IAnjutaPrintable.
11307 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11309 * plugins/project-wizard/property.c:
11310 Use newer GtkFileChooser instead of GtkFileSelection with
11311 GnomeFileEntry to avoid a bug
11313 * plugins/project-wizard/install.c:
11314 Avoid an endless loop if project directory is not writable
11316 * plugins/project-wizard/druid.c:
11317 Allow creating project in empty directory without a
11320 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11322 Patch from Massimo Cora <maxcvs@email.it>
11323 * plugins/class-inheritence/class-inherit.c
11324 plugins/class-inheritence/plugin.c
11325 plugins/class-inheritence/plugin.h
11328 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11329 no longer supported!
11331 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11333 Patch from Johan Ersvik <jersvik@fastmail.fm>
11334 * plugins/message-view/message-view.c
11335 plugins/build-basic-autotools/build-basic-autotools.c
11336 plugins/build-basic-autotools/automake-c.filters
11338 This patch correct regex-filters for newer automake
11341 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11343 * plugins/tools/execute.c:
11344 Detect variables inside a word
11346 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11348 * libanjuta/anjuta-status.[ch],
11349 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11350 plugins/editor/anjuta-docman.c :
11351 New anjuta-status procedure.
11353 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11356 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11357 plugins/editor/Makefile.am
11358 plugins/editor/anjuta-document-manager.glade
11359 plugins/editor/plugin.c plugins/editor/plugin.h
11360 plugins/editor/text_editor.c plugins/editor/text_editor.h
11362 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11363 plugins/editor/indent-util.c plugins/editor/indent-util.h
11364 plugins/editor/indent_test.c :
11365 Set and Preview indent preferences parameters.
11366 Saved indent user parameters.
11368 2005-10-27 Naba Kumar <naba@gnome.org>
11370 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11371 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11372 theme color for saved documents.
11374 2005-10-26 Naba Kumar <naba@gnome.org>
11376 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11377 list. Fixed bug #316731.
11379 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11381 * tagmanager/tm_symbol.c: Fixed bug #315218
11383 2005-10-23 Adam Weinberger <adamw@gnome.org>
11385 * plugins/build/build_file.c
11386 plugins/build-basic-autotools/build-basic-autotools.c
11387 plugins/tools/execute.c
11388 plugins/build/compile.c
11389 plugins/build/configurer.c
11390 plugins/debug-manager/plugin.c
11391 plugins/editor/plugin.c
11392 plugins/editor/print.c
11393 plugins/editor/text_editor.c
11394 plugins/file-loader/plugin.c
11395 plugins/file-manager/an_file_view.c
11396 plugins/symbol-browser/an_symbol_view.c
11397 plugins/gdb/debugger.c
11398 plugins/gdb/plugin.c
11399 plugins/glade/plugin.c
11400 plugins/macro/macro-actions.c
11401 plugins/macro/plugin.c
11402 plugins/profile-default/plugin.c
11403 plugins/project-manager/plugin.c
11404 plugins/project-manager/project_import.c
11405 plugins/symbol-browser/plugin.c
11406 plugins/tools/execute.c
11408 src/anjuta-actions.h
11410 Correct spacing errors before and after "...".
11412 2005-10-20 Naba Kumar <naba@gnome.org>
11414 * plugins/gdb/debugger.c: Fixed attach/detach process to
11415 updated UI properly.
11417 2005-10-18 Naba Kumar <naba@gnome.org>
11419 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11422 2005-10-13 Naba Kumar <naba@gnome.org>
11424 * plugins/project-mkfile-import/*: Removed separate import wizard for
11425 makefile based projects (because single widzard handles all wizards).
11427 * plugins/project-import/project-import.c: Made wizard window
11428 transient to main window.
11430 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11432 * AUTHORS: Added Eric's name in contributors list.
11434 * configure.in, plugins/Makefile.am,
11435 plugins/project-import/Makefile.am,
11436 plugins/project-import/anjuta-project-import.glade,
11437 plugins/project-import/project-import.c,
11438 plugins/project-import/project-import.h: Import wizard now detects
11439 both makefile and automake projects together instead of separate wizard.
11441 * plugins/project-wizard/templates/java/project.anjuta,
11442 plugins/project-wizard/templates/mkfile/project.anjuta,
11443 plugins/project-wizard/templates/python/project.anjuta,
11444 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11445 name to make it appropriate.
11447 2005-10-11 Naba Kumar <naba@gnome.org>
11449 * configure.in: Fixed glade3 version requirement.
11451 2005-09-29 Alexander Shopov <ash@contact.bg>
11453 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11455 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11457 * plugins/subversion/svn_auth.c
11458 plugins/subversion/anjuta_subversion.glade:
11459 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11461 2005-09-22 Naba Kumar <naba@gnome.org>
11463 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11465 * configure.in, plugins/Makefile.am
11466 plugins/project-manager/anjuta-project-manager.plugin.in,
11467 plugins/project-manager/plugin.c,
11468 (added) plugins/project-mkfile-import/.cvsignore,
11469 (added) plugins/project-mkfile-import/Makefile.am,
11470 (added) plugins/project-mkfile-import/
11471 anjuta-project-mkfile-import-plugin.png,
11472 (added) plugins/project-mkfile-import/
11473 anjuta-project-mkfile-import.glade,
11474 (added) plugins/project-mkfile-import/
11475 anjuta-project-mkfile-import.plugin.in,
11476 (added) plugins/project-mkfile-import/plugin.c,
11477 (added) plugins/project-mkfile-import/plugin.h,
11478 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11479 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11480 plugins/project-wizard/templates/Makefile.am,
11481 (added) plugins/project-wizard/templates/mkfile-logo.png,
11482 (added) plugins/project-wizard/templates/mkfile.wiz,
11483 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11484 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11485 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11486 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11487 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11488 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11489 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11490 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11491 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11492 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11493 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11494 Added makefile based project import wizard and wizard template.
11496 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11498 * libanjuta/anjuta-launcher.c: Reduced false password detections
11500 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11502 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11503 messages correctly.a
11505 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11507 * scintilla/Makefile.am: Changed scintilla library to noinst
11508 * pixmaps/Makefile.am: Install password.png
11509 * libanjuta/anjuta-launcher.c: Changed password detection
11510 to be able to access GNOME CVS with ssh.
11512 2005-08-31 Naba Kumar <naba@gnome.org>
11514 * plugins/glade/plugin.c: Set transient window for the widget
11517 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11519 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11521 2005-08-10 Naba Kumar <naba@gnome.org>
11523 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11524 as shortcut key for execute.
11526 * src/about.c: Clean up.
11528 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11529 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11532 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11534 * plugins/editor/search-replace_backend.c :
11535 Fixed search in File Patterns.
11537 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11539 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11541 2005-08-04 Naba Kumar <naba@gnome.org>
11543 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11544 for pango-1.8 rendering bug.
11546 2005-08-03 Naba Kumar <naba@gnome.org>
11548 * plugins/glade/plugin.c: Proper names for plugin widgets.
11550 * plugins/subversion/anjuta-subversion.glade,
11551 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11552 string allocations. Use passed default values when available.
11553 Set proper focus and dialog default response. Destroy dialog after use.
11554 Return error when appropriate.
11556 2005-08-02 Naba Kumar <naba@gnome.org>
11558 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11559 for pango-1.8 rendering bug.
11561 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11563 * scintilla/Makefile.am: Fixed a make -j x bug
11565 2005-08-02 Johannes Schmid <jhs@gnome.org>
11567 * plugins/subversion/svn-auth.c: Added username/password
11570 2005-08-01 Naba Kumar <naba@gnome.org>
11572 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11573 checks for character width calculations.
11575 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11577 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11579 2005-07-31 Naba Kumar <naba@gnome.org>
11581 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11582 messup with pango 1.8. Fixed bug #311846.
11584 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11586 * plugins/gdb/memory.c : Fixed bug 305082.
11588 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11589 plugins/project-wizard/templates/gcj.wiz,
11590 plugins/project-wizard/templates/gnome.wiz,
11591 plugins/project-wizard/templates/gtk.wiz,
11592 plugins/project-wizard/templates/java.wiz,
11593 plugins/project-wizard/templates/python.wiz,
11594 plugins/project-wizard/templates/wxwin.wiz,
11595 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11597 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11599 * plugins/tools/execute.c:
11600 Correct a crash if editor is closed while a tool still use it.
11602 2005-07-28 Naba Kumar <naba@gnome.org>
11604 * scintilla/*: Updated scintilla from their latest CVS.
11606 2005-07-27 Naba Kumar <naba@gnome.org>
11608 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11609 plugins/build-basic-autotools/build-basic-autotools.c,
11610 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11611 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11612 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11613 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11614 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11615 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11616 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11617 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11618 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11619 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11620 argument to anjuta_ui_add_action_group_entries() and
11621 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11622 Fixed all plugins to pass translation domain. This fixes untranslated
11625 2005-07-27 Naba Kumar <naba@gnome.org>
11627 * plugins/class-inheritance/class-callbacks.c,
11628 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11629 proper system colors.
11631 2005-07-26 Naba Kumar <naba@gnome.org>
11633 * ROADMAP: Updated and added more tasks.
11635 2005-07-25 Naba Kumar <naba@gnome.org>
11637 * ROADMAP: Updated and added more tasks.
11639 2005-07-24 Naba Kumar <naba@gnome.org>
11641 * HACKING: Fixed format.
11643 2005-07-24 Naba Kumar <naba@gnome.org>
11645 * ROADMAP: Fixed format.
11646 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11648 2005-07-24 Naba Kumar <naba@gnome.org>
11650 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11651 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11653 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11655 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11656 Correct wrong sensitivity setting
11658 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11660 * plugins/tools/variable.c: Add variables for project manager
11662 2005-07-23 Naba Kumar <naba@gnome.org>
11664 * ROADMAP: updated.
11666 2005-07-23 Naba Kumar <naba@gnome.org>
11668 * plugins/subversion/Makefile.am,
11669 plugins/subversion/svn-auth.c,
11670 plugins/subversion/svn-auth.h: Added subversion authentication code
11673 * plugins/subversion/subversion-callbacks.c,
11674 plugins/subversion/subversion-callbacks.h,
11675 plugins/subversion/svn-backend-priv.h,
11676 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11677 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11678 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11679 Added file mode line.
11681 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11683 * configure.in: Added 'gl' to ALL_LINGUAS.
11685 2005-07-21 Naba Kumar <naba@gnome.org>
11687 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11688 the active sources and kill the running process without emitting
11689 signals (which could be fatal because the object is being destroyed).
11690 Incidentally, fixed the crash that happens when stopping an active
11691 debugger session. Disabled debug prints and code clean up.
11694 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
11695 message view object, because that prevents many unprocessed outputs
11696 from the cvs command from being appended in view. Does not set NULL
11697 to mesg_view private member (not required) so that any pending outputs
11698 to view is processed.Fixed bug #172666.
11700 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
11701 type in supported list.
11703 2005-07-18 Adam Weinberger <adamw@gnome.org>
11705 * plugins/file-manager/anjuta-file-manager-plugin.glade:
11706 grammar/spelling fixes.
11708 2005-07-17 Naba Kumar <naba@gnome.org>
11710 * (new) plugins/project-wizard/templates/terminal/cvsignore,
11711 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
11712 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
11713 plugins/project-wizard/templates/anjuta-plugin.wiz,
11714 plugins/project-wizard/templates/gcj.wiz,
11715 plugins/project-wizard/templates/gnome.wiz,
11716 plugins/project-wizard/templates/gtk.wiz,
11717 plugins/project-wizard/templates/gtkmm.wiz,
11718 plugins/project-wizard/templates/java.wiz,
11719 plugins/project-wizard/templates/python.wiz,
11720 plugins/project-wizard/templates/terminal.wiz,
11721 plugins/project-wizard/templates/terminal/Makefile.am,
11722 plugins/project-wizard/templates/terminal/po/Makefile.am,
11723 plugins/project-wizard/templates/terminal/src/Makefile.am,
11724 plugins/project-wizard/templates/wxwin.wiz,
11725 plugins/project-wizard/templates/xlib-dock.wiz,
11726 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
11727 wizards and updated .wiz files to install them in newly created
11730 2005-07-16 Naba Kumar <naba@gnome.org>
11732 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
11734 * plugins/file-manager/an_file_view.c,
11735 plugins/file-manager/plugin.c: Added file manager preferences to
11736 show/hide files ignored by version control (e.g. cvsignore).
11738 * plugins/editor/text_editor.c: Initialize vfs info struct.
11740 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
11741 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
11742 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
11743 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
11744 omf-install/.cvsignore, pixmaps/.cvsignore,
11745 plugins/file-manager/anjuta-file-manager-plugin.glade,
11746 scintilla/.cvsignore, scintilla/include/.cvsignore,
11747 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
11748 tagmanager/python.c: Updated.
11750 2005-07-16 Naba Kumar <naba@gnome.org>
11752 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
11753 Fixed python parser to parser class methods.
11755 2005-07-15 Naba Kumar <naba@gnome.org>
11757 * plugins/project-wizard/property.c: Used parenthesis to remove
11760 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11761 plugins/project-wizard/templates/gcj.wiz,
11762 plugins/project-wizard/templates/gnome.wiz,
11763 plugins/project-wizard/templates/gtk.wiz,
11764 plugins/project-wizard/templates/gtkmm.wiz,
11765 plugins/project-wizard/templates/java.wiz,
11766 plugins/project-wizard/templates/python.wiz,
11767 plugins/project-wizard/templates/terminal.wiz,
11768 plugins/project-wizard/templates/wxwin.wiz,
11769 plugins/project-wizard/templates/xlib-dock.wiz,
11770 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
11773 2005-07-15 Naba Kumar <naba@gnome.org>
11775 * plugins/project-wizard/templates/java.wiz,
11776 plugins/project-wizard/templates/java/Makefile.am,
11777 plugins/project-wizard/templates/java/project.anjuta,
11778 plugins/project-wizard/templates/python.wiz,
11779 plugins/project-wizard/templates/python/Makefile.am,
11780 plugins/project-wizard/templates/python/project.anjuta: Use different
11781 project files for java and python module where debugger is not
11782 included in the list of plugins.
11784 2005-07-15 Naba Kumar <naba@gnome.org>
11786 * configure.in, plugins/project-wizard/templates/Makefile.am,
11787 plugins/project-wizard/templates/gcj-logo.png,
11788 plugins/project-wizard/templates/gcj.wiz,
11789 plugins/project-wizard/templates/gcj/.cvsignore,
11790 plugins/project-wizard/templates/gcj/Makefile.am,
11791 plugins/project-wizard/templates/gcj/configure.in.tpl,
11792 plugins/project-wizard/templates/gcj/src/.cvsignore,
11793 plugins/project-wizard/templates/gcj/src/Makefile.am,
11794 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
11795 plugins/project-wizard/templates/java-logo.png,
11796 plugins/project-wizard/templates/java.wiz,
11797 plugins/project-wizard/templates/java/configure.in.tpl,
11798 plugins/project-wizard/templates/java/po/Makefile.am,
11799 plugins/project-wizard/templates/java/po/POTFILES.in,
11800 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
11801 plugins/project-wizard/templates/java/src/main.java,
11802 plugins/project-wizard/templates/python-logo.png,
11803 plugins/project-wizard/templates/python.wiz,
11804 plugins/project-wizard/templates/python/.cvsignore,
11805 plugins/project-wizard/templates/python/Makefile.am,
11806 plugins/project-wizard/templates/python/configure.in.tpl,
11807 plugins/project-wizard/templates/python/po/.cvsignore,
11808 plugins/project-wizard/templates/python/po/Makefile.am,
11809 plugins/project-wizard/templates/python/po/POTFILES.in,
11810 plugins/project-wizard/templates/python/src/.cvsignore,
11811 plugins/project-wizard/templates/python/src/Makefile.am,
11812 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
11813 plugins/project-wizard/templates/python/src/main.py: Added Generic
11814 gcj and python project wizards. Fixed Generic java project to
11815 use _JAVA primary. Update gnome-build from cvs for them to work
11818 2005-07-12 Naba Kumar <naba@gnome.org>
11820 * plugins/project-manager/plugin.c: Automatically determine
11821 project backend by probing.
11823 2005-07-04 Naba Kumar <naba@gnome.org>
11825 * Makefile.am: Do not install old anjuta.glade file which conflicts
11826 with newer src/anjuta.glade.
11828 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11830 * plugins/an_symbol_prefs.c:
11831 Sort list of available symbol files
11833 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
11835 * plugins/build-basic-autotools.c:
11838 * plugins/gtodo/libgtodo.c:
11839 Possible fix for #307800
11841 * libanjuta/anjuta-encodings.c
11842 libanjuta/anjuta-launcher.c
11843 libanjuta/anjuta-preference-dialog.c
11844 libanjuta/anjuta-preferences.c
11845 libanjuta/anjuta-ui.c
11846 libanjuta/anjuta-util.c
11847 libanjuta/cell-renderer-captioned-image.c
11848 libanjuta/plugin.c:
11850 Patch from de_lupus@pandora.be (Kristof Vansant):
11851 Replaced deprecated gnome-i18n.h
11854 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
11856 * plugins/subversion/anjuta-subversion.glade
11857 plugins/subversion/anjuta-subversion.ui
11858 plugins/subversion/plugin.c
11859 plugins/subversion/subversion-actions.c
11860 plugins/subversion/subversion-callbacks.h
11861 plugins/subversion/subversion-callbacks.c
11862 plugins/subversion/svn-backend-priv.h
11863 plugins/subversion/svn-backend.h
11864 plugins/subversion/svn-backend.c
11865 plugins/subversion/svn-thread.h
11866 plugins/subversion/svn-thread.c:
11868 Implemented Subversion diff
11870 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
11872 * plugins/build-basic-autotools/build-basic-autotools.c:
11873 Fixed crash bug! Might be useful to release 2.0.2 soon
11874 because this bug will crash any build which produces errors
11877 === Anjuta 2.0.1 ===
11879 2005-06-27 Naba Kumar <naba@gnome.org>
11881 * plugins/tools/execute.c: Formated code.
11883 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
11885 * plugins/build-basic-autotools/build-basic-autotools.c:
11886 Remove two memory leaks
11887 Check command output versus untranslated strings too
11889 * plugins/tools/execute.c:
11890 Remove two memory leaks
11891 Check command output versus untranslated strings too
11892 Remove description message
11894 * plugins/tools/fileop.c:
11895 Escape tool name in xml configuration file
11897 2005-05-26 Naba Kumar <naba@gnome.org>
11899 * configure.in: Bumped version to 2.0.1
11900 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
11902 * plugins/tools/execute.c: Fixed clickable messages.
11905 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
11906 Deactivate glade plugin when last glade project is closed. Reorder
11907 glade widgets in layout. Change glade project when user selects a
11908 new project. Removed project from the list when user closes it. Fixed
11909 glade project file loading from URI. Save and restored loaded glade
11910 projects in/from session.
11912 * plugins/class-gen/action-callbacks.c,
11913 plugins/class-gen/anjuta-class-gen-plugin.glade,
11914 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
11915 plugins/file-wizard/anjuta-file-wizard.glade,
11916 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
11917 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
11918 "Add to project" correctly. Use the source file path returned after
11919 adding to project. Fixed memory leaks. Deactivate wizard plugins
11922 * plugins/project-manager/plugin.c,
11923 plugins/project-wizard/anjuta-project-wizard.glade,
11924 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
11925 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
11926 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
11927 project-wizard preference page to anjuta app, because they are
11928 more appropriated as general preferences. Renamed username and
11929 useremail properties keys.
11931 * po/POTFILES.in: Updated.
11933 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
11936 * plugins/file-loader/plugin.c: Do not use static variable to store
11937 created submenu in factory. Fixed crash in anjuta exit.
11939 2005-05-24 Naba Kumar <naba@gnome.org>
11941 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11942 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11943 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11944 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11945 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11946 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11947 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11948 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11949 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11951 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
11952 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11953 plugins/build-basic-autotools/build-basic-autotools.c,
11954 plugins/build-basic-autotools/build-basic-autotools.h,
11955 plugins/build-basic-autotools/executer.c,
11956 plugins/build-basic-autotools/executer.h,
11957 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
11958 plugins/tools/variable.c: Added an extra argument to
11959 anuta_util_dialog_input() to pass default value. Save/load project
11960 configure and execution parameters in/from session.
11962 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
11963 symbol browser is loaded.
11965 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
11968 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
11969 deactivate would not start shell.
11971 2005-05-24 Naba Kumar <naba@gnome.org>
11973 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
11974 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
11975 libegg/egg-submenu-action.c, libegg/test-actions.c,
11976 plugins/build-basic-autotools/build-basic-autotools.c,
11977 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
11978 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
11979 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
11980 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
11981 plugins/macro/plugin.c, plugins/message-view/plugin.c,
11982 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
11983 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
11984 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11985 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11986 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
11988 2005-05-24 Naba Kumar <naba@gnome.org>
11990 * data/properties/styles.properties: Fixed defalt font.
11992 * plugins/editor/search-replace.c,
11993 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
11994 project openness wihtout activating project-manager plugin (i.e.
11995 using anjuta_shell_get()).
11997 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
11998 - Completed add_source(), add_group() and add_target() methods of
11999 IAnjutaProjectManager.
12000 - Change their definition to return the added element (or NULL).
12001 - Used interface API for project main menus and 'add to project'
12002 from file-manager context menu.
12003 - Select proper default target/group when prompting for adding
12004 source/target/group.
12005 - Do not expand all nodes in selection tree when default selection
12006 are given (eases navigation in big projects).
12008 - Marked strings for translation.
12010 2005-05-23 Naba Kumar <naba@gnome.org>
12012 * src/anjuta-app.c: Save menu accelerators on change.
12014 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12015 save-as dialog (leading to crash later).
12017 2005-05-22 Naba Kumar <naba@gnome.org>
12020 * AUTHORS: Added developers for other projects. Updated.
12021 * TODO.tasks: Updated.
12022 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12024 2005-05-22 Naba Kumar <naba@gnome.org>
12026 * plugins/tools/execute.c: Make parsable lines distinct by adding
12027 a "Click me" description in the message. Allow tools to open arbibrary
12028 file in editory using gdb-styled annotation (The line starts with two
12029 \032 characters followed by the file:line).
12031 * plugins/tools/scripts/prepare-changelog.pl,
12032 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12033 ChangeLog file itself and open it.
12035 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12037 * plugins/tools/execute.c:
12038 Parse output in message pane
12039 Correct a crash on plugin deactivation
12041 * plugins/tools/fileop.c,
12042 plugins/tools/tool.c,
12043 plugins/tools/tool.h:
12044 Load only valid tools
12046 2005-06-21 Naba Kumar <naba@gnome.org>
12048 * anjuta.spec.in: Fixed devel package requirement.
12050 * plugins/message-view/message-view.c: Scroll message on next/previous.
12052 * TODO.tasks: Updated.
12054 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12055 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12056 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12057 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12058 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12059 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12060 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12061 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12063 * libanjuta/anjuta-preferences.c,
12064 plugins/build-basic-autotools/build-basic-autotools.c,
12065 plugins/build-basic-autotools/executer.c,
12066 plugins/class-gen/action-callbacks.c,
12067 plugins/class-gen/action-callbacks.h,
12068 plugins/class-gen/class_gen.c,
12069 plugins/cvs-plugin/cvs-interface.c,
12070 plugins/debug-manager/attach_process.c,
12071 plugins/debug-manager/plugin.c,
12072 plugins/debug-manager/utilities.c,
12073 plugins/debug-manager/utilities.h,
12074 plugins/editor/aneditor-autocomplete.cxx,
12075 plugins/editor/aneditor.cxx,
12076 plugins/editor/search-replace.c,
12077 plugins/editor/search-replace_backend.c,
12078 plugins/gdb/breakpoints.c,
12079 plugins/gdb/registers.c,
12080 plugins/patch/plugin.c,
12081 plugins/project-wizard/druid.c,
12082 plugins/project-wizard/install.c,
12083 plugins/subversion/plugin.c,
12084 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12087 * plugins/class-gen/action-callbacks.c,
12088 plugins/project-wizard/parser.c,
12089 plugins/project-wizard/property.c,
12090 plugins/project-wizard/values.c,
12091 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12093 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12096 2005-06-20 Naba Kumar <naba@gnome.org>
12098 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12099 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12100 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12102 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12103 exit idle function.
12105 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12106 Fixed possible memory corruption.
12108 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12109 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12110 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12111 progress bar increment and added progress status for symbol refresh
12112 and project loading.
12114 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12115 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
12116 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
12117 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12120 * TODO.tasks: Updated.
12122 2005-06-19 Naba Kumar <naba@gnome.org>
12124 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12127 * plugins/project-import/project-import.c: Deactivate plugin when done.
12129 2005-06-18 Naba Kumar <naba@gnome.org>
12131 * plugins/profile-default/plugin.c: Fixed error when loading another
12132 project while a project is still loaded.
12134 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12135 signal from gnome-build to popup group properties.
12137 * src/anjuta.c: Load default session by default.
12139 * po/POTFILES.in: Added missing files.
12141 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12142 activate plugin on load (activate it separately). Connect to activate
12143 and deactivate signals for housekeeping, so that if plugins are
12144 activated or deactivate externally, they are properly recorded.
12146 * plugins/profile-default/plugin.c: Save profile before a project
12147 is loaded so that it could be restored when project is closed.
12149 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12151 2005-06-17 Naba Kumar <naba@gnome.org>
12153 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12154 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12155 for project. The plugins loaded for the project is restored when project
12156 is loaded next time.
12158 * TODO.tasks: Updated.
12160 2005-06-15 Naba Kumar <naba@gnome.org>
12162 * plugins/tools/scripts/find-fixmes.pl,
12163 (new) plugins/tools/scripts/translation-status.pl,
12164 plugins/tools/scripts/tools-2.xml.in,
12165 plugins/tools/scripts/Makefile.am,
12166 plugins/tools/scripts/prepare-changelog.pl: Added translation
12167 status script. Completed find-fixmes.pl script. Fixed bugs.
12169 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12172 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12174 * plugins/message-view/anjuta-message-manager-plugin.glade :
12175 renamed "messages.tag.position" to "messages.tab.position".
12176 plugins/message-view/anjuta-msgman.c :
12177 Messages tab position prefrences.
12179 2005-06-14 Naba Kumar <naba@gnome.org>
12181 * (new) plugins/tools/scripts/find-fixmes.pl,
12182 (new) plugins/tools/scripts/tools-2.xml.in,
12183 (new) plugins/tools/scripts/Makefile.am,
12184 (new) plugins/tools/scripts/prepare-changelog.pl,
12185 plugins/tools/plugin.h, plugins/tools/fileop.c,
12186 plugins/tools/Makefile.am, configure.in: Added system tools.
12188 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12190 * plugins/tools/editor.c:
12191 Take care of creating .anjuta directory if missing
12193 2005-06-10 Naba Kumar <naba@gnome.org>
12195 * configure.in: Increased gnome-build required to version 0.1.2.
12197 * plugins/project-manager/plugin.c: Fixed target/group removal.
12198 Fixed memory leaks.
12200 2005-06-10 Naba Kumar <naba@gnome.org>
12202 * plugins/project-manager/plugin.c: Implemented target/group
12203 configuration (update gnome-build module from cvs).
12205 2005-06-07 Naba Kumar <naba@gnome.org>
12207 Patch from: Massimo Cora' <maxcvs@email.it>:
12208 * plugins/class-inheritance/Makefile.am,
12209 plugins/class-inheritance/class-inherit.c,
12210 plugins/class-inheritance/class-inherit.h,
12211 plugins/class-inheritance/plugin.c,
12212 plugins/class-inheritance/plugin.h,
12213 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
12214 expanded view of classes in hierarchy canvas (collapsable again).
12216 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
12218 * scintilla/patches/scintilla-64-bit.diff (added)
12219 * plugins/patch/patch-plugin.c:
12220 Conditional build for GTK 2.4 and GTK 2.6
12222 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
12224 * plugins/tools/anjuta-tools.glade,
12225 plugins/tools/editor.c,
12226 plugins/tools/plugin.h,
12227 plugins/tools/fileop.c:
12228 Add a check box to edit an user script
12229 Correct a few memory leak
12231 * plugins/tools/execute.c,
12232 plugins/tools/tool.c,
12233 plugins/tools/tool.h:
12234 Move utility remove_mnemonic function in tool.c
12237 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
12239 Patch from sbrabec@suse.cz:
12241 scintilla/include/Scintilla.h:
12243 Fix 64-Bit warnings in gcc 4
12245 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
12247 * plugins/patch/patch_plugin.c
12248 plugins/patch/patch.h
12249 plugin/patch/patch-plugin.glade
12250 plugin/patch/Makefile.am:
12252 Changed patch plugin to use libglade and new gtk 2.6 widgets
12254 2005-05-31 Naba Kumar <naba@gnome.org>
12256 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12257 * plugins/editor/text_editor.c: Don't show error
12260 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12262 * plugins/message-view/anjuta-message-manager.ui,
12263 plugins/message-view/anjuta-msgman.c,
12264 plugins/message-view/anjuta-msgman.h,
12265 plugins/message-view/message-view.c,
12266 plugins/message-view/message-view.h,
12267 plugins/message-view/plugin.c:
12268 Add a popup menu in messages panes
12269 Move save message pane option in it
12271 2005-05-28 Naba Kumar <naba@gnome.org>
12273 * data/properties/styles.properties: Fixed default font
12276 * plugins/editor/style-editor.c: cleanup.
12278 2005-05-25 Naba Kumar <naba@gnome.org>
12280 * plugin/gdb/plugin.c: Start gdb even if the program does
12281 not exists. Fixes bug #305074
12283 2005-05-24 Naba Kumar <naba@gnome.org>
12285 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12286 * configure.in: graphviz pkgconfig path.
12288 2005-05-24 Naba Kumar <naba@gnome.org>
12290 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12291 * TODO.tasks: Updated.
12293 2005-05-22 Naba Kumar <naba@gnome.org>
12295 * anjuta.spec.in: Fixed spec file
12296 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12298 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12300 * TODO.tasks: Updated.
12302 * plugins/message-view/anjuta-message-manager.ui,
12303 plugins/message-view/message-view.c,
12304 plugins/message-view/message-view.h,
12305 plugins/message-view/plugin.c:
12306 Add shortcut for next and previous message
12307 Add a save message menu item
12308 Fix a bug in previous message
12310 2005-05-21 Naba Kumar <naba@gnome.org>
12312 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12313 doc/Makefile.am, global-tags/create_global_tags.sh,
12314 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12315 and rpm package creation. Fixed installation paths.
12317 * plugins/editor/anjuta-document-manager.glade,
12318 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12319 and indent options.
12321 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12323 2005-05-21 Naba Kumar <naba@gnome.org>
12325 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12326 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12327 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12328 tagmanager/Makefile.am: Fixed paths configure variables to take
12329 automake configure variables instead of hardcoding.
12331 * global-tags/tm_global_tags.c: Formated code.
12333 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12334 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12335 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12336 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12337 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12338 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12339 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12340 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12341 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12343 2005-05-20 Naba Kumar <naba@gnome.org>
12345 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12346 and fixed rpm spec file (more testing required).
12348 * data/gdb.init: Don't set gdb prompt.
12350 * mime/Makefile.am: run update-mime-data only on system-wide install.
12352 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12354 2005-05-19 Naba Kumar <naba@gnome.org>
12356 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12357 while it's not visible.
12359 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12360 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12362 2005-05-19 Naba Kumar <naba@gnome.org>
12364 * configure.in: Fixed subversion checks. Added
12365 --disable-plugin-subversion and --disable-plugin-glade
12366 configure flags to manually turn off their plugin builds.
12368 * plugins/editor/plugin.c: Save and restore current editor line
12369 positions in session.
12371 2005-05-18 Naba Kumar <naba@gnome.org>
12373 * AUTHORS: Fixed email address.
12375 * libanjuta/anjuta-utils.c,
12376 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12377 when the projectmanager toplevel is not a window. Check for valid
12378 gtkwindow type before using the passed window as parent for anjuta
12381 2005-05-17 Naba Kumar <naba@gnome.org>
12383 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12385 * plugins/cvs-plugin/Makefile.am,
12386 plugins/devhelp/plugin.c,
12387 plugins/file-loader/Makefile.am,
12388 plugins/macro/Makefile.am,
12389 plugins/message-view/Makefile.am,
12390 plugins/patch/Makefile.am,
12391 plugins/project-manager/Makefile.am,
12392 plugins/subversion/Makefile.am,
12393 plugins/symbol-browser/Makefile.am: Removed -module flags
12396 * MAINTAINERS: Added file so that I could recieve bugzilla
12399 * plugins/glade/plugin.c: Fixed compile error.
12401 === Anjuta 2.0.0 ===
12403 2005-05-15 Naba Kumar <naba@gnome.org>
12405 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12408 * plugins/symbol-browser/an_symbol_view.c,
12409 plugins/symbol-browser/plugin.c,
12410 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12411 symbols have been updated. Reset file symbols when update
12412 occurs. Fixed memory leaks.
12414 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12415 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12417 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12419 * plugins/tools/anjuta-tools.glade:
12420 Remove unused parameter dialog
12422 * plugins/tools/dialog.c,
12423 plugins/tools/fileop.c,
12424 plugins/tools/fileop.h,
12425 plugins/tools/tool.c,
12426 plugins/tools/tool.h,
12427 plugins/tools/variable.c:
12428 Add a few comments and cleanups
12430 * plugins/tools/editor.c,
12431 plugins/tools/editor.h:
12432 Remove code from previous plugin and add comments
12433 Use main window as parent (instead of tool list)
12435 * plugins/tools/execute.c,
12436 plugins/tools/execute.h:
12437 Remove code from previous plugin and add comments
12440 2005-05-14 Naba Kumar <naba@gnome.org>
12442 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12445 * configure.in: Fixed
12447 * plugins/class-inheritance/class-inheritance.png: New icon.
12449 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12450 screws up when reparented.
12452 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12454 * plugins/editor/search-replace.c,
12455 plugins/editor/search-replace_backend.c
12456 plugins/project-manager/plugin.c : Clear find pane if searching same
12457 expression. Clean code.
12459 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12461 * configure.in: Added ne in ALL_LINGUAS
12463 2005-05-13 Naba Kumar <naba@gnome.org>
12465 * configure.in: Fixed glade-3 version.
12467 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12468 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12469 plugins/gdb/watch.c: Update locals, watch and frame document on
12472 2005-05-12 Naba Kumar <naba@gnome.org>
12474 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12475 scope autocompletion when the function definition is incomplete.
12477 * plugins/class-gen/anjuta-class-gen.plugin.in,
12478 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12479 plugins/gdb/plugin.c,
12480 plugins/glade/anjuta-glade.plugin.in,
12481 plugins/project-import/anjuta-project-import.plugin.in,
12482 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12483 titles for the wizards.
12485 2005-05-11 Naba Kumar <naba@gnome.org>
12487 * configure.in, plugins/debug-manager/Makefile.am,
12488 plugins/debug-manager/plugin.c,
12489 (added) plugins/debug-manager/images/.cvsignore,
12490 (added) plugins/debug-manager/images/Makefile.am,
12491 (added) plugins/debug-manager/images/detach-16.png,
12492 (added) plugins/debug-manager/images/detach.png,
12493 (added) plugins/debug-manager/images/step-into-16.png,
12494 (added) plugins/debug-manager/images/step-into.png,
12495 (added) plugins/debug-manager/images/step-out-16.png,
12496 (added) plugins/debug-manager/images/step-out.png,
12497 (added) plugins/debug-manager/images/step-over-16.png,
12498 (added) plugins/debug-manager/images/step-over.png,
12499 plugins/gdb/Makefile.am,
12500 plugins/gdb/breakpoints.c,
12501 plugins/gdb/plugin.c,
12502 (added) plugins/gdb/images/.cvsignore,
12503 (added) plugins/gdb/images/Makefile.am,
12504 (added) plugins/gdb/images/breakpoint.png,
12505 (added) plugins/gdb/images/locals.png,
12506 (added) plugins/gdb/images/stack.png,
12507 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12508 'remove all'. Added debugger icons.
12510 * plugins/editor/text_editor.c: Fixed file monitor.
12512 Patch from: Massimo Cora' <maxcvs@email.it>
12513 * plugins/patch/anjuta-patch-plugin.png,
12514 plugins/class-gen/Makefile.am,
12515 plugins/class-gen/action-callbacks.c,
12516 plugins/class-gen/class_gen.c,
12517 plugins/class-gen/class_logo.xpm: Implemented vcs
12518 file addions. New icons by Fabio Zecchini
12520 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12522 * libanjuta/interfaces/libanjuta.idl
12523 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12524 plugins/editor/search-replace_backend.c
12525 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12527 2005-05-11 Naba Kumar <naba@gnome.org>
12529 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12530 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12531 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12532 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12533 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12536 * plugins/symbol-browser/an_symbol_prefs.c,
12537 plugins/symbol-browser/an_symbol_search.c,
12538 plugins/symbol-browser/an_symbol_view.c,
12539 plugins/symbol-browser/an_symbol_view.h,
12540 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12542 2005-05-11 Naba Kumar <naba@gnome.org>
12544 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12546 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12547 progress bar location at create time, instead of hardcoding.
12549 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12550 Added mini splash screen.
12552 * plugins/editor/text_editor.c: Do not produce warning when file
12553 monitor could not be created.
12555 * plugins/profile-default/plugin.c: Save project session on exit.
12556 Show mini splash with progress bar at profile load.
12558 2005-05-10 Naba Kumar <naba@gnome.org>
12560 * configure.in, manuals/Makefile.am: Fixed compile flags.
12561 Disable outdated manuals builds.
12563 * global-tags/Makefile.am: Uninstall tags files on
12566 * libegg/Makefile.am: Use configured deprecated flags.
12568 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12569 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12570 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12573 * mime/Makefile.am: Take DESTDIR into account.
12575 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12577 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12578 on scope autocompletion.
12580 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12581 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12582 shared libs and static libs paths for debugging. Order them
12585 * po/POTFILES.in: Updated.
12587 2005-05-09 Naba Kumar <naba@gnome.org>
12589 * libanjuta/interfaces/libanjuta.idl,
12590 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12591 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12592 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12593 Implemented debugger source directory search and emits location changed
12594 signal with absolute path of the file.
12596 * plugins/tools/tool.c: Fixed compile errors.
12598 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12600 * plugins/tools/anjuta-tools.glade,
12601 plugins/tools/dialog.h,
12602 plugins/tools/dialog.c,
12603 plugins/tools/plugin.c,
12604 plugins/tools/editor.c:
12605 Improve graphical user interface
12607 Correct an error on close
12610 * plugins/tools/fileop.c,
12611 plugins/tools/tool.h,
12612 plugins/tools/tool.c:
12613 Change the tool internal structure
12614 Support having tools configuration in several places
12616 2005-05-08 Naba Kumar <naba@gnome.org>
12618 * plugins/gdb/actions.c,
12619 (removed) plugins/gdb/registers_cbs.c,
12620 (removed) plugins/gdb/registers_cbs.h,
12621 (removed) plugins/gdb/registers_gui.c,
12622 (removed) plugins/gdb/sharedlib_cbs.c,
12623 (removed) plugins/gdb/sharedlib_cbs.h,
12624 (removed) plugins/gdb/sharedlib_gui.c,
12625 (removed) plugins/gdb/signals_cbs.c,
12626 (removed) plugins/gdb/signals_cbs.h,
12627 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12629 2005-05-08 Naba Kumar <naba@gnome.org>
12631 * plugins/build-basic-autotools/executer.c: Fixed programs
12634 * plugins/debug-manager/Makefile.am,
12635 plugins/debug-manager/anjuta-debug-manager.glade,
12636 plugins/debug-manager/plugin.c,
12637 plugins/gdb/Makefile.am: Used libglade for programs listing
12640 * (added) plugins/gdb/pointer.png: Stack pointer image.
12642 * libanjuta/anjuta-marshal.list,
12643 pixmaps/Makefile.am,
12644 plugins/gdb/actions.c,
12645 plugins/gdb/actions.h,
12646 plugins/gdb/anjuta-gdb-plugin.ui,
12647 plugins/gdb/anjuta-gdb.glade,
12648 plugins/gdb/breakpoints.c,
12649 plugins/gdb/breakpoints.h,
12650 plugins/gdb/debug_tree.c,
12651 plugins/gdb/debug_tree.h,
12652 plugins/gdb/debugger.c,
12653 plugins/gdb/debugger.h,
12654 plugins/gdb/gdbmi-test.c,
12655 plugins/gdb/gdbmi.c,
12656 plugins/gdb/gdbmi.h,
12657 plugins/gdb/info.c,
12658 plugins/gdb/info.h,
12659 plugins/gdb/locals.c,
12660 plugins/gdb/locals.h,
12661 plugins/gdb/memory.c,
12662 plugins/gdb/memory.h,
12663 plugins/gdb/plugin.c,
12664 plugins/gdb/plugin.h,
12665 plugins/gdb/registers.c,
12666 plugins/gdb/registers.h,
12667 plugins/gdb/registers_cbs.c,
12668 plugins/gdb/registers_cbs.h,
12669 plugins/gdb/registers_gui.c,
12670 plugins/gdb/sharedlib.c,
12671 plugins/gdb/sharedlib.h,
12672 plugins/gdb/sharedlib_cbs.c,
12673 plugins/gdb/sharedlib_cbs.h,
12674 plugins/gdb/sharedlib_gui.c,
12675 plugins/gdb/signals.c,
12676 plugins/gdb/signals.h,
12677 plugins/gdb/signals_cbs.c,
12678 plugins/gdb/signals_cbs.h,
12679 plugins/gdb/signals_gui.c,
12680 plugins/gdb/stack_trace.c,
12681 plugins/gdb/stack_trace.h,
12682 plugins/gdb/utilities.c,
12683 plugins/gdb/utilities.h,
12684 plugins/gdb/watch.c,
12685 plugins/gdb/watch.h,
12686 plugins/gdb/watch_cbs.c,
12687 plugins/gdb/watch_cbs.h,
12688 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12689 it for all debugger component updates and listing. Implemented
12690 user custom debugger command window. Fixed all debugger components
12691 to work correctly. Implemented debugger as GObject. Removed
12694 2005-05-06 Naba Kumar <naba@gnome.org>
12696 * TODO.tasks: Updated.
12698 * plugins/build-basic-autotools/Makefile.am,
12699 plugins/file-loader/Makefile.am,
12700 plugins/profile-default/Makefile.am,
12701 plugins/sample1/Makefile.am,
12702 plugins/symbol-browser/images/Makefile.am,
12703 src/Makefile.am: Fixed 'make distcheck' errors.
12705 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
12708 * tagmanager/tm_workspace.c: Include prototypes in getting
12711 2005-05-06 Naba Kumar <naba@gnome.org>
12713 * TODO.tasks: Updated.
12715 * configure.in, plugins/cvs-plugin/Makefile.am,
12716 plugins/debug-manager/Makefile.am,
12717 plugins/devhelp/Makefile.am,
12718 plugins/editor/Makefile.am,
12719 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
12721 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
12722 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
12725 * tagmanager/tm_workspace.c,
12726 tagmanager/include/tm_workspace.h,
12727 plugins/editor/aneditor-autocomplete.cxx,
12728 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
12729 to return all matching tag types when no name is given instead of
12730 returning empty array.
12732 * plugins/symbol-browser/Makefile.am,
12733 (added) plugins/symbol-browser/an_symbol.c,
12734 (added) plugins/symbol-browser/an_symbol.h,
12735 plugins/symbol-browser/an_symbol_info.c,
12736 plugins/symbol-browser/an_symbol_info.h,
12737 (added) plugins/symbol-browser/an_symbol_iter.c,
12738 (added) plugins/symbol-browser/an_symbol_iter.h,
12739 plugins/symbol-browser/an_symbol_search.c,
12740 plugins/symbol-browser/an_symbol_view.c,
12741 plugins/symbol-browser/an_symbol_view.h,
12742 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12743 plugins/symbol-browser/plugin.c,
12744 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
12745 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
12746 plugin and implemented IAnjutaIterable interface for symbol search
12749 * plugins/class-inheritance/Makefile.am,
12750 plugins/class-inheritance/class-inherit.c,
12751 plugins/class-inheritance/class-inherit.h,
12752 plugins/class-inheritance/plugin.h: Use the newly added
12753 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
12754 get rid of libanjuta-ctags.la dependencies.
12756 2005-05-02 Naba Kumar <naba@gnome.org>
12758 * plugins/class-inheritance/class-inherit.c,
12759 plugins/class-inheritance/plugin.c,
12760 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
12761 be found for a class. Formated code.
12763 Patch from: Curtis Magyar <curtm4n@gmail.com>:
12764 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
12767 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12769 * libanjuta/anjuta-launcher.c:
12770 Keep trying sending data until all bytes have been written
12772 * plugins/tools/anjuta-tools.glade,
12773 plugins/tools/editor.c:
12774 Add a combo box to defined data from stdin
12776 * plugins/tools/execute.c:
12777 Send data in stdin if needed
12780 * plugins/tools/fileop.c,
12781 plugins/tools/tool.h,
12782 plugins/tools/tool.c:
12783 Store, load and save stdin data
12784 Use tools-2.xml instead of tools.xml
12786 * plugins/tools/plugin.c,
12787 plugins/tools/plugin.h:
12790 * plugins/tools/dialog.c,
12791 plugins/tools/dialog.h:
12794 * plugins/tools/variable.c,
12795 plugins/tools/variable.h:
12796 Add editor related variables
12799 2005-04-29 Naba Kumar <naba@gnome.org>
12801 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
12803 * plugins/editor/text_editor.c: Fixed line marker interpretation.
12805 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12806 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
12807 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
12808 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
12809 working on gdb MI interface. Completed MI parser interface.
12811 Patch from Massimo Cora <maxcvs@email.it>:
12812 * plugins/class-inheritance/Makefile.am,
12813 plugins/class-inheritance/class-inherit.c,
12814 plugins/class-inheritance/class-inherit.h,
12815 plugins/class-inheritance/plugin.c,
12816 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
12817 Used system theme for colors. Display class members on mouse click.
12819 2005-04-28 Naba Kumar <naba@gnome.org>
12821 * plugins/symbol-browser/an_symbol_prefs.c
12822 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
12823 implementation to create/add/remove custom tags files in symbol
12824 brower preferences.
12826 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
12829 * plugins/project-import/project-import.c: Fixed memory leaks and
12830 use correct debug prints.
12832 * TODO.tasks: Updated.
12834 2005-04-27 Naba Kumar <naba@gnome.org>
12836 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
12837 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
12838 scintilla/Makefile.am: Fixed 'make distcheck' errors.
12840 * plugins/editor/anjuta-docman.c,
12841 plugins/editor/anjuta-docman.h,
12842 plugins/editor/plugin.c: Emit editor-added signal from docman
12843 and connect signals to new editor correctly.
12845 * plugins/class-inheritance/plugin.c,
12846 plugins/symbol-browser/plugin.c: Added stock icons.
12848 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12849 plugins/build-basic-autotools/executer.c,
12850 plugins/build-basic-autotools/executer.h: Added missing files
12851 for the execute programs implementation.
12853 2005-04-26 Naba Kumar <naba@gnome.org>
12855 * TODO.tasks: Updated.
12857 * plugins/file-loader/plugin.c,
12858 plugins/project-import/anjuta-project-import.plugin.in,
12859 plugins/project-import/plugin.c,
12860 plugins/project-import/project-import.c,
12861 plugins/project-import/project-import.h: Be able to import older
12864 2005-04-26 Naba Kumar <naba@gnome.org>
12866 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
12867 removing it from the shell.
12869 * libanjuta/anjuta-shell.c,
12870 libanjuta/anjuta-shell.h,
12871 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
12872 so that widget additions are freezed or thaw using a pending queue.
12873 Fixded UI flicker while loading projects.
12875 2005-04-26 Naba Kumar <naba@gnome.org>
12877 * TODO.tasks: Updated.
12879 * libanjuta/interfaces/libanjuta.idl: Added execute method for
12880 IAnjutaBuildable interface.
12882 * plugins/build-basic-autotools/Makefile.am,
12883 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12884 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12885 plugins/build-basic-autotools/build-basic-autotools.c,
12886 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
12887 interface and UI for executing project/file programs. Implemented
12888 IAnjutaFile interface so that executables could be opened directly.
12890 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
12891 Authors line (Reserved for external plugins, which do not have a way to
12892 show their credits).
12894 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
12895 [File Loader] group for menu labels (default to "Name" if it is not
12898 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
12899 for executing external commands.
12901 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
12903 * plugins/project-wizard/property.c:
12904 Correct a memory leak
12906 * libanjuta/interfaces/libanjuta.idl,
12907 plugins/editor/text_editor.c:
12908 Add erase_all and replace_selection function to IAnjutaEditor
12910 * plugins/tools/anjuta-tools.glade,
12911 plugins/tools/fileop.c,
12912 plugins/tools/editor.c,
12913 plugins/tools/tool.c
12914 plugins/tools/tool.h:
12915 Add shortcut and icon
12917 * plugins/tools/variable.c,
12918 plugins/tools/variable.h:
12919 Add a variable asking parameters at run time
12921 * plugins/tools/execute.c:
12922 Add a warning message for missing document manager
12923 Add replace buffer and replace selection output
12924 Correct an error in popup output
12926 * plugins/tools/plugin.c,
12927 plugins/tools/plugin.h,
12928 plugins/tools/anjuta-tools.ui,
12931 Attach tools menu to a new place
12933 2005-04-25 Naba Kumar <naba@gnome.org>
12935 * libanjuta/plugins.c, src/about.c, src/about.h,
12936 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
12937 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
12938 plugins (about box for plugins) menu.
12940 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12942 * plugins/editor/search-replace.c :
12943 Displayed full path in Search pane window.
12944 Bug 300231 : Selected line in Search pane window .
12946 2005-04-23 Naba Kumar <naba@gnome.org>
12948 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
12950 2005-04-22 Naba Kumar <naba@gnome.org>
12952 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
12954 * plugins/project-wizard/templates/java.wiz,
12955 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
12956 to create bytecodes (.class) files.
12958 * plugins/symbol-browser/an_symbol_info.c,
12959 plugins/symbol-browser/an_symbol_info.h,
12960 plugins/symbol-browser/an_symbol_search.c,
12961 plugins/symbol-browser/an_symbol_view.c,
12962 plugins/symbol-browser/plugin.c,
12963 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
12964 in file symbol list.
12966 2005-04-22 Naba Kumar <naba@gnome.org>
12968 * TODO.tasks: Updated.
12970 * plugins/class-inheritance/Makefile.am,
12971 plugins/subversion/Makefile.am: Do not install plugin files when
12972 plugin build condition is false.
12974 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12975 plugins/build-basic-autotools/build-basic-autotools.c,
12976 plugins/build-basic-autotools/build-basic-autotools.h,
12977 plugins/file-loader/anjuta-loader-plugin.ui,
12978 plugins/file-loader/dnd.c,
12979 plugins/file-loader/plugin.c,
12980 plugins/file-loader/plugin.h,
12981 plugins/project-manager/anjuta-project-manager.ui,
12982 plugins/project-manager/plugin.c: Added open file and build context
12983 menu in project manager context menu.
12985 2005-04-22 Naba Kumar <naba@gnome.org>
12987 * configure.in: Added message output showing conditional plugins to
12990 * src/layout.xml: Added layout for class-inheritance plugin widget.
12992 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
12993 plugin name to remove redundant terms.
12995 * TODO.tasks: Updated.
12998 plugins/symbol-browser/Makefile.am,
12999 plugins/symbol-browser/an_symbol_view.c,
13000 (removed) plugins/symbol-browser/sv_class.xpm,
13001 (removed) plugins/symbol-browser/sv_function.xpm,
13002 (removed) plugins/symbol-browser/sv_macro.xpm,
13003 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13004 (removed) plugins/symbol-browser/sv_private_var.xpm,
13005 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13006 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13007 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13008 (removed) plugins/symbol-browser/sv_public_var.xpm,
13009 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13010 (removed) plugins/symbol-browser/sv_static_var.xpm,
13011 (removed) plugins/symbol-browser/sv_struct.xpm,
13012 (removed) plugins/symbol-browser/sv_unknown.xpm,
13013 (removed) plugins/symbol-browser/sv_variable.xpm,
13014 (added) plugins/symbol-browser/images/.cvsignore,
13015 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13016 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13017 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13018 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13019 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13020 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13021 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13022 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13023 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13024 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13025 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13026 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13027 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13028 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13029 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13030 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13031 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13032 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13033 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13034 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13035 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13036 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13037 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13038 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13039 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13040 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13041 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13042 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13043 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13044 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13045 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13046 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13047 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13048 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13049 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13050 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13051 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13052 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13053 pixmaps and added new icons (taken from monodevelop).
13055 2005-04-21 Naba Kumar <naba@gnome.org>
13057 Patch from Massimo Cora <maxcvs@email.it>:
13059 * configure.in, plugins/Makefile.am
13060 (new) plugins/class-inheritance/.cvsignore,
13061 (new) plugins/class-inheritance/Makefile.am,
13062 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13063 (new) plugins/class-inheritance/class-inherit.c,
13064 (new) plugins/class-inheritance/class-inherit.h,
13065 (new) plugins/class-inheritance/plugin.c,
13066 (new) plugins/class-inheritance/plugin.h,
13067 (new) plugins/class-inheritance/class-inheritance.png: Added class
13068 inheritance plugin.
13070 Changes by naba: Added pkgconfig check for graphviz and conditionally
13073 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13075 2005-04-20 Naba Kumar <naba@gnome.org>
13077 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13078 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13079 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13080 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13081 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13082 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13083 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13084 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13085 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13086 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13087 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13089 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13090 message view management.
13092 * libanjuta/anjuta-children.[ch],
13093 plugins/build-basic-autotools/build-basic-autotools.c,
13094 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13095 Removed anjuta_children_init() function,
13096 because it is done automatically when first invoked. Introduced
13097 anjuta_children_recover() to recover the child signalling. Fixed
13098 child exit management to correctly recover the exit status.
13100 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13101 to properly shutdown the launcher and to kill the running process
13102 (without emitting any signal).
13104 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13105 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13106 gdb and program instance.
13108 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13110 * plugins/editor/search-replace.c :
13111 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13113 2005-04-18 Naba Kumar <naba@gnome.org>
13115 * TODO.tasks: Marked completed items.
13117 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13118 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13119 plugins/project-manager/plugin.c: Prompt user for the debugging
13120 target (select from a list of project's executable targets) and
13121 correctly start debugger. Take care of libtool wrapping when the
13122 target selected is libtool target. Fixed debugger menu items
13125 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13127 * plugins/tools/execute.c,
13128 plugins/tools/execute.h:
13129 Implement save all files before running a command
13130 Implement all options for stdout and stderr except replace buffer
13131 Allow running several tools
13133 * plugins/tools/plugin.c:
13134 Move anjuta launcher in execute.c
13136 * plugins/tools/tools.h,
13137 plugins/tools/variable.c:
13140 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13142 * plugins/tools/anjuta-tools.glade:
13143 Add new properties in tool editor dialog
13144 Cosmetic improvements
13146 * plugins/tools/anjuta-tools.ui:
13147 Attach tool menu as a build menu
13149 * plugins/tools/dialog.c:
13150 Set tool menu item sensitivity in tool list
13153 * plugins/tools/editor.c,
13154 plugins/tools/editor.h,
13155 plugins/tools/fileop.c,
13156 plugins/tools/tool.c,
13157 plugins/tools/tool.h:
13158 Add new properties (active, save file...)
13159 Most of them are still not implemented
13161 * plugins/tools/execute.c,
13162 plugins/tools/execute.h:
13163 Reorganize code to support multiple run
13164 Support run in terminal
13166 * plugins/tools/plugin.c
13167 plugins/tools/plugin.h:
13168 Move message handling in execute.c
13170 * plugins/tools/variable.h,
13171 plugins/tools/variable.c:
13172 Add useful variables
13174 2005-04-13 Naba Kumar <naba@gnome.org>
13176 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13177 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13179 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13181 * plugins/tools/dialog.c plugins/tools/tool.c :
13184 2005-04-06 Naba Kumar <naba@gnome.org>
13186 * src/anjuta.c: Load default session only when
13187 "anjuta.session.load.last" preference is enabled.
13189 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13191 * plugins/tools/Makefile.am,
13192 plugins/tools/variable.c,
13193 plugins/tools/variable.h:
13194 Add new code for handling variables
13196 * plugins/tools/anjuta-tools.glade:
13197 Improve tool editor dialog
13198 Add variable selection dialog
13200 * plugins/tools/dialog.c,
13201 plugins/tools/dialog.h,
13202 plugins/tools/plugin.c,
13203 plugins/tools/plugin.h:
13204 Add variable object
13205 Add a function to get it
13207 * plugins/tools/editor.c:
13208 Add gui code for variable selection dialog
13210 * plugins/tools/execute.c:
13211 Use variables for executing command
13213 * Naba: Compile warning fixes.
13215 2005-04-06 Naba Kumar <naba@gnome.org>
13217 * TODO.tasks: Marked completed items.
13219 2005-04-06 Naba Kumar <naba@gnome.org>
13221 * plugins/subversion/svn-backend.c: Fixed subversion plugin
13224 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
13226 2005-04-04 Naba Kumar <naba@gnome.org>
13228 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
13229 inside Main window.
13231 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
13233 * plugins/tools/Makefile.am,
13234 plugins/tools/anjuta-tools.plugin.in,
13235 plugins/tools/anjuta-tools.ui,
13236 plugins/tools/anjuta-tools.gladei,
13237 plugins/tools/anjuta-tools-plugin.png,
13238 plugins/tools/plugin.c,
13239 plugins/tools/plugin.h,
13240 plugins/tools/dialog.c,
13241 plugins/tools/dialog.h,
13242 plugins/tools/fileop.c,
13243 plugins/tools/fileop.h,
13244 plugins/tools/tool.c,
13245 plugins/tools/tool.h,
13246 plugins/tools/editor.c,
13247 plugins/tools/editor.h,
13248 plugins/tools/execute.c,
13249 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
13250 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13253 * anjuta-tools.[ch]: Removed old tools code.
13255 2005-04-01 Steve Murphy <murf@e-tools.com>
13257 * configure.in: Added "rw" to ALL_LINGUAS.
13259 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13262 manuals/C/anjuta-manual/fileoperations.xml
13264 manuals/C/anjuta-manual/figures/search_expr.png
13265 manuals/C/anjuta-manual/figures/search_expr_basic.png
13266 manuals/C/anjuta-manual/figures/search_file_list.png
13267 manuals/C/anjuta-manual/figures/search_file_pattern.png
13268 manuals/C/anjuta-manual/figures/search_replace.png
13269 manuals/C/anjuta-manual/figures/search_setting.png
13270 manuals/C/anjuta-manual/figures/search_target.png
13271 manuals/C/anjuta-manual/figures/search_target_action.png
13272 manuals/C/anjuta-manual/figures/search_target_in.png
13274 manuals/C/anjuta-manual/figures/find_files.png
13275 manuals/C/anjuta-manual/figures/find_replace.png
13276 manuals/C/anjuta-manual/figures/find_text.png :
13277 Updated Anjuta manual (File Operations)
13279 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13281 * manuals/C/anjuta-manual/fileoperations.xml,
13282 manuals/C/anjuta-manual/figures/open_file.png,
13283 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13284 manuals/C/anjuta-manual/figures/prefs_print.png,
13285 manuals/C/anjuta-manual/figures/print_dlg.png,
13286 manuals/C/anjuta-manual/figures/print_preview.png.
13288 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13289 manuals/C/anjuta-manual/figures/display_macro.png,
13290 manuals/C/anjuta-manual/figures/insert_text.png,
13291 manuals/C/anjuta-manual/figures/keyword_macro.png,
13292 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13293 manuals/C/anjuta-manual/figures/save_as_file.png :
13294 Updated Anjuta Manual (File Operations)
13296 2005-03-23 Adam Weinberger <adamw@gnome.org>
13298 * plugins/editor/action-callbacks.c,
13299 plugins/file-loader/plugin.c,
13300 plugins/gtodo/main.c,
13301 plugins/project-wizard/druid.c:
13302 Fix spelling/grammar errors. Fixes bugs
13303 169068, 169137, 169138, and 169139.
13305 2005-03-21 Naba Kumar <naba@gnome.org>
13307 Patch from: Massimo Cora' <maxcvs@email.it>:
13309 * plugins/editor/Makefile.am
13310 plugins/editor/anjuta-docman.c,
13311 (added) plugins/editor/editor-tooltips.c,
13312 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13313 editor tabs to show full path.
13315 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13317 * plugins/subversion/svn-backend.c:
13318 Removed "apr-0/" from include because this is
13319 already included in SVN_INCLUDE and broke building if
13320 apr >= 1.0 was installed.
13322 2005-03-18 Naba Kumar <naba@gnome.org>
13324 Patch from: Massimo Cora' <maxcvs@email.it>:
13326 * plugins/editor/action-callbacks.c,
13327 plugins/editor/aneditor-calltip.cxx,
13328 plugins/editor/aneditor-priv.h,
13329 plugins/editor/aneditor.cxx,
13330 plugins/editor/aneditor.h,
13331 plugins/editor/anjuta-document-manager.ui: Added calltip
13332 activation from menu.
13334 2005-03-16 Naba Kumar <naba@gnome.org>
13336 Patch from: Massimo Cora' <maxcvs@email.it>:
13338 * plugins/class-gen/action-callbacks.c,
13339 plugins/class-gen/anjuta-class-gen-plugin.glade,
13340 plugins/class-gen/class_gen.c,
13341 plugins/class-gen/class_gen.h,
13342 plugins/class-gen/class_logo.xpm,
13343 plugins/class-gen/plugin.c: Create files without project
13344 being open. Add to project support. And other enhancements.
13346 2005-03-15 Adam Weinberger <adamw@gnome.org>
13349 plugins/debug-manager/utilities.c,
13350 plugins/file-loader/plugin.c,
13351 plugins/gdb/utilities.c,
13352 plugins/profile-default/plugin.c,
13353 plugins/project-import/project-import.c,
13354 src/anjuta-actions.h:
13355 Spelling/grammar fixes.
13357 2005-03-13 Naba Kumar <naba@gnome.org>
13359 * plugins/editor/action-callbacks.c,
13360 plugins/editor/action-callbacks.h,
13361 plugins/editor/anjuta-document-manager.ui,
13362 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13363 submenu. Moved menuitems from Format to View->Editor.
13365 * src/action-callbacks.c, src/action-callbacks.h,
13366 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13367 layout and lock layout menus in View submenu. Get rid of
13368 Settings->Layout Manager menu.
13370 * plugins/project-import/anjuta-project-import.plugin.in:
13373 * global-tags/Makefile.am,
13374 global-tags/create_global_tags.sh,
13375 plugins/editor/aneditor-autocomplete.cxx,
13376 plugins/editor/aneditor-priv.h,
13377 plugins/editor/aneditor.cxx,
13378 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13379 in editor and made it work in global symbols also.
13381 * src/anjuta-app.c: Always use priority texts besides icons style
13382 for toolbars, because other styles look horible for Anjuta (fixme).
13384 2005-03-11 Naba Kumar <naba@gnome.org>
13386 * configure.in: Removed test for iconv.
13388 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13389 before scintilla widget is realized.
13391 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13392 for Update menuitem.
13394 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13395 already applied in scintilla main stream.
13397 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13398 and notified scintilla developer.
13400 2005-03-10 Naba Kumar <naba@gnome.org>
13402 * src/action-callbacks.c: Removed reference to src/help.h (dead
13405 * plugins/editor/text_editor.c: Removed reference to
13406 src/launcher.h (a dead file).
13408 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13409 src/controls.c, src/controls.h, src/fileselection.c,
13410 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13411 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13412 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13413 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13414 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13415 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13416 Removed these dead files from CVS.
13419 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13421 * plugins/file-wizard/action-callbacks.c : Added error message.
13422 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13425 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13427 * plugins/cvs-plugin/cvs-callbacks.c
13428 plugins/cvs-plugin/plugin.c:
13429 Fixed preferences page init and busy handling
13431 * plugins/subversion/plugin.c:
13432 Fixed preferences page init
13434 2005-03-09 Naba Kumar <naba@gnome.org>
13436 * plugins/Makefile.am, plugins/glade/Makefile.am,
13437 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13438 enabled glade plugin in Anjuta. The plugin is built only when
13439 glade3 is installed.
13441 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13443 * plugins/project-wizard/templates/java.wiz
13444 plugins/project-wizard/templates/java-logo.png (*)
13445 plugins/project-wizard/templates/java/*
13446 plugins/project-wizard/templates/Makefile.am
13449 Add Java project type. It generates a autoconf/automake
13450 project which is compiled using gcj. It requires automake
13451 > 1.4 (1.9 is known to work) to work!
13453 (*) still awaiting response from the gcj team if we
13454 may use their logo.
13456 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13458 * plugins/project-import/*
13459 plugins/Makefile.am
13461 Added project import plugin. Might be a bit buggy and limited
13463 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13464 Icon from old pixmaps dir
13466 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13468 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13469 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13470 Added C Custom_Indent line macro.
13473 2005-03-09 Naba Kumar <naba@gnome.org>
13475 * TODO.tasks: Added new message-manager tasks.
13477 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13478 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13479 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13480 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13481 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13482 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13483 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13484 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13485 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13486 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13488 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13489 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13490 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13491 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13492 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13493 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13494 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13495 Removed debugger widgets from shell on debugger shutdown. Added
13496 scrolled windows for docked widgets. Removed unnecessary widget refs
13497 and unrefs. Destroy widgets correctly on debugger shutdown.
13499 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13500 with project description title. Removed frame shadow.
13502 * plugins/project-wizard/druid.c: Initializes tooltips.
13504 * scintilla/Makefile.am: Fixed comiple error.
13506 2005-03-08 Adam Weinberger <adamw@gnome.org>
13508 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13509 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13511 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13513 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13514 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13515 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13516 plugins/macro/macros.xml, plugins/macro/plugin.c :
13517 Moved cursor at the '|' position defined in macros.
13519 2005-03-07 Naba Kumar <naba@gnome.org>
13521 * plugins/subversion/Makefile.am: Fixed build error.
13523 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13524 types (perl, python, shellscript).
13526 * plugins/editor/plugin.c: Fixed to show all highlight options.
13528 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13530 * TODO.tasks : updated tasks.
13531 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13533 2005-03-07 Naba Kumar <naba@gnome.org>
13535 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13536 or disable subversion file-manager submenu. If "Subvesion" is also
13537 valid directory, we should also check for it.
13539 * configure.in: Disable cygwin macro until someone fixes the
13542 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13543 backward compatibility.
13545 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13547 * src/about.c : Cleaned code.
13548 * plugins/macro/macros.xml : Added "do_while" C macro.
13549 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13550 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13551 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13552 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13554 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13556 * plugins/class-gen/plugin.c:
13557 Removed "return" to activate project_root_uri watching.
13559 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13561 * plugins/Makefile.am
13562 plugins/subversion/*:
13563 Added subversion plugin. Add, Remove, Commit and Update work
13564 everything else needs work.
13566 * plugins/terminal/terminal.c
13567 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13568 we still have focus problems with the editor.
13570 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13572 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13574 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13576 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13578 2005-03-04 Naba Kumar <naba@gnome.org>
13580 Patch from Massimo Cora' <maxcvs@email.it>:
13582 * plugins/class-gen/Makefile.am,
13583 plugins/class-gen/action-callbacks.c,
13584 plugins/class-gen/action-callbacks.h,
13585 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13586 plugins/class-gen/anjuta-class-gen.plugin.in,
13587 plugins/class-gen/class_gen.c,
13588 plugins/class-gen/class_gen.h,
13589 (removed) plugins/class-gen/clsGen.c,
13590 (added) plugins/class-gen/goc_template_header,
13591 (added) plugins/class-gen/goc_template_source,
13592 plugins/class-gen/plugin.c,
13593 plugins/class-gen/plugin.h: Refactored class gen code.
13594 Added GOCBuilder code. Fixed UI. Implemented plugin.
13596 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13598 * plugins/project-wizard/property.c
13599 plugins/project-wizard/install.c
13600 plugins/project-wizard/druid.c
13601 plugins/editor/goto_line.c
13602 plugins/editor/plugin.c
13603 plugins/gtodo/add_edit_item.c
13604 plugins/gtodo/ligtodo.c
13605 plugins/gtodo/main.c
13606 plugins/gtodo/preferences.c:
13607 Fixed #167559, #167534, #167266, #167357
13608 (Bad English in strings...)
13610 Thanks to Adam Weinberger and Thierry Moisan for
13613 2005-03-03 Naba Kumar <naba@gnome.org>
13615 * libegg/Makefile.am, libegg/menu/Makefile.am,
13616 (added) libegg/egg-submenu-action.c,
13617 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13618 submenu (used for wizard listing).
13620 * plugins/file-loader/anjuta-loader-plugin.ui
13621 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13624 * plugins/editor/action-callbacks.c,
13625 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13626 ctrl+tabbing because it was interfaring with focus navigation.
13627 Focus editor on "Esc" in incremental search entry. Cleanups.
13629 * plugins/file-manager/an_file_view.c,
13630 plugins/symbol-browser/plugin.c,
13631 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13634 * plugins/profile-default/plugin.c,
13635 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13638 * (removed) scintilla/patches/a64-crash-fix.patch,
13639 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13642 2005-03-03 Naba Kumar <naba@gnome.org>
13644 * HACKING: Fixed typos.
13646 * plugins/editor/aneditor-indent.cxx: Clean up.
13648 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13649 Enable/disable save, undo and redo actions depending on state
13652 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13654 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13655 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13656 Displayed search_incremental status.
13658 * Removed plugins/editor/search_incremental.[ch]
13660 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13662 * plugins/cvs-plugin/cvs-execute.c
13663 plugins/cvs-plugin/cvs-callbacks.c:
13664 - Use weak reference on mesg_view and reuse tab if
13665 it still exists to avoid cluttering message manager.
13666 - Fixed bug in cvs remove
13668 README, HACKING: Updated
13670 configure.in: Added check for libsvn
13672 2005-02-29 Naba Kumar <naba@gnome.org>
13674 * plugins/file-manager/an_file_view.c,
13675 plugins/symbol-browser/an_symbol_view.c,
13676 plugins/symbol-browser/plugin.c: Hide column headers (they
13679 2005-02-29 Naba Kumar <naba@gnome.org>
13681 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13682 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13683 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13684 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13685 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13686 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13687 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13688 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13689 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13690 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13692 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13693 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13694 (added) libanjuta/anjuta-session.[hc],
13695 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13696 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
13697 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
13700 Implemented session management. Implemented session
13701 container class. Added session notifications from shell. Implemented
13702 session save/load in editor, file-loader, default-profile-plugin
13703 and anjuta-app. Fixed window sizing and restoration. Cleaned up
13704 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
13705 and maximized states in session. Implemented project session
13708 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13710 * plugins/class-gen/action-callbacks.[ch],
13711 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
13712 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
13713 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
13716 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
13718 * plugins/project-wizard/anjuta-project-wizard.glade,
13719 plugins/project-wizard/druid.c:
13720 Add some padding in tab label in project selection page
13722 * plugins/project-wizard/druid.c,
13723 plugins/project-wizard/parser.c:
13724 Search for project template recursively
13725 Add ~/.anjuta/project to the search paths
13727 2005-02-26 Naba Kumar <naba@gnome.org>
13729 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
13730 * plugins/file-loader/plugin.c: Fixed crash bug.
13731 * libanjuta/plugins.c: Fixed memory leak.
13733 2005-02-26 Naba Kumar <naba@gnome.org>
13735 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
13736 "UserActivatable" attribute for plugins. This attribute if set to
13737 "no" will prevent users from activating/deactivating it from
13738 plugins dialog. Added a toggle button in plugins dialog to toggle
13739 the plugins list between list of activatable plugins (default) to
13740 list of all plugins. anjuta_plugin_select() now only selects the
13741 plugin. Added anjuta_plugins_select_and_activate() method that will
13742 select and activate it.
13744 * plugins/profile-default/Makefile.am,
13745 plugins/profile-default/anjuta-default-profile.ui,
13746 plugins/profile-default/plugin.c,
13747 plugins/profile-default/plugin.h,
13748 plugins/project-manager/anjuta-project-manager.ui,
13749 plugins/project-manager/plugin.c,
13750 plugins/project-manager/plugin.h:
13752 Anjuta projects (*.anjuta) files define the profile of respective
13753 projects. Profile is a set of related plugins required for the
13754 project to open. Moved "close project" action from Project Manager
13755 to Profile Manager plugin. Implemented loading and unloading of
13756 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
13757 (instead of Project Manager) now handles opening of *.anjuta files.
13758 Close Project menuitem is now moved to File submenu (being
13759 consistent with Anjuta 1.x versions and avoiding creating Project
13760 submenu when project manager is not loaded).
13762 * src/anjuta-actions.h: Fixed short-cut key for Help content.
13764 * src/anjuta.ui: Fixed place holder for projects.
13766 * (new) plugins/profile-default/default.anjuta: default startup
13767 profile. Removed the hardcoded plugins loading in
13768 DefaultProfilePlugin.
13771 plugins/project-wizard/templates/terminal/project.anjuta:
13772 Implemented project format in newly created projects.
13774 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
13775 plugins/class-gen/anjuta-class-gen.plugin.in,
13776 plugins/cvs-plugin/anjuta-cvs.plugin.in,
13777 plugins/editor/anjuta-document-manager.plugin.in,
13778 plugins/file-loader/anjuta-loader.plugin.in,
13779 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13780 plugins/gdb/anjuta-gdb.plugin.in,
13781 plugins/glade/anjuta-glade.plugin.in,
13782 plugins/message-view/anjuta-message-manager.plugin.in,
13783 plugins/profile-default/anjuta-default-profile.plugin.in,
13784 plugins/project-manager/anjuta-project-manager.plugin.in,
13785 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13786 Defined UserActivatable attributes. Added supported types attribute.
13788 * plugins/project-wizard/anjuta-project-wizard.glade
13789 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
13790 "Project Wizard" in preferences title.
13792 * TODO.tasks: Updated.
13794 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
13797 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13799 * plugins/file-wizard/anjuta-file-wizard.glade
13800 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
13802 Integrated License macros, cleaned file.c.
13804 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
13806 * plugins/macor/macro-util.c: Fixed crash bugs if email or
13807 username can not be found correctly.
13809 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13811 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
13812 plugins/macro/macros.xml :
13814 Added Headers macros. Cleaned file.c
13816 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13818 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
13819 plugins/macro/macros.xml :
13821 Fixed a bug. Added Header macro.
13824 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13826 * plugins/file-wizard/action-callbacks.c,
13827 plugins/file-wizard/file.c, plugins/macro/macro-util.c
13828 plugins/macro/macros.xml :
13830 Added FileName, Header template macros.
13832 2005-02-24 Naba Kumar <naba@gnome.org>
13834 * plugins/patch/patch-plugin.c: Fixed a function call.
13836 * src/anjuta.c, src/main.c: Save and load default session.
13838 2005-02-24 Naba Kumar <naba@gnome.org>
13840 * libanjuta/interfaces/libanjuta.idl,
13841 plugins/message-view/anjuta-msgman.c,
13842 plugins/message-view/anjuta-msgman.h,
13843 plugins/message-view/plugin.c: Added and implemented
13844 set_view_title() method.
13846 * plugins/build-basic-autotools/build-basic-autotools.c,
13847 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
13848 build context pooling. Maximum 3 contexts are reused. Additional
13849 contexts are created when all are busy.
13851 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13853 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13854 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13855 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
13856 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
13858 Added Copyright, Changelog macros.
13860 2005-02-23 Naba Kumar <naba@gnome.org>
13862 Patch from Massimo Cora' <maxcvs@email.it>:
13863 * plugins/Makefile.am,
13864 plugins/patch/Makefile.am,
13865 (added) plugins/patch/anjuta-patch-plugin.png,
13866 (added) plugins/patch/anjuta-patch.plugin.in,
13867 (added) plugins/patch/anjuta-patch.ui,
13868 plugins/patch/patch-plugin.c,
13869 (added) plugins/patch/patch-plugin.h,
13870 (added) plugins/patch/plugin.c,
13871 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
13874 2005-02-23 Naba Kumar <naba@gnome.org>
13876 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
13877 file-loader/plugin.c, profile-default/plugin.c:
13878 Implemented "activated" and "deactivated" signals for plugin class.
13879 Renamed *_location() functions to *_id(), because location is
13880 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
13881 anjuta_plugins_unload_plugin().
13883 * class-gen/plugin.c: Fixed complier warning and utility function call.
13885 * debug-manager/plugin.c: Unload debugger plugin correctly.
13887 * project-manager/plugin.c: Fixed compiler warnings.
13889 * plugins/project-wizard/templates/gnome/.cvsignore,
13890 plugins/project-wizard/templates/gnome/po/.cvsignore,
13891 plugins/project-wizard/templates/gnome/src/.cvsignore,
13892 plugins/project-wizard/templates/gtk/po/.cvsignore,
13893 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
13894 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
13896 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
13897 build (we need to fix this thing).
13899 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
13901 * plugins/macro/macro-action.[ch]
13902 plugins/macro/macro-edit.c
13903 plugins/macro/macro-dialog.c
13904 plugins/macro/macro-db.[ch]
13905 plugins/macro/plugin.[ch]
13906 plugins/macro/macro-util.[ch] (added)
13908 Cleaned up macro plugin and preview expanded macros.
13910 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
13912 * plugins/cvs-plugin/cvs-interface.c:
13914 Fixed option setting when using no compression and not
13917 2005-02-23 Naba Kumar <naba@gnome.org>
13919 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
13920 geometry on exit and startup (only if there is no geometry from the
13923 * TODO.tasks: Updated.
13925 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
13927 * manuals/reference/libanjuta/Makefile.am,
13928 manuals/reference/libanjuta/libanjuta-docs.sgml,
13929 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
13930 documentation for writing project templates.
13932 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13934 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
13935 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
13937 Expansion keywords in macros.
13939 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13941 * plugins/file-wizard/action-callbacks.c,
13942 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
13943 plugins/macro/macros.xml :
13945 Inserting text by macro plugin
13948 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
13950 * plugins/macro/plugin.c
13951 plugins/cvs-plugin/plugin.c:
13953 Fixed interfaces (use static)
13955 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
13957 * plugins/macro/macro-actions.[ch]
13958 plugins/macro/plugin.c
13959 libanjuta/interfaces/libanjuta.idl:
13961 Implemented IAnjutaMacro interface to be used by file-wizard
13963 * plugins/cvs-plugin/plugin.c
13964 libanjuta/interfaces/libanjuta.idl:
13966 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
13967 for all version control systems and not only for cvs.
13969 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13971 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
13974 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
13977 2005-02-21 Naba Kumar <naba@gnome.org>
13979 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
13980 IAnjutaDebugger interface.
13982 * plugins/debug-manager/anjuta-debug-manager.ui,
13983 plugins/debug-manager/attach_process.c,
13984 plugins/debug-manager/attach_process.h,
13985 plugins/debug-manager/plugin.c,
13986 plugins/debug-manager/plugin.h,
13987 plugins/gdb/actions.c,
13988 plugins/gdb/actions.h,
13989 plugins/gdb/anjuta-gdb-plugin.ui,
13990 plugins/gdb/breakpoints.c,
13991 plugins/gdb/breakpoints.h,
13992 plugins/gdb/debugger.c,
13993 plugins/gdb/debugger.h,
13994 plugins/gdb/memory.c,
13995 plugins/gdb/plugin.c,
13996 plugins/gdb/plugin.h,
13997 plugins/gdb/sharedlib.h,
13998 plugins/gdb/sharedlib_cbs.c,
13999 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14000 correctly between debug-manager and debugger. Implemented debugger
14001 interface in gdb plugin. Fixed action names. Added UI updating.
14002 Start and stop debugger (does not work yet). Fixed UI merging.
14003 Fixed debugger plugin handling in debug-manager.
14005 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14007 * plugins/editor/aneditor-autocomplete.cxx:
14009 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14010 crash with C++ "template" keyword.
14012 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14014 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14015 Fixed bug (Closed macro dialogs with Esc key).
14017 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14019 * plugins/project-wizard/xlib.wiz,
14020 plugins/project-wizard/xlib-logo.png,
14021 plugins/project-wizard/xlib/*:
14022 Port old xlib anjuta project on new project wizard
14024 * plugins/project-wizard/xlib-dock.wiz,
14025 plugins/project-wizard/xlib-dock/*:
14026 Port old xlib dock anjuta project on new project wizard
14028 * plugins/project-wizard/wxwin.wiz,
14029 plugins/project-wizard/wxwin-logo.png,
14030 plugins/project-wizard/wxwin/*:
14031 Port old wxwin anjuta project on new project wizard
14033 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14034 necessary changes for the new templates.
14036 2005-02-18 Naba Kumar <naba@gnome.org>
14038 * plugins/Makefile.am: Added class-gen
14040 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14042 * plugins/project-wizard/header.c:
14043 Fix a bug in sorting of project categories
14045 2005-02-18 Naba Kumar <naba@gnome.org>
14047 Patch from Massimo Cora <maxcvs@email.it>:
14049 * plugins/class-gen/.cvsignore,
14050 plugins/class-gen/Makefile.am,
14051 (added) plugins/class-gen/action-callbacks.c,
14052 (added) plugins/class-gen/action-callbacks.h,
14053 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14054 (added) plugins/class-gen/class_gen.c,
14055 (added) plugins/class-gen/class_gen.h,
14056 (added) plugins/class-gen/plugin.c,
14057 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14060 * plugins/project-manager/plugin.c: implemented add_source().
14062 2005-02-17 Naba Kumar <naba@gnome.org>
14064 * plugins/file-loader/plugin.c: Fixed possible crash.
14066 * src/action-callbacks.c, src/action-callbacks.h,
14067 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14069 2005-02-17 Naba Kumar <naba@gnome.org>
14071 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14072 plugins/project-wizard/templates/gnome.wiz,
14073 plugins/project-wizard/templates/gtk.wiz,
14074 plugins/project-wizard/templates/gtkmm.wiz,
14075 plugins/project-wizard/templates/terminal.wiz,
14076 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14077 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14078 plugins/project-wizard/templates/gnome/src/callbacks.c,
14079 plugins/project-wizard/templates/gnome/src/callbacks.h,
14080 plugins/project-wizard/templates/gnome/src/main.c,
14081 plugins/project-wizard/templates/gtk/src/callbacks.c,
14082 plugins/project-wizard/templates/gtk/src/callbacks.h,
14083 plugins/project-wizard/templates/gtk/src/main.c,
14084 plugins/project-wizard/templates/gtkmm/src/main.cc,
14085 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
14086 to generate licence correctly (without any extra newlines). Removed
14087 IncludeGNUHeader macro definition and added proper licence property.
14088 Fixed project directory paths in file contents.
14090 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14092 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14093 Closed macro dialogs with Esc key.
14095 2005-02-16 Naba Kumar <naba@gnome.org>
14097 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14098 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14099 plugins/project-wizard/templates/gnome/src/callbacks.c,
14100 plugins/project-wizard/templates/gnome/src/callbacks.h,
14101 plugins/project-wizard/templates/gnome/src/main.c,
14102 plugins/project-wizard/templates/gtk/src/main.c,
14103 plugins/project-wizard/templates/gtkmm/src/main.cc,
14104 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14105 macros to avoid blank newlines.
14107 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14109 * plugins/project-wizard/autogen.c:
14110 Correct a problem when having property value in UTF-8
14112 * plugins/project-wizard/druid.c:
14113 Correct a bug when reselecting a new project (all pages
14116 * plugins/project-wizard/property.c:
14117 Avoid having default invalid properties
14119 * plugins/project-wizard/templates/terminal.wiz,
14120 plugins/project-wizard/templates/terminal/po/ChangeLog,
14121 plugins/project-wizard/templates/terminal/src/main.c:
14122 Remove command for testing run function
14123 Move destination directory to second page and include
14124 project name. Add exist tag. Remove unused properties.
14126 2005-02-16 Naba Kumar <naba@gnome.org>
14128 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14129 plugins/debug-manager/anjuta-debug-manager.ui,
14130 plugins/debug-manager/plugin.c,
14131 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14132 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14133 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14134 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14135 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14136 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14137 (removed) src/anjuta_info.c,
14138 (removed) src/anjuta_info.h,
14139 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14140 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14141 (added) plugins/gdb/actions.c,
14142 (added) plugins/gdb/actions.h: Completed initial
14143 porting of debugger to new architecture. Fixed many of the debugger
14146 * plugins/file-loader/plugin.c: Detect some important mime ourself
14147 to avoid inconsistencies when mime system isn't working.
14149 2005-02-16 Naba Kumar <naba@gnome.org>
14151 * plugins/editor/Makefile.am,
14152 (added) plugins/editor/aneditor-autocomplete.cxx,
14153 (added) plugins/editor/aneditor-calltip.cxx,
14154 (added) plugins/editor/aneditor-indent.cxx,
14155 (added) plugins/editor/aneditor-priv.h,
14156 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14157 different smaller chunks to make it easy to maintain.
14159 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14161 * plugins/project-wizard/druid.c :
14163 Found system Email address if not defined in Preferences.
14165 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14167 * plugins/project-wizard/gtkmm.wiz
14168 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14169 plugins/project-wizard/gtkmm/*
14171 Added GTKmm (C++) project type
14173 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14175 * plugins/message-view/plugin.c
14176 plugins/message-view/message-view.c
14178 Implemented next/prev action
14180 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14182 * plugins/project-wizard/templates/libglade2.* :
14183 Removed libglade2 project.
14185 * plugins/project-wizard/templates/gtk* :
14186 Removed interface.[ch] & support.[ch].
14188 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14190 * plugins/project-wizard/anjuta-project-wizard.glade,
14191 plugins/project-wizard/property.[ch],
14192 plugins/project-wizard/templates/anjuta-plugin.wiz :
14193 Added a new property ("iconfile").
14195 2005-02-14 Naba Kumar <naba@gnome.org>
14197 * plugins/project-wizard/install.c,
14198 plugins/project-wizard/plugin.c,
14199 plugins/project-wizard/templates/anjuta-plugin.wiz,
14200 plugins/project-wizard/templates/gnome.wiz,
14201 plugins/project-wizard/templates/gtk.wiz,
14202 plugins/project-wizard/templates/libglade2.wiz,
14203 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
14204 newly created projects and open them. Fixed message buffering in
14207 2005-02-14 Naba Kumar <naba@gnome.org>
14209 * src/about.c, pixmaps/Makefile.am,
14210 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
14212 * mime/gnome-mime-application-x-anjuta.png,
14213 pixmaps/anjuta_icon.png,
14214 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
14215 done by 9-speed at:
14216 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
14218 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14221 plugins/project-wizard/templates/libglade2-logo.png,
14222 plugins/project-wizard/templates/libglade2.wiz,
14223 plugins/project-wizard/templates/libglade2/* :
14227 2005-02-14 Naba Kumar <naba@gnome.org>
14229 * TODO.tasks: Updated.
14231 * plugins/editor/anjuta-docman.c,
14232 plugins/editor/text_editor.c,
14233 plugins/editor/text_editor.h,
14234 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
14235 for file modification, but it is still not functioning.
14237 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
14239 * plugins/project-wizard/values.c,
14240 plugins/project-wizard/values.h,
14241 plugins/project-wizard/property.c,
14242 plugins/project-wizard/property.h,
14243 plugins/project-wizard/druid.c:
14244 Rewrite mandatory property check
14245 Add check of exist property
14246 Rewrite handling of cached property page
14248 2005-02-13 Naba Kumar <naba@gnome.org>
14250 Patch from Igor Kovalenko <garrison@mail.ru>:
14251 * tagmanager/tm_workspace.c: Improved performance.
14253 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14255 *plugins/project-wizard/templates/*.wiz,
14256 plugins/project-wizard/druid.c,
14257 plugins/project-wizard/templates/terminal/src/main.c,
14258 plugins/project-wizard/templates/gtk/src/*.[ch],
14259 plugins/project-wizard/templates/gtk/src/Makefile.am,
14260 plugins/project-wizard/templates/gnome/src/*.[ch],
14261 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14262 Add Copyright date & Email address,
14263 Correct terminal project.
14265 2005-02-12 Naba Kumar <naba@gnome.org>
14267 * plugins/project-wizard/property.c: Fixed hidden
14268 properties to take values.
14270 * plugins/project-wizard/file.[ch]: Renamed
14271 true/false enum values to fix compile error
14272 (conflict with other definition).
14274 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14275 even when mime type detection fails (for example, when Anjuta is
14276 installed in non-system prefix).
14278 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14280 * plugins/project-wizard/values.c,
14281 plugins/project-wizard/values.h:
14282 Rewrite file with more comments
14284 * plugins/project-wizard/druid.c,
14285 plugins/project-wizard/druid.h,
14286 plugins/project-wizard/autogen.c,
14287 plugins/project-wizard/autogen.h,
14288 plugins/project-wizard/druid.c,
14289 plugins/project-wizard/druid.h:
14291 Use values instead of properties
14292 Move default properties to druid.c
14294 * plugins/project-wizard/install.c,
14295 plugins/project-wizard/install.h:
14296 Use values instead of properties
14297 Add a check to avoid overwriting files
14299 * plugins/project-wizard/parser.c,
14300 plugins/project-wizard/property.c,
14301 plugins/project-wizard/property.h:
14302 Update to use new values
14303 Add an "exist" attribute to check if a directory already exist
14305 * plugins/project-wizard/anjuta-project-wizard.glade:
14306 Change project selection page (GtkTextView => GtkLabel,
14307 GtkTable => GtkVBox)
14309 * plugins/project-wizard/templates/terminal.wiz:
14310 Move destination directory on second page
14312 * plugins/project-wizard/action.c:
14315 2005-02-12 Naba Kumar <naba@gnome.org>
14317 * plugins/file-manager/an_file_view.c,
14318 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14319 views. Created dynamic update date of view depending on project
14320 changes -- similar to file-manager view.
14322 * plugins/devhelp/plugin.c: Load help on idle.
14324 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14325 autoformat' to proper location in preferences.
14327 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14330 * plugins/editor/plugin.c: Fixed accel name.
14332 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14334 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14335 plugins/project-wizard/templates/gnome.wiz,
14336 plugins/project-wizard/templates/gtk.wiz,
14337 plugins/project-wizard/anjuta-project-wizard.glade,
14338 plugins/project-wizard/autogen.c:
14339 Add Username & Email address in Project preferences.
14341 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14343 *plugins/project-wizard/templates/gnome-logo.png,
14344 plugins/project-wizard/templates/gnome.wiz,
14345 plugins/project-wizard/templates/gnome/* :
14348 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14350 * plugins/project-wizard/templates/terminal/src/main.c,
14351 plugins/project-wizard/templates/terminal/src/main.c,
14352 plugins/project-wizard/templates/terminal/src/main.[ch] :
14353 Insert License in projects
14355 2005-02-11 Naba Kumar <naba@gnome.org>
14357 * TODO.tasks: Added message manager task.
14359 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14361 * plugins/editor/plugin.c: Use bookmark stock icons.
14363 * plugins/message-view/anjuta-message-manager.ui,
14364 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14366 2005-02-10 Naba Kumar <naba@gnome.org>
14368 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14370 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14372 * global-tags/Makefile.am
14373 Error during 'make install'
14375 2005-02-09 Naba Kumar <naba@gnome.org>
14377 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14380 2005-02-08 Naba Kumar <naba@gnome.org>
14382 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14384 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14385 Show busy cursur when updating global tags in preferences.
14387 * configure.in: Fixed.
14389 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14391 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14392 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14394 - Fixed anjuta-plugin project (glade)
14396 2005-02-08 Naba Kumar <naba@gnome.org>
14398 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14399 Fixed automatic indentations.
14401 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14402 Global tags are now segregated into smaller api tags, which can be
14403 selectively loaded from symbol browser preferences.
14405 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14406 Implemented IProjectManager interface in project-manager. Mostly getter
14407 methods for now, but need to add add() and remove() methods to add
14408 or remove project elements.
14410 * plugins/gdb/debug_tree.c: Small fix.
14412 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14413 plugins/symbol-browser/an_symbol_info.c,
14414 plugins/symbol-browser/an_symbol_info.h,
14415 plugins/symbol-browser/an_symbol_search.c,
14416 plugins/symbol-browser/an_symbol_search.h,
14417 plugins/symbol-browser/an_symbol_view.c,
14418 plugins/symbol-browser/an_symbol_view.h,
14419 plugins/symbol-browser/plugin.c,
14420 plugins/symbol-browser/plugin.h,
14422 tagmanager/entry.h,
14423 tagmanager/tm_project.c,
14424 tagmanager/tm_symbol.c,
14425 tagmanager/tm_tag.c,
14426 tagmanager/tm_workspace.c,
14427 tagmanager/vstring.c,
14428 tagmanager/include/tm_tag.h,
14429 tagmanager/include/tm_workspace.h:
14431 - Fixed tagmanager parsing of source files to parse for typedefines and
14432 properly record element scopes. Implemented scope autocompletion
14433 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14434 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14435 patch list (author is unknown).
14436 - Implemented symbol-browser preferences for dynamically loading and
14437 saving tags API segments.
14438 - Fixed symbol-search to use tagmanager directly instead of depending
14439 on symbol-view for tags list.
14440 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14441 - Fixed TMSymbol to create the complete tags tree instead of letting the
14442 symbol-view created the root nodes.
14443 - Changed project tags cache name to .tm_project2.cache because the
14444 newer format records additional scope information.
14446 2005-02-07 Naba Kumar <naba@gnome.org>
14448 * plugins/editor/style-editor.c,
14449 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14450 and GtkFontButton instead of deprecated widgets in
14453 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14455 * plugins/project-wizard/action.c,
14456 plugins/project-wizard/action.h,
14457 plugins/project-wizard/autogen.c,
14458 plugins/project-wizard/autogen.h,
14459 plugins/project-wizard/file.c,
14460 plugins/project-wizard/file.h,
14461 plugins/project-wizard/install.c,
14462 plugins/project-wizard/install.h,
14463 plugins/project-wizard/parser.h,
14464 plugins/project-wizard/parser.c,
14465 plugins/project-wizard/property.c,
14466 plugins/project-wizard/property.h,
14467 plugins/project-wizard/plugin.h,
14468 plugins/project-wizard/plugin.c,
14469 plugins/project-wizard/values.c,
14470 plugins/project-wizard/values.h:
14471 Replace C++ comments by C comments
14473 * plugins/project-wizard/autogen.c,
14474 plugins/project-wizard/autogen.h:
14475 Add a run time check of autogen version.
14476 Add UserName variable.
14478 * plugins/project-wizard/anjuta-project-wizard.glade,
14479 plugins/project-wizard/header.c,
14480 plugins/project-wizard/druid.c,
14481 plugins/project-wizard/druid.h:
14482 Sort project in alphabetic order.
14483 Correct selection troubles in notebooks.
14485 * plugins/project-wizard/parser.c:
14486 Add some check when reading the project header block.
14488 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14490 * plugins/project-wizard/action.c,
14491 plugins/project-wizard/action.h,
14492 plugins/project-wizard/autogen.c,
14493 plugins/project-wizard/autogen.h,
14494 plugins/project-wizard/file.c,
14495 plugins/project-wizard/file.h,
14496 plugins/project-wizard/install.c,
14497 plugins/project-wizard/parser.h,
14498 plugins/project-wizard/parser.c,
14499 plugins/project-wizard/property.c,
14500 plugins/project-wizard/property.h,
14501 plugins/project-wizard/values.c,
14502 plugins/project-wizard/values.h,
14503 Add a space between function name and open.
14505 * plugins/project-wizard/plugin.h,
14506 plugins/project-wizard/plugin.c,
14507 plugins/project-wizard/install.c,
14508 Avoid a crash if the user close the message view used by the .
14510 * plugins/project-wizard/anjuta-project-wizard,
14511 plugins/project-wizard/druid.c,
14512 plugins/project-wizard/druid.h,
14513 plugins/project-wizard/header.h,
14514 plugins/project-wizard/header.c,
14515 Add a text view with the description of each.
14516 Add a tab for each project.
14517 Replace some C++ comments to C comments.
14519 2005-02-05 Naba Kumar <naba@gnome.org>
14521 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14522 New icon from Sebastien Granjoux .
14524 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14526 * libanjuta/anjuta-preferences.c:
14527 Set file property even without a focus out event (file selected
14530 2005-02-04 Naba Kumar <naba@gnome.org>
14532 * plugins/glade/plugin.c: Fixed glade function calls.
14533 * configure.in: Fixed a typo.
14534 * TODO.tasks: Updated.
14536 2005-02-03 Naba Kumar <naba@gnome.org>
14538 * plugins/project-manager/plugin.c: Fixed memory corruption.
14540 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14543 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14544 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14545 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14546 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14548 * libanjuta/interfaces/libanjuta.idl,
14549 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14552 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14554 Patch from Massimo Cora <maxcvs@email.it>:
14555 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14557 2005-02-01 Naba Kumar <naba@gnome.org>
14559 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14560 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14561 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14562 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14563 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14564 from sourceforge -- a64 crash fixes (correct typing for GType)
14565 and fixes compile errors in sun.
14567 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14568 paste (shift+insert) in terminal.
14570 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14572 * configure.in: Add «nb» to ALL_LINGUAS.
14574 2005-02-01 Naba Kumar <naba@gnome.org>
14576 * TODO.tasks, TODO: Updated todo tasks.
14578 * plugins/editor/anjuta-document-manager.glade: Improved search
14581 * TODO.tasks: Fixed xml format.
14583 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14586 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14589 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14590 format during save (removed unwanted text nodes). Fixed scrollbars.
14592 2005-01-31 Naba Kumar <naba@gnome.org>
14594 * libanjuta/interfaces/libanjuta.idl,
14595 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14596 Implemented append() method for IAnjutaEditor interface and fixed
14597 various bugs with text insertions (cvs diff and macro insertions).
14599 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14600 automatic indentation.
14602 * plugins/editor/action-callbacks.c,
14603 plugins/editor/action-callbacks.h,
14604 plugins/editor/anjuta-docman.c,
14605 plugins/editor/anjuta-document-manager.ui,
14606 plugins/editor/plugin.c,
14607 plugins/editor/text_editor.c,
14608 plugins/editor/text_editor.h,
14609 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14610 Fixed highlight issues.
14612 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14615 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14617 * data/properties/*: Updated properties files from scite. Created
14618 styles.properties to override the scite styles.
14620 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14622 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14624 2005-01-30 Naba Kumar <naba@gnome.org>
14626 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14627 unused definitions.
14629 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14631 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14632 plugins/editor/text_editor.c,
14633 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14634 fixed linuwidth preference setting, fixed insert text interface
14635 implementation. Improved automatice-indentation for cpp lexer.
14637 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14639 2005-01-29 Naba Kumar <naba@gnome.org>
14641 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14642 option in update dialog as default. Improved import dialog. Sized
14645 * configure.in: Fixed underquoted warning from autoconf.
14647 * plugins/editor/action-callbacks.c,
14648 plugins/editor/aneditor.cxx,
14649 plugins/editor/aneditor.h,
14650 plugins/editor/anjuta-document-manager.glade,
14651 plugins/editor/plugin.c,
14652 plugins/editor/plugin.h,
14653 plugins/editor/text_editor.c,
14654 plugins/editor/text_editor.h,
14655 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14656 for Editor and fixed all preferences syncronization and notifys for
14657 visible prefs (in editor preferences page).
14659 * plugins/file-loader/plugin.c: Load recent files on idle.
14661 2005-01-28 Naba Kumar <naba@gnome.org>
14663 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14664 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14666 * plugins/editor/action-callbacks.c,
14667 plugins/editor/action-callbacks.h,
14668 plugins/editor/aneditor.cxx,
14669 plugins/editor/aneditor.h,
14670 plugins/editor/anjuta-document-manager.ui,
14671 plugins/editor/plugin.c,
14672 plugins/editor/text_editor.c,
14673 plugins/editor/text_editor.h,
14674 plugins/editor/text_editor_cbs.c,
14675 plugins/editor/text_editor_cbs.h,
14676 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14679 Patch from Massimo Cora <maxcvs@email.it>:
14680 * plugins/editor/an_symbol_search.c,
14681 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14683 2005-01-27 Naba Kumar <naba@gnome.org>
14685 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14686 minimum size request to 200.
14688 * plugins/symbol-browser/an_symbol_info.c,
14689 plugins/symbol-browser/an_symbol_info.h,
14690 plugins/symbol-browser/an_symbol_search.c,
14691 plugins/symbol-browser/an_symbol_search.h,
14692 plugins/symbol-browser/an_symbol_view.c,
14693 plugins/symbol-browser/an_symbol_view.h,
14694 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
14695 pixbuf retrieval. Fixed runtime warning. Code clean up.
14697 2005-01-27 Naba Kumar <naba@gnome.org>
14699 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
14700 src/anjuta.ui, (new) plugins/glade/.cvsignore,
14701 (new) plugins/glade/Makefile.am,
14702 (new) plugins/glade/anjuta-glade-plugin.png,
14703 (new) plugins/glade/anjuta-glade.plugin.in,
14704 (new) plugins/glade/anjuta-glade.ui,
14705 (new) plugins/glade/plugin.c,
14706 (new) plugins/glade/plugin.h,
14707 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
14708 now until glade3 works properly.
14710 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
14711 they are generated.
14713 2005-01-26 Naba Kumar <naba@gnome.org>
14715 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
14716 Added mime icon for anjuta projects.
14718 patch from Massimo Cora <maxcvs@email.it>:
14719 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
14720 an_symbol_search.h, an_symbol_view.c, plugin.c:
14721 Fix/implement objects destroying/freeing.
14723 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
14725 * src/action-callback.[ch], src/anjuta-actions.h:
14726 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
14727 because it has not been updated for years and we know have a devhelp plugin
14728 which can do the job much better.
14729 * TODO.tasks: Updated done items
14731 2005-01-25 Naba Kumar <naba@gnome.org>
14733 * autogen.sh: Fixed to generate interface files.
14735 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
14736 session save filenames.
14738 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
14740 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
14742 * plugins/project-wizard/Makefile.am,
14743 plugins/project-wizard/install.c,
14744 plugins/project-wizard/install.h,
14745 plugins/project-wizard/parser.c,
14746 plugins/project-wizard/parser.h,
14747 plugins/project-wizard/templates/terminal.wiz:
14748 Add action list block in wizard template
14749 * plugins/project-wizard/file.c,
14750 plugins/project-wizard/autogen.c:
14753 2005-01-23 Naba Kumar <naba@gnome.org>
14755 * configure.in: Fixed build error.
14757 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
14759 * plugins/project-wizard/druid.c,
14760 plugins/project-wizard/parser.c,
14761 plugins/project-wizard/property.c: Rewrite parser with
14762 better error handling
14764 2005-01-22 Naba Kumar <naba@gnome.org>
14766 * plugins/symbol-browser/plugin.c: Changed c++ coments
14767 to c commnets and formated code to anjuta coding styles.
14769 2005-01-21 Naba Kumar <naba@gnome.org>
14771 * configure.in, autogen.sh: Fixed build errors in newer automake.
14773 * plugins/editor/anjuta-docman.c: Do not emit change editor
14774 signal while in dispose.
14776 Patch from: Massimo Corà <maxcvs@email.it>
14777 * plugins/symbol-browser/Makefile.am,
14778 plugins/symbol-browser/an_symbol_view.c,
14779 plugins/symbol-browser/an_symbol_view.h,
14780 plugins/symbol-browser/plugin.c,
14781 plugins/symbol-browser/plugin.h,
14782 plugins/symbol-browser/test-symbol-browser.c,
14783 (new) plugins/symbol-browser/an_symbol_info.c,
14784 (new) plugins/symbol-browser/an_symbol_info.h,
14785 (new) plugins/symbol-browser/an_symbol_search.c,
14786 (new) plugins/symbol-browser/an_symbol_search.h:
14787 Added a cool real-time symbol-search-view in symbol browser.
14789 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
14791 * plugin/macro/plugin.c
14792 plugin/macro/anjuta-macro-plugin.ui
14793 plugin/macro/macro-db.[ch]
14794 plugin/macro/macro-dialog.[ch]
14795 plugin/macro/macro-actions.[ch]
14796 plugin/macro/macro-edit.[ch]
14797 plugin/macro/plugin.[ch]:
14799 Implemented three menu items as Naba proposed:
14801 Insert Macro: Pops of a border-less window to enter a shortcut
14802 Add Macro: Same as Manage Macro => New
14803 Manage Macros: Full-features macro dialog
14805 2005-01-20 Naba Kumar <naba@gnome.org>
14807 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
14808 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
14809 libanjuta/anjuta-shell.h,
14810 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14811 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14812 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
14813 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14814 src/main.c, src/shell.c: Implemented command line args processing
14815 and session management. Fixed geometry restoration.
14817 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
14819 * plugins/macro/macro-db.c,
14820 plugins/macros.xml:
14821 Cleaned up XML interface and use attributes now for name, category and
14822 shortcut. CDATA is used to avoid xml errors inside of macros.
14824 2005-01-19 Naba Kumar <naba@gnome.org>
14826 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
14828 2005-01-18 Naba Kumar <naba@gnome.org>
14830 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
14833 * scintilla/*: Updated scintilla to current cvs and updated
14836 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14838 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
14839 plugins/cvs-plugin/cvs-actions.c:
14840 Added "Whole project" infrastructure but it does not
14841 work because I did not find a way to get the current project's
14844 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14846 * plugins/cvs-plugin/Makefile.am
14847 plugins/cvs-plugin/anjuta-cvs.plugin.in
14848 plugins/cvs-plugin/cvs-actions.c
14849 plugins/cvs-plugin/cvs-callbacks.c
14850 plugins/cvs-plugin/cvs-interface.[ch] (added)
14851 plugins/cvs-plugin/plugin.c:
14853 Added IAnjutaCVS interface and improved cvs plugin. There
14854 is still some work to do on cvs import and to add a current
14857 2005-01-17 Naba Kumar <naba@gnome.org>
14859 * plugins/editor/aneditor.cxx: Fixed auto indentation.
14861 * configure.in: Fixed build errors.
14863 * data/Makefile.am, (removed) data/README.stock_libs,
14864 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
14865 (removed) data/header.c, (removed) data/stock_libs.anj,
14866 (removed) data/x-anjuta-project.desktop,
14867 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
14869 * libanjuta/anjuta-plugin-description.c,
14870 libanjuta/anjuta-shell.c: Updated documentations.
14872 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
14874 * libanjuta/anjuta-launcher.c,
14875 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
14878 2005-01-17 Naba Kumar <naba@gnome.org>
14880 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14881 plugins/project-wizard/templates/gtk.wiz,
14882 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
14883 Updated templates to new format.
14885 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14886 * plugins/project-wizard/druid.c,
14887 plugins/project-wizard/parser.c,
14888 plugins/project-wizard/property.c,
14889 plugins/project-wizard/property.h,
14890 plugins/project-wizard/templates/terminal.wiz,
14891 plugins/project-wizard/templates/terminal/AUTHORS,
14892 plugins/project-wizard/templates/terminal/ChangeLog,
14893 plugins/project-wizard/templates/terminal/NEWS,
14894 plugins/project-wizard/templates/terminal/README,
14895 plugins/project-wizard/templates/terminal/project.anjuta,
14896 plugins/project-wizard/templates/terminal/src/main.c:
14897 Moveed code related to property types from druid.c and parser.c to
14898 property.c. Changed tag from "<string ..." to
14899 "<property type="string..." and so on. Rewrite parser
14900 (warning still in progress). Added list property. Changed
14901 terminal project to avoid using autogen on some file (much
14902 faster) using the autogen attribute. Add a license list box in
14903 terminal project (just as an example). _label in item list is
14906 2005-01-16 Naba Kumar <naba@gnome.org>
14908 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
14909 plugins/edtior/anjuta-docman.c: Fixed build errors.
14911 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
14912 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
14913 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
14914 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
14915 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
14916 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
14917 libanjuta/resources.h,
14918 plugins/build-basic-autotools/build-basic-autotools.c,
14919 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14920 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
14921 plugins/gtodo/plugin.c, src/Makefile.am,
14922 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14923 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
14924 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
14925 should be handled in respective plugins. Added API documentations.
14927 * libanjuta-docs.sgml, libanjuta-sections.txt,
14929 (added) tmpl/anjuta-debug.sgml,
14930 (added) tmpl/anjuta-launcher.sgml,
14931 tmpl/anjuta-plugin.sgml,
14932 tmpl/anjuta-preferences.sgml,
14933 tmpl/anjuta-shell.sgml,
14934 (added) tmpl/anjuta-status.sgml,
14935 (removed) tmpl/anjuta-stock.sgml,
14936 tmpl/anjuta-utils.sgml,
14937 (removed) tmpl/defaults.sgml,
14938 (removed) tmpl/fileselection.sgml,
14939 (removed) tmpl/gnomefilelist.sgml,
14940 tmpl/ianjuta-buildable.sgml,
14941 (added) tmpl/ianjuta-debugger-manager.sgml,
14942 (added) tmpl/ianjuta-debugger.sgml,
14943 tmpl/ianjuta-document-manager.sgml,
14944 tmpl/ianjuta-editor.sgml,
14945 tmpl/ianjuta-file.sgml,
14946 tmpl/ianjuta-loader.sgml,
14947 tmpl/ianjuta-markable.sgml,
14948 tmpl/ianjuta-message-view.sgml,
14949 (added) tmpl/ianjuta-project-manager.sgml,
14950 (added) tmpl/ianjuta-todo.sgml,
14951 (added) tmpl/ianjuta-wizard.sgml,
14952 tmpl/libanjuta-iface-marshallers.sgml,
14953 tmpl/libanjuta-unused.sgml,
14954 (removed) tmpl/pixmaps.sgml,
14956 (removed) tmpl/properties.sgml,
14957 tmpl/resources.sgml: Updated API documentations.
14959 2005-01-15 Naba Kumar <naba@gnome.org>
14961 * libanjuta/anjuta-launcher.c: Added API docs.
14963 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14964 plugins/project-wizard/templates/gtk.wiz,
14965 plugins/project-wizard/templates/terminal.wiz,
14966 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14967 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14968 plugins/project-wizard/templates/gtk/src/main.c,
14969 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
14970 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
14973 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
14974 * plugins/project-wizard/anjuta-project-wizard.glade,
14975 plugins/project-wizard/autogen.c,
14976 plugins/project-wizard/druid.c,
14977 plugins/project-wizard/druid.h,
14978 plugins/project-wizard/file.c,
14979 plugins/project-wizard/file.h,
14980 plugins/project-wizard/install.c,
14981 plugins/project-wizard/parser.c,
14982 plugins/project-wizard/plugin.c,
14983 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
14984 setting the default project directory. Fix HIDDEN property, it's
14985 working but I think we could make this cleaner. Removed the
14986 copy of the string in mandatory_property. Add an optional autogen
14987 attribute, to force or avoid using autogen on some files, default
14988 without any attribute is autodetect.+ Replace the script tag with
14989 a normal file tag and an attribute execute.
14991 2005-01-14 Naba Kumar <naba@gnome.org>
14993 * plugins/editor/action-callbacks.c,
14994 plugins/editor/search_incremental.c,
14995 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
14998 * plugins/editor/plugin.c, plugins/editor/plugin.h,
14999 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15002 2005-01-12 Naba Kumar <naba@gnome.org>
15005 plugins/project-wizard/templates/Makefile.am,
15006 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15007 plugins/project-wizard/templates/anjuta-plugin.wiz,
15008 (added) plugins/project-wizard/templates/gtk-logo.png,
15009 (added) plugins/project-wizard/templates/gtk.wiz,
15010 (added) plugins/project-wizard/templates/terminal-logo.png,
15011 plugins/project-wizard/templates/terminal.wiz,
15012 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15013 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15014 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15015 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15016 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15017 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15018 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15019 (added) plugins/project-wizard/templates/gtk/src/main.c,
15020 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15021 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15022 GTK+ project templated and fixed other templates. Updated template
15025 2005-01-12 Naba Kumar <naba@gnome.org>
15027 * plugins/macro/anjuta-macro.glade: Improved GUI.
15029 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15031 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15032 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15033 * plugins/cvs-plugin/cvs.[ch] (removed)
15034 Removed old unused files
15036 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15037 * plugins/cvs-plugin/cvs-actions.c
15038 * plugins/cvs-plugin/Makefile.am:
15039 Seperate callback functions for better error
15040 handling. Cleaned up code.
15042 * plugins/macro/macros.xml: removed corrupt cvs
15045 2005-01-10 Naba Kumar <naba@gnome.org>
15047 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15048 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15051 2005-01-09 Naba Kumar <naba@gnome.org>
15053 * libegg/egg-recent-action.c, libegg/test-actions.c,
15054 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15055 recent files models.
15057 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15058 two models -- one for projects and other for regular files and show
15059 both in recent files menu. Changed recent files group from "anjuta"
15060 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15061 when adding the URI in recent files.
15063 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15064 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15065 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15066 * plugins/macro/macros.xml: Fixed xml errors.
15068 2005-01-08 Naba Kumar <naba@gnome.org>
15070 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15071 libegg/test-actions.c, libegg/menu/Makefile.am,
15072 libegg/menu/egg-recent-action.h: Added a new action for
15075 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15076 Fixed dispose. Cleanup.
15078 * plugins/file-loader/anjuta-loader-plugin.ui,
15079 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15080 Use the new action for recent files. Added recent files in
15083 * plugins/project-wizard/druid.c: Show busy cursor and
15084 de-sensitize druid buttons during page change.
15086 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15087 * plugins/project-wizard/Makefile.am,
15088 plugins/project-wizard/druid.c,
15089 plugins/project-wizard/druid.h,
15090 plugins/project-wizard/install.c,
15091 plugins/project-wizard/plugin.c,
15092 plugins/project-wizard/plugin.h,
15093 plugins/project-wizard/property.c,
15094 plugins/project-wizard/property.h,
15095 (added) plugins/project-wizard/values.c,
15096 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15097 objects (in values.c and values.h) containing the values of all
15098 properties. The NPWProperty objects now keep their values in this
15099 object which is persistant for one activation of the plugin, so the
15100 user keeps all the values even if he goes backward. Used an anjuta
15101 message view to list all files copied by the project wizard.
15103 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15105 * plugins/macro/plugin.[ch],
15106 plugins/macro/macro-dialog.[ch]
15107 plugins/macro/macro-edit.[ch]
15108 plugins/macro/macro-db.[ch]
15109 plugins/macro/macro-actions.[ch]
15110 plugins/macro/anjuta-macro.plugin.in
15111 plugins/macro/anjuta-macro.glade
15112 plugins/macro/anjuta-macro.png
15113 plugins/macro/Makefile.am
15114 plugins/macro/macros.xml
15115 plugins/macro/anjuta-macro.ui (all added)
15117 plugins/Makefile.am:
15118 Added new macro plugins
15120 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15123 * manuals/reference/template (removed)
15124 Removed old api reference
15126 * plugins/message-view/message-view.c:
15127 "Fixed" crash in on_row_deleted and added a
15128 comment that I cannot work this way. We will
15129 have to change everything a bit to avoid losing
15132 * plugins/text-editor/text_editor.c:
15133 Update line number width on file save
15136 2005-01-07 Naba Kumar <naba@gnome.org>
15138 * plugins/project-wizard/anjuta-project-wizard.glade,
15139 plugins/project-wizard/druid.c,
15140 plugins/project-wizard/templates/anjuta-plugin.wiz,
15141 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15142 Display page description in bold. Fixed mandatory field check.
15145 libanjuta/libanjuta-1.0.pc.in,
15146 plugins/project-wizard/druid.c,
15147 plugins/project-wizard/parser.c,
15148 plugins/project-wizard/property.h,
15149 plugins/project-wizard/templates/anjuta-plugin.wiz,
15150 plugins/project-wizard/templates/terminal.wiz,
15151 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15152 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15153 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15154 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15155 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15156 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15157 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15158 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15159 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15160 plugins/project-wizard/templates/terminal/configure.in.tpl,
15161 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15162 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15163 a new property type -- hidden. Fixed terminal and anjuta-plugin
15166 2005-01-07 Naba Kumar <naba@gnome.org>
15168 * templates/anjuta-plugin.wiz,
15169 templates/terminal.wiz,
15170 templates/terminal/Makefile.am.tpl,
15171 templates/terminal/autogen.sh,
15172 (Removed) templates/terminal/configure.ac.tpl,
15173 (Added) templates/.cvsignore,
15174 (Added) templates/Makefile.am,
15175 (Added) templates/anjuta-plugin/.cvsignore,
15176 (Added) templates/anjuta-plugin/Makefile.am,
15177 (Added) templates/anjuta-plugin/src/.cvsignore,
15178 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15179 (Added) templates/terminal/.cvsignore,
15180 (Added) templates/terminal/Makefile.am,
15181 (Added) templates/terminal/configure.in.tpl,
15182 (Added) templates/terminal/po/.cvsignore,
15183 (Added) templates/terminal/po/ChangeLog,
15184 (Added) templates/terminal/po/Makefile.am,
15185 (Added) templates/terminal/po/POTFILES.in,
15186 (Added) templates/terminal/src/.cvsignore,
15187 (Added) templates/terminal/src/Makefile.am,
15188 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15189 project wizard. Fixed configure/po/Makefile template errors.
15191 2005-01-06 Naba Kumar <naba@gnome.org>
15193 * configure.in: Added project templates.
15194 * plugins/project-wizard/templates/*: Added to project and renamed
15195 Makefile.am and configure.in to Makefile.am and configure.ac respectively
15196 for the project templates (so that they do not conflict with autotools
15197 build. Created proper configure.ac.tpl and autogen.sh for project
15200 2005-01-06 Naba Kumar <naba@gnome.org>
15202 * plugins/project-wizard/anjuta-project-wizard.glade,
15203 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
15204 Fixed file list parsing and to take absolute file paths (for example,
15205 from an icon selected previously). Used toggle buttons for boolean
15206 properties. Check if all mandatory fields are given before going
15207 forward in the wizard. Use scrollable viewport for listing property
15208 widgets incase the list goes out of wizard's size. Added tooltips
15209 as descriptions of the property widgets. And other fixes.
15211 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
15212 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
15213 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
15214 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
15215 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
15216 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
15217 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
15218 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15219 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
15220 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15221 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15222 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
15223 Restructured template files.
15225 2005-01-06 Naba Kumar <naba@gnome.org>
15227 * configure.in: Added check for autogen.
15229 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
15232 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
15233 Do not emit changed signal when in dispose.
15235 * plugins/symbol-browser/plugin.c: Don't updated symbols when
15236 symbol-view widget has been destroyed.
15238 * src/anjuta-app.c: Set null to preference, status and ui object
15239 pointers when they are destroyed.
15241 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
15242 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
15243 Added boolean, integer and file property types.
15245 * plugins/project-wizard/Makefile.am,
15246 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
15247 project wizard templates.
15249 2005-01-04 Naba Kumar <naba@gnome.org>
15251 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15254 * plugins/editor/aneditor.cxx,
15255 plugins/editor/anjuta-docman.c,
15256 plugins/editor/plugin.c,
15257 plugins/editor/text_editor.c:
15258 Removed unnecessary ref/unref of scintilla.
15260 * plugins/message-view/anjuta-msgman.c,
15261 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15262 make close button similar to document manager.
15264 * plugins/project-manager/plugin.c,
15265 plugins/project-manager/plugin.h: Removed dead codes. Removed
15266 unnecessary ref/unref.
15268 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15269 instead of hard refs.
15271 2005-01-03 Naba Kumar <naba@gnome.org>
15273 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15274 generate() methods for IAnjutaBuildable interface.
15276 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15277 IAnjutaBuildable inteface.
15279 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15280 to destroy build context when message view is destroyed.
15282 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15283 a ref to it and unref in destructor. AnEditor class wants to be the
15284 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15287 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15288 complicate the scene. Removed editor widget from AnjutaDocman when
15289 the widget is destroyed.
15291 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15292 from shell. It will be removed from shell when the widget is destroyed.
15294 * plugins/editor/text_editor.c: Added debug codes to track object
15297 * plugins/message-view/anjuta-msgman.c: Remove message view on
15298 widget destroy. Destroy message view on remove. Removed all views
15301 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15304 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15306 * plugins/file-wizard/action-callbacks.c,
15307 plugins/file-wizard/anjuta-file-wizard.glade,
15308 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15309 Insert Licence, copyright, header template ...
15311 2005-01-02 Naba Kumar <naba@gnome.org>
15313 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15314 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15315 anjuta_status_add_widget() to allow setting busy cursor on non
15318 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15320 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15321 mime types to take text/source also.
15323 * plugins/editor/anjuta-docman.c,
15324 plugins/editor/anjuta-docman.h,
15325 plugins/editor/plugin.c,
15326 plugins/editor/text_editor.c,
15327 plugins/editor/text_editor.h,
15328 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15329 AnjutaStatus and set busy cursor on editors.
15331 * plugins/file-loader/Makefile.am,
15332 plugins/file-loader/plugin.c,
15333 (added) plugins/file-loader/dnd.c,
15334 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15336 * src/anjuta.c: Hide anjuta window before destruction.
15338 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15339 * configure.in, plugins/Makefile.am,
15340 (removed) plugins/project-wizard/appwiz_page1.c,
15341 (removed) plugins/project-wizard/appwiz_page2.c,
15342 (removed) plugins/project-wizard/appwiz_page3.c,
15343 (removed) plugins/project-wizard/appwiz_page4.c,
15344 (removed) plugins/project-wizard/appwizard.c,
15345 (removed) plugins/project-wizard/appwizard.h,
15346 (removed) plugins/project-wizard/appwizard_cbs.c,
15347 (removed) plugins/project-wizard/appwizard_cbs.h,
15348 (removed) plugins/project-wizard/appwizard_gui.c,
15349 (removed) plugins/project-wizard/gnome_project.c,
15350 (removed) plugins/project-wizard/gnome_project.h,
15351 (removed) plugins/project-wizard/wizard_gui.c,
15352 (removed) plugins/project-wizard/wizard_gui.h,
15353 (added) plugins/project-wizard/.cvsignore,
15354 (added) plugins/project-wizard/Makefile.am,
15355 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15356 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15357 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15358 (added) plugins/project-wizard/applogo.png,
15359 (added) plugins/project-wizard/appwizard.png,
15360 (added) plugins/project-wizard/autogen.c,
15361 (added) plugins/project-wizard/autogen.h,
15362 (added) plugins/project-wizard/druid.c,
15363 (added) plugins/project-wizard/druid.h,
15364 (added) plugins/project-wizard/file.c,
15365 (added) plugins/project-wizard/file.h,
15366 (added) plugins/project-wizard/header.c,
15367 (added) plugins/project-wizard/header.h,
15368 (added) plugins/project-wizard/install.c,
15369 (added) plugins/project-wizard/install.h,
15370 (added) plugins/project-wizard/parser.c,
15371 (added) plugins/project-wizard/parser.h,
15372 (added) plugins/project-wizard/plugin.c,
15373 (added) plugins/project-wizard/plugin.h,
15374 (added) plugins/project-wizard/property.c,
15375 (added) plugins/project-wizard/property.h: Removed old application-wizard
15376 codes and added new template based (autogen based) project wizard
15377 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15379 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15381 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15382 * plugins/cvs-plugin/cvs-execute.c:
15383 Fix cvs_log which did not work because of some
15385 Patch from Mark R. Pariente <markpariente@cmu.edu>
15386 - Fix message highlighting
15388 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15393 Removed template stuff completly because we dicussed to implement
15394 a macro system for Edit->Insert Text
15396 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15398 * plugins/editor/aneditor.cxx,
15399 plugins/editor/text_editor.c:
15400 Set line number width dynamically
15402 Prepered new GTK 2.6 about dialog
15404 2004-12-30 Naba Kumar <naba@gnome.org>
15406 patch from: Massimo Corà <maxcvs@email.it>
15407 * plugins/editor/aneditor.cxx: Highlights correct function
15408 argument in recursive calltips.
15410 2004-12-30 Naba Kumar <naba@gnome.org>
15412 * plugins/symbol-browser/plugin.c,
15413 libanjuta/interfaces/libanjuta.idl,
15414 plugins/editor/text_editor.c: Fixed editor markers and added a new
15415 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15416 mark the line visited.
15418 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15419 libegg/Makefile.am, libegg/eggcomboselect.c,
15420 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15421 widget for use with symbol view in toolbar.
15423 * plugins/cvs-plugin/anjuta-cvs.ui,
15424 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15425 placeholder for cvs plugin context menu in filemanager.
15427 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15429 * plugins/cvs-plugin/plugin.c:
15430 Show popup menu only if the file is contained in
15431 a directory containing a "CVS" directory
15433 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15435 * plugins/cvs-plugin/cvs-action.[ch],
15436 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15437 * plugins/cvs-plugin/anjuta-cvs.ui,
15438 * plugins/cvs-plugin/plugin.c:
15439 Implemented "Import"
15441 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15442 Added right-click-menu for file-manager
15444 2004-12-26 Naba Kumar <naba@gnome.org>
15446 * src/action-callbacks.c, src/action-callbacks.h,
15447 src/anjuta-actions.h, src/anjuta-app.c,
15448 src/anjuta.ui: Added fullscreen action.
15450 * plugins/cvs-plugin/cvs-actions.c,
15451 plugins/cvs-plugin/plugin.c,
15452 plugins/cvs-plugin/plugin.h: Watches current editor,
15453 project and file manager selection in plugin
15456 2004-12-26 Naba Kumar <naba@gnome.org>
15458 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15459 src/action-callbacks.c: Fixed app finalization. Added a
15460 command line arg --proper-shutdown (-p), which when set
15461 will release all plugins and their resources (this option
15462 is mainly for debugging).
15464 * plugins/file-loader/plugin.c: Fixed filename duplications
15465 in recent files history.
15467 * plugins/profile-default/plugin.c: Disabled problematic
15468 plugins for now to load at startup.
15470 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15471 annoying debug prints.
15473 2004-12-23 Naba Kumar <naba@gnome.org>
15475 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15476 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15477 plugins/cvs-plugin/anjuta-cvs.ui,
15478 plugins/cvs-plugin/cvs-actions.c,
15479 plugins/cvs-plugin/cvs-actions.h,
15480 plugins/cvs-plugin/cvs-execute.c,
15481 plugins/cvs-plugin/cvs-execute.h,
15482 plugins/cvs-plugin/Makefile.am,
15483 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15484 Added cvs log command.
15486 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15488 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15491 2004-12-20 Naba Kumar <naba@gnome.org>
15493 patch from: Massimo Corà <maxcvs@email.it>
15494 * plugins/editor/aneditor.cxx: Added recursive calltips.
15496 2004-12-20 Naba Kumar <naba@gnome.org>
15498 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15499 Show busy cursor during loading and unloading.
15501 2004-12-19 Naba Kumar <naba@gnome.org>
15503 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15504 memory leaks. Disabled debug print.
15506 * plugins/symbol-browser/an_symbol_view.c,
15507 plugins/symbol-browser/plugin.c,
15508 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15509 problems. Creates SymbolView object every time when the
15510 plugin is activated.
15512 * plugins/project-manager/plugin.c: Close project when
15515 2004-12-18 Naba Kumar <naba@gnome.org>
15517 * po/POTFILES.in: Removed commented lines.
15518 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15519 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15520 * plugins/gdb/plugin.c: Fixed compile error.
15522 Patch from: Mark R. Pariente <mark@demar.com.tr>
15523 * libegg/eggcellrendererkeys.c: Fixed compile error.
15525 2004-12-18 Naba Kumar <naba@gnome.org>
15527 * plugins/file-loader/plugin.c: Fixed loading bug.
15529 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15530 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15531 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15532 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15533 and corruptions. Fixed loading and unloading of plugins.
15535 2004-12-17 Naba Kumar <naba@gnome.org>
15537 * plugins/file-loader/Makefile.am,
15538 plugins/file-loader/plugin.c,
15539 plugins/project-manager/plugin.c: Fixed memory corruption
15540 and disposition codes. Added missing plugin.h in Makefile.am.
15542 2004-12-16 Naba Kumar <naba@gnome.org>
15544 * plugins/symbol-browser/an_symbol_view.c,
15545 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15546 codes. Fixed memory leaks and corruptions.
15548 * plugins/build-basic-autotools/build-basic-autotools.c
15549 plugins/editor/anjuta-docman.c,
15550 plugins/editor/text_editor.c,
15551 plugins/file-loader/plugin.c,
15552 plugins/file-manager/plugin.c,
15553 plugins/file-wizard/plugin.c,
15554 plugins/message-view/anjuta-msgman.c,
15555 plugins/message-view/anjuta-msgman.h,
15556 plugins/message-view/message-view.c,
15557 plugins/message-view/plugin.c,
15558 plugins/message-view/plugin.h,
15559 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15561 * src/about.c, src/about.h, src/action-callbacks.c,
15562 src/action-callbacks.h, src/anjuta-actions.h,
15563 src/anjuta-app.c, src/anjuta-app.h,
15564 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15565 src/anjuta.c, src/anjuta.h, src/getline.c,
15566 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15567 src/start-with.c, src/start-with.h: Fixed emacs modes.
15569 * src/layout.xml: Brought document manager in front.
15571 2004-12-15 Naba Kumar <naba@gnome.org>
15573 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15576 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15577 finalization. Added a method to unload all plugins and destroy them.
15578 Fixed memory leaks.
15580 * plugins/sample1/plugin.c: Proper finalization code and renamed
15581 functions to proper names.
15583 * plugins/build-basic-autotools/build-basic-autotools.c,
15584 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15586 * src/shell.c: Unload all plugins on exit, so that memory profilers
15587 can detect memory leaks in plugins.
15589 2004-12-13 Naba Kumar <naba@gnome.org>
15591 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15592 docking is working.
15593 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15594 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15596 2004-12-11 Naba Kumar <naba@gnome.org>
15598 * data/properties/anjuta.properties: Fixed font size.
15599 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15600 compile file function. There are some fixmes there.
15601 * plugins/message-view/anjuta-msgman.c,
15602 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15604 2004-12-08 Naba Kumar <naba@gnome.org>
15606 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15607 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15608 to escape quotes in a string.
15610 * plugins/cvs-plugin/cvs-actions.c,
15611 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15614 * plugins/build-basic-autotools/build-basic-autotools.c,
15615 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15618 2004-12-07 Naba Kumar <naba@gnome.org>
15620 * plugins/build-basic-autotools/build-basic-autotools.c,
15621 plugins/build-basic-autotools/automake-c.filters: Completed directory
15622 tracking. Double click on Errors and warnings now work as expected.
15624 * plugins/build-basic-autotools.c: Added codes to track build directory
15625 so that absolute path of the files could be determined.
15627 2004-12-06 Naba Kumar <naba@gnome.org>
15629 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15630 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15631 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15633 2004-12-05 Naba Kumar <naba@gnome.org>
15635 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15636 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15638 * plugins/cvs-plugin/plugin.c,
15639 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15641 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15643 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15644 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15645 plugins/cvs-plugin/cvs-execute.[ch]:
15646 Implemented cvs status and cvs diff
15648 - rdiff command is not correct
15649 - Must find a way to allow selection of directies AND files
15652 2004-12-03 Naba Kumar <naba@gnome.org>
15654 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15655 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15656 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15657 session.properties file if it is for the first time.
15659 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15661 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15664 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15665 plugins/cvs-plugin/anjuta-cvs.ui:
15666 Implemented update/commit and changed menu layout
15668 2004-12-02 Naba Kumar <naba@gnome.org>
15670 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15671 property name (for cvs path property). Beautified dialogs.
15673 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15675 * plugins/message-view/anjuta-msgman.c: Changed callback name
15676 and changed switch-page handling.
15678 * plugins/cvs-plugin/cvs-actions.c:
15679 * plugins/cvs-plugin/cvs-execute.c:
15680 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15681 - Implemented cvs add and cvs removed - both working now
15682 - Created a useful preferences page
15685 2004-11-30 Naba Kumar <naba@gnome.org>
15687 * libanjuta/anjuta-status.c: Fixed runtime warning.
15689 * plugins/editor/Makefile.am:
15690 plugins/editor/anjuta-document-manager.glade,
15691 plugins/editor/plugin.c
15692 plugins/editor/plugin.h
15693 plugins/editor/style-editor.c (new, moved from src/),
15694 plugins/editor/style-editor.h (new, moved from src/),
15695 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
15696 settings in preferences.
15698 * plugins/editor/text_editor.c,
15699 plugins/editor/text_editor.h: Do not take unused args in
15700 text_editor_get_props().
15702 * src/style-editor.c, src/style-editor.h: Removed, moved to
15703 plugins/editor/ directory.
15705 2004-11-29 Naba Kumar <naba@gnome.org>
15707 * plugins/editor/text_editor_cbs.c: Emit click signal in
15709 * libanjuta/anjuta-status.c: More spacing between items.
15711 2004-11-29 Naba Kumar <naba@gnome.org>
15713 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
15715 * libanjuta/interfaces/libanjuta.idl,
15716 plugins/debug-manager/anjuta-debug-manager.plugin.in,
15717 plugins/debug-manager/plugin.c,
15718 plugins/gdb/breakpoints.c,
15719 plugins/gdb/breakpoints.h,
15720 plugins/gdb/debugger.c,
15721 plugins/gdb/debugger.h,
15722 plugins/gdb/plugin.c,
15723 plugins/gdb/plugin.h,
15724 plugins/gdb/utilities.c,
15725 plugins/gdb/utilities.h: Code cleanups and partial implementation of
15726 toggle breakpoint margin clicks.
15728 2004-11-28 Naba Kumar <naba@gnome.org>
15730 * TODO.tasks: Fixed indentations.
15731 * plugins/gtodo/libgtodo.c: Save with indentation.
15732 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
15733 * plugins/project-manager/plugin.c: Fixed runtime warnings.
15734 * libanjuta/anjuta-status.c: Fixed busy cursors.
15735 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
15736 * po/POTFILES.in: Updated.
15738 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
15740 * plugins/editor/anjuta-document-manager.glade,
15741 plugins/editor/search-replace.[c,h],
15742 plugins/editor/search-replace_backend.h
15743 plugins/editor/search-preferences.[c,h] :
15744 Saved Search-Preferences (gconf),
15745 Basic search by default.
15747 2004-11-22 Naba Kumar <naba@gnome.org>
15749 * configure.in: Fixed build error.
15751 2004-11-21 Naba Kumar <naba@gnome.org>
15753 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
15754 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
15755 Added AnjutaStatus class to libanjuta.
15756 Added anjuta_shell_get_status() method.
15758 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
15759 and fixed marshaller generation.
15761 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
15762 "updade_ui" signals to IAnjutaEditor interface.
15764 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
15766 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
15769 * plugins/class-gen/clsGen.c: Intial port.
15771 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
15774 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
15775 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15776 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
15777 Implemented status update. Emits "update_ui" and "char_added" signals.
15778 Added view preferences.
15780 * plugins/file-loader/plugin.c: Added open with plugins in open with
15783 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
15785 * plugins/message-view/anjuta-msgman.c,
15786 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
15787 to close correct message view rather than current view.
15789 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
15791 * plugins/cvs-plugin/cvs-actions.c
15792 plugins/cvs-plugin/plugin.[ch]
15793 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15794 Implemented cvs add but ran into a launcher/message_view
15795 problem because of a limitation of the idl compiler
15797 2004-11-19 Naba Kumar <naba@gnome.org>
15799 * plugins/project-manager/plugin.c: Displays a progress window during
15802 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
15803 Fixed UI separators.
15805 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
15808 * plugins/project-manager/anjuta-project-manager.ui,
15809 plugins/project-manager/plugin.[c,h]: Added add/remove context
15810 menus and implemented them. Added file manager merge menu.
15812 2004-11-18 Naba Kumar <naba@gnome.org>
15814 * TODO.tasks: Updated.
15815 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
15816 plugins/message-view/message-view.c: Fixed finalize and dispose
15818 * plugins/debugger/*: Removed from cvs (development now in
15821 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
15823 Reviewed by Naba Kumar <naba@gnome.org>:
15825 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
15826 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15827 plugins/gdb/breakpoints.c: all marker related stuff moved from
15828 editor and docman interfaces to IAnjutaMarkable
15830 2004-11-17 Naba Kumar <naba@gnome.org>
15832 * TODO.tasks: Updated.
15834 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
15836 * libegg/egg-combo-action.c: Block changed signal when changing model.
15838 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
15839 Emit changed signal. Removed dead codes.
15841 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
15842 that recent files history do not duplicate.
15844 * plugins/symbol-browser/an_symbol_view.c,
15845 plugins/symbol-browser/an_symbol_view.h,
15846 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
15849 2004-11-15 Naba Kumar <naba@gnome.org>
15851 * plugins/project-manager/plugin.c: Opens targets on double click.
15853 * plugins/message-view/message-view.c,
15854 plugins/file-manager/anjuta-file-manager-plugin.glade,
15855 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
15856 Added proper class finalization
15857 and disposition. Added preferences notifications and callbacks to
15858 change info/warning/error colors.
15860 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
15861 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
15862 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
15863 Implemented finalize method for AnjutaApp. Code cleanups.
15865 * plugins/message-view/plugin.c: Static parent_class.
15867 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15868 * plugins/editor/search-replace.[c,h],
15869 plugins/editor/search-replace_backend.c
15870 Update search entry in main toolbar.
15873 2004-11-11 Naba Kumar <naba@gnome.org>
15875 * TODO.tasks: Updated.
15877 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
15878 and completed on-the-fly-change preferences. Removed "changed"
15879 signal as it is no longer necessary (use notify for similar
15880 purpose to monitor individual preferences).
15883 * plugins/editor/anjuta-document-manager.glade: Added view menu
15884 preferences so that they are registered.
15886 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
15887 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
15888 connection to "changed" signal of preferences and implemented
15889 notifications for some editor preferences. More to implement.
15891 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15892 * plugins/editor/print.c
15893 Fixed bug 1047624 : Add line number every X lines.
15895 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15896 * plugins/editor/search-replace.c
15897 Fixed a crash bug (995755) when searching "%n"
15899 2004-11-09 Naba Kumar <naba@gnome.org>
15901 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
15902 Fixed to refresh categories list on file load.
15904 2004-11-08 Naba Kumar <naba@gnome.org>
15906 * configure.in, plugins/Makefile.am,
15907 plugins/profile-default/plugin.c: Added cvs plugin in build.
15909 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
15911 * plugins/debug-manager/.cvsignore: Added file to ignore.
15913 * plugins/debug-manager/Makefile.am: Removed dead codes.
15915 * src/anjuta.ui: Added placeholder for version control UI.
15917 2004-11-08 Naba Kumar <naba@gnome.org>
15919 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15920 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15921 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
15924 * global-tags/Makefile.am: Fixed make error.
15926 * plugins/profile-default/plugin.c: Added debug-manager
15927 and gdb plugins to load at startup so that debugger
15928 windows are docked properly. They will be removed
15929 later when we figure out runtime docking.
15931 * plugins/sample1/*: Restored to last working state.
15933 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
15934 windows in lower pane. Named the windows appropriately.
15936 * ChangeLog: Fixed format.
15938 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
15940 * libanjuta/interfaces/libanjuta.idl,
15941 libanjuta/anjuta-marshal.c,
15942 plugins/Makefile.am,
15943 plugins/debug-manager/plugin.c,
15944 plugins/editor/plugin.c,
15945 plugins/editor/text_editor.c,
15946 plugins/gdb/breakpoints.c,
15947 plugins/gdb/debugger.c,
15948 plugins/gdb/plugin.c,
15949 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
15951 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15952 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
15953 plugins/editor/search-replace.c,
15954 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
15955 Search and Replace; Show result in find pane
15957 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15959 * plugins/gdb, plugins/debug-manager: Applied debugger patch
15960 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
15961 (added features: starting debugger and loading of core/executable,
15962 StepIn, StepOut, StepOver and Execute, toggling breakpoint
15965 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15967 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
15968 my cvs-plugin files...
15969 I hope I have rescued everything possible.
15971 * Naba: Could you please fix sample1 because I messed it up to
15972 but there should be a histroy of this directory we should commit
15974 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15976 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
15978 * plugins/cvs-plugin/plugin.c,
15979 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15980 Added preferences dialog (not yet complete)
15982 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15984 * global-tags/Makefile.am, mime/Makefile.am:
15985 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
15987 * template/xmltemplate.[ch],
15988 template/xmlstrings.[ch],
15989 template/autotools.[ch] removed,
15990 template/prj_template.[ch] removed,
15991 template/lang_template.[ch] removed,
15992 template/lib_template.[ch] removed,
15993 template/Makefile.am adjusted,
15994 template/dtds/lang.dtd removed,
15995 template/dtds/lib.dtd removed,
15996 template/dtds/prj.dtd removed,
15997 template/dtds/autotools.dtd removed,
15998 data/template/lib/* removed,
15999 data/template/language/* removed,
16000 data/template/library/* removed,
16001 data/template/project/* removed,
16002 date/template/Makefile.am adjusted:
16003 Remove everything except text-templates to replace hardcoded
16004 Edit->Insert texts with dynamic loaded.
16006 * plugins/cvs-plugin/plugin.[ch],
16007 plugins/cvs-actions.[ch],
16008 plugins/Makefile.am,
16009 plugins/cvs-plugin/Makefile.am,
16010 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16011 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16012 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16013 Added initial cvs-plugin code
16015 2004-10-21 Naba Kumar <naba@gnome.org>
16017 * libanjuta/anjuta-plugin.c,
16018 plugins/build-basic-autotools/build-basic-autotools.c,
16019 plugins/debugger/plugin.c,
16020 plugins/devhelp/plugin.c,
16021 plugins/editor/anjuta-docman.c,
16022 plugins/editor/goto_line.c,
16023 plugins/editor/plugin.c,
16024 plugins/editor/search-replace.c,
16025 plugins/editor/text_editor.c,
16026 plugins/file-loader/plugin.c,
16027 plugins/file-manager/plugin.c,
16028 plugins/file-wizard/file.c,
16029 plugins/file-wizard/plugin.c,
16030 plugins/gdb/plugin.c,
16031 plugins/gtodo/plugin.c,
16032 plugins/message-view/anjuta-msgman.c,
16033 plugins/profile-default/plugin.c,
16034 plugins/project-manager/plugin.c,
16035 plugins/sample1/plugin.c,
16036 plugins/terminal/terminal.c: Defined all global variables static,
16037 particularly class parent_class variables. They were getting
16038 confused at link time.
16040 * libanjuta/plugins.c: Do not unload plugins when they are
16041 deactivated. Simply cache them for later activation. Unloading
16042 modules have some problem with shared libs using static class
16043 registration. Fixed hash type for installed plugins. Eventually,
16044 we want to add "CanUnload" attribute for .plugin files (in
16045 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16046 be unloaded from memory. Those plugins declaring CanUnload=false
16047 will not be unloaded from memory and will be put in the cache. Those
16048 not declaring anything or declaring CanUnload=true, will be unloaded
16049 from memory when they are deactivated.
16051 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16052 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16053 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16054 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16055 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16056 activation, deactivation. Fixed memory leaks.
16058 2004-10-20 Naba Kumar <naba@gnome.org>
16060 * TODO.tasks: Updated.
16062 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16063 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16064 macro for adding interfaces to plugin types. Code cleanup.
16066 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16067 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16069 * plugins/build-basic-autotools/build-basic-autotools.c,
16070 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16071 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16072 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16073 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16074 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16075 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16076 plugins/project-manager/plugin.c,
16077 plugins/symbol-browser/an_symbol_view.c,
16078 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16079 newly defined macro to add interfaces to plugin types.
16081 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16083 2004-10-20 Naba Kumar <naba@gnome.org>
16085 * TODO.tasks: Added task list.
16086 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16089 2004-10-19 Naba Kumar <naba@gnome.org>
16091 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16093 * plugins/editor/action-callbacks.c,
16094 plugins/editor/action-callbacks.h,
16095 plugins/editor/anjuta-docman.c,
16096 plugins/editor/anjuta-docman.h,
16097 plugins/editor/anjuta-document-manager.ui,
16098 plugins/editor/file_history.c,
16099 plugins/editor/file_history.h,
16100 plugins/editor/plugin.c: Added file history browsing.
16102 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16104 * plugins/message-view/anjuta-message-manager.ui,
16105 plugins/message-view/plugin.c: Added document manager context menu.
16107 * plugins/symbol-browser/an_symbol_view.c,
16108 plugins/symbol-browser/an_symbol_view.h,
16109 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16110 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16111 document manager context menu.
16113 * scintilla/*, scintilla/include/*: Updated to current cvs.
16115 2004-10-19 Naba Kumar <naba@gnome.org>
16117 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16118 placeholder for debugger UI.
16120 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16121 * plugins/file-manager/plugin.c: Fixed loading bug.
16123 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16124 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16125 Initializes gconf database with default values when the
16126 values are not defined. Use bool and int prefs separately.
16128 * plugins/editor/plugin.c: Added encoding preferences.
16129 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16131 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16132 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16133 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16134 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16136 2004-10-18 Naba Kumar <naba@gnome.org>
16138 * po/POTFILES.in: Updated.
16140 * libanjuta/anjuta-ui.c: Corrected debug messages.
16142 * libegg/egg-combo-action.c, libegg/test-actions.c,
16143 libegg/menu/egg-combo-action.h: Fixed combo action.
16145 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16148 * plugins/editor/action-callbacks.[c,h],
16149 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16150 Implemented file swap. Removed dead codes.
16152 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16155 * plugins/symbol-browser/an_symbol_view.[c,h],
16156 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16157 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16158 Implemented file symbols. Implemented goto file line when symbol is
16161 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16163 2004-10-10 Naba Kumar <naba@gnome.org>
16165 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16167 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16169 * plugins/debugger/.cvsignore,
16170 (added) plugins/debugger/Makefile.am,
16171 (added) plugins/debugger/anjuta-debugger.glade,
16172 (added) plugins/debugger/anjuta-debugger.plugin.in,
16173 (added) plugins/debugger/anjuta-debugger.plugin.png,
16174 (added) plugins/debugger/anjuta-debugger.ui,
16175 plugins/debugger/attach_process.c,
16176 (removed) plugins/debugger/attach_process_cbs.c,
16177 (removed) plugins/debugger/attach_process_cbs.h,
16178 (removed) plugins/debugger/breakpoints.c,
16179 (removed) plugins/debugger/breakpoints.h,
16180 (removed) plugins/debugger/debug_tree.c,
16181 (removed) plugins/debugger/debug_tree.h,
16182 (removed) plugins/debugger/debugger.c,
16183 (removed) plugins/debugger/debugger.h,
16184 (removed) plugins/debugger/memory.c,
16185 (removed) plugins/debugger/memory.h,
16186 (added) plugins/debugger/plugin.c,
16187 (added) plugins/debugger/plugin.h,
16188 (removed) plugins/debugger/registers.c,
16189 (removed) plugins/debugger/registers.h,
16190 (removed) plugins/debugger/registers_cbs.c,
16191 (removed) plugins/debugger/registers_cbs.h,
16192 (removed) plugins/debugger/registers_gui.c,
16193 (removed) plugins/debugger/sharedlib.c,
16194 (removed) plugins/debugger/sharedlib.h,
16195 (removed) plugins/debugger/sharedlib_cbs.c,
16196 (removed) plugins/debugger/sharedlib_cbs.h,
16197 (removed) plugins/debugger/sharedlib_gui.c,
16198 (removed) plugins/debugger/signals.c,
16199 (removed) plugins/debugger/signals.h,
16200 (removed) plugins/debugger/signals_cbs.c,
16201 (removed) plugins/debugger/signals_cbs.h,
16202 (removed) plugins/debugger/signals_gui.c,
16203 (removed) plugins/debugger/stack_trace.c,
16204 (removed) plugins/debugger/stack_trace.h,
16205 (added) plugins/debugger/utilities.c,
16206 (added) plugins/debugger/utilities.h,
16207 (removed) plugins/debugger/watch.c,
16208 (removed) plugins/debugger/watch.h,
16209 (removed) plugins/debugger/watch_cbs.c,
16210 (removed) plugins/debugger/watch_cbs.h,
16211 (removed) plugins/debugger/watch_gui.c,
16212 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
16214 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
16215 Added debugger gdb backend plugin.
16217 * plugins/message-view/plugin.c: Registered all message stock icons.
16219 * plugins/profile-default/plugin.c: Loads debugger plugin.
16221 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
16223 2004-10-08 Naba Kumar <naba@gnome.org>
16225 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
16228 * plugins/symbol-browser/.cvsignore,
16229 plugins/symbol-browser/Makefile.am,
16230 plugins/symbol-browser/an_symbol_view.c,
16231 plugins/symbol-browser/an_symbol_view.h,
16232 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
16233 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16234 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16235 plugins/symbol-browser/plugin.c,
16236 plugins/symbol-browser/plugin.h,
16237 plugins/symbol-browser/sv_class.xpm,
16238 plugins/symbol-browser/sv_function.xpm,
16239 plugins/symbol-browser/sv_macro.xpm,
16240 plugins/symbol-browser/sv_private_fun.xpm,
16241 plugins/symbol-browser/sv_private_var.xpm,
16242 plugins/symbol-browser/sv_protected_fun.xpm,
16243 plugins/symbol-browser/sv_protected_var.xpm,
16244 plugins/symbol-browser/sv_public_fun.xpm,
16245 plugins/symbol-browser/sv_public_var.xpm,
16246 plugins/symbol-browser/sv_static_fun.xpm,
16247 plugins/symbol-browser/sv_static_var.xpm,
16248 plugins/symbol-browser/sv_struct.xpm,
16249 plugins/symbol-browser/sv_unknown.xpm,
16250 plugins/symbol-browser/sv_variable.xpm,
16251 plugins/symbol-browser/test-symbol-browser.c,
16252 plugins/Makefile.am: Implemented Symbol
16255 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16257 * plugins/build-basic-autotools/Makefile.am,
16258 plugins/devhelp/Makefile.am,
16259 plugins/editor/Makefile.am,
16260 plugins/file-loader/Makefile.am,
16261 plugins/file-manager/Makefile.am,
16262 plugins/file-wizard/Makefile.am,
16263 plugins/gtodo/Makefile.am,
16264 plugins/message-view/Makefile.am,
16265 plugins/profile-default/Makefile.am,
16266 plugins/project-manager/Makefile.am
16267 plugins/sample1/Makefile.am,
16268 plugins/terminal/Makefile.am,
16269 scintilla/Makefile.am,
16270 libegg/Makefile.am,
16271 launcher/Makefile.am,
16272 libanjuta/Makefile.am,
16274 tagmanager/Makefile.am,
16275 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16276 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16277 files. Also fixed library dependencies.
16279 * plugins/editor/aneditor.cxx: Disabled unused codes.
16280 * plugins/file-manager/an_file_view.c: Added copyright.
16281 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16283 * plugins/profile-default/plugin.c: Can load plugins by location.
16284 * plugins/project-manager/plugin.c: Remove project_root_uri value
16285 when project is closed.
16287 2004-10-06 Naba Kumar <naba@gnome.org>
16289 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16291 * libanjuta/interfaces/libanjuta.idl,
16292 plugins/editor/text_editor.c: Added get_length()
16293 and get_current_word() methods in IAnjutaEditor interface.
16295 * libegg/Makefile.am: Added test_actions target.
16297 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16299 * plugins/build-basic-autotools/build-basic-autotools.c,
16300 plugins/file-loader/plugin.c,
16301 plugins/message-view/message-view.c: Added code to go to file and
16304 * plugins/devhelp/plugin.c: Context sensitive help now works.
16305 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16306 uri as line number and goes to that line number.
16308 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16309 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16310 gtodo_client_load() method to load from a diffrent file. Watched
16311 project root directory in plugin to open TODO.tasks of the project.
16313 * plugins/project-manager/plugin.c: Updates project UI
16314 sensitive/insensitive.
16316 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16317 anjuta-shell program to test plugins.
16319 * src/anjuta-app.c: Registered UI accels.
16321 2004-09-28 Naba Kumar <naba@gnome.org>
16323 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16326 * src/anjuta-app.c: Implemented present widget method.
16328 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16329 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16331 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16334 * plugins/editor/text_editor.c: Connects to preferences changed signal
16337 2004-09-28 Naba Kumar <naba@gnome.org>
16339 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16342 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16345 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16346 in changed signal callback.
16348 * plugins/editor/action-callbacks.c: Implemented save_all action
16349 callback. Removed dead code. Do save_as when saving a new file.
16350 Implemented incremental search.
16352 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16354 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16356 * src/anjuta-app.c: Registers UI accelerators.
16358 2004-09-27 Naba Kumar <naba@gnome.org>
16360 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16362 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16363 plugins/devhelp/anjuta-devhelp.plugin.in,
16364 plugins/file-loader/anjuta-loader.plugin.in,
16365 plugins/file-manager/anjuta-file-manager.plugin.in,
16366 plugins/gtodo/anjuta-gtodo.plugin.in,
16367 plugins/project-manager/anjuta-project-manager.plugin.in,
16368 plugins/terminal/anjuta-terminal.plugin.in:
16369 Gave proper plugin names.
16371 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16372 error when regex fail.
16374 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16375 Added help and context search. Watches current editor. More menus
16376 in Help submenu. Update UI (sensitive when required) properly.
16378 * plugins/editor/anjuta-document-manager.ui,
16379 plugins/devhelp/anjuta-devhelp.ui,
16380 plugins/message-view/anjuta-message-manager.ui,
16381 src/anjuta.ui: Goto menu actions are in separate submenu.
16383 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16384 Removed unimplemented UI elements.
16386 * src/anjuta-app.c: Larger (and normal) icon size.
16388 * src/layout.xml: Task manager plugin along with document (in middle).
16390 * plugins/editor/plugin.c, plugins/file-loader.c,
16391 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16392 in gtkactions. Enable/disable UI properly.
16394 2004-09-26 Naba Kumar <naba@gnome.org>
16396 * po/POTFILES.in: Updated, added missing files.
16398 * .cvsignore: Updated.
16400 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16401 a new function to get User input text.
16403 * libanjuta/resources.[c,h]: Added a function to created sized image.
16405 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16406 from filename, as thats the correct representation.
16408 * plugins/build-basic-autotools/Makefile.am,
16409 (added) plugins/build-basic-autotools/automake-c.filters,
16410 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16411 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16412 Rearragned UI elements in the build menu. Added codes to read build
16413 filter rules from external file. Implemented all build, configure,
16414 autogen commands. Watches current editor and project.
16416 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16417 Added editor changed signal and exports current editor value.
16418 Fixed parameter names. Fixed get_uri() interface implementation to
16419 return correct uri.
16421 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16424 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16426 * plugins/file-manager/an_file_view.c,
16427 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16429 * plugins/file-wizard/file.c: Reads uri correctly.
16431 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16432 sets the page to the new view.
16434 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16435 Fixed signal connecting.
16437 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16438 to "project_root_uri" and exports as uri.
16440 2004-09-24 Naba Kumar <naba@gnome.org>
16442 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16443 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16445 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16446 * plugins/file-loader/plugin.c: Added comments.
16447 * plugins/build-basic-autotools/plugin.c: Added comments.
16448 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16450 * libanjuta/interfaces/libanjuta.idl,
16451 plugins/message-view/anjuta-msgman.c,
16452 plugins/message-view/message-view.c,
16453 plugins/message-view/message-view.h,
16454 plugins/message-view/plugin.c: Buffering and appending messages have
16455 been separated. message-view implementations cleaned up. Signals
16456 Emissions fixed. Messages now displayed in summary and details show
16457 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16460 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16463 * plugins/build-basic-autotools/Makefile.am,
16464 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16465 parsing of output to create message summaries. Uses new message view
16468 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16469 preferences to make dialog box smaller.
16471 * plugins/editor/search-replace.c: Fixed compile error with change
16472 in IAnjutaMessageView API.
16474 2004-09-21 Naba Kumar <naba@gnome.org>
16476 * plugins/Makefile.am: Deletes old (installed) plugins before
16477 installing new ones.
16479 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16480 plugins/build-basic-autotools/build-basic-autotools.c,
16481 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16482 file URI from filemanager. Only disables/enables build submenu in file
16483 manager, instead of merging/unmerging.
16485 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16488 * plugins/file-loader/anjuta-loader-plugin.ui,
16489 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16490 Implemented "Open with" file manager submenu. Displays error message
16491 when file can not be opened.
16493 * plugins/file-manager/an_file_view.c: Renamed
16494 file_manager_current_filename value name to file_manager_current_uri
16495 and exports proper URI.
16497 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16499 2004-09-19 Naba Kumar <naba@gnome.org>
16501 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16502 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16503 save point signal to change editor tabs. Fixed accels.
16505 * plugins/file-loader/plugin.c: Fixed accels.
16507 * plugins/project-manager/plugin.c: Added target selection callback.
16509 * plugins/project-manager/plugin.c: Added URI activation.
16510 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16511 Fixed dialog and closed it on ok. Fixed a crash bug.
16512 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16514 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16515 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16516 plugins/file-loader/anjuta-loader-plugin.ui,
16517 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16518 Added recent files in file loade plugin.
16520 * ChangeLog: Fixed entry dates.
16522 2004-09-18 Naba Kumar <naba@gnome.org>
16524 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16525 an unnecessary GtkFrame.
16527 2004-09-17 Naba Kumar <naba@gnome.org>
16529 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16533 * data/Makefile.am: Disabled installing old mime info.
16535 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16537 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16538 plugins/editor/anjuta-document-manager.ui,
16539 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16540 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16541 Added Editor context popup menu.
16543 * plugins/project-manager/anjuta-project-manager-plugin.png:
16546 * plugins/project-manager/anjuta-project-manager.plugin.in:
16547 Support .anjuta mime type.
16549 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16552 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16555 * src/layout.xml, plugins/profile-default/plugin.c:
16556 Added project manager plugin for startup.
16558 2004-09-16 Naba Kumar <naba@gnome.org>
16560 * anjuta.prj: Updated.
16562 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16563 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16564 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16565 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16566 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16567 plugins/terinal/Makefile.am, src/Makefile.am,
16568 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16569 Fixed makefile syntax errors.
16571 2004-09-16 Naba Kumar <naba@gnome.org>
16573 * configure.in, src/layout.xml,
16574 plugins/profile-default/plugin.c,
16575 libanjuta/interfaces/libanjuta.idl,
16576 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16578 * configure.in, plugins/Makefile.am,
16579 plugins/project-manager/.cvsignore,
16580 plugins/project-manager/Makefile.am,
16581 plugins/project-manager/anjuta-project-manager-plugin.png,
16582 plugins/project-manager/anjuta-project-manager.plugin.in,
16583 plugins/project-manager/anjuta-project-manager.ui,
16584 plugins/project-manager/plugin.c,
16585 plugins/project-manager/plugin.h: Added project manager plugin
16586 based on gnome-build.
16588 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16589 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16591 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16592 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16593 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16595 2004-09-16 Naba Kumar <naba@gnome.org>
16597 * plugins/editor/action-callbacks.c: Fixed compile error.
16599 2004-09-15 Naba Kumar <naba@gnome.org>
16601 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16603 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16604 New improved splace with nicer progress.
16606 * configure.in, plugins/Makefile.am,
16607 (added) file-wizard/.cvsignore,
16608 (added) file-wizard/Makefile.am,
16609 (added) file-wizard/action-callbacks.c,
16610 (added) file-wizard/action-callbacks.h,
16611 (added) file-wizard/anjuta-file-wizard-plugin.png,
16612 (added) file-wizard/anjuta-file-wizard.glade,
16613 (added) file-wizard/anjuta-file-wizard.plugin.in,
16614 (added) file-wizard/anjuta-file-wizard.ui,
16615 (added) file-wizard/file.c,
16616 (added) file-wizard/file.h,
16617 (added) file-wizard/plugin.c,
16618 (added) file-wizard/plugin.h:
16619 Created new file wizard and added it. The wizard takes care of text
16620 bit insertions and new files creation.
16622 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16623 plugins/editor/action-callbacks.h,
16624 plugins/editor/anjuta-document-manager.glade,
16625 plugins/editor/anjuta-document-manager.ui,
16626 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16627 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16628 new files code and moved into a new plugin (file wizard).
16630 * libanjuta/plugins.[c,h]: Added plugins selection function.
16632 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16633 get_position(), insert() in IAnjutaEditor interface. Added
16634 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16635 interface (for wizard plugins).
16637 * plugins/file-loader/anjuta-loader-plugin.ui,
16638 plugins/file-loader/plugin.c: Added wizard launcher interface which
16639 scans for plugins implement IAnjutaWizard interface and presents the
16640 list to user for selection. The selected plugin is then activated
16643 * libanjuta/interfaces/.cvsignore: Updated.
16644 * plugins/message-view/.cvsignore: Updated.
16645 * plugins/launcher/*: Removed as launcher has already been moved to
16646 libanjuta as class.
16648 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16649 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16650 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16651 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16652 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16653 Updated API documentations.
16655 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16657 * configure.in: Added Punjabi to ALL_LINGUAS
16659 2004-07-29 Naba Kumar <naba@gnome.org>
16661 * configure.in: Added file-loader plugin Makefile path and
16662 fixed devhelp version requirement.
16664 2004-07-28 Naba Kumar <naba@gnome.org>
16666 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16667 terminal/preferences-terminal.png (added), message-view/*.png (added),
16668 message-view/*.xpm (added), editor/*.png (added),
16669 editor/*.xpm (added), plugins/editor/Makefile.am,
16670 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16671 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16672 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16673 respective plugins directories.
16675 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16676 pixmaps/block-end-16.png, pixmaps/block-end.png
16677 pixmaps/block-start-16.png, pixmaps/block-start.png
16678 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16679 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16680 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16681 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16682 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16683 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16684 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16685 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16686 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16687 pixmaps/preferences-editor.png, pixmaps/undock.png
16688 pixmaps/error-next-16.png, pixmaps/error-next.png
16689 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16690 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16691 pixmaps/preferences-terminal.png: Deleted
16693 * libanjuta/properties* (removed), plugins/editor/properties* (added),
16694 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16695 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
16696 plugins/editor/anjuta-document-manager.plugin.in,
16697 plugins/editor/anjuta-document-manager.ui,
16698 plugins/editor/plugin.c, plugins/editor/print.c,
16699 plugins/editor/search-replace_backend.c,
16700 plugins/editor/search_preferences.h,
16701 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
16702 Moved properties souce files to editor plugin as it not required in
16703 libanjuta. Other editor fixes.
16705 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
16706 libegg/dock/* (removed)
16707 : Restored GDL external dependencies and removed libegg dock
16708 sources, because gdl is being developed.
16710 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
16711 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
16712 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
16713 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
16714 libanjuta/plugins.c, libanjuta/plugins.h,
16715 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
16716 gconf system. Shell now takes docking positions. Added more utility
16717 functions. Added plugins query function. And other fixes.
16719 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
16721 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
16722 plugin to load files based on mime type.
16724 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
16726 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
16727 plugins/file-manager/plugin.c: File manager now uses file loader to
16730 * plugins/message-view/anjuta-msgman.c,,
16731 plugins/message-view/message-view.c,
16732 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
16734 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
16735 plugins/terminal/terminal.c, src/Makefile.am,
16736 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
16737 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
16739 * libegg/dock/*: Removed directory.
16741 2004-07-28 Naba Kumar <naba@gnome.org>
16743 * configure.in: Reduced gnome-print version requirement.
16744 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
16746 2004-07-21 Ray Strode <rstrode@redhat.com>
16747 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
16750 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
16752 * plugins/editor/search-replace.c: Some fixes
16753 * plugins/terminal/Makefile.am:
16754 Patch from: Alexey Rusakov <ktirf@users.sf.net>
16756 2004-05-19 Naba Kumar <naba@gnome.org>
16758 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
16761 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
16763 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
16764 Implemented IAnjutaSavable
16765 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
16767 2004-05-17 Naba Kumar <naba@gnome.org>
16769 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
16770 plugins/build-basic-autotools/.cvsignore,
16771 plugins/build-basic-autotools/Makefile.am,
16772 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
16773 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16774 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16775 plugins/build-basic-autotools/build-basic-autotools.c,
16776 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
16779 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
16782 * plugins/file-manager/an_file_view.c,
16783 plugins/file-manager/anjuta-file-manager.ui,
16784 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
16785 Added context menu UI.
16787 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
16790 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
16792 * libanjuta/anjuta-preferences.[ch]:
16793 Added save/load_gconf functions
16794 * src/action_callbacks.[ch], src/preferences.c:
16795 Load global prefs from gconf at startup and save them
16796 on exit. Prefs load and save correctly but something resets
16797 them to default after loading...
16798 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
16799 Somehow the linker does not find save/load_gconf functions
16800 in libanjuta. Must be a stupid mistake, I would be glad
16801 if someone could fix that.
16802 * manuals/reference/libanjuta-sections.txt: Added new
16803 preferences functions and removed gnome-filelist
16804 * plugins/file-manager/anjuta-file-manager-plugin.glade:
16805 * plugins/file-manager/plugin.c:
16806 Added root-path property
16808 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16810 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
16811 they are not longer needed.
16812 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
16813 anjuta-sections.txt: Remove references to the files
16814 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
16815 Use new nautilus icons for file-manager, looks incredible
16818 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16820 * plugins/editor/anjuta-docman.c: gchar* to
16821 const gchar* in arguments
16822 * plugins/editor/text_editor.c: Implemented IAnjutaFile
16824 * plugins/file-manager/an_file_view.c: Open files on
16825 double-click. Does not work yet because it does not
16826 find IAnjutaFile interface in document manager
16828 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16830 * plugins/editor/anjuta-docman.c
16831 * plugins/editor/text_editor.c:
16832 Made close button working, made multiple selection in
16833 File/Open dialog possble, fixed crash bug if file cannot
16836 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16838 * plugins/editor/action-callbacks.c
16839 * plugins/editor/anjuta-docman.c
16840 * plugins/editor/anjuta-docman.h
16841 * plugins/editor/search-replace.c
16842 * plugins/editor/search-replace_backend.c
16843 * plugins/editor/text_editor.c
16844 * plugins/editor/text_editor.h:
16845 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
16846 able to open all files, use uri instead of full_filename, fixed
16850 2004-05-13 Naba Kumar <naba@gnome.org>
16852 * plugins/message-view/anjuta-message-manager-plugin.glade:
16855 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
16858 * pixmaps/anjuta_splash.png: Added border.
16860 * plugins/editor/anjuta-document-manager.png: New icon.
16862 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
16863 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
16865 plugins/editor/Makefile.am,
16866 plugins/editor/search-replace.c,
16867 plugins/editor/search-replace.h,
16868 plugins/editor/search-replace_backend.c,
16869 plugins/editor/search-replace_backend.h,
16870 plugins/editor/search_preferences.h,
16871 plugins/editor/search_preferences.c: Merged changes from
16872 ANJUTA_1_2_0 branch.
16874 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
16875 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
16878 * plugins/terminal/Makefile.am,
16879 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
16882 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
16885 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16886 * plugins/message-view/plugin.c: Fixed glade file loading
16887 Removed "Show messages" menu item
16888 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
16889 twice because of this load system layout hack.
16890 * libanjuta/anjuta-ui.h: Removed #include config.h
16891 * libanjuta/libanjuta.pc: Fixed path and depencies
16892 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
16893 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
16894 * libanjuta/properties.cxx : #include "properties_cxx.h"
16895 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
16897 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16898 * plugins/message-view/*: Fixed message view preferences
16899 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
16900 * anjuta.glade: Removed messages stuff
16902 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16904 * Removed libanjutamm, it is now hosted on SF.net:
16905 cvs.sf.net/cvsroot/anjuta/libanjutamm
16907 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
16910 Added some experimental code to add support for C++ plugins.
16911 Nothing works yet and it is likely that it will disappear but
16912 I have some questions to murrayc and he wants to see the code.
16914 2004-05-11 Naba Kumar <naba@gnome.org>
16916 * plugins/terminal/terminal.c: Fixed prefs loading bug.
16918 * plugins/editor/action-callbacks.c: Fixed a crash bug in
16919 hightlight style menu actions.
16921 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16922 manuals/reference/libanjuta/plugin-description-file.sgml,
16923 manuals/reference/libanjuta/writing-plugins.sgml,
16924 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16925 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16926 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
16928 * src/anjuta-app.c: Always load system layout for now.
16930 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
16932 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16933 manuals/reference/libanjuta/libanjuta-sections.txt,
16934 manuals/reference/libanjuta/libanjuta.types,
16935 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16936 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16937 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16938 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16939 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16940 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
16941 Updated documentation.
16943 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
16944 plugins/profile-default/plugin.c, src/layout.xml:
16945 Created terminal plugin.
16947 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
16948 (new) plugins/file-manager/.cvsignore,
16949 plugins/file-manager/an_file_view.c,
16950 plugins/file-manager/plugin.c,
16951 plugins/file-manager/plugin.h: Moved preferences to separate
16952 glade file and added cvsignore file.
16954 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
16955 from ANJUTA_1_2_0 branch. Please note that other po files need merging
16956 from the branch. I tried it but there were way too many conflicts.
16958 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
16960 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
16961 util functions required during the merge.
16963 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
16966 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16967 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
16968 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16969 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
16970 Merged with ANJUTA_1_2_0 branch.
16972 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
16974 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
16976 2004-05-07 Naba Kumar <naba@gnome.org>
16978 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
16980 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
16981 Added preferences reading and loading.
16983 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
16984 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
16985 libanjuta/fileselection.c, libanjuta/fileselection.h,
16986 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
16988 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
16990 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
16991 anjuta.spec.in, configure.in, data/autogen.sh.generic,
16992 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
16993 data/macros/autogen.sh, data/macros2/autogen.sh
16994 data/properties/ada.properties, data/properties/anjuta.properties,
16995 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
16996 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
16997 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
16998 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
16999 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17000 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17001 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17002 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17003 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17004 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17005 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17006 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17007 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17008 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17009 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17010 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17011 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17012 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17013 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17014 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17015 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17016 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17017 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17018 (added) scintilla/scintilla-marshal.c,
17019 (added) scintilla/scintilla-marshal.h,
17020 (added) scintilla/scintilla-marshal.list,
17021 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17022 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17023 (added) scintilla/patches/scintilla-calltip-align.patch,
17024 (added) scintilla/patches/scintilla-minor.patch,
17025 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17027 2004-05-06 Naba Kumar <naba@gnome.org>
17029 * (added) plugins/file-manager/Makefile.am,
17030 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17031 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17032 (added) plugins/file-manager/anjuta-file-manager.ui,
17033 (added) plugins/file-manager/plugin.c,
17034 (added) plugins/file-manager/plugin.h,
17035 (removed) plugins/file-manager/an_file_view.h,
17036 plugins/Makefile.am, configure.in,
17037 plugins/file-manager/an_file_view.c: Created file manager plugin.
17039 * plugins/profile-default/plugin.c: Added file manager plugin in default
17042 * libanjuta/Makefile.am: Fixed dependencies.
17043 * pixmaps/anjuta_splash.png: New splash screen.
17045 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17047 * template/template.c/h: Added in-line doc
17048 * manuals/reference/template/*: Added template documentation
17049 * configure.in: Build template docs
17051 2004-05-05 Naba Kumar <naba@gnome.org>
17053 * autogen.sh: Added commands to generate initial interfaces.
17055 * libanjuta/Makefile.am,
17056 (removed)libanjuta/anjuta-plugin-parser.c,
17057 (removed)libanjuta/anjuta-plugin-parser.h,
17058 (added)libanjuta/anjuta-plugin-description.c,
17059 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17060 plugin description.
17062 * libanjuta/anjuta-plugin.c,
17063 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17065 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17066 and added AnjutaShellPlacement enum for widgeds placement (passed to
17067 widget add_widget() method.
17069 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17070 and moved plugin sets loading in profile plugins.
17072 * libanjuta/interfaces/.cvsignore,
17073 (removed)libanjuta/interfaces/Makefile.am,
17074 libanjuta/interfaces/libanjuta.idl,
17075 libanjuta/interfaces/anjuta-idl-compiler.pl,
17076 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17077 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17078 (removed)libanjuta/interfaces/ianjuta-editor.c,
17079 (removed)libanjuta/interfaces/ianjuta-editor.h,
17080 (removed)libanjuta/interfaces/ianjuta-file.c,
17081 (removed)libanjuta/interfaces/ianjuta-file.h,
17082 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17083 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17084 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17085 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17086 *.h and Makefile.am files. They are autogenerated. Interfaces are
17087 by anjuta-idl-compiler.pl from libanjuta.idl file.
17089 * manuals/reference/libanjuta/Makefile.am,
17090 manuals/reference/libanjuta/anjuta-architecture.sgml,
17091 manuals/reference/libanjuta/libanjuta-docs.sgml,
17092 manuals/reference/libanjuta/libanjuta-sections.txt,
17093 manuals/reference/libanjuta/libanjuta.types,
17094 manuals/reference/libanjuta/plugin-description-file.sgml,
17095 manuals/reference/libanjuta/writing-plugins.sgml,
17096 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17097 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17098 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17099 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17100 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17101 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17102 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17103 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17104 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17105 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17106 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17107 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17108 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17109 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17110 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17111 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17112 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17113 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17114 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17115 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
17116 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
17117 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17118 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17119 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17120 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17121 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17122 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17123 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17124 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17125 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17126 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17127 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17128 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17129 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17130 interfaces template sgmls.
17132 * plugins/Makefile.am,
17133 plugins/devhelp/anjuta-devhelp.plugin.in,
17134 plugins/devhelp/plugin.c,
17135 plugins/editor/action-callbacks.c,
17136 plugins/editor/anjuta-document-manager.plugin.in,
17137 plugins/editor/plugin.c,
17138 plugins/editor/plugin.h,
17139 plugins/editor/text_editor.c,
17140 plugins/sample1/plugin.c,
17141 plugins/message-view/anjuta-message-manager.plugin.in,
17142 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17143 placement. Fixed other errors.
17145 * (added)plugins/profile-default/.cvsignore,
17146 (added)plugins/profile-default/Makefile.am,
17147 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17148 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17149 (added)plugins/profile-default/anjuta-default-profile.ui,
17150 (added)plugins/profile-default/plugin.c,
17151 (added)plugins/profile-default/plugin.h: Added a default new
17155 src/action-callbacks.c,
17158 src/main.cpp: Fixed necessary changes for libanjuta
17160 2004-05-04 Naba Kumar <naba@gnome.org>
17162 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17163 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17164 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17165 placement for default widgets placements.
17167 2004-05-03 Naba Kumar <naba@gnome.org>
17169 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17170 manuals/reference/libanjuta/libanjuta-docs.sgml,
17171 manuals/reference/libanjuta/plugin-description-file.sgml,
17172 manuals/reference/libanjuta/writing-plugins.sgml:
17173 Wrote more sections in writing-plugins document and fixed errors.
17175 2004-05-03 Naba Kumar <naba@gnome.org>
17177 * libanjuta/interfaces/libanjuta.idl: Added interface
17178 IAnjutaFileManager.
17180 * manuals/reference/libanjuta/anjuta-architecture.dia,
17181 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17182 architecture diagram.
17184 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17185 manuals/reference/libanjuta/libanjuta-docs.sgml,
17186 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17187 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17188 Wrote writing-plugins document and separated chapters into
17189 separate sgml files.
17191 * plugins/file-manager/an_file_view.c,
17192 plugins/file-manager/an_file_view.h: New and improved directory
17195 2004-05-02 Sven Herzberg <herzi@abi02.de>
17197 * anjuta.glade: re-designed the new file dialog
17198 * anjuta_dialogs_strings.c: new strings from the new file dialog
17200 2004-04-30 Naba Kumar <naba@gnome.org>
17202 * libanjuta/interfaces/Makefile.am.iface,
17203 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
17205 * libanjuta/interfaces/libanjuta.idl: Updated.
17207 * libanjuta/interfaces/Makefile.am.iface,
17208 libanjuta/interfaces/libanjuta.idl: Updated.
17210 2004-04-29 Naba Kumar <naba@gnome.org>
17212 * libanjuta/interfaces/Makefile.am.iface,
17213 libanjuta/interfaces/libanjuta.idl: Updated.
17215 2004-04-29 Naba Kumar <naba@gnome.org>
17217 * libanjuta/interfaces/giface-idlc-c.pl,
17218 libanjuta/interfaces/libanjuta.idl: Upgraded.
17219 * libanjuta/interfaces/Makefile.am.iface: Added.
17221 2004-04-28 Naba kumar <naba@gnome.org>
17223 * libanjuta/interfaces/giface-idlc-c.pl,
17224 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
17225 definitions and wrote a compiler.
17227 2004-04-28 Naba Kumar <naba@gnome.org>
17229 * libanjuta/anjuta-shell.c: Fixed docs.
17230 * libanjuta/interfaces/Makefile.am,
17231 libanjuta/interfaces/ianjuta-file.c,
17232 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
17234 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
17236 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
17238 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17239 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17240 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17241 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17242 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
17243 * src/anjuta-app.c: Fixed bug.
17245 2004-04-27 Naba Kumar <naba@gnome.org>
17247 * libanjuta/anjuta-preferences-dialog.c,
17248 manuals/Makefile.am: Fixed document bugs and enabled docs
17251 * libanjuta/anjuta-preferences-dialog.c,
17252 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17253 More documentation.
17255 * libanjuta/anjuta-preferences.c,
17256 manuals/reference/libanjuta/libanjuta-docs.sgml,
17257 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17258 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17259 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17260 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17261 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17262 Wrote more documentations.
17264 * (removed) plugins/message-view/imessage-view.c,
17265 (removed) plugins/message-view/ianjuta-msgman.c,
17266 plugins/message-view/Makefile.am,
17267 plugins/message-view/anjuta-msgman.c,
17268 plugins/message-view/anjuta-msgman.h,
17269 plugins/message-view/message-view.c,
17270 plugins/message-view/message-view.h,
17271 plugins/message-view/plugin.c,
17272 plugins/message-view/plugin.h: Moved interface implementations
17273 in their respective classes and used correct macros to
17274 defined class types.
17276 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17277 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17278 AnjutaUI from GtkUIManager instead of GtkDialog.
17280 * manuals/reference/libanjuta/Makefile.am,
17281 manuals/reference/libanjuta/libanjuta-docs.sgml,
17282 manuals/reference/libanjuta/libanjuta-sections.txt,
17283 manuals/reference/libanjuta/libanjuta.types,
17284 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17285 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17286 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17287 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17288 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17289 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17290 Wrote more documentation, fixed typos, added architecture
17291 diagram, updated object types etc.
17293 * plugins/editor/text_editor.c: Fixed interface implementation.
17295 2004-04-26 Naba Kumar <naba@gnome.org>
17297 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17298 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17299 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17300 architecture diagram and a new chapter on plugins description file.
17302 2004-04-25 Naba Kumar <naba@gnome.org>
17304 * libanjuta/anjuta-children.h,
17305 libanjuta/anjuta-plugin.c,
17306 libanjuta/anjuta-plugin.h,
17307 libanjuta/anjuta-preferences.c,
17308 libanjuta/anjuta-shell.c,
17309 libanjuta/anjuta-shell.h,
17310 libanjuta/e-splash.c,
17311 libanjuta/e-splash.h,
17312 manuals/reference/libanjuta/Makefile.am,
17313 manuals/reference/libanjuta/libanjuta-docs.sgml,
17314 manuals/reference/libanjuta/libanjuta-sections.txt,
17315 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17316 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17317 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17318 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17319 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17320 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17321 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17322 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17323 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17324 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17325 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17326 manuals/reference/libanjuta/tmpl/defaults.sgml,
17327 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17328 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17329 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17330 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17331 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17332 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17333 manuals/reference/libanjuta/tmpl/plugins.sgml,
17334 manuals/reference/libanjuta/tmpl/properties.sgml,
17335 manuals/reference/libanjuta/tmpl/resources.sgml,
17336 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17337 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17338 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17339 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17340 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17341 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17343 Added more template files and wrote more documentation.
17345 2004-04-24 Andras Timar <timar@gnome.hu>
17347 * configure.in: Added hu to ALL_LINGUAS.
17349 2004-04-23 Naba Kumar <naba@gnome.org>
17351 * configure.in: Fixed compile error.
17353 * libanjuta/anjuta-children.c,
17354 libanjuta/anjuta-children.h,
17355 libanjuta/anjuta-preferences.c,
17356 libanjuta/anjuta-preferences.h,
17357 libanjuta/anjuta-shell.c,
17358 libanjuta/anjuta-ui.c,
17359 libanjuta/anjuta-ui.h,
17360 manuals/reference/libanjuta/Makefile.am,
17361 manuals/reference/libanjuta/libanjuta-docs.sgml,
17362 manuals/reference/libanjuta/libanjuta.types,
17363 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17364 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17365 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17366 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17367 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17368 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17369 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17370 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17371 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17372 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17373 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17374 manuals/reference/libanjuta/tmpl/defaults.sgml,
17375 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17376 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17377 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17378 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17379 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17380 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17381 manuals/reference/libanjuta/tmpl/plugins.sgml,
17382 manuals/reference/libanjuta/tmpl/properties.sgml,
17383 manuals/reference/libanjuta/tmpl/resources.sgml,
17384 plugins/sample1/plugin.c: Added libanjuta API documentation.
17386 2004-04-22 Naba Kumar <naba@gnome.org>
17388 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17389 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17390 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17391 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17392 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17393 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17394 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17395 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17396 (removed) libegg/eggradiotoolbutton.c,
17397 (removed) libegg/eggseparatortoolitem.c,
17398 (removed) libegg/eggtoggletoolbutton.c,
17399 (removed) libegg/eggtoolbar.c,
17400 (removed) libegg/eggtoolbutton.c,
17401 (removed) libegg/eggtoolitem.c,
17402 (removed) libegg/prop-editor.c,
17403 (removed) libegg/test-actions.c,
17404 (removed) libegg/test-drag.c,
17405 (removed) libegg/test-merge.c,
17406 (removed) libegg/test-toolbar.c,
17407 libegg/menu/Makefile.am,
17408 (removed) libegg/menu/egg-accel-dialog.h,
17409 (removed) libegg/menu/egg-action-group.h,
17410 (removed) libegg/menu/egg-action.h,
17411 libegg/menu/egg-entry-action.h,
17412 (removed) libegg/menu/egg-markup.h,
17413 (removed) libegg/menu/egg-menu-merge.h,
17414 (removed) libegg/menu/egg-menu.h,
17415 (removed) libegg/menu/egg-radio-action.h,
17416 (removed) libegg/menu/egg-toggle-action.h,
17417 (removed) libegg/menu/howitshouldwork.txt,
17418 (removed) libegg/toolbar/.cvsignore,
17419 (removed) libegg/toolbar/Makefile.am,
17420 (removed) libegg/toolbar/TODO,
17421 (removed) libegg/toolbar/eggradiotoolbutton.h,
17422 (removed) libegg/toolbar/eggseparatortoolitem.h,
17423 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17424 (removed) libegg/toolbar/eggtoolbar.h,
17425 (removed) libegg/toolbar/eggtoolbutton.h,
17426 (removed) libegg/toolbar/eggtoolitem.h,
17427 (removed) libegg/toolbar/prop-editor.h,
17428 (removed) libegg/toolbar/toolbar-api.txt,
17429 (removed) libegg/toolbar/toolbar-ideas.txt,
17430 plugins/devhelp/anjuta-devhelp.ui,
17431 plugins/devhelp/plugin.c,
17432 plugins/editor/action-callbacks.c,
17433 plugins/editor/action-callbacks.h,
17434 plugins/editor/anjuta-docman.c,
17435 plugins/editor/anjuta-document-manager.ui,
17436 plugins/editor/plugin.c,
17437 P plugins/message-view/Makefile.am,
17438 plugins/message-view/anjuta-message-manager.ui,
17439 plugins/message-view/plugin.c,
17440 plugins/sample1/anjuta-sample.ui,
17441 plugins/sample1/plugin.c,
17442 src/action-callbacks.c,
17443 src/action-callbacks.h,
17444 src/anjuta-actions.h,
17446 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17447 Gtk actions and UIManager. Fixed all plugins to use this.
17449 * manuals/reference/gtkdoc-scangobj.diff,
17450 manuals/reference/libanjuta/Makefile.am,
17451 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17452 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17453 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17454 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17455 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17457 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17459 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17461 * plugins/message-view/imessage-view.c
17462 * plugins/message-view/ianjuta-msgman.c:
17465 2004-04-17 Adam Weinberger <adamw@gnome.org>
17467 * configure.in: Added en_CA to ALL_LINGUAS.
17469 2004-04-08 Naba Kumar <naba@gnome.org>
17471 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17472 libanjuta/interfaces/Makefile.am,
17473 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17474 message manager and message view interfaces.
17476 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17477 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17478 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17479 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17480 src/anjuta-app.c: Used 'activate' and
17481 'deactivate' virtual methods for plugins. Fixed installed plugins
17482 dialogs. Added remove_widget() method for AnjutaShell.
17484 * libanjuta/interfaces/Makefile.am,
17485 libanjuta/interfaces/ianjuta-document-manager.c,
17486 libanjuta/interfaces/ianjuta-document-manager.h,
17487 libanjuta/interfaces/ianjuta-editor.c,
17488 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17489 and editor interfaces.
17491 * plugins/devhelp/plugin.c,
17492 plugins/message-view/anjuta-message-manager.plugin.in,
17493 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17494 plugins/sample1/plugin.c: Updated plugins implementation to
17495 reflect the changes.
17497 2004-04-07 Naba Kumar <naba@gnome.org>
17499 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17500 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17501 libanjuta/interfaces/ianjuta-editor.h,
17502 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17503 plugins/editor/anjuta-docman.c,
17504 plugins/editor/anjuta-document-manager.plugin.in,
17505 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17506 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17507 Added supported interfaces for plugins. Tested plugin interfaces
17508 through sample plugin.
17510 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17512 * template/Makefile.am, data/templates/library/Makefile.am
17513 Fixed some automake-1.7 incompatibilities
17514 * template/xmltemplate.c: Small fix
17516 2004-02-23 Naba Kumar <naba@gnome.org>
17518 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17519 Added plugins manager dialog.
17521 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17522 library dependencies.
17524 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17525 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17526 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17527 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17528 geometry command line option.
17530 2004-02-16 Naba Kumar <naba@gnome.org>
17532 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17533 Added interfaces and IAnjutaEditor editor interface.
17534 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17536 * libanjuta/anjuta-shell.h: Fixed bug.
17538 2004-02-13 Naba Kumar <naba@gnome.org>
17540 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17542 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17544 * data/template/*/.cvsignore:
17545 Avoid all these ? in cvs output
17547 2004-02-13 Naba Kumar <naba@gnome.org>
17549 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17550 includes and linking.
17552 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17553 and set required version to devhelp 0.8. This devhelp version
17554 can be acquired from gnome cvs branch devhelp branch
17555 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17557 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17558 src/actions-callbacks.c: Added Dock Manager settings menu item.
17560 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17561 * plugins/devhelp/plugin.c: Fixed a linking bug.
17563 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17564 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17565 external GDL dependency and used libegg codes.
17567 2004-02-12 Naba Kumar <naba@gnome.org>
17569 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17570 Added devhelp plugin, but it can't be used without a
17571 patch in devhelp. So it's disabled for now.
17573 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17574 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17575 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17576 Update cvsignore files.
17578 * libanjuta/plugins.c, widgets/e-splash.c:
17579 Fixed plugins loading to show splash icons.
17581 * plugins/message-view/anjuta-message-manager.plugin.in,
17582 plugins/message-view/plugin.c: Fixed plugin registered name.
17584 * plugins/message-view/anjuta-message-view.png,
17585 plugins/sample1/anjuta-sample-plugin.png: Update images.
17587 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17588 src/main.c: Fixed layout loading.
17590 * plugins/devhelp/Makefile.am: Fixed error.
17592 * (removed) widgets/*, libanjuta/plugins.h,
17593 src/main.c: Transfered widgets to libanjuta/.
17595 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17596 toplevel directory to created only one library as libanjuta-egg.
17598 * data/Makefile.am: Fixed build error.
17600 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17601 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17602 libegg/.cvsignore: Added egg dock widget.
17604 * gdl/*: Removed as they are now available in libegg.
17606 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17608 * plugins/editor/anjuta-docman.c:
17609 Use stock close icon on tab close button
17611 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17613 * data/template/Makefile.am
17614 data/template/language/Makefile.am
17615 data/template/library/Makefile.am
17616 data/template/text/Makefile.am
17617 data/template/project/Makefile.am
17618 data/template/project/terminal/Makefile.am
17619 configure.in: Created Makefile to install templates
17621 2004-02-11 Naba Kumar <naba@gnome.org>
17623 * plugins/editor/action-callbacks.c,
17624 plugins/editor/anjuta-document-manager.ui,
17625 plugins/editor/plugin.c
17626 plugins/message-view/anjuta-message-manager.ui,
17627 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17629 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17631 * plugins/message-view/*: MessageView plugin is now loaded
17632 The menu items are still dummies.
17634 2004-02-09 Naba Kumar <naba@gnome.org>
17636 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17639 * libanjuta/anjuta-preferences.h: Added some documentation.
17641 * libanjuta/anjuta-shell.h: Removed dead codes.
17643 * (removed) manuals/reference/gtkdoc-scangobj,
17644 manuals/reference/gtkdoc-scangobj.diff,
17645 manuals/reference/libanjuta/.cvsignore,
17646 manuals/reference/libanjuta/Makefile.am,
17647 manuals/reference/libanjuta/README.inline-doc,
17648 manuals/reference/libanjuta/README.sections,
17649 manuals/reference/libanjuta/libanjuta-docs.sgml,
17650 manuals/reference/libanjuta/libanjuta-sections.txt,
17651 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17652 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17653 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17654 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17655 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17656 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17657 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17658 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17659 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17660 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17661 manuals/reference/libanjuta/tmpl/defaults.sgml,
17662 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17663 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17664 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17665 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17666 manuals/reference/libanjuta/tmpl/plugins.sgml,
17667 manuals/reference/libanjuta/tmpl/properties.sgml,
17668 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17669 of scan program. Updated templates.
17671 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17672 editor action callbacks data.
17674 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17675 scintilla object ref/unref.
17677 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17679 * template/*: Added new xml based template system
17680 * template/dtds/*: Dtds to validate xml files of the template systems
17681 * data/template/*: Some sample template files
17682 Still needs some work but builds fine!
17684 2004-02-06 Naba Kumar <naba@gnome.org>
17686 * cofigure.in, manuals/Makefile.am,
17687 (added) manuals/reference/*: Added API documentation
17688 structure (gtk-doc based).
17690 * libanjuta/libanjuta.h: Updated
17692 2004-02-05 Naba Kumar <naba@gnome.org>
17694 * configure.in: Sets correct dependencies and
17695 uses gdl external library.
17697 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
17698 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
17699 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
17700 libanjuta/fileselection.h, libanjuta/glue-factory.c,
17701 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
17702 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
17703 and added file dialogs.
17705 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
17706 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
17707 Build dynamic libraries for libegg.
17709 * plugins/Makefile.am, plugins/editor/Makefile.am,
17710 plugins/editor/action-callbacks.c,
17711 plugins/editor/action-callbacks.h,
17712 plugins/editor/anjuta-docman.c,
17713 plugins/editor/anjuta-docman.h
17714 plugins/editor/anjuta-document-manager.plugin.in
17715 plugins/editor/anjuta-document-manager.png
17716 plugins/editor/anjuta-document-manager.ui
17717 plugins/editor/file.c
17718 plugins/editor/file.h
17719 plugins/editor/plugin.c
17720 plugins/editor/print.c
17721 plugins/editor/print.h
17722 plugins/editor/search-replace.c
17723 plugins/editor/search_incremental.c
17724 plugins/editor/search_incremental.h
17725 plugins/editor/text_editor.c
17726 plugins/editor/text_editor.h
17727 plugins/editor/text_editor_cbs.c
17728 plugins/editor/text_editor_menu.h
17729 plugins/sample1/Makefile.am
17730 plugins/sample1/anjuta-sample-plugin.png
17731 plugins/sample1/anjuta-sample.plugin.in
17732 plugins/sample1/anjuta-sample.ui
17733 plugins/sample1/plugin-sample1.c
17734 plugins/sample1/plugin.c
17735 plugins/sample1/plugin.h: Created sample
17736 plugin and fixed editor plugin.
17738 * printing/*: Removed.
17740 * scintilla/Makefile.am: Builds dynamic library.
17742 * src/Makefile.am, src/action-callbacks.c,
17743 src/action-callbacks.h, (removed) src/an_symbol_view.c,
17744 src/anjuta-actions.h, src/anjuta-app.c,
17745 src/anjuta-app.h, src/anjuta-callbacks.c,
17746 src/anjuta-callbacks.h, (removed) src/anjuta.c,
17747 (removed) src/anjuta.h, src/anjuta.ui,
17748 src/layout.xml, src/main.c, src/preferences.h,
17749 src/utilities.c: Debuggged and finally made plugins
17752 * global-tags/Makefile.am: Fixed build error.
17754 2004-02-03 Naba Kumar <naba@gnome.org>
17756 * configure.in: Users GDL from external package.
17757 * plugins/*: Added many new plugins (not ready though).
17758 * src/*: Removed many files (which have been transfered in plugins/).
17760 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
17762 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17764 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17766 * configure.in: Added editor plugins
17768 * plugins/Makefile.am, src/search-replace_backend.h,
17769 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
17770 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
17772 * Added: plugins/editor/search_incremental.c,
17773 plugins/editor/search_incremental.h
17775 * Update search-replace in plugins/editor
17777 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
17779 * plugins/message-view/message-view.c: Some code clean-up
17781 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17783 * Added: search_incremental[ch]
17785 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
17786 src/mainmenu_callbacks.c, src/toolbar.c
17787 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
17789 * Incremental Search
17791 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17793 * plugins/message-view/anjuta-msgman.[c/h]:
17794 Added message manager for easier message handling with a
17795 similar interface as docman. Of course you can still use
17796 MessageView standalone.
17797 * plugins/Makefile.am: Added message-view because it compiles
17800 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17802 * plugins/message-view/*: Added message-view plugin
17804 * configure.in: Added plugins/message-view/Makefile
17806 2004-01-03 Naba Kumar <naba@gnome.org>
17808 * libanjuta/*.c: Added new files and updated old ones.
17809 * plugins/editor/*: Added editor plugin.
17810 * configure.in: Added editor plugin and moved editor related
17813 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17815 * src/Makefile.am: Added search-replace_backend.[ch]
17816 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
17818 * anjuta.glade, src/search-replace.c, src/search-replace.h,
17819 src/search-replace_backend.c, src/search-replace_backend.h,
17820 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
17821 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
17822 src/toolbar_callbacks.c
17823 * The advanced Search/Replace functionality now replaces the older
17824 Find/Replace stuff.
17825 * The Search/Replace functionality can be interrupted during a long
17828 2003-12-11 Naba Kumar <naba@gnome.org>
17830 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
17831 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
17833 * Makefile.am, libanjuta/*: Added new module.
17834 * src/Makefile.am: Fixed linking error.
17835 * src/watch_cbs.c: Debugger clean up.
17836 * configure.in: Added libanjuta-2.0.pc
17838 * configure.in, libanjuta/Makefile.am,
17839 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
17842 2003-12-11 Naba Kumar <naba@gnome.org>
17844 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17846 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
17847 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
17848 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
17849 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
17850 The user can now give a name at the creation of a new file and
17851 insert automatically (user choice) header, gpl notice, header
17852 template. The file extension is added automatically according
17853 to the selected type of file. The various insert functions have
17854 been moved from mainmenu-callback.c to file.c. The cursor is now
17855 moved after an insert operation. Removes also useless code in
17856 memory.c and search-replace.c
17858 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
17860 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
17861 sortable headers, process tree, removal of path and process params
17862 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
17863 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
17866 2003-12-10 Naba Kumar <naba@gnome.org>
17868 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
17870 2003-11-30 Abel Cheung <maddog@linux.org.hk>
17872 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
17874 2003-11-28 Naba Kumar <naba@gnome.org>
17876 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
17878 * manuals/de/*: Added german translation docs.
17880 * configure.in, Makefile.am, src/Makefile.am,
17881 libegg/*/*: Added libegg library.
17883 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
17884 installation directory.
17886 * src/text_editor_cbs.c: Fixed closing of file.
17888 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17890 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17892 2003-09-05 Naba Kumar <naba@gnome.org>
17894 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
17895 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
17896 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
17897 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
17898 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
17899 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
17900 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
17901 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
17902 using libegg. Initial commit -- compiles but is not complete.
17904 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17906 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17908 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17910 * configure.in: Removed "ta" from ALL_LINGUAS.
17912 2003-05-16 Jordi Mallach <jordi@sindominio.net>
17914 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
17916 2003-05-16 Danilo Šegan <dsegan@gmx.net>
17918 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
17920 2004-04-24 Andras Timar <tmar@gnome.hu>
17922 * configure.in: Added hu to ALL_LINGUAS.
17924 2004-04-14 Naba Kumar <naba@gnome.org>
17926 * src/Makefile.am, printing/Makefile.am,
17927 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
17928 because we are still using GtkCombo and build breaks with gtk-2.4.
17930 2004-04-13 Naba Kumar <naba@gnome.org>
17933 * anjuta.spec.in: Fixed build error.
17934 * po/POTFILES.in: Updated.
17935 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
17937 2004-04-11 Naba Kumar <naba@gnome.org>
17940 * AUTHORS: Updated.
17941 * configure.in: Added ga in ALL_LINGUAS.
17942 * ChangeLog: Fixed dates.
17944 2004-04-09 Naba Kumar <naba@gnome.org>
17946 * src/print.c: Fixed buffer styling bug when printing with
17949 * data/properties/anjuta.properties: Defined only one base font and
17950 used courier instead of lucidatypewriter, because most newer systems are
17951 unlikely to have it (bug #885023, #925956, #890473).
17953 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
17956 * src/an_file_view.c: Fixed possible crash bug.
17958 2004-04-07 Naba Kumar <naba@gnome.org>
17960 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
17961 gtk_main_quit() etc..), so that atexit() functions are not called
17962 (which is apparently done to free up memory and we don't need to
17963 do that at this point). Incidentally, something also happens in the
17964 atexit call which freezes the UI for far too long when the application
17965 exits and we want to avoid that..
17966 * src/glade_iface.c: Fixed compiler warning.
17968 2004-04-06 Naba Kumar <naba@gnome.org>
17970 * src/project_dbase_gui.c: Fixed errors.
17972 * src/registers_gui.c: Fixed possible crash bug.
17973 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
17974 * src/signals.[c,h]: Used tree view and glade file for dialog.
17975 * src/Makefile.am, src/about.c, src/an_file_view.c,
17976 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
17977 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
17978 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
17979 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
17980 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
17981 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
17982 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
17983 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
17984 src/launcher.h, src/main.c, src/main_menubar.c,
17985 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
17986 src/message-manager-private.cc, src/message-manager.cc,
17987 src/preferences.c, src/project_config.c, src/project_dbase.c,
17988 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
17989 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
17990 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
17991 src/search-replace.c, src/search-replace_backend.c,
17992 src/search_incremental.c, src/search_preferences.c,
17993 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
17994 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
17995 src/signals_gui.c, src/source.c, src/src_paths.c,
17996 src/stack_trace.c, src/start-with.c, src/style-editor.c,
17997 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
17998 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
17999 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18000 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18001 tagmanager/Makefile.am, scintilla/include/SString.h,
18002 widgets/Makefile.am, widgets/gnomefilelist.c:
18004 Removed all deprecated codes and substituted
18005 with newer APIs. Fixed some possible crash bugs where cell renderers
18008 * scintilla/patches/scintilla-minor.patch: Minor patch.
18010 2004-04-06 Naba Kumar <naba@gnome.org>
18012 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18013 tree after all the files have been added (and not everytime a file
18014 is added in the project). Also fixed some memory corruption
18015 (possibly bug #900478).
18017 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18018 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18019 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18020 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18021 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18022 qualifier wherever appropriate.
18024 2004-04-05 Naba Kumar <naba@gnome.org>
18026 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18027 switch terminal echo on/off. Debugger requires it off, while the
18028 rest requires it on.
18030 * src/search-replace.c: sets search direction and action (in addtion
18031 to target) for find in files.
18033 2004-04-02 Naba Kumar <naba@gnome.org>
18035 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18037 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18038 src/an_symbol_view.c: Added an gtk events loop for
18039 displaying project loading status (for loading large projects) and
18040 debugger program starting ... just to give an impression of fastness :-).
18042 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18044 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18045 crash bug, which occurs when opening and closing a large project
18048 * src/attach_process.c: Fixed a comiple error for old gcc.
18050 * src/launcher.c: Prints proper error message when launcher child
18051 could not be executed and exits properly. Fixed a crash
18054 * src/resources.c, src/utilities.c, src/glade_iface.c,
18055 src/debugger.c, src/attach_process.c: Properly exits forked children
18056 when they could not be executed.
18058 2004-04-01 Naba Kumar <naba@gnome.org>
18060 * src/search-replace.c: Fixed a crash bug (bug #921893).
18062 2004-03-31 Naba Kumar <naba@gnome.org>
18064 * anjuta.glade: Added a note on compiler options dialog ->support
18065 dialog telling that supports are only available for file mode.
18067 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18069 Improved shutdown time delay by bypassing project closing
18070 and unloading plugins.
18072 * src/build_file.c, data/properties/anjuta.properties: Added a property
18073 to toggle on/off for going to first error automatically.
18075 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18077 * src/debugger.c: fixed core file loading
18078 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18079 for long lines (bugs #700968 and #911376)
18080 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18082 * src/anjuta.c: Focuses current AnEditor correctly.
18084 2004-03-30 Naba Kumar <naba@gnome.org>
18086 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18087 * AUTHORS: Updated with all contributors names.
18089 * src/about.c: Reads contributors names from AUTHORS file.
18090 * manuals/C/anjuta-manual/authors.xml: Points to online
18093 2004-03-29 Naba Kumar <naba@gnome.org>
18095 * data/properties/ada.properties: Fixed syntax colors. Patch
18096 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18099 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18100 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18101 generated projects, so that their pixmap files are
18102 found properly (bug #919903).
18104 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18107 * src/source.c: Installs .glade file of libgllade
18108 projects in $(datadir)/$(package)/glade (part of bug #861038).
18110 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18111 in compiler options (bug #883837).
18113 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18114 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
18116 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18118 * anjuta/src/search-replace.c: fixed another crash bug in
18120 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18121 breakpoint property fix
18123 2004-03-29 Naba Kumar <naba@gnome.org>
18125 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18126 (new) manuals/C/anjuta-advanced-tutorial/*:
18127 Added menu entry for 'Anjuta Advanced Tutorial'
18128 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18130 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18132 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18133 Fixed bug #908941 ('Open' starts in wrong directory)
18135 2004-03-26 Naba Kumar <naba@gnome.org>
18137 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18138 compile error and bug #905738 with terminal.
18140 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18141 src/search-replace.[h,c], src/search_incremental.[h,c],
18142 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18143 src/text_editor.[c,h]: Fixed compiler warnings.
18145 * src/search-replace.c: Fixed a memory corruption (possible
18146 fix for bug #921893, but not yet confirmed).
18148 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18149 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18150 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18151 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18153 2004-03-25 Naba Kumar <naba@gnome.org>
18155 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18156 crash bug with attach process dialog and made the dialog closable
18159 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18160 always display within the margin.)
18162 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18163 the old breakpoint when it's properties are updated
18164 (creating a new updated one).
18166 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18168 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18169 displayed for wrong file.
18170 * src/breakpoints.c: conditional breakpoints
18171 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18172 "Find in Files..." disabling policy
18174 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18176 * src/build_file.c: Fixed bug #874380
18177 Goto the first error if it exists.
18179 2004-03-24 Naba Kumar <naba@gnome.org>
18181 * src/anjuta.c: Fixed to get correct child exit status
18182 using mask (bug #905738).
18184 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18185 Aligned buttons in the New file dialog,
18186 set default response to OK, entry box activates default response,
18187 ESC closes dialog and hides on delet_event.
18189 2004-03-19 Naba Kumar <naba@gnome.org>
18191 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18194 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
18196 * src/search-replace.c: fixed "Find Usage" crash when no project open
18198 2004-03-17 Naba Kumar <naba@gnome.org>
18200 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
18201 Fixed the generated projects to read m4 directory if the directory
18202 exists (bug #917781).
18204 2004-03-12 Naba Kumar <naba@gnome.org>
18206 * HACKING: Fixed formatting for auto-parsing.
18208 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
18210 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
18211 rework (bug #890609)
18213 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18215 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
18217 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18219 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
18220 * src/search_preferences.c: Fixed typo.
18222 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18224 * src/search-replace.c: improved Search&Replace
18225 For the moment "Replace All" does not work with non opened files
18226 but Anjuta should not crash now ! ???
18228 2004-02-26 Naba Kumar <naba@gnome.or>
18230 * src/source.c: Fixed to pass cflags correctly
18231 and suppress the automake's default cflags.
18232 bug #816130, #801056, #782798, #773459
18234 * data/properties/anjuta.properties: Do not defualt to -k make option.
18237 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
18240 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
18242 * src/message-manager-private.cc: Disabled debug messages.
18244 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
18246 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
18248 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18249 * anjuta.glade, src/search-replace.c:
18250 Reduced Search&Replace dialog, bug #902636.
18252 2004-02-23 Naba Kumar <naba@gnome.or>
18254 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18257 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18259 * src/search_incremental.c: Fixed bug #900903
18261 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18263 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18264 src/anjuta.c: Fixed bugs #890609 and #890609
18266 2004-02-23 Naba Kumar <naba@gnome.or>
18268 * src/message-manager.cc: Disconnects menuitem signal properly.
18271 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18274 2004-02-20 Naba Kumar <naba@gnome.org>
18276 * src/message-manager-private.[c,h]: Implemented keypress
18277 event for the terminal and resets it when ctrl c or ctrl d
18278 is pressed. But it doesn't seem to be working on keypress.
18279 Added a workaround to let it work on key release instead.
18282 * src/search-replace: Fixed compiler warnings.
18284 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18286 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18287 Use defined file name when saving new files (fixes bug #898105)
18288 Don't change filename when clicking on a directory
18290 BTW: Happy birthday to me :-)
18292 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18294 * src/search-replace.c: Fixed a crash bug
18295 Crash on Find & Replace (#887833)
18297 2004-02-18 Naba Kumar <naba@gnome.org>
18299 * src/executer.c: Fixed a crash bug.
18301 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18302 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18303 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18304 instead of GtkWindow (Part of bug #671596).
18306 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18307 src/registers_gui.c, src/registers_cbs.[h,c],
18308 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18309 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18310 src/compiler_options.c, src/an_file_view.c, start-with.c,
18311 src/anjuta-tools.c, help.c:
18313 Added "close" buttons on all
18314 dialogs (HIG) and fixed to properly response to ESC close
18315 (Part of bug #671596).
18317 * src/launcher.c: Disabled printing of long debug lines.
18319 * src/utilities.h: Fixed a compiler warning.
18321 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18323 * src/anjuta.c: "Save all" action now asks for filenames for new files
18324 (fixes bug #898111)
18326 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18328 * anjuta.glade, src/text_editor.c:
18329 Fixed a typo in Hello World indentation style
18330 Fixed misuse of translated strings when looking for style
18331 This entry fixes bug #876037
18333 2004-02-16 Naba Kumar <naba@gnome.org>
18335 * src/utilities.c: Fixed return value when dest file could
18338 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18339 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18340 internal function to compare files.
18342 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18344 * src/message-manager-private.cc:
18345 Set bold color as foreground color in terminal
18346 (fixes bug #864924)
18348 * src/aneditor.cxx:
18349 Use font style defined for message indicators in
18350 preferences/messages
18351 (fixes bug #885032)
18353 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18355 * src/build_project.c:
18356 Use build.silent option from preferences (fixes bug #895726)
18358 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18360 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18362 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18364 Patch from Massimo Corà <maxcvs@email.it>:
18365 * scintilla/LexCPP.cxx: Support "///" comments
18367 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18368 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18369 src/search_replace.h, src/search-replace_backend.h
18372 * Added: src/search_preferences.c, src/search_preferences.h
18373 Allow the user to save search/replace settings and give them names.
18375 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18377 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18378 scintilla/ScintillaGTK.cxx:
18379 Hopefully fixed AMD 64 crash bug by using correct marshaller
18381 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18383 * src/preferences.c: Save GtkOptionMenu properties properly
18384 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18386 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18388 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18389 Fixed libiconv issue
18392 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18394 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18395 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18396 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18397 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18398 src/sharedlib_gui.c:
18399 Debugger speed-up, replaced deprecated GtkCList
18401 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18403 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18405 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18407 * configure.in: Added "sq" to ALL_LINGUAS.
18409 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18411 * configure.in: Added "ko" to ALL_LINGUAS.
18413 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18415 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18416 src/search_incremental.c, src/search_incremental.h:
18417 Search_incremental code cleanup
18419 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18421 * scintilla/*/*: Updated scintilla to CVS
18422 * Added: scintilla/Readme.sync
18423 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18424 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18425 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18426 scintilla/ScintillaGTK.cxx,
18427 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18428 scintilla/include/Scintilla.iface: Updated.
18430 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18432 * search-replace_backend.[ch], search_incremental[ch]: Added
18434 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18435 find_replace.[ch]: Removed.
18437 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18438 src/search-replace_backend.c, src/search-replace_backend.h,
18439 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18440 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18441 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18442 functionality now replaces the older Find/Replace stuff. The Search/Replace
18443 functionality can be interrupted during a long Search/Replace.
18445 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18447 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18448 selecting ".." and "." from file selector.
18450 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18452 * anjuta.glade: Fixed wrong "fold.symbols" property
18454 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18456 * src/project_dbase_gui.c: Alphabetical order ;-)
18457 * src/compiler_options.c: Fixed bug #867539
18458 * src/launcher.c: Workaround for bugs #864922, #849928,
18459 #846386 and #845782: The launcher no longer hangs but does
18460 not get the exit status correctly sometimes.
18461 * Changes suggested by Bosik are obviously already in without
18462 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18463 * NEWS, README, anjuta.prj, configure.in:
18464 Changed version to 1.2.1
18466 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18467 * anjuta_dialogs_strings.c, anjuta.glade:
18468 Fixed bugs #860906, #859329
18470 Patch from grzegol@pld-linux.org
18471 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18472 freedesktop.org standard)
18474 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18476 Patch from Stefano Vallarino <stevalla@libero.it>:
18477 * src/source.[c/h]: Fixes cpp sample file to conform to
18478 ISO/IEC 14882, C++-Standard
18480 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18482 Review by Johannes Schmid <jhs@cvs.gnome.org>
18483 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18484 command using sh -c.
18485 * src/compile.c: Use build_execute_shell_command when compiling single
18488 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18490 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18491 * src/breakpoints.c: Code cleanup, workaroud for possible
18493 * src/src_paths.c: Update debugger dirs on directory change
18495 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18497 Review by Johannes Schmid <jhs@cvs.gnome.org>
18498 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18499 sortable headers, process tree, removal of path and process params
18500 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18501 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18504 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18506 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18507 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18508 Add a dialog for "New file" which lets the user set the
18509 filename and to add copyright/header templates to the file
18510 * Review: Changed function names to contain modules name (file_)
18512 2003-12-09 Naba Kumar <naba@gnome.org>
18514 * setup-gettext: Fixed a typo.
18515 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18517 ---- Released version 1.2.0 ---
18519 2003-12-08 Naba Kumar <naba@gnome.org>
18521 * src/preferences.c: Fixed compiler error.
18522 * global_tags/create_global_tags.sh: Fixed to install properly
18523 even when system.tags could not be generated.
18526 2003-12-06 Naba Kumar <naba@gnome.org>
18528 * setup-gettext: Fixed to not generate intl directory with gettextize.
18530 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18531 * src/anjuta.c: Filters out unnecessary files from find in files
18535 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18536 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18538 2003-12-04 Naba Kumar <naba@gnome.org>
18540 * src/gnome_project.c: Enables debug and optimization flags for
18543 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18545 * src/project_dbase_gui.c: combined header and c files for
18548 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18549 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18551 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18553 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18555 2003-11-29 Naba Kumar <naba@gnome.org>
18557 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18560 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18562 * src/main_menubar.c: Now files cannot be opened twice in recently
18565 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18567 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18569 2003-11-28 Naba Kumar <naba@gnome.org>
18571 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18573 2003-11-27 Naba Kumar <naba@gnome.org>
18575 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18576 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18578 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18579 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18580 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18581 checkbox in project wizard (project options page) to enable/disable
18582 source code generation with glade(mm).
18586 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18588 * src/dnd.c: Opening files with special characters in the name.
18590 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18592 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18595 2003-11-18 Naba Kumar <naba@gnome.org>
18597 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18598 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18599 src/project_import.c, plugins/patch/patch-plugin.c:
18600 Fixed g_signal_diconnect calls to pass correct data.
18601 (Fixed possible crash in project imports).
18605 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18607 Reviewed by Naba Kumar <naba@gnome.org>
18608 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18609 and debugger. Sets default settings for pty in launcher.
18610 * data/gdb.init: Removed charset work around (now works with user's
18612 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18614 2003-11-18 Naba Kumar <naba@gnome.org>
18616 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18617 names of 'index' to 'idx'.
18619 2003-11-17 Naba Kumar <naba@gnome.org>
18621 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18622 * src/project_dbase.c: Prompts user for unsaved project files
18623 when project is closed.
18625 2003-11-16 Naba Kumar <naba@gnome.org>
18627 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18628 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18631 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18633 * src/anjuta.c: Fixed crash related to tag == NULL while
18636 2003-11-11 Naba Kumar <naba@gnome.org>
18638 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18639 found. It simply doesn't generate the c/c++ codes and continues with
18643 2003-11-10 Naba Kumar <naba@gnome.org>
18645 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18646 'Start with dialog'.
18648 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18649 German translation of anjuta-tutorial.
18651 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18654 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18656 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18657 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18658 the syntax highlighting in Preferences, the automatic syntax
18659 highlighting is now selected. When the debugger is stopped and the
18660 breakpoints window not closed, the gtk_tree_view in this window is
18661 now made unsensitive.
18663 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18665 * src/preferences.h, src/preferences.c, anjuta.glade:
18666 Fixed translation bug in preferences by using GtkOptionMenu
18667 * anjuta.prj: Project version 1.1.98
18669 ---------------- Released version 1.1.98 ----------------
18671 2003-11-07 Naba Kumar <naba@gnome.org>
18673 * anjuta.spec.in: Revived docs package and combined all docs into
18675 * configure.in: Bumped version to 1.1.98 rc2
18677 * anjuta.spec.in: Fixed scrollkeepr-update command.
18678 * anjuta.spce.in: Fixed file permissions.
18680 2003-11-06 Naba Kumar <naba@gnome.org>
18682 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18683 menus to activate anjuta helps.
18685 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18686 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18687 manuals/C/anjuta-faqs/legal.xml (added),
18688 manuals/C/anjuta-faqs/Makefile.am,
18689 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18690 manuals/C/anjuta-faqs/.cvsignore,
18691 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18692 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18693 manuals/C/anjuta-tutorial/legal.xml (added),
18694 manuals/C/anjuta-tutorial/Makefile.am,
18695 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18696 manuals/C/anjuta-tutorial/.cvsignore,
18697 manuals/C/anjuta-manual/*.sgml (removed),
18698 manuals/C/anjuta-manual/*.xml (added),
18699 manuals/C/anjuta-manual/Makefile.am,
18700 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18701 manuals/C/anjuta-manual/.cvsignore,
18702 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
18703 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
18704 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
18705 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
18706 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
18707 manuals/ja/anjuta-faqs/legal.xml (added),
18708 manuals/ja/anjuta-faqs/Makefile.am,
18709 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
18710 manuals/ja/anjuta-faqs/.cvsignore,
18711 manuals/ja/anjuta-manual/*.sgml (removed),
18712 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
18713 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
18714 manuals/ja/anjuta-manual/*.xml (added),
18715 manuals/ja/anjuta-manual/Makefile.am,
18716 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
18717 manuals/ja/anjuta-manual/.cvsignore,
18718 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
18719 manuals/sgmldocs.make (removed),
18720 manuals/xmldocs.make (added), manuals/omf.make (added),
18721 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
18722 documentations to newer docbook xml documentations. Converted
18723 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
18724 Enabled manulas installations.
18726 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
18728 2003-11-05 Naba Kumar <naba@gnome.org>
18730 * data/gdb.init: Sets host's charset to ascii to solve debugger
18731 freeze up due to uninitialized strings in target program.
18733 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
18734 Fixed a crash bug with 'Add expression in watch'. Bug #822017
18738 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18739 src/launcher.c: Turns off echo in spawned pty to fix debugger.
18741 2003-11-04 Naba Kumar <naba@gnome.org>
18743 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
18746 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18747 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
18748 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18749 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
18752 * src/search-replace.c: Fixed infinite loop bug.
18753 * start-with.c: Fixed a crash bug with "Open last project".
18755 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
18756 * scintilla/Makefile.am: Fixed compiler option.
18758 2003-10-16 Naba Kumar <naba@gnome.org>
18760 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18761 * src/text_editor.c: Fixed autoformat.
18763 2003-10-15 Naba Kumar <naba@gnome.org>
18765 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
18768 2003-10-09 Naba Kumar <naba@gnome.org>
18770 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
18772 2003-10-08 Naba Kumar <naba@gnome.org>
18774 * src/source.c: Fixed a GETTEXT typo error.
18775 * anjuta.glade: Made 'Sorted in order you open them' default option
18778 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18779 * anjuta.glade, data/properties/anjuta.properties:
18780 Fixed the freeze of the "Preferences" combos at the first Anjuta
18781 init is generated by:
18782 - a not complete translation of preferences.c file
18783 - a difference between 2 names in anjuta.glade and
18784 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
18785 - the same name given to 3 combos (anjuta.glade).
18787 * src/find_text.c: If the "whole document" mode is selected,
18788 a new search will select the next occurrence (Bug #764954).
18789 It is now possible to use the shortcuts to search next or previous
18790 occurrence even if the search dialog has the focus. Bug #790318
18792 * src/main_menubar_def.h: "Select code block" shortcut; the new
18793 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
18796 Patch from: Richard Lee <r.h.lee@comcast.net>
18797 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
18798 tagmanager/tm_workspace.c: The following is a patch to fix a
18799 seemingly random occurence where Anjuta would crash when a
18800 certain key was pressed.
18802 2003-09-29 Naba Kumar <naba@gnome.org>
18804 * src/find_in_files.c: Ignores binary by default. Disabled the option
18805 of NOCVS search, because launcher does not use sh and hence can not
18808 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
18809 "clean before build" state in project session and not in account session,
18810 otherwise the state gets reflected to other projects causing annoyance.
18812 * src/compiler_options.c: Fixed a bug where compiler options were always
18813 claimed 'modified'.
18815 * src/build_project.c, data/properties/anjuta.properties,
18816 src/commands.[h]: Fixed a bad bug where clean-before-build
18819 * scintilla/patches/research-cvs-nolog.diff,
18820 scintilla/patches/scintilla-ac-gtk2-port.diff,
18821 scintilla/patches/scintilla-ac-sort-fix.diff,
18822 scintilla-optimization.diff: Removed, because they are already in
18825 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
18828 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
18829 scintilla/LexYAML.cxx: Added new scintilla lexers.
18831 * TODO, NEWS: Updated.
18833 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18834 * src/utilities.c: Fixed typo bugs.
18836 2003-09-26 Naba Kumar <naba@gnome.org>
18838 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
18839 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
18840 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
18841 text_editor_find() and Fixed I-Search wrapping.
18842 * src/debugger.c: Fixed to pass a newline after a debugger
18843 command (which was broken since the launcher was refactored.
18844 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
18846 2003-09-25 Naba Kumar <naba@gnome.org>
18848 * src/toolbar_callbacks.c: Fixed start of incremental search.
18850 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18851 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
18852 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18853 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
18854 menu and implementation.
18856 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18858 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18859 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
18860 variables in Locals window.
18862 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
18864 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18865 * src/utilities.[ch] : Fix a tooltip bug in
18866 anjuta_util_toolbar_append_stock(), the label appeared instead of
18867 the tooltip text. Remove label from arguments of the function
18868 because label is included in the stock icon data.
18869 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
18870 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
18871 * FIXME: translation file should be updated because of label text removal.
18873 2003-09-24 Naba Kumar <naba@gnome.org>
18875 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
18877 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18878 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
18879 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
18880 stdout and stderr. Also buffered output and check-for-password
18881 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
18882 with password prompts. Checkes for password prompts from all outputs.
18884 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
18885 which takes a string (which could be utf8 also) and converts into
18888 * src/main.c: Connects kernel signals after gnome_program_init().
18890 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18891 * src/message-manager.c: Fixed bug #787026 by converting the strings
18894 2003-09-22 Naba Kumar <naba@gnome.org>
18896 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
18897 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
18898 GtkCList and using GtkTreeView instead. Added the patch.
18899 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
18900 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
18902 2003-09-19 Naba Kumar <naba@gnome.org>
18904 * printing/print.c: Proper UTF8 printing support.
18905 * src/main.c: moved kernel signal connects at the
18906 end of application initialization.
18908 2003-09-18 Naba Kumar <naba@gnome.org>
18910 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
18911 (new) lexers.make, (new) lexers: Update scintilla to latest
18912 scintilla CVS (2003-09-18), added new lexers, automated
18913 lexers makefiles sections and scintilla update. Added
18914 patches. Optimized pango rendering. Fixed a crash bug
18917 * (new) scintilla/patches/research-cvs-nolog.diff: Added
18918 patch to remove cvs log command from RESearch.cxx file.
18919 * scintilla/patches/scintilla-pango-always.diff:
18921 * scintilla/RESearch.cxx: Removed spurious cvs log command
18923 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
18925 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18926 * src/dnd.c: Fixed a crash bug with DND.
18928 2003-09-15 Naba Kumar <naba@gnome.org>
18930 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
18931 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
18932 src/toolbar_callbacks.c: Added an additional parameter to
18933 text_editor_goto_line() funtion which decides if the line should
18934 be made visible (if it's under fold).
18936 * src/style-editor.c: Fixed a compiler warning.
18937 * src/message-manager.cc: Calls parent method correctly.
18939 * src/preferences.h: Fixed prent class.
18941 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18942 * src/project_dbase.c: Fixed bug #713210.
18944 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18946 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18948 2003-09-11 Naba Kumar <naba@gnome.org>
18950 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18951 * src/style-editor.c: Fixed bug #769130 (Crash on font
18954 * src/message-manger.[h,cc]: Made AnMessageManager
18955 derived from GtkFrame and removed deprecated code.
18957 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
18960 2003-09-09 Naba Kumar <naba@gnome.org>
18962 * src/Makefile.am: Addded rules for built sources.
18964 2003-09-08 Naba Kumar <naba@gnome.org>
18966 * (new) src/anjuta-marshalers.list: Added marshalers definition
18969 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
18970 and CXXFLAGS are not overwriten by automake's default.
18971 * src/style-editor.c: Added 'operators' in the style editor.
18973 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
18974 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
18975 * src/message-manager-private.cc, src/message-manager.cc:
18976 Converts message going into message into UTF-8 endoding.
18977 * src/main.c: Uses UTF-8 codeset for localization.
18979 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
18981 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
18983 2003-09-08 Naba Kumar <naba@gnome.org>
18987 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18988 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
18989 Fixed bug #798717, Find - Find&Replace - Find in files bug;
18990 The combo entries were updated if the same data with a different
18991 case exist in the combo list. The combo entries are now case sensitive.
18992 Search&Replace bug; First search ,max actions = 0 ==> now max
18995 2003-09-08 Naba Kumar <naba@gnome.org>
18998 * src/utilities.[c,h]: a function takes contant args.
18999 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19000 Now the child terminated signal is emitted properly.
19001 * src/Makefile.am: Used $(top_srcdir) for referring to
19003 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19004 definitions file which will generate anjuta-marshalers.[c,h] files.
19005 * src/.cvsignore: Updated.
19006 * src/build_project.c: Changed su command to preserve quotes.
19007 * src/anjuta-tools.c, tagmanager/tm_project.c,
19008 tagmanager/tm_workspace.c: Use standard tmp file.
19009 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19010 so that users could report bugs easily.
19011 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19013 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19014 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19015 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19016 src/attach_process.c, src/breakpoints.c, src/commands.c,
19017 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19018 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19019 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19020 src/memory.c, src/message-manager-private.c, src/preferences.c,
19021 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19022 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19023 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19024 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19025 Fixed compile warnings and cleanup.
19027 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19028 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19029 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19030 Removed libzvt usage and implemented child spawing differently. Launcher is
19031 now proper GObject, which can be created multiple times (and can be
19032 operated in parallel).
19034 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19035 * src/project_import_gui.c, src/project_import_cbs.c,
19036 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19037 (crash on project import). Removed deprecared codes.
19039 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19041 * src/cvs.c: Fixed cvs output bug.
19043 2003-09-03 Naba Kumar <naba@gnome.org>
19045 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19046 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19047 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19048 src/text_editor_cbs.c: Implements --
19049 If the debugger is started
19050 A double click in the margin add or remove a breakpoint
19051 A single click activate or deactivate the breakpoint
19053 A double click in the margin add or remove a bookmark
19055 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19057 Reviewed by Naba Kumar <naba@gnome.org>
19058 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19059 User is now able to choose a branch on cvs update for project.
19060 Cleaned up variable names.
19062 2003-09-03 Naba Kumar <naba@gnome.org>
19064 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19065 src/Makefile.am: Added lexers.
19066 * scintilla/*/*: Updated...
19067 * src/an_symbol_view.c: Fixed a crash bug.
19068 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19070 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19071 * src/source.c: Fixed project generation bug with gettext code.
19072 * tagmanager/tm_project.c: Fixed a crash bug.
19073 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19074 bug when there is no project open. Bug #____.
19075 * src/source.c: Fixed a bug with build failure with non-gnome
19076 project with glade-generated source (eg. gtk2). Bug #____.
19079 2003-08-22 Naba Kumar <naba@gnome.org>
19081 Patch from: Rob Bradford <rob@debianplanet.org>
19082 * data/Makefile.am: Fixed to install properly during
19085 Patch from: Etay Meiri <etay-m@bezeqint.net>
19086 * src/debug-tree.c: Fixed a crash bug.
19087 * src/compiler_options.c: Takes care of linking the missing pieces;
19088 C flags, libs, optimization options, debug and profile.
19090 Patch from: Enver ALTIN <ealtin@casdb.com>
19091 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19093 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19095 Reviewed by Naba Kumar <naba@gnome.org>
19096 * src/project_dbase.c: Fixed bugs #778263 and #778413
19097 Adding multiple files to project should work now.
19099 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19101 Reviewed by Naba Kumar <naba@gnome.org>
19102 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19103 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19106 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19108 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19110 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19112 * src/text_editor.c: Fix translatable string (#113934).
19114 2003-07-04 Naba Kumar <naba@gnome.org>
19116 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19117 bug when there is no project open. Bug #____.
19119 * src/source.c: Fixed a bug with build failure with non-gnome
19120 project with glade-generated source (eg. gtk2). Bug #____.
19122 2003-06-26 Naba Kumar <naba@gnome.org>
19124 * src/anjuta.h: Removed reference to windows-dialog.h.
19125 * src/message-manager-private.[cc,h]: Fixed doulbe click
19126 activation of messages to properly jump at the destination.
19127 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19128 * src/toolbar.c: Code clean-ups.
19130 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19131 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19133 * src/message-manager-private.[cc,h]: Removed dead codes.
19135 * (new) data/properties/css.properties,
19136 data/properties/anjuta.properties, data/properties/Makefile.am:
19137 Added CSS syntax hiliting properties.
19139 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19140 * src/debugger.c: Clean ups.
19141 * src/lexer.h: Added CSS lexer definition.
19143 * Makefile.am: Installs destop file properly.
19144 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19145 * NEWS: Updated for 1.1.97 release.
19146 * src/main_menubar_def.h: Changed some non working shortcuts.
19148 2003-06-24 Naba Kumar <naba@gnome.org>
19150 * src/search-replace.c: Shows the dialog properly, even when it is
19151 hidden behind another window.
19153 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19154 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19155 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19158 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19159 setup wizard dialogs.
19161 * src/debugger.c: Removed a redundant call to
19162 debugger_update_controls().
19163 * src/compiler_options.c, src/launcher.c: code cleanup.
19164 * src/executer.c: Fixed execution bug with 'Set Program params...".
19166 2003-06-23 Naba Kumar <naba@gnome.org>
19168 * widgets/e-splash.c: Removed border around the splash image.
19169 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19170 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19171 * src/cvs.c: Added a frame around commit log text widget.
19172 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19173 crash bug associated with translated combo box list in preferences
19174 dialog (in different locale other than en_US). Used widget names
19175 to pass the combo list items.
19176 * po/POTFILES.in: Updated.
19177 * src/launcher.c: Creates the zvt terminal at startup (and not
19178 every time a build is done) -- speeds up buld operations.
19179 * src/file_history.c: Should be if() conditional instead of
19181 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19182 Disabled useless warnings.
19183 * src/project_dbase.c: Fixed bonobo 2 project name.
19184 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19185 and uses correct glade-2 for file generation.
19187 2003-06-21 Naba Kumar <naba@gnome.org>
19189 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19190 And disables autocomple show for numbers (very annoying).
19191 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19192 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19193 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19194 from view menu and adjust the controls accordingly.
19195 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
19197 * src/project_dbase.[c,h]: Removed show_local flag processing.
19198 * src/message-manager.[c,h]: Reorganized messages tabs in more
19200 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
19201 Also added PCRE dependency.
19203 2003-06-20 Naba Kumar <naba@gnome.org>
19205 * pixmaps/anjuta_splash.png: New splash.
19206 from Jean Schurger <yshartk@schurger.org>
19208 * src/controls.c: De-sensitize run-to-cursor when debugger
19210 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
19212 * src/message-manager-private.cc: Fixed to properly jump at
19213 the right file:line.
19215 * src/appwiz_page1.c: Fixed to correctly determine the project
19216 trpe from the wizard.
19218 2003-06-20 Naba Kumar <naba@gnome.org>
19220 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
19221 * src/watch_gui.c: Code cleanups.
19222 * src/debugger.[c,h], src/stack_trace.[c,h],
19223 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
19224 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
19225 Removed direct access to stack_trace private data, Increased debugger
19226 command size from 256 to 1024 (to be on safer side). Also implemented
19227 row-activated signle for seting frame and viewing the source.
19228 * src/debugger.c: Avoids starting program and stopping debugger
19229 when starting debugger and stopping program, respectively.
19231 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
19232 Reverted codes to start debugger automatically
19233 The file is brought to the state just after the branching
19234 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
19235 some code clean ups.
19237 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
19238 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
19239 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
19240 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
19241 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
19242 src/project_dbase.c: Code clean ups.
19244 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
19245 (Projects dir) so that correct $HOME/Projects path is set when
19246 anjuta is run for the first time.
19248 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
19250 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
19252 2003-06-13 Naba Kumar <naba@gnome.org>
19254 * src/stack_trace_cbs.c: Moved variable declaration at the
19255 top of the block (bug #737867)
19257 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19258 just CFLAGS and CXXFLAGS (bug #743617).
19260 * src/create_global_tags.sh: Fixed shell script to properly
19261 detect installed *-config files.
19263 2003-06-12 Naba Kumar <naba@gnome.org>
19265 * src/preferences.[c,h]: Added methods for custom widgets in
19266 preferences: using custom set/get methods for them.
19268 * src/anjuta-encoding.c: Implemented up/down of the encodings
19269 in the list and property saves correctly.
19271 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19272 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19273 the beginning of a file.
19275 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19276 * src/aneditor.cxx, src/aneditor.h,
19277 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19278 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19279 src/mainmenu_callbacks.h: Allows the operator to select the current
19280 word or the current line (Request: 680801). It puts also
19281 sensitive/unsensitive several select/comment menu items.
19283 * src/breakpoints.c: Presets by default the current line for a
19284 defined breakpoint.
19286 2003-06-11 Naba Kumar <naba@gnome.org>
19288 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19289 color (red highlight) now cosistent for inactive tabs also.
19291 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19292 'Advanced search and replace' in Edit->Search submenu.
19294 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19295 wrappings '\' where they were missing.
19297 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19298 message is now more descriptive and details the correct thing to do
19299 for GNOME2 desktop.
19301 2003-06-10 Naba Kumar <naba@gnome.org>
19303 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19304 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19305 Removed any reference to particular version of automake/autoconf
19306 so that they could work with newer versions (Bug #659394).
19308 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19309 src/anjuta.c: Added coded to add/remove supported encodings.
19311 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19312 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19313 src/project_import.c, src/project_type.c, src/project_type.h,
19314 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19315 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19316 from the project wizard.
19318 2003-06-06 Naba Kumar <naba@gnome.org>
19320 Patch from Etay Meiri <etay-m@bezeqint.net>
19321 * src/compiler_options.c: Fixed bugs related to clean before
19324 * anjuta.desktop.in.in: Added commandline options.
19325 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19326 -dP and -A flags of CVS update into different options.
19328 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19330 * configure.in: Removed "ta" from ALL_LINGUAS.
19332 2003-06-02 Naba Kumar <naba@gnome.org>
19334 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19335 return NULL for undefined properties and "" for defined but empty
19336 strings. It was creating many problems where both are assumed to be
19337 same. And besides, it doesn't matter to differentiate the two (the
19338 problem with preferences was due to a different bug).
19340 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19341 correctly. Also, s/props_build_in/props_built_in/g.
19343 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19346 * src/an_file_view.c: Unrefed pixbufs when done with them.
19348 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19349 (removed) file_text.png: Added and removed pixmaps.
19351 2003-05-30 Naba Kumar <naba@gnome.org>
19353 * anjuta.glade: Fixed encodings preferences dialog
19355 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19357 Reviewed by Naba Kumar <naba@gnome.org>
19359 * src/build_project.c src/clean_project/c: perform a clean before
19360 build, if required. Show the message manager on clean.
19361 * src/compiler_options.c: save the new options when window is closed
19362 and flag project to be cleaned before the next build.
19363 * src/project_dbase.c: added a 'clean before build' flag to project
19365 2003-05-29 Naba Kumar <naba@gnome.org>
19367 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19370 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19371 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19372 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19373 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19374 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19375 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19376 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19377 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19378 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19380 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19381 Removed unused icons references.
19383 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19385 Reviewed by Naba Kumar <naba@gnome.org>
19387 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19388 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19389 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19390 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19391 src/toolbar_callbacks.c: HIG compliant dialogs.
19393 * src/utilities.c: anjuta_button_new_with_stock_image() and
19394 anjuta_dialog_add_button() stolen from gedit.
19396 * src/main_menubar_def.h: Fixed mnemonics.
19398 2003-05-26 Naba Kumar <naba@gnome.org>
19400 * src/project_dbase_gui.c: Added header files filter for add file
19401 dialog box. Disabled project window to be transient window.
19403 * src/message-manager.cc: Disabled message manager window to be
19406 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19407 a file could not be loaded.
19409 * src/project_dbase.c: Fixed a bug with GUI editor command
19410 where empty string is returned.
19412 * src/Makefile.am, src/preferences.h, src/text_editor.c
19413 src/text_editor.h, (new) src/anjuta-encodings.h,
19414 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19415 Added encoding support and to handle characters encoding correctly
19416 by auto detecting it during load. Added preferences for selecting
19417 the encoding during save.
19419 * src/preferences.c, src/resources.c: Removed debug messages.
19421 Patch from: Alexander Nedotsukov <bland@mail.ru>
19422 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19424 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19425 * src/anjuta.c: Try to sow the splash image more often.
19427 2003-05-20 Naba Kumar <naba@gnome.org>
19429 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19430 * src/debug_tree.c: Colorize the modified locals during
19431 debugging and call memory analyze from the debugger.
19432 * src/breakpoints.c: The color is now different for the enabled
19433 and disabled breakpoints. Anjuta now can erase several
19434 breakpoints defined at the same line. The markers are updated
19435 according to the enable/disable action.
19437 Patch from Etay Meiri <etay-m@bezeqint.net>
19438 * src/launcher.c: Fixes launcher freeze up bug during build.
19440 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19442 Reviewed by Naba Kumar <naba@gnome.org>
19443 * scintilla/PropSet.h: Change member variables from private to protected.
19444 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19445 to PropSetFile class, which return a gchar * (and can therefore indicate
19446 whether properties are empty or do not exist) and make prop_get and
19447 prop_get_expanded use them.
19448 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19449 that the result of of prop_get cannot be an empty string.
19451 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19453 Reviewed by Naba Kumar <naba@gnome.org>
19454 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19455 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19456 src/text_editor_cbs.c: When saving all the files in the project, the
19457 text editors are now only rehighlighted once instead of once for each
19460 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19461 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19462 * src/anjuta.desktop.in.in: Support startup notification.
19463 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19464 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19465 * src/anjuta.desktop.in.in: Support startup notification.
19468 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19470 Reviewed by Naba Kumar <naba@gnome.org>
19472 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19473 memory leak from glade_xml_new call. Removed gxml field from Executer
19474 struct as only used in create_executer_dialog and then destroyed.
19476 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19478 * src/configurer.c: Fix warning trying to connect signal to non-existent
19479 environment entry in configure dialog and fix crash when closing the
19482 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19483 gnome_date_edit_get_time instead.
19485 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19486 in view menu required renumbering elsewhere.
19488 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19490 Reviewed by Naba Kumar <naba@gnome.org>
19492 * src/breakpoints.c: fixed an error when removing breakpoint
19493 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19494 * src/debugger.c: changes to the way the debugger is activated
19495 * src/debugger.h: clean ups
19497 2003-05-13 Naba Kumar <naba@gnome.org>
19499 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19500 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19501 src/memory.h: A new version of memory and the interface
19502 is now integrated in anjuta.glade
19504 2003-05-09 Naba Kumar <naba@gnome.org>
19506 * configure.in: Bumped required gtk version to 2.0.8.
19508 2003-05-06 Naba Kumar <naba@gnome.org>
19510 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19512 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19513 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19515 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19516 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19517 , tagmanager/c.c: Support for ProC and RDB files.
19519 2003-05-06 Naba Kumar <naba@gnome.org>
19521 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19522 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19523 Uncomment (Box & Stream), Select the current function,
19524 authorize the "Quit" button of the GotoLine window
19526 2003-05-05 Naba Kumar <naba@gnome.org>
19528 * src/watch_gui.h: CVS added new file.
19530 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19532 Patch from Etay Meiri <etay-m@bezeqint.net>
19533 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19534 src/mainmenu_callbacks.c, src/message-manager.cc,
19535 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19536 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19537 Ported stack trace to GNOME2 and added it in the message manager
19540 2003-05-02 Naba Kumar <naba@gnome.org>
19542 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19544 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19545 preferences property.
19547 * anjuta.prj: Fixed multiple preferences saved data.
19549 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19550 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19551 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19552 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19553 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19554 Upgraded scitilla from CVS with faster window repaint
19557 Patch from Etay Meiri <etay-m@bezeqint.net>
19558 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19561 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19563 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19564 the window if messages are appended to the end and the scrollbar is
19567 2003-04-29 Naba Kumar <naba@gnome.org>
19569 * configure.in: Removed omf-install from Makefiles list.
19571 2003-04-28 Naba Kumar <naba@gnome.org>
19573 * po/POTFILES.in: Remvoded deleted files.
19575 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19576 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19578 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19579 is executed as detached) is not set properly.
19581 2003-04-25 Naba Kumar <naba@gnome.org>
19583 * anjuta.prj: Updated.
19584 * src/anjuta_info.c: Fixed text wrapping and column view.
19585 * data/welcome.txt.in: Removed unaligned characters.
19587 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19588 * src/main_menubar.c: Disable setup dialog.
19590 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19591 * src/breakpoints.c; Fixed compilation with older GCC
19592 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19593 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19595 2003-04-18 Naba Kumar <naba@gnome.org>
19597 * anjuta.prj: Updated (includes compiler options).
19599 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19600 function from anjuta.c (it was already available in anjuta-tools.c).
19602 2003-04-18 Naba Kumar <naba@gnome.org>
19604 * src/about.c, THANKS: Updated
19606 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19608 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19609 properly from the project session before updating the file
19612 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19613 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19614 dialog settings (as it will not be required once GDL is in place) and
19615 added file view filters in the settings sub-menu.
19617 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19619 * configure.in: Disable cast checks on final build.
19621 2003-04-17 Naba Kumar <naba@gnome.org>
19623 * src/build_project.c: Fixed a compilation error.
19625 * src/launcher.c: Removed commnets.
19627 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19628 properties from editor tab to indentation tab and fixed a property
19629 label for proper i18n translation. Fixed typos in project config
19630 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19631 sorting and reordering in compiler options dialog.
19633 * src/compiler_options.c: Implemented _save() function to save the
19634 options (which was pending).
19636 * src/build_project.c: Destroys install-as-root dialog when it is done.
19638 * src/an_symbol_view.c: Change "event" event to "event-after" so
19639 that symbol row is selected first before the popup is shown.
19641 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19643 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19644 file in CVS/Entries. (Reviewed and applied by Biswa)
19646 2003-04-16 Naba Kumar <naba@gnome.org>
19648 * aneditor.cxx: use unicode everytime (fixed unicode related
19651 * anjuta.prj: Fixed UI editor name (blank to use default) and
19654 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19655 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19656 Editor preferences page.
19658 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19659 * src/anjuta.[ch], src/print.c: Fixed warnings
19660 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19661 * configure.in: Profiling support with gprof
19663 2003-04-16 Naba Kumar <naba@gnome.org>
19665 Patch from Gaëtan de Menten <ged@bugfactory.org>
19666 * src/launcher.c: Fixed cvs dialog.
19668 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19670 * src/message-manager-private.cc: Fixed double-click on first line of
19671 output to properly select a line.
19672 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19673 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19675 2003-04-15 Naba Kumar <naba@gnome.org>
19677 * src/message-manager-private.cc: Fixed the glade filename typo.
19679 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19680 * scintilla/*, data/properties/*: Scintilla CVS merge
19681 * anjuta.prj: Removed unnecessary files.
19682 * scintilla/PlatGTK.cxx: Force Pango fonts always
19683 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19684 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19686 * configure.in: Change version no. for 1.1.1 (alpha release)
19687 * configure.in: Added '--with-pref-suffix' option.
19688 * config.guess, config.sub: Removed from CVS.
19690 2003-04-15 Naba Kumar <naba@gnome.org>
19692 Patch from Timothee Besset <ttimo@idsoftware.com>
19693 * Makefile.am: Fixed a shell script error during intallation.
19695 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19697 Reviewed by Naba Kumar <naba@gnome.org>
19698 * src/message-manager.cc: Added popup-menu to TreeView and fixed
19699 set_wm_class to use "anjuta" instead of "an.
19700 * src/message-manager-private.cc: Headers are hidden again.
19702 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19703 * src/project_dbase_gui.c: Memory corruption fix.
19704 * anjuta.prj: Updated project file
19706 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19707 * an_file_view.c: Connect to event-after signal rather than event so that
19708 selection is updated first and thus context menu is for the right file.
19709 Reviewed and applied by Biswa.
19711 2003-04-14 Naba Kumar <naba@gnome.org>
19713 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
19715 * src/auncher.c: More child exit fixes
19716 from Timothee Besset <ttimo@idsoftware.com>
19718 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19720 Reviewed by Naba Kumar <naba@gnome.org>
19722 * src/message-manager.[c/h], src/message-manager-private[c/h],
19723 anjuta.[c/h]: Ported message-manager to Gtk2
19725 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19726 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
19727 src/clean_project.c, src/compile.c, src/configurer.c,
19728 src/controls.c, src/cvs.c, src/debugger.c,
19729 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19730 src/project_import.c, src/search-replace.c: Changed name from
19731 AnjutaMessageManager to AnMessageManager to avoid too long type
19734 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19735 * src/launcher.c: Fix build won't stop problem - TTimo
19737 * pixmaps/anjuta_splash.c: New splash screen prototype.
19738 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
19739 * src/compiler_options.c: Mute pkgconfig errors.
19740 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
19742 2003-04-10 Naba Kumar <naba@gnome.org>
19744 * configurer.[c,h]: Fixed dialog to close properly.
19745 * src/project_dbase.c, widgets/gnomefilelist.c: Added
19748 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19749 * anjuta.prj: Removed unnecessary files, load with 1.2.0
19750 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
19751 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
19752 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
19753 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
19754 src/makefile.am: Move gdl to it's own directory.
19755 * global-tags/create_global_tags.sh: Silently ignore SDL error.
19757 2003-04-09 Naba Kumar <naba@gnome.org>
19759 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
19762 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19763 * src/anjuta-tools.c: Use CDATA for saving tools data.
19764 * anjuta.glade, src/search-replace.c: Port from branch.
19765 * widgets/e-splash.*, src/main.c: Better splash screen.
19766 * configure.in, widgets/gdl*: Import GDL widgets.
19767 * ROADMAP: Updated roadmap.
19768 * src/an_file_view.c: Use GDL icons for file tree.
19770 2003-04-09 Naba Kumar <naba@gnome.org>
19772 * anjuta.glade: Added (hidden) initial setup-wizard window.
19774 Patch from: Vitaly <vvv@rfniias.ru>
19775 * src/preferences.c: Fixes a bug with libglace widget access with
19776 translated strings.
19778 Patch from: Etay Meiri <etay-m@bezeqint.net>
19779 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19780 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19781 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
19782 src/toolbar_callbacks.[c,h],
19783 src/memory.c, src/message-manager-private.cc,
19784 src/message-manager-private.h, src/message-manager.cc,
19785 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
19786 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
19787 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
19788 watch window to a subwindow in the notebook
19790 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19791 * ROADMAP: Updated roadmap.
19793 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
19795 * configure.in: Added Belarusian to ALL_LINGUAS.
19797 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19798 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
19800 * ROADMAP: Added roadmap for HEAD.
19802 2003-03-29 Naba Kumar <naba@gnome.org>
19804 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
19805 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
19806 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
19807 (new) pixmaps/start-with-wizard.png,
19808 (new) pixmaps/start-with-import.png,
19809 (new) pixmaps/start-with-open.png Added Start with dialog which pops
19810 up on anjuta start-up to give quick access to opening file/project or
19813 * src/main.c: Sets proper data directory for the gnome
19816 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19817 * src/text_editor.c: Fixed error/warning indicators.
19819 2003-03-24 Naba Kumar <naba@gnome.org>
19821 * README: Correct version.
19823 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
19825 * configure.in: Added checks to see if were building on FreeBSD
19826 systems. Sets -DFREEBSD if we are, and also attempts to find
19827 gmake if the host system is FreeBSD.
19829 * src/getline.c: New file used to provide the getline function,
19830 which isnt available on a FreeBSD system. The function is only
19831 defined if FREEBSD is defined.
19833 * src/Makefile.am: Added getline.c to anjuta_SOURCES
19835 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
19836 configure.in sets this to gmake on FreeBSD systems, and make
19837 on everything else.
19839 2003-03-23 Naba Kumar <naba@gnome.org>
19841 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
19843 * anjuta.spec.in: Fixed spec file for correct file paths and
19844 corrected rpmbuild.
19846 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
19847 the rpm build command separately now.
19849 * src/anjuta.c, windows-dialog.c: Added some more window management
19850 stuffs (not still fully working, though).
19854 2003-03-22 Naba Kumar <naba@gnome.org>
19856 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
19858 2003-03-21 Naba Kumar <naba@gnome.org>
19860 * README: Removed Andy Piper's name from the active maintainers
19861 list on his request.
19863 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
19866 * src/anjuta-tools.c: Fixed compiler errors.
19868 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
19871 * src/commands.c, src/src_paths.c, src/style-editor.c,
19872 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
19873 becuase they are now hidden by default (from glade editing).
19875 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
19876 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
19877 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19878 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
19879 basic windows managements.
19881 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19882 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
19883 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
19884 Enver ALTIN (a.k.a. skyblue)
19886 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19887 * tagmanager/*: Added ignore-list for symbols. This will make
19888 parsing more accurate for projects. Doc updates needed.
19890 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19891 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
19892 * launcher/Makefile.am: Link to correct libraries
19893 * src/launcher.c: Do not allow NULL shell
19895 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
19896 * src/debug_tree.c: Improve debug tree view.
19898 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
19900 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
19901 'Run Configure Script' and 'Execute Program'. Increase minimum width
19902 of Configure dialog.
19903 * find_in_files.c, find_in_files_cbs.*: Properly create the file
19904 list widget by setting a model and adding a column and renderer.
19905 Actually store the nocvs toggle button in FindInFiles data structure.
19906 Handle selection changes via changed signal rather than row_activated.
19907 Use response signal for handling the close and find buttons.
19908 Close window when escape is pressed.
19909 * find_replace.c: Close window when escape is pressed.
19910 * find_text.c: Close window when escape is pressed in find dialog as
19911 well as wrap search question, where now Yes is the default button.
19913 2003-03-05 Naba Kumar <naba@gnome.org>
19915 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19917 * src/message-manager-private.cc: Fixed a bug with vte conditional
19919 * anjuta.glade: Hides all windows in glade file.
19921 2003-03-05 Naba Kumar <naba@gnome.org>
19923 * src/an_file_view.c: Fixed a compilation warning.
19924 * src/message-manager-private.cc: Conditional compilation for vte
19927 2003-02-28 Naba Kumar <naba@gnome.org>
19929 * configure.in, anjuta.spec.in: Updated dependency packages version.
19930 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
19931 * src/preferences.c: Added debug assertions.
19932 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
19933 editor to enable/disable bringing the recent editor tabs first.
19935 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19936 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
19937 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
19938 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
19939 and bug fixes. Also code clean ups.
19941 * (new) src/search-replace.[h,c]: New search replace implementation
19942 from ANJUTA_1_0_0 branch.
19944 * (new) src/windows-dialog.[h,c]: New windows management class
19945 [work in progress].
19947 2003-02-28 Naba Kumar <naba@gnome.org>
19949 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
19950 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
19951 src/appwizard.c, src/build_file.c, src/build_project.c,
19952 src/clean_project.c, src/compile.c, src/configurer.c,
19953 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19954 src/message-manager-dock.c, src/message-manager-dock.h,
19955 src/message-manager-private.cc, src/message-manager.cc,
19956 src/preferences-dialog.c, src/preferences-dialog.h,
19957 src/preferences.c, src/preferences.h, src/project_dbase.c,
19958 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
19959 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
19960 src/utilities.c, src/utilities.h:
19962 Widgetized Preferences and gave proper function names.
19964 * src/executer.c: Fixed a session loading bug.
19966 2003-02-27 Naba Kumar <naba@gnome.org>
19968 * printing/print.c: Fixed printing font bug that failed to load the
19971 * src/toolbar.c: Disabled LED flashing (not yet implemented).
19973 * TODO, anjuta.prj: Updated.
19975 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
19977 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19978 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19979 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19980 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
19981 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
19984 2003-02-25 Naba Kumar <naba@gnome.org>
19986 * Makefile.am: Excluded omf-install from installation as the docs are
19991 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
19992 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
19993 property names and added new editor properties and code cleanups.
19994 Also added new project properties.
19996 * src/compiler_options.[h,c]: Added pkg-config packages supports
19999 * src/glade_iface.h: Cleanups.
20001 * src/launcher.c: Used timer instead of idle to scan.
20003 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20004 src/project_config.[h,c], src/project_import.c: Implemented project
20005 property to define GUI editor and to handle it.
20007 * src/preferences.c: i18n fixes.
20009 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20010 unused (and old) pixmaps.
20012 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20014 2003-02-25 Naba Kumar <naba@gnome.org>
20016 * src/message-manager-private.[h,cc], src/preferences.c,
20017 anjuta.glade, anjuta_dialog_strings.c: Implemented
20018 gnome terminal profiles for the terminal preferences and moved the
20019 addition of terminal preferences in the terminal constructor.
20021 * anjuta.prj: Updated.
20023 2003-02-24 Naba Kumar <naba@gnome.org>
20025 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20026 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20027 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20028 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20029 preferences dialog.
20033 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20034 text selection and child re-spawning.
20036 * src/pixmaps.h: Removed unused pixmaps definitions.
20038 2003-02-23 Naba Kumar <naba@gnome.org>
20040 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20041 the project tree/window.
20043 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20044 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20045 Correct the use of a variable and implemented session save/load
20046 for tree expansion states.
20048 * src/main_menubar_def.h: Fixed shortcuts keys.
20050 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20052 * anjuta.prj: Updated.
20054 2003-02-22 Naba Kumar <naba@gnome.org>
20056 * src/debug_tree.[c,h]: GNOME2 port from
20057 Etay Meiri <etay-m@bezeqint.net>
20059 * src/an_file_view.c, src/resources.[h,c],
20060 data/properties/bash.properties,
20061 data/properties/cpp.properties,
20062 data/properties/html.properties,
20063 data/properties/make.properties,
20064 data/properties/others.properties,
20065 data/properties/perl.properties,
20066 data/properties/props.properties,
20067 data/properties/xml.properties: Standarized file icons. Icons are
20068 defined in respective .properties file and are retrieved as resource
20071 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20072 in labels from the commands editor as that would create
20073 problems for translators.
20075 2003-02-21 Naba Kumar <naba@gnome.org>
20077 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20078 as they should be part of CVS(?).
20080 * Makefile.am: Corrected a typo for glade generated strings file.
20082 * configure.in, po/hi.po: Added new Hindi (hi) translation
20083 in ALL_LINGUS and added initial Hindi translation.
20085 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20086 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20087 sv_unknown.xpm to more proper icon.
20089 * (new)data/properties/php.properties, data/properties/Makefile.am,
20090 data/properties/anjuta.properties, data/properties/html.properties:
20091 Fixed PHP syntax hilighting bug by separating php properties into
20092 different file (because of file size).
20096 2003-02-20 Naba Kumar <naba@gnome.org>
20098 * src/breakpoints.c: Fixed breakpoints session saving/loading
20101 * scintilla/*, scintilla/include/*: Updated to scintilla
20104 2003-02-19 Naba Kumar <naba@gnome.org>
20106 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20109 * Makefile.am, src/Makefile.am,
20110 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20111 (removed) src/anjuta_dialog_strings.c,
20112 (removed) src/anjuta_dialogs_strings.c,
20113 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20114 (added) anjuta.glade: Transfered glade files from src/ directory
20115 to the top level directory.
20117 * po/POTFILES.in: Updated.
20119 * (removed) macrocs2/*: Transfered to data/ directory.
20121 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20122 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20123 requires to have macros dir, but the projects generated by anjuta
20126 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20129 * src/defaults.c: Corrected default compiler options.
20131 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20134 * src/message-manager-private.cc, src/message-manager-private.h,
20135 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20137 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20138 source code generation for gnome2 projects.
20140 2003-02-11 Naba Kumar <naba@gnome.org>
20142 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20143 restores the expand/collaspe states of the nodes after refresh.
20145 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20147 2003-02-11 Naba Kumar <naba@gnome.org>
20149 * src/style-editor.c: Fixed pango font description handling for fonts.
20150 * src/anjuta.glade: Removed font size spin button.
20151 * configure.in, src/anjuta.prj: Corrected version.
20154 2003-02-10 Naba Kumar <naba@gnome.org>
20156 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20157 references of scroll-menu.h and add about.h in Makefile.am.
20159 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20160 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20161 (removed) widgets/scroll-menu.h: Removed unused files.
20163 * Makefile.am: Added proper i18n rules and added intl tools for
20166 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20167 to the stable release).
20169 * anjuta.spec.in: Removed manuals packaging.
20171 * data/Makefile.am: Removed 'macros' installation (not required for
20174 2003-02-10 Naba Kumar <naba@gnome.org>
20176 * po/POTFILES.in: Updated.
20178 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20179 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20180 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20181 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20182 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20185 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20186 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20187 and fixed to properly handle focus in find entry box.
20189 * Makefile.am: Added code for RH system menu update.
20191 * .cvsignore: Updated.
20195 2003-02-03 Naba Kumar <naba@gnome.org>
20197 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
20198 editor preferences. and fixes dialogs.
20200 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
20201 Fixed linenumbers and header margins when they are disabled and
20202 removed unused header files.
20204 * src/attact_process.[h,c], src/debugger.c: Attach to process
20207 * src/help.c: Fixed dialog response.
20211 * data/properties/anjuta.properties: Corrected typo.
20213 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
20214 Change the signal to "changed" in entry from "selection-changed" in
20217 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
20220 2003-01-31 Naba Kumar <naba@gnome.org>
20222 * configure.in: Upgraded to use libgnomeprint-2.2
20224 * printing/Makefile.am: Updated
20226 *(removed) printing/print-doc.c, printing/print-doc.h,
20227 printing/print-util.c, printing/print-util.h: Removed because already
20228 merged with print.c.
20230 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
20231 and libgnomeprintui-2.2 and fixed rendering problems.
20233 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
20234 uneccessary print properties, as they are separately taken
20235 care in gnomeprint.
20237 * po/POTFILES.in: Update.
20239 2003-01-30 Naba Kumar <naba@gnome.org>
20241 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
20242 for about dialog box.
20244 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
20245 src/pixmaps.h: Modified for the above additions for about dialog.
20247 2003-01-29 Naba Kumar <naba@gnome.org>
20249 * src/style_editor.[c,h]: Added missing files.
20251 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20252 * scintilla/XPM.[cxx|h]: Added missing files
20254 2003-01-29 Naba Kumar <naba@gnome.org>
20256 * TODO, po/POTFILES.in: Updated.
20258 * anjuta.prj, src/anjuta.glade,
20259 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20261 2003-01-28 Naba Kumar <naba@gnome.org>
20263 * data/properties/anjuta.properties, src/aneditor.cxx,
20264 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20265 properties into text properties (earlier it was int properties).
20269 * scintilla/AutoComplete.c,xx,
20270 scintilla/AutoComplete.h,
20271 scintilla/CallTip.c,xx,
20272 scintilla/CallTip.h,
20273 scintilla/Document.c,xx,
20274 scintilla/Document.h,
20275 scintilla/Editor.c,xx,
20276 scintilla/Editor.h,
20277 scintilla/LexAVE.c,xx,
20278 scintilla/LexCSS.c,xx,
20279 scintilla/LexHTML.c,xx,
20280 scintilla/LexOthers.c,xx,
20281 scintilla/LexPython.c,xx,
20282 scintilla/LineMarker.c,xx,
20283 scintilla/LineMarker.h,
20284 scintilla/Makefile.am
20285 scintilla/PlatGTK.c,xx,
20286 scintilla/PropSet.c,xx,
20287 scintilla/ScintillaBase.c,xx,
20288 scintilla/ScintillaBase.h,
20289 scintilla/ScintillaGTK.c,xx,
20290 scintilla/ViewStyle.c,xx,
20291 scintilla/include/Platform.h,
20292 scintilla/include/SciLexer.h,
20293 scintilla/include/Scintilla.h,
20294 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20298 src/an_file_view.c,
20299 src/an_symbol_view.c,
20300 src/anjuta-tools.c,
20305 src/anjuta_dialogs_strings.c,
20308 src/compiler_options.c,
20311 src/main_menubar.c,
20312 src/main_menubar.h,
20313 src/main_menubar_def.h,
20314 src/mainmenu_callbacks.c,
20315 src/mainmenu_callbacks.h,
20316 src/message-manager-private.c,c
20317 src/message-manager-private.h,
20318 src/message-manager.c,c
20319 src/message-manager.h,
20323 src/project_config.c,
20324 src/project_dbase.c,
20325 src/project_dbase_gui.c,
20326 src/project_import_gui.c,
20327 src/properties.c,xx,
20332 src/text_editor_gui.c,
20336 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20338 2003-01-24 Naba Kumar <naba@gnome.org>
20340 * src/text_editor_gui.c, src/toolbar.c,
20341 src/text_editor.c, src/text_editor_cbs.h:
20342 Used correct notification signal name for scintilla
20343 (gtk2) and fixed UI.
20345 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20348 * printing/print-doc.c,
20350 src/anjuta-tools.c,
20351 src/find_replace.c,
20354 src/mainmenu_callbacks.c,
20355 src/project_dbase.c,
20356 src/project_dbase.h,
20357 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20359 src/text_editor_cbs.h:
20362 2003-01-23 Naba Kumar <naba@gnome.org>
20364 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20365 correct stock icons and organized pixmap macros.
20367 Makefile.am: Removed non-generated files.
20369 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20370 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20371 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20372 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20373 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20374 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20375 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20376 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20377 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20378 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20379 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20380 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20381 stop.xpm, undo.xpm}: Removed because no longer used.
20383 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20384 file_unknown.xpm}: Files renamed from fv_*, as it would
20387 * pixmaps/Makefile.am: Updated for the above changes.
20389 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20391 * pixmaps/autocomplete-16.png,
20392 pixmaps/autocomplete.png,
20393 pixmaps/block-end-16.png,
20394 pixmaps/block-end.png,
20395 pixmaps/block-start-16.png,
20396 pixmaps/block-start.png,
20397 pixmaps/bookmark-first-16.png,
20398 pixmaps/bookmark-first.png,
20399 pixmaps/bookmark-last-16.png,
20400 pixmaps/bookmark-last.png,
20401 pixmaps/bookmark-next-16.png,
20402 pixmaps/bookmark-next.png,
20403 pixmaps/bookmark-prev-16.png,
20404 pixmaps/bookmark-prev.png,
20405 pixmaps/error-next-16.png,
20406 pixmaps/error-next.png,
20407 pixmaps/error-prev-16.png,
20408 pixmaps/error-prev.png: gnome2-styled icons
20411 2003-01-23 Naba Kumar <naba@gnome.org>
20413 * anjuta.prj: Updated compiler options.
20414 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20416 * src/aneditor.cxx,
20419 src/anjuta_dialogs_strings.c,
20420 src/mainmenu_callbacks.c,
20421 src/mainmenu_callbacks.h,
20423 src/text_editor_cbs.c,
20424 src/text_editor_gui.c: GNOME2 Porting.
20426 2003-01-22 Naba Kumar <naba@gnome.org>
20428 * ChangeLog: Corrected dates.
20429 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20430 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20433 2003-01-22 Naba Kumar <naba@gnome.org>
20435 * plugins/patch/patch-plugin.c: Bug fix.
20437 * src/anjuta-tools.c,
20441 src/anjuta_dialogs_strings.c,
20449 src/mainmenu_callbacks.c,
20450 src/mainmenu_callbacks.h,
20452 src/project_dbase.c,
20453 src/project_dbase_gui.c,
20460 src/toolbar_callbacks.c,
20463 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20466 (removed) src/CORBA-Server.c,
20467 (removed) src/CORBA-Server.h,
20468 (removed) src/Gladen-common.c,
20469 (removed) src/Gladen-stubs.c,
20470 (removed) src/Gladen.h,
20471 (removed) src/Prj-common.c,
20472 (removed) src/Prj-skelimpl.c,
20473 (removed) src/Prj-skels.c,
20474 (removed) src/Prj-stubs.c,
20475 (removed) src/Prj.h,
20476 (removed) src/glades.c,
20477 (removed) src/glades.h,
20478 (removed) src/messagebox.c,
20479 (removed) src/messagebox.h: Removed because no longer used.
20481 2003-01-21 Naba Kumar <naba@gnome.org>
20483 * src/anjuta-tools.c,
20486 src/anjuta_dialogs_strings.c,
20490 src/compiler_options.c,
20492 src/find_replace.c,
20493 src/find_replace.h,
20499 widgets/gnomefilelist.c: GNOME2 porting.
20501 2003-01-20 Naba Kumar <naba@gnome.org>
20503 * global-tags/create_global_tags.sh: Uses pkg-config to
20510 src/anjuta_dialogs_strings.c,
20513 src/compiler_options.c,
20514 src/compiler_options.h,
20515 src/fileselection.c,
20516 src/fileselection.h,
20517 src/mainmenu_callbacks.c,
20518 src/project_dbase_gui.c,
20523 src/text_editor_gui.c,
20524 widgets/gnomefilelist.c,
20525 widgets/gnomefilelist.h: GNOME2 porting.
20527 * widgets/Makefile.am,
20528 (removed) widgets/gnomedirlist.c,
20529 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20532 (removed) src/src_paths_cbs.c,
20533 (removed) src/src_paths_cbs.h,
20534 (removed) src/src_paths_gui.c,
20535 (removed) src/compiler_options_cbs.c,
20536 (removed) src/compiler_options_cbs.h,
20537 (removed) src/breakpoints_cbs.c,
20538 (removed) src/breakpoints_cbs.h: Removed because they are now
20539 combined in singe file
20541 2003-01-16 Naba Kumar <naba@gnome.org>
20543 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20544 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20545 options dialog UI and data handling.
20548 2003-01-15 Naba Kumar <naba@gnome.org>
20550 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20551 Completed command editor porting.
20553 * src/anjuta.c: Removed the use of commands load function
20556 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20559 * src/anjuta-tools.c: Fixed translatable strings.
20561 * src/find_text.c: Fixed dialog creation from glade.
20563 * src/text_editor_gui.c, src/text_editor.c,
20564 src/text_editor_cbs.c: Completed port of detached text editor
20565 to gnome2 plateform.
20567 2003-01-14 Naba Kumar <naba@gnome.org>
20569 * src/anjuta.glade, src/preferences.[h,c],
20570 src/anjuta_dialogs_strings.c: Added build and editor
20571 preferences pages and other UIs. Fixed preferense loading and saving.
20573 * src/anjuta.c: Does case-insensitive match for tabs position
20574 preferences and removed preferences loading (done at _new() call).
20576 * anjuta-tools.c: Debugged tools dialog handling.
20577 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20579 2003-01-13 Naba Kumar <naba@gnome.org>
20581 * ABOUT-NLS: Update (strange).
20583 * autogen.sh: Removed blocking code.
20585 * configure.in: Fixed an autogen bug.
20587 2003-01-13 Naba Kumar <naba@gnome.org>
20589 * (new)src/anjuta.gladep
20590 (new)src/messagebox.c
20591 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20592 will be gradually removed (and then the files).
20596 printing/print-util.c,
20598 scintilla/ScintillaGTK.c,xx
20600 src/an_file_view.c,
20601 src/an_symbol_view.c,
20605 src/anjuta_dialogs_strings.c,
20607 src/attach_process.c,
20608 src/attach_process.h,
20611 src/breakpoints_cbs.c,
20614 src/compiler_options.c,
20615 src/compiler_options.h,
20616 src/compiler_options_cbs.c,
20625 src/find_in_files.c,
20626 src/find_in_files.h,
20627 src/find_in_files_cbs.c,
20628 src/find_replace.c,
20629 src/find_replace.h,
20637 src/main_menubar.c,
20638 src/mainmenu_callbacks.c,
20639 src/message-manager.c,c
20642 src/project_config.c,
20643 src/project_config.h,
20644 src/project_dbase.c,
20645 src/project_import_cbs.c,
20651 src/src_paths_gui.c,
20653 src/text_editor_gui.c,
20659 widgets/gnomefilelist.c: GNOME2 Port.
20661 2003-01-10 Naba Kumar <naba@gnome.org>
20663 * src/an_file_view.c,
20665 src/appwizard_gui.c,
20666 src/compiler_options.c,
20667 src/compiler_options_cbs.c,
20670 src/fileselection.c,
20671 src/find_in_files.c,
20673 src/main_menubar.c,
20675 src/message-manager-dock.c,
20677 src/project_dbase_gui.c,
20678 src/project_import_gui.c,
20679 src/registers_gui.c,
20680 src/sharedlib_gui.c,
20681 src/src_paths_gui.c,
20682 src/text_editor_gui.c,
20684 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20686 2003-01-09 Naba Kumar <naba@gnome.org>
20688 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20689 problems with some comments.
20691 * anjuta.prj: New project file (updated?)
20693 * src/Makefile.am: Enabled deprecated API and fixed variables.
20695 * src/an_file_view.c,
20696 src/an_symbol_view.c,
20697 src/anjuta-plugins.c,
20698 src/anjuta-tools.c,
20701 src/appwizard_cbs.c,
20702 src/attach_process.c,
20703 src/attach_process_cbs.c,
20704 src/compiler_options.c,
20705 src/compiler_options_cbs.c,
20707 src/mainmenu_callbacks.c,
20708 src/message-manager-private.c,c
20709 src/message-manager-private.h,
20710 src/message-manager.c,c
20711 src/message-manager.h,
20712 src/project_dbase.c,
20713 src/project_dbase.h,
20714 src/project_dbase_gui.c,
20715 src/project_import_cbs.c,
20716 src/project_import_gui.c,
20725 src/src_paths_cbs.c,
20726 src/src_paths_gui.c,
20729 src/text_editor_gui.c,
20730 src/text_editor_menu.c,
20732 src/toolbar_callbacks.c,
20736 src/wizard_gui.c: GNOME porting.
20738 2002-12-24 Naba Kumar <naba@gnome.org>
20740 * AUTHORS, ChangeLog, HACKING, Makefile.am,
20741 NEWS, README, SEARCH-REPLACE,
20742 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
20743 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
20744 launcher/Makefile.am,
20745 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
20746 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
20747 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
20748 printing/print-util.c, printing/print.c, printing/print.h,
20749 scintilla/*/*, widgets/e-shell-about-box.c,
20750 src/*, tagmanager/*/*, widgets/Makefile.am,
20751 widgets/gnomefilelist.c:
20753 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
20754 src/*.[c,h] files to gnome2 API.
20756 * src/anjuta_dialogs_strings.c: Added glade generated translatable
20759 2002-10-23 Naba Kumar <naba@gnome.org>
20761 * autogen.sh: Prevented Users from building HEAD cvs.
20763 2002-09-16 Stephane Demurget <demurgets@free.fr>
20765 * src/anjuta.glade: added the compiler options dialog, hopefully
20766 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
20768 2002-09-15 Stephane Demurget <demurgets@free.fr>
20770 * src/anjuta.glade: fixed a lot of small glitches.
20772 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
20775 * src/breakpoints_cbs.c: polished a bit.
20777 2002-09-15 Stephane Demurget <demurgets@free.fr>
20779 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
20781 * src/commands.c: partial gnome 2 port.
20783 * src/utilities.[ch]: changed some bits to be const.
20785 2002-09-14 Stephane Demurget <demurgets@free.fr>
20787 * src/Makefile.am: removed breakpoints_gui.c and added a check
20788 for gdk-pixbuf deprecated functions, but there shouldn't be much
20791 * src/breakpoints_gui.c: killed.
20793 * src/anjuta.glade: added two dialogs for the breakpoints management.
20796 * src/anjuta_cbs.c:
20798 * src/attach_process.c:
20800 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
20801 really huge changes and porting work.
20803 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
20804 (breakpoints_dbase_new): moved the UI init bits here.
20806 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
20807 a lot, not using any color anymore (not HIG compliant) and not using
20808 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
20809 to be double checked.
20811 * src/build_file.c:
20812 * src/build_project.c: gnome 2 port.
20814 2002-09-11 Stephane Demurget <demurgets@free.fr>
20816 * src/anjuta.glade:
20818 * src/anjuta_cbs.c:
20820 * src/breakpoints.c:
20821 * src/breakpoints_cbs.c: cleaned up some bits.
20823 2002-09-09 Stephane Demurget <demurgets@free.fr>
20826 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
20828 * src/an_symbol_view.[ch]:
20829 * src/attach_process_cbs.h: polished a bit.
20831 * src/breakpoints_cb.[ch]: partial gnome 2 port.
20833 2002-09-02 Stephane Demurget <demurgets@free.fr>
20836 * src/Makefile.am: added libglade-2 to the build.
20838 * src/anjuta.[ch]: added support for libglade.
20840 * src/anjuta.glade: added. There could be a file per top-level widget,
20841 as some other gnome projects, though.
20843 * src/attach_process_gui.c: removed.
20844 * src/attach_process.[ch]: gnome 2 port.
20845 (attach_process_new): Added the treeview init and the widget references
20848 2002-08-31 Stephane Demurget <demurgets@free.fr>
20850 * src/an_file_view.c: fixed some compilation issues.
20852 * src/an_symbol_view.c: gnome 2 port.
20854 2002-08-26 Stephane Demurget <demurgets@free.fr>
20856 * src/an_file_view.c: finished gnome 2 port.
20857 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
20858 directory pixmap depending on the event.
20860 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
20861 (project_file_data_new): use a GtkTreePath.
20863 2002-08-23 Stephane Demurget <demurgets@free.fr>
20865 * src/Makefile.am: readded back an_*_view.[ch] because they are still
20866 driving me nuts but they need to be ported, heh ?
20868 * src/an_file_view.c: gnome 2 port, almost finished after some hard
20869 work since it's quite a total rewrite again.
20871 2002-08-22 Stephane Demurget <demurgets@free.fr>
20873 * src/an_file_view.c:
20874 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
20876 2002-08-21 Stephane Demurget <demurgets@free.fr>
20878 * src/anjuta_info.c:
20879 * src/utilities.h: gnome 2 port, featuring a total rewrite.
20881 2002-08-20 Stephane Demurget <demurgets@free.fr>
20883 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
20886 * src/an_file_view.c:
20887 * src/aneditor.cxx:
20888 * src/anjuta_cbs.c:
20889 * src/compiler_options.h:
20890 * src/messagebox.c:
20891 * src/messagebox.h:
20893 * src/project_dbase.h:
20894 * src/resources.h: gnome 2 port.
20896 2002-08-14 Stephane Demurget <demurgets@free.fr>
20898 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
20900 * data/properties/sql.properties: added the DATETIME data type.
20902 * data/properties/html.properties: added the foreach php keyword.
20904 2002-08-08 Stephane Demurget <demurgets@free.fr>
20906 * widgets/Makefile.am: removed blank line after the last backslash
20907 for avoiding a warning from automake.
20910 * src/Makefile.am: added the ORBit-2 dep.
20912 2002-08-08 Stephane Demurget <demurgets@free.fr>
20914 * AUTHORS: added Biswa, because I wonder why noone already have
20915 written his name in the Anjuta's hall of fame :)
20917 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
20919 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
20920 widgets/e-shell-about-box.c: Made to compile for gnome2.
20922 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
20924 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
20925 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
20927 * configure.in, printing/print.h, printing/print.c,
20928 printing/print-doc.c: Made to compile for gnome2.
20930 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
20932 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
20933 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
20934 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
20935 widgets/Makefile.am:
20937 Upgraded the build system to gnome2 platform.
20939 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20940 * manuals/*: Added capability to generate PDF and PS.
20941 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
20942 * TODO, TODO.biswa: Intergated TODO list.
20943 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
20945 * src/dnd.c: Fix typo
20946 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
20947 * src/anjuta.c: Bug #568895, Bug #575419
20949 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20951 * tagmanager/tm_global_tags.c: Fixed compiler warning.
20952 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
20954 2002-12-17 Naba Kumar <naba@gnome.org>
20956 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
20959 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20960 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
20961 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
20962 * anjuta.prj: Added tools.sgml
20963 * data/properties/cpp.properties: Bug # 646974
20965 2002-12-16 Naba Kumar <naba@gnome.org>
20967 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
20968 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
20969 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
20970 on 'Enter' and adds proper focus mechanism.
20971 * src/anjuta.c: Fixed a memory corruption bug.
20972 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
20973 'Enter' and can also be Canceled. Sets proper default and focus policies
20975 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
20976 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
20977 translatable strings in dialogs and fixed some dialog properties.
20978 * src/anjuta-tools.c: Now uses xml format for loading and saving.
20979 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
20980 * src/message_manager_private.cc: Fixed some debug messages.
20981 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
20982 widgets/gnomefilelist.c: Fixed a memory leaks.
20983 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
20984 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
20985 src/main_menubar_def.h: Implemented incremental search.
20988 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20989 * tagmanager/*: Minor cleanups and warning fixes.
20990 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
20991 GUI during long updates.
20992 * src/text_editor.c: Remove debug message.
20994 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20995 * tagmanager/tm_project.c: Fix a memory access problem.
20997 2002-12-13 Naba Kumar <naba@gnome.org>
20999 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21000 tools list to show "Enabled" flag of the tool. Fixed a bug where
21001 tool list is not cleared when creating a new tool.
21003 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21004 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21006 2002-12-12 Naba Kumar <naba@gnome.org>
21008 * anjuta-tools.[h,c], commands.c: Used the tools help of
21009 anjuta variables list in commands editor and fixed a typos
21010 buy in anjuta-tools.c.
21012 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21013 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21014 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21015 * TODO.biswa: Added to help me track things better.
21017 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21019 * configure.in, anjuta.spec.in: Added libglade dependency.
21020 * Makefile.am: Added anjuta.glade file.
21021 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21022 , src/mainmenu_callbacks.[ch], src/message-manager.h
21023 , src/widget-registry.c: Tools editor GUI + other additions.
21025 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21027 * src/project_dbase.[ch], tagmanager/tm_project.c,
21028 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21029 Implement syncing tags image with the project database.
21030 * src/anjuta-tools.c: Implemented variable substitution and
21031 working directory in tools.
21033 2002-12-09 Naba Kumar <naba@gnome.org>
21035 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21036 command configuration language list from properties.
21038 * data/properties/asm.properties, data/properties/ruby.properties:
21041 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21043 * src/an_symbol_view.c: Remember current selected entry and select
21044 it automatically after refresh.
21046 2002-11-26 Murray Cumming <murrayc@usa.net>
21048 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21049 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21050 and gnomemm 1.2 projects so that people know they are really
21051 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21052 But I did correct these to sue lowercase names.
21054 2002-12-01 Naba Kumar <naba@gnome.org>
21056 * data/anjuta.properties: Fixed caching problem on
21058 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21061 2002-12-01 Naba Kumar <naba@gnome.org>
21063 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21065 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21066 property and uses it.
21067 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21070 2002-11-30 Naba Kumar <naba@gnome.org>
21072 * src/debugger.c: Fixed a typo.
21073 * data/properties/*: Updated properties files and added
21075 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21076 Added comment submenu and cleaned up ref and unref of menus.
21077 * src/aneditor.h: Added definition of comment commands.
21078 * src/aneditor.c: Upgrade from latest SciTE source code.
21079 * src/text_editor.[hc], src/text_editor_cbs.c,
21080 src/message_manager_private.cc, src/message_manager.[cc,h],
21081 src/anjuta.[c,h]: Added indicators support for errors/warnings
21082 highlight in the editor.
21083 * NEWS, TODO: Update.
21084 * scintilla/include/PropSet.h: Removed deprecrated function.
21086 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21088 * src/anjuta-tools.[ch]: Tools implementation (basic)
21089 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21090 , src/main_menubar_def.h: PLugins cleanup and segregation
21091 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21093 * anjuta.prj: Added new files
21094 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21095 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21096 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21097 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21098 * src/Makefile.am: Added new files
21099 * src/message-manager.[cc/h]: Added standard output and error windows
21101 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21103 * project_type.c: Fixed Gnomemm2 project type
21105 2002-11-25 Naba Kumar <naba@gnome.org>
21107 * printing/print.c: Fixed a compile warning.
21108 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21109 * src/utilities.c: Fixed a compile warning in sparc, hides the
21110 terminal check error output from the user.
21111 * project_config.[ch], project_dbase.[ch], source.c: Added project
21112 version, exclude modules configuration and reordered other config
21113 properties. Changed some strings to more descriptive text.
21114 * src/compiler_opitions.c: Removed extra newlines from .prj file
21116 * anjuta.prj: Converted to new format (only reorganised properties
21117 and removed extra newlines ... nothing else).
21120 2002-11-21 Naba Kumar <naba@gnome.org>
21122 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21123 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21124 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21125 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21126 Updated to the CVS version.
21128 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21130 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21131 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21132 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21133 images in completion lists.
21134 * src/resources.h: Make C++ friendly.
21135 * scintilla/PropSet.cxx: Fix memory leak.
21137 2002-11-20 Naba Kumar <naba@gnome.org>
21139 * scintilla/*/*: Synced to latest scintilla 1.49
21140 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21143 * scintilla/RESearch.cxx: The automatic cvs log in the
21144 file really broke things trying to interprete the changelog
21145 entry incorrectly as end-of-comment. Removed the $cvs line
21146 and committed again.
21148 2002-11-19 Naba Kumar <naba@gnome.org>
21150 Patch from Timothee Besset <ttimo@idsoftware.com>
21152 * src/message-manager-private.cc: Interpretes absolute
21153 file paths properly in zvt terminal.
21155 2002-11-19 Naba Kumar <naba@gnome.org>
21157 Patch from Timothee Besset <ttimo@idsoftware.com>
21159 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21160 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21161 (important) editor preferences in project (if there is one
21166 2002-11-18 Naba Kumar <naba@gnome.org>
21168 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21170 * src/debug_tree.c, src/find_in_files_gui.c,
21171 src/find_replace.c, src/find_text.c,
21172 src/project_import.c, src/project_import_gui.c,
21173 src/wizard_gui.c: i18n Fixes.
21175 2002-11-15 Naba Kumar <naba@gnome.org>
21177 * plugins/class-gen/clsGen.c: Fixed to use project function
21178 to import files. Create non-existent directories before the
21179 sources are written.
21181 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21182 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21184 src/glades.c: Excluded gladen files from build. This
21185 will fix the unnecessary dependency on libssl.
21187 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21188 file import funtion.
21190 * src/message_manager_private.cc: Fixed a compiler warning with
21191 DEBUG preprocessor macro.
21193 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21194 wrong (undocked) editor window was closed on clicking close on an
21195 undocked editor window.
21197 * src/debugger.c: Fixed a bad bug where debugger terminal won't
21198 start correctly if the executable was run before with 'F3'.
21200 * src/toolbar_callbacks.c: Wrap around find next.
21201 * src/toolbar.c: Disable combo activate.
21202 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
21203 button positions to get 'yes' as default.
21205 * anjuta.spec.in: Updated.
21207 * src/anjuta_info.c, src/appwizard_gui.c,
21208 src/attach_process_gui.c, src/breakpoints_gui.c,
21209 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
21210 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
21211 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
21212 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
21213 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
21214 src/preferences.c, src/preferences_gui.c, src/project_config.c,
21215 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
21216 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
21217 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
21218 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
21219 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
21220 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
21221 plugins/patch/patch-plugin.c, printing/print-util.c:
21222 Set all windows and dialogs transient
21223 to their parents so that they remain floated above their parents.
21225 2002-11-13 Naba Kumar <naba@gnome.org>
21227 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
21228 take default editor font).
21230 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
21231 Corrected email address.
21233 * src/mainmenu_callbacks.c: Used spaces instead of tabs
21234 for changelog entry.
21238 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21239 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
21241 2002-11-06 Naba Kumar <naba@gnome.org>
21244 * anjuta.spec.in: Ships the .omf files with the
21245 documents instead of the base package.
21247 2002-11-04 Naba Kumar <naba@gnome.org>
21249 * data/properties/latex.properties: Fixed a bug.
21250 * ChangeLog: Released 1.0.0 stable.
21252 2002-11-04 Naba Kumar <naba@gnome.org>
21254 * src/commands.c: Added command with shell redirection capability.
21255 * data/properties/anjuta.properties: Changed default execution
21257 * src/project_dbase.c: Set project top dir in properties.
21258 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21259 * data/Makefile.am: More diskcheck error fixes.
21261 * README, anjuta.spec.in, THANKS, AUTHORS,
21262 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21263 manuals/C/anjuta-manual/authers,sgml,
21264 manuals/C/anjuta-manual/anjuta-manual.sgml,
21265 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21266 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21267 : Changed anjuta home to
21268 new URL and my email address.
21270 * manuals/C/anjuta-manual/interfaces.sgml,
21271 manuals/C/anjuta-manual/prefereces.sgml,
21272 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21274 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21275 : removed reference to the help menu as the menu is modified
21276 when no help is found (which is very likely when we are
21277 shiping the documents separately).
21279 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21280 * anjuta.spec.in: Update specfile to make multiple RPMs.
21281 * data/Makefile.am: make dist fix.
21282 * src/text_editor_menu.c: Fix compile warnings (casts).
21284 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21285 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21286 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21288 2002-11-01 Naba Kumar <naba@gnome.org>
21290 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21291 Added gnome2 macros to be used by gnome2 project wizard.
21293 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21296 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21297 as it was conflicting with generated projects and is not
21300 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21301 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21302 project generation, removed qt project as it's not complete and
21303 added gnome2 bonobo wizard.
21305 2002-10-29 Naba Kumar <naba@gnome.org>
21307 * po/POTFILES.in: Updated.
21308 * po/POTFILES.skip: Added.
21309 * preferences.h: Fixed print paper size property name.
21311 2002-10-28 Naba Kumar <naba@gnome.org>
21313 * data/user.properties, data/Makefile.am: Added user properties file
21314 which will be copied in user's ~/.anjuta/user.properties.
21316 * data/anjuta.properties: Changed a comment.
21318 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21320 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21321 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21322 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21325 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21326 instead of user properties file.
21328 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21329 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21330 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21331 * README, TODO: Updated.
21333 2002-10-28 Naba Kumar <naba@gnome.org>
21335 * manuals/C/anjuta-manual/figures/editor_guides.png,
21336 manuals/C/anjuta-manual/figures/editor_margins.png,
21337 manuals/C/anjuta-manual/figures/editor_markers.png,
21338 manuals/C/anjuta-manual/figures/local_variables.png,
21339 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21340 manuals/C/anjuta-manual/figures/prefs_print.png,
21341 manuals/C/anjuta-manual/figures/print_dlg.png,
21342 manuals/C/anjuta-manual/figures/print_preview.png,
21343 manuals/C/anjuta-manual/figures/symbol_browser.png,
21344 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21345 files for manual documentation.
21347 * manuals/sgmldocs.make,
21348 manuals/C/anjuta-manual/Makefile.am,
21349 manuals/C/anjuta-manual/authors.sgml,
21350 manuals/C/anjuta-manual/build.sgml,
21351 manuals/C/anjuta-manual/compileopts.sgml,
21352 manuals/C/anjuta-manual/debugger.sgml,
21353 manuals/C/anjuta-manual/execute.sgml,
21354 manuals/C/anjuta-manual/fileoperations.sgml,
21355 manuals/C/anjuta-manual/interface.sgml,
21356 manuals/C/anjuta-manual/preferences.sgml,
21357 manuals/C/anjuta-manual/projects.sgml,
21358 manuals/C/anjuta-manual/figures/arguments.png,
21359 manuals/C/anjuta-manual/figures/open_file.png,
21360 manuals/C/anjuta-manual/figures/other_opts.png,
21361 manuals/C/anjuta-manual/figures/scrshot.png,
21362 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21363 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21365 Updated anjuta manual documentation.
21368 2002-10-27 Naba Kumar <naba@gnome.org>
21370 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21371 check and modifies debugger terminal command accordingly
21372 to function properly.
21374 2002-10-25 Naba Kumar <naba@gnome.org>
21376 * manuals/sgmldocs.make: Fixed a couple of bugs.
21377 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21379 2002-10-24 Naba Kumar <naba@gnome.org>
21381 * src/debug_tree.c: Fixed a crash bug from Etay.
21383 * global_tags/create_global_tags: Added messages.
21384 Fixed infinite looping within files.
21386 * macro/autogen.sh: Removed debug and warning flags for defaults.
21388 Patch from Vadim Berezniker <vadim@berezniker.com>
21390 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21391 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21394 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21395 temporarily just copy it
21397 2002-10-24 Naba Kumar <naba@gnome.org>
21399 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21400 manuals/C/anjuta-manual/anjuta-manual.sgml,
21401 manuals/C/anjuta-manual/compileopts.sgml,
21402 manuals/C/anjuta-manual/debugger.sgml,
21403 manuals/C/anjuta-manual/execute.sgml,
21404 manuals/C/anjuta-manual/fileoperations.sgml,
21405 manuals/C/anjuta-manual/interface.sgml,
21406 manuals/C/anjuta-manual/introduction.sgml,
21407 manuals/C/anjuta-manual/projects.sgml,
21408 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21409 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21410 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21411 manuals/ja/anjuta-manual/compileopts.sgml,
21412 manuals/ja/anjuta-manual/debugger.sgml,
21413 manuals/ja/anjuta-manual/execute.sgml,
21414 manuals/ja/anjuta-manual/fileoperations.sgml,
21415 manuals/ja/anjuta-manual/interface.sgml,
21416 manuals/ja/anjuta-manual/introduction.sgml,
21417 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21419 2002-10-24 Naba Kumar <naba@gnome.org>
21421 * src/project_type.c: added autogen for qt projects.
21422 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21423 Fixed a bug that retrieves wrong terminal command.
21424 * src/commnads.c: Added more terminal commands.
21425 * configure.in: Checks for scrollkeeper version.
21427 2002-10-22 Naba Kumar <naba@gnome.org>
21429 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21430 instead of AM_GNOME_GETTEXT.
21432 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21433 for setup-gettext for the wizard generated projects.
21435 * src/source.c: Fixed a bug where glade file wasn't generated.
21437 * src/gnome_project.c: Excluded project version from project dir
21440 2002-10-22 Naba Kumar <naba@gnome.org>
21442 * acinclude.m4: New file with dummy funtion for gettext
21443 cross compatibility fix.
21445 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21446 * configure.in: Fixed cflags to avoid useless warnings.
21447 * Makefile.am: EXTRA_DIST += setup-gettext.
21448 * src/toolbars.c: Added space paddings around tags label.
21450 2002-10-21 Naba Kumar <naba@gnome.org>
21452 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21454 * setup-gettext: New script to maintain gettext cross version
21456 * configure.in, macros/autogen.sh: Fix for gettext cross version
21459 2002-10-21 Naba Kumar <naba@gnome.org>
21461 * debug_tree.c: Fixed incorrect use of debug assertion.
21463 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21464 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21465 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21466 src/memory.c, src/memory.h, src/message-manager-private.cc:
21468 New parsing algorithm; adapted from kdevelop.
21469 Middle button menu for changing the value's display type
21471 2002-10-07 Naba Kumar <naba@gnome.org>
21473 * src/main_menubar_def.h: Changed status bar message for Help->
21474 Browse info pages. Bug #603308
21476 * src/executer.c: Made "User terminal" default for creating
21477 projects (User can always disable it later). Bug #114222
21479 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21481 * macros/autogen.sh: Require gettext 0.10.x for autogen
21482 * src/text_editor.c: Fixes Bug #595303
21483 * src/source.c: Fixes Bug #595970
21484 * src/anjuta.c: Fixes Bug #598366
21485 * scingtilla/LexCPP.cxx: Bug #602296
21486 * src/main_menubar_def.h: Bug #604363
21487 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21489 2002-10-07 Jens Georg <mail@jensgeorg.de>
21491 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21492 * gnomefilelist.c: This patch fixes the bug #611542
21494 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21496 * data/properties/Makefile.am: Added tcltk.properties file.
21498 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21500 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21502 * README: Updated README
21503 * plugins/class-gen/clsGen.c, src/message_manager.cc
21504 , src/mainmeu_callbacks.c, src/memory.c
21505 , src/project_dbase_gui.c, src/text_editor_gui.c
21506 , widgets/gnomefilelist.c: Set window icons
21507 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21508 Enabled release build (stripped + optimized binaries, etc.)
21509 * data/properties/anjuta.properties, src/commands.c,
21510 src/defaults.cFixed bug #595489 (stdin on executables)
21511 * src/appwizard.c, src/main.c, src/message-manager.cc
21512 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21513 , src/debug_tree.c: Memory related (valgrind) fixes.
21514 * src/message-manager-private.[cc,h], src/pixpams.h
21515 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21516 * anjuta.prj: Added debug_tree.c to SOURCES
21517 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21518 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21519 Compacted code and cleaned up unnecessary functions.
21520 * tagmanager/*.[ch]: Code fixes.
21522 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21524 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21526 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21527 Debug tree now detects changes of displayed variables
21528 and changes their color to red
21530 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21532 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21534 * mainmenu_callbacks.c: Set's the current file name in
21535 file save as dialog.
21537 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21539 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21541 * data/properties/tcltk.properties: New file for tcl/tk
21544 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21546 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21547 Fixed a fatal bug which doesn't let building gnome2 related
21548 projects. They use different autogen.sh script. Defined new
21549 type field "gnome_macro_support".
21551 * data/autogen.sh.gnome2: New file.
21553 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21554 bug with quotes escaping in quotes.
21556 * src/message-manager-private.cc: Used event box instead
21557 of frame for local message pane, so that the borders appear
21558 properly and nicely.
21560 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21561 if there is a project open and all the files are un-docked.
21563 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21565 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21567 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21568 * THANKS: updated for new contributions
21569 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21571 2002-08-27 Steven Knight <steven.knight@unh.edu>
21573 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21574 src/project_dbase.h, src/project_type.c, src/source.c,
21575 src/wizard_gui.c: new Qt project type
21576 *** NB not fully tested, may need some work, icon required...
21578 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21580 * src/memory.c, src/memory.h: new memory patch
21582 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21584 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21586 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21588 * lancher/anjuta_launcher.c: Determine pty from function
21589 call instead of running 'tty' externally.
21591 * data/properties/cs.properties: Added compile/build commands.
21592 Fixed execution properties.
21594 * src/commands.c: Added c# options.
21596 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21598 * src/debug_tree.[c,h], src/debugger.[c,h],
21599 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21601 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21602 1. Misaligned structs when they are members of other structs.
21603 2. '{' sometimes appears as a variable.
21604 3. Wrong processing of some arrays.
21605 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21606 that displays the tree in two columns (variable and value).
21608 2002-08-14 Stephane Demurget <demurgets@free.fr>
21610 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21612 * data/properties/sql.properties: added the DATETIME data type.
21614 * data/properties/html.properties: added the foreach php keyword.
21616 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21618 * NEWS: Updated with new features.
21620 * data/.cvsignore, doc/.cvsignore: Updated.
21622 Patch from: Etay Meiri <etay-m@bezeqint.net>
21624 * src/debug_tree.h, src/debug_tree.c: New files.
21626 * src/Makefile.am, src/message-manger-private.[h,cc],
21627 src/message-manger.cc: Added Tree view for debugger
21630 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21632 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21634 * src/memory.c, src/memory.h: New files.
21636 * src/Makefile.am, src/appwizard.c, src/controls.c,
21637 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21638 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21640 Memory view implemetation that would enable viewing raw memory
21643 2002-08-08 Stephane Demurget <demurgets@free.fr>
21645 * AUTHORS: added Biswa, because I wonder why noone already have
21646 written his name in the Anjuta's hall of fame :)
21648 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21650 * src/appwizard_gui.c: Removed an ambiguous prototype.
21651 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21652 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21653 * THANKS: Updated M. Ali Vardar's email.
21655 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21657 * src/anjuta_gui.c: implemented feature request to stop main and browser
21658 toolbars having exclusive use of space
21660 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21662 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21663 left over from the previous work to fix bugs :-)
21665 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21666 src/controls.c, src/mainmenu_callbacks.h,
21667 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21670 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21671 src/project_import_gui.c, src/sharedlib_gui.c,
21672 src/signals_gui.c: set window icon correctly
21674 * NEWS: more updates for the release
21676 * HACKING: updated for window icons and insert menu information
21678 * src/cvs_gui.c, src/build_project.c,
21679 src/project_import_cbs.c: message strings reviewed
21681 * src/controls.c: context help button should be disabled if
21682 DevHelp is not installed
21685 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21687 * src/debugger.c: Fixed the signalling screw up because of string
21688 update in gdb used to report the child process PID. Also, no
21689 error dialog will be popped up for "no such file or directory"
21690 error (very annoying and useless error). This error will still
21691 be shown on the debug message window. Avoided terminating the
21692 program when the terminal is terminated -- doesn't hurt, otherwise
21693 we get crappy egg-and-hen problem.
21695 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
21696 dimensions loading.
21698 * src/anjuta.c: Limited the default size of main window to sane
21701 * src/preferences.c: Fixed some deadly memory corruption bugs in
21702 the recent patches. Return from getenv() should NEVER be freed,
21703 because they are static strings.
21705 * src/preferences_gui.c: Removed the fix for crash bug with font
21706 selection and applied the real fix.
21708 2002-06-08 Andy Piper <andy.piper@freeuk.com>
21710 * NEWS: updated for release
21712 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21714 * src/launcher.c: Added a fix a memory leak and a possible
21715 fix for zvt-crash bug.
21717 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
21719 * data/properties/latex.properties,
21720 data/properties/ada.properties: Added file.is.source property.
21722 * src/an_file_view.c: Set auto column size of the file
21725 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
21726 The user is now prompted to confirm the closing of the file
21727 if it is being used by CVS. If yes, the editor is closed and
21728 the CVS operation stops.
21730 2002-06-07 Andy Piper <andy.piper@freeuk.com>
21732 * anjuta.prj: bump project version for release
21733 * BUGS: removed unnecessary file
21735 2002-06-07 Philip Van Hoof <freax@pandora.be>
21737 * widgets/gnomefilelist.c: fix up issue with directory deleted
21738 during the life of the file list widget
21739 * src/preferences_gui.c: sticking-plaster fix to font selection
21740 causes segfault bug
21742 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
21744 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21746 * data/properties/anjuta.properties, src/an_file_view.[ch],
21747 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
21748 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
21749 added options for symbol and file browsers.
21750 * data/properties/cpp.properties: linker flags should come after
21751 the name of the file to compile.
21752 * scintilla/Editor.cxx: fixed gcc compilation warning.
21753 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
21754 be executed from bindir only.
21755 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
21756 tagmanager/include/tm_file_entry.h: CVS version information in file
21758 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
21760 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
21761 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
21762 crashes during file import.
21763 * src/project_import.c: disable project menu items during project
21766 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21768 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21770 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21771 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
21772 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
21773 modified Insert menu, added C functions template, header C
21774 template, modified header_template HEADER_H ==> NAMEFILE_H
21776 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21778 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21780 * data/properties/html.properties: changed some file
21783 2002-06-05 Philip Van Hoof <freax@pandora.be>
21785 * widgets/gnomefilelist.c: Fixed #560759 and #561776
21787 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21789 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21791 * data/properties/anjuta.properties, src/defaults.c: Make windows
21792 docked by default, fix the big fonts bug.
21794 * src/an_file_view.c, src/main_menubar_def.h,
21795 src/project_dbase_gui.c: sanitized the Edit/View mess.
21797 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
21798 for customizing shortcuts.
21800 * src/mainmenu_callbacks.c: Search for selected word if present.
21802 * src/text_editor_menu.c: Added context menu options for docking
21803 and undocking editor windows.
21805 * src/main_menubar.h, src/main_menubar.c: more support for the
21806 shortcuts menu item.
21808 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21810 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21812 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
21813 all commit messages being written to top of the file
21815 * src/main_menubar_def.h: message strings reviewed
21817 * src/project_import.c: message strings reviewed
21819 * src/source.c, src/glades.c: message strings reviewed. Fixed
21820 some bugs around reading the project properties for creating
21821 .glade and .desktop files in the Application Wizard. There were
21822 typos in the property names being retrieved
21824 * widgets/gnomefilelist.c: changed build_full_path to make
21825 the file widget support ~
21826 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
21828 * THANKS, widgets/e-shell-about-box.c,
21829 manuals/anjuta-manual/C/authors.sgml: updated for new
21832 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
21834 * src/project_dbase.c: Fixed the file-path-corruption bug
21835 and the cannot-import-file-in-project bug. (follow-up with
21836 the last commit from Stef).
21838 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
21839 with unsaved-project.
21841 2002-06-05 Stephane Demurget <demurgets@free.fr>
21843 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
21846 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21848 * data/properties/{xml,html,other}.properties: changed some file
21851 * data/anjuta.mime: oops! cvs added
21853 * scintilla/RESearch.cxx: fixed up a problem with comments
21855 * global-tags/create_global_tags.sh: redirect errors to /dev/null
21856 to avoid messages about missing libs
21858 * NEWS: started the release notes
21860 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21862 * HACKING: updated with new information on printing, patch naming
21864 * TODO: removed completed tasks
21866 * THANKS: updated a few contributions
21868 * anjuta.prj: updated the icon file
21870 * anjuta.desktop.in.in: updated to add Categories
21872 * data/anjuta.mime: created a mime type for Anjuta project files
21873 (NB needs to be added to the install in /usr/share/mime/)
21875 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
21876 "Coded in Anjuta" button in Gimp XCF format. It can be converted
21877 to PNG for websites.
21879 * plugins/patch/patch-plugin.c: clarified some messages and
21880 made it easier to see different patching sessions
21882 * src/toolbar.c: changed some message text for consistency
21884 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
21885 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
21887 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21889 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
21890 src/project_dbase.{c,h}, src/project_import_cbs.c,
21891 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
21892 Added XLib Project and a Dockapp Project types.
21893 * pixmaps/Makefile.am: added line for new pixmap for new xlib
21895 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
21896 * src/source.c: Fixed memory leak in existing projects.
21897 (filename was not freed)
21898 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
21900 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
21902 * src/anjuta.h, src/anjuta.c: Added error display funtions
21903 with parent windows.
21905 * src/appwizard_cbs.c: Changed error display function to use
21908 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
21910 * printing/print.h, printing/printing.c: Taken care of document
21911 zoom factor and fixed a font loading bug. Dynamically calculated
21912 text widths to work with zooms properly. Re-organized code for
21913 dynamic text width calulations to work in general with utf8 chars.
21914 Determined font height and width automatically from the font info.
21916 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
21917 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
21918 Converted text.zoom.factor property to use #defined value. Removed
21919 margin header and margin numbers preferences, as they now
21920 calculated dynamically.
21922 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
21924 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
21925 printing/print-util.h, printing/print.c, printing/print.h:
21926 Rewritten printing support for style based printing. Syntax highlighted
21927 printing, monochromatic printing, setup using preferences etc.
21929 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
21930 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
21931 language and the styled text buffer.
21933 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
21934 the print setup preferences page and added printer preferences. Added functions
21935 to retrieve preferences with default values.
21937 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
21940 * data/properties/anjuta.properties: Added default printer preferences.
21942 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
21943 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
21944 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
21946 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
21948 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21950 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21952 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
21953 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
21954 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
21955 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
21957 printing/Makefile.am: Reduced compiler optimizations.
21959 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
21960 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
21961 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
21962 tagmanager/tm_workspace.c: TagManager fixes.
21964 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
21966 * printing/*: CVS added. :)
21968 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21970 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21972 * printing*: CVS added.
21973 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
21974 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
21975 src/main_menubar_def.h: Gnome Print support
21976 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
21977 * configure.in: Enable debugging flag option
21978 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
21979 Print properties defined.
21980 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
21982 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21984 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21986 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
21987 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
21988 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
21990 * src/text_editor.c: Minor cleanups.
21991 * anjuta.c: Tweaks to 'Goto File Line' functionality.
21992 * src/project_dbase.c: Fixes to add/remove files from project.
21993 * src/help.c: Fix minor memory leak.
21994 * src/project_dbase_gui.c: Remove debugging messages.
21995 * src/utilities.[ch]: Cleanups and minor fixes.
21996 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
21998 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22000 * src/anjuta.c [anjuta_apply_preferences()]:
22001 Fixed a crash bug when tab pos is not defined for the editors.
22003 * data/properties/cpp.properties: Set default identifier property to normal.
22004 This fixes the bug in which the fore color gets hidden with dark background.
22006 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22008 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22011 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22012 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22013 src/anjuta.c, data/properties/anjuta.properties:
22014 Implemented line wrapping.
22016 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22018 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22019 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22020 tags. Code was reviewed from GNOME Bonsai view.
22022 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22023 it seems to have been removed by scintilla people.
22025 * data/properties/anjuta.properties: Set default line wrap to false, as
22026 is noticably slow with big files.
22028 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22030 * src/project_import_gui.c: disallow the selection of files in
22032 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22035 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22037 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22038 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22039 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22040 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22041 now works properly.
22042 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22043 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22044 * src/utilities.[ch]: Added some utility functions.
22045 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22047 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22049 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22051 * HACKING: info on FIXME statements and removed ccview references
22052 * Makefile.am: added rule to make RPM package
22054 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22056 * THANKS, widgets/e-shell-about-box.c,
22057 manuals/anjuta-manual/C/authors.sgml: updated for new
22059 * src/anjuta.c: removed unnecessary warning code since CVS
22060 support is now implemented :-)
22061 * manuals/sgmldocs.make: implemented a fix for bug #553969
22062 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22063 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22064 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22066 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22068 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22069 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22070 src/main_menubar_def.h, src/preferences_gui.c,
22071 preferences.c, preferences.h: setup Username and Email
22072 preferences, Insert ChangeLog and Username editor functions
22074 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22076 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22078 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22079 src/src_paths_cbs.c, src/src_paths_gui.c
22080 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22082 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22084 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22086 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22087 and goto tag menu items to main menu.
22089 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22091 * THANKS, widgets/e-shell-about-box.c,
22092 manuals/anjuta-manual/C/authors.sgml: added new contributors
22093 * HACKING: updated with info on files to change for credits
22095 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22097 * src/aneditor.cxx: extended extension list which fixes segfault
22098 on selecting lisp, ruby or matlab as highlight style.
22100 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22102 * src/main_menubar_def.h: fixed an array initialiser and fixed
22103 the lexer settings for the new entries on the Format menu
22105 2002-05-07 Stephane Demurget <demurgets@free.fr>
22107 * Synced with Scintilla 1.45
22109 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22111 * anjuta.prj: added another missing file
22112 * ChangeLog: fixed some incorrect change dates I caused by
22113 sloppy cut-and-pasting :-/
22115 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22117 * src/mainmenu_callbacks.c: fixed title of new About box
22119 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22121 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22123 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22125 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22126 * anjuta.prj: updated for new files
22128 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22130 * widgets/e-shell-about-box.c: Added version display.
22132 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22134 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22135 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22136 from Philip Van Hoof)
22138 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22140 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22142 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22143 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22144 that produced build errors (needs checking on a machine with the
22146 * data/properties/lisp.properties: updated to match format of other
22147 lexer property files supplied with Anjuta
22149 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22151 * anjuta.prj: added new files
22152 * HACKING: added information from the mailing list on
22153 adding new project types to the wizard (thanks to Johannes)
22155 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22157 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22158 src/appwiz_page2.c: Fix for 547038.
22160 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22162 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22165 * about.h: cvs removed.
22167 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22169 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22173 * src/anjuta.c (anjuta_system_error): checks for the error number to
22174 know whether the error description is needed or not.
22176 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22178 * pixmaps/anjuta_logo.png: New about logo.
22180 * pixmaps/anjuta_icon.png: New icon from Misha. The
22181 old one had trouble with some gtk themes.
22183 * about.c: Removed. No longer needed.
22185 * mainmenu_callbacks.c: Removed reference of about.h
22187 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22189 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22191 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22192 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22193 About Dialog (thanks to the Evolution team for the cool widget!)
22195 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22197 Patch from lbell <lbell@tsc4.com>
22199 * src/find_in_files.c, src/find_in_files.h,
22200 src/anjuta.c: Added save_yourself, load_yourself routines.
22202 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
22203 Added "Append messages" toggle button. This will enable
22204 the search results to be appended to the already existing
22207 * src/debugger.c: Fixed a typo.
22209 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
22210 src/session.c, src/session.h: Improved session management.
22212 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22214 * THANKS, FUTURE, AUTHORS: Changed my email and
22217 2002-05-02 Stephane Demurget <demurgets@free.fr>
22219 Impl. feature request #525271 (add Lisp support).
22221 * data/properties/lisp.properties: added.
22223 * data/properties/Makefile.am, data/properties/anjuta.properties: added
22224 the lisp properties.
22226 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
22227 src/utilities.[ch]: added support for the Lisp highlight style.
22229 2002-05-02 Stephane Demurget <demurgets@free.fr>
22231 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22232 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22233 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
22234 option preferences to have a persistent setting. Plus it's not used
22235 often, so it's better here than flooding the menus.
22237 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
22238 preferences pages a lot more consistent and sweeter: tabs direction
22239 radiobuttons are directed against the meaning, all pages have an
22240 outter frame, a lot of padding, removed all expand attributes for
22241 vertical boxes, ...
22243 That's not a total revamp, but it's really looking better now, even
22244 if there's still work to be done.
22246 2002-05-01 Andy Piper <andy.piper@freeuk.com>
22248 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
22249 * TODO: added task to be completed before next release (update all credits)
22251 2002-05-01 Stephane Demurget <demurgets@free.fr>
22253 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22256 2002-05-01 Benke László <decike@freemail.hu>
22258 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22260 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22261 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22262 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22263 to the format menu in order to reorder the notebook tabs in
22264 alphabetical order everytime a file is created/opened/saved.
22266 2002-05-01 Philip Van Hoof <freax@pandora.be>
22268 * widgets/gnomefilelist.[ch] (history_combo_go),
22269 (history_combo_clicked): impl.
22271 (gnome_filelist_new_with_path): use this new impl.
22273 2002-05-01 Stephane Demurget <demurgets@free.fr>
22275 * src/project_dbase_gui.c (add_file): added the xpm file type.
22277 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22279 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22282 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22285 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22286 src/text_editor_menu.c: Added context sensitive search in symbol
22287 browser and editor.
22289 * configure.in: Changed version number to 0.1.9.99.
22291 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22292 src/project_import.c: Minor changes to project import facility.
22294 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22295 (Forced to use specific brace format)
22297 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22298 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22299 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22301 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22303 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22304 replaced the spinbutton with an hscale, and made the UI less "blocky".
22306 * src/cvs_gui.c: When diffing a project you can choose date and
22309 * src/project_dbase.c: Import_file activated again
22311 * configure.in, plugins/Makefile.am: Added patch plugin
22313 * plugins/patch/*: The new patch plugin
22315 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22317 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22319 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22320 dropdown list shown by autocompletion are now removed.
22322 2002-04-28 Philip Van Hoof <freax@pandora.be>
22324 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22325 a bunch of filetypes from the older version.
22327 * src/project_dbase_gui.c (add_file): changed the import
22328 dialog's filetypes combo contents depending on the
22329 type of data to be imported.
22331 2002-04-28 Stephane Demurget <demurgets@free.fr>
22333 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22334 the amount parameter as Philip stated and reformated to follow the
22337 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22338 changed accordingly.
22340 2002-04-25 Stephane Demurget <demurgets@free.fr>
22344 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22345 Shift-F6, to be more consistent with other Gnome apps.
22346 Moved the "Search next" entry under the "Search" one, and swapped the
22347 order of the "Find in files" and "Find and Replace" ones.
22349 Some additional fixes ands cleanups on the edit menu.
22351 * src/main_menubar.h: replaced all occurences of repeat_find by
22352 find_again for the code to be more consistent.
22354 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22355 sensitiveness depending on the existence of an active text buffer.
22357 * TODO: added some bits about improving the usability of the
22358 search/search again couple.
22360 2002-04-25 Stephane Demurget <demurgets@free.fr>
22362 * src/preferences_gui.c: made the tab labels text more consistent
22365 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22367 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22369 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22372 * src/main.c (main): simplified some code and cleanups.
22374 Fix a part of #499366:
22376 * src/commands.[ch] (sync_from_props), (command_editor_save),
22377 (on_apply_clicked), (create_command_editor_gui): added the gui
22378 corresponding to the command.terminal preference.
22380 2002-04-25 Stephane Demurget <demurgets@free.fr>
22384 * anjuta.spec.in: added build requirements for the source rpm.
22386 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22388 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22390 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22391 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22392 src/project_type.c, source.c, wizard_gui.c:
22393 Added new GNOME 2 project types and changed glade behaviour to
22394 produce GTK code if project type GTK was selected and GTKmm code
22395 if project type GTKmm was selected (and not depending on the
22396 selected language. Disabled glade for GNOME 2 projects because
22397 we will need glade2 there.
22399 * src/project_dbase.c: Fixed a memory lack.
22401 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22403 * src/cvs.c: Added an error message if jobs are running
22405 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22407 * tagmanager/tm_work_object.c: Fixed a chrash
22408 bug which occurs when it tries to stat an empty
22411 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22413 * src/controls.c: CVS menu items now becomes
22414 insensitive when the launcher is busy.
22416 * src/anjuta.c, cvs.h, cvs.c: Created a function
22417 to update the cvs preferences when preferences are
22418 applied in preferences dialog and called it from
22419 anjuta_update_preferences().
22421 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22423 * src/cvs.c: Added a space in the cvs command
22424 before the revision part. This fixes the cvs
22425 error we get when cvs-diffing with revisions.
22427 * src/cvs.c: Fixed a compiler warning.
22429 * src/find_replace.c: The dialog now remembers
22430 the settings including the "prompt on replace"
22431 which seems to have broken somewhere line the
22434 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22436 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22437 Added a new property in cvs class to hold a boolean
22438 for enabling date in cvs diff. This fixed the bizzare
22439 diff output due to the date that goes with the cvs
22440 command. Also, set the default value of compression
22441 to 3 and unified diff option to 1.
22443 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22445 * src/cvs.c: The diff editor is set to hilite as
22446 diff syntax hiliting.
22448 * configure.in, manual/Makefile.am:
22449 Added a new manual module for ja language.
22451 * manual/ja/*/*/*: New module and files for the
22452 ja translation for the anjuta documentation
22453 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22455 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22457 * src/launcher.c: Made a very messy work around
22458 for the launcher authentication to work properly.
22460 * src/find_replace.c: Applied the missing patch
22461 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22463 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22465 * src/cvs.c, src/main_menubar_def.h: made message strings
22466 consistent with existing standards from our own documentation
22467 (such as uppercase P in Project, corrected spelling of
22470 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22472 * src/cvs_gui.c: Cleaned up gui and aligned various
22473 widgets to give a clean look.
22475 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22477 * src/launcher.c: Added work around to retrieve
22478 the child exit code. It works. :)
22480 * src/find_in_files.c, src/gnome_project.c,
22481 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22482 src/clean.c, src/clean_project.c, src/build_project.c,
22483 src/build_file.c: Modified to handle the new
22486 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22488 * src/find_replace.c: Changed signal to call
22489 on_replace_text_close on from delete_event
22490 to close => the replace history is now updated.
22492 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22494 * src/cvs.c: escaped the cvs import message before
22497 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22499 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22501 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22503 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22506 * src/preferences_gui.c: GUI improvements
22508 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22510 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22512 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22513 Removed static qualifier from tm_tag_type_name() and
22514 availed it's prototype for use in outside code. also
22515 created reverse map function tm_tag_type_name();
22517 * src/anjuta.c: Implemented qualified tags names for
22518 the tag list (on the toolbar pulldown list) to avoid
22519 ambiguty in tags with similar names (like prototype
22520 and definition). Patch modified and improved.
22522 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22524 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22526 * src/utilities.[c,h]: Added a utility funtion
22527 that escapes the single and double quotes in a
22528 given string. Useful for passing command line
22531 * src/cvs.c: Escaped the cvs log message before
22532 passing it to cvs command line to avoid ambiguties
22533 with quotes in the message.
22535 * pixmaps/anjuta_icon.png: Changed to the new icon.
22536 from Todd Goyen <goyen@mbi-berlin.de>
22538 * src/message-manager-private.cc: Added regex to
22539 recognize (underline hilite) the parsable outputs
22540 from the zvt terminal.
22542 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22544 Patch from: Tina Hirsch <tehirsch@arcor.de>
22546 * src/project_type.c:
22547 Fixed a bug in the wxproject type and modified the erroroutput when
22548 configure doesn't find wx-config
22550 Patch from: Timothee Besset <ttimo@idsoftware.com>
22552 * src/anjuta.c, src/message-manager-private.cc,
22553 src/message-manager-private.h
22554 Catches double clicks in the zvt terminal, and calls goto_error_line
22555 to jump to the appropriate location in the source. This will recognize
22558 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22560 * src/build_project.c: Taken care of memory leak
22561 by freeing cmd variable properly.
22563 * src/main_menubar_def.h: Fixed wrong signal connection
22564 for cvs project commit.
22566 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22568 * src/preferences_gui.c: Added some border and adjusted
22569 expandsion, filling in box adds to make the cvs preferences
22572 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22574 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22576 * src/cvs*, src/main_menubar*, src/preferences*:
22577 Moved CVS settings to preferences, added a nice login dialog.
22579 * src/controls.c, src/project_dbase.c:
22580 CVS project options are only shown if a project is open
22582 * src/build_project.c:
22583 User is now asked if he wants to install as root
22588 * anjuta.prj: Updated with cvs files
22590 * TODO: Remove task which are done
22592 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22594 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22595 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22596 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22598 Modified launcher to use controlling terminal to detect and
22599 take care of password authentications (for example, for cvs
22600 and root installs).
22602 * pixmaps/password.png: New file.
22604 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22606 Anjuta kick start tutorial wirtten by:
22607 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22609 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22610 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22611 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22612 manuals/C/anjuta-tutorial/figures/*.png:
22616 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22620 2002-03-28 Roel Vanhout <roel@stack.be>
22622 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22624 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22625 src/preferences_gui.c:
22626 Added option to wrap around to beginning/end of file when on last bookmark
22627 and next/previous bookmark is pressed
22629 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22631 Patch from Philip Van Hoof <freax@pandora.be>
22633 * src/gnomefilelist.c:
22634 Added gimp like feature that changes the file extension of
22635 the filename entered in the selections when the file
22638 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22640 Patch from Roy Wood <roy.wood@filogix.com>
22642 * src/controls.c, src/find_text.c, src/find_text.h,
22643 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22644 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22646 Menuitem for entering currently selected text as find target,
22647 added key accel for "find next" and changed some key accels for
22648 other key for consistency.
22653 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22655 * src/watch.c, src/watch.h, src/watch_cbs.c,
22656 src/watch_cbs.h, src/watch_gui.c:
22658 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22660 Added change watch entries feature
22661 and Watch entries modify on double click fixed.
22663 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22665 * src/mainmenu_callbacks.c:
22667 Project commit should not bypass dialog as
22668 we need to get the cvs log from the user.
22670 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22672 * src/project_dbase.c:
22674 Patch from Roy Wood <roy.wood@filogix.com>
22676 Fixed docking bug with the new docking patch
22677 to fix copy/paste bug.
22679 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22681 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22682 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22683 src/main_menubar.h, src/main_menubar_def.h,
22684 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22686 Added cvs project support. Featured bypass cvs dialog for
22687 cases where we don't need dialog (such as project and right
22688 click selection from file browser). Cleaned up cvs code to
22689 make them generic cvs operations instead of separate file
22690 and project operations. Added cvs log action. Increased
22691 file entry box width and enabled "unified diff" by default.
22692 Used Editor buffer for status and log and set hilite for
22693 these buffers including diff buffer (DIFF hilite).
22695 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
22697 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22699 * data: Added file autogen.sh.wxwin
22700 * data/Makefile.am: Added entry for autogen.sh.wxwin
22701 * pixmaps: Added project image appwiz_wxwin.png
22702 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
22703 * src/appwizard_cbs
22704 src/compiler_options.c
22706 src/project_dbase.c
22707 src/project_dbase.h
22708 src/project_import_cbs.c
22712 src/wizard_gui.c: Added everything necessary for new
22713 project type 'wxWindows (wxGTK)
22714 * src/project_dbase.c: Fixed a bug that caused every project
22715 to be a glade project in dialog
22716 'Project information'.
22718 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
22720 Patch submitted by Roy Wood <roy.wood@filogix.com>
22722 * src/anjuta_gui.c, src/message-manager-dock.c,
22723 src/project_dbase.c:
22725 fixed the copy/paste bug by rewriting dock/undock
22728 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
22730 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22732 * src/cvs*, src/Makefile.am:
22733 New file for CVS support. File operations currently work
22734 cvs login needs to be done. Project support is not yet
22737 * src/main_menubar*, src/mainmenu_callbacks,
22738 src/anjuta.c, src/anjuta.h:
22739 Added menus and functions for cvs commands.
22741 * src/text_editor_menu.h:
22742 Added #include <gtk/gtk.h>
22745 Removed a warning (and this time it works ;-)
22747 * src/utilities.c, src/utilities.h:
22748 Added a utility function to retrieve directory
22749 name out of full path.
22751 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
22753 * src/executer.c: (create_executer_dialog): changed the default
22754 focus on the entry.
22756 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
22758 * widgets/gnomefilelist.c:
22759 Fixed duplicate history entries for the same directory.
22761 2002-03-10 Stephane Demurget <demurgets@free.fr>
22765 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
22766 it's already used by scintilla to delete the whole current line.
22768 2002-03-10 Stephane Demurget <demurgets@free.fr>
22772 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
22773 calls to fileselection_hide_widget,
22774 (on_open_filesel_cancel_clicked): removed.
22776 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
22777 (on_add_prjfilesel_cancel_clicked):
22779 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
22782 * src/fileselection.c: Made some functions static.
22783 (fileselection_hide_widget): rewritten using the new
22784 gnome_filelist_set_multiple_selection function.
22786 * src/fileselection.c: (on_file_selection_delete_event): removed
22787 unuseful widget hides. Some cleanups,
22788 (on_file_selection_cancel_clicked): impl,
22789 (create_fileselection_gui): changed the cancel button clicked's
22790 callback to use this new function.
22792 * src/anjuta.c: (anjuta_new):
22793 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
22794 callbacks, because this the gnome filelist widget's job.
22796 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
22797 clist selection mode duplicates set,
22798 (gnome_filelist_key_press): use the new impl. function.
22800 2002-03-10 Stephane Demurget <demurgets@free.fr>
22804 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
22805 fixed some bogus code using an array cell out of
22806 range, removed unecessary gettext usages.
22808 * src/appwiz_page2.c: (on_prj_name_entry_changed):
22809 some cleanups and now transform minus characters to
22813 (source_write_configure_in),
22814 (source_write_toplevel_makefile_am),
22815 (source_write_desktop_entry),
22816 (source_write_glade_file):
22817 * src/project_dbase.c: (project_dbase_summon_glade),
22818 (project_dbase_generate_source_code):
22819 * src/glades.c: (gladen_write_glade_write):
22820 replaced some occurences of the target name by the
22821 project filename, using project_dbase_get_proj_name,
22822 to fix the name of some files.
22823 Fixed a lot of mem leaks.
22824 Various code cleanups.
22826 2002-03-06 Stephane Demurget <demurgets@free.fr>
22828 Merged with latest (1.44) scintilla.
22830 Added: - The calltip.<lexer>.end.definition property to display help
22831 text on a second line of calltip.
22832 - The calltip.<lexer>.word.characters property to correctly find
22833 calltips for functions that include characters like '$' which
22834 is not normally considered a word character.
22835 - The use.monospaced property to determine initial state of
22836 Use Monospaced Font setting.
22838 Bugs fixed: Too many to mention; please see :
22839 http://www.scintilla.org/ScintillaHistory.html for the
22842 * scintilla/*/*: updated nearly all files.
22844 * TODO: removed the need of a scintilla merge.
22846 Merged with latest (1.44) SciTE properties.
22848 * data/properties/anjuta.properties: added the wrap, use.monospaced
22851 * data/properties/html.properties: added a missing php extension, and
22852 updated php keywords to the latest reference.
22854 * data/properties/pascal.properties: added commands to compile, build
22855 and execute pascal applications.
22857 * data/properties/lua.properties: added styles for statements.
22859 * data/properties/bash.properties: added the declare keyword.
22861 Fixed distchecking.
22863 * global-tags/Makefile.am,
22864 global-tags/create-global-tags.sh: used some kind of ugly hack to
22865 make distchek work, since noone has proposed some better way.
22867 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
22868 and Ctrl-N replace Alt-N for new file according to the Gnome design
22871 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22873 * widgets/gnomedirlist.c
22874 widgets/gnomedirlist.h
22875 widgets/gnomefilelist.c
22876 widgets/gnomefilelist.h:
22878 Added GPL headings in the file.
22880 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22882 * src/attach_process.c
22883 src/attach_process_cbs.c
22884 src/attach_process_cbs.h
22885 src/attach_process_gui.c
22887 src/breakpoints_cbs.c
22888 src/breakpoints_cbs.h
22889 src/breakpoints_gui.c
22891 src/compiler_options.c
22892 src/compiler_options_cbs.c
22893 src/compiler_options_cbs.h
22894 src/compiler_options_gui.c
22895 src/find_in_files.c
22896 src/find_in_files_cbs.c
22897 src/find_in_files_cbs.h
22898 src/find_in_files_gui.c
22903 src/preferences_gui.c
22904 src/project_config.c
22906 src/src_paths_cbs.c
22907 src/src_paths_cbs.h
22908 src/src_paths_gui.c:
22910 Bugs #521629 and #522427 fixed. The problem was, that the
22911 escape-key was not catched and the dialog was hidden, but
22912 the flag was not set correctly.
22914 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
22915 using the gnome_dialog_close_hides()-setting present in most dialogs.
22916 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
22917 emits "close" and set the flag in the close-callback.
22919 Patch from: Jens Georg <mail@jensgeorg.de>
22921 2002-03-06 Stephane Demurget <demurgets@free.fr>
22923 * src/*.{c,cpp}: s/string_free/g_free/
22925 * src/utilities.[ch]: (string_free): removed.
22927 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
22929 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22931 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22932 src/mainmenu_callbacks.[ch]:
22933 Removed Project menu options: README, TODO, ChangeLog and NEWS
22934 Moved Save Build Messages to Build menu and only highlight it
22935 when there are build messages.
22936 Corrected a spelling: "mojority" -> "majority"
22937 Fixed initialisation of edit.edit_app_gui so now Edit menu
22938 can be shown when no project is loaded.
22940 * src/project_dbase.h: Removed prototype for static function
22942 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22944 * src/text_editor.c: Editor is marked changed after
22947 Patch from: Jens Georg <mail@jensgeorg.de>
22949 2002-03-04 Roel Vanhout <roel@stack.be>
22951 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22953 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
22954 Added option to ignore binary files on 'Find in files' (grep -I option)
22956 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22959 session restoration and commandline load in
22962 * src/anjuta.[h,c], src/anjuta_cbs.c:
22963 Removed "clear windows menu" and prevented runtime
22966 * src/compile.c, src/build_file.c, src/build_project.c,
22968 Takes into account the preference setting for
22969 show dialog when job completes. Dialogs are
22970 shown when it is enabled otherwise not.
22972 2002-03-03 Roel Vanhout <roel@stack.be>
22974 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22977 Store 'Find...' search string on search so that 'Find Next' will search for
22978 that string, even if the dialog hasn't been closed yet.
22980 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22982 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
22983 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
22984 src/main_menubar_def.h:
22986 Organized menus, removed "Windows" and "Utilities" menus from the
22987 menubar [they are no longer needed]. Also removed some extragenous
22990 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22992 * src/message-manager-private.cc:
22993 Set message clist selection mode to BROWSE.
22995 * src/message-manager.cc, src/an_symbol_view.c,
22996 src/an_file_view.c:
22997 Added Key navigation for the CTree and CList. Arrow left for
22998 node collapse, right for node expand, space (or enter) for
22999 activation (same as double click).
23001 2002-03-03 Roel Vanhout <roel@stack.be>
23003 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23005 * plugins/class-gen/clsGen.c
23006 Added functionality to semi-intelligently prefill filename
23007 boxes with names deduced from class name
23009 2002-02-26 lbell <lbell@tsc4.com>
23011 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23012 * src/preferences_gui.c:
23013 Removed an incorrect use of gtk_misc_set_alignment().
23015 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23016 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23017 src/preferences.h, src/preferences_gui.c:
23019 Added the option to reload last open project at the startup.
23020 Added the possibility to open a new project without close
23023 * src/properties.cxx:
23024 Corrected a spelling mistake in message string.
23027 Updated session functions.
23029 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23031 * widgets/gnomefilelist.c: Bug fixes.
23033 Patch from Philip Van Hoof <freax@pandora.be>
23035 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23037 * src/an_file_view.c:
23038 anjuta was unable to open some files becuase they were not being
23039 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23040 Removed mime checking when opening with anjuta, becuase it doesn't
23041 hurt to open binary files in anjuta (some even may want to do so).
23043 Added a warning when mime type is not set when "view with default
23044 viewer" is activated.
23046 * src/an_file_view.c, an_symbol_view.c:
23047 Converted N_() to _() where ever appropriate in the strings.
23049 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23051 * src/appwizard_gui.c, src/appwizard_cbs.c
23052 src/wizard_gui.c/h, src/appwiz_page3.c,
23053 src/project_import_gui.c:
23055 Moved target type radiobuttons to appwiz. page 2
23057 * src/message-manager-private.cc
23058 Fixed a bug which caused a crash if next message function was used
23060 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23062 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23064 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23065 Modifies the behaviour of Alt-TAB in Anjuta. This
23066 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23067 edited files in the first items of the notebook.
23069 Patch from: Timothee Besset <timo@qeradiant.com>
23071 2002-02-24 Philip Van Hoof <freax@pandora.be>
23073 * widgets/gnomefilelist.c, gnomefilelist.h:
23074 Added filecompletion
23076 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23078 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23080 * configure.in: Added "sk" to ALL_LINGUAS.
23082 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23084 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23085 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23086 src/wizard_gui.c: Added support for static and dynamic libs
23088 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23090 * widgets/gnomefilelist.c:
23091 Fixed gnome_filelist_get_lastfilename so it no longer returns
23094 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23096 * src/resources.h, resources.c:
23099 * src/main_menubar_def.h, mainmenu_callbacks.c:
23100 Changed to use gnome configed url handler.
23102 2002-02-19 Philip Van Hoof <freax@pandora.be>
23104 * widgets/gnomefilelist.c
23105 Added PHP filetype.
23107 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23109 * plugins/class-gen/clsGen.c:
23112 * widgets/gnomefilelist.c:
23113 Gives the maximum space to the files section of the open file dialog.
23115 Patches from: lbell <lbell@tsc4.com>
23117 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23119 * src/anjuta.c, main.c:
23120 Used tm_get_real_path in anjuta_get_full_filename();
23122 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23124 * anjuta.prj: update version
23126 2002-02-17 Stephane Demurget <demurgets@free.fr>
23128 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23129 removed the amount arg and replaced with a NULL-ending list.
23130 (gnome_filelisttype_makedefaultlist): use the new prototype.
23132 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23134 * src/about.c, THANKS: updated for new contributors
23136 * anjuta.prj: added new files
23138 * README: corrected some documentation, ctags no longer needed,
23139 pkgconfig now required
23141 * data/properties/others.properties: add .cvsdiff extension
23143 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23144 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23147 * doc/anjuta.1: added initial man page thanks to
23148 Rob Bradford <rob@debianplanet.org> (NB build and install
23151 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23153 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23154 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23157 * configure.in: Changed version to 0.1.10-pre
23159 2002-02-17 Stephane Demurget <demurgets@free.fr>
23161 * src/fileselection.c: (create_fileselection_gui): always display
23162 the directory creation button as we cannot rely on the dialog
23165 * widgets/gnomefilelist.[ch]: fixed includes.
23167 * pixmaps/new_folder.xpm: resized, added a + sign.
23169 2002-02-17 Stephane Demurget <demurgets@free.fr>
23171 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23172 changed all extensions to begin with a dot.
23174 2002-02-16 Philip Van Hoof <freax@pandora.be>
23176 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23178 * THANKS: added Philip.
23180 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23182 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23183 * src/file_selection.[ch],
23184 * widgets/gnomefilelist.[ch]: added a filetype
23185 combobox to the Anjuta file dialog widget.
23187 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23189 * anjuta.spec.in: eep! the import script was not being installed by
23190 RPM - fixed for the release.
23192 2002-02-13 Stephane Demurget <demurgets@free.fr>
23194 Various cleanups and fixes for the next release to be able to make
23197 * plugins/*/*.c: added missing prototypes causing gcc to speak to
23198 much and make some tweaks plus cleanups.
23200 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
23201 args to remove some warnings.
23203 * global-tags/Makefile.am,
23205 src/Makefile.am: link against Anjuta static libs using the
23206 $(top_builddir) dir, not anymore on $(top_srcdir) to make
23209 * src/Makefile.am: ditto with all the Anjuta static libs.
23211 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
23212 include, as we already include the whole directory for the build.
23214 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
23216 2002-02-13 Andy Piper <andy.piper@freeuk.com>
23218 * pixmaps/Makefile.am: icon for libglade project now installed
23219 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
23220 * manuals/C/Makefile.am: removed ChangeLog reference which was
23221 breaking some build stuff
23222 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
23223 include reference problems that showed up on make distcheck
23224 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
23226 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
23228 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
23230 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
23232 * src/message-manager-private.cc:
23233 The horizontal scrollbar now shows properly on demand.
23235 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
23237 * src/dnd.c fixed some warnings
23238 * src/message-manager-private.cc: Horizontal scrollbar is now shown
23239 and works. It is shown always at the moment but before it was
23240 shown on demand and did never work.
23242 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
23244 * src/anjuta.c: Fixed a crash bug.
23245 patch from: Jens Georg <mail@jensgeorg.de>
23247 2002-02-04 Andy Piper <andy.piper@freeuk.com>
23249 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
23250 reports a problem with missing end tags on <graphic>
23252 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23254 * manuals/C/ChangeLog: removed since it was never used
23255 * manuals/C/anjuta-manual/*: more updates, new screenshots
23256 * anjuta.prj: updated for new manuals/ structure
23258 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23260 * source.c, compiler_options.[c/h]:
23261 Fixed bug #460321 "Problem with optimization options"
23262 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23264 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23266 * NEWS: prepared for release, need to fill in date
23267 * data/welcome.txt: version number updated
23269 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23271 * src/text_editor_menu.c, src/an_file_view.c,
23272 src/an_symbol_view.c: marked strings for translation
23274 * src/defaults.c, data/properties/xml.properties:
23275 *.omf and *.xsl files should use XML highlighting
23277 * manuals/C/anjuta-manual/*:
23278 - restructured so that files have more meaningful names
23279 and are easier to edit (see anjuta-manual.sgml for the
23281 - updated some screenshots
23282 - continued rewrite
23284 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23286 * main.c: Made a workaround to remove the old
23287 anjuta gnome config file (older than 9 Feb 2002). This
23288 will fix the bug which never lets the brower toolbar shown.
23290 * main.c: In fact, the above solution wouldn't work in all
23291 cases. Therefore, here is the better fix, which works by
23292 detecting the version of the old config file and deleting
23293 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23295 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23297 * HACKING: added info on submitting patches
23299 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23301 * src/project_import_gui.c, src/project_import.c:
23302 - If Project Import Wizard is canceled everything is
23304 - Back button is now insensitive on page 3 (some problems:
23305 see TODO in project_import_qui.c:284
23306 - Menu frame is insensitive if project type != GNOME(mm)
23308 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23310 * src/main.c: Fixed bug # (Unable to open files on
23311 double click in project window from second trial onwards when
23312 the project is opened from command line).
23314 * po/POTFILES.in: Removed tags_manager.[h,c]
23316 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23318 * src/preferences.c:
23319 A quick hack to fix the 'invisible' browser toolbar when
23320 upgrading from 0.1.8 to 0.1.9
23323 Fixed toolbar names which were causing confusions in the toolbar
23327 Substituted "anjuta" with PACKAGE
23329 * src/project_import_gui.c:
23330 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23332 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23333 Added new files and removed obsolete ones.
23335 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23337 * src/appwizard_cbs.c, project_import_cbs.c,
23338 main_menubar_def.h, project_import_gui.c:
23339 updates to message strings and layout for the
23342 * text_editor_cbs.c: fix for the tab menu entries for
23343 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23345 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23352 Tag dropdown exclusive (takes
23353 all space in the toolbar) and never vertical and
23354 increased the width of the tag combo to 256 pixs.
23355 Toolbar separator before the combo and button.
23356 Added tags label before the tag button.
23357 Reorganized the dock bands for the toolbars.
23359 * src/project_import_gui.c
23360 src/project_import.c:
23361 Fixed an error and removed an unused variable.
23363 * data/properties/anjuta.properties:
23364 Removed the property for the old toolbar and set
23365 browser toolbar show to default.
23367 * src/project_dbase.c: excluded modules were not
23371 No build files will be written if the project is blocked.
23373 * src/project_import.c,
23374 src/project_import_cbs.c,
23378 Manually applied Johannes patch to fix some memory
23379 issues and gui clean up.
23380 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23382 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23383 Fixed a bad bug with remove file from project because of
23384 files were never removed properly from the project and
23385 from the tagmanager.
23387 * src/appwiz_page3.c: Disabled unused codes to clear
23390 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23392 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23395 pixmaps/Makefile.am
23398 src/an_symbol_view.c
23406 src/main_menubar_def.h
23407 src/mainmenu_callbacks.c
23408 src/mainmenu_callbacks.h
23410 src/project_dbase.c
23411 src/project_dbase.h
23413 src/text_editor_menu.c
23414 src/text_editor_menu.h
23417 src/toolbar_callbacks.c
23418 src/toolbar_callbacks.h :
23420 Patch submitted by:
23421 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23423 Removes the Tags toolbar and substituted it with
23424 tags combo dropdown list. Fixes a couple of bugs.
23426 Moved the tag combo to browser toolbar because
23427 main toolbar was becoming too long.
23428 Made a new icon of tag toolbar.
23430 * po/zh_TW.po: Fixed bug.
23432 * pixmaps/an_tag.xpm: Added new file.
23434 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23436 * src/project_import_gui.c: Reorganized project
23439 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23441 * HACKING: added info on creating windows and dialogs
23443 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23445 * src/tm_file_view.c:
23447 Sorts the file list at the end instead of doing sort-insert
23448 to improve performance.
23449 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23451 * src/project_dbase.c: Resolved a conflict from
23454 * src/project_import.c:
23456 Fixed to use anjuta_import.sh for the bin dir and
23457 not from the data dir.
23459 Used anjuta_is_installed() function to verify a the command's
23462 Fixed import command to use sh (which is more general and is
23463 gauranteed to be found in any unix system :-)). Also, added
23464 double quotes around the import directory.
23466 Changed some strings for better translations (like avoiding
23469 Fixed the reading of wrong target type.
23471 * src/control.c: Insensitive "import project" when there is
23474 * src/project_import_cbs.c:
23476 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23477 Fixed selection of gettext checkbox.
23478 Sets the menu entries.
23480 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23482 * src/appwiz_page[1-4].c
23484 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23485 be able to reuse it.
23487 * src/mainmenubar.[c/h]
23488 * src/mainmenubar_def.h
23489 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23492 * src/message-manager.c: Fixed bug 509192
23493 * src/message-manager-dock.c: Added accel_group if window is undocked
23495 * src/project_dbase.[c/h]: Splitted opening code to be able
23496 to use it without an open file dialog
23497 (Maybe I broke Naba's changes, please take a look)
23499 * src/project_import.[c/h]
23500 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23502 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23505 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23507 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23510 * manuals/C/anjuta_manual/*: started rewrite of the
23511 manual, updated some screenshots
23513 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23515 * src/gnomefilelist.h, src/gnomefilelist.c:
23517 Fixed multiple selection bug (#497085). The OK button is
23518 sensitive when in multiple mode, if the no. of
23519 selection is one or more.
23521 Toggle between single and multiple selection mode
23522 and multiple mode display.
23524 Fixed strings to translable strings.
23526 Fixed some compiler warnings by commenting out
23529 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23531 * src/project_dbase.c: App status bar now updates
23532 with the project name when the project is loaded.
23534 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23536 Puts the directories at the top. They're also sorted now.
23537 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23539 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23541 * scripts/anjuta_import.sh.in: Added file.
23542 * scripts/anjuta_import.sh: Removed file.
23544 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23547 * src/main_menubar_def.h:
23549 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23550 reflect the opposite of Find (CTRL+F) and also to leave
23553 Changed Glade summon with ALT+G, which frees the ATL+E
23554 for poping up the edit menu.
23556 * src/Makefile.am: Debugging link flags by Biswa, removed.
23558 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23560 * HACKING: added information on best practices for writing
23561 application messages and GUI labels
23563 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23564 src/breakpoints.c, src/build_file.c, src/build_project.c,
23565 src/clean_project.c, src/compile.c,
23566 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23567 src/configurer.c, src/debugger.c, src/executer.c,
23568 src/find_in_files.c, src/find_in_files_cbs.c,
23569 src/find_replace.c, src/find_text.c, src/glades.c,
23570 src/gnome_project.c, src/goto_line.c, src/main.c,
23571 src/main_menubar.c, src/main_menubar_def.h,
23572 src/mainmenu_callbacks.c, src/preferences_gui.c,
23573 src/project_config.c, src/project_dbase.c,
23574 src/project_dbase_gui.c, src/resources.c, src/source.c,
23575 src/support.c, src/tags_manager.c, src/text_editor.c,
23576 src/text_editor_gui.c, src/text_editor_menu.c,
23577 src/toolbar_callbacks.c, src/utilities.c:
23578 lots of minor message updates to make them more user-friendly
23581 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23585 Because of the spaces escaping, the command could not be
23586 executed when run without terminal. Now fixed.
23588 * anjuta.prj, Makefile.am:
23590 Added anjuta project file.
23592 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23594 * src/message-manager-private.h, message-manager-private.cc,
23597 Added freeze() and thaw() for the message window class to
23598 speed up the message manager update.
23600 * src/project_config.h, project_config.c,
23601 src/project_dbase.h, project_dbase.h
23602 scripts/anjuta_project.template:
23604 Added two new prject attributes: project.config.blocked and
23605 project.excluded.modules. The former will make sure that users
23606 are not given any previlidge in enabling the 'overwrite build
23607 files' flags and the later issues a list of modules in the project
23608 to be skipped for symbol browsing and project listing.
23610 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23612 Modified script to read the template from the anjuta data dir
23613 rather than from the directory in which the script exist. Otherwise,
23614 Being transfered to the bin dir, the script will not be able to
23615 find the template when it is run.
23617 The script is also create with configure.in to set in the anjuta
23618 data dir path inside the script.
23620 2002-01-26 Stephane Demurget <demurgets@free.fr>
23622 * po/fr.po: updated to the latest sources.
23624 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23626 * scripts/Makefile.am:
23627 anjuta_import.sh goes with distribution.
23629 * po/*.po: They seem to have updated (merged with
23630 anjuta.pot) automatically when I did "make dist".
23632 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23634 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23635 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23636 the compiler options dialog.
23639 Correct todays date. :)
23641 * scripts/Makefile.am:
23642 Installs anjuta_import.sh in $(prefix)/bin dir and
23643 is treated as an executable.
23645 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23647 * Fix for bug #499373
23649 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23650 java, properties, latex.properties, lua.properties, others.properties,
23653 Added double-quotes around file arguments so that
23654 filenames with spaces could also work.
23656 * launcher/anjuta-launcher.c, executer.c:
23657 Escaped quotes in the cammand and it's arguments before executing
23658 so that args with spaces can also work.
23660 Commented #DEBUG switch.
23662 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23664 * scripts/*: Added files which I forgot previously.
23666 * src/aneditor.h: Lined up commands definition for better look.
23668 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23669 main_menubar.h, control.c:
23670 Added three more convert EOL chars submenu items in transform.
23671 Reformatted some some.
23673 * data/anjuta.properties:
23674 Reformatted a line.
23676 * src/aneditor.h, aneditor.c:
23677 Added three commands (with definitions) for EOL conversions.
23679 * src/text_editor.c:
23680 Editor detects file mode from the file content and
23681 set the editing mode to CR/LF/CRLF automatically.
23682 Refined Dos mode extrageneous chars filter
23683 This will make sure that filter works only in Dos mode and not
23686 * src/anjuta.c: Editor mode display in status bar.
23688 * src/preferences_gui.c: Changed the string for dos mode
23689 filter to more sensible string.
23691 * src/aneditor.c: Default editor mode sets during widget creation
23692 and not everty time the properties are loaded. This makes sure
23693 that the auto-detected mode is not overridden by the default mode.
23695 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
23697 * src/anjuta.c: Fixed bug #476028.
23698 Now anjuta also searches for file relative to top project dir,
23699 when the project is open.
23701 * src/anjuta_cbs.c: Fixed bug #499536.
23702 File is not closed if it is not able to save the file properly.
23704 * src/mainmenu_callbacks.c: Fixed bug #499536.
23705 Newfiles (which are not modified) are also closed on "close all files".
23707 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23709 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
23711 * tagmanager/tm_source_file.c, regex.c, parse.c:
23712 defined and delimited g_messages within #debug.
23714 * src/preferences.c, data/anjuta.properties:
23715 saved/defied message-manager tag position in string.
23716 Message tag possition is saved between sessions. And
23717 and tag position bottom as default.
23719 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23721 Patch submitted by:
23722 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23727 data/properties/Makefile.am
23728 global-tags/Makefile.am
23729 pixmaps/Makefile.am
23733 src/an_symbol_view.c
23734 src/an_symbol_view.h
23739 src/message-manager-private.cc
23741 src/project_dbase.c
23742 src/project_dbase_gui.c
23752 pixmaps/sv_class.xpm
23753 pixmaps/sv_function.xpm
23754 pixmaps/sv_macro.xpm
23755 pixmaps/sv_private_fun.xpm
23756 pixmaps/sv_private_var.xpm
23757 pixmaps/sv_protected_fun.xpm
23758 pixmaps/sv_protected_var.xpm
23759 pixmaps/sv_public_fun.xpm
23760 pixmaps/sv_public_var.xpm
23761 pixmaps/sv_static_fun.xpm
23762 pixmaps/sv_static_var.xpm
23763 pixmaps/sv_struct.xpm
23764 pixmaps/sv_unknown.xpm
23765 pixmaps/sv_variable.xpm
23766 pixmaps/fv_core.xpm
23767 pixmaps/fv_text.xpm
23768 pixmaps/filestoremove.txt:
23772 * pixmaps/class.xpm
23773 pixmaps/function.xpm
23774 pixmaps/fv_autofile.xpm
23776 pixmaps/fv_i18n.xpm
23777 pixmaps/fv_source.xpm
23778 pixmaps/private_func.xpm
23779 pixmaps/private_var.xpm
23780 pixmaps/protected_func.xpm
23781 pixmaps/protected_var.xpm
23782 pixmaps/public_func.xpm
23783 pixmaps/public_var.xpm
23785 pixmaps/variable.xpm
23791 Upgraded to tagmanager-0.7
23793 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
23794 * src/anjuta_cbs.c: Fixed bug #506441
23795 * src/watch_gui.c: Changed layout of eval dialog so that
23796 it fits on a 800x600 desktop with German translation.
23798 2002-01-23 Andy Piper <andy.piper@freeuk.com>
23800 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
23801 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
23802 icon for new project type (thanks to Misha)
23803 * configure.in: build and install Danish translation
23804 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
23805 credits to cover new patches and translations
23807 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
23809 * src/preferences.c, src/message-manager.cc, src/project_type.c,
23810 src/appwiz_page1.c:
23812 - Font preferences are restored properly now (\n was missing)
23813 - Dock menu label of message-manager is "Dock/Undock" instead
23814 of "Dock|Undock" to match with the rest of anjuta.
23815 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
23816 changed it in anjuta, too
23818 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23820 * tagmanager/tm_source_file.c,
23821 tagmanager/parse.c,
23822 tagmanager/tm_project.c,
23823 src/an_symbol_view.c,
23826 Disabled debug warnings.
23828 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23830 * src/appwiz_page1.c
23831 src/compiler_options.c
23832 src/project_dbase.c
23833 src/project_dbase.h
23838 New project type named LibGlade.
23840 Patch submitted by:
23841 Dick Knol <dknol@gmx.net>
23844 Commented out unused pixmap creation. May be it
23845 will fix the crash in project creation.
23847 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23851 src/registers_cbs.c
23852 src/registers_cbs.h
23853 src/registers_gui.c
23856 src/sharedlib_cbs.c
23857 src/sharedlib_cbs.h
23858 src/sharedlib_gui.c
23866 src/stack_trace_cbs.c
23867 src/stack_trace_cbs.h
23868 src/stack_trace_gui.c
23876 Fixed bug #496290: Attach/detach removed from these
23877 windows as they are never implemented.
23879 Patch submitted by:
23880 Johannes Schmid <johannes.schmid@gmx.de>
23882 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
23888 when you right click on the tabs, a list of filenames are given
23889 out, but now it gives a list of "page 1", "page 2", etc...
23891 Patch submitted by:
23892 Jens Georg <mail@jensgeorg.de>
23894 * anjuta.in.in: Removed c|c++ because, it was not necessary
23895 and was causing translation problem.
23897 * plugins/class-gen/clsGen.c:
23898 removed "'" for the same reason.
23900 attached the fix for the menu
23903 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23905 * src/preferences.h,
23907 src/preferences_gui.c:
23909 Adds the functionality to Anjuta to auto save your unsaved
23910 files before you build a project.
23912 Patch submitted by:
23913 jason <jason_williams@suth.com>
23915 * src/anjuta.[h,c]:
23916 Added function for save all files.
23918 * src/mainmenu_callbacks.c:
23919 Modified to use the above function.
23921 * src/build_project.c:
23922 Save all files before build if it is set in the
23925 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23927 * src/message-manager-private.cc
23928 src/message-manager-private.h
23929 src/message-manager.cc:
23931 Message-manager now restores the tabs which were shown on startup.
23932 The terminal is now created on demand (as requested by Biswa)
23933 and I have removed some debug messages.
23935 Patch submitted by:
23936 Johannes Schmid <johannes.schmid@gmx.de>
23938 2002-01-13 Stephane Demurget <demurgets@free.fr>
23940 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
23941 proper tabs keyboard navigation.
23943 * src/an_symbol_view.c,
23945 src/gnome_project.c,
23946 src/project_dbase.c,
23947 src/tags_manager.c: removed some debugging display.
23949 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
23951 * src/message-manager-dock.c
23952 src/message-manager-private.cc
23953 src/message-manager-private.h
23954 src/message-manager.cc
23957 src/preferences_gui.c:
23959 Patch submitted by:
23960 Johannes Schmid <johannes.schmid@gmx.de>
23962 This patch adds a tab to the notebook of the preferences-dialog
23963 where you can change the colors, the tab position of the new
23964 message manager. Also the truncate messages stuff has moved
23965 from misc tab to messages tab.
23967 Also improved the remembering position stuff of message manager.
23969 * data/internal.properties,
23970 Added definitions for messages colors and tag position.
23972 * src/message_manager.cc:
23973 Fixed a bug that never lets the messages panes to get cleared.
23974 Added wmclass setting for the message window. Fixed a bug in
23975 which the message window was not being shown.
23977 * src/tag_manager.c: Fixed printing of (NULL) in the debug
23978 output and disabled it.
23980 * src/anjuta.c: Preferences created and loaded before anything else.
23981 anjuta now recognizes messages colors on startup and initializes
23984 2002-01-09 Andy Piper <andy.piper@freeuk.com>
23986 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
23988 2002-01-09 Stephane Demurget <demurgets@free.fr>
23990 * pixmaps/file_c.xpm,
23991 pixmaps/file_cpp.xpm,
23992 pixmaps/file_file.xpm,
23993 pixmaps/file_h.xpm,
23994 pixmaps/file_html.xpm,
23995 pixmaps/file_i18n.xpm,
23996 pixmaps/file_icon.xpm,
23997 pixmaps/file_pix.xpm,
23998 pixmaps/fv_doc.xpm,
23999 pixmaps/fv_i18n.xpm,
24000 pixmaps/fv_image.xpm,
24001 pixmaps/fv_source.xpm,
24002 pixmaps/fv_unknown.xpm: made these icons transparent.
24004 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24006 * launcher/anjuta_launcher.c: updated message strings
24007 * src/message-manager-dock.c: added newline at end to avoid compile warning
24008 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24009 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24010 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24011 entries for username and Python-style GPL notice
24012 * HACKING: added info on files to change to update Insert menu
24014 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24016 * src/project_dbase.c,
24017 src/an_file_view.c,
24018 src/an_symbol_view.c:
24019 Changed the CTree expander style to square and
24020 line style to Dotted line.
24022 * po/POTFILES.in: Removed and Added translable files.
24024 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24026 * ccview/.cvsignore: Removed.
24028 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24031 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24032 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24033 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24034 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24035 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24036 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24038 Removed ccview module because it is no longer needed.
24040 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24042 * src/project_dbase.c:
24043 Shifted structure initialization in project_dbase_new()
24044 before anything else, otherwise it was crashing due to
24045 uninitialized values.
24047 * src/an_symbol_view.c:
24048 Disabled high volume debug output.
24050 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24052 Applied a very heavy patch from:
24053 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24057 pixmaps/Makefile.am
24069 src/fileselection.c
24072 src/main_menubar_def.h
24073 src/mainmenu_callbacks.c
24074 src/mainmenu_callbacks.h
24075 src/project_dbase.c
24076 src/project_dbase.h
24077 src/project_dbase_gui.c
24079 src/text_editor_menu.c
24080 src/toolbar_callbacks.c
24081 tagmanager/Makefile.am
24083 tagmanager/include/Makefile.am
24084 tagmanager/include/tm_project.h
24085 tagmanager/include/tm_symbol.h
24086 tagmanager/include/tm_tag.h
24087 tagmanager/include/tm_tagmanager.h
24088 tagmanager/include/tm_workspace.h
24089 tagmanager/tm_project.c
24090 tagmanager/tm_source_file.c
24091 tagmanager/tm_symbol.c
24092 tagmanager/tm_tag.c
24093 tagmanager/tm_workspace.c
24094 widgets/Makefile.am: Modified.
24096 * src/an_file_view.[c,h],
24097 src/an_symbol_view.[c,h],
24098 src/file_history.[c,h],
24100 widgets/scroll-menu.[c,h],
24101 tagmanager/tm_file_entry.c
24102 tagmanager/include/tm_file_entry.h: Added new files.
24104 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24105 private_func.xpm, public_func.xpm,
24106 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24107 private_var.xpm, public_var.xpm,
24108 function.xpm, fv_i18n.xpm, macro.xpm,
24109 protected_func.xpm, struct.xpm,
24110 fv_autofile.xpm, fv_image.xpm,
24111 ofolder.xpm, protected_var.xpm, variable.xpm:
24112 Updated and Added pixmap files.
24116 a) Removes CCView dependency.
24117 b) Improves the terminal.
24118 c) Adds tag navigation context menus.
24119 d) Upgrades tagmanager to latest version.
24120 e) Miscellaneous small additions.
24122 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24124 * src/project_dbase_gui.c: Fixed crash of anjuta
24125 when project first created.
24127 * src/gnome_project.c: It now updates the tags manager
24128 when new projects are created.
24130 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24132 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24133 for this big patch.
24135 * src/messages.[c,h]: Removed files.
24137 * src/message-manager.[cc,h],
24138 src/message-manager-dock.[c,h],
24139 src/message-manager-private.[cc,h]
24142 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24143 src/build_project.c, src/clean_project.c, src/compile.c
24144 src/configurer.c, src/debugger.c, src/find_in_files.c
24145 src/mainmenu_callbacks.c, src/preferences.h
24146 src/preferences_gui.c, src/properties.h
24147 src/utilities.c, src/utilities.h:
24148 The new messages widget.
24150 - Use of GtkNotebook instead of ToggleButtons
24152 - Popupmenu to show and hide message types and
24153 to dock/undock in detach mode
24155 All other things should work as they did with the
24156 old message window. Currently the keyboard short-cuts
24157 do not work in detached mode.
24159 Some functions in utitlities.[c,h] changed.
24160 so that they take const arguments where this is possible
24162 * src/Makefile.am, po/POTFILES.in:
24163 Removed messages.[c,h] and
24164 added message-manager.[cc,h], message-manager-dock.[c,h],
24165 message-manager-private.[cc,h]
24167 * src/message-manager.h: Removed "include <bonobo.h>"
24168 and added a newline at the end of the file.
24170 * src/message-manager-private.cc:
24171 Set clist's width setting to Automatic.
24172 Set scroll window's scroll bars to Automatic.
24174 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24176 * text_editor_menu.c:
24177 Fixed misalignment of the function sub menu
24178 in the text editor pop up menu.
24180 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24182 * src/text_editor.c: Fixed a compiler warning.
24184 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24186 * THANKS, manuals/*/authors.sgml: updated for new translations
24187 * plugins/class-gen/clsGen.c: converted messages to English
24188 * src/about.c, src/main_menubar_def.h: string updates
24190 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24195 src/mainmenu_callbacks.c
24198 src/text_editor_cbs.c
24199 src/text_editor-gui.c:
24201 Earlier code for adding 'cross' button
24202 for closing pages were too error prone and unorganized.
24203 Cleaned up the code and shifted the 'extra' widgets
24204 creation (eg. close button, close_pixmap and lable)
24205 from anjuta to text_editor. This takes care of proper
24206 widgets creation and destruction. Otherwise, anjuta
24207 was crashing at too many points, especially related
24208 to docking and undocking.
24210 2002-01-04 Stephane Demurget <demurgets@free.fr>
24212 * src/aneditor.cxx: removed debugging code.
24214 * data/properties/.cvsignore: added swap files.
24216 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24220 Fixed Crashing of anjuta when a new file is saved as
24223 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24225 * src/aneditor.c: Some debug codes around.
24227 * data/internal.properties, data/anjuta.properties: Removed.
24228 data/properties/Makefile.am:
24229 data/properties/ada
24231 data/properties/make
24233 data/properties/html
24234 data/properties/ruby
24235 data/properties/baan
24236 data/properties/idl
24237 data/properties/pascal
24238 data/properties/sample
24239 data/properties/bash
24240 data/properties/java
24241 data/properties/perl
24242 data/properties/sql
24243 data/properties/conf
24244 data/properties/latex
24245 data/properties/props
24247 data/properties/cpp
24248 data/properties/lua
24249 data/properties/python
24250 data/properties/xml
24251 data/properties/others
24252 data/properties/.cvsignore:
24253 Added files. Properties now splitted into small files
24257 configure.in: Update the removal and added properties module.
24259 * src/preferences.c: preferences_new(): Updated to reflect the
24260 new properties files organization.
24262 * src/Makefile.am: Added Baan Lexer.
24264 2002-01-01 Stephane Demurget <demurgets@free.fr>
24266 * src/aneditor.cxx: readded the baan lexer.
24268 * src/preferences.c: fixed translated messages and a typo.
24270 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24271 confusing the regexp usage in xml-i18-merge.
24273 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24275 * src/project_dbase.c: tidied some messages, and spotted a typo in
24276 the reading of properties which prevented the project version from
24277 ever being reported in the Project Information window - fixed :)
24279 * po/POTFILES.in: removed syntax.h
24281 2001-12-31 Stephane Demurget <demurgets@free.fr>
24283 * data/internal.properties: fixed baan properties.
24284 Added all ada properties.
24286 * src/main_menubar_def.h,
24289 src/utilities.[ch]: added support for the Ada highlight style.
24291 2001-12-31 Stephane Demurget <demurgets@free.fr>
24293 * plugins/*/.cvsignore: updated.
24295 2001-12-31 Stephane Demurget <demurgets@free.fr>
24299 src/Makefile.am: removed the empty header syntax.h.
24301 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24304 Stef's observation on the 'superfluous' hseparators in the recent
24305 files and projects is fully justified -- removed.
24307 * main_menubar_def.h:
24308 Changed "Plug Ins" to "Plugins" in the menu label.
24310 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24311 Added class-gen in the configure output and class-gen module.
24313 * data/internal.properties:
24314 Correct mis-spelled "jave" to "java".
24315 Added file.is.source for *.h, *.c, *.cpp properties.
24317 * global-tags/Makefile.am:
24318 "chmod +x create_global_tags.sh" before it is executed, because
24319 there is very high chance that it will be found "-x" and resulting
24322 2001-12-31 Stephane Demurget <demurgets@free.fr>
24324 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24327 * src/gnome_project.c: (create_new_project): if the user doesn't
24328 select any icon, it doesn't have any extension and thus we can't
24329 use it in printf on Solaris, since the %s modifier use strlen to
24330 know the string length and then crash. On Linux, gcc checks the value
24331 of the pointer to be NULL and write "(null)" if necessary. We can't
24334 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24335 don't need to have the directory icon but the generic one.
24337 2001-12-30 Stephane Demurget <demurgets@free.fr>
24339 Merged with latest (1.42) scintilla.
24341 Added: Support for the {load,save}.on.(de)activate properties.
24342 The PHP lexer to match keywords case insensitively.
24344 Experimental supports for changeable style attribute & line
24347 Updated: Both the C++ and HTML lexers.
24348 More shell keywords added.
24349 Horizontal scrolling and diplay of long lines optimised.
24350 Cursor setting optimised.
24352 Bugs fixed: Caret movement over folded lines.
24353 Selection tracking in 2ndary views when doing modifications.
24355 * scintilla/CallTip.{cxx.h},
24356 scintilla/ContractionState.{cxx,h},
24357 scintilla/Document.{cxx,h},
24358 scintilla/Editor.{cxx,h},
24359 scintilla/KeyWords.cxx,
24360 scintilla/LexHTML.cxx,
24361 scintilla/PlatGTK.cxx,
24362 scintilla/RESearch.cxx,
24363 scintilla/ScintillaBase.cxx,
24364 scintilla/ScintillaGTK.cxx,
24365 scintilla/Style.{cxx,h},
24366 scintilla/StyleContext.h,
24367 scintilla/ViewStyle.cxx,
24368 scintilla/include/*.h: updated.
24370 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24372 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24373 should have been told to the scintilla team. We're lucky I read the
24374 ChangeLog and the modifications of the lexer (thanks to the Gnome
24377 * data/internal.properties: added Baan definitions.
24378 Fixed some issues for C such as *_cast directive, that are only
24379 available with C++.
24380 Updated C++, HTML and shell scripts definitions.
24381 Updated Ada and Bullant, that have been forgotten.
24383 * src/main_menubar_def.h,
24386 src/utilities.[ch]: added support for the Baan highlight style.
24388 2001-12-29 Stephane Demurget <demurgets@free.fr>
24390 Polished the plugins menu behaviour and added a tearoff
24391 menuitem to the recent entries submenu.
24393 Note: The recent entries list seems to be too height
24394 with all these superfluous hseparators.
24396 * src/main_menubar.c: Polished, making some
24397 functions declarations static and cleaning some code.
24399 (create_submenu_plugin): removed the extra
24400 plugins entry and the horizontal separators.
24402 (on_plugins_menu_realize): the plugins menu is only
24403 shown if there's at least one available.
24405 (create_submenu*): added a tearoff menuitem to have
24406 a more homogeneous menu style. For now, it doesn't
24407 take care of user settings (but it was even worse
24410 2001-12-29 Stephane Demurget <demurgets@free.fr>
24412 * configure.in: added the packageplugindir variable to avoid
24413 installing the plugins in $(prefix). It's not the same path as
24414 anjuta 2 to allow parallel installation.
24416 2001-12-29 Stephane Demurget <demurgets@free.fr>
24417 Fix a reopened part of bug #440676: keyboard navigation between the
24418 different text buffers. Changed to a more global approch.
24420 * src/notebook.[ch]: removed.
24422 * src/Makefile.am: removed notebook.[ch]
24424 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24425 (on_anjuta_window_key_press_event): added to fulfill the global
24428 * HACKING: updated according to the new global shortcuts handling.
24430 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24432 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24433 Shifted plugin menu from Edit submenu to main menu.
24436 Added plugins/sample1/plugin-sample1.c
24438 * plugins/sample1/plugin-sample1.c:
24439 Added localization and used anjuta_info, instead of anjuta_error.
24441 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24444 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24446 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24449 * Makefile.am: Added module plugins.
24451 * plugins, plugins/Makefile.am, plugins/sample1/*:
24452 Created plugins modules.
24454 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24455 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24456 to load plugins of *.so only and not *.so* (which results
24459 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24460 plugins during packaging.
24462 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24464 * configure.in: Added Greek (el) to ALL_LINGUAS.
24466 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24468 * configure.in: Added portuguese to ALL_LINGUAS
24470 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24472 * global-tags/.cvsignore
24473 tagmanager/.cvsignore
24474 tagmanager/include/.cvsignore:
24475 Added cvs ignore files.
24478 Updated cvs ignore file.
24480 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24482 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24483 data/anjuta.properties, data/internal.properties: clean up some
24484 message strings (me)
24486 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24488 * src/about.c, THANKS: added Jens to the credits
24490 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24492 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24493 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24494 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24495 Georg <mail@jensgeorg.de> to add close button to file tabs.
24497 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24499 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24500 (debugger now catches correct signal from process)
24502 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24504 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24505 * src/pixmaps.h: switch appwizard project icons to new designs
24506 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24508 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24510 * pixmaps/Makefile.am: stop redundant images from being installed.
24511 The next step will be to remove them completely.
24512 * src/appwiz*: further updates (more to come)
24513 * src/pixmaps.h: cleaned up, commented
24514 * src/splash.c: should use the pixmaps macro defined
24515 * HACKING: more on the graphics stuff and use of pixmaps.h
24517 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24519 * src/defaults.c: fix bug #494864
24521 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24523 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24524 graphics from Misha
24525 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24526 redundant graphics, no longer used
24527 * src/appwiz*: revamped application wizard by Andy and Misha for
24528 a more usable and professional look-and-feel
24529 * HACKING: updates to cover patching, graphics, and some additions
24531 * TODO: removed some implemented features
24533 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24535 * data/anjuta.properties, data/internal.properties: cleanup
24536 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24537 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24538 to edit styles colors for keywords and add Goto Tag menu option
24541 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24543 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24546 fixes the Forget of the cursor position when tab is brought active
24547 from project manager.
24549 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24552 Exported "TERM=xterm" to get a color terminal when
24553 anjuta is not started from within a terminal.
24555 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24559 Added a frame around zvt terminal.
24561 * src/preferences_gui.c
24562 Modified to say "Use glade component (experimental)"
24563 instead of "Use Component".
24565 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24568 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24571 src/fileselection.c
24576 src/project_dbase.c
24578 a) Extra scrollbar in terminal no longer appears.
24579 b) Character set preference should be preserved (untested).
24580 c) File selection widget now remembers last directory.
24581 d) On creation of generic project, the glade 'file not found' error no
24583 e) First terminal window is created 'on demand', so it should always to
24584 the Right Thing (TM) as far as starting WD is concerned. Also, the
24585 environment is now passed to the terminal.
24586 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24588 g) Fixed some compilation warnings.
24590 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24592 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24593 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24594 * src/*: cleanups (me)
24595 * pixmaps/mini_term.xpm: added new file for terminal button
24596 (me, based on existing artwork)
24598 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24600 * configure.in: bumped version to 0.1.9-pre
24601 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24603 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24605 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24607 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24608 files are free of that char)
24609 * configure.in: added "az" to ALL_LINGUAS
24611 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24613 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24614 crash bug fix from Biswa.
24615 * FUTURE: added Anjuta/gIDE merger information to provide
24616 details on future direction and status of 1.x stuff
24617 * NEWS: prepared for release
24618 * po/de.po: update from Jens Georg <mail@jensgeorg>
24620 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24622 * multiple minor updates pre-0.1.8
24623 * patch from Biswa to fix syntax highlighting and packaging
24624 * po/fr.po: update from Stef
24626 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24628 * global-tags/Makefile.am
24629 global-tags/create_global_tags.sh
24630 global-tags/tm_global_tags.c
24631 scintilla/LexCPP.cxx
24632 scintilla/include/SciLexer.h
24634 src/project_dbase.c
24635 tagmanager/Makefile.am
24636 tagmanager/include/Makefile.am
24637 tagmanager/include/tm_project.h
24638 tagmanager/include/tm_tag.h
24639 tagmanager/include/tm_tagmanager.h
24640 tagmanager/tm_project.c
24641 tagmanager/tm_source_file.c
24642 tagmanager/tm_tag.c
24643 tagmanager/tm_workspace.c:
24645 Includes the syntax highliting patch to scintilla).
24646 and more stable code.
24648 *tagmanager/include/tm_symbol.h: New file.
24649 *tagmanager/tm_symbol.c: New file.
24651 Add symbol tree building functionality at project level
24654 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24656 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24658 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24659 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24660 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24661 : New and improved pixmaps from Misha <misha@phreaker.net>
24664 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24666 * Big patch submitted by
24667 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24668 Many thanks to him.
24670 * src/Makefile.am, src/aneditor.cxx
24671 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24672 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24673 Use of tagmanager lib for advanced calltips.
24675 * global-tags/*: Created new directory and added files to
24676 generate system.tags.
24678 * tagmanager/*: Created new directory and added tagmanager lib
24681 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24682 the above additions.
24684 * data/Makefile.am: Modified to accomodate generated system.tags file.
24686 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24688 * scintilla/: updated to 1.41
24689 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24690 * src/about.c: updated list of authors
24691 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24692 * HACKING: updated to cover Scintilla usage
24693 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24696 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
24698 * src/aneditor.cxx: Fixed compilation errors with it.
24699 by add include to gtk+ headers and typedefining a mysteriously
24700 vanished class Colour.
24702 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24704 * configure.in: Added pt_BR in the languages.
24706 2001-11-01 Andy Piper <andy.piper@freeuk.com>
24708 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
24709 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
24711 * manuals/C/anjuta-manual/*: new format to match
24712 the rest of the GNOME docs chapter layout. Added the many
24713 new contributors. Moved Authors and License information into new
24714 chapters of their own - should make expansion easier too
24715 * src/compiler_options.c: changed the profiler option to -pg to
24716 work with GNU tools (gprof)
24717 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
24720 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24722 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
24723 compiler_options_gui.c:
24724 Added a new entry for linker flags and renamed c_options to c_flags
24725 and l_options to l_libs. Also, added a new function:
24726 compiler_options_set_prjlflags_in_file();
24728 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
24730 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
24732 2001-10-26 Andy Piper <andy.piper@freeuk.com>
24734 * THANKS, src/about.c: corrections and additions following
24736 * src/main_menubar.c: patch from Rikul to fix the problem with
24737 menu accelerators not being loaded
24739 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
24741 * THANKS: Added all contributors and translators names and emails.
24743 * pixmap/anjuta_logo.png: Reduced the size of the logo.
24744 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
24745 Added new file (earlier logo with border).
24746 * src/about.c: Added all contributors names and emails
24747 and used macro definition for logo pixmap file.
24748 * src/pixmaps.h: Added entry for anjuta splash screen.
24750 2001-10-24 Andy Piper <andy.piper@freeuk.com>
24752 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
24753 to new PNG version (thanks to Misha) and removed the old
24756 2001-10-24 Abel Cheung <maddog@linux.org.hk>
24758 * THANKS: added Conner Mo for simplified Chinese translation.
24759 * configure.in: added zh_CN in ALL_LINGUAS
24761 2001-10-21 Abel Cheung <maddog@linux.org.hk>
24763 * THANKS: added Joe Man for his traditional Chinese translation.
24764 * configure.in: added zh_TW in ALL_LINGUAS.
24766 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
24768 * src/main_menubar_def.h: Changed the link of lidn to
24769 http://lidn.sourceforge.net.
24771 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
24773 * Applied patch from Rikul
24774 * Applied patch from Luca
24775 * Fixed a cvs conflict. :)
24777 2001-10-17 Stephane Demurget <demurgets@free.fr>
24779 * THANKS: added Marc Botermans for his Dutch translation.
24781 * configure.in: added nl in ALL_LINGUAS.
24785 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
24787 * anjuta.c: Fixed luca's typo.
24788 * resources.c, resources.h: Changed gchar* return to void, to
24789 avoid a compiler warning.
24790 * scintilla/Makefile.am: Reorganized file entries.
24791 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
24793 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
24795 * Upgraded scintilla to 1.4.
24796 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
24797 LexLisp.cxx StyleContext.cxx StyleContext.h
24798 * src/Makefile.am: Added 4 lexers and separated lexer objects
24799 from the main link variable.
24801 2001-10-14 Stephane Demurget <demurgets@free.fr>
24803 * THANKS: added Luca, even if it shouldn't be my role to write
24804 this sort of thing :)
24806 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
24807 the latest Luca patch.
24809 2001-10-14 Andy Piper <andy.piper@freeuk.com>
24811 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
24812 This is not documented yet; plugins to come later.
24813 * src/find*.c: find dialogs now persistent
24814 (Rick <rikul@bellsouth.net>)
24815 * widgets/gnomefilelist.c: fixed multiple file open issue
24816 (Rick <rikul@bellsouth.net>)
24817 * changes to recent file and project lists handling
24818 (lbell <lbell@tsc4.com>)
24819 * more minor UI updates (me)
24821 2001-10-11 Andy Piper <andy.piper@freeuk.com>
24823 * src/Makefile.am: removed warnings for traditional C syntax
24824 * pixmaps: added new icons for mini_locals, mini_cvs and
24825 the splash screen - thanks to Misha <misha@phreaker.net>
24827 2001-10-10 Andy Piper <andy.piper@freeuk.com>
24829 * src/toolbar.c: fix typo in tooltip text
24830 * ccview/cccmd.cc: alter Func to Function in menu text
24832 2001-10-09 Andy Piper <andy.piper@freeuk.com>
24834 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
24835 issue with find dialog reporting an error when Scintilla finds text
24836 * applied patch from Denis Boehme <boehme at syncio dot de> to support
24837 DOS files (i.e. CR/LF translation)
24839 2001-10-03 Andy Piper <andy.piper@freeuk.com>
24841 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
24843 * data/internal.properties: default fold style now set to 3 :-)
24844 * applied patch from rikul <null@acm.org> to turn notebook tab
24845 headings red when file has been edited.
24847 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
24849 * configure.in: Added "no" to ALL_LINGUAS.
24851 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
24853 * Patch from lbell <lbell@tsc4.com>
24858 src/main_menubar_def.h
24859 src/mainmenu_callbacks.c
24860 src/mainmenu_callbacks.h
24861 src/project_dbase.c
24862 src/project_dbase.h
24864 Implemented a check menu item to handle the 'show locals' flag
24865 for the current project.
24867 * data/internal.properties: Removed the redundant command
24868 for gnome-terminal.
24870 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
24872 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
24874 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
24876 * configure.in: Added "ta" to the languages list.
24878 2001-09-21 Andy Piper <andy.piper@freeuk.com>
24880 * data/internal.properties:
24881 added fold.symbols property to control appearance of folds
24882 in the Scintilla editor (thanks to rikul <null@acm.org>)
24884 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24887 one extra button for message win is being created -- Fixed.
24889 The frame should be hidden and not only the pix_lab when
24890 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
24893 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
24894 for the time being it is same as mini_cvs.xpm.
24896 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24898 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
24900 Patch from rikul <null@acm.org>
24902 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
24903 glades.h, messages.c, messages.h, pixmaps.h,
24904 project_dbase.c, project_dbase.h, session.c,
24905 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
24907 inserted 'add to watch' option in inspect window, so you can add easily
24908 a variable in watch window .
24910 Added a new message pane for the gdb local variables inspection. Changed
24911 the code in messages.c to better account for future new panes insertion.
24912 Defined a new pixmap for the new tab button in pixmaps.h
24913 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
24916 Changed the debugger module to have a single function for asking to gdb
24917 to send program info. The idea is to ask the debugger about only the
24918 info needed to open windows( watch, registers, etc ) to speedup the step
24919 command. I plan to ask informations to the debugger based on the user
24921 The request for local variables is enabled by default, but the
24922 projectDBase has a variable to control it, to allow disabling that
24923 feature, there is also the code to save and to reload the state. If you
24924 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
24927 This big patch is from: lbell <lbell@tsc4.com>
24929 2001-09-20 Stephane Demurget <demurgets@free.fr>
24931 Patch from rikul <null@acm.org> :
24933 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
24934 problem and added folding support for php/hmtl.
24936 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
24938 * Fixed dnd of files within scintilla.
24939 patch from: rikul <null@acm.org>
24941 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
24943 * Applied patch from Luca.
24945 * src/source.c: source_write_build_files(): Fixed the project generation
24946 failure. The fist return statement and the free_project_type were
24949 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
24951 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
24952 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
24954 1) Restore the error color to red (waiting for a configurable one )
24955 2) Saving projects settings if you exit anjuta without closing an open
24957 3) New Menu 'repaeat search' to search with a keystroke without pressing
24959 4) some define in the menus to better handle menu item update
24961 Patch from: lbell <lbell@tsc4.com>
24963 * main_menubar_def.h, main_menubar.c: Change the position of
24964 "Repeat find" menu position.
24966 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
24968 project_type.h, project_type.c, source.c: Applied patch.
24969 patch from Johannes Schmid <clubfan@users.sourceforge.net>
24971 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24973 * configure.in, src/Makefile.am: Using macros for ORBit flags.
24975 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24977 * Fixed bug #445752
24979 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24981 * Fixed bugs in Gtk-- and Gnome-- project type
24983 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24985 * dnd.c: Support for multiple files drag-n-drop.
24987 Patch from: rikul <null@acm.org>
24989 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
24990 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
24993 Patch from: rikul <null@acm.org>
24995 * Applied patch for widgetizing goto dialog box.
24998 * Applied patch for having new project type handling.
24999 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25001 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25003 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25004 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25005 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25006 find_replace.c, find_replace.h, find_text.c, find_text.h,
25007 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25008 project_dbase.h, source.c, text_editor.c, text_editor.h,
25009 text_editor_cbs.c, utilities.c, utilities.h:
25011 Applied a huge patch (after slight preview). I would like Luca
25012 to have his feature additions mentioned here.
25014 Patch from: lbell <lbell@tsc4.com>
25016 2001-09-09 Stephane Demurget <demurgets@free.fr>
25018 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25020 * po/fr.po: updated to the latest sources.
25023 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25025 * Fixed bug #445752
25027 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25029 * dnd.h, dnd.c: New files for drag n drop support.
25031 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25032 Added drag and drop support for opening files.
25034 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25035 Archit Baweja <bighead@crosswinds.net> for this idea.
25037 * TODO: Added some more todos. :-(
25039 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25041 * Fixed the goto line activate bug.
25042 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25044 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25046 * Fixed bugs in Gtk-- and Gnome-- project type
25048 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25050 * widgets/gonmefilelist.c, gnomefilelist.c:
25051 Modified multiple selection on pressing control.
25052 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25054 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25055 Modified multiple selection on pressing control.
25056 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25058 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25060 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25061 This is useless; but just in case...
25063 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25065 * data/internal.properties: modified a bit of perl properties.
25067 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25069 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25070 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25071 Added support for multiple file imports. Changed the standrd C++
25072 convention of #include <file> to #include <file.h>, because I had given
25073 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25074 now support the #include <file> convention. That is something to be fixed :).
25075 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25077 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25079 * src/anjuta.c: Added function static greetings_text(), to solve the non
25080 translation of the greetings text in the wizard.
25082 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25084 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25085 dialogs, with OK the default (fix bug #453482)
25087 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25089 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25091 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25093 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25101 src/main_menubar_def.h
25102 src/mainmenu_callbacks.c
25103 src/mainmenu_callbacks.h:
25104 Applied the patch that addes menu items which allow users to
25105 insert GPL notice and date time in current document.
25106 patch from: Rick Patel <rikul@shreve.net>
25108 * src/main_menu.c: Fixed a compilation error.
25110 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25112 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25113 about the unterminated strings.
25115 * scintilla/*: Updated scintilla to 1.3.9 version.
25117 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25119 * widgets/gnomefileselection.c:
25120 Applied the patch for fixing multiple selection of file open funcion,
25121 which will deselect the files selected.
25122 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25124 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25126 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25127 src/fileselection.c, src/anjuta_cbs.c:
25128 Applied the patch for multiple selection of file open.
25129 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25131 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25133 * Removed "-f" option in call to devhelp, because devhelp no longer
25136 2001-08-26 Stephane Demurget <demurgets@free.fr>
25138 All these modifications have been pointed out by
25139 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25141 * data/internal.properties: two fixes for the PHP lexer.
25144 * fr.po: minor fixes.
25146 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25148 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25152 main_menubar_def.h,
25153 main_menubar_callbacks.c,
25155 Added new menu item for "close all fils".
25156 (Patch from Rikul <rikul@shreve.net>, after revision)
25158 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25160 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25161 (Patch from Rikul <rikul@shreve.net>)
25163 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25164 (Patch from Rikul <rikul@shreve.net>)
25166 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25168 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25169 project name in application widzard.
25170 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25172 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25173 of the 'OK' button there is an 'Execute' one.
25174 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25176 * executer.c: Changed cancel button to close button. That was more appropriate.
25178 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25180 * HACKING: corrected >>>>>> Config management.
25182 * HACKING: Added many things.
25184 * src/launcher.h: Added some comments.
25186 2001-08-21 Stephane Demurget <demurgets@free.fr>
25188 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25191 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25192 src/appwizard_cbs.c,
25193 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25194 Andy Piper <andy.piper@freeuk.com>
25196 * po/fr.po: updated to latest sources.
25198 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
25201 2001-08-18 Andy Piper <andy.piper@freeuk.com>
25203 * Fixed bugs #450280 and #448845
25205 * src/about.c: corrected Naba's e-mail address (.net, not .com)
25207 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
25210 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
25211 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
25212 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
25213 names to remove "Anjuta: " prefix
25215 * src/main_menubar_def.c: altered a message
25217 * launcher/anjuta_launcher.c: cleaned up some messages
25219 * src/debugger.c: edited messages to improve clarity
25221 * src/app_wiz*.c: tidied wizard interface
25224 2001-08-15 Stephane Demurget <demurgets@free.fr>
25226 Synced Naba's fix and mine about the wizards not working and removed
25227 anjuta.prj to avoid a nasty checkin.
25229 * Makefile.am: removed the install-data-local rule.
25231 * data/Makefile.am: changed the list of files.
25233 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
25235 * .cvsignore: added anjuta.prj for the same reason.
25238 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
25240 * src/source.c: Fixed a bug that fails new gnome projects to get
25243 * src/project_manager.c: Fixed a bug that disables storing recent
25246 * Makefile.am: Added stuffs to install the macro files in the
25250 2001-08-14 Stephane Demurget <demurgets@free.fr>
25252 * data/Makefile.am: added some rules to support the gnome/ macros
25253 dir in order to make the wizards work again.
25255 * anjuta.spec.in: upped the release number.
25258 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25260 * configure.in (ALL_LINGUAS): Added pl.
25263 2001-08-09 Stephane Demurget <demurgets@free.fr>
25265 * anjuta.spec.in: fixed the doc files list.
25268 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25270 * src/about.c: corrected my email address. :-)
25274 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25275 (patch from Andy Piper <squiggle@ukgateway.net>)
25277 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25279 * debugger.c: Fixed a bug associated with debugging threaded
25282 * text_editor_menu.c: Fixed broken ui in text editor
25285 * text_editor_menu.c: Now the option sub menu in text editor pop up
25288 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25289 (suggested by lord sibn <sibn@utspl.cjb.net> )
25291 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25293 * src/text_editor_menu.c: Added menu item for context help
25294 (patch from Andy Piper <squiggle@ukgateway.net>)
25296 2001-08-06 Stephane Demurget <demurgets@free.fr>
25298 * ccview/cccproj.cc: added missing i18n strings.
25300 * data/welcome.txt: bumped version to 0.1.6.
25302 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25304 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25306 * help.c, help.h: Added support for DevHelp context sensitive help
25307 and gnome api browsing.
25308 * Fixed toolbars and editor views "not save" bug.
25309 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25310 (patch from Andy Piper <squiggle@ukgateway.net>)
25311 * Updated THANKS and chapter15.sgml for uk and ru translators.
25313 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25315 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25316 * Updated configure.in to include these changes
25318 2001-08-03 Stephane Demurget <demurgets@free.fr>
25320 * src/project_dbase_gui.c: fixed bug #446963
25321 (on_project_dbase_ccview_update_start),
25322 (on_project_dbase_ccview_update_end): added.
25323 These two respectively disable and enable close file/project
25324 menu entries and toolbar items, while the ccview part updates
25328 2001-08-03 Stephane Demurget <demurgets@free.fr>
25330 * configure.in: added sv to the ALL_LINGUAS list.
25333 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25335 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25336 file to work: merge translations and distribute it.
25338 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25340 * NEWS, README, THANKS & TODO: Spelling fixes.
25342 2001-08-01 Stephane Demurget <demurgets@free.fr>
25344 * README: updated requirements.
25346 * scintilla/Makefile.am,
25347 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25348 target can't be realized (custom build path).
25350 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25351 Removed install-data-local.
25353 * src/compiler_options.c: changed the include paths of the pixmaps.
25354 we hadn't any warning because of the include paths passed to the
25355 compiler. Thanks to make distcheck for reporting this.
25358 2001-07-31 Stephane Demurget <demurgets@free.fr>
25360 * NEWS, THANKS: updated.
25362 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25363 fixed to show the correct kernel signal number and its description.
25365 * widgets/gnomefilelist.c: fixed bug #445756
25366 (goto_last): renamed to goto_prev and changed according to goto_next.
25367 (goto_next): added.
25368 (goto_directory): removed.
25369 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25370 returned value is now the position in the list.
25371 (check_ok_button_cb): changed the back check and added one for next.
25372 (gnome_filelist_set_dir): the check in history make it wouldn't be
25373 a "true" history. polished the whole thing, using set_dir_internal.
25374 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25375 there's no check in the history when using back or next.
25377 * manuals/*: added missing .cvsignore files.
25380 2001-07-30 Stephane Demurget <demurgets@free.fr>
25382 * po/fr.po: updated to latest sources.
25384 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25385 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25386 to put off their sensitive attributes.
25388 2001-07-29 Stephane Demurget <demurgets@free.fr>
25390 * po/fr.po: fixed some grammar things.
25391 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25394 * src/utilities.c: (file_is_link): use lstat instead of stat.
25396 2001-07-27 Naba Kumar <kh_naba@123india.com>
25398 * Remove help dir from cvs, because it is no longer
25401 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25404 2001-07-24 Naba Kumar <kh_naba@123india.com>
25406 * debugger.c: (debugger_update_prog_status): Fixed
25407 the bug with gdb version 5. Debugger starts, when
25408 step in/out/over etc are clicked.
25410 * debugger.c: All functions: added debugging codes.
25412 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25413 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25414 Modified to recognize non project files also.
25416 * source.c: (source_write_configure_in):
25417 Added source for 'prefix' counterparts for
25418 no-prefix AC_SUBST.
25420 2001-07-23 Naba Kumar <kh_naba@123india.com>
25422 * anjuta.c: added function anjuta_remove_text_editor();
25423 and suitably modified anjuta_remove_current_text_editor().
25425 * project_dbase.c: project_dbase_close(), Added code to
25426 close all opened files that belong to the project when
25427 the project is closed.
25428 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25430 * Updated the manuals/anjuta-manual subdir for GDP standards.
25431 (patch from Andy Piper <squiggle@ukgateway.net>)
25433 * main_menubar.h, main_menubar.def: Added Menu items to handle
25434 urls for library references, bugs, patches and feature request
25437 2001-07-20 Naba Kumar <kh_naba@123india.com>
25439 * Set wmclass names in all windows.
25440 (patch from Andy Piper <squiggle@ukgateway.net>)
25441 * New splash logo from "Misha" <misha@phreaker.net>);
25443 2001-07-19 Naba Kumar <kh_naba@123india.com>
25445 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25446 set caret color, calltip back color and selection fore/back
25449 2001-07-18 Naba Kumar <kh_naba@123india.com>
25451 * project_dbase.c: Closes all files when project is closed.
25452 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25453 -- We still need to refine this as it closes all sort of files.
25455 * compiler_options.c: Fixed seg-fault bug when last item in
25456 compiler option lists is removed.
25458 * Fixed missing newline warnings during compilation.
25459 (patch from Andy Piper <squiggle@ukgateway.net>)
25461 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25463 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25464 autogenerated no need to store'em in CVS.
25466 * ccview/.cvsignore: Addition of cvsignore.
25468 2001-07-17 Naba Kumar <kh_naba@123india.com>
25470 *GUI fixes and spell corrections
25471 (patch from Andy Piper <squiggle@ukgateway.net>)
25473 2001-07-15 Naba Kumar <kh_naba@123india.com>
25475 *Fixed double error message for file not found.
25477 *Put white backgrounds for png images.
25479 *Converted '-' to '_' in sgml files.
25481 2001-07-14 Naba Kumar <kh_naba@123india.com>
25483 * project_dbase.c: Short-cut for expand/collasp project tree
25485 * project_dbase_gui.c:
25486 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25488 2001-07-13 Naba Kumar <kh_naba@123india.com>
25490 * notebook.[h,c]: Added
25491 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25492 Project/message window now toggles on control and
25493 and notebook switch short-cut
25495 2001-07-7 Naba Kumar <kh_naba@123india.com>
25497 * Changed a new icon set which looks more gnomish.
25499 * Changed a new anjuta splash logo.
25500 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25502 2001-07-6 Naba Kumar <kh_naba@123india.com>
25504 * ccview/*: Integrated ccview for class view and file view
25505 in the project Manager.
25507 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25509 2001-07-1 Naba Kumar <kh_naba@123india.com>
25511 * scintilla/*: Upgraded Scintilla to version 1.3.7
25513 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25515 2001-06-28 Naba Kumar <kh_naba@123india.com>
25517 * src/debugger.c: Correct step-over and step-out swapping.
25519 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25520 chapters and added more stuffs.
25522 2001-06-13 Naba Kumar <kh_naba@123india.com>
25524 * data/autogen.sh.gtkmm: Added
25526 * data/autogen.sh.gnomemm: Added
25528 * src/appwiz.c: Added two more application wizard templetes
25530 * src/project: for gtk-- and gnome-- and proper support
25532 * src/source.c: for c++ in the project configuration.
25536 2001-05-05 Naba Kumar <kh_naba@123india.com>
25538 * Merged my pre-cvs modifications with
25539 the current cvs copy.
25541 * (lot of files change).
25543 * Implemented session management.
25545 * Local installation possible by
25546 manageing our own pixmaps paths
25549 * resources.h: Added.
25550 * resources.c: Added.
25554 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25556 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25557 Corrected/extended ignores.
25559 2001-05-04 Naba Kumar <kh_naba@123india.com>
25561 * manuals/: dir tree added.
25562 Sgml documentation started in this dir.
25564 * omf-install/: dir tree added.
25566 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25567 Created initial document structure.
25569 * configure.in: Added test for scrollkeeper.
25570 Added some Makefile entries in AC_OUTPUT.
25572 * Makefile.am: Added subdir manuals/
25574 * HACKING: Wrote something stupid.
25576 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25578 * Makefile.am: Added ChangeLog in local data list, becaused it's
25579 needed to create a new project.
25581 * po/fr.po: minor fixes.
25583 * src/build_file.c, src/configurer.c, src/debugger.c,
25584 src/executer.c, src/find_replace.c, src/gnome_project.c,
25585 src/goto_line.c, src/launcher.c, src/messages.c,
25586 src/preferences.c src/project_dbase.c: functions declared static.
25588 * widgets/gnomefilelist.c: Fixed a project creation bug,
25589 introduced with latest changes.
25591 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25593 * widgets/gnomefilelist.c,
25594 BUGS: Fixed an annoying bug preventing from loading files/project
25595 given on the command line. Polished the whole gnome_filelist widget.
25597 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25601 src/anjuta.h: Polished the command line parsing.
25603 * BUGS: Need to clean that damn gnome_filelist widget.
25605 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25609 src/signals.c: Removed duplicated includes.
25611 * po/fr.po: minor fixes.
25613 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25614 create_compiler_options_page? () declared static.
25616 src/anjuta.c: Put a command line option for disabling
25619 * src/preferences_gui.c: Fixed an internationalization issue,
25620 other functions declared static.
25622 * src/gnome_project.c: Fixed some memory leaks,
25623 new_prj_terminated () declared static.
25625 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25627 * configure.in: Sort ALL_LINGUAS alphabetically.
25629 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25631 * Emptied that ugly old Changelog.
25633 == Anjuta 0.1.5 ===
25636 2001-03-10 Naba kumar <naba@gnome.org>
25638 * src/gnome_project.c: Fixed project dir creation bug.
25640 * src/text_editor.c: Fixed double accelerators bug.
25642 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25644 * src/stack_trace.c, * src/compiler_options.c,
25645 data/internals.properties, src/defaults.c:
25646 Fixed pixmap creation with NULL window.
25648 * src/commands.c, src/preferences_gui.c, src/build_project.c
25649 src/clean_project.c: Bug fix.
25651 * src/main_menubar_def.h: i18n bug fix.
25653 * src/executer.h, src/executer.c: Bug fix.
25655 * src/controls.c: Bug fix.
25657 * src/debugger.c: Debugger now takes program args.
25659 * po/ja.po: Added japanese translation file.
25661 Upgraded to ver 0.1.4
25662 ... Fixed other minor bugs.
25664 == Anjuta 0.1.3 ===
25666 2001-XX-XX Naba kumar <naba@gnome.org>
25668 * Lots of unaccountable changes. Integrated scintilla.
25669 Redesigned Project managemet. Added supports for other languages.
25670 Java style properties managements. .... blah blah
25672 2000-11-11 Naba kumar <naba@gnome.org>
25674 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25675 Upgraded to version 0.1.3.
25677 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25678 Fixed to activate Debug->add watch properly.
25680 === Anjuta 0.1.2 beta_2 ===
25681 === Anjuta 0.1.2 ===
25683 2000-11-05 Naba kumar <naba@gnome.org>
25685 * src/compiler_options.c, src/compiler_options_cbs.c
25686 src/compiler_options_cbs.h, src/compiler_options_gui.c
25687 src/anjuta2.c, extra/stock_libs.anj (new),
25688 extra/README.stock_libs (new), htmls/page13.html,
25689 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25690 added libraries. Stock libs provided for ease of entry. Modified
25691 help html file accordingly.
25693 2000-11-03 Naba kumar <naba@gnome.org>
25695 * README: Minor fixes in Doc files.
25697 * src/gnome_prj.c, src/appwidzard_cbs.c:
25698 Fixed to ignore non-existant dir for blank prj.
25699 More checking in project creation, especially to confirm
25700 that the prj file already does not exist.
25702 * anjuta.spec, configure.in: Upgraded to version 0.1.2
25704 * src/controls.c: Now Menu item "Format/Detach current document"
25705 is inactive when there is no document opened.
25707 === Anjuta 0.1.1 ===
25709 2000-11-01 Naba kumar <naba@gnome.org>
25711 Completed and Release of first version (Beta) with lots of bugs.
25713 1999-12-27 Naba kumar <naba@gnome.org>
25715 Anjuta project started.