1 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/project-wizard/templates/cpp/src/main.cc:
4 Fix #498734, typing error in c++ project template
6 2008-01-19 Johannes Schmid <jhs@gnome.org>
8 * plugins/editor/text_editor.c: (text_editor_save_file):
9 * plugins/macro/anjuta-macro.glade:
10 * plugins/subversion/anjuta-subversion.glade:
12 Fixed even more strings
14 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
16 * plugins/language-support-cpp-java/cpp-java-assist.c:
17 Fix bug #488519, remove critical warning (completion_cache == NULL
20 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
22 * plugins/gdb/debugger.c:
23 Enable logging of gdb communication with an environment variable
25 2008-01-19 Naba Kumar <naba@gnome.org>
27 * plugins/editor/text-editor-iterable.c: (iiter_next),
28 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
29 editor native funtions to avoid round trips.
31 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
33 * plugins/editor/text_editor.c:
34 Fix a bug due to the previous patch: Unable to save new file in
37 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
39 * plugins/debug-manager/disassemble.c,
40 plugins/debug-manager/disassemble.h,
41 plugins/debug-manager/registers.c,
42 plugins/debug-manager/registers.h,
43 plugins/debug-manager/memory.c,
44 plugins/debug-manager/memory.h,
45 plugins/debug-manager/command.c,
46 plugins/debug-manager/command.h,
47 plugins/debug-manager/queue.c,
48 plugins/debug-manager/queue.h,
49 plugins/debug-manager/breakpoints.c,
50 plugins/debug-manager/stack_trace.c,
51 plugins/debug-manager/threads.c,
52 plugins/debug-manager/plugin.c,
54 plugins/gdb/debugger.c,
55 plugins/gdb/debugger.h,
56 manuals/reference/libanjuta/libanjuta-sections.txt,
57 manuals/reference/libanjuta/libanjuta.types,
58 libanjuta/interfaces/libanjuta.idl:
59 Use gulong instead of guint for addresses
60 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
61 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
63 * plugins/gdb/anjuta-gdb.plugin.in:
64 Remove reference to IAnjutaCpuDebugger (useless)
66 2008-01-18 Johannes Schmid <jhs@gnome.org>
68 * AUTHORS: Added Alexander
70 2008-01-18 Johannes Schmid <jhs@gnome.org>
72 Patch from: Alexander Korolyov <kilork@yandex.ru>
74 * plugins/editor/text_editor.c: (load_from_file),
75 (text_editor_save_file):
77 Fixed symlinks (#510238) and file permission (#405321)
78 handling for scintilla editor.
80 2008-01-17 Johannes Schmid <jhs@gnome.org>
82 * plugins/document-manager/action-callbacks.c:
83 (on_editor_command_select_all_activate),
84 (on_editor_command_cut_activate),
85 (on_editor_command_paste_activate),
86 (on_editor_command_copy_activate),
87 (on_editor_command_clear_activate):
88 Resupport cut/copy/paste/clear on GtkEditables when those
89 have focus. (Important for shortcuts to work).
91 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
92 * plugins/document-manager/search-box.c: (on_search_activated):
93 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
94 * plugins/patch/patch-plugin.c: (on_ok_clicked):
95 * plugins/profiler/plugin.c: (profiler_get_data):
96 * plugins/project-wizard/druid.c: (npw_druid_new):
97 * plugins/project-wizard/install.c: (on_install_end_install_file):
98 * plugins/sourceview/anjuta-editor-sourceview.glade:
99 * plugins/subversion/anjuta-subversion.glade:
100 * plugins/tools/anjuta-tools.glade:
103 2008-01-17 Naba Kumar <naba@gnome.org>
105 Patch from James Liggett:
107 * plugins/subversion/subversion-add-dialog.c:
108 (on_subversion_add_response):
109 * plugins/subversion/subversion-copy-dialog.c:
110 (on_subversion_copy_response):
111 * plugins/subversion/subversion-diff-dialog.c:
112 (on_subversion_diff_response):
113 * plugins/subversion/subversion-merge-dialog.c:
114 (on_subversion_merge_response):
115 * plugins/subversion/subversion-remove-dialog.c:
116 (on_subversion_remove_response):
117 * plugins/subversion/subversion-switch-dialog.c:
118 (on_subversion_switch_response):
119 * plugins/subversion/subversion-ui-utils.c: (check_input):
120 * plugins/subversion/subversion-ui-utils.h:
121 * plugins/subversion/subversion-update-dialog.c:
122 (on_subversion_update_response):
124 If the user doesn't enter any data for path or revision fields in
125 certain SVN plugin dialogs, libsvn throws assertion failures and
126 kills Anjuta. To avoid this, the validity of path and revision
127 input data are checked before the command gets executed.
129 Fixes Bug #509510 - Check input of some dialogs to avoid termination
130 if user gives bad or no input
132 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
134 * plugins/document-manager/anjuta-docman.c:
135 Fix #507627 memory tab stay active on debugger stop
136 Remove two unused variables due to the previous patch
138 2008-01-16 Johannes Schmid <jhs@gnome.org>
140 * libanjuta/anjuta-plugin-manager.c:
141 Fixed #508399 – When you enable a plugin, preferences don't show up
143 2008-01-16 Rob Bradford <rob@openedhand.com>
145 Reviewed by: Johannes Schmid <jhs@gnome.org>
147 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
148 (get_property_value_as_string), (set_property_value_as_string),
149 (register_callbacks):
150 * libanjuta/anjuta-preferences.h:
151 Add support for both file and folder preferences (originally only
152 folder choosers were supported. (Fixes bug: #508805.)
154 * plugins/file-manager/file-manager.glade:
155 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
158 2008-01-16 Johannes Schmid <jhs@gnome.org>
160 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
162 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
165 Fixed #509875 – The "Update globale tags" button wording is incorrect
166 Fixed #509873 – Build Autotools Preferences has excessive padding
167 Fixed #509872 – General Information labels are incorrectly aligned
168 Fixed #509871 – General preferences has incorrect use of colons
170 2008-01-16 Johannes Schmid <jhs@gnome.org>
172 * plugins/document-manager/anjuta-document-manager.glade:
173 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
175 Fixed #509865 – Incorrect padding in the Documents settings tabs
176 Fixed #509867 – Create button contents is mis-aligned
177 Fixed #509869 – "Add Directory" button is not HIG complient
179 2008-01-16 Johannes Schmid <jhs@gnome.org>
181 * libanjuta/anjuta-preferences-dialog.c:
182 (anjuta_preferences_dialog_add_page):
184 Fix #509864 – No initial section selected when opening the Preferences dialog
186 2008-01-16 Johannes Schmid <jhs@gnome.org>
188 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
189 Removed unused gconf_notifications
191 * plugins/search/anjuta-search.glade:
192 * plugins/subversion/anjuta-subversion.glade:
193 * plugins/tools/anjuta-tools.glade:
194 * src/anjuta-app.c: (anjuta_app_instance_init):
196 Fixed various strings
198 2008-01-15 Naba Kumar <naba@gnome.org>
200 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
201 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
204 * plugins/symbol-browser/an_symbol_view.c:
205 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
208 2008-01-15 Johannes Schmid <jhs@gnome.org>
210 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
211 (anjuta_profile_add_plugins_from_xml):
212 * plugins/file-manager/file-manager.glade:
215 * libanjuta/interfaces/libanjuta.idl:
218 * plugins/sourceview/Makefile.am:
219 * plugins/sourceview/anjuta-editor-sourceview.glade:
220 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
221 (end_print), (print_setup), (sourceview_print),
222 (sourceview_print_preview):
223 * plugins/sourceview/sourceview.c: (iprint_print),
224 (iprint_print_preview):
226 Added printing support to GtkSourceView editor
228 2007-01-14 Tom <tpgww@onepost.net>
230 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
232 * plugins/document-manager/anjuta-docman.c:
233 Fix two memory leaks added by the previous patch
235 2008-01-14 Johannes Schmid <jhs@gnome.org>
237 * plugins/sourceview/assist-tip.c: (assist_tip_move):
238 * plugins/sourceview/assist-window.c: (assist_window_move):
242 2008-01-14 Rob Bradford <rob@openedhand.com>
244 * global-tags/Makefile.am:
245 * global-tags/create_global_tags.sh.in:
246 Install anjuta-tags binary into FHS policy compliant directory and
247 update references. (Fixes bug: 509346.)
249 2008-01-13 Naba Kumar <naba@gnome.org>
251 Patch from: Ritesh Khadgaray
252 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
253 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
254 Adds export-dynamic option to LDFLAGS to project template for libglade
255 to work for autoconnect signals.
257 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
259 * libanjuta/anjuta-utils.c:
260 anjuta_util_get_real_path return a string that need to be freed
261 with g_free even if PATH_MAX is not defined
263 2008-01-13 Andre Klapper <a9016009@gmx.de>
265 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
268 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
270 * plugins/document-manager/anjuta-docman.c:
271 Do not reopen file having escaped character (+,...) in path name
273 2008-01-13 Naba Kumar <naba@gnome.org>
275 * libanjuta/interfaces/libanjuta.idl:
276 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
277 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
278 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
279 IAnjutaProjectManager::add_sources().
281 * plugins/glade/plugin.c: (on_glade_resource_removed),
282 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
283 stubs for handing resources in glade file.
285 2008-01-13 Naba Kumar <naba@gnome.org>
287 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
289 * plugins/glade/plugin.c: (ifile_open): Select the first window
290 in the glade project when it is first opened. Avoids empty glade
291 document the first time.
293 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
295 Reviewed by: Johannes Schmid <jhs@gnome.org>
297 * plugins/gtodo/callback.c: (remove_todo_item):
298 Fix #507304 – crash in Anjuta IDE while removing done tasks
300 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
302 * plugins/debug-manager/anjuta-debug-manager.ui,
303 plugins/debug-manager/plugin.c,
304 plugins/debug-manager/start.h,
305 plugins/debug-manager/start.c:
306 New menu item to add extra source directories for debugger
310 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
312 * plugins/gtodo/callback.c: (remove_todo_item):
313 Fix #507304 – crash in Anjuta IDE while removing done tasks
315 2008-01-11 Naba Kumar <naba@gnome.org>
317 * configure.in: Bumped version to 2.3.2
318 * NEWS: Updated for anjuta 2.3.2 release
319 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
322 2008-01-11 Johannes Schmid <jhs@gnome.org>
324 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
326 Reverted accidently commited change
328 * plugins/document-manager/anjuta-document-manager.glade:
329 Fix Gtk-Critical because of broken glade file
331 2008-01-11 Naba Kumar <naba@gnome.org>
333 * plugins/glade/plugin.c: (on_document_destroy),
334 (glade_plugin_add_project): Fixed a bug where when more than one
335 glade document is open and one is closed, it closes all the glade
336 documents. Also it might have fixed the bug where sometimes closing
337 the glade document leaves glade widget tree unclosed.
339 2008-01-11 Naba Kumar <naba@gnome.org>
341 * libanjuta/Makefile.am: Install glade3 files in own prefix to
342 prevent install errors when not installed as root (then the files
343 are only useful when glade-3 is installed in the same prefix, but it
344 doesn't harm anjuta runtime).
346 * plugins/sourceview/sourceview.c: Commented use of a file
347 not currently distributed.
349 2008-01-10 Naba Kumar <naba@gnome.org>
351 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
352 nothing to translate in it.
354 2008-01-10 Johannes Schmid <jhs@gnome.org>
356 * plugins/project-wizard/templates/gnome.wiz:
357 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
358 * plugins/project-wizard/templates/gnome/src/main.c:
359 * plugins/project-wizard/templates/translatable-strings.h:
361 Fixed #508497 and added a new chooser to select whether to use
364 2008-01-10 Johannes Schmid <jhs@gnome.org>
366 Patch from Tom <tpgww@onepost.net>:
368 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
369 (anjuta_util_glist_path_dedup):
370 * libanjuta/anjuta-utils.h:
372 Give the method a proper prefixed name
374 * plugins/document-manager/action-callbacks.c:
375 (get_current_popup_active),
376 (on_editor_command_select_all_activate),
377 (on_editor_command_cut_activate),
378 (on_editor_command_paste_activate),
379 (on_editor_command_copy_activate),
380 (on_editor_command_clear_activate), (on_show_search),
381 (on_repeat_quicksearch):
382 * plugins/document-manager/action-callbacks.h:
383 * plugins/document-manager/anjuta-docman.c:
384 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
385 (anjuta_docman_goto_file_line_mark),
386 (anjuta_docman_get_full_filename):
387 * plugins/document-manager/anjuta-docman.h:
388 * plugins/document-manager/anjuta-document-manager.ui:
389 * plugins/document-manager/plugin.c:
390 (update_document_ui_interface_items):
392 Better way to fix the popup-menu items (Cut/Copy/Paste)
393 and various clean-ups.
395 * plugins/document-manager/search-box.c: (on_document_changed),
396 (search_box_fill_search_focus):
397 * plugins/document-manager/search-box.h:
398 * plugins/search/plugin.c:
400 Add a menu item to repeat the quick search
402 2008-01-10 Johannes Schmid <jhs@gnome.org>
404 * plugins/language-support-cpp-java/cpp-java-assist.c:
407 Fixed #508424 – Auto complete: previous char was removed when
408 pre TAB to auto complete.
410 2008-01-10 Johannes Schmid <jhs@gnome.org>
412 Patch from: James Ligett:
414 * plugins/profiler/gprof-call-graph-view.c:
415 (gprof_call_graph_view_create_columns):
416 * plugins/profiler/gprof-flat-profile-view.c:
417 (gprof_flat_profile_view_create_columns):
419 Fixed translation issues (#496833)
421 2008-01-10 Johannes Schmid <jhs@gnome.org>
423 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
425 * plugins/gtodo/gtodo.c: (category_manager_add_item):
426 Fix #460390 – Changing categories while edinting something
428 2008-01-09 Naba Kumar <naba@gnome.org>
430 * libanjuta/anjuta-plugin-manager.c:
431 (anjuta_plugin_manager_activate_plugins): Commented dead code and
434 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
435 corruption reported in bug #507491. Potentially fixes too.
437 2008-01-09 Johannes Schmid <jhs@gnome.org>
439 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
441 * plugins/gtodo/mcategory.c: (category_manager_add_item):
442 Fix bug #505205 completely
444 * AUTHORS: Added Bolesław
446 2008-01-08 Johannes Schmid <jhs@gnome.org>
448 * plugins/document-manager/action-callbacks.c:
449 (on_editor_command_cut_activate),
450 (on_editor_command_paste_activate),
451 (on_editor_command_copy_activate),
452 (on_editor_command_clear_activate):
454 Fixed editor popup menu (Cut, Copy, Paste)
456 2008-01-08 Johannes Schmid <jhs@gnome.org>
458 * plugins/sourceview/sourceview.c: (autodetect_language):
459 Fixed a crash when creating a new file
461 2008-01-08 Johannes Schmid <jhs@gnome.org>
463 Patch by <bolekk@gmail.com> (GHOP Student)
465 * plugins/gtodo/mcategory.c: (category_manager_add_item):
468 2008-01-08 Naba Kumar <naba@gnome.org>
470 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
471 * libanjuta/anjuta-plugin-manager.c:
472 (anjuta_plugin_manager_select),
473 (anjuta_plugin_manager_activate_plugins):
474 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
475 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
476 (on_create_submenu), (create_open_with_submenu):
477 * src/about.c: (on_about_plugin_activate),
478 (about_create_plugins_submenu): Use translated version of get_string()
479 API in AnjutaDescription for translatable properties. Fixes bug #496833
482 2008-01-07 Johannes Schmid <jhs@gnome.org>
484 * plugins/build-basic-autotools/executer.c: (execute_program):
485 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
486 * plugins/debug-manager/anjuta-debug-manager.glade:
487 * plugins/debug-manager/locals.c: (create_locals_gui):
488 * plugins/file-loader/plugin.c: (on_create_submenu):
489 * plugins/gtodo/main.h:
490 * plugins/gtodo/preferences.c: (preferences_widget):
491 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
492 * plugins/tools/anjuta-tools.glade:
493 * plugins/tools/execute.c: (atp_output_context_print):
496 Another bunch of i18n fixes (#496833)
498 2008-01-07 Johannes Schmid <jhs@gnome.org>
500 * plugins/build-basic-autotools/build-basic-autotools.c:
501 (on_build_terminated):
502 * plugins/gtodo/interface.c: (set_read_only):
503 * plugins/project-manager/plugin.c: (confirm_removal),
504 (on_popup_add_to_project):
505 * plugins/subversion/anjuta-subversion.glade:
506 * plugins/tools/execute.c: (atp_output_context_print_result):
508 Fixed some strings from #496833
510 2008-01-07 Johannes Schmid <jhs@gnome.org>
512 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
513 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
515 * plugins/language-support-cpp-java/plugin.c: (install_support),
516 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
517 Added basic Vala support
519 * plugins/sourceview/sourceview.c: (autodetect_language):
520 Fixed mime-type detection
522 2008-01-06 Massimo Cora' <maxcvs@email.it>
524 Reviewed by: Johannes Schmid <jhs@gnome.org>
526 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
527 (value_removed_current_editor), (symbol_db_activate),
528 (symbol_db_deactivate):
529 * plugins/symbol-db/symbol-db-engine.c:
530 (symbol_db_engine_get_global_members_filtered):
531 * plugins/symbol-db/symbol-db-view.c:
532 (do_add_child_symbol_to_view), (prepare_for_adding),
533 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
534 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
535 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
536 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
537 (sdb_view_init), (sdb_view_finalize),
538 (sdb_view_build_and_display_base_tree):
539 * plugins/symbol-db/symbol-db-view.h:
540 added controls to expand Global tab nodes in a non-freezing way.
541 Fixed also some little bugs always on global-tab.
543 2008-01-06 Naba Kumar <naba@gnome.org>
545 Patches from James Liggett:
546 * plugins/profiler/gprof-call-graph-view.c:
547 (gprof_call_graph_view_create_columns):
548 * plugins/profiler/gprof-flat-profile-view.c:
549 (gprof_flat_profile_view_create_columns):
550 * plugins/profiler/gprof-function-call-tree-view.c:
551 (gprof_function_call_tree_view_create_columns): Made all
552 of the columns resizable and reorderable.
554 2008-01-06 Johannes Schmid <jhs@gnome.org>
556 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
557 (anjuta_launcher_check_password_real),
558 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
559 (anjuta_launcher_scan_pty),
560 (anjuta_launcher_disable_password_check):
561 * libanjuta/anjuta-launcher.h:
562 Added disable_password_check for stream where it does not make sense
563 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
564 that sometimes occur in symbol-db plugin
566 * plugins/file-manager/file-model.c:
567 (file_model_cancel_expand_idle):
568 Fixed removing of idle source
570 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
571 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
573 Fixed #348854 – invisible cursor in certain themes
575 2008-01-06 Naba Kumar <naba@gnome.org>
577 * libanjuta/anjuta-preferences.c:
578 (anjuta_preferences_register_property_custom): Fixed a crash bug on
579 closing preferences dialog due to patch in bug #507300
581 2008-01-06 Naba Kumar <naba@gnome.org>
583 * plugins/language-support-cpp-java/cpp-java-assist.c:
585 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
586 * plugins/search/search-replace_backend.c: (create_search_entries):
587 Added missing unrefs.
589 2008-01-06 Johannes Schmid <jhs@gnome.org>
591 * plugins/debug-manager/variable.c: (get_hovered_word):
592 Add a g_object_unref()
594 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
595 (on_sourceview_hover_leave):
596 Fixed hover and editor interface to make hover in debugger work
598 2008-01-06 Naba Kumar <naba@gnome.org>
600 * plugins/editor/text-editor.c: Whitespaces fixes.
601 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
602 DEBUG_PRINT instead of g_message.
604 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
606 * plugins/debug-manager/breakpoints.c:
607 Fix #507441: Disable all breakpoints doesn't work
608 Fix #507444: Enable Breakpoint menu item doesn't change name
610 2008-01-05 Naba Kumar <naba@gnome.org>
612 * manuals/reference/libanjuta/libanjuta.types: Renamed
613 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
615 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
617 * plugins/debug-manager/variable.c:
618 Update variable display to use IAnjutaIterable instead of position
620 * plugins/editor/text_editor_cbs.c,
621 plugins/editor/text_editor.c:
622 Fix Gtk critical warnings when a hover signal is emitted
623 Fix get_text_iter in Scintilla (range should include last character)
625 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
627 * plugins/debug-manager/debug_tree.c,
628 plugins/debug-manager/debug_tree.h,
629 plugins/debug-manager/watch.c,
630 plugins/debug-manager/command.c,
631 plugins/debug-manager/queue.c,
632 plugins/gdb/plugin.c,
633 plugins/gdb/debugger.c,
634 plugins/gdb/debugger.h,
635 libanjuta/interfaces/libanjuta.idl:
636 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
638 2008-01-05 Naba Kumar <naba@gnome.org>
640 * plugins/valgrind/plugin.c: Removed stock icon open/save from
641 menus to avoid conflict with file open/save. Fixes bug #507455
643 2008-01-05 Johannes Schmid <jhs@gnome.org>
646 Conditionally depend on gtksourceview2 >= 2.1.0
648 * libanjuta/interfaces/libanjuta.idl:
649 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
650 iterators instead of positions
652 * plugins/debug-manager/threads.c:
653 Fixed a warnings by including gnome-vfs properly
655 * plugins/debug-manager/variable.c: (get_hovered_word),
657 Updated to changes in IAnjutaEditorHover/Selection
659 * plugins/document-manager/action-callbacks.c:
660 (on_editor_command_upper_case_activate),
661 (on_editor_command_lower_case_activate):
662 * plugins/document-manager/search-box.c: (on_incremental_search),
663 (on_search_activated):
664 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
665 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
666 (iselection_get_start), (iselection_get_end),
667 (iselection_iface_init), (ihover_display), (ihover_iface_init):
668 * plugins/editor/text_editor_cbs.c:
669 (on_text_editor_scintilla_notify):
671 Updated to changes in IAnjutaEditorHover/Selection and updated editor
672 interface of scintilla editor.
674 * plugins/language-manager/languages.xml:
675 * plugins/language-manager/plugin.c:
676 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
677 Added chdr to C language files and some DEBUG_PRINTs
679 * plugins/language-support-cpp-java/cpp-java-assist.c:
681 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
682 * plugins/search/plugin.c: (find_incremental):
683 * plugins/search/search-replace.c: (search_and_replace):
684 * plugins/search/search-replace_backend.c: (create_search_entries):
685 Adapted to changed interfaces
687 * plugins/sourceview/Makefile.am:
688 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
689 (set_uri), (anjuta_document_save):
690 * plugins/sourceview/anjuta-editor-sourceview.glade:
691 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
692 (anjuta_view_key_press_event):
693 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
694 * plugins/sourceview/sourceview-cell.c:
695 (sourceview_cell_instance_init), (sourceview_cell_finalize),
696 (icell_get_line), (icell_get_attribute), (icell_iface_init):
697 * plugins/sourceview/sourceview-prefs.c: (get_bool),
698 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
699 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
700 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
701 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
702 * plugins/sourceview/sourceview-private.h:
703 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
704 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
705 (on_document_loaded), (sourceview_instance_init),
706 (sourceview_dispose), (sourceview_finalize),
707 (sourceview_create_markers), (sourceview_new),
708 (ifile_savable_save), (ieditor_get_tab_size),
709 (ieditor_set_tab_size), (ieditor_set_use_spaces),
710 (ieditor_set_auto_indent), (ieditor_goto_line),
711 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
712 (iselect_block), (iselect_set), (iselect_get_start),
713 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
714 (imark_unmark), (imark_is_marker_set),
715 (imark_location_from_handle), (imark_delete_all_markers),
716 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
717 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
718 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
719 (ilanguage_get_supported_languages), (autodetect_language),
720 (ilanguage_set_language), (iassist_show_tips),
721 (on_sourceview_hover_leave), (on_sourceview_hover_over),
722 (ihover_display), (ihover_iface_init):
724 Use GtkSourceView 2.1.x:
726 * Fixed #486724 and #488615
727 * Implemented hover interface
728 * Adapted to changed interfaces
730 2008-01-04 Rob Bradford <rob@o-hand.com>
732 Reviewed by Naba Kumar <naba@gnome.org>:
733 * libanjuta/anjuta-preferences.c:
734 (anjuta_preferences_register_property_custom):
735 Unregister preferences for custom preferences when the widget is
738 2008-01-03 Johannes Schmid <jhs@gnome.org>
740 * plugins/file-manager/file-model.c: (file_model_row_expanded),
741 (file_model_row_collapsed):
742 Fixed the too method to take a correct data argument
744 2008-01-02 Johannes Schmid <jhs@gnome.org>
746 * plugins/document-manager/anjuta-docman.c:
747 (anjuta_docman_add_document), (anjuta_docman_remove_document):
748 ref and unref correctly to silence a Gtk+ critical
750 2008-01-01 Johannes Schmid <jhs@gnome.org>
752 * plugins/editor/text_editor.c: (itext_editor_get_text):
753 Fixed #506740 – ianjuta_editor_get_text crash if request
754 text past the buffer length
756 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
758 * plugins/debug-manager/utilities.c,
759 plugins/debug-manager/utilities.h,
760 plugins/debug-manager/breakpoints.c:
761 Move get_current_editor function in utilities.c
763 * plugins/debug-manager/plugin.c,
764 plugins/debug-manager/debug_tree.c,
765 plugins/debug-manager/debug_tree.h,
766 plugins/debug-manager/watch.c,
767 plugins/debug-manager/watch.h,
768 plugins/debug-manager/locals.c,
769 plugins/debug-manager/locals.h,
770 (added) plugins/debug-manager/variable.c,
771 (added) plugins/debug-manager/variable.h,
772 plugins/debug-manager/Makefile.am:
773 Use hover interface to display variable value
775 2007-12-31 Johannes Schmid <jhs@gnome.org>
777 * libanjuta/Makefile.am:
778 Only install glade catalog files if glade-3 is available
779 (Fixes #506269 and #500296)
781 2007-12-30 Johannes Schmid <jhs@gnome.org>
783 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
784 (set_property_value_as_string), (register_callbacks):
786 Fixed GtkFileChooserButton preferences to also work when only the combo
787 changes without a dialog being open.
789 2007-12-29 Johannes Schmid <jhs@gnome.org>
791 * plugins/editor/Makefile.am:
792 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
794 2007-12-29 Johannes Schmid <jhs@gnome.org>
796 * plugins/devhelp/plugin.c: (devhelp_activate):
797 Fixed #498986 - Anjuta-2.3.0 fails to build
799 2007-12-29 Johannes Schmid <jhs@gnome.org>
801 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
802 * plugins/debug-manager/plugin.c:
803 (on_run_to_cursor_action_activate):
804 * plugins/document-manager/anjuta-docman.c:
805 (anjuta_docman_goto_file_line_mark):
806 * plugins/symbol-db/plugin.c: (value_added_current_editor),
807 (value_removed_current_editor):
809 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
810 all those to value_added_current_document...
812 * plugins/editor/anjuta-editor-scintilla.glade:
813 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
814 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
816 2007-12-28 Massimo Cora' <maxcvs@email.it>
818 * plugins/symbol-db/plugin.c: (on_importing_project_end),
819 (symbol_db_activate), (symbol_db_deactivate),
820 (symbol_db_instance_init), (isymbol_manager_get_parents):
821 * plugins/symbol-db/plugin.h:
822 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
823 * plugins/symbol-db/symbol-db-engine.c:
824 (symbol_db_engine_get_global_members_filtered):
825 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
826 (on_symbol_inserted):
827 Filtered out static functions on global-tab. E.g. when flag
828 is_file_scope = 1 we won't add entries there.
829 Fixed a little bug on 'Global'->'Vars/Others' node too.
831 2007-12-28 Johannes Schmid <jhs@gnome.org>
833 * libanjuta/anjuta-launcher.c:
834 Fixed a silly (and completely useless) memory corruption that probably
835 only occured at a few race conditions though I wonder why it did not
838 2007-12-28 Johannes Schmid <jhs@gnome.org>
839 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
840 * plugins/debug-manager/plugin.c: (set_program_counter):
841 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
842 * plugins/debug-manager/start.c: (get_source_directories):
843 * plugins/debug-manager/threads.c: (on_info_thread),
845 * plugins/file-manager/file-model.c: (file_model_set_property):
846 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
847 * plugins/tools/editor.c: (on_editor_response):
849 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
851 * plugins/document-manager/plugin.c: (update_title),
852 (value_added_project_root_uri):
853 * plugins/document-manager/plugin.h:
854 Shorten down the title bar if the current path is inside the opened project
856 2007-12-28 Massimo Cora' <maxcvs@email.it>
858 reviewed by: Johannes Schmid <jhs@gnome.org>
860 * plugins/project-wizard/templates/java/project.anjuta:
861 * plugins/project-wizard/templates/mkfile/project.anjuta:
862 * plugins/project-wizard/templates/python/project.anjuta:
863 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
864 let new projects use new SymbolDB plugin.
866 * plugins/symbol-browser/images/Makefile.am:
867 added some images taken from MonoDevelop project.
869 * plugins/symbol-db/plugin.c: (value_added_current_editor),
870 (goto_file_line), (on_importing_project_end), (project_root_added),
871 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
872 (isymbol_manager_search):
873 Added project-updating feature when opening a project with some files
874 modified externally [e.g. a svn up].
876 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
877 (sdb_engine_iterator_node_instance_init),
878 (sdb_engine_iterator_node_finalize),
879 (symbol_db_engine_iterator_node_set_conversion_hash):
880 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
881 * plugins/symbol-db/symbol-db-engine-iterator.c:
882 (symbol_db_engine_iterator_new):
883 * plugins/symbol-db/symbol-db-engine-iterator.h:
884 Moved Hash table initialization into the engine. This proxies and
885 speeds up the process of creation and iteration of a GdaDataModel.
887 * plugins/symbol-db/symbol-db-engine.c:
888 (sdb_engine_ctags_output_thread),
889 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
890 (sdb_engine_scan_files_1), (sdb_engine_init),
891 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
892 (symbol_db_engine_add_new_workspace),
893 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
894 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
895 (symbol_db_engine_get_sym_type_conversion_hash),
896 (symbol_db_engine_update_files_symbols),
897 (symbol_db_engine_update_project_symbols),
898 (symbol_db_engine_update_buffer_symbols),
899 (symbol_db_engine_get_class_parents),
900 (symbol_db_engine_get_global_members_filtered),
901 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
902 (symbol_db_engine_get_scope_members_by_symbol_id),
903 (symbol_db_engine_get_scope_members),
904 (symbol_db_engine_get_current_scope),
905 (symbol_db_engine_get_file_symbols),
906 (symbol_db_engine_get_symbol_info_by_id),
907 (symbol_db_engine_find_symbol_by_name_pattern),
908 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
909 * plugins/symbol-db/symbol-db-engine.h:
910 * plugins/symbol-db/symbol-db-view-locals.c:
911 (sdb_view_locals_get_iter_from_row_ref),
912 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
913 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
914 (on_symbol_inserted), (symbol_db_view_locals_update_list):
915 Changes on some queries fuctions and some fixes. Added *_filtered
918 * plugins/symbol-db/symbol-db-view.c:
919 (do_add_child_symbol_to_view), (add_new_waiting_for),
920 (prepare_for_adding), (on_symbol_inserted),
921 (do_recurse_subtree_and_remove), (on_symbol_removed),
922 (sdb_view_do_add_hidden_dummy_child),
923 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
924 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
925 (sdb_view_locals_create_new_store), (sdb_view_init),
926 (sdb_view_finalize), (sdb_view_class_init),
927 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
928 (symbol_db_view_get_pixbuf),
929 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
930 New display for global tags. This is the definitive version, bugs apart.
932 * plugins/symbol-db/tables.sql:
935 2007-12-27 Naba Kumar <naba@gnome.org>
937 * libanjuta/interfaces/libanjuta.idl:
938 * plugins/editor/aneditor-priv.h:
939 * plugins/editor/aneditor.cxx:
940 * plugins/editor/text_editor.c: (text_editor_instance_init),
941 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
942 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
943 * plugins/editor/text_editor.h:
944 * plugins/editor/text_editor_cbs.c:
945 (on_text_editor_scintilla_notify):
947 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
948 related code in AnEditor. Fixed some compilation warnings.
950 2007-12-26 Naba Kumar <naba@gnome.org>
952 * Changelog: Fixed indentation.
954 2007-12-25 Naba Kumar <naba@gnome.org>
956 * plugins/editor/Makefile.am:
957 * plugins/editor/editor.glade:
958 * plugins/editor/plugin.c:
959 * plugins/editor/style-editor.c:
960 * plugins/sourceview/Makefile.am:
961 * plugins/sourceview/plugin.c:
962 * plugins/sourceview/sourceview.glade:
963 * plugins/valgrind/Makefile.am:
965 Renamed glade files to anjuta-editor-* to give name space for the
966 schema files (because they are installed in system directory).
968 * scripts/build-schemas.mk: Install the schemas files also (need for
969 binary package installation/uninstallation).
971 2007-12-25 Johannes Schmid <jhs@gnome.org>
973 * plugins/language-support-cpp-java/plugin.c:
974 (set_indentation_param_vim):
976 Support some more vim modeline commands and shortcuts (#504331)
978 2007-12-25 Johannes Schmid <jhs@gnome.org>
980 Patches from James Liggett:
981 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
982 (anjuta_vcs_status_tree_view_init):
983 * plugins/subversion/subversion-commit-dialog.c:
984 (subversion_commit_dialog):
985 * plugins/subversion/subversion-diff-dialog.c:
986 (on_subversion_diff_response):
987 * plugins/subversion/subversion-log-dialog.c:
988 (on_log_view_selected_button_clicked),
989 (on_log_diff_selected_button_clicked),
990 (on_log_diff_previous_button_clicked):
991 * plugins/subversion/subversion-resolve-dialog.c:
992 (subversion_resolve_dialog):
993 * plugins/subversion/subversion-revert-dialog.c:
994 (subversion_revert_dialog):
995 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
996 (pulse_progress_bar), (hide_pulse_progress_bar),
997 (disconnect_data_arrived_signals),
998 (cancel_data_arrived_signal_disconnect):
999 * plugins/subversion/subversion-ui-utils.h:
1001 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
1002 #505237 – Sort list of modified files
1004 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
1006 * plugins/gdb/debugger.c:
1007 Fix bug #491301: Inspecting a variable opens a bad focus dialog
1009 2007-12-23 Johannes Schmid <jhs@gnome.org>
1011 * plugins/language-support-cpp-java/plugin.c:
1012 (set_indentation_param_emacs), (set_indentation_param_vim),
1013 (parse_mode_line_emacs), (parse_mode_line_vim),
1014 (extract_mode_line), (initialize_indentation_params):
1016 Added (basic) support for vim modelines (#504331)
1018 * plugins/message-view/message-view.c: (message_view_next),
1019 (message_view_previous):
1021 Fixed next/previous message
1023 2007-12-23 Johannes Schmid <jhs@gnome.org>
1025 * libanjuta/anjuta-ui.h:
1026 Check for != NULL before unref'ing pixbuf (related to #497878)
1028 * plugins/devhelp/plugin.c: (register_stock_icons):
1029 * plugins/document-manager/anjuta-docman.c:
1030 (anjuta_docman_add_document):
1031 * plugins/glade/plugin.c: (on_close_activated),
1032 (register_stock_icons), (on_session_save),
1033 (glade_plugin_add_project):
1035 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1036 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1038 * plugins/language-support-cpp-java/plugin.c:
1039 (register_stock_icons):
1040 Fixed stock icon registration macros
1042 2007-12-23 Johannes Schmid <jhs@gnome.org>
1044 * global-tags/Makefile.am:
1045 * launcher/Makefile.am:
1046 * libanjuta/Makefile.am:
1047 * libegg/Makefile.am:
1048 * manuals/anjuta-faqs/Makefile.am:
1049 * manuals/anjuta-manual/Makefile.am:
1050 * manuals/reference/libanjuta/Makefile.am:
1051 * plugins/build-basic-autotools/Makefile.am:
1052 * plugins/class-gen/Makefile.am:
1053 * plugins/class-inheritance/Makefile.am:
1054 * plugins/cvs-plugin/Makefile.am:
1055 * plugins/debug-manager/Makefile.am:
1056 * plugins/devhelp/Makefile.am:
1057 * plugins/document-manager/Makefile.am:
1058 * plugins/editor/Makefile.am:
1059 * plugins/editor/scintilla/Makefile.am:
1060 * plugins/editor/scintilla/include/Makefile.am:
1061 * plugins/file-loader/Makefile.am:
1062 * plugins/file-manager/Makefile.am:
1063 * plugins/file-wizard/Makefile.am:
1064 * plugins/gdb/Makefile.am:
1065 * plugins/glade/Makefile.am:
1066 * plugins/gtodo/Makefile.am:
1067 * plugins/gvim/Makefile.am:
1068 * plugins/indent/Makefile.am:
1069 * plugins/language-manager/Makefile.am:
1070 * plugins/language-support-cpp-java/Makefile.am:
1071 * plugins/macro/Makefile.am:
1072 * plugins/message-view/Makefile.am:
1073 * plugins/patch/Makefile.am:
1074 * plugins/profiler/Makefile.am:
1075 * plugins/project-import/Makefile.am:
1076 * plugins/project-manager/Makefile.am:
1077 * plugins/project-wizard/Makefile.am:
1078 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1079 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1080 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1081 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1082 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1083 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1084 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1085 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1086 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1087 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1088 * plugins/sample1/Makefile.am:
1089 * plugins/search/Makefile.am:
1090 * plugins/sourceview/Makefile.am:
1091 * plugins/subversion/Makefile.am:
1092 * plugins/symbol-browser/Makefile.am:
1093 * plugins/symbol-db/Makefile.am:
1094 * plugins/symbol-db/test/Makefile.am:
1095 * plugins/terminal/Makefile.am:
1096 * plugins/tools/Makefile.am:
1097 * plugins/valgrind/Makefile.am:
1099 * tagmanager/Makefile.am:
1101 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1102 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1103 warnings from illigel C++ compiler flags.
1105 2007-12-23 Johannes Schmid <jhs@gnome.org>
1107 Patch from Tom <tpgww@onepost.net>:
1109 * plugins/document-manager/anjuta-docman.c:
1110 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1111 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1112 (anjuta_docman_instance_init), (on_notebook_switch_page),
1113 (anjuta_docman_grab_text_focus):
1114 * plugins/document-manager/plugin.c: (on_document_added),
1115 (on_window_key_press_event), (on_window_key_release_event):
1117 Some more document-manager code cleanups and fixes.
1119 2007-12-23 Massimo Cora' <maxcvs@email.it>
1121 * plugins/symbol-db/plugin.c: (register_stock_icons),
1122 (value_added_current_editor), (value_removed_current_editor),
1123 (on_importing_project_end), (project_root_removed):
1124 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1126 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1127 (symbol_db_engine_get_file_db_path):
1128 fixed a useless warning.
1130 * plugins/symbol-db/symbol-db-view-locals.c:
1131 (traverse_free_waiting_for), (file_view_status_destroy),
1132 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1133 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1134 (sdb_view_locals_finalize), (on_symbol_inserted),
1135 (symbol_db_view_locals_recv_signals_from_engine),
1136 (symbol_db_view_locals_update_list):
1137 more speed on editors switching. GtkTreeStore caching method implemented.
1138 Fixed compiler warnings and a little memory leak.
1140 * plugins/symbol-db/symbol-db-view-locals.h:
1141 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1142 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1143 (on_scan_end), (on_symbol_inserted),
1144 (sdb_view_locals_create_new_store), (sdb_view_init),
1145 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1146 * plugins/symbol-db/symbol-db-view.h:
1147 fixed some crashers. Now project loading/populating should be quite quick.
1149 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1151 * plugins/debug-manager/command.c,
1152 plugins/debug-manager/queue.c:
1153 Take care of command return value (FALSE is an error)
1155 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1157 * plugins/debug-manager/anjuta-debug-manager.glade,
1158 plugins/debug-manager/breakpoints.c:
1159 Remove address, condition and pass breakpoint column if not supported
1160 Fix clear all remove_all to avoid an endless loop if a breakpoint
1163 2007-12-17 Johannes Schmid <jhs@gnome.org>
1165 Patch from Tom <tpgww@onepost.net> (with some changes):
1167 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1168 (on_save_as_activate), (on_save_all_activate),
1169 (on_close_file_activate), (on_close_all_file_activate),
1170 (on_reload_file_activate), (on_editor_command_clear_activate),
1171 (on_transform_eolchars1_activate), (on_comment_block),
1172 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1173 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1174 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1175 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1176 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1177 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1178 (on_zoom_out_text_activate):
1179 * plugins/document-manager/action-callbacks.h:
1180 * plugins/document-manager/anjuta-docman.c:
1181 (on_notebook_page_close_button_click),
1182 (on_notebook_page_close_button_enter),
1183 (on_notebook_page_close_button_leave),
1184 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1185 (anjuta_docman_page_init), (anjuta_docman_page_new),
1186 (on_open_filesel_response), (create_file_open_dialog_gui),
1187 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1188 (anjuta_docman_instance_init), (on_notebook_switch_page),
1189 (on_document_destroy), (anjuta_docman_add_editor),
1190 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1191 (anjuta_docman_set_current_document),
1192 (anjuta_docman_goto_file_line_mark), (get_real_path),
1193 (anjuta_docman_get_full_filename),
1194 (anjuta_docman_delete_all_markers),
1195 (anjuta_docman_delete_all_indicators),
1196 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1197 (anjuta_docman_order_tabs):
1198 * plugins/document-manager/anjuta-docman.h:
1199 * plugins/document-manager/file_history.c: (an_hist_file_new),
1200 (an_file_history_push), (an_file_history_dump):
1201 * plugins/document-manager/file_history.h:
1202 * plugins/document-manager/plugin.c: (update_title),
1203 (value_removed_project_root_uri),
1204 (update_document_ui_interface_items), (menu_name_compare),
1205 (on_document_added), (on_document_changed),
1206 (on_window_key_press_event), (on_window_key_release_event),
1208 * plugins/document-manager/search-box.c: (on_document_changed),
1209 (on_goto_activated), (search_box_init), (search_box_new):
1210 * plugins/document-manager/search-box.h:
1212 Yet more code cleanups
1213 Save glade files correctly in session
1214 Use new tooltip API if available
1215 Sort notebook pages when session is restored (needs work)
1217 2007-12-16 Johannes Schmid <jhs@gnome.org>
1219 * plugins/document-manager/anjuta-docman.c:
1220 (anjuta_docman_add_document):
1222 Present correct widget with anjuta_shell_present_widget(). This got wrong when
1223 the new search bar was introduced.
1225 2007-12-12 Johannes Schmid <jhs@gnome.org>
1227 Patch from Tom <tpgww@onepost.net>:
1228 (#485233 – another bunch of docman cleanups)
1230 * libanjuta/interfaces/libanjuta.idl:
1231 * plugins/document-manager/action-callbacks.c:
1232 (get_current_document), (get_current_focus_widget),
1233 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
1234 (on_close_file_activate), (on_close_all_file_activate),
1235 (on_reload_file_activate), (on_print_activate),
1236 (on_print_preview_activate),
1237 (on_editor_command_upper_case_activate),
1238 (on_editor_command_lower_case_activate),
1239 (on_editor_command_eol_crlf_activate),
1240 (on_editor_command_eol_lf_activate),
1241 (on_editor_command_eol_cr_activate),
1242 (on_editor_command_select_all_activate),
1243 (on_editor_command_select_to_brace_activate),
1244 (on_editor_command_select_block_activate),
1245 (on_editor_command_match_brace_activate),
1246 (on_editor_command_undo_activate),
1247 (on_editor_command_redo_activate),
1248 (on_editor_command_cut_activate),
1249 (on_editor_command_paste_activate),
1250 (on_editor_command_copy_activate),
1251 (on_editor_command_clear_activate),
1252 (on_editor_command_close_folds_all_activate),
1253 (on_editor_command_open_folds_all_activate),
1254 (on_editor_command_toggle_fold_activate),
1255 (on_editor_command_bookmark_toggle_activate),
1256 (on_editor_command_bookmark_first_activate),
1257 (on_editor_command_bookmark_next_activate),
1258 (on_editor_command_bookmark_prev_activate),
1259 (on_editor_command_bookmark_last_activate),
1260 (on_editor_command_bookmark_clear_activate),
1261 (on_transform_eolchars1_activate), (on_comment_block),
1262 (on_comment_box), (on_comment_stream),
1263 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1264 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
1265 (on_force_hilite_activate), (on_swap_activate),
1266 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1267 * plugins/document-manager/action-callbacks.h:
1268 * plugins/document-manager/anjuta-docman.c:
1269 (on_notebook_page_close_button_click),
1270 (on_notebook_page_close_button_enter),
1271 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1272 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1273 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1274 (on_open_filesel_response), (anjuta_docman_open_file),
1275 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1276 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1277 (anjuta_docman_class_init), (anjuta_docman_new),
1278 (on_notebook_switch_page), (on_document_save_point),
1279 (on_document_destroy), (anjuta_docman_add_editor),
1280 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1281 (anjuta_docman_set_popup_menu),
1282 (anjuta_docman_get_current_focus_widget),
1283 (anjuta_docman_get_page_for_document),
1284 (anjuta_docman_get_current_document),
1285 (anjuta_docman_set_current_document),
1286 (anjuta_docman_goto_file_line),
1287 (anjuta_docman_goto_file_line_mark),
1288 (anjuta_docman_get_full_filename),
1289 (anjuta_docman_present_notebook_page),
1290 (anjuta_docman_update_page_label),
1291 (anjuta_docman_delete_all_markers),
1292 (anjuta_docman_delete_all_indicators),
1293 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1294 (do_ordertab1), (anjuta_docman_order_tabs),
1295 (anjuta_docman_set_editor_properties),
1296 (anjuta_docman_get_document_for_path),
1297 (anjuta_docman_get_all_doc_widgets):
1298 * plugins/document-manager/anjuta-docman.h:
1299 * plugins/document-manager/editor-tooltips.c:
1300 * plugins/document-manager/plugin.c: (update_title),
1301 (update_document_ui_enable_all), (update_document_ui_disable_all),
1302 (update_document_ui_save_items),
1303 (update_document_ui_interface_items), (update_document_ui),
1304 (on_document_update_save_ui), (update_status),
1305 (on_document_update_ui), (on_document_added),
1306 (on_document_changed), (on_session_save), (on_save_prompt),
1307 (on_docman_auto_save), (on_gconf_notify_timer):
1308 * plugins/document-manager/search-box.c: (on_document_changed),
1309 (search_box_new), (search_box_grab_line_focus):
1310 * plugins/glade/plugin.c: (ifile_open):
1311 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1312 * plugins/search/search-replace_backend.c: (create_search_entries):
1313 * plugins/sourceview/anjuta-document.c: (set_uri),
1314 (anjuta_document_save):
1315 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1316 * plugins/tools/editor.c: (on_editor_response):
1318 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1319 It fixes some issues with session handling and several memory lacks.
1320 Gtk 2.12 Tooltip API is used if available.
1322 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1324 * plugins/debug-manager/disassemble.c,
1325 plugins/debug-manager/disassemble.h,
1326 plugins/debug-manager/command.c,
1327 plugins/debug-manager/command.h,
1328 plugins/debug-manager/plugin.c
1329 plugins/debug-manager/sparse_view.c,
1330 plugins/debug-manager/sparse_view.h,
1331 plugins/gdb/plugin.c,
1332 plugins/gdb/debugger.c,
1333 plugins/gdb/debugger.h,
1334 libanjuta/interfaces/libanjuta.idl:
1335 Fix bug #502533: Implement assembler step
1337 * plugins/debug-manager/breakpoints.c:
1338 Do not save temporary breakpoints
1340 * plugins/debug-manager/stack_trace.c:
1341 Fix a crash when a stack command is cancelled
1343 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1345 * plugins/debug-manager/plugin.c,
1346 plugins/debug-manager/breakpoints.c,
1347 plugins/debug-manager/breakpoints.h:
1348 Fix bug #488732: Breakpoint on delete lines
1349 Breakpoints are now linked to their position in editor
1351 * plugins/gdb/debugger.c:
1352 Fix removing condition on breakpoint
1354 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1356 * plugins/debug-manager/anjuta-debug-manager.glade,
1357 plugins/debug-manager/start.c,
1358 plugins/gdb/plugin.c,
1359 plugins/gdb/debugger.c,
1360 plugins/gdb/debugger.h,
1361 libanjuta/interfaces/libanjuta.idl:
1362 Fix bug #481366: Do not stop at the beginning of the program
1364 * plugins/debug-manager/command.c,
1365 plugins/debug-manager/command.h,
1366 plugins/debug-manager/breakpoints.c,
1367 plugins/debug-manager/queue.c,
1368 plugins/debug-manager/queue.h:
1369 Fix a bug remove all breakpoints was not working due to latest changes
1370 Setting breakpoints is disabled when program is running
1372 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1374 * plugins/debug-manager/queue.c,
1375 plugins/gdb/plugin.c:
1376 Fix bug #501469: Crash if mime_type is unknown
1378 2007-12-01 Massimo Cora' <maxcvs@email.it>
1380 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1381 (on_editor_update_ui), (on_single_file_scan_end),
1382 (on_importing_project_end), (project_root_added),
1383 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1384 * plugins/symbol-db/plugin.h:
1385 show on status bar files being scanned.
1387 * plugins/symbol-db/symbol-db-engine.c:
1388 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1389 (sdb_engine_ctags_output_thread),
1390 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1391 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1392 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1393 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1394 (sdb_engine_get_table_id_by_unique_name2),
1395 (symbol_db_engine_open_project),
1396 (sdb_engine_prepare_executing_commands),
1397 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1398 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1399 (sdb_engine_detects_removed_ids),
1400 (symbol_db_engine_get_class_parents),
1401 (symbol_db_engine_get_global_members),
1402 (symbol_db_engine_get_scope_members_by_symbol_id),
1403 (symbol_db_engine_get_scope_members),
1404 (symbol_db_engine_get_current_scope),
1405 (symbol_db_engine_get_file_symbols),
1406 (symbol_db_engine_get_symbol_info_by_id),
1407 (symbol_db_engine_get_full_local_path),
1408 (symbol_db_engine_find_symbol_by_name_pattern),
1409 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1410 * plugins/symbol-db/symbol-db-engine.h:
1411 * plugins/symbol-db/symbol-db-view-locals.c:
1412 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1413 (symbol_db_view_locals_recv_signals_from_engine),
1414 (symbol_db_view_locals_update_list):
1415 * plugins/symbol-db/symbol-db-view-locals.h:
1416 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1417 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1418 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1419 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1420 * plugins/symbol-db/symbol-db-view.h:
1421 Added g_thread architecture to scan in background. With this you
1422 can use Anjuta's GUI without freezing.
1423 Improved insertion speed by using a paradigm like 'insert' and 'check'
1424 replacing a 'check' and 'insert' one. This has been done for tables
1425 like symbol, scope, sym_type.
1428 * plugins/symbol-db/tables.sql:
1429 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1430 (thread), (print_message), (bastard_thread), (idle_signals):
1431 fixed a typo on tables that broke sql triggers.
1433 === anjuta 2.3.1 ===
1435 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1437 * NEWS, AUTHORS: Updated.
1438 * src/Makefile.am: Fixed make distcheck
1440 Patch from Yang Hong:
1441 * plugins/file-manager/file-manager.glade: Fixed file chooser
1442 size in file-manager preferences.
1444 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1446 * NEWS: Updated for 2.3.1 development release
1447 * configure.in: Bumped version to 2.3.1
1449 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1451 * plugins/debug-manager/threads.c,
1452 plugins/debug-manager/disassemble.c,
1453 plugins/debug-manager/watch.c,
1454 plugins/debug-manager/registers.c,
1455 plugins/debug-manager/locals.c,
1456 plugins/debug-manager/breakpoints.c,
1457 plugins/debug-manager/stack_trace.c,
1458 plugins/debug-manager/command.c,
1459 plugins/debug-manager/command.h,
1460 plugins/debug-manager/queue.c,
1461 libanjuta/interfaces/libanjuta.idl:
1462 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1463 Document IAnjutaDebugManager signals
1464 Generate new signals in queue.c
1465 Use new signals in other files
1467 2007-11-30 <genbell@tiscali.it>
1469 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1471 * plugins/gdb/Makefile.am:
1474 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1476 * plugins/tools/variable.c:
1477 Fix a bug added in the previous patch (it is not a leak)
1479 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1481 * plugins/project-wizard/druid.c,
1482 plugins/project-wizard/templates/terminal.wiz,
1483 plugins/project-wizard/templates/xlib-dock.wiz,
1484 plugins/project-wizard/templates/wxwin.wiz,
1485 plugins/project-wizard/templates/java.wiz,
1486 plugins/project-wizard/templates/gnome.wiz,
1487 plugins/project-wizard/templates/anjuta-plugin.wiz,
1488 plugins/project-wizard/templates/gtkmm.wiz,
1489 plugins/project-wizard/templates/python.wiz,
1490 plugins/project-wizard/templates/cpp.wiz,
1491 plugins/project-wizard/templates/sdl.wiz,
1492 plugins/project-wizard/templates/gtk.wiz,
1493 plugins/project-wizard/templates/minimal.wiz,
1494 plugins/project-wizard/templates/xlib.wiz,
1495 plugins/project-wizard/templates/gcj.wiz,
1496 plugins/project-wizard/templates/translatable-strings.h,
1497 plugins/project-import/project-import.c:
1498 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1500 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1502 * plugins/debug-manager/threads.c,
1503 plugins/debug-manager/disassemble.c,
1504 plugins/debug-manager/watch.c,
1505 plugins/debug-manager/registers.c,
1506 plugins/debug-manager/memory.c,
1507 plugins/debug-manager/locals.c,
1508 plugins/debug-manager/stack_trace.c,
1509 plugins/debug-manager/queue.c,
1510 plugins/debug-manager/queue.h:
1511 Connect debugger signal only when program is loaded
1512 Rename get_feature in is_supported
1514 * plugins/debug-manager/plugin.c:
1515 Remove editor watch when plugin is deactivated
1517 * plugins/debug-manager/anjuta-debug-manager.glade,
1518 plugins/debug-manager/breakpoints.c,
1519 plugins/debug-manager/breakpoints.h:
1520 Rewrite almost completely the breakpoint code
1521 Improve breakpoint dialog
1523 Implement condition, hit count, ignore and temporary attribute
1525 * plugins/debug-manager/command.c,
1526 plugins/debug-manager/command.h:
1527 Add a breakpoint list command
1529 * plugins/gdb/debugger.c,
1530 plugins/gdb/debugger.h:
1531 Add new breakpoint list command
1532 Fix parsing of breakpoint data
1534 * libanjuta/interfaces/libanjuta.idl,
1535 plugins/gdb/plugin.c:
1536 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1538 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1540 * plugins/document-manager/plugin.c:
1541 Use Ctrl+Shift+s as shortcut for Save As
1543 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1545 * plugins/subversion/plugin.c: (activate_plugin):
1546 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1547 * src/layout.xml: Fixed dockitem positions.
1549 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1551 Icons from tpgww@onepost.net:
1552 * plugins/project-wizard/applogo.png:
1553 Icons from patch in bug #480093 comment #23. Also renamed icons.
1555 * plugins/message-view/Makefile.am:
1556 * plugins/message-view/plugin.c: (register_stock_icons),
1557 (ipreferences_merge): Removed redundant icon.
1559 * plugins/document-manager/plugin.c:
1560 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1561 Do not insensitize New action when there is no document.
1564 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1566 Icons from tpgww@onepost.net:
1567 * plugins/symbol-browser/an_symbol_prefs.c:
1568 * pixmaps/Makefile.am:
1569 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1571 Icons from patch in bug #480093 comment #23. Also renamed icons.
1574 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1576 Patch from James Liggett:
1577 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1578 revert and dialogs resizable.
1580 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1582 Patch from James Liggett:
1583 * plugins/subversion/anjuta-subversion.glade:
1584 * plugins/subversion/subversion-diff-dialog.c:
1585 (on_subversion_diff_response), (subversion_diff_dialog):
1586 * plugins/subversion/subversion-diff-dialog.h:
1588 The diff dialog should have a checkbox, enabled by default, that
1589 allows the user to make sure that all open files are saved before
1592 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1594 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1596 Icons from tpgww@onepost.net:
1597 * pixmaps/Makefile.am:
1600 * src/anjuta-preferences-general.svg:
1602 Icons from patch in bug #480093 comment #23. Also renamed icons.
1605 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1607 Icons from tpgww@onepost.net:
1608 * plugins/debug-manager/images/Makefile.am:
1609 * plugins/debug-manager/images/anjuta-watch.svg:
1610 * plugins/debug-manager/plugin.c: (register_stock_icons):
1611 * plugins/gdb/images/Makefile.am:
1612 * plugins/gtodo/Makefile.am:
1613 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1614 * plugins/gtodo/anjuta-gtodo.plugin.in:
1615 * plugins/gtodo/interface.c: (stock_icons):
1616 * plugins/gtodo/main.h:
1617 * plugins/gtodo/plugin.c: (ipreferences_merge):
1618 * plugins/terminal/Makefile.am:
1619 * plugins/terminal/anjuta-terminal-plugin.svg:
1620 * plugins/terminal/anjuta-terminal.plugin.in:
1621 * plugins/terminal/terminal.c:
1622 * plugins/tools/Makefile.am:
1623 * plugins/tools/anjuta-tools-plugin.svg:
1624 * plugins/tools/anjuta-tools.plugin.in:
1625 * plugins/tools/plugin.c:
1626 * plugins/valgrind/Makefile.am:
1627 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1628 * plugins/valgrind/anjuta-valgrind.plugin.in:
1629 * plugins/valgrind/plugin.c: (register_stock_icons),
1630 (ipreferences_merge):
1632 Icons from patch in bug #480093 comment #23. Also renamed icons.
1635 2007-11-18 Massimo Cora' <maxcvs@email.it>
1637 reviewed by: Johannes Schmid <jhs@gnome.org>
1640 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1641 due to bug #493360. Still present anyway bug #495843
1643 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1644 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1645 (on_local_treeview_row_activated),
1646 (on_global_treeview_row_activated),
1647 (on_global_treeview_row_expanded), (on_project_element_added),
1648 (on_project_element_removed), (project_root_added),
1649 (symbol_db_activate), (isymbol_manager_search),
1650 (isymbol_manager_get_members),
1651 (isymbol_manager_get_completions_at_position):
1652 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1653 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1654 * plugins/symbol-db/symbol-db-engine.c:
1655 (sdb_engine_execute_non_select_sql),
1656 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1657 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1658 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1659 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1660 (symbol_db_engine_add_new_workspace),
1661 (symbol_db_engine_add_new_project),
1662 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1663 (sdb_engine_detects_removed_ids),
1664 (sdb_engine_walk_down_scope_path),
1665 (symbol_db_engine_get_class_parents),
1666 (symbol_db_engine_get_global_members),
1667 (symbol_db_engine_get_scope_members_by_symbol_id),
1668 (symbol_db_engine_get_scope_members),
1669 (symbol_db_engine_get_current_scope),
1670 (symbol_db_engine_get_file_symbols),
1671 (symbol_db_engine_get_symbol_info_by_id),
1672 (symbol_db_engine_find_symbol_by_name_pattern):
1673 * plugins/symbol-db/symbol-db-engine.h:
1674 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1675 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1676 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1677 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1678 (on_scan_end), (do_add_root_symbol_to_view),
1679 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1680 (trigger_on_symbol_inserted), (add_new_waiting_for),
1681 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1682 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1683 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1684 (symbol_db_view_row_expanded), (sdb_view_init),
1685 (gtree_compare_func), (sdb_view_finalize),
1686 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1687 (sdb_view_populate_base_root),
1688 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1689 * plugins/symbol-db/symbol-db-view.h:
1690 * plugins/symbol-db/tables.sql:
1691 * plugins/symbol-db/test/Makefile.am:
1692 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1693 (get_scope_members), (get_current_scope), (get_global_members),
1694 (get_file_symbols), (get_info_by_id), (main):
1696 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1697 Started using LIMIT keyword to speed up things.
1698 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1699 make providers use prepared statements.
1701 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1703 Patch from James Liggett:
1704 * plugins/subversion/plugin.c: (subversion_instance_init):
1705 * plugins/subversion/plugin.h:
1706 * plugins/subversion/subversion-diff-dialog.c:
1707 (on_subversion_diff_response), (subversion_diff_dialog),
1708 (on_menu_subversion_diff):
1709 * plugins/subversion/subversion-log-dialog.c:
1710 (on_log_view_selected_button_clicked),
1711 (on_log_diff_selected_button_clicked),
1712 (on_log_diff_previous_button_clicked),
1713 (subversion_log_window_create):
1714 * plugins/subversion/subversion-ui-utils.c:
1715 (get_filename_from_full_path), (init_whole_project),
1716 (on_whole_project_toggled):
1717 * plugins/subversion/subversion-ui-utils.h:
1718 * plugins/subversion/subversion-update-dialog.c:
1719 (subversion_update_dialog), (on_menu_subversion_update):
1721 Whole Project checkbox enabled by default in diff and update dialogs.
1722 changes the editor names for diff editors to something much more
1723 descriptive. For example, working copy/head diffs would have an editor
1724 with a name like "[Working Copy/Head] some-file.diff," where some-file
1725 is the name of the file/directory that was diffed. For diffs against
1726 arbitrary diffs the name would look like "[Revisions 2832/3200]
1727 some-file.diff" for a diff of some-file between revisions 2832 and
1730 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1732 Icons from tpgww@onepost.net:
1733 * plugins/subversion/Makefile.am:
1734 * plugins/subversion/anjuta-subversion-plugin.svg:
1735 * plugins/subversion/anjuta-subversion.plugin.in:
1736 * plugins/subversion/plugin.h:
1737 * plugins/symbol-browser/Makefile.am:
1738 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
1739 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
1740 * plugins/symbol-browser/plugin.c:
1741 * plugins/symbol-db/Makefile.am:
1742 * plugins/symbol-db/plugin.c:
1743 * plugins/symbol-db/symbol-db.plugin.in:
1745 Icons from patch in bug #480093 comment #23. Also renamed icons.
1748 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1750 Icons from tpgww@onepost.net:
1751 * plugins/project-manager/Makefile.am:
1752 * plugins/project-manager/anjuta-project-manager-plugin.svg:
1753 * plugins/project-manager/anjuta-project-manager.plugin.in:
1754 * plugins/project-manager/plugin.c:
1755 * plugins/project-wizard/Makefile.am:
1756 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
1757 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1758 * plugins/project-wizard/druid.h:
1759 * plugins/search/Makefile.am:
1760 * plugins/search/anjuta-search-plugin.svg:
1761 * plugins/search/anjuta-search.plugin.in:
1762 * plugins/search/plugin.c:
1764 Icons from patch in bug #480093 comment #23. Also renamed icons.
1767 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1769 * TODO.tasks: updated.
1771 Icons from tpgww@onepost.net:
1772 * plugins/file-loader/Makefile.am:
1773 * plugins/file-loader/anjuta-loader-plugin.svg:
1774 * plugins/file-loader/anjuta-loader.plugin.in:
1775 * plugins/file-manager/Makefile.am:
1776 * plugins/file-manager/anjuta-file-manager-plugin.svg:
1777 * plugins/file-manager/file-manager.plugin.in:
1778 * plugins/file-manager/plugin.c:
1779 * plugins/glade/Makefile.am:
1780 * plugins/glade/anjuta-glade-plugin.svg:
1781 * plugins/glade/anjuta-glade.plugin.in:
1782 * plugins/glade/plugin.c: (register_stock_icons):
1783 * plugins/language-manager/Makefile.am:
1784 * plugins/language-manager/anjuta-language-manager-plugin.svg:
1785 * plugins/language-manager/language-manager.plugin.in:
1786 * plugins/message-view/Makefile.am:
1787 * plugins/message-view/anjuta-message-manager.plugin.in:
1788 * plugins/message-view/anjuta-messages-plugin.svg:
1789 * plugins/message-view/plugin.c:
1790 * plugins/patch/Makefile.am:
1791 * plugins/patch/anjuta-patch-plugin.svg:
1792 * plugins/patch/anjuta-patch.plugin.in:
1793 * plugins/patch/plugin.c:
1794 * plugins/profiler/Makefile.am:
1795 * plugins/profiler/anjuta-profiler-plugin.svg:
1796 * plugins/profiler/plugin.c: (register_stock_icons):
1797 * plugins/profiler/profiler.plugin.in:
1798 * plugins/project-import/Makefile.am:
1799 * plugins/project-import/anjuta-project-import-plugin.svg:
1800 * plugins/project-import/anjuta-project-import.plugin.in:
1801 * plugins/project-import/plugin.c:
1803 Icons from patch in bug #480093 comment #23. Also renamed icons.
1806 2007-11-18 Johannes Schmid <jhs@gnome.org>
1808 * plugins/build-basic-autotools/build-basic-autotools.c:
1810 * plugins/debug-manager/anjuta-debug-manager.glade:
1811 * plugins/debug-manager/breakpoints.c:
1812 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
1813 * plugins/file-wizard/file.c:
1814 * plugins/gdb/anjuta-gdb.glade:
1815 * plugins/glade/plugin.c: (ifile_open):
1816 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
1817 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1818 * plugins/gtodo/tray-icon.c:
1819 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
1820 * plugins/macro/macros.xml:
1821 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1822 Fixed translation bugs (#496833, #488211 and #497758)
1824 * plugins/document-manager/plugin.c: (on_editor_changed):
1827 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1829 Icons from tpgww@onepost.net:
1830 * plugins/devhelp/Makefile.am:
1831 * plugins/devhelp/anjuta-devhelp-plugin.svg:
1832 * plugins/devhelp/anjuta-devhelp.plugin.in:
1833 * plugins/devhelp/plugin.c:
1834 * plugins/document-manager/anjuta-document-manager.plugin.in:
1835 * plugins/document-manager/images/Makefile.am:
1836 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
1837 * plugins/document-manager/plugin.c:
1838 * plugins/editor/Makefile.am:
1839 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
1840 * plugins/editor/anjuta-editor.plugin.in:
1841 * plugins/editor/plugin.c:
1842 * plugins/sample1/Makefile.am:
1843 * plugins/sample1/anjuta-sample-plugin.svg:
1844 * plugins/sample1/anjuta-sample.plugin.in:
1845 * plugins/sourceview/Makefile.am:
1846 * plugins/sourceview/plugin.c:
1847 * plugins/sourceview/sourceview.plugin.in:
1849 Icons from patch in bug #480093 comment #23. Also renamed icons.
1852 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1854 * TODO.tasks: Updated.
1856 Icons from tpgww@onepost.net:
1857 * plugins/build-basic-autotools/Makefile.am:
1858 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
1859 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
1860 * plugins/build-basic-autotools/build-basic-autotools.c:
1861 * plugins/class-inheritance/Makefile.am:
1862 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
1863 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
1864 * plugins/class-inheritance/plugin.c:
1865 * plugins/cvs-plugin/Makefile.am:
1866 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
1867 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
1868 * plugins/cvs-plugin/plugin.c:
1869 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
1870 * plugins/debug-manager/images/Makefile.am:
1871 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
1872 * plugins/debug-manager/plugin.c:
1874 Icons from patch in bug #480093 comment #23. Also renamed icons.
1877 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1879 * (removed) libanjuta/anjuta-children.c,
1880 (removed) libanjuta/anjuta-children.h,
1881 libanjuta/anjuta-launcher.c,
1882 libanjuta/libanjuta.h,
1883 libanjuta/Makefile.am,
1884 plugins/gdb/debugger.c,
1885 plugins/terminal/terminal.c,
1886 manuals/reference/libanjuta/libanjuta-sections.txt,
1887 manuals/reference/libanjuta/libanjuta-docs.sgml:
1888 Replace anjuta_children_register by g_child_watch_add
1890 2007-11-13 Johannes Schmid <jhs@gnome.org>
1892 * plugins/subversion/anjuta-subversion.glade:
1893 * plugins/subversion/subversion-commit-dialog.c:
1894 (subversion_commit_dialog):
1895 * plugins/subversion/subversion-resolve-dialog.c:
1896 (subversion_resolve_dialog):
1897 * plugins/subversion/subversion-revert-dialog.c:
1898 (subversion_revert_dialog):
1899 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
1900 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
1901 (hide_pulse_progress_bar):
1902 * plugins/subversion/subversion-ui-utils.h:
1904 Yet another patch from #457477:
1905 Add a pulsing progress bar to all dialogs receiving status
1907 2007-11-12 Johannes Schmid <jhs@gnome.org>
1909 * plugins/document-manager/plugin.c: (create_highlight_submenu):
1910 Bug 493583 – crash in Anjuta IDE: trying to open a file
1912 * plugins/subversion/subversion-commit-dialog.c:
1913 (select_all_files), (subversion_commit_dialog):
1914 Patch from jrligget - see #457477
1916 2007-11-12 Johannes Schmid <jhs@gnome.org>
1918 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
1919 * libanjuta/anjuta-plugin-handle.c:
1920 (anjuta_plugin_handle_get_about):
1921 Bug 495536 – Plugins localization improvement
1923 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
1924 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1925 * plugins/indent/indent.glade:
1926 * plugins/subversion/anjuta-subversion.glade:
1927 Bug 495245 – Strings bug
1929 2007-11-08 James Liggett <jrliggett@cox.net>
1931 reviewed by: Johannes Schmid <jhs@gnome.org>
1933 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
1934 (anjuta_async_command_finalize),
1935 (anjuta_async_command_notification_poll),
1936 (anjuta_async_command_thread), (start_command),
1937 (notify_data_arrived), (notify_complete),
1938 (anjuta_async_command_class_init),
1939 (anjuta_async_command_set_error_message),
1940 (anjuta_async_command_get_error_message),
1941 (anjuta_async_command_lock), (anjuta_async_command_unlock):
1942 * libanjuta/anjuta-async-command.h:
1943 * libanjuta/anjuta-command.c: (anjuta_command_init),
1944 (anjuta_command_finalize), (anjuta_command_class_init),
1945 (anjuta_command_start), (anjuta_command_notify_data_arrived),
1946 (anjuta_command_notify_complete),
1947 (anjuta_command_set_error_message),
1948 (anjuta_command_get_error_message):
1949 * libanjuta/anjuta-command.h:
1950 * libanjuta/anjuta-glade-catalog.c:
1951 * libanjuta/anjuta-glade.xml:
1952 * libanjuta/anjuta-vcs-status-tree-view.c:
1953 (on_selected_column_toggled),
1954 (anjuta_vcs_status_tree_view_create_columns),
1955 (anjuta_vcs_status_tree_view_init),
1956 (anjuta_vcs_status_tree_view_finalize),
1957 (anjuta_vcs_status_tree_view_set_property),
1958 (anjuta_vcs_status_tree_view_get_property),
1959 (anjuta_vcs_status_tree_view_class_init),
1960 (anjuta_vcs_status_tree_view_new),
1961 (anjuta_vcs_status_tree_view_destroy),
1962 (anjuta_vcs_status_tree_view_add), (select_all_paths),
1963 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
1964 (anjuta_vcs_status_tree_view_unselect_all),
1965 (create_selected_paths_list),
1966 (anjuta_vcs_status_tree_view_get_selected):
1967 * libanjuta/anjuta-vcs-status-tree-view.h:
1968 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
1969 * libanjuta/anjuta-widgets.h:
1970 * plugins/subversion/subversion-add-dialog.c:
1971 (on_add_command_finished), (on_subversion_add_response),
1972 (subversion_add_dialog), (on_menu_subversion_add),
1973 (on_fm_subversion_add):
1974 * plugins/subversion/subversion-add-dialog.h:
1975 * plugins/subversion/subversion-commit-dialog.c:
1976 (on_commit_command_finished), (on_subversion_commit_response),
1977 (subversion_commit_dialog), (on_menu_subversion_commit),
1978 (on_fm_subversion_commit):
1979 * plugins/subversion/subversion-commit-dialog.h:
1980 * plugins/subversion/subversion-copy-dialog.c:
1981 (on_copy_other_revision_radio_toggled),
1982 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
1983 (on_copy_command_finished), (on_subversion_copy_response),
1984 (subversion_copy_dialog), (on_menu_subversion_copy),
1985 (on_fm_subversion_copy):
1986 * plugins/subversion/subversion-copy-dialog.h:
1987 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
1988 (on_subversion_diff_response), (subversion_diff_dialog),
1989 (on_menu_subversion_diff), (on_fm_subversion_diff):
1990 * plugins/subversion/subversion-diff-dialog.h:
1991 * plugins/subversion/subversion-log-dialog.c:
1992 (on_diff_selected_column_toggled), (create_columns),
1993 (on_log_command_finished), (on_log_view_button_clicked),
1994 (on_cat_command_data_arrived), (on_cat_command_finished),
1995 (on_log_view_selected_button_clicked), (get_selected_revisions),
1996 (on_log_diff_selected_button_clicked),
1997 (on_log_diff_previous_button_clicked),
1998 (on_subversion_log_vbox_destroy),
1999 (on_log_changes_view_row_selected), (subversion_log_window_create),
2000 (on_menu_subversion_log), (on_fm_subversion_log),
2001 (subversion_log_set_whole_project_sensitive):
2002 * plugins/subversion/subversion-log-dialog.h:
2003 * plugins/subversion/subversion-merge-dialog.c:
2004 (on_merge_command_finished), (on_subversion_merge_response),
2005 (on_merge_first_path_browse_button_clicked),
2006 (on_merge_second_path_browse_button_clicked),
2007 (on_merge_use_first_path_check_toggled),
2008 (on_merge_start_revision_radio_toggled),
2009 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
2010 (on_menu_subversion_merge):
2011 * plugins/subversion/subversion-merge-dialog.h:
2012 * plugins/subversion/subversion-remove-dialog.c:
2013 (on_remove_command_finished),
2014 (on_remove_path_browse_button_clicked),
2015 (on_subversion_remove_response), (subversion_remove_dialog),
2016 (on_menu_subversion_remove), (on_fm_subversion_remove):
2017 * plugins/subversion/subversion-remove-dialog.h:
2018 * plugins/subversion/subversion-resolve-dialog.c:
2019 (on_resolve_command_finished), (on_subversion_resolve_response),
2020 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2021 * plugins/subversion/subversion-resolve-dialog.h:
2022 * plugins/subversion/subversion-revert-dialog.c:
2023 (on_revert_command_finished), (on_subversion_revert_response),
2024 (subversion_revert_dialog), (on_menu_subversion_revert):
2025 * plugins/subversion/subversion-revert-dialog.h:
2026 * plugins/subversion/subversion-switch-dialog.c:
2027 (on_switch_other_revision_radio_toggled),
2028 (on_switch_command_finished), (on_subversion_switch_response),
2029 (subversion_switch_dialog), (on_menu_subversion_switch):
2030 * plugins/subversion/subversion-switch-dialog.h:
2031 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2032 (subversion_data_free), (on_mesg_view_destroy),
2033 (create_message_view), (check_filename), (get_log_from_textview),
2034 (pulse_timer), (on_pulse_timer_destroyed),
2035 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2036 (report_errors), (on_status_command_finished),
2037 (on_status_command_data_arrived), (on_command_info_arrived),
2038 (select_all_status_items), (clear_all_status_selections),
2039 (init_whole_project), (on_whole_project_toggled),
2040 (send_diff_command_output_to_editor), (on_diff_command_finished),
2041 (stop_status_bar_progress_pulse):
2042 * plugins/subversion/subversion-ui-utils.h:
2043 * plugins/subversion/subversion-update-dialog.c:
2044 (on_update_command_finished), (on_subversion_update_response),
2045 (subversion_update_dialog), (on_menu_subversion_update),
2046 (on_fm_subversion_update):
2047 * plugins/subversion/subversion-update-dialog.h:
2048 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2049 (svn_add_command_finalize), (svn_add_command_run),
2050 (svn_add_command_class_init), (svn_add_command_new),
2051 (svn_add_command_destroy):
2052 * plugins/subversion/svn-add-command.h:
2053 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2054 (svn_cat_command_finalize), (svn_cat_command_run),
2055 (svn_cat_command_class_init), (svn_cat_command_new),
2056 (svn_cat_command_destroy), (svn_cat_command_get_output):
2057 * plugins/subversion/svn-cat-command.h:
2058 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2059 (svn_command_release_ui_lock), (simple_prompt),
2060 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2061 (svn_auth_ssl_server_trust_prompt_func_cb),
2062 (svn_auth_ssl_client_cert_prompt_func_cb),
2063 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2064 (svn_command_init), (svn_command_finalize),
2065 (svn_command_class_init), (svn_command_push_info),
2066 (svn_command_get_info_queue), (svn_command_set_error),
2067 (svn_command_get_client_context), (svn_command_get_pool),
2068 (svn_command_lock_ui), (svn_command_unlock_ui),
2069 (svn_command_get_revision), (svn_command_copy_path_list),
2070 (svn_command_free_path_list):
2071 * plugins/subversion/svn-command.h:
2072 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2073 (svn_commit_command_init), (svn_commit_command_finalize),
2074 (svn_commit_command_run), (svn_commit_command_class_init),
2075 (svn_commit_command_new), (svn_commit_command_destroy):
2076 * plugins/subversion/svn-commit-command.h:
2077 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2078 (svn_copy_command_init), (svn_copy_command_finalize),
2079 (svn_copy_command_run), (svn_copy_command_class_init),
2080 (svn_copy_command_new), (svn_copy_command_destroy):
2081 * plugins/subversion/svn-copy-command.h:
2082 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2083 (svn_diff_command_finalize), (svn_diff_command_run),
2084 (svn_diff_command_class_init), (svn_diff_command_new),
2085 (svn_diff_command_destroy), (svn_diff_command_get_output):
2086 * plugins/subversion/svn-diff-command.h:
2087 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2088 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2089 (svn_log_command_class_init), (svn_log_command_new),
2090 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2091 * plugins/subversion/svn-log-command.h:
2092 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2093 (svn_log_entry_finalize), (svn_log_entry_class_init),
2094 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2095 (svn_log_entry_get_author), (svn_log_entry_get_date),
2096 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2097 (svn_log_entry_get_full_log):
2098 * plugins/subversion/svn-log-entry.h:
2099 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2100 (svn_merge_command_finalize), (svn_merge_command_run),
2101 (svn_merge_command_class_init), (svn_merge_command_new),
2102 (svn_merge_command_destroy):
2103 * plugins/subversion/svn-merge-command.h:
2104 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2105 (svn_remove_command_init), (svn_remove_command_finalize),
2106 (svn_remove_command_run), (svn_remove_command_class_init),
2107 (svn_remove_command_new), (svn_remove_command_destroy),
2108 (svn_remove_command_get_path):
2109 * plugins/subversion/svn-remove-command.h:
2110 * plugins/subversion/svn-resolve-command.c:
2111 (svn_resolve_command_init), (svn_resolve_command_finalize),
2112 (svn_resolve_command_run), (svn_resolve_command_class_init),
2113 (svn_resolve_command_new), (svn_resolve_command_destroy):
2114 * plugins/subversion/svn-resolve-command.h:
2115 * plugins/subversion/svn-revert-command.c:
2116 (svn_revert_command_init), (svn_revert_command_finalize),
2117 (svn_revert_command_run), (svn_revert_command_class_init),
2118 (svn_revert_command_new), (svn_revert_command_destroy):
2119 * plugins/subversion/svn-revert-command.h:
2120 * plugins/subversion/svn-status-command.c:
2121 (svn_status_command_init), (svn_status_command_finalize),
2122 (on_svn_status_notify), (svn_status_command_run),
2123 (svn_status_command_class_init), (svn_status_command_new),
2124 (svn_status_command_destroy),
2125 (svn_status_command_get_status_queue):
2126 * plugins/subversion/svn-status-command.h:
2127 * plugins/subversion/svn-status.c: (svn_status_init),
2128 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2129 (svn_status_destroy), (svn_status_get_path),
2130 (svn_status_get_vcs_status):
2131 * plugins/subversion/svn-status.h:
2132 * plugins/subversion/svn-switch-command.c:
2133 (svn_switch_command_init), (svn_switch_command_finalize),
2134 (svn_switch_command_run), (svn_switch_command_class_init),
2135 (svn_switch_command_new), (svn_switch_command_destroy):
2136 * plugins/subversion/svn-switch-command.h:
2137 * plugins/subversion/svn-update-command.c:
2138 (svn_update_command_init), (svn_update_command_finalize),
2139 (svn_update_command_run), (svn_update_command_class_init),
2140 (svn_update_command_new), (svn_update_command_destroy):
2141 * plugins/subversion/svn-update-command.h:
2143 Now really committed all files from James patch (#457477)
2145 2007-11-08 Johannes Schmid <jhs@gnome.org>
2147 * TODO.tasks: Updated
2149 2007-11-08 James Liggett <jrliggett@cox.net>
2151 reviewed by: Johannes Schmid <jhs@gnome.org>
2154 * libanjuta/Makefile.am:
2155 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2156 * libanjuta/anjuta-status.h:
2157 * libanjuta/libanjuta.h:
2158 * plugins/subversion/Makefile.am:
2159 * plugins/subversion/anjuta-subversion.glade:
2160 * plugins/subversion/anjuta-subversion.ui:
2161 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2162 (value_removed_project_root_uri), (activate_plugin),
2163 (deactivate_plugin), (finalize), (subversion_instance_init):
2164 * plugins/subversion/plugin.h:
2165 * plugins/subversion/subversion-actions.c:
2166 * plugins/subversion/subversion-actions.h:
2167 * plugins/subversion/subversion-callbacks.c:
2168 * plugins/subversion/subversion-callbacks.h:
2169 * plugins/subversion/svn-auth.c:
2170 * plugins/subversion/svn-auth.h:
2171 * plugins/subversion/svn-backend-priv.h:
2172 * plugins/subversion/svn-backend.c:
2173 * plugins/subversion/svn-backend.h:
2174 * plugins/subversion/svn-notify.c:
2175 * plugins/subversion/svn-notify.h:
2176 * plugins/subversion/svn-thread.c:
2177 * plugins/subversion/svn-thread.h:
2179 Commited alpha2 of the new subversion plugin (#457477)
2181 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2183 * plugins/debug-manager/command.c:
2184 Fix a stupid crash when changing a register value
2186 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2188 * libanjuta/interfaces/libanjuta.idl,
2189 plugins/debug-manager/command.c,
2190 plugins/debug-manager/command.h,
2191 plugins/debug-manager/start.c,
2192 plugins/gdb/plugin.c,
2193 plugins/gdb/debugger.c,
2194 plugins/gdb/debugger.h:
2195 Use anjuta terminal plugin instead of gnome terminal
2196 Select if a terminal is used in the the start_program function
2197 Move terminal code from debugger.c to plugin.c
2198 Partial fix of bug #481366
2200 * plugins/gdb/utilities.c,
2201 plugins/gdb/utilities.h:
2202 Remove gnome terminal check function
2204 2007-11-06 Johannes Schmid <jhs@gnome.org>
2206 * plugins/project-import/anjuta-project-import.glade:
2207 * plugins/project-import/project-import.c: (on_import_next),
2208 (on_import_finish), (project_import_set_directory):
2209 * plugins/project-wizard/property.c: (npw_property_create_widget),
2210 (npw_property_set_value_from_widget):
2212 Replaced gnome_file_entry with gtk_file_chooser_button
2213 Fixes #422329 – Creating a new directory in program options doesn't work
2215 2007-11-04 Massimo Cora' <maxcvs@email.it>
2217 * plugins/symbol-db/plugin.c:
2218 add all files at once on project_import.
2219 No need to split them into more languages: ctags
2220 and the engine will take care of that.
2222 * plugins/symbol-db/symbol-db-engine.h,
2223 * plugins/symbol-db/symbol-db-engine.c,
2224 * plugins/symbol-db/tables.sql,
2225 * plugins/symbol-db/test/Makefile.am,
2226 * plugins/symbol-db/test/main.c,
2227 * plugins/symbol-db/symbol-db-view-locals.c:
2228 some memory leaks fixed. Ported the thing to
2229 libgda 3.1.2 [or better svn HEAD].
2230 Thanks to a fresh new algorithm to detect
2231 parent scope we're able to display correcly
2232 a local gtktree, including classes not directly
2233 defined inside that file.
2235 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
2237 * plugins/debug-manager/threads.c,
2238 plugins/debug-manager/stack_trace.c:
2239 Do not display address when not needed
2241 * plugins/debug-manager/plugin.c,
2242 plugins/debug-manager/breakpoints.c:
2243 Breakpoints directly connect to debugger signals
2245 * plugins/debug-manager/watch.c:
2246 program-unload signal does not exist used debugger-stopped
2248 * plugins/debug-manager/queue.c,
2249 libanjuta/interfaces/libanjuta.idl:
2250 Display error message returned by debugger command
2253 2007-11-04 Johannes Schmid <jhs@gnome.org>
2255 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
2256 Bug 493062 – gcj template needs AC_PROG_CC
2257 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
2259 * src/anjuta-actions.h:
2260 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
2261 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
2263 === anjuta 2.3.0 ===
2265 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
2269 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2271 * ChangeLog: Tagged 2.3.0 release.
2273 * plugins/indent/Makefile.am: Fixed indentation.
2275 * plugins/editor/aneditor-autocomplete.cxx:
2276 * plugins/editor/aneditor-priv.h:
2277 * plugins/editor/aneditor.cxx:
2278 * plugins/editor/aneditor.h: Commented out dead codes.
2280 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2281 Do not build symbol-db by
2282 default. Added 'unstable' in plugin description to signify it's
2283 developmental state.
2285 * plugins/file-manager/Makefile.am,
2286 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2288 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2290 * plugins/debug-manager/utilities.c,
2291 plugins/debug-manager/utilities.h,
2292 plugins/debug-manager/threads.c,
2293 plugins/debug-manager/plugin.c,
2294 plugins/debug-manager/plugin.h,
2295 plugins/debug-manager/disassemble.h,
2296 plugins/debug-manager/watch.c,
2297 plugins/debug-manager/watch.h,
2298 plugins/debug-manager/breakpoints.c,
2299 plugins/debug-manager/stack_trace.c:
2300 Replace few remaining function calls by signal
2302 * plugins/debug-manager/disassemble.c,
2303 plugins/debug-manager/registers.c,
2304 plugins/debug-manager/memory.c,
2305 plugins/debug-manager/locals.c,
2306 plugins/debug-manager/queue.c,
2307 plugins/debug-manager/queue.h:
2308 Connect signals when debugger is started
2309 Disconnect them when debugger is stopped
2310 Do not display window if debugger doesn't support feature
2312 * plugins/gdb/plugin.c,
2313 libanjuta/interfaces/libanjuta.idl:
2314 Remove unused initialization function
2316 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2319 * plugins/file-manager/Makefile.am:
2320 * scripts/build-schemas.mk: Fixed 'make distcheck'
2322 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2324 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2325 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2326 to latest API additions.
2328 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2331 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2333 * ChangeLog: Fixed indentation.
2334 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2337 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2339 * libanjuta/interfaces/libanjuta.idl:
2340 * plugins/build-basic-autotools/build-basic-autotools.c:
2341 (build_compile_file_real), (build_build_project),
2342 (build_install_project), (build_clean_project),
2343 (build_configure_project), (build_autogen_project),
2344 (build_distribution_project), (build_build_module),
2345 (build_install_module), (build_clean_module), (fm_build),
2346 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2347 (finalize), (basic_autotools_plugin_instance_init),
2348 (ibuildable_set_command), (ibuildable_reset_commands),
2349 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2350 (ibuildable_install), (ibuildable_configure),
2351 (ibuildable_generate), (ibuildable_iface_init):
2352 * plugins/build-basic-autotools/build-basic-autotools.h:
2354 Added API for commands override in build interface and implemented
2355 them in build plugin. Useful for other plugins override build
2356 commands depending on project environment.
2358 2007-10-28 Naba Kumar <naba@gnome.org>
2361 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2362 Fixed widget alignment for dock switcher tab style combo and
2363 scratchbox path entrybox.
2365 2007-10-28 Johannes Schmid <jhs@gnome.org>
2367 * plugins/document-manager/plugin.c: (on_editor_changed):
2368 Fixed a memory leak and simplified code (thanks again Sébastien)
2371 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2372 and OFFSET sql statements)
2374 2007-10-28 Massimo Cora' <maxcvs@email.it>
2376 * plugins/symbol-db/plugin.c,
2377 plugins/symbol-db/symbol-db-engine.h,
2378 plugins/symbol-db/symbol-db-view.c,
2379 plugins/symbol-db/symbol-db-view.c,
2380 plugins/symbol-db/symbol-db-view-locals.c,
2381 plugins/symbol-db/symbol-db-view-locals.h,
2382 plugins/symbol-db/symbol-db-engine.c:
2383 Better end-of-file-scan detection, permitting
2384 an improved scope/inheritance parsing.
2385 Locals tab gtktree now displays correct
2386 namespace->class->children tree, even if
2387 in a C++ file there isn't class declaration.
2389 2007-10-27 Johannes Schmid <jhs@gnome.org>
2391 Patch from Stanislav Brabec <sbrabec@suse.cz>
2393 Bug 489798 – Do not rely on svn-config
2395 Patch from Michael Wolf <maw@ximian.com>:
2396 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2397 (egg_tree_model_filter_remove_node),
2398 (egg_tree_model_filter_row_deleted):
2399 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2401 2007-10-27 Johannes Schmid <jhs@gnome.org>
2403 * plugins/devhelp/anjuta-devhelp.ui:
2404 * plugins/message-view/anjuta-message-manager.ui:
2406 Added some separators to the toolbar
2408 * plugins/document-manager/plugin.c:
2409 (on_support_plugin_deactivated), (load_new_support_plugins),
2410 (unload_unused_support_plugins), (on_editor_changed):
2412 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2413 for pointing out that is was crap.
2415 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2417 * libanjuta/interfaces/libanjuta.idl,
2418 libanjuta/anjuta-plugin-manager.c,
2419 libanjuta/anjuta-plugin-manager.h,
2420 libanjuta/anjuta-c-plugin-factory.c,
2421 libanjuta/anjuta-c-module.h,
2422 libanjuta/anjuta-c-module.c:
2423 Report detailled error message in case of plugin loading failure
2425 2007-10-24 Johannes Schmid <jhs@gnome.org>
2428 * plugins/Makefile.am:
2430 Activate build of symbol-db plugin (when libgda is available)
2432 * plugins/document-manager/plugin.c:
2433 (on_support_plugin_deactivated), (on_editor_changed):
2435 Properly handle language support plugins even when they are
2436 unloaded by the session.
2438 * plugins/symbol-db/plugin.c: (register_stock_icons),
2439 Port to new REGISTER_ICONS stuff
2441 2007-10-22 Massimo Cora' <maxcvs@email.it>
2443 * plugins/symbol-db/plugin.c,
2444 * plugins/symbol-db/symbol-db-view.c
2445 * plugins/symbol-db/symbol-db-engine.h,
2446 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2447 * plugins/symbol-db/symbol-db-view-locals.c,
2448 * plugins/symbol-db/symbol-db-view-locals.h,
2449 * plugins/symbol-db/symbol-db-engine.c:
2450 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2451 Added a new algorithm for dynamic population of the local symbols' tab.
2452 Now the default view is tree-like.
2453 Some fixes on engine correct some population issues.
2455 2007-10-23 Naba Kumar <naba@gnome.org>
2457 * plugins/glade/Makefile.am: Corrected conditional not to install
2458 .plugin file if plugin is disabled.
2459 * plugins/sourceview/Makefile.am: Corrected conditional not to
2460 install schemas if plugin is not built.
2462 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2464 * plugins/debug-manager/queue.c:
2465 Fix #488061: Mutiple crash dialogs
2467 * plugins/gdb/debugger.c,
2468 plugins/gdb/debugger.h:
2469 Remove maximum gdb command length, should fix bug#474811
2471 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2473 * manuals/reference/libanjuta/plugin-description-file.sgml,
2474 manuals/reference/libanjuta/libanjuta-docs.sgml,
2475 manuals/reference/libanjuta/libanjuta-sections.txt,
2476 libanjuta/interfaces/libanjuta.idl,
2477 libanjuta/anjuta-c-module.c,
2478 libanjuta/anjuta-c-plugin-factory.c:
2479 Document last changes in plugin code
2481 2007-10-19 Johannes Schmid <jhs@gnome.org>
2483 * plugins/subversion/subversion-callbacks.c: (check_filename):
2485 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2487 2007-10-19 Naba Kumar <naba@gnome.org>
2489 * plugins/file-manager/file-model.c: Fixed a critical runtime
2492 2007-10-18 Johannes Schmid <jhs@gnome.org>
2494 * libanjuta/anjuta-ui.h:
2495 Small fix on icon macros
2497 * libanjuta/interfaces/libanjuta.idl:
2498 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2499 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2500 (ilanguage_iface_init):
2502 Added get_from_editor() and get_name_from_editor() methods
2505 * plugins/document-manager/plugin.c:
2506 (update_editor_ui_interface_items), (on_editor_changed):
2507 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2509 * plugins/language-support-cpp-java/plugin.c: (install_support):
2511 Ported plugins to use the new interface
2513 2007-10-17 Johannes Schmid <jhs@gnome.org>
2515 * libanjuta/anjuta-ui.h:
2517 Added macros to register stock icons to stop all this copy&paste
2518 which had spread over a lot of files. New macros support to add
2519 icons with toolbar and menu size (16 and 24)
2521 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2522 * plugins/debug-manager/images/anjuta-attach.svg:
2523 * plugins/debug-manager/images/anjuta-step-out.svg:
2524 * plugins/debug-manager/images/anjuta-step-over.svg:
2525 * plugins/debug-manager/plugin.c: (register_stock_icons):
2526 * plugins/document-manager/images/Makefile.am:
2527 * plugins/document-manager/images/anjuta-block-end.svg:
2528 * plugins/document-manager/images/anjuta-block-start.svg:
2529 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2530 * plugins/document-manager/images/anjuta-bookmark.svg:
2531 * plugins/document-manager/images/anjuta-go-history-next.svg:
2532 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2533 * plugins/document-manager/plugin.c: (register_stock_icons):
2534 * plugins/glade/plugin.c: (register_stock_icons):
2535 * plugins/language-support-cpp-java/plugin.c:
2536 (register_stock_icons):
2537 * plugins/message-view/Makefile.am:
2538 * plugins/message-view/anjuta-go-message-next.svg:
2539 * plugins/message-view/anjuta-go-message-prev.svg:
2540 * plugins/message-view/anjuta-message-view.svg:
2541 * plugins/message-view/messages.xpm:
2542 * plugins/message-view/plugin.c: (register_stock_icons):
2543 * plugins/patch/plugin.c: (patch_plugin_activate):
2544 * plugins/project-manager/plugin.c: (register_stock_icons):
2545 * plugins/search/Makefile.am:
2546 * plugins/search/anjuta-go-match-next.svg:
2547 * plugins/search/anjuta-go-match-prev.svg:
2548 * plugins/search/plugin.c: (activate_plugin):
2549 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2550 * plugins/terminal/terminal.c: (register_stock_icons):
2551 * plugins/valgrind/plugin.c: (register_stock_icons):
2553 Updated to use the new icons and added several new and updated
2556 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2558 * libanjuta/anjuta-plugin-handle.c,
2559 libanjuta/anjuta-plugin-handle.h:
2560 Add a new path property containing the directory of the .plugin
2561 file, library file (.so or whatever) must be in the same directory
2563 * libanjuta/anjuta-plugin-manager.c,
2564 libanjuta/interfaces/libanjuta.idl,
2565 (removed) libanjuta/anjuta-glue-plugin.c,
2566 (removed) libanjuta/anjuta-glue-plugin.h,
2567 (removed) libanjuta/anjuta-glue-c.c,
2568 (removed) libanjuta/anjuta-glue-c.h,
2569 (removed) libanjuta/anjuta-glue-cpp.c,
2570 (removed) libanjuta/anjuta-glue-cpp.h,
2571 (removed) libanjuta/anjuta-glue-factory.c,
2572 (removed) libanjuta/anjuta-glue-factory.h,
2573 (added) libanjuta/anjuta-c-module.c,
2574 (added) libanjuta/anjuta-c-module.h,
2575 (added) libanjuta/anjuta-c-plugin-factory.c,
2576 (added) libanjuta/anjuta-c-plugin-factory.h,
2577 libanjuta/Makefile.am:
2578 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2579 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2580 implementing IAnjutaPluginFactory
2581 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2583 * libanjuta/libanjuta.h:
2584 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2587 * libanjuta/anjuta-plugin.h:
2588 Replace AnjutaGluePlugin by GTypeModule
2589 Remove unused anjuta_glue_get_component_type replaced by
2592 * plugins/build-basic-autotools/build-basic-autotools.h,
2593 plugins/class-gen/plugin.h,
2594 plugins/class-inheritance/plugin.h,
2595 plugins/cvs-plugin/plugin.h,
2596 plugins/debug-manager/plugin.h,
2597 plugins/devhelp/plugin.h,
2598 plugins/document-manager/plugin.h,
2599 plugins/editor/plugin.h,
2600 plugins/file-loader/plugin.h,
2601 plugins/file-wizard/plugin.h,
2602 plugins/gdb/plugin.h,
2603 plugins/glade/plugin.h,
2604 plugins/gtodo/plugin.h,
2605 plugins/indent/plugin.h,
2606 plugins/language-manager/plugin.h,
2607 plugins/language-support-cpp-java/plugin.h,
2608 plugins/macro/plugin.h,
2609 plugins/message-view/plugin.h,
2610 plugins/patch/plugin.h,
2611 plugins/profiler/plugin.h,
2612 plugins/project-import/plugin.h,
2613 plugins/project-manager/plugin.h,
2614 plugins/project-wizard/plugin.h,
2615 plugins/sample1/plugin.h,
2616 plugins/search/plugin.h,
2617 plugins/sourceview/plugin.h,
2618 plugins/subversion/plugin.h,
2619 plugins/symbol-browser/plugin.h,
2620 plugins/symbol-db/plugin.h,
2621 plugins/terminal/terminal.c,
2622 plugins/tools/plugin.h,
2623 plugins/valgrind/plugin.h:
2624 Replace AnjutaGluePlugin by GTypeModule
2626 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2628 * plugins/debug-manager/breakpoints.c:
2629 Fix bug#487112, crash while removing a breakpoint in a new file
2631 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2633 * plugins/document-manager/search-box.c:
2634 Fix a crash (with an useful comment) focus-out-event handler must
2637 2007-10-14 Johannes Schmid <jhs@gnome.org>
2639 * plugins/sourceview/sourceview.c:
2640 Hide calltip when "Up" or "Down" key is pressed
2642 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2644 * plugins/document-manager/search-box.c:
2645 Change included file order to avoid a compile error with gnome 2.16
2647 2007-10-13 Johannes Schmid <jhs@gnome.org>
2649 * plugins/debug-manager/plugin.c: (enable_log_view):
2651 Fixed crash when closing a project and unloading another while
2652 the debugger is enabled
2654 2007-10-13 Johannes Schmid <jhs@gnome.org>
2656 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2658 Use correct breakpoint icon
2660 * plugins/devhelp/Makefile.am:
2661 * plugins/devhelp/anjuta-go-help-next.svg:
2662 * plugins/devhelp/anjuta-go-help-prev.svg:
2663 * plugins/devhelp/plugin.c: (register_stock_icons),
2666 Added new icons from #480093
2668 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2669 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2670 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2671 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2672 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2673 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2674 * plugins/message-view/anjuta-go-message-next.svg:
2675 * plugins/message-view/anjuta-go-message-prev.svg:
2677 Updated icons from #480093
2679 * src/anjuta-actions.h:
2680 Use GTK_STOCK_FULLSCREEN
2682 * src/anjuta-app.c: (on_gdl_style_changed),
2683 (anjuta_app_instance_init):
2686 Added preference option to set the gdl switcher style
2688 2007-10-13 Johannes Schmid <jhs@gnome.org>
2690 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2691 (get_property_value_as_string), (set_property_value_as_string),
2692 (register_callbacks):
2693 * libanjuta/anjuta-preferences.h:
2695 Support GtkFileChooserButton as preferences widget
2697 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2699 Fixed a Gtk-Critical
2701 * plugins/file-manager/Makefile.am:
2702 * plugins/file-manager/file-model.c: (file_model_filter_file),
2703 (file_model_add_dummy), (file_model_expand_idle),
2704 (file_model_set_property), (file_model_get_property),
2705 (file_model_class_init):
2706 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2707 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2708 (file_manager_activate), (file_manager_finalize),
2709 (file_manager_instance_init), (ipreferences_merge),
2710 (ipreferences_unmerge), (ipreferences_iface_init):
2711 * plugins/file-manager/plugin.h:
2713 Added preferences to file-manager
2715 * plugins/glade/plugin.c: (activate_plugin):
2717 Move Properties widget into center because it is way to big
2720 2007-10-10 Johannes Schmid <jhs@gnome.org>
2722 * plugins/language-support-cpp-java/Makefile.am:
2723 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
2724 * plugins/language-support-cpp-java/anjuta-complete.svg:
2725 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
2726 * plugins/language-support-cpp-java/plugin.c:
2727 (register_stock_icons):
2729 And yet some more icons...
2731 2007-10-10 Johannes Schmid <jhs@gnome.org>
2733 * plugins/debug-manager/breakpoints.c:
2734 * plugins/debug-manager/images/Makefile.am:
2735 * plugins/debug-manager/images/anjuta-bookmark.svg:
2736 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
2737 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
2738 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
2739 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
2740 * plugins/debug-manager/images/anjuta-linemark.svg:
2741 * plugins/debug-manager/images/anjuta-pcmark.svg:
2742 * plugins/debug-manager/plugin.c: (register_stock_icons):
2743 * plugins/debug-manager/sparse_view.c:
2744 * plugins/document-manager/images/Makefile.am:
2745 * plugins/document-manager/images/anjuta-block-select.svg:
2746 * plugins/document-manager/images/anjuta-fold-close.svg:
2747 * plugins/document-manager/images/anjuta-fold-open.svg:
2748 * plugins/document-manager/images/anjuta-fold-toggle.svg:
2749 * plugins/document-manager/images/anjuta-indent-less.svg:
2750 * plugins/document-manager/images/anjuta-indent-more.svg:
2751 * plugins/document-manager/images/anjuta-swap.svg:
2752 * plugins/document-manager/images/block_select.xpm:
2753 * plugins/document-manager/images/fold_close.xpm:
2754 * plugins/document-manager/images/fold_open.xpm:
2755 * plugins/document-manager/images/fold_toggle.xpm:
2756 * plugins/document-manager/images/indent.xpm:
2757 * plugins/document-manager/images/indent_dcr.xpm:
2758 * plugins/document-manager/images/indent_inc.xpm:
2759 * plugins/document-manager/plugin.c: (register_stock_icons):
2760 * plugins/editor/Makefile.am:
2761 * plugins/editor/anjuta-bookmark-16.xpm:
2762 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
2763 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
2764 * plugins/editor/anjuta-linemark-16.xpm:
2765 * plugins/editor/anjuta-pcmark-16.xpm:
2766 * plugins/editor/bookmark.xpm:
2767 * plugins/editor/breakpoint-disabled.xpm:
2768 * plugins/editor/breakpoint-enabled.xpm:
2769 * plugins/editor/linemarker.xpm:
2770 * plugins/editor/program-counter.xpm:
2771 * plugins/editor/text_editor.c:
2772 * plugins/message-view/Makefile.am:
2773 * plugins/message-view/anjuta-go-message-next.svg:
2774 * plugins/message-view/anjuta-go-message-prev.svg:
2775 * plugins/message-view/anjuta-message-manager.ui:
2776 * plugins/message-view/plugin.c:
2777 * plugins/sourceview/Makefile.am:
2778 * plugins/sourceview/sourceview.c:
2780 Integrated lots of icons from #480093
2781 Thanks to <tpgww@onepost.net>
2783 * plugins/document-manager/plugin.c:
2784 Do not mark the line in ifile_open(), that looks ugly.
2786 * plugins/document-manager/search-box.c: (on_search_focus_out),
2788 Clear the status bar on focus_out.
2790 * plugins/file-loader/anjuta-loader-plugin.ui:
2793 2007-10-09 Johannes Schmid <jhs@gnome.org>
2795 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2796 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
2798 Some things I missed in the patch for #484419
2800 * plugins/document-manager/action-callbacks.c:
2801 (on_new_file_activate):
2802 * plugins/document-manager/action-callbacks.h:
2803 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2804 (on_window_key_press_event), (on_gconf_notify_timer):
2806 484645 – patch to deal with docman FIXME etc
2808 * plugins/editor/text_editor.c: (text_editor_set_indicator):
2809 * plugins/search/search-replace.c: (search_and_replace),
2810 (write_message_pane), (search_replace_populate),
2811 (translate_dialog_strings), (create_dialog),
2812 (anjuta_search_replace_activate):
2813 * plugins/search/search-replace_backend.c:
2814 (file_buffer_new_from_path), (get_next_match),
2815 (create_search_entries), (regex_backref),
2816 (clear_search_replace_instance):
2817 * plugins/search/search-replace_backend.h:
2819 #484573 – patch to correct various search-related issues
2821 Thanks for the above patches to <tpgww@onepost.net>
2823 * plugins/sourceview/sourceview.c:
2824 (sourceview_create_highligth_indic):
2826 Use the same marker for important as gedit (yellow background)
2828 * plugins/document-manager/anjuta-document-manager.ui:
2829 * plugins/file-loader/anjuta-file-loader.ui:
2830 * plugins/file-loader/plugin.c:
2832 Moved FileNew action to document-manager
2834 2007-10-08 Johannes Schmid <jhs@gnome.org>
2836 * plugins/document-manager/search-box.c: (on_search_activated):
2837 Mark messages for translation
2839 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
2841 reviewed by: Johannes Schmid <jhs@gnome.org>
2843 * plugins/Makefile.am:
2844 * plugins/build-basic-autotools/build-basic-autotools.c:
2845 (build_compile_file_real):
2846 * plugins/search/search-replace.c:
2847 * plugins/valgrind/preferences.c: (build_general_prefs):
2849 Fix #484379 – Contents of Makefile.am plugins and
2850 #484419 – Improvement into translation
2852 2007-10-06 Johannes Schmid <jhs@gnome.org>
2854 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2856 Fixed to properly support pointer-to-pointer (**) types
2858 * libanjuta/interfaces/libanjuta.idl:
2859 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
2860 * plugins/sourceview/sourceview-cell.h:
2861 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
2862 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
2863 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
2864 (isearch_backward), (isearch_iface_init):
2865 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
2866 (itext_editor_iface_init), (iselection_set_iter),
2867 (iselection_get_start_iter), (iselection_get_end_iter),
2868 (iselection_iface_init), (isearch_forward), (isearch_backward),
2869 (isearch_iface_init):
2871 Added IAnjutaEditorSearch interface and some utility methods to
2872 migrate from positions to iterators for the editor interface.
2874 * plugins/document-manager/Makefile.am:
2875 * plugins/document-manager/action-callbacks.c:
2876 (on_goto_line_no1_activate), (on_show_search):
2877 * plugins/document-manager/action-callbacks.h:
2878 * plugins/document-manager/anjuta-docman.c:
2879 (anjuta_docman_add_document), (anjuta_docman_show_editor),
2880 (anjuta_docman_grab_text_focus):
2881 * plugins/document-manager/anjuta-document-manager.ui:
2882 * plugins/document-manager/goto_line.c: (removed)
2883 * plugins/document-manager/goto_line.h: (removed)
2884 * plugins/document-manager/search-box.c:
2885 * plugins/document-manager/search-box.h:
2886 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2887 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
2888 (update_editor_ui_interface_items), (on_editor_added),
2889 (activate_plugin), (deactivate_plugin):
2890 * plugins/document-manager/plugin.h:
2892 Created new incremental "Quick Search" bar in the document manager to
2893 replace the crappy EggToolbar entries. Uses the new search interface and
2894 it thus much faster and more reliable.
2896 Bug 357544 – incremental search should work consistently (or not at all)
2897 when main toolbar is hidden
2898 Bug 440637 – Search, don't work very well (partly for incremental search)
2900 * plugins/search/anjuta-search.ui:
2901 * plugins/search/plugin.c: (activate_plugin):
2903 Removed incremental search stuff
2905 * plugins/build-basic-autotools/build-basic-autotools.c:
2906 (on_session_save), (on_session_load):
2907 * plugins/build-basic-autotools/executer.c:
2908 (get_program_parameters):
2910 Scroll to selected executable and remember it across sessions
2911 (followup of #477976)
2913 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2914 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
2916 * plugins/devhelp/anjuta-devhelp.ui:
2917 Rearraged toolbar items a bit
2919 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2921 * plugins/debug-manager/command.c,
2922 plugins/debug-manager/queue.c,
2923 plugins/gdb/plugin.c,
2924 plugins/gdb/debugger.c:
2925 Fix several crashing bugs (including bug#482985) with the debugger
2926 when closing project, stopping the debugger, restarting the program
2928 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2930 * libanjuta/anjuta-launcher.c:
2931 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
2933 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
2935 * plugins/debug-manager/command.c,
2936 plugins/debug-manager/queue.c:
2937 Asynchronous command can abort other commands in queue
2938 Resynchronize debugger state when a command is cancelled
2940 * plugins/debug-manager/breakpoints.c:
2941 Free BreakpointItem only when it is not used anymore
2943 * plugins/gdb/plugin.c:
2944 Do not return TRUE if the callback and/or ready signal is not used
2946 * plugins/gdb/debugger.c:
2947 Fix a crash, return correct state when debugger is stopped
2949 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
2951 * plugins/project-wizard/autogen.c:
2952 Fix bug#482067, escape project wizard user defined strings
2954 2007-10-01 Johannes Schmid <jhs@gnome.org>
2956 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2958 * plugins/build-basic-autotools/build-basic-autotools.c:
2959 (basic_autotools_plugin_instance_init):
2960 * plugins/build-basic-autotools/build-basic-autotools.h:
2961 * plugins/build-basic-autotools/executer.c:
2962 (get_program_parameters):
2964 Fixed #477976 – Keybinding in run dialog
2966 2007-09-30 Johannes Schmid <jhs@gnome.org>
2968 * plugins/Makefile.am:
2969 Do not build indent plugin (yet)
2971 * plugins/document-manager/plugin.c: (ipreferences_merge):
2972 Fixed unintentional and wrong change
2974 * plugins/indent/anjuta-indent.ui:
2977 2007-09-28 Johannes Schmid <jhs@gnome.org>
2979 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
2980 * libanjuta/anjuta-launcher.h:
2981 Add a method to send EOF to some process. Needed for the indent plugin
2982 and should be useful in general. It does not actually send EOF as this
2983 is not possible with utf-8, but closes the stream instead.
2985 * plugins/devhelp/plugin.c: (value_added_current_editor):
2986 Fixed a Gtk-Critical due to the IAnjutaEditor -
2987 IAnjutaDocument switch.
2990 * plugins/Makefile.am:
2991 * plugins/document-manager/Makefile.am:
2992 * plugins/document-manager/action-callbacks.c:
2993 * plugins/document-manager/anjuta-document-manager.glade:
2994 * plugins/document-manager/anjuta-document-manager.ui:
2995 * plugins/document-manager/images/Makefile.am:
2996 * plugins/document-manager/images/indent_auto.xpm:
2997 * plugins/document-manager/images/indent_set.xpm:
2998 * plugins/document-manager/indent-dialog.c:
2999 * plugins/document-manager/indent-dialog.h:
3000 * plugins/document-manager/indent-util.c:
3001 * plugins/document-manager/indent-util.h:
3002 * plugins/document-manager/indent_test.c:
3003 * plugins/document-manager/plugin.c: (register_stock_icons),
3004 (docman_plugin_instance_init), (ipreferences_merge):
3005 * plugins/document-manager/plugin.h:
3007 Removed indent code from document manager
3009 * plugins/indent/Makefile.am:
3010 * plugins/indent/indent-dialog.c:
3011 * plugins/indent/indent-util.c: (indent_init_indent_style):
3012 * plugins/indent/indent.glade:
3013 * plugins/indent/indent.plugin.in:
3014 * plugins/indent/plugin.c: (on_indent_finished),
3015 (on_indent_output), (on_indent_action_activate),
3016 (on_edit_editor_indent), (on_style_combo_changed),
3017 (value_added_current_editor), (value_removed_current_editor),
3018 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3019 (indent_plugin_finalize), (indent_plugin_dispose),
3020 (anjuta_indent_plugin_instance_init),
3021 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3022 (ipreferences_unmerge), (ipreferences_iface_init):
3023 * plugins/indent/plugin.h:
3025 Moved indent code to it's own plugin. Also reimplemented indent invocation
3026 using anjuta_launcher and streams. This is not yet completely working, maybe
3027 I got something wrong with the launcher.
3028 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3030 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3032 * plugins/debug-manager/plugin.c:
3033 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3035 2007-09-27 Johannes Schmid <jhs@gnome.org>
3037 * libanjuta/interfaces/libanjuta.idl:
3038 * plugins/Makefile.am:
3039 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3040 (isymbol_type_str), (isymbol_name), (isymbol_args),
3041 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3042 (isymbol_impl), (isymbol_iface_init):
3043 * plugins/symbol-browser/an_symbol_info.c:
3044 * plugins/symbol-browser/an_symbol_info.h:
3045 * plugins/symbol-db/Makefile.am:
3046 * plugins/symbol-db/plugin.c:
3047 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3048 (value_added_current_editor), (on_editor_foreach_clear),
3049 (value_removed_current_editor), (project_root_added),
3050 (symbol_db_activate), (symbol_db_deactivate),
3051 (isymbol_manager_search):
3052 * plugins/symbol-db/readtags.c: (initialize_1):
3053 * plugins/symbol-db/symbol-db-engine-iterator.c:
3054 (sdb_engine_iterator_instance_init),
3055 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3056 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3057 (symbol_db_engine_iterator_move_next),
3058 (symbol_db_engine_iterator_move_prev),
3059 (symbol_db_engine_iterator_get_n_items),
3060 (symbol_db_engine_iterator_last),
3061 (symbol_db_engine_iterator_set_position),
3062 (symbol_db_engine_iterator_get_position),
3063 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3064 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3065 (isymbol_iter_foreach), (isymbol_iter_set_position),
3066 (isymbol_iter_get_position), (isymbol_iter_get_length),
3067 (isymbol_iter_clone), (isymbol_iter_assign),
3068 (isymbol_iter_iface_init):
3069 * plugins/symbol-db/symbol-db-engine-iterator.h:
3070 * plugins/symbol-db/symbol-db-engine.c:
3071 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3072 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3073 (sdb_engine_finalize), (sdb_engine_get_type),
3074 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3075 (sdb_engine_get_table_id_by_unique_name2),
3076 (sdb_engine_get_table_id_by_unique_name3),
3077 (symbol_db_engine_add_new_workspace),
3078 (symbol_db_engine_get_opened_project_name),
3079 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3080 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3081 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3082 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3083 (sdb_engine_add_new_scope_definition),
3084 (sdb_engine_add_new_tmp_heritage_scope),
3085 (sdb_engine_second_pass_update_scope_1),
3086 (sdb_engine_second_pass_update_heritage),
3087 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3088 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3089 (symbol_db_engine_update_project_symbols),
3090 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3091 (symbol_db_engine_update_buffer_symbols),
3092 (sdb_engine_walk_down_scope_path),
3093 (sdb_engine_prepare_symbol_info_sql),
3094 (symbol_db_engine_get_global_members),
3095 (symbol_db_engine_get_scope_members_by_symbol_id),
3096 (symbol_db_engine_get_scope_members),
3097 (symbol_db_engine_get_current_scope),
3098 (symbol_db_engine_get_file_symbols):
3099 * plugins/symbol-db/symbol-db-engine.h:
3100 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3101 (on_symbol_updated), (on_symbol_inserted),
3102 (symbol_db_view_locals_get_line),
3103 (symbol_db_view_locals_update_list):
3104 * plugins/symbol-db/symbol-db-view-search.c:
3105 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3106 * plugins/symbol-db/symbol-db-view-search.h:
3107 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3108 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3109 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3110 * plugins/symbol-db/tables.sql:
3111 * plugins/symbol-db/test/Makefile.am:
3112 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3113 Updated patch from Massimo to improve symbol-db plugin
3115 * plugins/document-manager/plugin.c: (on_editor_changed):
3116 Make the code a bit more robust
3118 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3119 (anjuta_document_get_property), (anjuta_document_class_init),
3120 (anjuta_document_init), (set_uri), (document_loader_loaded),
3121 (anjuta_document_load), (document_saver_saving):
3122 * plugins/sourceview/anjuta-document.h:
3123 * plugins/sourceview/sourceview.c: (autodetect_language),
3124 (ilanguage_set_language), (ilanguage_get_language):
3125 Fix language detection on startup
3127 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3129 * plugins/document-manager/action-callbacks.c:
3130 (on_editor_command_upper_case_activate),
3131 (on_editor_command_lower_case_activate): Leftover commit from previous
3132 commit (see last changlog entry by me).
3134 * plugins/file-manager/plugin.c: (file_manager_activate):
3135 Gave proper widget name so that layout works.
3137 2007-09-26 Johannes Schmid <jhs@gnome.org>
3139 * plugins/document-manager/plugin.c: (on_editor_changed),
3140 (docman_plugin_instance_init):
3141 Only unload/load language-support plugins if necessary.
3143 * plugins/language-manager/plugin.c: (language_manager_activate):
3144 Removed some debugging code
3146 * plugins/sourceview/sourceview.c: (on_document_saved),
3147 (ilanguage_set_language), (ilanguage_get_language):
3148 Fixed ianjuta_language interface and ensure that highlighting is
3149 activated when a new file is saved.
3151 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3153 * libanjuta/interfaces/libanjuta.idl:
3154 * plugins/document-manager/action-callbacks.c:
3155 (on_editor_command_upper_case_activate),
3156 (on_editor_command_lower_case_activate):
3157 * plugins/editor/text_editor.c: (iselection_has_selection),
3158 (iselection_get_start), (iselection_get_end),
3159 (iselection_iface_init):
3160 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3161 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3162 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3163 method and implemented it for both scintilla and sourceview editors.
3164 Updated document-manager and assist plugins to use the new method.
3166 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3168 * plugins/file-manager/file-view.c:
3169 Fix typo, allow to compile new file manager with gtk < 2.12
3171 2007-09-25 Johannes Schmid <jhs@gnome.org>
3173 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3174 Support Auto-Indent for single lines (e.g no selection);
3176 * plugins/macro/plugin.c:
3177 Do not use the same shortcut as auto-indent does
3179 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3180 Optimized keyboard navigation - do not emit char_added when only
3181 navigation keys have been pressed.
3183 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3185 * plugins/language-support-cpp-java/cpp-java-assist.c:
3186 (on_assist_chosen), (cpp_java_assist_install),
3187 (cpp_java_assist_uninstall):
3188 * plugins/language-support-cpp-java/plugin.c: (install_support),
3189 (uninstall_support): Install and uninstall support in correct order.
3190 Fixes a bug where it was installed multiple times resulting in
3191 inserting autocomplete text multiple times.
3193 2007-09-25 Johannes Schmid <jhs@gnome.org>
3196 Add GNOME_WARNING_FLAGS(maximum) and
3197 GNOME_CXX_WARNIGS(yes) to avoid bugs
3198 the compiler can warn you.
3200 * libegg/test-tree-utils.c: (key_test):
3201 * plugins/file-manager/file-model.c:
3202 (file_model_cancel_expand_idle), (file_model_sort),
3203 (file_model_row_expanded):
3204 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3205 (file_view_refresh), (file_view_get_selected), (file_view_init),
3207 * plugins/file-manager/file-view.h:
3208 * plugins/symbol-db/readtags.c: (initialize_1):
3211 Fixed the more critical warnings
3213 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3215 Icons from tpgww@onepost.net:
3217 * plugins/debug-manager/Makefile.am:
3218 * plugins/debug-manager/images/Makefile.am:
3219 * plugins/debug-manager/images/anjuta-attach.svg:
3220 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
3221 * plugins/debug-manager/images/anjuta-step-into.svg:
3222 * plugins/debug-manager/images/anjuta-step-out.svg:
3223 * plugins/debug-manager/images/anjuta-step-over.svg:
3224 * plugins/debug-manager/plugin.c: (register_stock_icons):
3225 * plugins/document-manager/Makefile.am:
3226 * plugins/document-manager/block_select.xpm:
3227 * plugins/document-manager/fold_close.xpm:
3228 * plugins/document-manager/fold_open.xpm:
3229 * plugins/document-manager/fold_toggle.xpm:
3230 * plugins/document-manager/images/Makefile.am:
3231 * plugins/document-manager/images/anjuta-block-end.svg:
3232 * plugins/document-manager/images/anjuta-block-start.svg:
3233 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3234 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3235 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3236 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3237 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3238 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3239 * plugins/document-manager/indent.xpm:
3240 * plugins/document-manager/indent_auto.xpm:
3241 * plugins/document-manager/indent_dcr.xpm:
3242 * plugins/document-manager/indent_inc.xpm:
3243 * plugins/document-manager/indent_set.xpm:
3244 * plugins/document-manager/plugin.c: Added nicer icons for
3245 document manager and debugger. Organized icons in 'images'
3248 2007-09-24 Johannes Schmid <jhs@gnome.org>
3250 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3251 Fixed a missing NULL in g_object_set.
3253 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3255 * plugins/language-support-cpp-java/cpp-java-assist.c:
3256 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
3257 scope memebers just after scope operator is entered.
3259 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3261 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3262 * plugins/language-support-cpp-java/cpp-java-assist.c:
3263 (completion_function), (completion_compare),
3264 (cpp_java_assist_tag_destroy), (create_completion),
3265 (cpp_java_assist_destroy_completion_cache),
3266 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
3267 Show '()' for function items in autocomplete list. Allow adding
3268 ' ' and/or '(' after function call autocompletion and have preferences
3271 2007-09-24 Johannes Schmid <jhs@gnome.org>
3273 * sourceview.c: Reverting patch from r3157 because
3276 2007-09-24 Johannes Schmid <jhs@gnome.org>
3278 * plugins/search/search-replace.c: (on_message_clicked):
3280 Fixed #427104 – No "highlight" of lines matching find-result
3282 2007-09-24 Johannes Schmid <jhs@gnome.org>
3286 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3288 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3290 reviewed by: Johannes Schmid <jhs@gnome.org>
3292 * plugins/build-basic-autotools/executer.c: (execute_program):
3293 Fix #478238 – set env for execute programe in the terminal
3295 2007-09-24 Tom <tpgww@onepost.net>
3297 reviewed by: Johannes Schmid <jhs@gnome.org>
3299 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3302 * plugins/debug-manager/disassemble.c: (on_disassemble):
3303 Correct a format string in DEBUG_PRINT()
3305 2007-09-23 Johannes Schmid <jhs@gnome.org>
3307 * plugins/sourceview/sourceview.c: (offset_to_position),
3308 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3309 (ieditor_get_position), (iselect_set), (iselect_get_start),
3312 Fixed #Bug 440637 – Search, don't work very well
3314 2007-09-23 Johannes Schmid <jhs@gnome.org>
3316 * plugins/file-manager/file-model.c: (file_model_get_filename):
3317 * plugins/file-manager/file-model.h:
3318 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3319 (file_view_init), (file_view_class_init):
3320 * plugins/message-view/message-view.c:
3321 (message_view_query_tooltip), (message_view_dispose),
3322 (message_view_instance_init), (message_view_class_init):
3324 Added GTK+ 2.12 style tooltips to file-manager and message view.
3325 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3326 old implementation is used.
3328 2007-09-23 Johannes Schmid <jhs@gnome.org>
3330 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3333 * plugins/language-manager/language-manager.plugin.in:
3334 Marked UserActivatable=FALSE
3336 * plugins/language-manager/plugin.c: (load_languages),
3337 (language_manager_activate), (language_manager_deactivate),
3338 (language_manager_dispose), (language_manager_instance_init),
3339 (language_manager_find_mime_type), (language_manager_find_string),
3340 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3341 (ilanguage_get_name), (ilanguage_get_strings):
3343 Fixed various stupid bugs in language-manager plugin
3345 * plugins/symbol-db/symbol-db-engine.c:
3346 (sdb_engine_second_pass_update_scope_1):
3348 Add a g_return_if_fail to avoid a crash though still unsure
3351 2007-09-23 Johannes Schmid <jhs@gnome.org>
3353 * plugins/symbol-db/plugin.c: (on_project_element_added),
3354 (sources_array_free), (sources_array_add_foreach),
3355 (project_root_added):
3356 * plugins/symbol-db/symbol-db-engine.c:
3357 (symbol_db_engine_add_new_files):
3358 * plugins/symbol-db/symbol-db-engine.h:
3360 Added support for other languages than "C" to symbol-db. Now
3361 supports all languages listed by the language-manager.
3363 2007-09-23 Tom <tpgww@onepost.net>
3365 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3368 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3370 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3371 (anjuta_glue_factory_get_object_type):
3372 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3373 * plugins/build-basic-autotools/build-basic-autotools.c:
3374 (value_added_current_editor):
3375 * plugins/debug-manager/breakpoints.c:
3376 (breakpoints_dbase_edit_breakpoint),
3377 (on_toggle_breakpoint_activate):
3378 * plugins/debug-manager/plugin.c:
3379 (on_run_to_cursor_action_activate):
3380 * plugins/debug-manager/stack_trace.c:
3381 (dma_thread_update_stack_trace):
3382 * plugins/gdb/plugin.c:
3383 * plugins/glade/plugin.c: (ifile_open):
3384 * plugins/profiler/gprof-call-graph-view.c:
3385 * plugins/profiler/gprof-flat-profile-view.c:
3386 * plugins/profiler/gprof-function-call-tree-view.c:
3387 * plugins/profiler/gprof-options.c: (setup_widgets):
3388 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3389 * plugins/search/search-replace_backend.c:
3390 (file_buffer_new_from_te):
3391 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3392 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3393 (assist_window_get_property), (assist_window_move):
3394 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3395 (value_added_current_editor):
3396 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3397 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3398 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3400 Many small code, warnings and leak fixes
3402 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3404 * (removed) plugins/debug-manager/debugger.c,
3405 (removed) plugins/debug-manager/debugger.h,
3406 (added) plugins/debug-manager/command.c,
3407 (added) plugins/debug-manager/command.h,
3408 (added) plugins/debug-manager/queue.c,
3409 (added) plugins/debug-manager/queue.h,
3410 plugins/debug-manager/breakpoints.c,
3411 plugins/debug-manager/debug_tree.c,
3412 plugins/debug-manager/debug_tree.h,
3413 plugins/debug-manager/disassemble.c,
3414 plugins/debug-manager/disassemble.h,
3415 plugins/debug-manager/locals.c,
3416 plugins/debug-manager/locals.h,
3417 plugins/debug-manager/memory.c,
3418 plugins/debug-manager/memory.h,
3419 plugins/debug-manager/plugin.c,
3420 plugins/debug-manager/plugin.h,
3421 plugins/debug-manager/registers.c,
3422 plugins/debug-manager/registers.h,
3423 plugins/debug-manager/sharedlib.c,
3424 plugins/debug-manager/sharedlib.h,
3425 plugins/debug-manager/signals.c,
3426 plugins/debug-manager/signals.h,
3427 plugins/debug-manager/stack_trace.c,
3428 plugins/debug-manager/stack_trace.h,
3429 plugins/debug-manager/start.h,
3430 plugins/debug-manager/start.c,
3431 plugins/debug-manager/threads.c,
3432 plugins/debug-manager/threads.h,
3433 plugins/debug-manager/watch.c,
3434 plugins/debug-manager/watch.h,
3435 plugins/debug-manager/Makefile.am,
3436 plugins/gdb/debugger.c,
3437 plugins/gdb/debugger.h,
3438 plugins/gdb/plugin.c,
3439 libanjuta/interfaces/libanjuta.idl:
3440 Split debug-manager/debugger.c into command.c and queue.c
3441 Clean up debugger queue
3442 DmaDebuggerQueue object does not implement IAnjutaDebugger
3444 2007-09-23 Johannes Schmid <jhs@gnome.org>
3447 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3448 set correctly, etc.)
3450 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3451 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3452 (plugin_set_update):
3454 Show an error dialog instead of crashing when plugin loading fails
3456 * plugins/language-manager/Makefile.am:
3457 * plugins/language-manager/language-manager.plugin.in:
3458 * plugins/language-manager/languages.xml:
3459 * plugins/language-manager/plugin.c: (language_destroy),
3460 (load_languages), (language_manager_activate),
3461 (language_manager_deactivate), (language_manager_finalize),
3462 (language_manager_dispose), (language_manager_instance_init),
3463 (language_manager_class_init), (language_manager_find_mime_type),
3464 (language_manager_find_string), (ilanguage_get_from_mime_type),
3465 (ilanguage_get_from_string), (ilanguage_get_name),
3466 (ilanguage_get_strings), (ilanguage_iface_init):
3467 * plugins/language-manager/plugin.h:
3469 Added new language-manager plugin to have a better organisation for
3470 language names. The xml probabaly needs to be extended over time.
3472 * plugins/Makefile.am:
3473 * plugins/document-manager/plugin.c: (on_editor_changed):
3475 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3476 because it does not really save memory but makes tab switching slow.
3478 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3480 * plugins/language-support-cpp-java/plugin.c: (install_support),
3481 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3482 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3485 * plugins/language-support-cpp-java/cpp-java-assist.c:
3486 (cpp_java_assist_show_autocomplete):
3488 Fix autocomplete to only show valid completions
3490 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3491 Calltips always have correct size and position now
3493 2007-09-22 Johannes Schmid <jhs@gnome.org>
3495 * plugins/search/search-replace_backend.c: (get_next_match):
3496 Removed code introduced by accident that causes a crash.
3498 * plugins/sourceview/sourceview-tags.c:
3499 * plugins/sourceview/sourceview-tags.h:
3500 Removed ununsed files
3502 2007-09-22 Johannes Schmid <jhs@gnome.org>
3504 * plugins/language-support-cpp-java/cpp-java-assist.c:
3507 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3509 * plugins/language-support-cpp-java/cpp-java-assist.c:
3510 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3511 Increased matching brace search to 500 chars.
3513 2007-09-21 Johannes Schmid <jhs@gnome.org>
3515 * plugins/language-support-cpp-java/cpp-java-assist.c:
3516 (cpp_java_assist_get_pre_word),
3517 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3519 Added some profiling debug code
3521 * plugins/language-support-cpp-java/cpp-java-utils.c:
3522 (cpp_java_util_jump_to_matching_brace):
3523 * plugins/language-support-cpp-java/cpp-java-utils.h:
3524 * plugins/language-support-cpp-java/plugin.c:
3525 (get_line_indentation_base), (get_line_auto_indentation):
3527 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3528 avoid looping over the whole file when using calltips which is too slow and
3531 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3532 (assist_tip_set_tips), (assist_tip_get_coordinates),
3534 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3536 Better calltips appearance (use theme now) and avoid jumping
3539 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3541 * plugins/document-manager/plugin.c:
3542 (update_editor_ui_interface_items):
3543 * plugins/language-support-cpp-java/plugin.c: (install_support),
3544 (uninstall_support): Moved autocomplete ui update code from
3545 document-manager to language-plugin.
3547 2007-09-21 Johannes Schmid <jhs@gnome.org>
3549 * libanjuta/interfaces/libanjuta.idl:
3551 Added IAnjutaLanguage interface (might still change...) for
3552 the upcoming language-manager plugin.
3554 * plugins/file-manager/Makefile.am:
3555 * plugins/file-manager/file-model.c:
3556 (file_model_cancel_expand_idle), (file_model_add_dummy),
3557 (file_model_expand_idle), (file_model_sort),
3558 (file_model_row_expanded), (file_model_row_collapsed),
3559 (file_model_init), (file_model_finalize),
3560 (file_model_set_property), (file_model_get_property),
3561 (file_model_class_init), (file_model_new), (file_model_refresh),
3562 (file_model_get_uri):
3563 * plugins/file-manager/file-model.h:
3564 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3565 (file_view_expand_row_idle), (file_view_refresh),
3566 (file_view_get_selected), (file_view_button_press_event),
3567 (file_view_selection_changed), (file_view_init),
3568 (file_view_get_property), (file_view_set_property),
3569 (file_view_finalize), (file_view_class_init):
3571 Split up model/view as far as possible and fixed some file-manager
3572 bugs (popup-menu and incorrect project loading).
3574 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3575 Use monospace font for tips.
3577 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3578 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3579 (icell_get_attribute), (icell_style_get_font_description),
3580 (icell_style_get_color), (icell_style_get_background_color),
3581 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3582 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3583 (iiter_get_length), (iiter_clone), (iiter_assign):
3585 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3586 interface. This is way faster though it has the drawback to create invalid
3587 iterators if the buffer is changed.
3589 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3591 * libanjuta/interfaces/libanjuta.idl:
3592 * plugins/document-manager/action-callbacks.c:
3593 * plugins/document-manager/anjuta-document-manager.ui:
3594 * plugins/document-manager/plugin.c: (register_stock_icons):
3595 * plugins/editor/text_editor.c:
3596 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3597 * plugins/language-support-cpp-java/cpp-java-assist.c:
3598 (cpp_java_assist_get_calltip_context):
3599 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3600 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3602 Moved autocomplete menu action from document-manager to assist plugin
3603 and got rid of deprecated autocomplete interface.
3605 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3607 * libanjuta/interfaces/libanjuta.idl:
3608 * plugins/editor/text_editor.c: (iassist_iface_init):
3609 * plugins/language-support-cpp-java/cpp-java-assist.c:
3610 (cpp_java_assist_check), (on_assist_chosen):
3611 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3612 Removed react() methods in both editors and assist interface. Assist
3613 plugin itself handles setting the autocomplete. Also fixed
3616 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3618 * plugins/file-manager/Makefile.am:
3619 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3620 (file_view_expand_idle), (file_view_init):
3621 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3622 (file_manager_set_default_uri), (project_root_added),
3623 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3624 (file_manager_activate), (file_manager_deactivate),
3625 (file_manager_instance_init), (file_manager_class_init),
3626 (ifile_manager_set_root), (ifile_manager_set_selected),
3627 (ifile_manager_iface_init): Adjusted white spaces to match
3630 2007-09-19 Naba Kumar <naba@gnome.org>
3632 * libanjuta/interfaces/libanjuta.idl:
3633 * plugins/editor/text_editor.c: (text_editor_instance_init),
3634 (iassist_show_tips), (iassist_cancel_tips),
3635 (iassist_hide_suggestions), (iassist_iface_init):
3636 * plugins/editor/text_editor.h:
3637 * plugins/editor/text_editor_cbs.c:
3638 (on_text_editor_scintilla_notify):
3639 * plugins/language-support-cpp-java/cpp-java-assist.c:
3640 (is_scope_context_character), (is_word_character),
3641 (create_completion), (cpp_java_assist_get_scope_context),
3642 (cpp_java_assist_get_pre_word),
3643 (cpp_java_assist_get_scope_operator),
3644 (cpp_java_assist_destroy_completion_cache),
3645 (cpp_java_assist_create_scope_completion_cache),
3646 (cpp_java_assist_create_word_completion_cache),
3647 (cpp_java_assist_show_autocomplete),
3648 (cpp_java_assist_get_calltip_context),
3649 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3650 (on_editor_char_added), (on_assist_chosen),
3651 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3652 (cpp_java_assist_init), (cpp_java_assist_finalize):
3653 * plugins/language-support-cpp-java/cpp-java-assist.h:
3654 * plugins/language-support-cpp-java/plugin.c:
3655 (initialize_indentation_params):
3656 * plugins/sourceview/assist-tip.c:
3657 * plugins/sourceview/assist-tip.h:
3658 * plugins/sourceview/sourceview-private.h:
3659 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3660 (on_assist_tip_destroyed), (on_assist_cancel),
3661 (on_document_char_added), (iassist_get_suggestions),
3662 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3664 Implement state-less assistance so that assist can be evaluated
3665 any given time at any position. Changed IAnjutaEditorAssist interfance
3666 and implementations and removed any state management in editors.
3668 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3670 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3671 completion items sorting and avoided unnecssary sorts.
3673 * plugins/text-editor.c: Fixed state.
3675 2007-09-17 Johannes Schmid <jhs@gnome.org>
3677 * plugins/language-support-cpp-java/cpp-java-assist.c:
3680 Fixed calltips in sourceview
3682 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3684 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3685 completion items preparation time. Fixed a crash bug.
3687 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3688 Set buffer size (From Massimo, required for symbol-db).
3690 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3693 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3696 * plugins/editor/aneditor-autocomplete.cxx,
3697 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3698 Added ANE_GETWORDBEFORECARAT command.
3700 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3701 using assist interface.
3703 * plugins/editor/text_editor.c: (text_editor_instance_init),
3704 (text_editor_get_word_before_carat),
3705 (text_editor_get_current_word), (iassist_add_trigger),
3706 (iassist_remove_trigger), (on_assist_canceled),
3707 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3708 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3709 * plugins/editor/text_editor.h:
3710 * plugins/editor/text_editor_cbs.c: (trigger_size),
3711 (max_trigger_size), (text_editor_check_assist),
3712 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
3715 * plugins/language-support-cpp-java/Makefile.am:
3716 * plugins/language-support-cpp-java/plugin.c:
3717 (get_line_indentation_base), (get_line_auto_indentation),
3718 (install_support), (uninstall_support),
3719 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
3720 (cpp_java_plugin_instance_init):
3721 * plugins/language-support-cpp-java/plugin.h:
3722 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
3723 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
3724 Make assist a separate class.
3726 2007-09-14 Johannes Schmid <jhs@gnome.org>
3728 * plugins/sourceview/sourceview.c: (iassist_suggest):
3729 Fixed changed char_alignment paramter in language-support
3732 2007-09-14 Naba Kumar <naba@gnome.org>
3734 * plugins/language-support-cpp-java/plugin.c: Send the right
3735 'char_alignment' paramenter (needs fixing in sourceview).
3737 2007-09-13 Johannes Schmid <jhs@gnome.org>
3740 * plugins/project-wizard/templates/minimal/project.anjuta:
3741 Use IAnjutaSymbolManager instead of loading the plugin directly.
3742 (TODO: Think of a version to do this for older files...)
3745 * plugins/Makefile.am:
3746 * plugins/symbol-db/Makefile.am:
3748 Build symbol-db plugin if libgda-3.0 is found
3750 2007-09-13 Johannes Schmid <jhs@gnome.org>
3752 * plugins/sourceview/Makefile.am:
3753 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3755 * plugins/sourceview/anjuta-document.h:
3756 Removed lots of dead code
3758 * plugins/sourceview/anjuta-languages-manager.c:
3759 * plugins/sourceview/anjuta-languages-manager.h:
3762 * plugins/sourceview/sourceview.c: (on_document_char_added),
3763 (on_document_loaded), (sourceview_instance_init),
3764 (iselect_get_start), (iselect_get_end),
3765 (ilanguage_get_supported_languages), (ilanguage_set_language):
3767 Fixed selection handling and make some adaptions for the changes
3770 2007-09-13 Johannes Schmid <jhs@gnome.org>
3772 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3773 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3776 Added preferences to language support completion/calltips
3778 * plugins/sourceview/assist-window.c: (assist_window_update):
3780 Always select first entry
3782 * plugins/sourceview/sourceview.glade:
3783 Removed old completion preferences
3785 2007-09-11 Naba Kumar <naba@gnome.org>
3787 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
3788 and possible crash when pressing ctrl+d in terminal after preferences
3789 window has been shown once (no need for backport).
3791 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
3792 implementations to get warnings instead of crashes for unimplemented
3795 2007-09-11 Massimo Cora' <maxcvs@email.it>
3797 Reviewed by: Naba Kumar <naba@gnome.org>
3799 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3800 * plugins/symbol-db/*:
3801 Added new symbol-database backend based on SQLite 3.
3802 (does not enabled for build currently).
3804 2007-09-10 Johannes Schmid <jhs@gnome.org>
3808 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
3809 (parse_info_init), (parse_info_free), (valid_element),
3810 (start_element_handler), (end_element_handler), (text_handler),
3811 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
3812 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
3813 (egg_recent_model_monitor), (egg_recent_model_read),
3814 (egg_recent_model_open_file), (egg_recent_model_lock_file),
3815 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
3816 (egg_recent_model_set_property), (egg_recent_model_class_init),
3817 (egg_recent_model_init), (egg_recent_model_add_full),
3818 (egg_recent_model_delete), (egg_recent_model_get_list),
3819 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
3820 (egg_recent_model_set_filter_mime_types),
3821 (egg_recent_model_clear_group_filter),
3822 (egg_recent_model_set_filter_groups),
3823 (egg_recent_model_clear_scheme_filter),
3824 (egg_recent_model_set_filter_uri_schemes),
3825 (egg_recent_model_remove_expired):
3827 Update EggRecent (#456465)
3829 2007-09-10 Johannes Schmid <jhs@gnome.org>
3831 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
3832 (anjuta_plugin_manager_get_plugin):
3833 * plugins/profiler/gprof-call-graph-view.c:
3834 (gprof_call_graph_view_create_columns):
3835 * plugins/profiler/gprof-flat-profile-view.c:
3836 (gprof_flat_profile_view_create_columns):
3837 * plugins/profiler/gprof-function-call-tree-view.c:
3838 (gprof_function_call_tree_view_create_columns):
3840 Fixed #466031 – Update of pieces of menus for Localization
3842 2007-09-10 Johannes Schmid <jhs@gnome.org>
3844 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3845 Bug 343522 – anjuta: Unable to execute commands that use options.
3847 2007-09-09 Johannes Schmid <jhs@gnome.org>
3849 * plugins/document-manager/anjuta-docman.c:
3850 (anjuta_docman_update_page_label):
3852 Fixed #458034 – Method of indicating unsaved changes breaks convention
3854 * plugins/document-manager/plugin.c: (update_title),
3855 (value_added_project_root_uri), (value_removed_project_root_uri),
3856 (on_editor_changed), (activate_plugin):
3857 * plugins/document-manager/plugin.h:
3858 * plugins/project-manager/plugin.c: (on_profile_scoped),
3859 (on_profile_descoped), (ifile_open):
3861 Fixed #427390 – Show path of item in currently focused editor window
3863 2007-09-09 Johannes Schmid <jhs@gnome.org>
3865 * plugins/search/plugin.c: (on_toolbar_find_clicked),
3866 (on_toolbar_find_incremental):
3867 Fix incremental search
3869 * plugins/sourceview/sourceview.c: (on_document_char_added),
3871 Fixed selection management
3873 2007-09-09 Johannes Schmid <jhs@gnome.org>
3875 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3878 * libanjuta/interfaces/libanjuta.idl:
3879 Extended IAnjutaEditorAssist interface
3881 * plugins/language-support-cpp-java/plugin.c:
3882 (jump_to_matching_brace), (add_tags), (on_assist_begin),
3883 (assist_cleanup), (on_assist_chosen), (on_assist_update),
3884 (context_character), (get_context), (function_parser),
3885 (cpp_member_parser), (install_assist), (uninstall_assist),
3886 (get_line_indentation_base), (get_line_auto_indentation),
3887 (install_support), (uninstall_support),
3888 (on_value_added_current_editor), (on_value_removed_current_editor),
3889 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
3890 * plugins/language-support-cpp-java/plugin.h:
3892 Improved fixed editor assistance and added support for function/method
3893 tooltips. jumb_to_matching_brance => jump_to_matching_brace
3895 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
3898 * plugins/project-import/project-import.c: (on_import_next):
3899 Added a non-NULL check with could probably fix #474843 but not sure
3901 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3902 Fixed anjuta-plugin project wizard
3904 * plugins/sourceview/Makefile.am:
3905 * plguins/sourceview/assist-tip.[ch]:
3906 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
3907 (anjuta_view_key_press_event):
3908 * plugins/sourceview/assist-window.c: (assist_window_class_init),
3909 (assist_window_init), (assist_window_update), (assist_window_new):
3910 * plugins/sourceview/sourceview-private.h:
3911 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3912 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3913 (trigger_size), (max_trigger_size), (on_document_char_added),
3914 (sourceview_dispose), (ieditor_get_current_word),
3915 (iassist_add_trigger), (iassist_init_suggestions),
3916 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
3917 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
3919 Big update on sourceview assist capabilites. Autocompletion should
3920 now work much better and function tooltips are finally supported!
3922 * plugins/sourceview/anjuta-document.h:
3923 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
3924 (anjuta_document_get_current_word):
3925 Fixed get_current_word (inspired by aneditor.cxx implementation)
3927 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
3928 (icell_get_attribute):
3929 Fixed get_attribute() to also detect character constants.
3930 Simplified get_char()
3932 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
3933 (isymbol_manager_get_members), (isymbol_manager_get_parents),
3934 (isymbol_manager_get_completions_at_position):
3936 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
3938 2007-09-04 Naba Kumar <naba@gnome.org>
3940 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
3941 projects that can not add sources.
3943 * plugins/file-wizard/file.c: Similarly for file wizard,
3944 Do not enable 'Add to project' projects that can not add sources.
3946 2007-09-04 Naba Kumar <naba@gnome.org>
3948 * configure.in: Bumped gnome-build requirement to 0.2.0
3949 for project capabilities support.
3951 * plugins/project-manager/plugin.c: Enable/disable project
3952 actions based on project capabilities. Fixes bug #433552:
3953 crash in Anjuta IDE: add file test.h in project on generic
3956 * libanjuta/interfaces/libanjuta.idl: Added method to query
3957 project capabilities.
3959 2007-09-03 Naba Kumar <naba@gnome.org>
3961 * plugins/file-manager/plugin.c: Set shadow type IN.
3962 * plugins/file-manager/file-view.c: Fixed code style.
3963 * plugins/file-manager/file-view.c: Fixed icons column to size
3966 * plugins/file-manager/plugin.[c,h]: Fixed code style.
3968 * plugins/file-manager/plugin.c: Fixed crash on closing project and
3969 unmonitors project-uri on file-manager deactivation.
3971 * TODO.tasks: Updated
3973 2007-09-02 Johannes Schmid <jhs@gnome.org>
3975 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3978 * plugins/file-manager/file-view.c: (file_view_get_selected),
3979 (file_view_button_press_event), (file_view_finalize):
3980 * plugins/file-manager/plugin.c: (project_root_removed),
3981 (file_manager_deactivate):
3983 Fixed some small bugs I missed before
3985 2007-09-02 Johannes Schmid <jhs@gnome.org>
3987 * plugins/file-manager/*:
3988 Added new and file-manager
3990 2007-09-02 Johannes Schmid <jhs@gnome.org>
3992 * plugins/file-manager/*:
3993 Removed old file-manager
3995 2007-08-31 Johannes Schmid <jhs@gnome.org>
3997 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
3998 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4000 Fixed some memory leaks
4002 * MAINTAINERS: Fixed
4004 2007-08-31 Johannes Schmid <jhs@gnome.org>
4006 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4007 (get_property_value_as_string), (set_property_value_as_string),
4008 (register_callbacks), (preferences_foreach_callback),
4009 (anjuta_preferences_register_property_raw):
4010 * libanjuta/anjuta-preferences.h:
4011 * plugins/build-basic-autotools/build-basic-autotools.c:
4012 (on_build_mesg_format):
4013 * plugins/document-manager/anjuta-document-manager.glade:
4014 * plugins/message-view/anjuta-message-manager-plugin.glade:
4016 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
4017 broken message view preferences
4019 * plugins/message-view/message-view.c:
4020 (message_view_instance_init), (pref_change_color), (prefs_init),
4021 (imessage_view_append):
4022 Cleaned up message view (#458041)
4024 * src/shell.c: (on_preferences_activate),
4025 (anjuta_test_shell_instance_init),
4026 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4027 Fixed test shell to allow better debugging
4029 2007-08-31 Johannes Schmid <jhs@gnome.org>
4031 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4032 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4033 * plugins/gtodo/main.h:
4034 * plugins/gtodo/plugin.c: (activate_plugin):
4036 Fixed #423467 (View->Tasks menu items are not
4039 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4041 reviewed by: Johannes Schmid <jhs@gnome.org>
4044 * data/welcome.txt.in:
4045 * launcher/anjuta_launcher.c:
4046 * libanjuta/anjuta-children.c:
4047 * libanjuta/anjuta-children.h:
4048 * libanjuta/anjuta-debug.h:
4049 * libanjuta/anjuta-encodings.c:
4050 * libanjuta/anjuta-encodings.h:
4051 * libanjuta/anjuta-glue-c.c:
4052 * libanjuta/anjuta-glue-c.h:
4053 * libanjuta/anjuta-plugin-description.c:
4054 * libanjuta/anjuta-plugin-description.h:
4055 * libanjuta/anjuta-plugin-handle.c:
4056 * libanjuta/anjuta-plugin-handle.h:
4057 * libanjuta/anjuta-plugin-manager.c:
4058 * libanjuta/anjuta-plugin-manager.h:
4059 * libanjuta/anjuta-plugin.c:
4060 * libanjuta/anjuta-plugin.h:
4061 * libanjuta/anjuta-preferences.c:
4062 * libanjuta/anjuta-preferences.h:
4063 * libanjuta/anjuta-profile-manager.c:
4064 * libanjuta/anjuta-profile-manager.h:
4065 * libanjuta/anjuta-profile.c:
4066 * libanjuta/anjuta-profile.h:
4067 * libanjuta/anjuta-save-prompt.c:
4068 * libanjuta/anjuta-save-prompt.h:
4069 * libanjuta/anjuta-serializer.c:
4070 * libanjuta/anjuta-serializer.h:
4071 * libanjuta/anjuta-session.c:
4072 * libanjuta/anjuta-session.h:
4073 * libanjuta/anjuta-shell.c:
4074 * libanjuta/anjuta-shell.h:
4075 * libanjuta/anjuta-status.c:
4076 * libanjuta/anjuta-status.h:
4077 * libanjuta/anjuta-ui.c:
4078 * libanjuta/anjuta-ui.h:
4079 * libanjuta/anjuta-utils-priv.h:
4080 * libanjuta/anjuta-utils.c:
4081 * libanjuta/anjuta-utils.h:
4082 * libanjuta/cell-renderer-captioned-image.c:
4083 * libanjuta/cell-renderer-captioned-image.h:
4084 * libanjuta/e-splash.c:
4085 * libanjuta/e-splash.h:
4086 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4087 * libanjuta/interfaces/libanjuta.idl:
4088 * libanjuta/libanjuta.h:
4089 * libanjuta/resources.c:
4090 * libanjuta/resources.h:
4091 * libegg/egg-cell-renderer-text.c:
4092 * libegg/egg-combo-action.c:
4093 * libegg/egg-entry-action.c:
4094 * libegg/egg-recent-action.c:
4095 * libegg/egg-recent-files-module.c:
4096 * libegg/egg-recent-item.c:
4097 * libegg/egg-recent-model.c:
4098 * libegg/egg-recent-view-gtk.c:
4099 * libegg/egg-recent-view.c:
4100 * libegg/egg-submenu-action.c:
4101 * libegg/eggaccelerators.c:
4102 * libegg/eggcellrendererpopup.c:
4103 * libegg/eggcomboselect.c:
4104 * libegg/eggtreemodelfilter.c:
4105 * libegg/eggtreemultidnd.c:
4106 * libegg/gtkcellview.h:
4107 * libegg/treeviewutils/egg-cell-renderer-text.h:
4108 * libegg/treeviewutils/eggaccelerators.h:
4109 * libegg/treeviewutils/eggcellrendererkeys.h:
4110 * libegg/treeviewutils/eggcellrendererpopup.h:
4111 * libegg/treeviewutils/eggtreemodelfilter.h:
4112 * libegg/treeviewutils/eggtreemultidnd.h:
4113 * libegg/treeviewutils/eggtreeviewstate.h:
4114 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4115 * manuals/anjuta-faqs/Makefile.am:
4116 * manuals/anjuta-manual/C/anjuta-manual.xml:
4117 * manuals/anjuta-manual/C/license.xml:
4118 * manuals/anjuta-manual/es/es.po:
4119 * manuals/anjuta-manual/sv/sv.po:
4120 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4122 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4123 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4124 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4125 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4126 * manuals/old/ja/anjuta-manual/license.xml:
4127 * plugins/build-basic-autotools/build-basic-autotools.c:
4128 * plugins/build-basic-autotools/build-basic-autotools.h:
4129 * plugins/build-basic-autotools/executer.c:
4130 * plugins/build-basic-autotools/executer.h:
4131 * plugins/build/build_file.c:
4132 * plugins/build/build_file.h:
4133 * plugins/build/build_project.c:
4134 * plugins/build/build_project.h:
4135 * plugins/build/clean_project.c:
4136 * plugins/build/clean_project.h:
4137 * plugins/build/commands.c:
4138 * plugins/build/commands.h:
4139 * plugins/build/compile.c:
4140 * plugins/build/compile.h:
4141 * plugins/build/compiler_options.c:
4142 * plugins/build/compiler_options.h:
4143 * plugins/build/configurer.c:
4144 * plugins/build/configurer.h:
4145 * plugins/build/executer.c:
4146 * plugins/build/executer.h:
4147 * plugins/class-gen/cell-renderer-flags.c:
4148 * plugins/class-gen/cell-renderer-flags.h:
4149 * plugins/class-gen/combo-flags.c:
4150 * plugins/class-gen/combo-flags.h:
4151 * plugins/class-gen/element-editor.c:
4152 * plugins/class-gen/element-editor.h:
4153 * plugins/class-gen/generator.c:
4154 * plugins/class-gen/generator.h:
4155 * plugins/class-gen/plugin.c:
4156 * plugins/class-gen/plugin.h:
4157 * plugins/class-gen/transform.c:
4158 * plugins/class-gen/transform.h:
4159 * plugins/class-gen/validator.c:
4160 * plugins/class-gen/validator.h:
4161 * plugins/class-gen/window.c:
4162 * plugins/class-gen/window.h:
4163 * plugins/class-inheritance/class-callbacks.c:
4164 * plugins/class-inheritance/class-callbacks.h:
4165 * plugins/class-inheritance/class-inherit.c:
4166 * plugins/class-inheritance/class-inherit.h:
4167 * plugins/class-inheritance/plugin.c:
4168 * plugins/class-inheritance/plugin.h:
4169 * plugins/cvs-plugin/cvs-actions.c:
4170 * plugins/cvs-plugin/cvs-actions.h:
4171 * plugins/cvs-plugin/cvs-callbacks.c:
4172 * plugins/cvs-plugin/cvs-callbacks.h:
4173 * plugins/cvs-plugin/cvs-execute.c:
4174 * plugins/cvs-plugin/cvs-execute.h:
4175 * plugins/cvs-plugin/cvs-interface.c:
4176 * plugins/cvs-plugin/cvs-interface.h:
4177 * plugins/cvs-plugin/plugin.c:
4178 * plugins/cvs-plugin/plugin.h:
4179 * plugins/debug-manager/breakpoints.c:
4180 * plugins/debug-manager/breakpoints.h:
4181 * plugins/debug-manager/chunk_view.c:
4182 * plugins/debug-manager/chunk_view.h:
4183 * plugins/debug-manager/data_buffer.c:
4184 * plugins/debug-manager/data_buffer.h:
4185 * plugins/debug-manager/data_view.c:
4186 * plugins/debug-manager/data_view.h:
4187 * plugins/debug-manager/debug_tree.c:
4188 * plugins/debug-manager/debug_tree.h:
4189 * plugins/debug-manager/debugger.c:
4190 * plugins/debug-manager/debugger.h:
4191 * plugins/debug-manager/disassemble.c:
4192 * plugins/debug-manager/disassemble.h:
4193 * plugins/debug-manager/info.c:
4194 * plugins/debug-manager/info.h:
4195 * plugins/debug-manager/locals.c:
4196 * plugins/debug-manager/locals.h:
4197 * plugins/debug-manager/memory.c:
4198 * plugins/debug-manager/memory.h:
4199 * plugins/debug-manager/plugin.c:
4200 * plugins/debug-manager/plugin.h:
4201 * plugins/debug-manager/registers.c:
4202 * plugins/debug-manager/registers.h:
4203 * plugins/debug-manager/sexy-icon-entry.c:
4204 * plugins/debug-manager/sexy-icon-entry.h:
4205 * plugins/debug-manager/sharedlib.c:
4206 * plugins/debug-manager/sharedlib.h:
4207 * plugins/debug-manager/signals.c:
4208 * plugins/debug-manager/signals.h:
4209 * plugins/debug-manager/sparse_buffer.c:
4210 * plugins/debug-manager/sparse_buffer.h:
4211 * plugins/debug-manager/sparse_view.c:
4212 * plugins/debug-manager/sparse_view.h:
4213 * plugins/debug-manager/stack_trace.c:
4214 * plugins/debug-manager/stack_trace.h:
4215 * plugins/debug-manager/start.c:
4216 * plugins/debug-manager/start.h:
4217 * plugins/debug-manager/threads.c:
4218 * plugins/debug-manager/threads.h:
4219 * plugins/debug-manager/utilities.c:
4220 * plugins/debug-manager/utilities.h:
4221 * plugins/debug-manager/watch.c:
4222 * plugins/debug-manager/watch.h:
4223 * plugins/devhelp/htmlview.c:
4224 * plugins/devhelp/htmlview.h:
4225 * plugins/document-manager/action-callbacks.c:
4226 * plugins/document-manager/action-callbacks.h:
4227 * plugins/document-manager/anjuta-docman.c:
4228 * plugins/document-manager/anjuta-docman.h:
4229 * plugins/document-manager/editor-tooltips.c:
4230 * plugins/document-manager/editor-tooltips.h:
4231 * plugins/document-manager/file_history.c:
4232 * plugins/document-manager/file_history.h:
4233 * plugins/document-manager/indent-dialog.c:
4234 * plugins/document-manager/indent-dialog.h:
4235 * plugins/document-manager/indent-util.c:
4236 * plugins/document-manager/indent-util.h:
4237 * plugins/document-manager/plugin.c:
4238 * plugins/editor/aneditor-autocomplete.cxx:
4239 * plugins/editor/aneditor-calltip.cxx:
4240 * plugins/editor/aneditor-indent.cxx:
4241 * plugins/editor/aneditor-priv.h:
4242 * plugins/editor/aneditor.cxx:
4243 * plugins/editor/aneditor.h:
4244 * plugins/editor/lexer.h:
4245 * plugins/editor/plugin.c:
4246 * plugins/editor/plugin.h:
4247 * plugins/editor/print.c:
4248 * plugins/editor/print.h:
4249 * plugins/editor/properties.h:
4250 * plugins/editor/properties_cxx.h:
4251 * plugins/editor/style-editor.c:
4252 * plugins/editor/style-editor.h:
4253 * plugins/editor/text-editor-iterable.c:
4254 * plugins/editor/text-editor-iterable.h:
4255 * plugins/editor/text_editor.c:
4256 * plugins/editor/text_editor.h:
4257 * plugins/editor/text_editor_cbs.c:
4258 * plugins/editor/text_editor_cbs.h:
4259 * plugins/editor/text_editor_menu.c:
4260 * plugins/editor/text_editor_menu.h:
4261 * plugins/editor/text_editor_prefs.c:
4262 * plugins/editor/text_editor_prefs.h:
4263 * plugins/file-loader/dnd.c:
4264 * plugins/file-loader/dnd.h:
4265 * plugins/file-loader/plugin.c:
4266 * plugins/file-manager/an_file_view.c:
4267 * plugins/file-manager/plugin.c:
4268 * plugins/file-wizard/file.c:
4269 * plugins/file-wizard/file.h:
4270 * plugins/file-wizard/plugin.c:
4271 * plugins/file-wizard/plugin.h:
4272 * plugins/gdb/debugger.c:
4273 * plugins/gdb/debugger.h:
4274 * plugins/gdb/gdbmi-test.c:
4275 * plugins/gdb/gdbmi.c:
4276 * plugins/gdb/gdbmi.h:
4277 * plugins/gdb/global.h:
4278 * plugins/gdb/parser.c:
4279 * plugins/gdb/parser.h:
4280 * plugins/gdb/plugin.c:
4281 * plugins/gdb/plugin.h:
4282 * plugins/gdb/utilities.c:
4283 * plugins/gdb/utilities.h:
4284 * plugins/glade/plugin.c:
4285 * plugins/glade/plugin.h:
4286 * plugins/gtodo/egg-datetime.c:
4287 * plugins/gtodo/egg-datetime.h:
4288 * plugins/gtodo/eggtrayicon.c:
4289 * plugins/gtodo/eggtrayicon.h:
4290 * plugins/gtodo/plugin.c:
4291 * plugins/gvim/anjuta-vim.c:
4292 * plugins/gvim/anjuta-vim.h:
4293 * plugins/gvim/gtkvim.c:
4294 * plugins/gvim/gtkvim.h:
4295 * plugins/gvim/plugin.c:
4296 * plugins/gvim/plugin.h:
4297 * plugins/language-support-cpp-java/plugin.c:
4298 * plugins/language-support-cpp-java/plugin.h:
4299 * plugins/macro/macro-actions.c:
4300 * plugins/macro/macro-actions.h:
4301 * plugins/macro/macro-db.c:
4302 * plugins/macro/macro-db.h:
4303 * plugins/macro/macro-dialog.c:
4304 * plugins/macro/macro-dialog.h:
4305 * plugins/macro/macro-edit.c:
4306 * plugins/macro/macro-edit.h:
4307 * plugins/macro/macro-util.c:
4308 * plugins/macro/macro-util.h:
4309 * plugins/macro/plugin.c:
4310 * plugins/macro/plugin.h:
4311 * plugins/message-view/anjuta-msgman.c:
4312 * plugins/message-view/anjuta-msgman.h:
4313 * plugins/message-view/message-view.c:
4314 * plugins/message-view/message-view.h:
4315 * plugins/message-view/plugin.c:
4316 * plugins/message-view/plugin.h:
4317 * plugins/patch/patch-plugin.c:
4318 * plugins/patch/patch-plugin.h:
4319 * plugins/patch/plugin.c:
4320 * plugins/patch/plugin.h:
4321 * plugins/profiler/gprof-call-graph-block-entry.c:
4322 * plugins/profiler/gprof-call-graph-block-entry.h:
4323 * plugins/profiler/gprof-call-graph-block.c:
4324 * plugins/profiler/gprof-call-graph-block.h:
4325 * plugins/profiler/gprof-call-graph-view.c:
4326 * plugins/profiler/gprof-call-graph-view.h:
4327 * plugins/profiler/gprof-call-graph.c:
4328 * plugins/profiler/gprof-call-graph.h:
4329 * plugins/profiler/gprof-flat-profile-entry.c:
4330 * plugins/profiler/gprof-flat-profile-entry.h:
4331 * plugins/profiler/gprof-flat-profile-view.c:
4332 * plugins/profiler/gprof-flat-profile-view.h:
4333 * plugins/profiler/gprof-flat-profile.c:
4334 * plugins/profiler/gprof-flat-profile.h:
4335 * plugins/profiler/gprof-function-call-chart-view.c:
4336 * plugins/profiler/gprof-function-call-chart-view.h:
4337 * plugins/profiler/gprof-function-call-tree-view.c:
4338 * plugins/profiler/gprof-function-call-tree-view.h:
4339 * plugins/profiler/gprof-options.c:
4340 * plugins/profiler/gprof-options.h:
4341 * plugins/profiler/gprof-profile-data.c:
4342 * plugins/profiler/gprof-profile-data.h:
4343 * plugins/profiler/gprof-view-manager.c:
4344 * plugins/profiler/gprof-view-manager.h:
4345 * plugins/profiler/gprof-view.c:
4346 * plugins/profiler/gprof-view.h:
4347 * plugins/profiler/plugin.c:
4348 * plugins/profiler/plugin.h:
4349 * plugins/profiler/string-utils.c:
4350 * plugins/profiler/string-utils.h:
4351 * plugins/project-import/plugin.c:
4352 * plugins/project-import/plugin.h:
4353 * plugins/project-import/project-import.c:
4354 * plugins/project-import/project-import.h:
4355 * plugins/project-manager/plugin.c:
4356 * plugins/project-manager/plugin.h:
4357 * plugins/project-wizard/action.c:
4358 * plugins/project-wizard/action.h:
4359 * plugins/project-wizard/autogen.c:
4360 * plugins/project-wizard/autogen.h:
4361 * plugins/project-wizard/druid.c:
4362 * plugins/project-wizard/druid.h:
4363 * plugins/project-wizard/file.c:
4364 * plugins/project-wizard/file.h:
4365 * plugins/project-wizard/header.c:
4366 * plugins/project-wizard/header.h:
4367 * plugins/project-wizard/install.c:
4368 * plugins/project-wizard/install.h:
4369 * plugins/project-wizard/parser.c:
4370 * plugins/project-wizard/parser.h:
4371 * plugins/project-wizard/plugin.c:
4372 * plugins/project-wizard/plugin.h:
4373 * plugins/project-wizard/property.c:
4374 * plugins/project-wizard/property.h:
4375 * plugins/project-wizard/values.c:
4376 * plugins/project-wizard/values.h:
4377 * plugins/sample1/plugin.c:
4378 * plugins/search/plugin.c:
4379 * plugins/search/plugin.h:
4380 * plugins/search/search-replace_backend.c:
4381 * plugins/search/search-replace_backend.h:
4382 * plugins/search/search_preferences.c:
4383 * plugins/sourceview/anjuta-convert.c:
4384 * plugins/sourceview/anjuta-convert.h:
4385 * plugins/sourceview/anjuta-document-loader.c:
4386 * plugins/sourceview/anjuta-document-loader.h:
4387 * plugins/sourceview/anjuta-document-saver.c:
4388 * plugins/sourceview/anjuta-document-saver.h:
4389 * plugins/sourceview/anjuta-document.c:
4390 * plugins/sourceview/anjuta-document.h:
4391 * plugins/sourceview/anjuta-encodings.c:
4392 * plugins/sourceview/anjuta-encodings.h:
4393 * plugins/sourceview/anjuta-languages-manager.c:
4394 * plugins/sourceview/anjuta-languages-manager.h:
4395 * plugins/sourceview/anjuta-utils.c:
4396 * plugins/sourceview/anjuta-utils.h:
4397 * plugins/sourceview/anjuta-view.c:
4398 * plugins/sourceview/anjuta-view.h:
4399 * plugins/sourceview/assist-window.c:
4400 * plugins/sourceview/assist-window.h:
4401 * plugins/sourceview/sourceview-cell.c:
4402 * plugins/sourceview/sourceview-cell.h:
4403 * plugins/sourceview/sourceview-prefs.c:
4404 * plugins/sourceview/sourceview-prefs.h:
4405 * plugins/sourceview/sourceview-print.c:
4406 * plugins/sourceview/sourceview-print.h:
4407 * plugins/sourceview/sourceview-private.h:
4408 * plugins/sourceview/sourceview-tags.c:
4409 * plugins/sourceview/sourceview-tags.h:
4410 * plugins/sourceview/sourceview.c:
4411 * plugins/sourceview/sourceview.h:
4412 * plugins/subversion/plugin.c:
4413 * plugins/subversion/plugin.h:
4414 * plugins/subversion/subversion-actions.c:
4415 * plugins/subversion/subversion-actions.h:
4416 * plugins/subversion/subversion-callbacks.c:
4417 * plugins/subversion/subversion-callbacks.h:
4418 * plugins/subversion/svn-auth.c:
4419 * plugins/subversion/svn-auth.h:
4420 * plugins/subversion/svn-backend-priv.h:
4421 * plugins/subversion/svn-backend.c:
4422 * plugins/subversion/svn-backend.h:
4423 * plugins/subversion/svn-notify.c:
4424 * plugins/subversion/svn-notify.h:
4425 * plugins/subversion/svn-thread.c:
4426 * plugins/subversion/svn-thread.h:
4427 * plugins/symbol-browser/an_symbol.c:
4428 * plugins/symbol-browser/an_symbol.h:
4429 * plugins/symbol-browser/an_symbol_info.c:
4430 * plugins/symbol-browser/an_symbol_info.h:
4431 * plugins/symbol-browser/an_symbol_iter.c:
4432 * plugins/symbol-browser/an_symbol_iter.h:
4433 * plugins/symbol-browser/an_symbol_prefs.c:
4434 * plugins/symbol-browser/an_symbol_prefs.h:
4435 * plugins/symbol-browser/an_symbol_search.c:
4436 * plugins/symbol-browser/an_symbol_search.h:
4437 * plugins/symbol-browser/an_symbol_view.c:
4438 * plugins/symbol-browser/an_symbol_view.h:
4439 * plugins/symbol-browser/plugin.c:
4440 * plugins/symbol-browser/plugin.h:
4441 * plugins/terminal/terminal.c:
4442 * plugins/tools/dialog.c:
4443 * plugins/tools/dialog.h:
4444 * plugins/tools/editor.c:
4445 * plugins/tools/editor.h:
4446 * plugins/tools/execute.c:
4447 * plugins/tools/execute.h:
4448 * plugins/tools/fileop.c:
4449 * plugins/tools/fileop.h:
4450 * plugins/tools/plugin.c:
4451 * plugins/tools/plugin.h:
4452 * plugins/tools/scripts/find-fixmes.pl:
4453 * plugins/tools/scripts/translation-status.pl:
4454 * plugins/tools/tool.c:
4455 * plugins/tools/tool.h:
4456 * plugins/tools/variable.c:
4457 * plugins/tools/variable.h:
4458 * plugins/valgrind/ldd.c:
4459 * plugins/valgrind/ldd.h:
4460 * plugins/valgrind/list.c:
4461 * plugins/valgrind/list.h:
4462 * plugins/valgrind/menu-utils.c:
4463 * plugins/valgrind/menu-utils.h:
4464 * plugins/valgrind/parser.c:
4465 * plugins/valgrind/parser.h:
4466 * plugins/valgrind/plugin.c:
4467 * plugins/valgrind/plugin.h:
4468 * plugins/valgrind/preferences.c:
4469 * plugins/valgrind/preferences.h:
4470 * plugins/valgrind/process.c:
4471 * plugins/valgrind/process.h:
4472 * plugins/valgrind/symtab.c:
4473 * plugins/valgrind/symtab.h:
4474 * plugins/valgrind/vgactions.c:
4475 * plugins/valgrind/vgactions.h:
4476 * plugins/valgrind/vgcachegrindprefs.c:
4477 * plugins/valgrind/vgcachegrindprefs.h:
4478 * plugins/valgrind/vgdefaultview.c:
4479 * plugins/valgrind/vgdefaultview.h:
4480 * plugins/valgrind/vgerror.c:
4481 * plugins/valgrind/vgerror.h:
4482 * plugins/valgrind/vggeneralprefs.c:
4483 * plugins/valgrind/vggeneralprefs.h:
4484 * plugins/valgrind/vghelgrindprefs.c:
4485 * plugins/valgrind/vghelgrindprefs.h:
4486 * plugins/valgrind/vgio.c:
4487 * plugins/valgrind/vgio.h:
4488 * plugins/valgrind/vgmemcheckprefs.c:
4489 * plugins/valgrind/vgmemcheckprefs.h:
4490 * plugins/valgrind/vgrule-editor.c:
4491 * plugins/valgrind/vgrule-editor.h:
4492 * plugins/valgrind/vgrule-list.c:
4493 * plugins/valgrind/vgrule-list.h:
4494 * plugins/valgrind/vgrule.c:
4495 * plugins/valgrind/vgrule.h:
4496 * plugins/valgrind/vgrulepattern.c:
4497 * plugins/valgrind/vgrulepattern.h:
4498 * plugins/valgrind/vgsearchbar.c:
4499 * plugins/valgrind/vgsearchbar.h:
4500 * plugins/valgrind/vgstrpool.c:
4501 * plugins/valgrind/vgstrpool.h:
4502 * plugins/valgrind/vgtoolprefs.c:
4503 * plugins/valgrind/vgtoolprefs.h:
4504 * plugins/valgrind/vgtoolview.c:
4505 * plugins/valgrind/vgtoolview.h:
4508 * src/action-callbacks.c:
4509 * src/action-callbacks.h:
4510 * src/anjuta-actions.h:
4513 * src/anjuta-callbacks.c:
4514 * src/anjuta-callbacks.h:
4518 * src/bacon-message-connection.c:
4519 * src/bacon-message-connection.h:
4528 * tagmanager/options.c:
4530 Change the address of FSF in various files
4532 2007-08-30 Johannes Schmid <jhs@gnome.org>
4536 Removed because they are no longer in use
4538 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4539 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4540 Marked some strings as not translatable
4542 * plugins/search/search-replace.c: (list_max_items):
4543 Fixed a possible memory corruption
4545 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4546 Do not show menuitems for locked layout items
4548 * src/main.c: (main):
4549 Some minor style correction in gnome_init
4551 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4553 * plugins/debug-manager/debugger.c,
4554 plugins/debug-manager/breakpoints.c,
4555 plugins/gdb/plugin.c,
4556 plugins/gdb/debugger.c,
4557 libanjuta/interfaces/libanjuta.idl:
4558 Move all breakpoints functions from IAnjutaDebugger to a new
4559 IAnjutaBreakpointDebugger interface
4561 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4563 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4564 * plugins/debug-manager/plugin.c,
4565 plugins/debug-manager/breakpoints.c,
4566 plugins/tools/execute.c,
4567 plugins/project-wizard/plugin.c,
4568 plugins/build-basic-autotools/executer.c,
4569 plugins/gdb/debugger.c,
4570 plugins/profiler/gprof-options.h,
4571 plugins/sourceview/assist-window.h,
4572 plugins/class-gen/transform.c,
4573 libanjuta/anjuta-plugin-description.c,
4574 libanjuta/anjuta-status.c,
4575 libanjuta/anjuta-glue-c.c,
4576 libanjuta/anjuta-glue-cpp.c,
4577 plugins/symbol-browser/an_symbol_prefs.c:
4578 Fix warnings mostly "dereferencing type-punned pointer"
4579 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4581 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4583 * plugins/debug-manager/breakpoints.c,
4584 plugins/debug-manager/debugger.c:
4585 Avoid an endless loop if clearing all breakpoints while the programm
4588 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4590 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4591 * plugins/debug-manager/plugin.c:
4592 Fix a segmentation fault added in the previous patch
4594 2007-07-21 Johannes Schmid <jhs@gnome.org>
4596 * plugins/build-basic-autotools/executer.c:
4597 (get_program_parameters):
4599 Show an error dialog if no targets are availible instead of
4602 2007-07-20 Johannes Schmid <jhs@gnome.org>
4604 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4605 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4606 * libanjuta/anjuta-shell.h:
4607 * plugins/document-manager/plugin.c: (activate_plugin):
4608 * plugins/glade/anjuta-design-document.c:
4609 * plugins/glade/plugin.c: (glade_update_ui):
4610 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4611 (anjuta_shell_iface_init):
4612 * src/shell.c: (anjuta_test_shell_add_widget),
4613 (anjuta_shell_iface_init):
4615 Make the document manager undockable (#458038)
4617 2007-07-20 Johannes Schmid <jhs@gnome.org>
4619 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4620 * plugins/glade/anjuta-design-document.c:
4621 * plugins/glade/plugin.c: (glade_update_ui):
4623 Fixed some save/dirty status bug in glade
4625 2007-07-20 Johannes Schmid <jhs@gnome.org>
4627 * libanjuta/anjuta-status.c:
4628 Fixed crasher on shutdown
4630 2007-07-20 Johannes Schmid <jhs@gnome.org>
4633 Minimum glade requirement is 3.2 now. It was before
4634 but we did not check...
4636 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4637 * libanjuta/anjuta-profile.c:
4638 (anjuta_profile_add_plugins_from_xml):
4639 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4640 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4641 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4642 * plugins/file-loader/plugin.c: (on_create_submenu):
4643 * plugins/file-manager/an_file_view.c: (compare_iter):
4644 * plugins/glade/plugin.c: (activate_plugin):
4645 * src/anjuta-app.c: (on_toolbar_view_toggled):
4646 * src/main.c: (main):
4648 Fixed lots of memory leaks (thansk valgrind)
4650 2007-07-19 Johannes Schmid <jhs@gnome.org>
4652 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4653 * plugins/document-manager/anjuta-docman.c:
4654 (anjuta_docman_set_busy):
4655 * plugins/document-manager/plugin.c: (on_editor_changed):
4656 * plugins/glade/plugin.c: (activate_plugin):
4657 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4658 (on_value_removed_current_editor):
4660 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4662 2007-07-18 Johannes Schmid <jhs.gnome.org>
4664 * plugins/build-basic-autotools/executer.c: (execute_program):
4665 Fixed some of the scratchbox stuff but the environment is
4668 2007-07-18 Johannes Schmid <jhs@gnome.org>
4670 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4671 (on_plugin_deactivated), (get_plugin_loader_type):
4672 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4673 (activate_plugin), (deactivate_plugin),
4674 (glade_plugin_instance_init):
4676 Fixed glade plugin deactivation
4678 2007-07-18 Johannes Schmid <jhs@gnome.org>
4680 * plugins/document-manager/anjuta-docman.c:
4681 (anjuta_docman_add_document):
4682 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4684 Fixed path display in document manager with glade files
4686 2007-07-17 Johannes Schmid <jhs@gnome.org>
4688 * libanjuta/interfaces/Makefile.am.iface:
4689 * pixmaps/Makefile.am:
4690 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4691 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4692 (value_removed_current_editor):
4693 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4694 (anjuta_docman_set_current_document):
4695 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4696 (on_editor_added), (on_editor_changed):
4697 * plugins/glade/Makefile.am:
4698 * plugins/glade/anjuta-design-document.c:
4699 (anjuta_design_document_instance_init),
4700 (anjuta_design_document_set_property),
4701 (anjuta_design_document_get_property),
4702 (anjuta_design_document_class_init), (anjuta_design_document_new),
4703 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4704 * plugins/glade/anjuta-design-document.h:
4705 * plugins/glade/anjuta-glade-notebook.c:
4706 * plugins/glade/anjuta-glade-notebook.h:
4707 * plugins/glade/plugin.c: (value_added_current_editor),
4708 (value_removed_current_editor), (glade_update_ui),
4709 (on_close_activated), (on_glade_project_changed),
4710 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4712 * plugins/language-support-cpp-java/plugin.c:
4713 (on_value_added_current_editor), (on_value_removed_current_editor):
4714 * plugins/macro/plugin.c: (value_added_current_editor):
4715 * plugins/project-manager/plugin.c: (value_added_current_editor):
4716 * plugins/subversion/plugin.c: (value_added_current_editor):
4717 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
4719 Fixed lot of IAnjutaEditor stuff and completed glade integration
4720 with document manager
4722 * plugins/build-basic-autotools/build-basic-autotools.c:
4723 (value_added_current_editor):
4724 * plugins/build-basic-autotools/executer.c: (execute_program):
4726 Some initial code to execute projects inside scratchbox
4728 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
4730 * plugins/project-import/project-import.c:
4731 Project import overwrites file on user request (bug #452579)
4733 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
4735 * plugins/debug-manager/debugger.c,
4736 plugins/debug-manager/threads.c,
4737 plugins/debug-manager/plugin.c,
4738 plugins/debug-manager/registers.c,
4739 plugins/debug-manager/locals.c,
4740 plugins/debug-manager/stack_trace.c,
4741 plugins/gdb/plugin.c,
4742 plugins/gdb/debugger.c,
4743 plugins/gdb/debugger.h,
4744 libanjuta/interfaces/libanjuta.idl:
4745 Rename change-location to program-moved
4746 Store thread id as gint instead of guint
4747 Do not display registers list if not available
4748 Add intermediate debugger states if missing
4750 2007-07-11 Johannes Schmid <jhs@gnome.org>
4752 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4754 Reverted unnecessary changes (#455819)
4756 2007-07-10 Johannes Schmid <jhs@gnome.org>
4758 * plugins/glade/plugin.c:
4759 Fixed glade plugin with glade 3.2 and another crasher
4761 2007-07-09 Johannes Schmid <jhs@gnome.org>
4763 * libanjuta/interfaces/libanjuta.idl:
4764 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4766 * plugins/debug-manager/breakpoints.c:
4767 (breakpoint_item_update_in_ui),
4768 (breakpoints_dbase_edit_breakpoint),
4769 (on_toggle_breakpoint_activate):
4770 * plugins/debug-manager/plugin.c:
4771 (on_run_to_cursor_action_activate):
4772 * plugins/document-manager/action-callbacks.c:
4773 (on_editor_command_cut_activate),
4774 (on_editor_command_copy_activate),
4775 (on_editor_command_paste_activate),
4776 (on_editor_command_clear_activate):
4777 * plugins/document-manager/anjuta-docman.c:
4778 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
4779 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
4780 (anjuta_docman_goto_file_line_mark),
4781 (anjuta_docman_find_editor_with_path),
4782 (anjuta_docman_get_all_editors):
4783 * plugins/document-manager/anjuta-docman.h:
4784 * plugins/document-manager/plugin.c:
4785 (update_editor_ui_interface_items), (on_editor_update_ui),
4786 (on_editor_changed), (on_session_save), (on_docman_auto_save),
4787 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
4788 (ianjuta_document_manager_iface_init), (isaveable_save),
4789 (isavable_is_dirty):
4790 * plugins/editor/editor.glade:
4791 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
4792 (idocument_paste), (idocument_clear), (idocument_iface_init),
4793 (iselection_iface_init):
4794 * plugins/glade/Makefile.am:
4795 * plugins/glade/anjuta-glade-notebook.c:
4796 (anjuta_glade_notebook_instance_init),
4797 (anjuta_glade_notebook_set_property),
4798 (anjuta_glade_notebook_get_property),
4799 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
4800 (ifile_open), (ifile_get_uri), (ifile_iface_init),
4801 (ifile_savable_save), (ifile_savable_save_as),
4802 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
4803 (ifile_savable_iface_init), (idocument_can_redo),
4804 (idocument_can_undo), (idocument_begin_undo_action),
4805 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
4806 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
4807 (idocument_copy), (idocument_paste), (idocument_clear),
4808 (idocument_iface_init):
4809 * plugins/language-support-cpp-java/plugin.c:
4810 (on_value_added_current_editor), (on_value_removed_current_editor):
4811 * plugins/macro/macro-util.c: (get_current_editor):
4812 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4813 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4814 (on_next_occur), (on_incremental_entry_key_press),
4815 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4816 (on_toolbar_find_incremental_start),
4817 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4818 * plugins/search/search-replace.c: (search_start_over),
4819 (search_update_combos), (replace_update_combos),
4820 (anjuta_search_replace_activate):
4821 * plugins/search/search-replace_backend.c: (create_search_entries):
4822 * plugins/sourceview/sourceview.c: (idocument_cut),
4823 (idocument_copy), (idocument_paste), (idocument_clear),
4824 (idocument_iface_init), (iselect_iface_init), (iassist_react):
4825 * plugins/tools/editor.c: (on_editor_response):
4826 * plugins/tools/execute.c: (get_current_editor),
4827 (atp_output_context_initialize), (atp_user_tool_execute):
4828 * plugins/tools/variable.c: (get_current_editor),
4829 (atp_variable_get_editor_variable):
4831 Some more IAnjutaEditor => IAnjutaDocument fixing!
4833 * plugins/glade/anjuta-glade-notebook.h:
4834 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
4836 * plugins/glade/plugin.h:
4837 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
4838 and get rid of the glade menu. The Edit/File menu and the toolbar can now
4839 be used for glade, too. It might still have some rough edges but already works.
4840 (Fixes #415547 – Glade usability problem)
4842 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
4844 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
4845 development release (I updated version of glade3 svn to 3.3.2).
4847 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4849 * plugins/symbol-browser/an_symbol_view.c:
4850 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
4852 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4854 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
4855 (on_system_tags_update_finished), (on_update_global_clicked),
4856 (prefs_page_init), (on_gconf_notify_tags_list_changed),
4857 (symbol_browser_prefs_init),
4858 (symbol_browser_prefs_create_global_tags),
4859 (symbol_browser_load_global_tags):
4860 * plugins/symbol-browser/an_symbol_prefs.h:
4861 * plugins/symbol-browser/an_symbol_view.c:
4862 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
4863 * plugins/symbol-browser/an_symbol_view.h:
4864 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
4865 on global tags update because of delayed prefs merging. Happens when
4866 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
4869 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4871 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
4872 after install/uninstall.
4874 Patch from James Liggett:
4875 * scripts/glade2schemas.pl: Fixed creating schemas for list
4878 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
4880 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
4881 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
4882 development release since glade svn version is also 3.3.1. In future, the
4883 solution would be for us to always increment the micro version when
4886 2007-07-05 Johannes Schmid <jhs@gnome.org>
4888 * libanjuta/interfaces/libanjuta.idl:
4889 * plugins/build-basic-autotools/build-basic-autotools.c:
4890 (on_build_mesg_format):
4891 * plugins/debug-manager/breakpoints.c:
4892 (breakpoint_item_update_in_ui),
4893 (breakpoints_dbase_edit_breakpoint),
4894 (on_toggle_breakpoint_activate):
4895 * plugins/debug-manager/plugin.c:
4896 (on_run_to_cursor_action_activate):
4897 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
4898 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
4899 (get_current_editor), (on_save_activate), (on_save_as_activate),
4900 (on_save_prompt_save_editor), (on_close_file_activate),
4901 (on_close_all_file_activate), (on_reload_file_activate),
4902 (anjuta_print_cb), (anjuta_print_preview_cb),
4903 (on_editor_command_upper_case_activate),
4904 (on_editor_command_lower_case_activate),
4905 (on_editor_command_undo_activate),
4906 (on_editor_command_redo_activate),
4907 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
4908 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
4909 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
4910 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
4911 (on_zoom_out_text_activate), (on_force_hilite_activate),
4912 (on_indent1_activate), (on_swap_activate),
4913 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4914 * plugins/document-manager/anjuta-docman.c:
4915 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
4916 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4917 (anjuta_docman_dispose), (on_notebook_switch_page),
4918 (anjuta_docman_page_from_widget), (on_editor_destroy),
4919 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
4920 (anjuta_docman_get_current_document),
4921 (anjuta_docman_set_current_document),
4922 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
4923 (anjuta_docman_update_page_label),
4924 (anjuta_docman_get_document_from_path),
4925 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4926 (anjuta_docman_order_tabs):
4927 * plugins/document-manager/anjuta-docman.h:
4928 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
4929 (update_editor_ui_interface_items), (update_editor_ui),
4930 (on_editor_update_save_ui), (on_editor_update_ui),
4931 (on_editor_changed), (on_save_prompt_save_editor),
4932 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
4933 (ianjuta_docman_get_current_document),
4934 (ianjuta_docman_set_current_document),
4935 (ianjuta_docman_remove_buffer),
4936 (ianjuta_document_manager_iface_init), (ifile_get_uri):
4937 * plugins/editor/text_editor.c: (itext_editor_iface_init),
4938 (idocument_get_filename), (idocument_can_undo),
4939 (idocument_can_redo), (idocument_undo),
4940 (idocument_begin_undo_action), (idocument_end_undo_action),
4941 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
4942 * plugins/language-support-cpp-java/plugin.c:
4943 (on_editor_char_inserted_cpp), (on_auto_indent):
4944 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
4945 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4946 * plugins/sample1/plugin.c: (on_sample_action_activate):
4947 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4948 (on_next_occur), (on_incremental_entry_key_press),
4949 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4950 (on_toolbar_find_incremental_start),
4951 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4952 * plugins/search/search-replace.c: (search_and_replace),
4953 (write_message_pane), (search_start_over), (search_update_combos),
4954 (replace_update_combos), (anjuta_search_replace_activate):
4955 * plugins/search/search-replace_backend.c:
4956 (file_buffer_new_from_path), (create_search_entries):
4957 * plugins/sourceview/sourceview-print.c: (create_print_job):
4958 * plugins/sourceview/sourceview.c:
4959 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
4960 (idocument_can_redo), (idocument_can_undo),
4961 (idocument_begin_undo_action), (idocument_end_undo_action),
4962 (idocument_undo), (idocument_redo), (idocument_grab_focus),
4963 (idocument_get_filename), (idocument_iface_init):
4964 * plugins/tools/editor.c: (on_editor_response):
4965 * plugins/tools/execute.c: (atp_output_context_initialize),
4966 (atp_user_tool_execute):
4967 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4969 Create IAnjutaDocument interface. This interface is a more general idea
4970 of documents being anything that can be modified, has undo/redo and
4971 may have operations like copy/paste.
4972 The primary goal is to integrate better by making it use the standard file
4973 and edit menu instead of it's own glade menu. Of course the downside is that
4974 you won't be able to view a source file and the designer at the same time. Anyway
4975 so many people have complained that they "can't save a glade file" that I think
4976 this is the much better solution.
4977 Work on the glade plugin is still to come but the most difficult things should be
4980 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4982 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
4985 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4987 * libanjuta/anjuta-plugin-manager.c:
4988 (anjuta_plugin_manager_get_plugins_page),
4989 (anjuta_plugin_manager_get_remembered_plugins_page):
4990 * libanjuta/anjuta-plugin-manager.h:
4991 * src/anjuta-app.c: (anjuta_app_install_preferences):
4992 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
4993 and remembered plugins preferences pages in separate pages (avoid
4996 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4998 Patch from James Liggett <jrliggett@cox.net>:
4999 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
5000 Installed editor preferences schemas. Fixes bug #453463.
5002 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5004 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
5005 (anjuta_preferences_dialog_init): Sort preferences pages on title.
5007 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5009 * plugins/document-manager/anjuta-document-manager.ui:
5010 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5011 * src/action-callbacks.c:
5012 * src/action-callbacks.h:
5013 * src/anjuta-actions.h:
5014 * src/anjuta-app.c: (anjuta_app_instance_init),
5015 (anjuta_app_install_preferences):
5017 * src/anjuta.ui: Moved plugins and shortcuts settings inside
5018 General preferences page. Move preferences menu from Settings to
5019 Edit submenu. And got rid of Settings submenu.
5021 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5023 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5025 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5027 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5028 as discussed and agreed with James Liggett.
5030 Patch from James Liggett <jrliggett@cox.net>:
5033 * libanjuta/anjuta-plugin-manager.c:
5034 (on_activated_plugin_objects_foreach),
5035 (anjuta_plugin_manager_get_active_plugin_objects):
5036 * libanjuta/anjuta-plugin-manager.h:
5037 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5038 (anjuta_plugin_deactivate):
5039 * libanjuta/anjuta-preferences-dialog.c:
5040 (anjuta_preferences_dialog_finalize),
5041 (anjuta_preferences_dialog_class_init), (add_category_columns),
5042 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5043 (anjuta_preferences_dialog_remove_page):
5044 * libanjuta/anjuta-preferences.c: (property_destroy),
5045 (unregister_preferences_key), (register_callbacks),
5046 (preferences_foreach_callback), (connect_prop_to_object),
5047 (anjuta_preferences_register_property_raw),
5048 (anjuta_preferences_register_property_custom),
5049 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5050 (anjuta_preferences_remove_page),
5051 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5052 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5053 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5054 (anjuta_preferences_class_init), (anjuta_preferences_new):
5055 * libanjuta/anjuta-preferences.h:
5056 * plugins/build-basic-autotools/Makefile.am:
5057 * plugins/build-basic-autotools/build-basic-autotools.c:
5058 (ipreferences_unmerge):
5059 * plugins/cvs-plugin/Makefile.am:
5060 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5061 * plugins/document-manager/Makefile.am:
5062 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5063 * plugins/editor/plugin.c: (ipreferences_unmerge):
5064 * plugins/file-manager/Makefile.am:
5065 * plugins/file-manager/plugin.c: (activate_plugin),
5066 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5067 * plugins/gtodo/plugin.c: (ipreferences_merge),
5068 (ipreferences_unmerge):
5069 * plugins/language-support-cpp-java/Makefile.am:
5070 * plugins/language-support-cpp-java/plugin.c:
5071 (ipreferences_unmerge):
5072 * plugins/message-view/Makefile.am:
5073 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5074 * plugins/sourceview/Makefile.am:
5075 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5076 * plugins/symbol-browser/Makefile.am:
5077 * plugins/symbol-browser/an_symbol_prefs.c:
5078 (symbol_browser_prefs_finalize):
5079 * plugins/terminal/Makefile.am:
5080 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5081 * plugins/valgrind/plugin.c: (ipreferences_merge),
5082 (ipreferences_unmerge):
5083 * scripts/Makefile.am:
5084 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5086 * src/action-callbacks.c: (on_set_preferences1_activate):
5087 * src/anjuta-app.c: (anjuta_app_instance_init),
5088 (anjuta_app_install_preferences):
5090 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5091 task: Bug #445314: On demand preferences widgets creation. Thanks
5092 James for this great work.
5094 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5096 * plugins/debug-manager/data_buffer.c,
5097 plugins/message-view/message-view.c: Fixed compiler warnings.
5099 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5101 * src/action-callbacks.c: (help_activate),
5102 (on_help_manual_activate), (on_help_tutorial_activate),
5103 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5105 Fixed help activation (bug #451557).
5107 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5109 * AUTHORS: Added James Liggett. Forgot to add him before :(
5111 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5113 * plugins/debug-manager/debugger.c,
5114 plugins/debug-manager/plugin.c,
5115 plugins/gdb/debugger.c,
5116 libanjuta/interfaces/libanjuta.idl:
5117 Add a GError* parameter to debugger-stopped signal
5119 * (added) libanjuta/anjuta-error.c,
5120 (added) libanjuta/anjuta-error.h,
5121 libanjuta/Makefile.am:
5122 Register GError as a boxed type
5124 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5125 Support GError* in signal, GError must be registered as a boxed type
5126 Accept NULL as strings
5128 === anjuta 2.2.0 ===
5130 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5132 * configure.in: Bumped version to 2.2.0
5133 * NEWS: Updated for 2.2.0 stable release.
5134 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
5135 Reduce the idle priority to make the UI update before anything else.
5137 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5139 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5141 * libanjuta/interfaces/libanjuta.idl:
5142 * plugins/document-manager/action-callbacks.c:
5143 (on_editor_command_complete_word_activate):
5144 * plugins/document-manager/plugin.c:
5145 (update_editor_ui_interface_items):
5146 * plugins/editor/text_editor.c: (iautocomplete_activate),
5147 (iautocomplete_iface_init):
5148 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5150 Moved autocomplete() method away from IAnjutaEditorAssist into
5151 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5152 autocomplete and does not crash with sourceview. Fixes Bug #449620
5153 – The auto completion functionality not work. Also sets menuitem
5154 insensitive when hiding them.
5156 * plugins/debug-manager/disassemble.c:
5157 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5160 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5162 * pixmaps/anjuta_splash.png: Updated.
5164 * plugins/search/search-replace.c
5165 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5166 the right target (project).
5167 * ChangeLog: Added missing log.
5169 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5171 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5172 manuals/anjuta-manual/C/fileoperations.xml,
5173 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5175 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5177 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5179 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5181 * TODO.tasks: Added bounty for on-demand preferences.
5183 Patch from Thierry Moisan:
5184 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5187 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5189 Patch from tpgww@onepost.net:
5191 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5192 * libegg/test-actions.c:
5193 * libegg/test-multi-drag.c: (main):
5194 * plugins/debug-manager/memory.c: (read_memory_block):
5195 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5197 Fixes compile warnings. Fixes bug #427101.
5199 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5201 Patch from James Liggett:
5203 * plugins/profiler/gprof-options.c: (on_option_changed),
5205 * plugins/profiler/gprof-options.h:
5206 * plugins/profiler/gprof-profile-data.c:
5207 (gprof_profile_data_init_profile):
5208 * plugins/profiler/gprof-profile-data.h:
5209 * plugins/profiler/plugin.c: (profiler_get_data),
5210 (profiler_set_target), (register_options),
5211 (on_profile_data_browse_button_clicked),
5212 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5213 * plugins/profiler/profiler.glade: implements independent targets.
5214 implements the ability to select arbitrary gmon.out files.
5215 Fixes bug #403502 – User should also be allowed to select an
5216 independent executable target.
5218 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5220 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
5222 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
5223 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
5225 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
5227 * plugins/debug-manager/plugin.c,
5228 plugins/debug-manager/breakpoints.c:
5229 Remove weak pointers when owner is destroyed
5230 Remove all breakpoints before loading new one
5232 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
5234 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
5236 2007-06-19 Naba Kumar <naba@gnome.org>
5238 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
5239 Bug #448491 Empty Lines Problem.
5241 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
5243 * data/default.profile, plugins/message-view/plugin.c: Do not
5244 restore session for messages.
5245 Fixes bug #377461 – don't create new message window for each
5248 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
5249 Fixes a crash on exit/project-close if profiler plugin is loaded.
5251 2007-06-17 Naba Kumar <naba@gnome.org>
5253 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
5254 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
5256 * plugins/file-loader/plugin.c: Fail on opening non existent files.
5257 Bug #448034 – Anjuta crashes on starting (when the last project
5258 directory was deleted).
5260 * plugins/document-manager/plugin.c: Set line markers for files
5261 opened via IAnjutaFile::open(). Fixes missing line markers while
5264 2007-06-17 Naba Kumar <naba@gnome.org>
5266 * plugins/sourceview/sourceview.glade: Set correct font
5267 default value and use monospace instead of sans. Fixes
5268 bug #448408 – crash in Anjuta IDE: Trying to change the
5271 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5273 * plugins/search/search-replace.c,
5274 plugins/search/search-replace.h,
5275 plugins/search/anjuta-search.glade:
5276 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5279 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5281 * plugins/debug-manager/plugin.c,
5282 plugins/debug-manager/breakpoints.c:
5283 Add weak references, fixes bug #448053 ?
5285 2007-06-16 Naba Kumar <naba@gnome.org>
5287 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5288 dialog to allow forgetting them if user chooses to select a different
5291 2007-06-13 Naba Kumar <naba@gnome.org>
5293 * plugins/sourceview/sourceview-prefs.c: Initialize font
5294 on startup correctly if use_theme is set.
5296 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5297 if available for default font. Fixes bug #447304.
5299 * plugins/sourceview/sourceview-prefs.c: Return value based
5300 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5301 for the first time has black background
5303 * plugins/project-manager/plugin.c: Give a better error message
5304 when project could not be loaded.
5306 * libanjuta/anjuta-serializer.c: Added a comment.
5308 2007-06-13 Johannes Schmid <jhs@gnome.org>
5311 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5312 most warnings to avoid simple coding problems.
5314 * plugins/message-view/anjuta-msgman.c:
5315 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5316 * plugins/message-view/plugin.c: (on_view_changed),
5317 (ianjuta_msgman_add_view):
5319 Fixed #440866 by always presenting the message-manager when a tab is
5320 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5322 * plugins/subversion/subversion-callbacks.c:
5323 (on_subversion_commit_response):
5324 Destroy dialog if user clicks "No"
5326 2007-06-12 Naba Kumar <naba@gnome.org>
5328 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5329 read and use of uninitialized variable.
5331 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5332 because it is used in credits listing and packaging could compress
5333 it in docdir. Fixes bug #397881: The credits are empty
5335 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5336 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5337 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5338 plugins/symbol-browser/an_symbol_info.c,
5339 plugins/symbol-browser/plugin.c,
5340 plugins/symbol-browser/an_symbol_view.c,
5341 plugins/editor/aneditor-autocomplete.cxx:
5343 - Do not access TMTag
5344 member in TMSymbol when freeing it because by then the tags
5345 could have changed. Avoids dangerous memory corruptions by freeing
5346 someone else's memory (Could explain those random crashes when
5347 refreshing symbols or re-loading a different project or closing
5348 a project). Anything that tries to refresh symbols could trigger
5350 - Added a flag to also retrieve method definitions as part of
5351 the class's scope members. And used it to set both function prototype
5352 and definition in symbols. Fixes navigation to prototype and
5353 function definitions from symbol browser (bug #440370)
5355 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5356 memory. Could fix those bogus 'file changed' dialogs.
5358 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5360 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5362 * (added) libanjuta/anjuta-utils-priv.h,
5363 libanjuta/anjuta-utils.h,
5364 libanjuta/anjuta-launcher.c,
5365 libanjuta/Makefile.am:
5366 Fix bug #440801: do not use config.h in public include files
5368 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5370 * plugins/project-wizard/templates/mkfile.wiz:
5371 Fix bug #442038: missing project.sh file
5374 plugins/project-wizard/templates/Makefile.am,
5375 plugins/project-wizard/templates/translatable-strings.h,
5376 (added) plugins/project-wizard/templates/sdl.wiz,
5377 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5378 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5379 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5380 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5381 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5382 (added) plugins/project-wizard/templates/sdl/src/main.c,
5383 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5384 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5385 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5386 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5387 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5388 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5389 Fix bug #315635: add a SDL project wizard
5391 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5393 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5394 when SIGCHLD is triggered when main loop context is locked. Dead lock
5395 happens when child_exited callback also accesses main loop context.
5396 Happens particularly badly in debug target exiting.
5398 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5400 * manuals/anjuta-manual/C/debugger.xml:
5401 First update of the debugger documentation
5403 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5405 * manuals/anjuta-manual/C/fileoperations.xml,
5406 manuals/anjuta-manual/C/projects.xml,
5407 manuals/anjuta-manual/C/anjuta-manual.xml,
5408 manuals/anjuta-manual/C/build.xml,
5409 manuals/anjuta-manual/C/execute.xml,
5410 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5411 Added project properties documentation. Moved execution section
5412 inside project management. Removed dead documentation.
5414 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5416 * src/anjuta.c, plugins/symbol-browser/plugin.c,
5417 plugins/symbol-browser/plugin.h,
5418 plugins/symbol-browser/an_symbol_prefs.c,
5419 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5420 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5421 progress bar instead of separate window for system tags
5422 generation. Renamed AnjutaStatus methods to a proper ones.
5424 * plugins/symbol-browser/plugin.c,
5425 plugins/symbol-browser/plugin.h,
5426 plugins/symbol-browser/an_symbol_prefs.c,
5427 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5428 global-tags/create_global_tags.sh.in: Get rid of message window
5429 for showing global tags creation and use a small window with
5432 2007-05-30 Naba Kumar <naba@gnome.org>
5434 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5435 Bug 442315 – After calling configure, the build menus are still insensitive,
5436 Bug 442314 – Autogeneration fails when there is no autogen.sh
5438 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5439 fails to remove target/source/group. Fixes bug #440196 – crash in
5440 Anjuta IDE: removing a target
5442 2007-05-29 Naba Kumar <naba@gnome.org>
5444 * plugins/symbol-browser/an_symbol_view.c,
5445 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5446 tags generation. Fixed runtime warning.
5448 2007-05-28 Naba Kumar <naba@gnome.org>
5450 Patch from James Liggett <jrliggett@cox.net>:
5451 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5452 Fixed bug #403502 – User should also be allowed to select an
5453 independent executable target.
5455 2007-05-27 Johannes Schmid <jhs@gnome.org>
5457 * plugins/build-basic-autotools/build-basic-autotools.c:
5458 (get_real_directory), (on_build_mesg_format):
5460 Find correct files for error messages inside scratchbox
5462 2007-05-27 Naba Kumar <naba@gnome.org>
5464 * manuals/anjuta-manual/C/projects.xml,
5465 manuals/anjuta-manual/C/projects.xml: Updated project
5466 management chapter more.
5468 2007-05-25 Johannes Schmid <jhs@gnome.org>
5470 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5471 * plugins/build-basic-autotools/build-basic-autotools.c:
5472 (on_sb_check_toggled), (build_execute_command),
5473 (ipreferences_merge), (ipreferences_unmerge):
5474 Added support for building inside scratchbox environment
5476 Patch from James Liggett <jrliggett@cox.net>:
5477 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5478 (anjuta_msgman_append_view):
5481 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5483 2007-05-23 Naba Kumar <naba@gnome.org>
5485 * manuals/anjuta-manual/C/projects.xml: Updated project
5488 2007-05-22 Naba Kumar <naba@gnome.org>
5490 * manuals/anjuta-manual/C/projects.xml: More updates.
5492 * manuals/anjuta-manual/C/introduction.xml,
5493 manuals/anjuta-manual/C/projects.xml,
5494 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5496 2007-05-22 Naba Kumar <naba@gnome.org>
5498 Patch from Étienne Bersac:
5499 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5500 class in generated class.
5502 2007-05-22 Naba Kumar <naba@gnome.org>
5504 * plugins/profiler/plugin.c: Fixed a compiler warning.
5505 * plugins/valgrind/Makefile.am: Added ldflags.
5507 Patch from James Liggett:
5508 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5509 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5512 2007-05-18 Johannes Schmid <jhs@gnome.org>
5514 * plugins/editor/text_editor.c:
5515 * plugins/language-support-cpp-java/plugin.c:
5516 (on_editor_language_changed), (on_value_added_current_editor),
5517 (on_value_removed_current_editor):
5519 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5520 Fix assist support in language-support-plugin.
5522 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5524 * libanjuta/interfaces/libanjuta.idl:
5525 Add a new interface allowing to implement plugin able
5526 to load other plugins (not written in C)
5528 * libanjuta/anjuta-plugin-handle.c,
5529 libanjuta/anjuta-plugin-handle.h:
5530 Add a language and a resident plugin properties
5532 * libanjuta/anjuta-glue-plugin.c,
5533 libanjuta/anjuta-glue-plugin.h,
5534 (added)libanjuta/anjuta-glue-c.c,
5535 (added)libanjuta/anjuta-glue-c.h,
5536 libanjuta/Makefile.am:
5537 Split code used to load a C plugin into a common part
5538 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5540 * libanjuta/anjuta-glue-factory.c,
5541 libanjuta/anjuta-glue-factory.h,
5542 libanjuta/anjuta-plugin-manager.c:
5543 Allow to load plugin not written in C and search for the
5544 additional needed code in another plugin
5546 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5548 * plugins/editor/text_editor.c:
5549 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5550 avoiding a crash if scintilla is used
5552 2007-05-14 Johannes Schmid <jhs@gnome.org>
5554 * libanjuta/interfaces/libanjuta.idl:
5555 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5556 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5557 (on_assist_chosen), (on_assist_update), (get_context),
5558 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5559 (install_assist), (uninstall_assist), (install_support),
5560 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5561 (cpp_java_plugin_instance_init):
5562 * plugins/language-support-cpp-java/plugin.h:
5563 Use IAnjutaEditorAssist to show language specific suggestions
5565 * plugins/sourceview/Makefile.am:
5566 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5567 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5568 * plugins/sourceview/anjuta-view.h:
5569 * plugins/sourceview/assist-window.c: (assist_window_expose),
5570 (assist_window_set_property), (assist_window_get_property),
5571 (assist_window_class_init), (assist_activated),
5572 (assist_window_init), (assist_window_finalize),
5573 (assist_window_select), (assist_window_first),
5574 (assist_window_last), (assist_window_up), (assist_window_down),
5575 (get_coordinates), (assist_window_move), (assist_window_update),
5576 (assist_window_filter_keypress), (assist_window_is_active),
5577 (assist_window_new), (assist_window_get_trigger),
5578 (assist_window_get_position):
5579 * plugins/sourceview/assist-window.h:
5580 * plugins/sourceview/sourceview-args.c (removed):
5581 * plugins/sourceview/sourceview-args.h (removed):
5582 * plugins/sourceview/sourceview-autocomplete.c (removed):
5583 * plugins/sourceview/sourceview-autocomplete.h (removed):
5584 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5585 * plugins/sourceview/sourceview-private.h:
5586 * plugins/sourceview/sourceview-scope.c(removed):
5587 * plugins/sourceview/sourceview-scope.h(removed):
5588 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5589 (on_assist_cancel), (on_document_char_added),
5590 (on_reload_dialog_response), (sourceview_class_init),
5591 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5592 (iassist_remove_trigger), (iassist_autocomplete),
5593 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5594 (iassist_react), (iassist_iface_init):
5595 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5596 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5598 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5599 - Mark files dirty if reload dialog is canceled.
5601 2007-05-12 Naba Kumar <naba@gnome.org>
5603 * libanjuta/anjuta-launcher.h: Corrected include file.
5605 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5607 * libanjuta/anjuta-glue-plugin.c,
5608 libanjuta/anjuta-glue-plugin.h,
5609 libanjuta/anjuta-glue-factory.c,
5610 libanjuta/anjuta-glue-factory.h,
5611 ibanjuta/anjuta-plugin-manager.c:
5612 Move code used to load a C plugin from glue-factory to glue-plugin
5613 So loading a plugin written in another language could be done by
5614 just using another object derived from AnjutaGluePlugin
5616 * libanjuta/libanjuta.h:
5617 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5620 === anjuta 2.1.3 ===
5622 2007-05-11 Naba Kumar <naba@gnome.org>
5624 * configure.in: Bumped version to 2.1.3
5627 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5629 2007-05-11 Naba Kumar <naba@gnome.org>
5632 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5633 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5634 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5636 2007-05-10 Johannes Schmid <jhs@gnome.org>
5638 * plugins/search/plugin.c:
5639 Make incremental search behave less annoying
5641 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5643 * plugins/macro/macro-util.c:
5644 Fix bug #419008 and bug #419036
5645 When creating new header file, use name and email set in
5646 preferences and replace invalid C character by underscore
5649 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5651 * plugins/search/search-replace.c,
5652 plugins/search/search-replace_backend.c:
5653 Disable search button if search expression is empty (bug #378193)
5655 2007-05-08 Naba Kumar <naba@gnome.org>
5657 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5660 2007-05-07 Naba Kumar <naba@gnome.org>
5663 * plugins/project-wizard/templates/Makefile.am:
5664 * plugins/project-wizard/templates/minimal.wiz:
5665 * plugins/project-wizard/templates/minimal/.cvsignore:
5666 * plugins/project-wizard/templates/minimal/Makefile.am:
5667 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5668 * plugins/project-wizard/templates/minimal/autogen.sh:
5669 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5670 * plugins/project-wizard/templates/minimal/project.anjuta:
5671 Added 'minimal', a generic and flat, project template.
5673 2007-05-05 Naba Kumar <naba@gnome.org>
5675 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5677 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5678 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5679 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5680 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5681 instead of a real one, fixes interdependency with libanjuta.
5682 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5683 * libanjuta/Makefile.am:
5684 * libegg/Makefile.am:
5685 * plugins/build-basic-autotools/Makefile.am:
5686 * plugins/class-gen/Makefile.am:
5687 * plugins/class-inheritance/Makefile.am:
5688 * plugins/cvs-plugin/Makefile.am:
5689 * plugins/debug-manager/Makefile.am:
5690 * plugins/devhelp/Makefile.am:
5691 * plugins/document-manager/Makefile.am:
5692 * plugins/editor/Makefile.am:
5693 * plugins/file-loader/Makefile.am:
5694 * plugins/file-manager/Makefile.am:
5695 * plugins/file-wizard/Makefile.am:
5696 * plugins/gdb/Makefile.am:
5697 * plugins/glade/Makefile.am:
5698 * plugins/gtodo/Makefile.am:
5699 * plugins/language-support-cpp-java/Makefile.am:
5700 * plugins/macro/Makefile.am:
5701 * plugins/message-view/Makefile.am:
5702 * plugins/patch/Makefile.am:
5703 * plugins/profiler/Makefile.am:
5704 * plugins/project-import/Makefile.am:
5705 * plugins/project-manager/Makefile.am:
5706 * plugins/project-wizard/Makefile.am:
5707 * plugins/sample1/Makefile.am:
5708 * plugins/search/Makefile.am:
5709 * plugins/sourceview/Makefile.am:
5710 * plugins/subversion/Makefile.am:
5711 * plugins/symbol-browser/Makefile.am:
5712 * plugins/terminal/Makefile.am:
5713 * plugins/tools/Makefile.am:
5714 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
5716 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
5718 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
5720 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5722 * libanjuta/anjuta-launcher.c,
5723 libanjuta/anjuta-launcher.h:
5724 Add some missing implementation
5726 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
5728 Reviewed by Naba Kumar <naba@gnome.org>:
5729 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
5732 2007-04-26 Jason Switzer <jswitzer@gmail.com>
5734 Reviewed by Naba Kumar <naba@gnome.org>:
5735 * plugins/editor/text_editor.c: Large memory addresses were being
5736 truncated, switched to glong (bug #422143).
5738 2007-04-24 Naba Kumar <naba@gnome.org>
5740 * plugins/document-manager/plugin.c: (prefs_finalize):
5741 * plugins/editor/aneditor-autocomplete.cxx:
5742 * plugins/editor/text_editor_menu.c:
5743 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
5744 * plugins/file-loader/plugin.c: (open_file_with),
5745 (create_open_with_submenu):
5746 * plugins/file-manager/plugin.c: (prefs_finalize):
5747 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
5748 pointer type castings.
5750 2007-04-24 Naba Kumar <naba@gnome.org>
5752 Patch from s|s <supreet.sethi@gmail.com>:
5753 * (added) plugins/project-wizard/templates/django-logo.png:
5754 * (added) plugins/project-wizard/templates/django.wiz:
5755 * plugins/project-wizard/templates/Makefile.am:
5756 * plugins/project-wizard/templates/translatable-strings.h: Added
5757 django project template. http://www.djangoproject.com/
5759 2007-04-24 Naba Kumar <naba@gnome.org>
5761 * plugins/subversion/anjuta-subversion.glade: Set expansion for
5762 the log entry widget and made the dialog little larger.
5764 2007-04-24 Naba Kumar <naba@gnome.org>
5766 Patch from Halton Huo:
5768 * plugins/project-wizard/property.c:
5769 * plugins/subversion/svn-auth.c:
5770 * plugins/subversion/svn-backend-priv.h:
5771 * plugins/subversion/svn-backend.c:
5772 * plugins/subversion/svn-backend.h:
5773 * plugins/subversion/svn-notify.h: Proper use of subversion
5774 headers. Fixes build issues in solaris (bug #426701).
5776 2007-04-24 Naba Kumar <naba@gnome.org>
5778 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
5780 * plugins/project-wizard/templates/cpp.wiz:
5781 * plugins/project-wizard/templates/gcj.wiz:
5782 * plugins/project-wizard/templates/gnome.wiz:
5783 * plugins/project-wizard/templates/gtk.wiz:
5784 * plugins/project-wizard/templates/gtkmm.wiz:
5785 * plugins/project-wizard/templates/java.wiz:
5786 * plugins/project-wizard/templates/python.wiz:
5787 * plugins/project-wizard/templates/terminal.wiz:
5788 * plugins/project-wizard/templates/wxwin.wiz:
5789 * plugins/project-wizard/templates/xlib-dock.wiz:
5790 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
5791 project option and set it ON by default (since gnome-build, can't
5792 enabled configure shared lib support later when a sharedlib target
5795 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5797 * plugins/debug-manager/stack_trace.c:
5798 Fix a missing case in the previous changes
5800 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5802 * plugins/debug-manager/plugin.c:
5805 * plugins/debug-manager/breakpoints.c,
5806 plugins/gdb/plugin.c:
5807 Fix adding breakpoint on a function
5809 * plugins/debug-manager/stack_trace.c:
5810 Highlight changed stack frame
5812 2007-04-18 Naba Kumar <naba@gnome.org>
5814 * plugins/document-manager/anjuta-docman.c:
5815 (anjuta_docman_dispose), (on_editor_destroy),
5816 (anjuta_docman_remove_editor): Remove the editor widget from
5817 the parent container before calling destroy, otherwise container
5818 removal happens after TextEditor is disposed resulting in call
5819 to value-remove for a TextEditor which is half-dead (crash).
5821 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
5823 * plugins/debug-manager/data_buffer.c
5824 plugins/debug-manager/data_view.c,
5825 plugins/debug-manager/memory.c:
5826 Fixes for bug #418523, bug #427090 and bug #428174
5828 2007-04-11 Halton Huo <halton.huo@sun.com>
5830 reviewed by: <jhs@gnome.org>
5833 * libanjuta/Makefile.am:
5834 * libanjuta/anjuta-utils.c:
5835 * libanjuta/anjuta-utils.h:
5836 * manuals/reference/libanjuta/Makefile.am:
5838 Fixed compilation on sun by deploying the libutil methods
5839 in anjuta-utils.h and building them on condition.
5841 2007-04-11 Johannes Schmid <jhs@gnome.org>
5843 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
5844 (anjuta_docman_add_editor):
5845 Hold a reference on the editor as long as we use it.
5847 * plugins/document-manager/plugin.c: (on_editor_changed):
5848 Destroy GValue to fix a memoery leak.
5850 2007-04-11 Johannes Schmid <jhs@gnome.org>
5852 * plugins/document-manager/plugin.c: (on_editor_changed):
5853 Fixed reference counting for editor by using g_value_take_object instead
5854 of g_value_set_object. The editors are now correctly finalized and thus
5855 we do not lack so much memory anymore.
5857 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
5858 (anjuta_view_finalize), (anjuta_view_focus_out),
5859 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5860 * plugins/sourceview/anjuta-view.h:
5861 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
5862 * plugins/sourceview/sourceview-prefs.c:
5863 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
5864 * plugins/sourceview/sourceview-prefs.h:
5865 * plugins/sourceview/sourceview-private.h:
5866 * plugins/sourceview/sourceview.c: (on_document_loaded),
5867 (timeout_unref), (on_document_saved), (sourceview_finalize),
5868 (sourceview_new), (ifile_open), (ifile_savable_save),
5869 (ifile_savable_save_as):
5871 Several changes to fix things when the editor is correctly destroyed.
5872 Fixed preferences (which led me to the refcounting issue, #409412)
5873 and removed deprecated completition code that will be replace by
5874 IAnjutaAssist interface soon.
5876 2007-04-11 Johannes Schmid <jhs@gnome.org>
5878 * libanjuta/anjuta-launcher.c:
5879 (anjuta_launcher_execution_done_cleanup),
5880 (anjuta_launcher_child_terminated):
5881 Possible fix for #428363 and added a g_return_if_fail
5883 * plugins/message-view/plugin.c: (activate_plugin):
5884 Fixed a Gtk/Gdl-Critical
5886 Patches from Étienne Bersac <bersace03@laposte.net>
5887 * plugins/class-gen/templates/go-source.tpl:
5888 * plugins/macro/macros.xml:
5889 Use better template for GObjects (#417875 and #417918)
5891 Patches from Halton Huo <halton.huo@sun.com>
5892 * libanjuta/anjuta-launcher.h:
5893 * libanjuta/anjuta-preferences.c:
5894 * libanjuta/anjuta-utils.c:
5895 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
5896 (cg_window_set_add_to_repository):
5897 * plugins/class-inheritance/class-inherit.c:
5898 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
5900 2007-04-09 Johannes Schmid <jhs@gnome.org>
5902 * plugins/editor/print.c: (anjuta_print_show_header):
5903 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5904 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5906 Some string changes (#427395 and #427399)
5908 2007-04-06 Johannes Schmid <jhs@gnome.org>
5910 * plugins/build-basic-autotools/build-basic-autotools.c:
5911 (on_build_mesg_format), (on_build_mesg_parse):
5912 Fixed full path detection
5914 2007-04-05 Naba Kumar <naba@gnome.org>
5916 Patch from Halton Huo:
5917 * libanjuta/Makefile.am:
5918 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
5919 * libanjuta/anjuta-glue-cpp.h:
5920 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
5921 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
5922 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
5923 (anjuta_glue_factory_get_path), (get_already_loaded_module),
5924 (load_plugin), (anjuta_glue_factory_get_object_type):
5925 * libanjuta/anjuta-glue-factory.h:
5926 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
5927 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
5928 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
5929 (anjuta_glue_plugin_new):
5930 * libanjuta/anjuta-glue-plugin.h:
5931 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5932 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
5933 * libanjuta/anjuta-plugin.h:
5934 * libanjuta/glue-cpp.c:
5935 * libanjuta/glue-cpp.h:
5936 * libanjuta/glue-factory.c:
5937 * libanjuta/glue-factory.h:
5938 * libanjuta/glue-plugin.c:
5939 * libanjuta/glue-plugin.h:
5940 * plugins/build-basic-autotools/build-basic-autotools.h:
5941 * plugins/class-gen/plugin.h:
5942 * plugins/class-inheritance/plugin.h:
5943 * plugins/cvs-plugin/plugin.h:
5944 * plugins/debug-manager/plugin.h:
5945 * plugins/devhelp/plugin.h:
5946 * plugins/document-manager/plugin.h:
5947 * plugins/editor/plugin.h:
5948 * plugins/file-loader/plugin.h:
5949 * plugins/file-manager/plugin.h:
5950 * plugins/file-wizard/plugin.h:
5951 * plugins/gdb/plugin.h:
5952 * plugins/glade/plugin.h:
5953 * plugins/gtodo/plugin.h:
5954 * plugins/language-support-cpp-java/plugin.h:
5955 * plugins/macro/plugin.h:
5956 * plugins/message-view/plugin.h:
5957 * plugins/patch/plugin.h:
5958 * plugins/profiler/plugin.h:
5959 * plugins/project-import/plugin.h:
5960 * plugins/project-manager/plugin.h:
5961 * plugins/project-wizard/plugin.h:
5962 * plugins/sample1/plugin.h:
5963 * plugins/search/plugin.h:
5964 * plugins/sourceview/plugin.h:
5965 * plugins/subversion/plugin.h:
5966 * plugins/symbol-browser/plugin.h:
5967 * plugins/terminal/terminal.c:
5968 * plugins/tools/plugin.h:
5969 * plugins/tools/scripts/tools-2.xml.in:
5970 * plugins/valgrind/plugin.h:
5972 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
5974 2007-04-05 Naba Kumar <naba@gnome.org>
5976 * anjuta.spec.in, configure.in: Removed dead codes.
5978 Patch from Jos Dehaes:
5979 * configure.in, plugins/project-wizard/templates/Makefile.am,
5980 plugins/project-wizard/templates/mkfile.wiz,
5981 plugins/project-wizard/templates/translatable-strings.h: Enabled
5982 makefile-based project creation and import. Fixes bug #355145
5984 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
5986 * plugins/debug-manager/debugger.c,
5987 plugins/debug-manager/plugin.c,
5988 plugins/gdb/anjuta-gdb.plugin.in:
5989 Code cleaning (remove unused code, rename this into self)
5990 Add information about supported format in debugger plugin
5991 Activate debugger plugin according to the target format
5993 2007-04-01 Naba Kumar <naba@gnome.org>
5995 * plugins/message-view/message-view.c:
5996 (message_view_instance_init): Fixed message icons to appear.
5998 2007-03-31 Johannes Schmid <jhs@gnome.org>
6000 * plugins/message-view/anjuta-msgman.c:
6001 (anjuta_msgman_append_view):
6002 * plugins/message-view/plugin.c: (on_view_changed),
6003 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
6007 2007-03-31 Johannes Schmid <jhs@gnome.org>
6009 * plugins/message-view/message-view.c:
6010 (message_view_instance_init), (imessage_view_append):
6011 Show nice icons beside the messages for info, warning and error. This is a completly
6012 cosmetic change so if someone dislikes it he is free to remove it.
6014 2007-03-31 Johannes Schmid <jhs@gnome.org>
6016 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
6017 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
6018 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6019 * plugins/message-view/anjuta-msgman.h:
6020 * plugins/message-view/message-view.h:
6021 * plugins/message-view/plugin.c: (on_view_changed),
6023 Fixed #359399 and made next/previous insensitive when not availible
6025 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6026 (tag_style_to_string):
6027 Fixed namespace Problem with gdk >= 2.11
6029 * plugins/sourceview/sourceview-autocomplete.c:
6030 (sourceview_autocomplete_init):
6031 Removed structure, follow-up of #423682
6033 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6035 * plugins/debug-manager/debug_tree.c,
6036 plugins/debug-manager/debug_tree.h,
6037 plugins/debug-manager/watch.c,
6038 plugins/debug-manager/anjuta-debug-manager.glade:
6039 Inspect variable at cursor
6040 Fix buttons in inspect dialog
6042 2007-03-27 Halton Huo <halton.huo@sun.com>
6044 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6046 * plugins/sourceview/sourceview-autocomplete.c
6047 plugins/debug-manager/disassemble.c,
6048 libanjuta/interfaces/libanjuta.idl:
6049 Remove array with 0 size and empty structure as it is not
6050 supported by sun cc, Fixes bug #423682
6052 * plugins/debug-manager/debugger.c:
6053 Remove anonymous union as it is not supported by sun cc,
6056 === anjuta 2.1.2 ===
6058 2007-03-28 Naba Kumar <naba@gnome.org>
6060 * configure.in: Bumped version to 2.1.2
6061 * NEWS: Updated for release.
6063 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6064 Improved breakpoint marker icon.
6066 * plugins/editor/anjuta-editor.plugin.in,
6067 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6068 non user activable since they are now remembered properly.
6070 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6072 * plugins/tools/editor.c:
6075 2007-03-27 Naba Kumar <naba@gnome.org>
6077 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6078 word when autocompleting without leaving any trailing part of
6081 2007-03-27 Kamil Páral <ripper42@gmail.com>
6083 Reviewed by Naba Kumar <naba@gnome.org>:
6084 * anjuta.desktop.in.in: Remove "Application" category from desktop
6085 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6087 2007-03-27 Naba Kumar <naba@gnome.org>
6089 * configure.in, plugins/document-manager/anjuta-docman.c:
6090 (anjuta_docman_add_editor): Conditionally compile notebook tab
6091 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6093 Patch from Halton Huo:
6094 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6095 non gcc compiler flags. Fixes bug #423089.
6097 2007-03-26 Naba Kumar <naba@gnome.org>
6099 * AUTHORS, NEWS, TODO.tasks: Updated.
6101 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6104 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6105 (update_editor_symbol_model), (iter_matches),
6106 (on_editor_update_ui), (value_added_current_editor),
6107 (activate_plugin), (dispose),
6108 (symbol_browser_plugin_instance_init):
6109 * plugins/symbol-browser/plugin.h: update line on editor save
6110 and editor change. Code clean up and fixed warnings.
6112 2007-03-26 Naba Kumar <naba@gnome.org>
6114 * plugins/project-wizard/templates/java/project.anjuta,
6115 plugins/project-wizard/templates/python/project.anjuta,
6116 plugins/project-wizard/templates/python/project.anjuta:
6117 Removed version control plugins from default selection.
6119 * plugins/tools/scripts/prepare-changelog.pl,
6120 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6121 script to a better one (that works on both cvs and svn).
6123 2007-03-26 Naba Kumar <naba@gnome.org>
6125 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6126 Makefile.am: Added the generated translatable file (required for
6127 translations for svn checkouts).
6130 plugins/project-wizard/templates/extract-translatable-strings.pl
6131 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6132 po/POTFILES.in: Generated translatable strings for .wiz files and
6133 added them in POTFILES.in for translation. Fixes bug #398035
6135 2007-03-25 Naba Kumar <naba@gnome.org>
6137 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6139 * src/anjuta-app.c: Removed dead codes.
6141 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6142 global tags generation starts.
6144 * plugins/debug-manager/chunk_view.c,
6145 plugins/debug-manager/start.h,
6146 plugins/debug-manager/chunk_view.h,
6147 plugins/debug-manager/utilities.c,
6148 plugins/debug-manager/utilities.h,
6149 plugins/debug-manager/debugger.c,
6150 plugins/debug-manager/threads.c,
6151 plugins/debug-manager/disassemble.c,
6152 plugins/debug-manager/info.c,
6153 plugins/debug-manager/sharedlib.c,
6154 plugins/debug-manager/threads.h,
6155 plugins/debug-manager/disassemble.h,
6156 plugins/debug-manager/signals.c,
6157 plugins/debug-manager/info.h,
6158 plugins/debug-manager/sharedlib.h,
6159 plugins/debug-manager/data_buffer.c,
6160 plugins/debug-manager/data_view.c,
6161 plugins/debug-manager/signals.h,
6162 plugins/debug-manager/debug_tree.c,
6163 plugins/debug-manager/watch.c,
6164 plugins/debug-manager/registers.c,
6165 plugins/debug-manager/data_buffer.h,
6166 plugins/debug-manager/data_view.h,
6167 plugins/debug-manager/memory.c,
6168 plugins/debug-manager/debug_tree.h,
6169 plugins/debug-manager/watch.h,
6170 plugins/debug-manager/registers.h,
6171 plugins/debug-manager/memory.h,
6172 plugins/debug-manager/locals.c,
6173 plugins/debug-manager/sexy-icon-entry.c,
6174 plugins/debug-manager/breakpoints.c,
6175 plugins/debug-manager/locals.h,
6176 plugins/debug-manager/sexy-icon-entry.h,
6177 plugins/debug-manager/stack_trace.c,
6178 plugins/debug-manager/breakpoints.h,
6179 plugins/debug-manager/sparse_buffer.c,
6180 plugins/debug-manager/sparse_view.c,
6181 plugins/debug-manager/stack_trace.h,
6182 plugins/debug-manager/sparse_buffer.h,
6183 plugins/debug-manager/sparse_view.h,
6184 plugins/debug-manager/start.c,
6185 plugins/gdb/utilities.c,
6186 plugins/gdb/utilities.h,
6187 plugins/gdb/debugger.c,
6188 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6191 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6193 * plugins/gdb/debugger.c:
6194 Avoid empty debugger log window by limiting line to 90 characters
6196 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6198 * plugins/debug-manager/plugin.c,
6199 plugins/debug-manager/plugin.h,
6200 plugins/debug-manager/threads.c,
6201 plugins/debug-manager/threads.h,
6202 plugins/debug-manager/breakpoints.c,
6203 plugins/debug-manager/breakpoints.h,
6204 plugins/debug-manager/stack_trace.c,
6205 plugins/debug-manager/stack_trace.h:
6206 View code action now changes location in disassembly view too
6208 * plugins/debug-manager/anjuta-debug-manager.ui:
6209 Rename breakpoint actions
6211 2007-03-24 Naba Kumar <naba@gnome.org>
6213 * configure.in, src/anjuta-app.c: Use the new docking algorithm
6214 in gdl 0.7.3 (svn trunk).
6215 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
6217 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6219 * plugins/debug-manager/threads.c,
6220 plugins/debug-manager/debug_tree.c,
6221 plugins/debug-manager/debug_tree.h,
6222 plugins/debug-manager/locals.c,
6223 plugins/debug-manager/registers.c,
6224 plugins/debug-manager/stack_trace.c:
6225 Allow to change current thread updating register, stack and locals
6226 Allow to change current stack frame updating locals
6228 * plugins/gdb/debugger.c:
6229 Read argument of selected stack frame
6231 * plugins/debug-manager/data_view.c:
6232 Fix an unrelated bug
6234 2007-03-23 Naba Kumar <naba@gnome.org>
6236 * plugins/document-manager/anjuta-docman.c,
6237 plugins/document-manager/plugin.c: Fixed many memory leaks.
6238 (ianjuta_file_get_uri() returns a new string).
6240 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
6241 widget for save dialogs.
6243 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
6244 svn and fixed to get function/prototype/member args list. Call tips
6247 2007-03-22 Naba Kumar <naba@gnome.org>
6249 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
6250 and calltips would work again for functions from global tags (Needs
6251 regenerating global tags).
6253 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
6254 ctags svn version and reopened bug #395362. Fixes tags parsing that
6255 seemed to have stopped working recently.
6257 2007-03-21 Naba Kumar <naba@gnome.org>
6259 * tagmanager/tm_source_file.c, tagmanager/options.c,
6260 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
6261 extend .. more needs to be investigated and fixed). Enabled some
6264 2007-03-16 Naba Kumar <naba@gnome.org>
6266 * src/anjuta.c: Fixed project loading from command line.
6268 2007-03-16 Naba Kumar <naba@gnome.org>
6270 Patch from James Liggett <jrliggett@cox.net>:
6271 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6273 2007-03-15 Naba Kumar <naba@gnome.org>
6275 * libanjuta/anjuta-profile-manager.c,
6276 libanjuta/anjuta-profile-manager.h: Added method to get current
6279 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6280 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6283 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6284 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6285 Also, not load project files in session load in loader plugin.
6287 * plugins/project-manager/plugin.c, src/anjuta.c:
6288 Emit "exiting" signal in shell when exiting anjuta. project manager
6289 listens to exiting signal and saves session. anjuta.c saves session
6290 only when current projfile is 'user'. Load project saved in session
6291 differently then the rest of the session. This should fix all the
6292 session restoration bugs.
6294 src/main.c: Present anjuta window when becon message is received.
6296 2007-03-14 Naba Kumar <naba@gnome.org>
6298 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6299 not randomly save (it was a wrong looping).
6301 2007-03-12 Naba Kumar <naba@gnome.org>
6303 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6305 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6307 * plugins/debug-manager/anjuta-debug-manager.ui,
6308 libanjuta/interfaces/libanjuta.idl,
6309 plugins/debug-manager/debugger.c,
6310 (added) plugins/debug-manager/threads.c,
6311 (added) plugins/debug-manager/threads.h,
6312 plugins/debug-manager/plugin.c,
6313 plugins/debug-manager/Makefile.am,
6314 plugins/gdb/plugin.c,
6315 plugins/gdb/debugger.c,
6316 plugins/gdb/debugger.h:
6317 Add a window displaying all threads
6318 Add needed functions
6319 Switching to a different thread is still not done
6321 * plugins/debug-manager/debug_tree.c,
6322 plugins/debug-manager/locals.c,
6323 plugins/debug-manager/stack_trace.c:
6324 Small cosmetic changes
6326 * plugins/gdb/gdbmi.c:
6327 Keep all elements in gdbmi hash
6328 Even if using the same key like in -threads-list-ids
6330 2007-03-11 Naba Kumar <naba@gnome.org>
6332 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6334 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6336 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6337 manuals/reference/libanjuta/libanjuta-sections.txt,
6338 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6341 2007-03-11 Naba Kumar <naba@gnome.org>
6343 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6344 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6346 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6347 manuals/reference/libanjuta/libanjuta.types,
6348 manuals/reference/libanjuta/libanjuta-sections.txt,
6349 manuals/reference/libanjuta/.cvsignore,
6350 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6351 infrastructure. Got rid of tmpl/ directory and moved all section
6352 documenation to source code (requires gtk-doc >= 1.4).
6354 * libanjuta/anjuta-plugin-description.c,
6355 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6356 libanjuta/cell-renderer-captioned-image.c,
6357 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6358 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6359 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6360 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6361 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6362 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6363 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6364 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6365 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6366 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6367 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6368 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6369 documentation from templates to source code.
6371 2007-03-10 Johannes Schmid <jhs@gnome.org>
6373 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6374 Added some debug output but could not figure out why
6375 some plugins are not kept.
6377 * libanjuta/interfaces/libanjuta.idl:
6378 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6379 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6380 Added IAnjutaEditorGoto::matching_brace
6382 * plugins/document-manager/action-callbacks.c:
6383 (on_editor_command_match_brace_activate):
6384 * plugins/document-manager/plugin.c:
6385 (update_editor_ui_interface_items):
6386 * plugins/editor/text_editor.c: (igoto_matching_brace),
6388 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6389 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6391 2007-03-09 Johannes Schmid <jhs@gnome.org>
6393 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6396 * plugins/sourceview/sourceview-private.h:
6397 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6398 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6399 (sourceview_new), (ifile_savable_save_as):
6400 Tweaked vfs monitoring
6402 2007-03-09 Johannes Schmid <jhs@gnome.org>
6404 * libanjuta/interfaces/Makefile.am.iface:
6405 Fixed installtion of header files
6407 * plugins/sourceview/sourceview.c: (set_select):
6408 do not scroll to much in interactive search
6410 2007-03-09 Naba Kumar <naba@gnome.org>
6412 * src/anjuta.c: Fixed session restoration.
6414 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6415 signal handlers after symbol browser plugin is deactivated.
6417 * plugins/editor/editor.glade,
6418 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6419 Fixed indentation confustion in preferences.
6421 2007-03-08 Johannes Schmid <jhs@gnome.org>
6423 * plugins/search/search-replace.c: (search_set_combo),
6424 (search_set_action), (search_set_target), (search_set_direction),
6425 (create_dialog), (search_disconnect_set_toggle_connect),
6426 (on_search_match_whole_word_toggled),
6427 (on_search_match_whole_line_toggled),
6428 (on_search_match_word_start_toggled),
6429 (search_set_toggle_direction):
6430 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6431 it's somehow ugly and uses many deprecated widgets
6433 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6434 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6437 2007-03-07 Naba Kumar <naba@gnome.org>
6439 * src/anjuta.c: Make launching projects work from command line. Also
6440 fixes gnome session restart command.
6442 2007-03-07 Johannes Schmid <jhs@gnome.org>
6444 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6445 * plugins/class-gen/plugin.c: (iwizard_activate):
6448 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6451 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6452 Fixed #377483 (It's not possible to know if directories have
6453 a version in CVS. Show version column only if there are version
6454 informations availible
6456 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6459 2007-03-07 Johannes Schmid <jhs@gnome.org>
6461 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6463 * plugins/symbol-browser/an_symbol_prefs.c:
6464 (on_update_global_clicked):
6467 2007-03-07 Johannes Schmid <jhs@gnome.org>
6469 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6470 (anjuta_save_prompt_new):
6471 * plugins/project-import/project-import.c:
6472 (project_import_finalize):
6473 Fixed Gtk-Criticals (maybe #409408)
6475 2007-03-07 Naba Kumar <naba@gnome.org>
6477 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6478 when we are at just beginning of string or comment. Fixes bug #397981.
6480 2007-03-07 Johannes Schmid <jhs@gnome.org>
6482 * plugins/language-support-cpp-java/plugin.c:
6483 (initialize_indentation_params):
6484 Removed annoying DEBUG_PRINT
6486 * plugins/sourceview/sourceview-cell.c:
6487 (sourceview_cell_instance_init), (icell_get_character),
6488 (icell_get_length), (icell_get_char), (icell_get_attribute):
6489 Improved code to be faster
6490 Implemented attribute handling so that indentation really works in any case
6492 2007-03-06 Johannes Schmid <jhs@gnome.org>
6495 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6497 * plugins/document-manager/anjuta-docman.c:
6498 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6499 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6500 instead (required GTK >= 2.10)
6502 * plugins/sourceview/sourceview-private.h:
6503 * plugins/sourceview/sourceview.c:
6504 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6505 (sourceview_finalize), (sourceview_new), (imark_mark),
6506 (imark_unmark), (imark_is_marker_set),
6507 (imark_location_from_handle), (imark_delete_all_markers):
6508 Fixed marker handling and worked a bit more on vfs monitoring
6510 2007-03-05 Johannes Schmid <jhs@gnome.org>
6512 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6513 Added method to select specific iter
6515 * plugins/sourceview/sourceview-private.h:
6516 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6517 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6518 (sourceview_add_monitor), (on_document_saved),
6519 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6520 Fixed vfs monitoring (mostly ported code from text_editor.c)
6522 * plugins/symbol-browser/an_symbol_view.c:
6523 * plugins/symbol-browser/an_symbol_view.h:
6524 * plugins/symbol-browser/plugin.c: (iter_matches),
6525 (on_editor_update_ui), (value_added_current_editor):
6526 Select the current tag in locals window and symbol toolbar. If there
6527 is no tag at the current line, reserve backward for the next tag. This will
6528 select the correct tag if inside a function.
6530 2007-03-05 Naba Kumar <naba@gnome.org>
6532 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6533 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6535 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6538 2007-03-04 Johannes Schmid <jhs@gnome.org>
6542 Fixed distcheck (well, partly)
6544 2007-03-04 Johannes Schmid <jhs@gnome.org>
6546 * plugins/document-manager/anjuta-document-manager.ui:
6547 Move "Swap .c/.h from Main to Browser toolbar
6549 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6550 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6551 (fv_prefs_free), (fv_add_tree_entry):
6552 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6553 * plugins/file-manager/plugin.c: (prefs_init):
6555 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6557 2007-03-04 Naba Kumar <naba@gnome.org>
6559 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6560 plugins/project-manager/plugin.c:
6561 Restored default profile and renamed it from "default.anjuta" to
6564 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6566 * plugins/debug-manager/debugger.c,
6567 plugins/debug-manager/plugin.c,
6568 plugins/gdb/debugger.c,
6569 libanjuta/interfaces/libanjuta.idl,
6570 plugins/debug-manager/stack_trace.c:
6571 Add a dialog box when a signal is received (except SIGINT)
6572 Display stack frame even if arguments are not available
6574 2007-03-03 Naba Kumar <naba@gnome.org>
6576 * TODO.tasks: Icons bounty added.
6578 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6581 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6584 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6585 plugins/Makefile.am, (removed) plugins/profile-default/*,
6586 plugins/project-manager/anjuta-project-manager.plugin.in,
6587 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6588 profile implementation to load user profile and projects. Store and
6589 restore remembered plugins. Use profile scoping and descoping for
6590 saving and loading sesstions.
6592 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6593 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6594 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6597 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6599 * plugins/debug-manager/debug_tree.c
6600 plugins/debug-manager/debug_tree.h:
6601 Bug fix, deleting wrong variable
6603 * plugins/gdb/debugger.c:
6604 Bug fix, remove forgotten debugging code
6606 2007-03-02 Johannes Schmid <jhs@gnome.org>
6608 * plugins/document-manager/anjuta-document-manager.ui:
6609 * plugins/search/anjuta-search.ui:
6610 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6611 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6614 * src/anjuta-app.c: (on_toolbar_view_toggled),
6615 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6616 Save toolbar positions, don't use fixed toolbar style
6618 All in all this will allow more complex toolbar configurations and
6619 might gain some space on smaller displays because the user can disable
6620 toolbar parts he does not use. Also allows to use any toolbar style
6621 without looking too ugly.
6623 2007-03-01 Naba Kumasr <naba@gnome.org>
6625 * TODO.tasks: Added a bounty for creating icons.
6627 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6628 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6629 profile-changed signal. Do not sync non-user-activatable plugins.
6631 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6633 * plugins/debug-manager/disassemble.c,
6634 plugins/debug-manager/sparse_view.c,
6635 plugins/gdb/debugger.c,
6636 libanjuta/interfaces/libanjuta.idl:
6637 Display function name in disassembly view
6639 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6641 * (added) plugins/debug-manager/bookmark.png,
6642 (added) plugins/debug-manager/breakpoint-disabled.png,
6643 (added) plugins/debug-manager/breakpoint-enabled.png,
6644 (added) plugins/debug-manager/program-counter.png,
6645 (added) plugins/debug-manager/linemarker.png,
6646 plugins/debug-manager/Makefile.am,
6647 plugins/debug-manager/disassemble.c,
6648 plugins/debug-manager/disassemble.h,
6649 plugins/debug-manager/sparse_buffer.c,
6650 plugins/debug-manager/sparse_buffer.h,
6651 plugins/debug-manager/sparse_view.c,
6652 plugins/debug-manager/sparse_view.h,
6653 plugins/debug-manager/plugin.c,
6654 plugins/debug-manager/breakpoints.c,
6655 libanjuta/interfaces/libanjuta.idl:
6656 Add markers in the disassembly view
6657 Display program counter and breakpoints in disassembly view
6659 * plugins/gdb/debugger.c:
6660 Fix a bug added with my previous patch, setting and clearing
6661 breakpoints was not working
6663 2007-02-28 Johannes Schmid <jhs@gnome.org>
6665 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6666 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6667 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6668 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6669 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6670 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6671 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6672 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6673 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6674 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6675 Updated (why do they need to be under version control?)
6677 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6678 (create_tab_popup_menu), (on_msgman_popup_menu),
6679 (on_tab_button_press_event), (anjuta_msgman_page_new),
6680 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6681 Added "Close all message tabs" popup menu
6683 2007-02-26 Naba Kumar <naba@gnome.org>
6685 * plugins/profiler/gprof-flat-profile-entry.c,
6686 plugins/profiler/gprof-flat-profile.c,
6687 plugins/profiler/gprof-flat-profile-entry.h,
6688 plugins/profiler/gprof-flat-profile.h,
6689 plugins/profiler/gprof-flat-profile-view.c,
6690 plugins/profiler/gprof-flat-profile-view.h,
6691 plugins/profiler/gprof-call-graph-block-entry.c,
6692 plugins/profiler/gprof-call-graph-block.c,
6693 plugins/profiler/gprof-function-call-chart-view.c,
6694 plugins/profiler/gprof-call-graph-block-entry.h,
6695 plugins/profiler/gprof-profile-data.c,
6696 plugins/profiler/gprof-call-graph-block.h,
6697 plugins/profiler/gprof-view.c,
6698 plugins/profiler/gprof-call-graph.c,
6699 plugins/profiler/gprof-function-call-chart-view.h,
6700 plugins/profiler/gprof-profile-data.h,
6701 plugins/profiler/gprof-call-graph.h,
6702 plugins/profiler/gprof-view.h,
6703 plugins/profiler/gprof-view-manager.c,
6704 plugins/profiler/gprof-call-graph-view.c,
6705 plugins/profiler/plugin.c,
6706 plugins/profiler/gprof-view-manager.h,
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,
6710 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6711 gnome-vfs. Fixes bug #411377.
6713 2007-02-26 Naba Kumar <naba@gnome.org>
6715 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
6717 Patch from James Liggett <jrliggett@cox.net>:
6718 * plugins/profiler/gprof-flat-profile-view.c,
6719 plugins/profiler/gprof-flat-profile-view.h,
6720 plugins/profiler/gprof-function-call-chart-view.c,
6721 plugins/profiler/gprof-function-call-chart-view.h,
6722 plugins/profiler/gprof-view.c,
6723 plugins/profiler/gprof-view.h,
6724 plugins/profiler/gprof-call-graph-view.c,
6725 plugins/profiler/plugin.c,
6726 plugins/profiler/gprof-call-graph-view.h,
6727 plugins/profiler/gprof-function-call-tree-view.c,
6728 plugins/profiler/gprof-function-call-tree-view.h: Implements
6729 double click navigation. Fixes bug #403514.
6731 2007-02-25 Naba Kumar <naba@gnome.org>
6733 * libanjuta/anjuta-plugin-manager.c,
6734 libanjuta/anjuta-plugin-handle.[ch],
6735 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
6736 g_hash_table_remove_all (introduced in glib 2.12) to stay the
6737 dependency on glib 2.8. Fixes bug #411623.
6739 2007-02-24 Naba kumar <naba@gnome.org>
6741 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
6743 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
6744 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
6745 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
6746 (added) libanjuta/anjuta-profile-manager.c,
6747 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
6749 Implemented profile pushing and popping. Implemented profile xml
6750 synchronization. Implemented error handling in profiles. Implemented
6751 activation and deactivation signals in plugin manager.
6753 * libanjuta/Makefile.am: Added libanjuta log domain.
6755 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6756 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
6757 in AnjutaShell interface and implemented it in AnjutaApp.
6759 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6761 2007-02-23 Naba kumar <naba@gnome.org>
6763 src/main.c: Fixed missing end quote.
6765 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6767 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
6770 2007-02-20 Naba Kumar <naba@gnome.org>
6772 * plugins/subversion/plugin.c: Added "..." menuitems.
6773 * ROADMAP, README: Updated.
6774 * libanjuta/anjuta-profile.c: Fixed bugs.
6776 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
6777 plugins/gtodo/Makefile.am: Removed dead code.
6779 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
6780 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
6781 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
6782 plugins/gtodo/list_tooltip.c,
6783 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
6784 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
6785 not contain markups. Fixes Bug #360462.
6787 2007-02-16 Naba Kumar <naba@gnome.org>
6789 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
6790 unnecessary sub-sections.
6792 2007-02-15 Naba Kumar <naba@gnome.org>
6794 * (removed) plugins/document-manager/bookmark-prev-16.png,
6795 plugins/document-manager/bookmark-last.png,
6796 (removed)plugins/document-manager/bookmark-first-16.png,
6797 plugins/document-manager/bookmark-prev.png,
6798 (added) plugins/document-manager/bookmark-toggle.png,
6799 (removed)plugins/document-manager/bookmark_toggle.xpm,
6800 (removed)plugins/document-manager/bookmark-last-16.png,
6801 plugins/document-manager/plugin.c,
6802 plugins/document-manager/anjuta-document-manager.ui,
6803 (removed)plugins/document-manager/bookmark-next-16.png,
6804 plugins/document-manager/bookmark-next.png,
6805 plugins/document-manager/Makefile.am,
6806 (added) plugins/document-manager/bookmark-clear.png,
6807 plugins/document-manager/bookmark-first.png: Upgraded bookmark
6808 icons (stolen from monodevelop). Added clear bookmarks toolbar
6811 * plugins/document-manager/plugin.c,
6812 (added) plugins/document-manager/swap.png,
6813 (removed) plugins/document-manager/undock.png,
6814 plugins/document-manager/Makefile.am: Fixed swap icon.
6816 2007-02-13 Naba Kumar <naba@gnome.org>
6818 * plugins/class-gen/element-editor.c: Fixed typo.
6820 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
6821 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
6822 Implementing plugin profiles loading.
6824 2007-02-13 Naba Kumar <naba@gnome.org>
6826 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
6827 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
6828 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
6829 pixmaps/open_project.png, pixmaps/close_project.png:
6830 Removed more old icons.
6831 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
6832 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
6835 2007-02-13 Naba Kumar <naba@gnome.org>
6837 * plugins/class-gen/element-editor.c: Included missing headers to
6838 prevent build failures in some cases.
6840 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6842 * plugins/debug-manager/stack_trace.c:
6845 * plugins/debug-manager/watch.c,
6846 plugins/debug-manager/breakpoints.c:
6847 Same bug than above, wrong use of gtk_ui_manager_get_widget
6849 === anjuta 2.1.1 ===
6851 2007-02-11 Naba Kumar <naba@gnome.org>
6853 * cofigure.in: Bumped version to 2.1.1
6854 * NEWS: Updated for 2.1.1 release.
6856 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6858 * plugins/debug-manager/plugin.c,
6859 plugins/debug-manager/sparse_view.c,
6860 plugins/debug-manager/sparse_view.h:
6863 * plugins/gdb/debugger.c,
6864 plugins/debug-manager/debugger.c,
6865 plugins/debug-manager/memory.c,
6866 plugins/debug-manager/sparse_buffer.c
6867 plugins/gdb/debugger.h,
6868 libanjuta/interfaces/libanjuta.idl:
6869 Clean up, remove some warnings
6870 Use guint everywhere for addresses
6871 Rewrite code parsing position in debugger
6873 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6875 * plugins/debug-manager/debug_tree.c:
6876 Use GtkTreeRowReference instead of GtkTreeIter as callback data
6879 2007-02-08 Naba Kumar <naba@gnome.org>
6881 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6882 Delay showing the 'file modified on disk' dialog for one sec
6883 from the last notification to insure multiple notifications for
6884 the same file are treated as one. Do not same multiple dialogs
6885 for the same file. Make sure to destory the dialog if later
6886 the conent is no longer different.
6888 2007-02-08 Naba Kumar <naba@gnome.org>
6890 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6891 Prevented spurious 'file modified' dialogs in scintilla editor
6892 when the file is saved.
6894 2007-02-09 Johannes Schmid <jhs@gnome.org>
6896 * scripts/glade2schema.pl:
6897 Added script to convert glade preferences into gconf schema files.
6900 2007-02-08 Naba Kumar <naba@gnome.org>
6902 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
6903 itself is destroyed. Fixes bug #355160.
6905 2007-02-08 Johannes Schmid <jhs@gnome.org>
6907 * plugins/profiler/profiler.plugin:
6908 removed from version control (only .in file needed)
6910 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6911 * plugins/sourceview/sourceview.c: (sourceview_new):
6914 * plugins/subversion/svn-thread.c: (svn_thread_start):
6915 * src/main.c: (main):
6917 Fixed #395875 about initialisation of threads too late
6919 2007-02-07 Armin Burgmeier <armin@arbur.net>
6921 Reviewed by Naba Kumar <naba@gnome.org>:
6922 * plugins/class-gen/plugin.c:
6923 * plugins/class-gen/window.c: Removed browse button related code, load
6924 generated output directly into new buffers when not adding to project.
6926 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
6927 buttons from user interface.
6929 2007-02-07 Naba Kumar <naba@gnome.org>
6931 * po/POTFILES.in: Fixed distcheck.
6933 2007-02-07 Daniel Nylander <po@danielnylander.se>
6935 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
6937 2007-02-07 Johannes Schmid <jhs@gnome.org>
6939 * anjuta.desktop.in.in:
6942 2007-02-07 Johannes Schmid <jhs@gnome.org>
6945 * manuals/anjuta-manual/*
6946 * manuals/anjuta-faqs/*:
6947 #398991 – Anjuta manuals does not use the gnome-doc-utils format
6949 * plugins/document-manager/anjuta-document-manager.plugin.in:
6950 Removed duplicate application-xml mime-type (review patches properly ;-)
6952 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
6954 * plugins/gdb/debugger.c,
6955 libanjuta/interfaces/libanjuta.idl:
6957 Fix handling of missing source file
6959 2007-02-06 Naba Kumar <naba@gnome.org>
6961 Patch from James Liggett <jrliggett@cox.net>:
6962 * plugins/profiler/gprof-flat-profile.c,
6963 plugins/profiler/gprof-profile-data.c,
6964 plugins/profiler/gprof-call-graph.c,
6965 plugins/profiler/gprof-profile-data.h,
6966 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
6967 Show profiler view when target selected bug #403515.
6969 2007-02-05 Naba Kumar <naba@gnome.org>
6971 * configure.in: Enabled devhelp plugin by default now that
6974 Patch from parmigio@2ainfo.it:
6975 * plugins/document-manager/anjuta-document-manager.plugin.in:
6976 Added xml file type in supported mime types list.
6978 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
6980 * plugins/debug-manager/debugger.c,
6981 plugins/debug-manager/plugin.c:
6982 Add a field in status bar displaying debugger state
6983 Change cursor shape when debugger is busy
6986 * plugins/debug-manager/watch.c,
6987 plugins/debug-manager/locals.c,
6988 libanjuta/interfaces/libanjuta.idl:
6989 Clean up, remove debugging messages and unused signals
6991 2007-02-03 Johannes Schmid <jhs@gnome.org>
6994 Fixed AC_INIT and seperated version to major, minor, micro
6997 Load Subversion instead of CVS
6999 * anjuta.desktop.in.in:
7000 Fixed bug-buddy component
7002 Original patch from Rob Bradfort <robster@debian.org>:
7003 * src/main.c: (get_command_line_args), (main):
7004 Bug #335981 – Migration from popt to GOption
7006 2007-02-03 Naba Kumar <naba@gnome.org>
7008 * configure.in: Depend on devhelp 0.13 and fixed gecko home
7009 path variable. Fixed bug #341170.
7010 * plugins/profiler/Makefile.am: Fixed indentation.
7012 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
7014 * libanjuta/interfaces/libanjuta.idl,
7015 plugins/sourceview/sourceview.c,
7016 plugins/editor/text-editor.c,
7017 plugins/symbol-browser/plugin.c,
7018 plugins/search/search-replace.c,
7019 plugins/document-manager/goto_line.c,
7020 plugins/document-manager/action-callbacks.c,
7021 plugins/document-manager/anjuta-docman.c:
7022 Rename markers of anjuta interface
7023 IANJUTA_MARKABLE_NONE has been removed
7024 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7025 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7026 IANJUTA_MARKABLE_ATTENTIVE renamed in
7027 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7028 IANJUTA_MARKABLE_INTENSE renamed in
7029 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7030 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7032 * (removed) plugins/sourceview/marker-light.png,
7033 (removed) plugins/sourceview/marker-basic.png,
7034 (removed) plugins/sourceview/marker-attentive.png,
7035 (removed) plugins/sourceview/marker-intense.png,
7036 plugins/sourceview/bookmark.png,
7037 (added) plugins/sourceview/breakpoint-disabled.png,
7038 (added) plugins/sourceview/breakpoint-enabled.png,
7039 (added) plugins/sourceview/program-counter.png,
7040 (added) plugins/sourceview/linemarker.png,
7041 plugins/sourceview/Makefile.am,
7042 (added) plugins/editor/bookmark.xpm,
7043 (added) plugins/editor/breakpoint-disabled.xpm,
7044 (added) plugins/editor/breakpoint-enabled.xpm,
7045 (added) plugins/editor/program-counter.xpm,
7046 (added) plugins/editor/linemarker.xpm,
7047 plugins/editor/Makefile.am:
7048 Add or change marker pixmaps in scintilla and sourceview editor
7050 * plugins/document-manager/plugin.c,
7051 libanjuta/interfaces/libanjuta.idl,
7052 plugins/debug-manager/plugin.c,
7053 plugins/debug-manager/breakpoints.c
7054 plugins/gdb/debugger.c:
7055 Fix bug #376404, program counter marker is not displayed when debugger
7056 Return the selected editor or NULL (if file does not exist) with
7057 ianjuta_document_manager_goto_file_line* functions
7058 Emit a change-location signal even if the program counter is in an
7061 2007-02-02 Naba Kumar <naba@gnome.org>
7063 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7064 older bounties 'Done'.
7066 2007-02-02 Naba Kumar <naba@gnome.org>
7068 * TODO.tasks: Fixed typop.
7070 Patch from James Liggett <jrliggett@cox.net>:
7071 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7072 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7073 profiler plugin by James Liggett. Completes bounty bug #359478
7074 'Gprof performance profiler plugin'
7076 2007-02-01 Naba Kumar <naba@gnome.org>
7078 * src/main.c: Renamed option name.
7080 * TODO.tasks: Marked "Test and fix all project wizards templates"
7083 2007-01-29 Johannes Schmid <jhs@gnome.org>
7085 * plugins/document-manager/plugin.c: (on_editor_changed):
7086 Added DEBUG_PRINT(...)
7087 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7089 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7090 Fix language support plugin for sourceview editor (add some new
7093 * plugins/sourceview/sourceview.c: (iindic_clear):
7094 Clear all indicators
7096 2007-01-29 Johannes Schmid <jhs@gnome.org>
7099 Minor task currentions
7101 * libanjuta/interfaces/libanjuta.idl:
7102 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7103 (itext_editor_iface_init):
7104 * plugins/language-support-cpp-java/plugin.c: (install_support):
7105 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7106 (ieditor_get_attributes), (ieditor_iface_init):
7107 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7110 * plugins/sourceview/sourceview.glade:
7111 Fixed sourceview preference window
7113 2007-01-28 Naba Kumar <naba@gnome.org>
7115 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7116 Implemented --no-files and --no-session command line options and
7117 corresponding preferernces checkboxes in General tab.
7119 2007-01-28 Johannes Schmid <jhs@gnome.org>
7121 * plugins/subversion/plugin.c:
7122 * plugins/subversion/plugin.h:
7123 * plugins/subversion/svn-notify.c: (svn_show_info),
7124 (show_svn_error), (on_svn_notify):
7125 * plugins/subversion/svn-notify.h:
7126 * plugins/subversion/svn-thread.c: (create_message_view),
7128 Fixed error handling and fixed #394216 – No indication of subversion commands running
7130 * plugins/tools/execute.c: (atp_output_context_print):
7131 Show name of tool in message pane
7133 2007-01-28 Naba Kumar <naba@gnome.org>
7135 * configure.in, plugins/glade/plugin.c: Make it work with
7136 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7138 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7139 from devhelp (won't work untill devhelp is fixed: bug #341170).
7141 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7143 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7145 Reviewed by Naba Kumar <naba@gnome.org>:
7146 * libanjuta/interfaces/libanjuta.idl,
7147 plugins/debug-manager/debugger.c,
7148 plugins/debug-manager/start.c,
7149 plugins/gdb/plugin.c,
7150 plugins/gdb/debugger.c,
7151 plugins/gdb/debugger.h:
7152 Fix a bug when launching gdb
7153 Set the terminal for the debugged program on the command line.
7155 2007-01-26 Johannes Schmid <jhs@gnome.org>
7157 * plugins/sourceview/anjuta-document-saver.c:
7158 (anjuta_document_saver_save):
7159 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7160 * plugins/sourceview/sourceview.c: (save_if_modified),
7161 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7162 Proper error handling, for example if a file was modified externally. Use backup files
7163 to avoid data-loss on disk full.
7165 2007-01-24 Naba Kumar <naba@gnome.org>
7167 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7168 Fixed mem leak and source leak.
7170 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7172 Reviewed by Naba Kumar <naba@gnome.org>:
7173 * plugins/debug-manager/debug_tree.c,
7174 plugins/debug-manager/debug_tree.h,
7175 plugins/debug-manager/watch.c:
7176 Partial rewrite of the variable object code, find and fix a few bugs
7177 Fix bug #395808: gdb can still crash but children are listed
7178 on request only so you can avoid the crash
7180 2007-01-24 Naba Kumar <naba@gnome.org>
7182 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7183 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7184 plugins/symbol-browser/plugin.h,
7185 plugins/symbol-browser/plugin.c,
7186 plugins/symbol-browser/Makefile.am: Added current file (local)
7187 symbols view (Seriously getting bored with the browse toolbar).
7189 2007-01-22 Naba Kumar <naba@gnome.org>
7191 Patch from Gabor Kelemen:
7192 * po/POTFILES.in: Added .plugin.in files.
7194 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7196 Reviewed by Naba Kumar <naba@gnome.org>:
7197 * plugins/document-manager/anjuta-docman.c,
7198 plugins/message-view/anjuta-msgman.c
7199 Set right alignment to the label widget in the tab title.
7201 2007-01-21 Naba Kumar <naba@gnome.org>
7203 * libegg/egg-combo-action.c: Fixed mode line.
7204 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7205 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7207 2007-01-21 Armin Burgmeier <armin@arbur.net>
7209 Reviewed by Naba Kumar <naba@gnome.org>:
7210 * plugins/class-gen/plugin.c: Prompt for target before actually
7211 generating the class files. This ensures that the files are created in
7212 the correct directory. Fixes bug #397406.
7214 * plugins/class-gen/window.c: Set browse buttons to insensitive when
7215 the class is added to the project.
7217 2007-01-21 Naba Kumar <naba@gnome.org>
7219 * libanjuta/anjuta-plugin-description.c,
7220 libanjuta/anjuta-ui.h,
7221 libanjuta/anjuta-status.c,
7222 libanjuta/anjuta-plugin-description.h,
7223 libanjuta/cell-renderer-captioned-image.c,
7224 libanjuta/anjuta-plugin-handle.c,
7225 libanjuta/anjuta-status.h,
7226 libanjuta/resources.c,
7227 libanjuta/cell-renderer-captioned-image.h,
7228 libanjuta/glue-cpp.c,
7229 libanjuta/anjuta-plugin-handle.h,
7230 libanjuta/anjuta-plugin.c,
7231 libanjuta/anjuta-preferences-dialog.c,
7232 libanjuta/libanjuta.h,
7233 libanjuta/resources.h,
7234 libanjuta/glue-cpp.h,
7235 libanjuta/anjuta-plugin.h,
7236 libanjuta/anjuta-preferences-dialog.h,
7237 libanjuta/anjuta-plugin-manager.c,
7238 libanjuta/anjuta-shell.c,
7239 libanjuta/anjuta-plugin-manager.h,
7240 libanjuta/anjuta-shell.h,
7241 libanjuta/anjuta-save-prompt.c,
7242 libanjuta/anjuta-save-prompt.h,
7243 libanjuta/anjuta-children.c,
7244 libanjuta/anjuta-utils.c,
7245 libanjuta/anjuta-profile.c,
7246 libanjuta/anjuta-preferences.c,
7247 libanjuta/anjuta-launcher.c,
7248 libanjuta/anjuta-utils.h,
7249 libanjuta/anjuta-profile.h,
7250 libanjuta/anjuta-launcher.h,
7251 libanjuta/anjuta-ui.c: Updated file headers.
7253 * po/POTFILES.in: Updated.
7255 * libanjuta/anjuta-marshal.list,
7256 (added) libanjuta/anjuta-plugin-handle.c,
7257 (added) libanjuta/anjuta-plugin-handle.h,
7258 (added) libanjuta/anjuta-plugin-manager.c,
7259 (added) libanjuta/anjuta-plugin-manager.h,
7260 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7261 (added) libanjuta/anjuta-profile.c,
7262 (added) libanjuta/anjuta-profile.h,
7263 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
7264 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
7265 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
7266 src/action-callbacks.c: Implemented AnjutaPluginManager
7267 class based on old plugins.[ch]. Implemented AnjutaProfile as
7268 prelimanary profiles implementation. Implemented AnjutaPluginHandle
7269 class to represent plugins (not to be confused with plugin objects).
7270 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
7271 implemented it in AnjutaApp and AnjutaTestShell.
7272 De-globalized plugin management and several clean ups.
7274 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7275 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7276 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7277 plugins/project-import/project-import.c,
7278 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7279 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7280 Fixed plugins for the change in API.
7282 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7285 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7287 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7289 Reviewed by Naba Kumar <naba@gnome.org>:
7290 * libanjuta/anjuta-launcher.c,
7291 libanjuta/anjuta-launcher.h:
7292 Add a new function anjuta_set_terminate_on_exit to close the i/o
7293 channel when the child exit
7294 Return directly the status and not the exit code in child-exited
7297 * plugins/gdb/debugger.c:
7298 Use new function in debugger plugin
7300 2007-01-18 Johannes Schmid <jhs@gnome.org>
7302 * src/about.c: Do not show empty license information instead hide the button (#397883)
7304 2007-01-15 Johannes Schmid <jhs@gnome.org>
7306 * plugins/project-manager/plugin.c:
7307 * plugins/project-wizard/templates/python.wiz
7308 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7310 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7311 You will also need latest gnome-build svn
7313 === anjuta 2.1.0 ===
7315 2007-01-14 Naba Kumar <naba@gnome.org>
7317 * configure.in: Removed reference of mkfile project
7318 template to fix distcheck build error.
7321 * configure.in: Bumped version to 2.1.0 for beta release.
7322 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7323 crashes as soon as editing starts in normal text files.
7325 2007-01-14 Johannes Schmid <jhs@gnome.org>
7329 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7332 Patch from Massimo Cora' to hopefully fix #395362
7334 * plugins/project-wizard/templates/*:
7336 Fixed and tested all project-wizards. Deactivated mkfile project because
7337 it was totally broken and I don't see any real use for it.
7338 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7340 2007-01-14 Naba Kumar <naba@gnome.org>
7342 * NEWS: Updated for release.
7344 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7346 * libanjuta/interfaces/libanjuta.idl,
7347 plugins/editor/text_editor_cbs.c,
7348 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7349 interface and implemented it for scintilla.
7351 * plugins/editor/text-editor.c: Fixed highlighing issues when
7352 used with indicators (particularly when the file is just opened).
7353 Fixes bug #377477 – when debugging, scintilla editor grays out all
7354 lines before current line.
7356 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7357 Maintain a separate list of indicated edtitors for separate contexts.
7358 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7360 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7362 Reviewed by Naba Kumar <naba@gnome.org>:
7363 * plugins/debug-manager/plugin.c:
7364 Bug fix: breakpoints cannot be added after stopping the debugger
7366 2007-01-13 Naba Kumar <naba@gnome.org>
7368 * NEWS: Updated for release.
7370 2007-01-12 Johannes Schmid <jhs@gnome.org>
7372 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7373 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7374 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7375 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7376 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7377 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7378 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7379 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7380 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7381 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7383 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7384 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7386 * plugins/sourceview/sourceview.c:
7387 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7388 on character positions.
7390 2007-01-12 Naba Kumar <naba@gnome.org>
7393 plugins/project-manager/plugin.c,
7394 plugins/profile-default/plugin.c,
7395 libanjuta/anjuta-status.c,
7396 libanjuta/anjuta-status.h: Introduced an API for application title
7397 in AnjutaStatus. Set application title to project name.
7399 2007-01-11 Massimo Cora' <maxcvs@email.i>
7401 Reviewed by Naba Kumar <naba@gnome.org>:
7402 * tagmanager/Makefile.am,
7403 plugins/symbol-browser/Makefile.am: removed installation for
7406 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7408 Reviewed by Naba Kumar <naba@gnome.org>:
7409 * plugins/debug-manager/start.h,
7410 plugins/debug-manager/start.c,
7411 plugins/debug-manager/anjuta-debug-manager.ui,
7412 plugins/debug-manager/plugin.c:
7413 Partial fix for bug #392537
7415 * plugins/debug-manager/disassemble.c:
7418 2007-01-11 Naba Kumar <naba@gnome.org>
7420 * src/anjuta.c: Load project seperately from session,
7421 so that project session is also loaded.
7423 * plugins/profile-default/plugin.c: Load project in new
7424 anjuta if there already is one loaded currently (disabled
7427 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7428 signals when editor is destroyed. Fixes a crash bug.
7430 * plugins/editor/text_editor.c: Do not mark line in
7431 ianjuta_editor_goto_line() implementation.
7433 * plugins/search/search-replace.c: Always check for markable
7434 interface availablility because its optional for an editor.
7436 * plugins/document-manager/goto_line.c,
7437 plugins/document-manager/action-callbacks.c: Mark lines for
7438 goto line commands (from dialog and from menu entry box).
7440 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7441 plugins/file-manager/an_file_view.c: Expand file manager
7442 nodes in idle loop, one at a time. Did as a possible work
7443 around for bug #361763, but it didn't make any difference.
7444 However, it could still be useful in situations where there
7447 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7449 2007-01-11 Naba Kumar <naba@gnome.org>
7451 * plugins/editor/scintilla/LineMarker.h,
7452 plugins/editor/scintilla/LexBasic.cxx,
7453 plugins/editor/scintilla/LexHTML.cxx,
7454 plugins/editor/scintilla/include/SciLexer.h,
7455 plugins/editor/scintilla/include/Scintilla.h,
7456 plugins/editor/scintilla/include/Scintilla.iface,
7457 plugins/editor/scintilla/include/ScintillaWidget.h,
7458 plugins/editor/scintilla/LexBash.cxx,
7459 plugins/editor/scintilla/PlatGTK.cxx,
7460 plugins/editor/scintilla/ViewStyle.h,
7461 plugins/editor/scintilla/Editor.cxx,
7462 plugins/editor/scintilla/StyleContext.h,
7463 plugins/editor/scintilla/LexCPP.cxx,
7464 plugins/editor/scintilla/Converter.h,
7465 plugins/editor/scintilla/LexAU3.cxx,
7466 plugins/editor/scintilla/Editor.h,
7467 plugins/editor/scintilla/LexPerl.cxx,
7468 plugins/editor/scintilla/LexVB.cxx,
7469 plugins/editor/scintilla/ScintillaGTK.cxx,
7470 plugins/editor/scintilla/ViewStyle.cxx,
7471 plugins/editor/scintilla/PropSet.cxx,
7472 plugins/editor/scintilla/LexSQL.cxx,
7473 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7476 2007-01-11 Armin Burgmeier <armin@arbur.net>
7478 Reviewed by Naba Kumar <naba@gnome.org>:
7479 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7480 selected for editing. This fixes bug #394218.
7482 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7483 name if said URI is not known.
7485 * plugins/class-gen/window.c: When stripping function prefix away,
7486 include the trailing underscore because it is already set by the
7489 * plugins/class-gen/transform.c: Include "const char*" and "const
7490 gchar*" in the list for transforming a default C type to a GType.
7491 Don't access invalid memory when writing pointer_str in
7492 cg_transform_first_argument.
7494 2007-01-11 Naba Kumar <naba@gnome.org>
7496 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7497 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7498 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7499 libegg/test-actions.c, anjuta.desktop.in.in,
7500 anjuta.prj: Renamed application icon to 'anjuta.png' from
7501 'anjuta_icon.png'. Added more fields in desktop file.
7503 * mime/anjuta.xml: Added magic section.
7505 * (removed) mime/anjuta.applications,
7506 (removed) mime/anjuta.mime, mime/Makefile.am,
7507 (removed) mime/anjuta.keys,
7508 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7509 registeration and added scalable icon. Also fixes bug #393680
7511 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7513 Reviewed by Naba Kumar <naba@gnome.org>:
7514 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7515 and anjuta_status_progress_add_ticks() to check for progressbar
7516 being realized before trying to update it.
7518 2007-01-10 Naba Kumar <naba@gnome.org>
7520 * tagmanager/tm_workspace.c,
7522 plugins/debug-manager/Makefile.am,
7523 plugins/tools/scripts/Makefile.am,
7524 plugins/class-gen/plugin.c,
7525 plugins/class-gen/Makefile.am,
7526 global-tags/Makefile.am: Fixed make distcheck.
7528 * plugins/debug-manager/attach_process.c,
7529 plugins/debug-manager/attach_process.h,
7530 plugins/class-gen/action-callbacks.h,
7531 plugins/class-gen/action-callbacks.c,
7532 plugins/class-gen/class_gen.h,
7533 plugins/class-gen/class_gen.c: Deleted unused/old files.
7535 * (removed) scintilla, (added) plugins/editor/scintilla,
7536 plugins/editor/scintilla/lexers.make,
7537 plugins/editor/scintilla/Makefile.am,
7538 plugins/editor/Makefile.am
7539 configure.in, manuals/reference/libanjuta/Makefile.am
7540 Makefile.am: Moved scintilla to its right place.
7542 2007-01-09 Naba Kumar <naba@gnome.org>
7544 * plugins/profile-default/plugin.c: Save project session before
7545 a new one is opened.
7547 * plugins/project-manager/plugin.c,
7548 plugins/project-manager/plugin.h,
7549 plugins/project-manager/anjuta-project-manager.ui,
7550 plugins/profile-default/plugin.c,
7551 plugins/profile-default/plugin.h,
7552 plugins/profile-default/Makefile.am,
7553 (added) plugins/profile-default/anjuta-default-profile.ui,
7554 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7555 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7556 multiple projects support.
7558 2007-01-06 Armin Burgmeier <armin@arbur.net>
7560 Reviewed by Naba Kumar <naba@gnome.org>
7561 * plugins/class-gen/combo-flags.h:
7562 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7563 enum, added a type parameter to selected signal. Select highlighted
7564 entry when pressing enter (but not unselect it if it was already
7565 selected) before closing the popup. Also accept input when clicking
7568 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7569 according to selection type.
7571 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7574 2007-01-08 Johannes Schmid <jhs@gnome.org>
7576 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7577 * plugins/project-wizard/templates/gtkmm/Makefile.am
7578 * plugins/project-wizard/templates/python/configure.ac.tpl
7579 * plugins/project-wizard/templates/python/configure.in.tpl
7580 * plugins/project-wizard/templates/python/Makefile.am
7581 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7582 * plugins/project-wizard/templates/cpp/configure.in.tpl
7583 * plugins/project-wizard/templates/cpp/Makefile.am
7584 * plugins/project-wizard/templates/terminal.wiz
7585 * plugins/project-wizard/templates/xlib-dock.wiz
7586 * plugins/project-wizard/templates/wxwin.wiz
7587 * plugins/project-wizard/templates/java.wiz
7588 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7589 * plugins/project-wizard/templates/xlib/configure.in.tpl
7590 * plugins/project-wizard/templates/xlib/Makefile.am
7591 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7592 * plugins/project-wizard/templates/gcj/configure.in.tpl
7593 * plugins/project-wizard/templates/gcj/Makefile.am
7594 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7595 * plugins/project-wizard/templates/terminal/configure.in.tpl
7596 * plugins/project-wizard/templates/terminal/Makefile.am
7597 * plugins/project-wizard/templates/terminal/autogen.sh
7598 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7599 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7600 * plugins/project-wizard/templates/wxwin/Makefile.am
7601 * plugins/project-wizard/templates/gnome.wiz
7602 * plugins/project-wizard/templates/java/configure.ac.tpl
7603 * plugins/project-wizard/templates/java/configure.in.tpl
7604 * plugins/project-wizard/templates/java/Makefile.am
7605 * plugins/project-wizard/templates/anjuta-plugin.wiz
7606 * plugins/project-wizard/templates/gtkmm.wiz
7607 * plugins/project-wizard/templates/python.wiz
7608 * plugins/project-wizard/templates/cpp.wiz
7609 * plugins/project-wizard/templates/gtk.wiz
7610 * plugins/project-wizard/templates/gcj.wiz
7611 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7612 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7613 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7615 Starting fixing of all project wizards:
7616 - rename configure.in to configure.ac
7617 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7618 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7621 * TODO.task: Added bug number to bounty
7623 2007-01-07 Johannes Schmid <jhs@gnome.org>
7625 * plugins/build-basic-autotools.c:
7626 Fixed #392290 – Missed install as root option in project manager
7628 2007-01-07 Johannes Schmid <jhs@gnome.org>
7630 * plugins/sourceview/sourceview.c:
7631 Fixed #388731 – Odd editor behaviour after performing block-text operations
7632 Fixed #388727 – Block-tab does not work
7634 * plugins/sourceview/anjuta-document.h/c:
7635 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7638 Require Gtk+ >= 2.10 for sourceview plugin
7640 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7642 * libanjuta/anjuta-status.c:
7643 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7645 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7648 plugins/terminal/terminal.c:
7650 remove support for VTE < 0.9
7652 2007-01-06 Naba Kumar <naba@gnome.org>
7654 * po/POTFILES.in: Updated
7656 2007-01-05 Adam Dingle <adam@medovina.org>
7658 Reviewed by Naba Kumar <naba@gnome.org>:
7659 * plugins/message-view/anjuta-message-manager-plugin.glade:
7660 Fixed bug #377903 (improve message color defaults).
7662 2007-01-05 Naba Kumar <naba@gnome.org>
7664 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7666 2007-01-03 Armin Burgmeier <armin@arbur.net>
7668 Reviewed by Naba Kumar <naba@gnome.org>:
7669 * plugins/symbol-browser/test-class.h: Fixed block ends.
7671 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7672 C-style-block comment.
7674 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7675 allow lists when writing autogen definition files. This is required
7676 for the new class generator. Also fixed a wrong return value in
7677 npw_autogen_write_definition_file and set a GError in
7678 npw_autogen_execute when the output file could not be opened.
7680 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7683 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7684 goc_template_header and goc_template_source, added top_srcdir to
7685 includes, link against project wizard (also hopefully temporarily),
7686 removed class_gen.h, class_gen.c, action-callbacks.h,
7689 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7691 * plugins/class-gen/cell-renderer-flags.h:
7692 * plugins/class-gen/cell-renderer-flags.c:
7693 * plugins/class-gen/combo-flags.h:
7694 * plugins/class-gen/combo-flags.c:
7695 * plugins/class-gen/element-editor.c:
7696 * plugins/class-gen/element-editor.h:
7697 * plugins/class-gen/generator.c:
7698 * plugins/class-gen/generator.h:
7699 * plugins/class-gen/plugin.h:
7700 * plugins/class-gen/plugin.c:
7701 * plugins/class-gen/transform.c:
7702 * plugins/class-gen/transform.h:
7703 * plugins/class-gen/validator.c:
7704 * plugins/class-gen/validator.h:
7705 * plugins/class-gen/window.c:
7706 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7707 adding of several class elements and uses autogen.
7709 * plugins/class-gen/templates/cc-header.tpl:
7710 * plugins/class-gen/templates/cc-source.tpl:
7711 * plugins/class-gen/templates/go-header.tpl:
7712 * plugins/class-gen/templates/go-source.tpl:
7713 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
7714 for the class generator.
7716 * configure.in: Added plugins/class-gen/templates/Makefile to output.
7718 2007-01-04 Naba Kumar <naba@gnome.org>
7720 Patch from Nick Treleaven:
7721 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
7722 all matching symbols.
7724 Patches from Maik Beckmann and Sébastien Granjoux:
7725 * plugins/profile-default/plugin.c,
7726 plugins/project-manager/plugin.c: Unescape project name. Fixes
7729 2007-01-04 Naba Kumar <naba@gnome.org>
7731 * plugins/glade/plugin.c: Fixed compilation with
7732 older glade-3 version.
7734 Patch from Roland Illig:
7735 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
7736 plugins/sourceview/anjuta-document-saver.c,
7737 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
7738 are necessary to build anjuta on NetBSD 3.0
7740 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7741 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
7742 window manager in gnome.
7744 2007-01-02 Naba Kumar <naba@gnome.org>
7746 * plugins/glade/plugin.c: Make it work with glade-3 svn.
7748 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
7750 Reviewed by Naba Kumar <naba@gnome.org>:
7751 * libanjuta/interfaces/libanjuta.idl,
7752 plugins/debug-manager/Makefile.am,
7753 plugins/debug-manager/anjuta-marshal.list,
7754 plugins/debug-manager/debugger.c,
7755 plugins/debug-manager/sparse_buffer.c,
7756 plugins/debug-manager/sparse_buffer.h,
7757 plugins/debug-manager/sparse_view.c,
7758 plugins/debug-manager/sparse_view.h,
7759 plugins/debug-manager/disassemble.h,
7760 plugins/debug-manager/disassemble.c,
7761 plugins/debug-manager/anjuta-marshal.list,
7762 plugins/debug-manager/plugin.c,
7763 plugins/gdb/debugger.c,
7764 plugins/gdb/debugger.h,
7765 plugins/gdb/plugin.c:
7766 Add a disassembly view window
7768 * plugins/debug-manager/breakpoints.c,
7769 plugins/debug-manager/chunk_view.c,
7770 plugins/debug-manager/locals.c,
7771 plugins/debug-manager/memory.c,
7772 plugins/debug-manager/registers.c,
7773 plugins/debug-manager/stack_trace.c:
7774 Add some debugging information
7776 2006-12-18 Naba Kumar <naba@gnome.org>
7778 * configure.in, plugins/glade/plugin.c: Allow building against both
7779 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
7781 2006-12-03 Naba Kumar <naba@gnome.org>
7783 * TODO.tasks: Marked a bounty completed.
7785 2006-11-24 Adam Dingle <adam@medovina.org>
7787 Reviewed by Naba Kumar <naba@gnome.org>:
7788 * plugins/build-basic-autotools/build-basic-autotools.c,
7789 plugins/debug-manager/watch.c,
7790 plugins/document-manager/plugin.c,
7791 plugins/patch/plugin.c,
7792 plugins/project-manager/plugin.c:
7793 Fixed bug #378879 (several command names need ellipses).
7795 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
7797 Reviewed by: Naba Kumar <naba@gnome.org>
7798 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7799 GCC 4.1.2 (there are only two warnings remaining now when compiling
7802 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
7804 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
7805 macro so that the generated function support a NULL plugin parameter.
7807 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
7808 in debug_tree_find_expression by freeing memory returned by the call
7809 to gtk_tree_model_get instead of the parameter string.
7811 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7813 * plugins/debug-manager/breakpoints.c:
7816 * plugins/debug-manager/anjuta-debug-manager.ui,
7817 plugins/debug-manager/debugger.c,
7818 plugins/debug-manager/plugin.c:
7821 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
7823 * libanjuta/anjuta-launcher.c,
7824 plugins/gdb/debugger.c:
7827 2006-11-21 Naba Kumar <naba@gnome.org>
7829 * plugins/search/search_preferences.c: Fixed build break.
7831 2006-11-20 Naba Kumar <naba@gnome.org>
7833 Patch from Kjartan Maraas:
7834 * plugins/cvs-plugin/cvs-interface.c,
7835 plugins/document-manager/plugin.c,
7836 plugins/gtodo/interface.c,
7837 plugins/gtodo/libgtodo.h,
7838 plugins/message-view/anjuta-msgman.c,
7839 plugins/project-wizard/druid.c,
7840 plugins/search/search_preferences.c,
7841 plugins/sourceview/sourceview-prefs.c,
7842 plugins/terminal/terminal.c,
7843 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
7845 Patch from Przemysław Grzegorczyk:
7846 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7847 plugins/subversion/anjuta-subversion.glade: Enable files in
7848 fileselection dialog. Fixes bug #376031.
7850 2006-11-17 Adam Dingle <adam@medovina.org>
7852 Reviewed by: Naba Kumar <naba@gnome.org>
7853 * plugins/build-basic-autotools/build-basic-autotools.c
7854 * plugins/class-gen/anjuta-class-gen.plugin.in
7855 * plugins/debug-manager/breakpoints.c
7856 * plugins/debug-manager/plugin.c
7857 * plugins/devhelp/plugin.c
7858 * plugins/document-manager/plugin.c
7859 * plugins/gdb/debugger.c
7860 * plugins/glade/anjuta-glade.plugin.in
7861 * plugins/gtodo/plugin.c
7862 * plugins/language-support-cpp-java/plugin.c
7863 * plugins/message-view/plugin.c
7864 * plugins/project-import/anjuta-project-import.glade
7865 * plugins/project-import/anjuta-project-import.plugin.in
7866 * plugins/search/plugin.c
7867 * plugins/tools/scripts/tools-2.xml.in
7868 * plugins/valgrind/plugin.c
7869 * src/anjuta-actions.h:
7870 Fixed bug #376335 "menu items should be capitalized". Minor
7873 2006-11-20 Naba Kumar <naba@gnome.org>
7875 * configure.in: Fixed build.
7877 Patch from: Arjan Timmerman
7878 *configure.in: Make subvesion plugin build for apr 1.x.
7881 2006-11-20 Johannes Schmid <jhs@gnome.org>
7885 Removed patches from Sylvain and Günther. They caused not problems but
7886 Naba was against them.
7888 2006-11-20 Johannes Schmid <jhs@gnome.org>
7890 * Removed me from MAINTAINERS
7892 2006-11-14 Günther Brammer <GBrammer@gmx.de>
7895 Use apr-1 instead of apr-0
7897 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
7899 * global-tags/create_global_tags.sh.in: Correct a bug when environment
7900 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
7901 and another bug occuring when parsing .pc file containing quotes.
7903 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
7905 * plugins/*/*.[ch]: Use class macro for type casting.
7907 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7908 GCC 4.1.2 (there are only two warnings remaining now when compiling
7911 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
7912 a memory leak in debug_tree_find_expression; g_free was called on
7913 the parameter instead of the memory allocated by gtk_tree_model_get.
7915 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
7916 to declare and initialize the global type variable of the plugin.
7918 2006-10-31 Naba Kumar <naba@gnome.org>
7920 * global-tags/create_global_tags.sh.in: Added an end message.
7922 * libanjuta/anjuta-launcher.h: Fixed indentation.
7924 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
7925 creation to a) append the messages in right way, b) Connect signals
7926 to the view properly and c) Recreate the system-tags.cache at the
7927 end of the generation.
7929 * plugins/symbol-browser: Fixed action path (double
7930 click on sysmbols was not working).
7932 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
7933 Fixed typedef and removed dead code.
7935 * tagmanager/c.c: Took the latest version from ctags source
7936 repository, because the one we had (from ctags 5.6) was broken.
7938 * global_tags/create_global_tags.sh.in: Reverted the patch from
7939 Sylvain because it was not right fix (and added a helpful comment).
7940 Used /bin/bash to fix the bashism and generated separate log files
7941 for each tag files in the same directory.
7943 2006-10-29 Naba Kumar <naba@gnome.org>
7945 * plugins/editor/text_editor.c: Use a temporary file
7946 to save the editor and move it at the end to original
7947 file. This will prevent data corruption if file save
7948 failed for any reason. Also report proper errors when
7949 file save fails. Fixes bug #346575.
7951 2006-10-26 Naba Kumar <naba@gnome.org>
7953 * plugins/document-manager/anjuta-docman.c: Do not load
7954 the same files with different path more than once (happens
7955 with symlinked files). Fixes Bug #323591.
7957 2006-10-25 Naba Kumar <naba@gnome.org>
7959 * plugins/valgrind/vgactions.c: Fixed a warning.
7961 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
7963 Reviewed by Naba Kumar <naba@gnome.org>:
7965 * plugins/valgrind/vgtoolview.c:
7966 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
7968 * plugins/valgrind/bugged-prg-test.c:
7969 No more warning during compilation with GCC 4.1.
7970 Program is still buggy in order to be used as a test of the
7973 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
7974 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
7975 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
7976 plugins/valgrind/vgrule.c:
7977 No more warning during compilation with GCC 4.1.
7979 * plugins/valgrind/plugin.c:
7980 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
7981 prototype (was missing from previous patch).
7983 2006-10-24 Naba Kumar <naba@gnome.org>
7985 * plugins/glade/plugin.c: Show glade tree view, not list view.
7987 * plugins/glade/plugin.c: Fixed crash when Anjuta is
7988 exited with glade plugin still loaded. Fixes Bug #364755.
7990 * plugins/document-manager/anjuta-document-manager.plugin.in:
7991 Added application/x-reject in accepted mime-types.
7993 * Changelog: Fixed changelog alignments.
7995 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
7997 Reviewed by: Naba Kumar <naba@gnome.org>
7999 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
8000 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
8001 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
8002 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
8003 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
8004 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
8005 plugins/valgrind/vgsearchbar.c:
8006 Use class macro for type casting.
8008 * plugins/valgrind/plugin.h:
8009 Don't force cast a GtkActionGroup to a GtkAction.
8011 * plugins/valgrind/plugin.c:
8012 Use correct API to get path of the preoject root when building
8013 the list of targets for the run action.
8014 Correct ordering of the construction of the preferences widgets.
8015 Only remove the valgrind widget if it is currently displayed.
8017 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
8018 Return if check_valgrind_binary() fails.
8019 The ValgrindPluginPrefs object is initialized after the call to
8020 vg_action_new. Take a handle to the location of the pointer to
8023 2006-10-24 Naba Kumar <naba@gnome.org>
8025 * HACKING: Updated coding sample.
8027 Patch from: Armin Burgmeier <armin@arbur.net>
8028 * plugins/symbol-browser/test-class.h,
8029 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8031 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8033 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8034 * plugins/valgrind/vgtoolview.h:
8035 Correctly handle the argv / srcdir of vg_tool_view object. Do
8036 not leak memory associated with those arrays.
8038 * plugins/symbol-browser/an_symbol_prefs.c:
8039 Support unloading / reloading of the module (for example when
8040 closing a project and opening another one).
8042 * plugins/project-manager/plugin.c:
8043 Remove plugin widget before removing plugin itself, preventing
8044 a crash with valgrind plugin.
8046 * libanjuta/anjuta-preferences-dialog.c:
8047 Do not use the page_num returned by gtk_notebook_append_page to
8048 remove the page as it cause bugs when pages removal is not done
8051 * plugins/document-manager/anjuta-docman.c:
8052 Fix some GTK+ warnings.
8054 * global-tags/create_global_tags.sh.in:
8055 Rewrite script to remove bash-ism and use pkg-config directly
8056 instead of parsing the *.pc file by hand. This solve problems
8057 that occurred when one of the directory in PKG_CONFIG_PATH is
8060 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8062 * plugins/glade/plugin.c: Fix build (#363884)
8064 2006-10-22 Johannes Schmid <jhs@gnome.org>
8066 * plugins/file-manager/an_file_view.c:
8067 * plugins/file-manager/plugin.c:
8068 * plugins/file-manager/plugin.h:
8069 Fix possible crasher when changing project-root uri when we try to restore open nodes
8072 2006-10-19 Naba Kumar <naba@gnome.org>
8074 Patch from: Juan Pablo Ugarte
8075 * plugins/glade/plugin.c: Include glade header
8078 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8080 * plugins/debug-manager/Makefile.am,
8081 plugins/debug-manager/sexy-icon-entry.h,
8082 plugins/debug-manager/sexy-icon-entry.c,
8083 plugins/debug-manager/dataview.c:
8084 Fix bug #358134 (Goto memory prompt)
8085 Use sexy-icon-entry from libsexy 0.1.10
8087 * plugins/debug-manager/debugger.c,
8088 plugins/debug-manager/plugin.c,
8089 plugins/debug-manager/start.c,
8090 plugins/gdb/debugger.c,
8091 plugins/gdb/plugin.c:
8092 Better error handling when starting and stopping debugger
8094 2006-10-13 Maik Beckmann <maik@eigenco.de>
8096 * src/action_callbacks.c:
8097 Fixed bug #361830 (AboutDialog does not close) which is caused
8098 due to a change in Gtk+ 2.10
8100 2006-10-12 Adam Dingle <adam@medovina.org>
8102 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8104 * plugins/search/search-replace.c:
8105 Fixed bug #358068 (indicate when Find in Files is complete)
8107 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8109 * plugins/sourceview/sourceview-prefs.c:
8110 * plugins/sourceview/sourceview.glade:
8111 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8113 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8115 * plugins/devhelp/plugin.c:
8116 * plugins/search/plugin.c:
8117 Fixed bug #359750 (fix find/replace shortcut keys).
8119 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8120 use Alt+key for shortcuts)
8122 * plugins/debug-manager/debug_tree.c:
8123 * plugins/debug-manager/debugger.c:
8124 Fixed bug #359317 (can't load debug manager)
8126 * /plugins/document-manager/plugin.c:
8127 Fixed bug #359259 (highlight modes listed in reverse
8128 alphabetical order).
8130 2006-10-10 Johannes Schmid <jhs@gnome.org>
8132 * plugins/glade/plugin.c:
8133 Add scrollbars to glade project window
8135 2006-10-10 Johannes Schmid <jhs@gnome.org>
8137 * libanjuta/interfaces/Makefile.am.iface:
8138 Fixed Makefile with broke build
8140 2006-10-07 Johannes Schmid <jhs@gnome.org>
8142 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8143 * libanjuta/interfaces/Makefile.iface.am:
8144 Fixed enum types generation
8146 * libanjuta/interfaces/libanjuta.idl:
8147 Fixed some strange typo
8149 2006-10-06 Johannes Schmid <jhs@gnome.org>
8151 * libanjuta/interfaces/Makefile.iface.am:
8152 Fixed enum-types.h generation
8153 * libanjuta/interfaces/libanjuta.idl:
8155 IAnjutaTODO::load should take const gchar* argument
8156 Remove include to libanjuta/e-splash.h which is not installed as header file
8157 Disable get_attributes for now
8159 * pluings/sourceview/sourceview.c: Disabled get_attributes
8161 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8163 2006-10-05 Naba Kumar <naba@gnome.org>
8165 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8166 Set bug id for 'Profiler plugin' task.
8168 2006-10-03 Naba Kumar <naba@gnome.org>
8170 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8171 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8173 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8174 plugins/project-manager/plugin.c: Added a new API in
8175 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8176 Added some documentation. On project close, close all editors that
8177 has files opened for the project.
8179 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8180 from the containers on anjuta_shell_remove_widget(). Do not destroy
8181 glade widgets once created.
8183 2006-10-03 Johannes Schmid <jhs@gnome.org>
8185 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8186 * libanjuta/interfaces/libanjuta.idl:
8187 const-List<> => const List<>
8188 List-free<> => List<>
8190 * Makefile.am: Reenabled launcher
8192 2006-10-03 Johannes Schmid <jhs@gnome.org>
8194 * libanjuta/interfaces/Makefile.am.iface:
8195 Install libanjuta.idl
8197 2006-10-02 Adam Dingle <adam@medovina.org>
8199 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8201 2006-10-02 Adam Dingle <adam@medovina.org>
8203 * plugins/editor/style-editor.c: fixed bug #357534
8204 * plugins/gdb/utilities.h: removed 2 unused declarations
8206 2006-10-02 Johannes Schmid <jhs@gnome.org>
8208 * Makefile.am: disabled anjuta-launcher
8209 * libanjuta/Makefile.am:
8211 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8212 * libanjuta/glue-factory.c: (glue_factory_add_path),
8213 (glue_factory_get_path):
8214 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
8215 * libanjuta/glue-factory.h:
8216 * libanjuta/glue-cpp.h:
8217 * libanjuta/glue-cpp.c:
8218 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
8220 * libanjuta/interfaces/Makefile.am.iface:
8221 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8222 * libanjuta/interfaces/libanjuta.idl:
8223 Add a new features to idl compiler:
8224 List<Type> => List of Type
8225 List-free<Type> => List of Type, it is up to the caller to free items and list
8226 const-List(-free)<Type> = const List of Types
8227 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
8229 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
8230 (generic_cpp_class_create_code):
8231 Adapted to new project_manager interface
8233 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
8234 * plugins/debug-manager/debugger.c:
8235 (ivariable_debugger_iface_init):
8236 Do not use C++ keyword "delete" for interface name
8238 * plugins/document-manager/anjuta-document-manager.plugin.in:
8239 Added m4 to mime-types
8241 * plugins/project-manager/plugin.c:
8242 (iproject_manager_add_source_multi):
8243 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
8245 2006-10-01 Naba Kumar <naba@gnome.org>
8247 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
8248 UI file used when out-of-process devhelp is used instead of
8251 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
8252 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
8253 plugins/profile-default/default.anjuta: Build devhelp plugin,
8254 but use out-of-process devhelp if devhelp plugin is disabled
8255 (either by user or devhelp is not installed). Disabled devhelp
8256 plugin by default. Added it in default profile.
8258 2006-10-01 Naba Kumar <naba@gnome.org>
8260 * plguins/project-manager/plugin.c: Possible fix for crash
8263 * configure.in, plugins/Makefile.am: Enabled glade plugin and
8264 set dep to last version 3.0.2.
8266 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
8267 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
8268 plugins/symbol-browser/plugin.c: Use the right action group
8269 for getting popup actions (Fixes lots of assertion failures).
8271 * plugins/project-manager/plugin.c,
8272 plugins/project-manager/plugin.h: use separate action group
8275 * plugins/message-view/plugin.c: Disconnect session load
8276 signal on plugin deactivation (fixes a crash).
8278 2006-09-30 Naba Kumar <naba@gnome.org>
8280 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8281 * TODO.tasks: Assigned a bounty to Massimo.
8283 2006-09-29 Naba Kumar <naba@gnome.org>
8285 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8287 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8289 * plugins/debug-manager/debugger.c,
8290 plugins/debug-manager/plugin.c,
8291 libanjuta/interfaces/libanjuta.idl:
8292 Add a new abort command to quit debugger without waiting
8294 * plugins/gdb/debugger.c,
8295 plugins/gdb/debugger.h,
8296 plugins/gdb/plugin.c:
8297 Send a signal directly to the debugged program
8298 Implement abort command
8300 * plugins/debug-manager/debug_tree.c:
8303 * plugins/debug-manager/stack-trace.c:
8306 2006-09-29 Naba Kumar <naba@gnome.org>
8308 * TODO.tasks: Updated.
8310 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8313 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8315 * TODO.tasks: Updated in light of the word wrapping fix
8316 in Tasks Manager. Added a test bounty entry.
8318 * TODO.tasks: Added four bounties.
8320 2006-09-28 Naba Kumar <naba@gnome.org>
8322 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8323 Added 'customizable' parameter to
8324 anjuta_ui_add_action_group_entries() and similar functions to
8325 allow user configuration of the actions. Filter out actions that
8326 are not configurable items (such as submenu items). Now the
8327 'Customize shortcuts' dialog is much better listed.
8329 * plugins/build-basic-autotools/build-basic-autotools.c,
8330 plugins/build-basic-autotools/build-basic-autotools.h,
8331 plugins/cvs-plugin/plugin.c,
8332 plugins/cvs-plugin/plugin.h,
8333 plugins/debug-manager/breakpoints.c,
8334 plugins/debug-manager/plugin.c,
8335 plugins/debug-manager/stack_trace.c,
8336 plugins/debug-manager/watch.c,
8337 plugins/devhelp/plugin.c,
8338 plugins/document-manager/plugin.c,
8339 plugins/file-loader/plugin.c,
8340 plugins/file-manager/plugin.c,
8341 plugins/glade/plugin.c,
8342 plugins/gtodo/interface.c,
8343 plugins/gtodo/plugin.c,
8344 plugins/language-support-cpp-java/plugin.c,
8345 plugins/macro/plugin.c,
8346 plugins/macro/plugin.h,
8347 plugins/message-view/plugin.c,
8348 plugins/patch/plugin.c,
8349 plugins/profile-default/default.anjuta,
8350 plugins/project-manager/plugin.c,
8351 plugins/project-manager/plugin.h,
8352 plugins/sample1/plugin.c,
8353 plugins/search/plugin.c,
8354 plugins/subversion/plugin.c,
8355 plugins/subversion/plugin.h,
8356 plugins/symbol-browser/plugin.c,
8357 plugins/symbol-browser/plugin.h,
8358 plugins/tools/plugin.c,
8359 plugins/valgrind/plugin.c,
8360 plugins/valgrind/plugin.h: Fixed to take care of above change
8361 in API of AnjutaUI. Properly added/removed action groups in some
8362 plugins. Split action groups into customization and non-customizable
8363 groups and added them separately.
8365 * plugins/document-manager/plugin.c: Close files belonging to
8366 project when project is closed (not complete).
8368 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8369 vertical aligned cell entries.
8371 * src/anjuta-app.c: Define macros for the placeholder names.
8372 Set default widths and heights of the default placeholders,
8373 so that newly docked widgets are correclty sized.
8375 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8376 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8377 Fixed to generated correct actions addition/removal code.
8379 2006-09-25 Naba Kumar <naba@gnome.org>
8381 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8382 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8385 * plugins/message-view/anjuta-msgman.c,
8386 plugins/message-view/anjuta-msgman.h,
8387 plugins/message-view/message-view.c,
8388 plugins/message-view/message-view.h,
8389 plugins/message-view/plugin.c: Serialize messages panes in
8390 session save and deserialize them in session load so that
8391 build messages persistant.
8393 2006-09-24 Johannes Schmid <jhs@gnome.org>
8395 * libanjuta/anjuta-utils.c:
8396 * plugins/message-view/message-view.c:
8397 Really fixed #355407
8399 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8401 * libanjuta/interfaces/libanjuta.idl:
8402 Change one variable sign
8404 * plugins/debug-manager/anjuta-debug-manager.glade,
8405 plugins/debug-manager/anjuta-debug-manager.ui:
8406 Few small interface changes
8408 * plugins/debug-manager/debug_tree.h,
8409 plugins/debug-manager/watch.c,
8410 plugins/debug-manager/debugger.c,
8411 plugins/debug-manager/plugin.c
8412 plugins/gdb/debugger.c,
8413 plugins/gdb/plugin.c:
8414 Big rewrite of debugger queue
8415 Allow to cancel command
8417 * plugins/debug-manager/memory.c:
8418 Fix a bug if a command is cancelled
8420 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8422 * plugins/gdb/debugger.c,
8423 plugins/debug-manager/debug_tree.c,
8424 plugins/debug-manager/locals.c:
8425 Restore tree representation for local variable
8426 Add argument in local variable list
8427 Use gdb variable object to get all informations
8429 2006-09-19 Naba Kumar <naba@gnome.org>
8431 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8432 that implements AnjutaSavePrompt class.
8434 * ChangeLog: Fixed indentation.
8436 * libanjuta/Makefile.am,
8437 libanjuta/anjuta-marshal.list,
8438 libanjuta/anjuta-shell.c,
8439 libanjuta/anjuta-shell.h,
8440 plugins/document-manager/action-callbacks.c,
8441 plugins/document-manager/action-callbacks.h,
8442 plugins/document-manager/anjuta-docman.c,
8443 plugins/document-manager/anjuta-docman.h,
8444 plugins/document-manager/plugin.c,
8445 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8446 unsaved items during exit. A new signal is added in shell
8447 interface called 'save-prompt' to collect all unsaved items.
8448 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8449 Fixed document manager to use the new save-prompt signal in shell
8450 and AnjutaSavePrompt object for unsaved files. Cleaned up
8451 AnjutaDocman to synchronously save new files. Fixed function
8454 2006-09-18 Johannes Schmid <jhs@gnome.org>
8456 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8457 gdl requirement to 0.7.0
8459 2006-09-18 Johannes Schmid <jhs@gnome.org>
8461 * global-tags/.cvsignore:
8462 * global-tags/Makefile.am:
8463 * global-tags/create_global_tags.sh (removed):
8464 * global-tags/create_global_tags.sh.in (added):
8467 * libanjuta/anjuta-launcher.c:
8470 * plugins/project-manager/plugin.c:
8471 (project_manager_plugin_close_project):
8474 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8477 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8478 More reasonable toolbar creation/deletition though it does
8481 2006-09-15 Johannes Schmid <jhs@gnome.org>
8483 * libanjuta/anjuta-utils.c/.h:
8486 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8488 * scintilla/ScintillaGTK.cxx
8489 Fixed doulbe freeing in Scintilla
8491 2006-09-12 Johannes Schmid <jhs@gnome.org>
8493 * plugins/symbol-browser/an_symbol_prefs.c:
8494 Support unloading / reloading of the module (for example when
8495 closing a project and opening another one).
8497 * plugins/project-manager/plugin.c:
8498 Really fixed #355148 (Show project name in title bar)
8500 2006-09-09 Johannes Schmid <jhs@gnome.org>
8502 * libanjuta/plugins.c:
8503 Fixed #355156 (Show plugins in alphabetical order)
8505 2006-09-09 Johannes Schmid <jhs@gnome.org>
8507 * plugins/project-manager/plugin.c:
8508 Fixed #355148 (Show project name in title bar)
8510 2006-09-09 Johannes Schmid <jhs@gnome.org>
8512 * plugins/project-manager/plugin.c:
8513 (value_removed_project_root_uri):
8514 Fixed crasher if project cannot be opened
8516 2006-08-30 Naba Kumar <naba@gnome.org>
8518 * plugins/language-support-cpp-java/plugin.[c,h],
8519 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8520 Impletemnted UI for auto indent.
8522 2006-08-28 Naba Kumar <naba@gnome.org>
8524 * plugins/gvim/.cvsignore,
8525 plugins/gvim/Makefile.am,
8526 plugins/gvim/anjuta-vim-plugin.png,
8527 plugins/gvim/anjuta-vim.c,
8528 plugins/gvim/anjuta-vim.h,
8529 plugins/gvim/anjuta-vim.plugin.in,
8530 plugins/gvim/gtkvim.c,
8531 plugins/gvim/gtkvim.h,
8532 plugins/gvim/plugin.c,
8533 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8536 2006-08-28 Naba Kumar <naba@gnome.org>
8538 Patch from: Massimo Corà <maxcvs@email.it>
8539 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8540 possible infinite loop.
8542 2006-08-22 Adam Dingle <adam@medovina.org>
8544 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8545 to edit are shown in the preferences dialog in anjuta").
8546 Removed unused widgets from the style editor dialog.
8548 2006-08-21 Johannes Schmid <jhs@gnome.org>
8550 * plugins/symbol-browser/test-class.[cpp/h]
8553 2006-08-18 Naba Kumar <naba@gnome.org>
8555 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8556 end of document loading.
8558 * plugins/language-support-cpp-java/plugin.c,
8559 plugins/sourceview/sourceview.c: Fixed plugin loading.
8561 2006-08-17 Naba Kumar <naba@gnome.org>
8563 * plugins/language-support-cpp-java/plugin.c,
8564 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8565 mode line parsing. Indentation parameters initialized based on
8566 mode line parameters.
8568 2006-08-16 Naba Kumar <naba@gnome.org>
8570 * Makefile.am, plugins/editor/text_editor.c,
8571 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8574 2006-08-16 Naba Kumar <naba@gnome.org>
8576 Patch from Massimo Cora' <maxcvs@email.it>:
8578 * plugins/editor/aneditor-autocomplete.cxx,
8579 plugins/editor/aneditor-calltip.cxx,
8580 plugins/symbol-browser/Makefile.am,
8581 plugins/symbol-browser/an_symbol.c,
8582 plugins/symbol-browser/an_symbol_view.c,
8583 plugins/symbol-browser/plugin.c,
8584 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8585 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8586 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8587 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8588 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8589 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8590 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8591 tagmanager/get.h, tagmanager/html.c,
8592 tagmanager/include/tm_source_file.h,
8593 tagmanager/include/tm_tag.h,
8594 tagmanager/include/tm_workspace.h,
8595 tagmanager/jscript.c, tagmanager/keyword.c,
8596 tagmanager/keyword.h, tagmanager/lisp.c,
8597 tagmanager/lregex.c, tagmanager/lua.c,
8598 tagmanager/main.h, tagmanager/make.c,
8599 tagmanager/options.c, tagmanager/options.h,
8600 tagmanager/parse.c, tagmanager/parse.h,
8601 tagmanager/parsers.h, tagmanager/pascal.c,
8602 tagmanager/perl.c, tagmanager/php.c,
8603 tagmanager/python.c, tagmanager/read.c,
8604 tagmanager/read.h, tagmanager/readtags.c,
8605 tagmanager/readtags.h, tagmanager/rexx.c,
8606 tagmanager/routines.c, tagmanager/routines.h,
8607 tagmanager/ruby.c, tagmanager/scheme.c,
8608 tagmanager/sh.c, tagmanager/slang.c,
8609 tagmanager/sml.c, tagmanager/sort.c,
8610 tagmanager/sort.h, tagmanager/sql.c,
8611 tagmanager/strlist.c, tagmanager/strlist.h,
8612 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8613 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8614 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8615 tagmanager/vim.c, tagmanager/vstring.c,
8616 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8617 5.6 and namespace completion fixed.
8619 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8620 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8622 2006-08-15 Naba Kumar <naba@gnome.org>
8624 * libanjuta/interfaces/libanjuta.idl,
8625 plugins/editor/text-editor-iterable.c,
8626 plugins/editor/text_editor.c,
8627 plugins/sourceview/sourceview-cell.c,
8628 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8629 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8630 ianjuta_editor_end_action().
8632 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8634 2006-08-13 Naba Kumar <naba@gnome.org>
8636 * plugins/debug-manager/breakpoints.c,
8637 plugins/debug-manager/memory.c,
8638 plugins/debug-manager/registers.c,
8639 src/layout.xml: Fixed debugger widgets layout.
8641 2006-08-12 Naba Kumar <naba@gnome.org>
8643 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8644 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8645 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8646 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8647 codes and dead codes. Removed automatic indentation prefs.
8649 2006-08-12 Johannes Schmid <jhs@gnome.org>
8651 * libanjuta/Makefile.am:
8652 * libanjuta/anjuta-launcher.c:
8653 * libanjuta/anjuta-launcher.h:
8654 * libanjuta/anjuta-plugin.c:
8655 * libanjuta/anjuta-plugin.h:
8656 * libanjuta/anjuta-preferences.c:
8657 * libanjuta/anjuta-preferences.h:
8658 * libanjuta/anjuta-shell.c:
8659 * libanjuta/anjuta-shell.h:
8660 * libanjuta/libanjuta.h:
8662 Made wrapper friendly:
8663 - no inline in header files (preferences_set/get)
8664 - correct signal names
8665 - correct GError** argument in anjuta_shell_freeze/thaw
8666 - include correct files in libanjuta.h
8668 * plugins/project-manager/plugin.c:
8671 2006-08-11 Naba Kumar <naba@gnome.org>
8673 * plugins/editor/aneditor-priv.h,
8674 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8676 * plugins/editor/text_editor_cbs.c,
8677 plugins/sourceview/anjuta-view.c: Pass the right position for char
8680 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8682 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8684 2006-08-11 Naba Kumar <naba@gnome.org>
8686 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8687 return the right character at the iter position and get_char() to
8690 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8691 to set to character offset and not byte index.
8693 * plugins/language-support-cpp-java/plugin.c: Improved
8694 auto-indentation login. Indents opening and closing braces correctly.
8696 2006-08-10 Johannes Schmid <jhs@gnome.org>
8700 Required automake = 1.9
8702 * libanjuta/anjuta-children.c:
8703 * libanjuta/anjuta-children.h:
8704 * libanjuta/anjuta-encodings.h:
8705 * libanjuta/anjuta-launcher.h:
8706 * libanjuta/anjuta-plugin-description.h:
8707 * libanjuta/anjuta-preferences-dialog.h:
8708 * libanjuta/anjuta-preferences.h:
8709 * libanjuta/anjuta-session.h:
8710 * libanjuta/anjuta-status.h:
8711 * libanjuta/anjuta-ui.h:
8712 * libanjuta/anjuta-utils.c:
8713 * libanjuta/anjuta-utils.h:
8714 * libanjuta/e-splash.h:
8715 * libanjuta/glue-factory.h:
8716 * libanjuta/glue-plugin.h:
8717 * libanjuta/plugins.h:
8718 * libanjuta/resources.h:
8719 Fixed libanjuta to be able to wrap it
8720 - G_BEGIN_DECLS, G_END_DECLS
8721 - include all necessary files in libanjuta.h
8723 * plugins/gtodo/tray-icon.c:
8724 * plugins/terminal/terminal.c:
8725 Some build fixes for freebsd
8727 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8728 * plugins/sourceview/sourceview.glade:
8729 Remove auto-indent feature as it is now in language-support
8731 2006-08-09 Naba Kumar <naba@gnome.org>
8733 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
8734 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8735 Added missing files.
8737 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
8738 get_use_spaces(), set_tabsize() and set_use_spaces().
8740 2006-08-09 Naba Kumar <naba@gnome.org>
8742 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
8743 succeeded in activating.
8745 * plugins/document-manager/plugin.c: Added debug message.
8747 * libanjuta/interfaces/libanjuta.idl,
8748 plugins/editor/text_editor.c: Implemented get_tabsize(),
8749 get_use_spaces(), set_tabsize() and set_use_spaces().
8751 * plugins/language-support-cpp-java/Makefile.am,
8752 plugins/language-support-cpp-java/plugin.c,
8753 plugins/language-support-cpp-java/plugin.h: Used editor parameters
8754 for indentation. Added preferences page for paramenters.
8756 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8758 2006-08-08 Naba Kumar <naba@gnome.org>
8760 * libanjuta/interfaces/libanjuta.idl,
8761 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8762 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8763 plugins/editor/text_editor.c,
8764 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
8765 and implemented it for both scintilla and sourceview.
8767 * plugins/search/plugin.c: Use the new grab_focus() to transfer
8768 focus back to editor (happens when pressing esc in incremental
8771 2006-08-08 Naba Kumar <naba@gnome.org>
8773 * libanjuta/interfaces/libanjuta.idl,
8774 plugins/editor/text_editor.c,
8775 plugins/editor/text_editor.h,
8776 plugins/editor/text-editor-iterable.c,
8777 plugins/sourceview/sourceview-cell.c,
8778 plugins/sourceview/sourceview.c: Implemented editor attributes
8781 * plugins/editor/aneditor.cxx: Disabled old indentation code.
8782 plugins/language-support-cpp-java/plugin.c: Implemented indentation
8783 code (not complete yet).
8785 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8786 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8787 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8788 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8789 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8790 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8792 2006-08-04 Naba Kumar <naba@gnome.org>
8794 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
8797 2006-08-03 Johannes Schmid <jhs@gnome.org>
8799 * configure.in: Add a more informative text to valgrind plugin
8802 Modified Preferences tasl
8803 * libanjuta/anjuta-plugin.c:
8804 * libanjuta/anjuta-preferences-dialog.c:
8805 * libanjuta/anjuta-preferences-dialog.h:
8806 * libanjuta/anjuta-preferences.c:
8807 * libanjuta/anjuta-preferences.h:
8808 * libanjuta/interfaces/Makefile.am.iface:
8809 * libanjuta/interfaces/libanjuta.idl:
8810 Added IAnjutaPreferences interface which every plugin that has preferences should
8811 implement. Call merge() and unmerge() at plugin activation/deactivation.
8812 Fixed preferences_page_remove()
8814 * plugins/build-basic-autotools/build-basic-autotools.c:
8815 * plugins/cvs-plugin/plugin.c:
8816 * plugins/document-manager/plugin.c:
8817 * plugins/editor/plugin.c:
8818 * plugins/editor/plugin.h:
8819 * plugins/file-manager/plugin.c:
8820 * plugins/gtodo/main.h:
8821 * plugins/gtodo/plugin.c:
8822 * plugins/gtodo/preferences.c:
8823 * plugins/message-view/anjuta-msgman.c:
8824 * plugins/message-view/anjuta-msgman.h:
8825 * plugins/message-view/plugin.c:
8826 * plugins/sourceview/plugin.c:
8827 * plugins/sourceview/plugin.h:
8828 * plugins/symbol-browser/an_symbol_prefs.c:
8829 * plugins/symbol-browser/plugin.c:
8830 * plugins/terminal/terminal.c:
8831 * plugins/valgrind/plugin.c
8834 Updated preference loading/unloading for all plugins
8836 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
8838 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
8839 src/Makefile.am, plugins/tools/scripts/Makefile.am:
8840 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
8841 recommended by the autoconf manual.
8842 - Fixes compiling with autoconf 2.60.
8844 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
8846 2006-08-02 Johanes Schmid <jhs@gnome.org>
8848 * plugins/profile-default/plugin.c:
8849 Fixed session handling
8851 2006-08-01 Johannes Schmid <jhs@gnome.org>
8854 * plugins/Makefile.am:
8855 Disabled devhelp and glade for now as they do not work (#341073
8858 * plugins/profile-default/anjuta-default-profile.ui (removed):
8859 * plugins/profile-default/plugin.c:
8860 * plugins/profile-default/plugin.h:
8861 * plugins/project-manager/anjuta-project-manager.ui:
8862 * plugins/project-manager/plugin.c:
8863 * plugins/project-manager/plugin.h:
8864 Limted multiple project support #315043
8866 * libanjuta/interfaces/libanjuta.idl:
8867 Added ianjuta_profile_unload
8869 2006-07-31 Naba Kumar <naba@gnome.org>
8871 * libanjuta/interfaces/libanjuta.idl,
8872 plugins/editor/text-editor-iterable.c,
8873 plugins/editor/text_editor.c,
8874 plugins/sourceview/anjuta-view.c,
8875 plugins/sourceview/anjuta-view.h,
8876 plugins/sourceview/sourceview.c: Fixed text iteration and
8877 IAnjutaEditor implementations in both scintilla
8878 and sourceview. Cleand up libanjuta API: Removed redundant
8879 erase_range() method from IAnjutaEditor interface, fixed
8880 ianjuta_editor_get_text to take length instead of range (consistency).
8881 autoindentation in both sourceview and scintilla more or less works,
8882 but still disabled for now because there are still some anomalies
8885 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
8887 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
8890 2006-07-30 Johannes Schmid <jhs@gnome.org>
8892 * plugins/sourceview/anjuta-document.c:
8893 * plugins/sourceview/anjuta-document.h:
8894 * plugins/sourceview/anjuta-view.c:
8895 * plugins/sourceview/sourceview.c:
8896 Wrote a new "char_added" implementation, I hope this one is good
8898 * plugins/sourceview/sourceview-cell.c:
8899 Fixed typo: "text_iter" instead of "iter"
8901 2006-07-30 Naba Kumar <naba@gnome.org>
8903 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
8905 2006-07-30 Johannes Schmid <jhs@gnome.org>
8907 * autogen.sh: use gnome-autogen.sh from gnome-coomen
8909 * plugins/debug-manager/plugin.c:
8910 * plugins/patch/plugin.c:
8911 Use IAnjutaIndicable to mark debugger position
8913 * plugins/sourceview/sourceview.c:
8914 Define colors for IAnjutaIndicable
8916 2006-07-29 Johannes Schmid <jhs@gnome.org>
8918 * plugins/debug-manager/anjuta-debug-manager.ui:
8919 * plugins/debug-manager/breakpoints.c:
8920 * plugins/debug-manager/images/Makefile.am:
8921 * plugins/debug-manager/images/run-to-cursor.png:
8922 * plugins/debug-manager/plugin.c:
8923 Added toolbar and some icons
8925 * plugins/patch/anjuta-patch.ui:
8926 * plugins/patch/patch-plugin.c:
8927 * plugins/patch/patch-plugin.glade:
8928 * plugins/patch/plugin.c:
8929 * plugins/patch/plugin.h:
8930 Improved patch plugin (GUI and function)
8932 * plugins/sourceview/sourceview.c:
8933 Fixed another Gtk-Critical
8935 * plugins/tools/anjuta-tools.ui:
8936 * plugins/tools/plugin.h:
8937 Put Patch plugin in tools menu and changed ui file
8939 2006-07-29 Johannes Schmid <jhs@gnome.org>
8941 * plugins/document-manager/plugin.c:
8942 Fixed accelator Gtk-Warning
8944 * plugins/message-view/anjuta-msgman.c:
8947 * plugins/sourceview/anjuta-document.c:
8948 * plugins/sourceview/anjuta-document.h:
8949 * plugins/sourceview/anjuta-marshal.list:
8950 Wrote a better emitter for the char-added signal
8952 * plugins/sourceview/sourceview.c:
8953 Fixed Redo/Undo to void Gtk-Criticals
8955 * plugins/sourceview/sourceview-args.c:
8956 * plugins/sourceview/sourceview-cell.c:
8957 * plugins/sourceview/sourceview-scope.c:
8958 * plugins/sourceview/sourceview-tags.c:
8959 Adapted to new IAnjutaIterator API
8961 2006-07-28 Naba Kumar <naba@gnome.org>
8963 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
8965 * plugins/symbol-browser/an_symbol.c,
8966 plugins/symbol-browser/an_symbol_iter.c,
8967 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
8968 subclass of AnjutaSymbol so that the symbol is accessible from
8969 the iter in light of changes in IAnjutaIterable.
8971 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
8972 implementation of IAnjutaIterable.
8974 2006-07-28 Naba Kumar <naba@gnome.org>
8976 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
8977 IAnjutaIterable. They were kind of useless since the interface is
8978 defined on the data object itself. Added set_position() method
8979 in IAnjutaIterable to allow setting arbitrary current index to the
8981 Added erase() and erase_range() in IAnjutaEditor.
8983 * plugins/editor/text-editor-iterable.c: Fixed
8984 plugins/editor/text_editor.c: Implemented erase() and erase_range()
8985 methods in editor. Fixed get_line_from_position() method.
8987 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
8988 code. It's disabled for now.
8990 * plugins/sourceview/sourceview-cell.c,
8991 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
8994 2006-07-27 Johannes Schmid <jhs@gnome.org>
8996 * plugins/sourceview/sourceview-cell.c:
8997 Fixed IAnjutaEditorCell to work only on a single line
8998 Fixed crasher in finalize
9000 * plugins/symbol-browser/an_symbol_prefs.c:
9001 * global-tags/Makefile.am:
9002 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
9005 2006-07-26 Naba Kumar <naba@gnome.org>
9007 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
9008 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
9010 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
9012 * plugins/document-manager/plugin.c: Fixed dynamic loading of
9015 * plugins/editor/text-editor-iterable.c,
9016 plugins/editor/text_editor.c,
9017 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
9018 method to work correctly, it was ignoring start and end parameters.
9019 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9022 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9023 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9025 2006-07-24 Massimo Cora' <maxcvs@email.it>
9027 * plugins/symbol-browser/an_symbol_view.c,
9028 plugins/symbol-browser/an_symbol_view.h,
9029 plugins/symbol-browser/plugin.c:
9030 fix a matching case into sv_extract_type_qualifier_from_expr ()
9031 and some minor issues.
9033 2006-07-26 Johannes Schmid <jhs@gnome.org>
9035 * plugins/language-support-cpp-java/plugin.c:
9036 Fixed to work kind of with sourceview editor
9037 * plugins/sourceview/anjuta-document.c:
9038 * plugins/sourceview/anjuta-view.c:
9039 * plugins/sourceview/sourceview-cell.c:
9040 * plugins/sourceview/sourceview.c:
9041 Fixed IAnjutaEditorCell and "char-added" signal
9043 2006-07-24 Naba Kumar <naba@gnome.org>
9045 * plugins/document-manager/plugin.c,
9046 plugins/document-manager/plugin.h: Initial implementedion for loading
9049 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9052 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9053 indicators are cleared (that leaved grey texts).
9055 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9057 * libanjuta/interfaces/libanjuta.idl,
9058 plugins/debug-manager/breakpoints.c,
9059 plugins/debug-manager/memory.c,
9060 plugins/debug-manager/registers.c,
9061 plugins/debug-manager/debug_tree.c,
9062 plugins/debug-manager/debugger.c,
9063 plugins/gdb/debugger.c,
9064 plugins/gdb/debugger.h,
9065 plugins/gdb/plugin.c:
9066 Add a parameter for reporting error
9067 Add a new interface for using gdb variable object
9068 Allow to cancel commands
9069 Rewrite handling of debugger state
9071 * plugins/debug-manager/plugin.c,
9072 plugins/debug-manager/locals.c,
9073 plugins/debug-manager/locals.h,
9074 plugins/debug-manager/register.c,
9075 plugins/debug-manager/stack_trace.c,
9076 plugins/debug-manager/stack_trace.h:
9077 Create and destroy local and stack trace windows when needed
9079 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9081 * plugins/document-manager/plugin.c:
9082 Fixed "Automatic" highlighting
9084 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9086 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9088 * plugins/sourceview/anjuta-view.c:
9089 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9091 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9093 * configure.in: Check for C/C++-Compiler correctly
9095 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9097 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9099 * plugins/debug-manager/stack_trace.c:
9100 Destroy stack window when debuuger is disabled (#347414)
9102 * plugins/sourceview/anjuta-view.c:
9103 Fix a crash with popup-menu (#347412)
9105 2006-07-13 Naba Kumar <naba@gnome.org>
9107 * plugins/editor/Makefile.am,
9108 plugins/editor/text_editor.h,
9109 plugins/editor/text-editor-iterable.h,
9110 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9113 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9116 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9118 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9120 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9123 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9125 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9127 * libanjuta/anjuta-preferences-dialog.c:
9128 Do not use the page_num returned by gtk_notebook_append_page to
9129 remove the page as it cause bugs when pages removal is not done
9132 * plugins/document-manager/anjuta-docman.c:
9134 makes Anjuta display dock_items which have previously been hidden
9136 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9138 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9140 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9141 * plugins/sourceview/sourceview.c: (imark_unmark):
9143 Patches for bugs #346450 and #346295
9145 * AUTHORS: Added Fredrik
9147 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9149 * plugins/message-view/anjuta-msgman.c:
9150 Fixed close button/icon size (like in docman)
9152 2006-06-10 Naba Kumar <naba@gnome.org>
9154 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9157 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9159 * libanjuta/interfaces/libanjuta.idl:
9160 Move inspect_memory function in IAnjutaCpuDebugger interface
9161 Rename Boolean type to State
9163 * plugins/debug-manager/breakpoint.c:
9164 Rename Boolean type to State
9166 * plugins/debug-manager/Makefile.am,
9167 plugins/debug-manager/anjuta-marshal.list,
9168 plugins/debug-manager/data_view.c,
9169 plugins/debug-manager/data_view.h,
9170 plugins/debug-manager/data_buffer.c,
9171 plugins/debug-manager/data_buffer.h,
9172 plugins/debug-manager/chunk_view.c,
9173 plugins/debug-manager/chunk_view.h,
9174 plugins/debug-manager/anjuta-debug-manager.ui,
9175 plugins/debug-manager/debugger.c,
9176 plugins/debug-manager/memory.c,
9177 plugins/debug-manager/memory.h,
9178 plugins/debug-manager/plugin.c,
9179 plugins/gdb/debugger.c,
9180 plugins/gdb/debugger.h,
9181 plugins/gdb/plugin.c:
9182 Rewrite memory window using a special widget
9183 Rename Boolean type to State
9185 2006-06-08 Naba Kumar <naba@gnome.org>
9187 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9188 Do not return garbage characters and return NULL when there is no
9191 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9194 * plugins/search/search-replace.c: Fixed a mem leak.
9196 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9198 * libanjuta/anjuta-launcher.c:
9199 Added debug message (see #343522)
9201 * plugins/build-basic-autotools/build-basic-autotools.c:
9202 Patch from Günther Brammer to fix #344015
9204 * plugins/sourceview/sourceview.c:
9205 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9206 automatic highlight of build messages)
9208 2006-06-06 Naba Kumar <naba@gnome.org>
9211 libanjuta/interfaces/libanjuta.idl,
9212 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9213 plugins/Makefile.am,
9214 plugins/document-manager/action-callbacks.c,
9215 plugins/document-manager/plugin.c,
9216 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
9217 interface for language highlight selection and langauge change
9220 * plugins/language-support-cpp-java: Added language support
9221 plugin for cpp and java.
9223 2006-05-27 Naba Kumar <naba@gnome.org>
9225 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
9226 plugins/debug-manager/*, data/Makefile.am,
9227 manuals/reference/libanjuta/libanjuta.types,
9228 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9229 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9230 merged anjuta-new-debugger branch into trunck.
9231 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
9233 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
9235 * libanjuta/interfaces/libanjuta.idl,
9236 plugins/debug-manager/debugger.c,
9237 plugins/debug-manager/debugger.h,
9238 plugins/gdb/anjuta-gdb.plugin.in,
9239 plugins/gdb/debugger.c,
9240 plugins/gdb/debugger.h,
9241 plugins/gdb/plugin.c:
9242 Add new IAnjutaCpuDebugger interface to access cpu register
9243 Run gdb instead of /usr/local/bin/gdb
9245 * plugins/debug-manager/plugin.c,
9246 plugins/debug-manager/registers.c,
9247 plugins/debug-manager/registers.h:
9248 Rewrite register window
9249 Rename Load target menu item to Run target
9251 2006-05-07 Naba Kumar <naba@gnome.org>
9255 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9257 * plugins/debug-manager/watch.c,
9258 plugins/debug-manager/breakpoint.c,
9259 plugins/debug-manager/breakpoint.h:
9260 Fix crash: disconnect save and load session signals
9262 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
9264 * libanjuta/interface/libanjuta.idl,
9265 plugins/debug-manager/debugger.c,
9266 plugins/gdb/plugin.c:
9267 Add a value parameter for evaluate command
9269 * plugins/debug-manager/anjuta-debug-manager.glade:
9270 Create new dialog box for watches using glade
9272 * plugins/debug-manager/anjuta-debug-manager.ui:
9273 Move watch menu items near the end
9274 Move breakpoint menu items outside the sub menu
9276 * plugins/debug-manager/debug_tree.c,
9277 plugins/debug-manager/debug_tree.h,
9278 plugins/debug-manager/debug_tree.h,
9279 plugins/debug-manager/watch.c:
9280 Move all GUI code from watch.c to debug_tree.c
9281 Add an auto update property to watches
9283 * plugins/debug-manager/locals.c,
9284 plugins/debug-manager/locals.h,
9285 plugins/debug-manager/stack_trace.c,
9286 plugins/debug-manager/stack_trace.h,
9287 plugins/debug-manager/plugin.c:
9288 Register actions before starting debugger
9290 * plugins/gdb/debugger.c:
9291 Do not call callback function if not present
9293 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9295 * libanjuta/interfaces/libanjuta.idl,
9296 plugins/debug-manager/stack_trace.c,
9297 plugins/debug-manager/stack_trace.h,
9298 plugins/debug-manager/anjuta-debug-manager.ui,
9299 plugins/gdb/debugger.c:
9300 Add a popup menu in stack frame window
9301 Add a new frame-changed event
9302 Use MI command for getting stack informations
9303 Get filename with full path (need gdb > 6.3)
9305 * libanjuta/interfaces/libanjuta.idl,
9306 plugins/debug-manager/debug_tree.c,
9307 plugins/debug-manager/debugger.c,
9308 plugins/debug-manager/locals.c,
9309 plugins/debug-manager/locals.h,
9310 plugins/debug-manager/plugin.c,
9311 plugins/gdb/debugger.c,
9312 plugins/gdb/debugger.h,
9313 plugins/gdb/parser.c,
9314 plugins/gdb/parser.h,
9315 plugins/gdb/plugin.c,
9316 plugins/gdb/Makefile.am:
9317 Pass watch data with string instead of Watch structures
9318 Use debug_tree in local window
9322 * plugins/debug-manager/breakpoints.c,
9323 plugins/debug-manager/utilities.c,
9324 plugins/debug-manager/utilities.h:
9325 Use a GtkListStore instead of a GtkTreeStore
9326 move goto_location_in_editor in utilities.c
9328 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9330 * libanjuta/interfaces/libanjuta.idl,
9331 plugins/debug-manager/anjuta-debug-manager.ui,
9332 plugins/debug-manager/breakpoints.c,
9333 plugins/debug-manager/plugin.c,
9334 plugins/gdb/debugger.c:
9335 Add a breakpoint type
9336 Add new popup menu in breakpoint window
9337 Add toggle breakpoint in editor popup menu
9338 Save and restore breakpoint enable
9339 Fix bug in clear all breakpoints
9340 Remove old useless code
9342 * plugins/debug-manager/debugger.c:
9343 Fix some problem with debugger states
9345 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9346 Update documentation
9348 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9351 plugins/gdb/Makefile.am,
9352 plugins/gdb/gdb.init:
9353 Move gdb.init crom data to plugins/gdb
9355 * plugins/gdb/gdb.init,
9356 libanjuta/interfaces/libanjuta.idl,
9357 plugins/debug-manager/breakpoints.c,
9358 plugins/debug-manager/debugger.c,
9359 plugins/debug-manager/plugin.c,
9360 plugins/gdb/debugger.c,
9361 plugins/gdb/plugin.c:
9362 Support pending breakpoints
9363 Rewrite debugger states
9364 Split ianjuta_debugger_log into _enable_log and _disable_log
9366 * plugins/debug-manager/start.c,
9367 plugins/debug-manager/debug_tree.c,
9368 plugins/gdb/parser.c:
9369 Remove some useless lines
9371 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9372 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9373 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9374 Update documentation
9376 2006-03-12 Naba Kumar <naba@gnome.org>
9378 * manuals/references/libanjuta/libanjuta.types: Fixed
9381 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9383 * libanjuta/anjuta-debugger.c,
9384 libanjuta/anjuta-debugger.h:
9387 * libanjuta/interfaces/libanjuta.idl,
9388 plugins/debug-mananger/breakpoints.c,
9389 plugins/debug-manager/debug_tree.c,
9390 plugins/debug-manager/debugger.c,
9391 plugins/debug-manager/plugin.c,
9392 plugins/debug-manager/registers.c,
9393 plugins/debug-manager/sharedlib.c,
9394 plugins/debug-manager/signal.c,
9395 plugins/debug-manager/stack_trace.c,
9396 plugins/debug-manager/start.c,
9397 plugins/debug-manager/watch.c,
9398 plugins/gdb/debugger.c,
9399 plugins/gdb/debugger.h,
9400 plugins/gdb/parser.c,
9401 plugins/gdb/parser.h,
9402 plugins/gdb/plugin.c:
9403 Move types definitions from libanjuta/anjuta-debugger.{ch}
9404 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9406 * plugins/gdb/Makefile.am:
9407 Remove user interface from gdb plugin
9409 2006-03-12 Naba Kumar <naba@gnome.org>
9411 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9413 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9415 Modified Patch from Marc Maurer <uwog@uwog.net>:
9416 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9419 * plugins/sourceview/Makefile.am:
9420 * plugins/sourceview/sourceview-cell.c:
9421 * plugins/sourceview/sourceview-cell.h:
9422 * plugins/sourceview/sourceview.c:
9424 Implemented IAnjutaEditorCell
9426 2006-05-21 Naba Kumar <naba@gnome.org>
9428 * libanjuta/interfaces/libanjuta.idl,
9429 plugins/document-manager/action-callbacks.c,
9430 plugins/document-manager/plugin.c,
9431 plugins/editor/print.c, plugins/editor/text_editor.c,
9432 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9433 Fixed zooming and added icons and shortcuts for zoom menu items.
9435 2006-05-21 Naba Kumar <naba@gnome.org>
9437 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9440 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9442 * plugins/document-manager/anjuta-docman.c:
9443 Fixed close button reaction by setting the correct current editor
9445 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9447 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9448 * plugins/document-manager/anjuta-docman.c
9449 - Fix close button, you can close any tab as you wish now.
9450 - Fadeout mime icon as the same as close image
9452 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9454 Patch from Marc Maurer <uwog@uwog.net>
9455 * main.c: Compile fix when NLS is enabled
9459 2006-05-20 Naba Kumar <naba@gnome.org>
9461 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9462 while loading abiword-2.4.4/abi project).
9464 2006-05-18 Naba Kumar <naba@gnome.org>
9466 * libanjuta/interfaces/libanjuta.idl,
9467 plugins/document-manager/action-callbacks.c,
9468 plugins/editor/print.c,
9469 plugins/editor/text_editor.c,
9470 plugins/editor/text_editor.h,
9471 plugins/editor/text_editor_prefs.c: Fixed zooming.
9473 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9474 interface for character iteration and IAnjutaEditorAssist interface
9475 for autocompletions and editor tips.
9477 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9479 Patch from Günther Brammer <GBrammer@gmx.de>:
9480 * plugins/document-manager/anjuta-docman.c:
9481 Make tabs smaller but keep nice closing icon
9483 * plugins/document-manager/anjuta-docman.c:
9484 * plugins/document-manager/Makefile.am:
9486 Added nice mime-icons to the editor tabs
9488 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9490 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9492 * plugins/symbol-browser/an_symbol_view.c:
9494 - Fixed symbol searching (Yang Hong (#341997))
9496 * plugins/devhelp/htmlview.c:
9497 Fixed devhelp plugin
9499 * plugins/build-basic-autotools/build-basic-autotools.c:
9500 * plugins/search/search-replace.c:
9501 * plugins/document-manager/anjuta-docman.c:
9503 Only add a marker to a line where it makes sense!
9505 === anjuta 2.0.2 ===
9507 2006-05-15 Naba Kumar <naba@gnome.org>
9509 * configure.in: set required versions for
9512 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9514 * plugins/glade/plugin.c:
9515 Fixed signal connection for "gtk-doc-search"
9517 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9519 * NEWS: Set release date, add known issues
9521 * libanjuta/anjuta-shell.c:
9522 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9523 and debug other gtk-warnings/criticals)
9525 * plugins/build-basic-autotools/build-basic-autotools.c:
9526 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9528 * plugins/sourceview/anjuta-view.c:
9529 * plugins/sourceview/sourceview-args.c:
9530 * plugins/sourceview/sourceview-scope.c:
9531 * plugins/sourceview/sourceview-tags.c:
9532 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9534 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9536 * pixmaps/Makefile.am:
9537 Add preferences_general.png
9539 * plugins/devhelp/plugin.c:
9540 Fixed some more realise things
9542 * plugins/message-view/anjuta-msgman.c:
9543 Support stock icons for message panes
9545 * plugins/search/search-replace.c:
9546 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9548 * plugins/search/search-replace_backend.c:
9551 * plugins/sourceview/anjuta-document.c:
9552 * plugins/sourceview/sourceview.c:
9553 Fixed finalise and tag completion
9556 Use preferences_general icon
9558 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9560 * pixmaps/Makefile.am:
9563 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9565 * plugins/sourceview/sourceview-prefs.c:
9566 Fixed font & color handling
9568 * plugins/symbol-browser/an_symbol_view.c:
9571 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9573 * plugins/macro/macros.xml:
9574 Fixed bug #341583 (Address of FSF)
9576 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9579 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9580 Update: Do it the cool way...
9582 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9584 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9585 Implement gtk-api-help signals of glade3
9586 * configure.in: Bump to glade3 2.91.2
9588 * plugins/devhelp/plugin.c:
9589 Fixed some realize stuff in the devhelp plugin
9591 * plugins/sourceview/anjuta-document.c:
9592 fixed bug with scope completion
9594 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9596 * plugins/symbol-browser/an_symbol_view.c
9597 * plugins/symbol-browser/an_symbol_prefs.c
9598 * plugins/symbol-browser/an_symbol_prefs.h
9599 * global_tags/create_global_tags.sh:
9601 Automaticly create global tags on first startup
9603 2006-05-08 Massimo Cora' <maxcvs@email.it>
9606 * plugins/project-wizard/templates/Makefile.am:
9607 * (added) plugins/project-wizard/templates/cpp-logo.png:
9608 * (added) plugins/project-wizard/templates/cpp.wiz:
9609 * (added) plugins/project-wizard/templates/cpp/*:
9611 Added a generic c++ template. It's a simple hello world.
9613 2006-05-07 Massimo Cora' <maxcvs@email.it>
9615 * plugins/symbol-browser/an_symbol_view.c:
9616 fixed a stupid crasher.
9618 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9620 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9621 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9623 Fixed WxWidgets project type
9625 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9627 * plugins/devhelp/htmlview.c:
9628 * plugins/devhelp/plugin.c:
9629 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9631 * plugins/project-wizard/install.c:
9632 Don't set a message - thanks to seb
9634 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9636 * plugins/devhelp/htmlview.c:
9637 * plugins/symbol-browser/an_symbol_view.c:
9639 There is a weird crash in gtk_idle which I still did not completly fix!
9641 * plugins/project-wizard/install.c:
9642 Default to success instead of failure
9644 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9646 * plugins/devhelp/htmlview.c:
9647 * plugins/devhelp/plugin.c:
9648 Fixed bug and libdevhelp issue!
9650 * plugins/project-wizard/install.c:
9651 Fixed message string!
9653 2006-05-03 Massimo Cora' <maxcvs@email.it>
9655 * plugins/symbol-browser/an_symbol_view.c:
9656 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9658 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9660 * pixmaps/Makefile.am:
9662 * anjuta.desktop.in.in
9664 GNOME Goal #2.1: Install theme-friendly icons
9666 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9668 * plugins/devhelp/htmlview.c: Reload page on reparent
9669 * plugins/document-manager/anjuta-docman.c:
9670 Present document-manager when document is selected in file-manager
9672 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9674 * plugins/symbol-broser/an_symbol_view.c:
9675 Fixed crasher in namespace exploration
9677 2006-05-01 Massimo Cora' <maxcvs@email.it>
9680 * plugins/valgrind/Makefile.am:
9682 Optional compiling of Valgrind plugin
9684 2006-05-01 Massimo Cora' <maxcvs@email.it>
9686 * plugins/symbol-browser/an_symbol_view.c:
9687 - modularized code. Marked with FIXME the parts which need improvement.
9689 - Added basic namespace completion for Gtkmm type project:
9690 - namespace1::MyClass *class;
9692 - Namespaces must be anyway improved.
9694 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9696 * plugins/devhelp/plugin.c:
9697 Fixed up plugin unloading and show html widget on link selected
9701 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9703 * plugins/devhelp/Makefile.am:
9704 * plugins/devhelp/anjuta-devhelp.plugin.in:
9705 * plugins/devhelp/htmlview.c:
9706 * plugins/devhelp/htmlview.h:
9707 * plugins/devhelp/plugin.c:
9708 * plugins/devhelp/plugin.h:
9709 Reimplemeted devhelp plugin from scratch
9711 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
9714 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
9716 * plugins/sourceview/sourceview-tags.c:
9717 complete some more tag types
9719 * plugins/valgrind/plugin.c:
9720 * plugins/valgrind/preferences.c:
9721 * plugins/valgrind/vggeneralprefs.c:
9723 Fixed lots of gtk warnings
9725 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
9727 * plugins/sourceview/sourceview-scope.c:
9728 Implemented type-ahead for scope completion
9730 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
9732 * manuals/C/Makefile.am:
9733 * manuals/Makefile.am:
9734 * plugins/document-manager/Makefile.am:
9735 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9736 * plugins/sourceview/Makefile.am:
9741 * plugins/class-gen/goc_template_header: G_END_DECLS
9743 2006-05-27 Naba Kumar <naba@gnome.org>
9745 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
9746 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
9747 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
9748 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
9749 scintilla/include/Scintilla.iface,
9750 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
9751 cvs. Fixed compile flags. Removed outdated patches.
9753 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
9755 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
9757 * plugins/sourceview/anjuta-document.c:
9758 * plugins/sourceview/sourceview-args.c:
9759 * plugins/sourceview/sourceview-scope.c:
9761 Add End/Home keypresses and support completion if symbol start with '!' for example
9764 2006-04-27 Massimo Cora' <maxcvs@email.it>
9766 * libanjuta/interfaces/libanjuta.idl:
9768 * plugins/sourceview/sourceview-scope.c:
9769 * plugins/sourceview/tag-window.c:
9770 * plugins/sourceview/tag-window.h:
9771 * plugins/symbol-browser/an_symbol_view.c:
9772 * plugins/symbol-browser/an_symbol_view.h:
9773 * plugins/symbol-browser/plugin.c:
9775 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
9777 Code and ideas for C/C++ new completion engine comes from IComplete written by
9778 Martin Stubenschrott <stubenschrott@gmx.net>.
9779 Currently the interface works only with GtkSourceView plugin.
9781 * tagmanager/Makefile.am:
9783 * tagmanager/entry.h:
9786 * tagmanager/include/tm_file_entry.h:
9787 * tagmanager/include/tm_project.h:
9788 * tagmanager/include/tm_source_file.h:
9789 * tagmanager/include/tm_symbol.h:
9790 * tagmanager/include/tm_tagmanager.h:
9791 * tagmanager/include/tm_work_object.h:
9792 * tagmanager/include/tm_workspace.h:
9793 * tagmanager/parse.c:
9794 * tagmanager/read.c:
9795 * tagmanager/read.h:
9796 * tagmanager/tm_project.c:
9797 * tagmanager/tm_source_file.c:
9798 * tagmanager/tm_workspace.c:
9800 Tagmanager can now parse a memory buffer and generate/update
9801 tags into tm_workspace/tm_project on the fly, without using files.
9802 C/C++ is supported now.
9804 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
9806 * plugins/sourceview/anjuta-document.c:
9807 * plugins/sourceview/sourceview-args.c:
9808 * plugins/sourceview/sourceview-scope.c:
9809 * plugins/sourceview/sourceview.c:
9811 Fixed some memory leaks and argument completion
9813 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9815 * plugins/glade/plugin.c:
9817 Fixed glade plugin build because of API changes in glade3
9819 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9821 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9822 Updated editor section
9824 * manuals/C/anjuta-manual/interface.xml:
9825 * manuals/C/anjuta-manual/preferences.xml:
9826 * manuals/C/anjuta-manual/projects.xml:
9829 * plugins/editor/anjuta-editor.plugin.in:
9832 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9835 * plugins/editor/anjuta-editor.plugin.in:
9836 * plugins/sourceview/sourceview.plugin.in:
9838 Build both editors and let the user decide a runtime!
9840 * plugins/sourceview/sourceview-scope.c:
9841 Fixed bug in regex to allow test()-> completions
9843 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9845 * plugins/sourceview/anjuta-document.c:
9846 * plugins/sourceview/sourceview-args.c:
9847 * plugins/sourceview/sourceview-scope.c:
9848 * plugins/sourceview/sourceview-tags.c:
9849 * plugins/sourceview/tag-window.c:
9851 Improved callltip windows
9853 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9855 * src/anjuta-app.c: (on_session_save):
9856 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
9857 <ricardo.jose.ferrari@gmail.com> for pointing this out!
9859 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9861 * libanjuta/anjuta-utils.c:
9862 * plugins/cvs-plugin/cvs-execute.c:
9865 * scintilla/LexInno.cxx:
9866 * scintilla/LexOpal.cxx:
9867 * scintilla/LexTCL.cxx:
9869 Added missing files from scintilla-update
9871 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9874 * manuals/C/Makefile.am:
9875 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9876 * manuals/C/anjuta-manual/Makefile.am:
9877 * manuals/C/anjuta-manual/anjuta-manual.xml:
9878 * manuals/C/anjuta-manual/build.xml:
9879 * manuals/C/anjuta-manual/debugger.xml:
9880 * manuals/C/anjuta-manual/execute.xml:
9881 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
9882 * manuals/C/anjuta-manual/figures/arguments.png:
9883 * manuals/C/anjuta-manual/figures/configure_dlg.png:
9884 * manuals/C/anjuta-manual/figures/file_menu.png:
9885 * manuals/C/anjuta-manual/figures/menu_main.png:
9886 * manuals/C/anjuta-manual/figures/menubar.png:
9887 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
9888 * manuals/C/anjuta-manual/figures/project_info.png:
9889 * manuals/C/anjuta-manual/figures/scrshot.png:
9890 * manuals/C/anjuta-manual/figures/symbol_browser.png:
9891 * manuals/C/anjuta-manual/figures/tool-editor.png:
9892 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
9893 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
9894 * manuals/C/anjuta-manual/figures/toolbar_format.png:
9895 * manuals/C/anjuta-manual/figures/toolbar_main.png:
9896 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
9897 * manuals/C/anjuta-manual/fileoperations.xml:
9898 * manuals/C/anjuta-manual/interface.xml:
9899 * manuals/C/anjuta-manual/introduction.xml:
9900 * manuals/C/anjuta-manual/preferences.xml:
9901 * manuals/C/anjuta-manual/projects.xml:
9902 * manuals/C/anjuta-manual/tools.xml:
9903 * manuals/Makefile.am:
9905 Updated manual and faq
9907 * scintilla/CallTip.cxx:
9908 * scintilla/CallTip.h:
9909 * scintilla/CellBuffer.cxx:
9910 * scintilla/CellBuffer.h:
9911 * scintilla/ContractionState.cxx:
9912 * scintilla/Document.cxx:
9913 * scintilla/Document.h:
9914 * scintilla/DocumentAccessor.cxx:
9915 * scintilla/Editor.cxx:
9916 * scintilla/Editor.h:
9917 * scintilla/ExternalLexer.cxx:
9918 * scintilla/Indicator.cxx:
9919 * scintilla/KeyMap.cxx:
9920 * scintilla/KeyWords.cxx:
9921 * scintilla/LexAU3.cxx:
9922 * scintilla/LexBash.cxx:
9923 * scintilla/LexCPP.cxx:
9924 * scintilla/LexCaml.cxx:
9925 * scintilla/LexCsound.cxx:
9926 * scintilla/LexEiffel.cxx:
9927 * scintilla/LexGui4Cli.cxx:
9928 * scintilla/LexHTML.cxx:
9929 * scintilla/LexLua.cxx:
9930 * scintilla/LexMSSQL.cxx:
9931 * scintilla/LexOthers.cxx:
9932 * scintilla/LexPOV.cxx:
9933 * scintilla/LexPython.cxx:
9934 * scintilla/LexRuby.cxx:
9935 * scintilla/LexSQL.cxx:
9936 * scintilla/LexVB.cxx:
9937 * scintilla/Makefile.am:
9938 * scintilla/PlatGTK.cxx:
9939 * scintilla/PropSet.cxx:
9940 * scintilla/RESearch.cxx:
9941 * scintilla/RESearch.h:
9942 * scintilla/ScintillaBase.cxx:
9943 * scintilla/ScintillaGTK.cxx:
9944 * scintilla/StyleContext.h:
9945 * scintilla/ViewStyle.cxx:
9946 * scintilla/ViewStyle.h:
9947 * scintilla/XPM.cxx:
9948 * scintilla/include/KeyWords.h:
9949 * scintilla/include/Platform.h:
9950 * scintilla/include/PropSet.h:
9951 * scintilla/include/SciLexer.h:
9952 * scintilla/include/Scintilla.h:
9953 * scintilla/include/Scintilla.iface:
9954 * scintilla/include/ScintillaWidget.h:
9955 * scintilla/lexers.make:
9957 Update to scintilla 1.68
9960 Only show help items which are really availible
9962 * plugins/cvs-plugin/cvs-callbacks.c
9963 * plugins/cvs-plugin/cvs-execute.c
9964 * plugins/cvs-plugin/subversion-callbacks.c:
9965 * libanjuta/anjuta-utils.c:
9966 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
9968 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
9970 * plugins/project-wizard/install.c,
9971 * plugins/project-wizard/autogen.c:
9972 Add error messages if using a read only directory
9973 Improve fix for bug #339296
9975 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9977 * libanjuta/interfaces/libanjuta.idl:
9978 * plugins/document-manager/action-callbacks.c:
9979 * plugins/document-manager/plugin.c:
9980 * plugins/editor/text_editor.c:
9981 Added IAnjutaEditorGoto
9983 * plugins/editor/aneditor.cxx:
9984 * plugins/editor/aneditor.h:
9985 * plugins/editor/text_editor.h:
9986 * plugins/editor/text_editor_prefs.c:
9990 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
9992 * libanjuta/interfaces/libanjuta.idl:
9993 * plugins/document-manager/action-callbacks.c:
9994 * plugins/document-manager/anjuta-docman.c:
9995 * plugins/document-manager/plugin.c:
9996 * plugins/editor/text_editor.c:
9997 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
9999 * plugins/sourceview/sourceview.c:
10000 * plugins/sourceview/sourceview.glade:
10001 Fixed some uft-8 issues and added a preference option
10002 to enable/disable gnome-vfs monitoring
10004 * scintilla/Makefile.am:
10005 * scintilla/include/Makefile.am:
10008 2006-04-20 Massimo Cora' <maxcvs@email.it>
10010 * libanjuta/interfaces/libanjuta.idl:
10011 Remove get_current_pos () because we have get_position()
10013 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10016 * plugins/sourceview/tag-window.c:
10017 Don't close window on PageUp/PageDown
10019 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10021 * data/Makefile.am:
10022 * manuals/reference/libanjuta/Makefile.am:
10027 * src/bacon-message-connection.c:
10028 * src/bacon-message-connection.h: (both from gedit)
10031 Fixed #312319 (Opening files when Anjuta is already open)
10033 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10035 * TODO.tasks: Updated
10036 * plugins/sourceview/anjuta-view.c:
10037 * plugins/sourceview/anjuta-view.h:
10038 * plugins/sourceview/sourceview.c:
10040 * configure.in: Fix --enable-plugin-scintilla
10042 Added char_added signal
10044 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10046 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10048 Fixed diff for utf8
10050 * plugins/sourceview/sourceview.c:
10051 Fixed VFS monitoring (still a bit buggy)
10053 * plugins/sourceview/sourceview-args.c:
10054 * plugins/sourceview/tag-window.c:
10056 Better sizing for the popup-window
10058 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10060 * plugins/project-wizard/templates/gnome/src/main.c:
10061 * plugins/project-wizard/templates/gnome/src/project.glade:
10062 * plugins/project-wizard/templates/gtk/src/main.c:
10063 * plugins/project-wizard/templates/gtk/src/project.glade:
10064 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10066 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10068 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10070 * configure.in: More removal of obsoleteness.
10073 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10076 * libanjuta/anjuta-preferences.c:
10077 * libanjuta/anjuta-utils.c:
10078 * libanjuta/anjuta-utils.h:
10079 * plugins/message-view/message-view.c:
10081 Changed color functions and moved convert_color to anjuta-utils.h
10083 * plugins/message-view/anjuta-message-manager-plugin.glade:
10084 GnomeColorPicker -> GtkColorButton (bug #309154)
10086 * plugins/sourceview/plugin.c:
10087 * plugins/sourceview/sourceview-prefs.c:
10088 * plugins/sourceview/sourceview.glade:
10089 Added color and font preferences
10091 * plugins/sourceview/sourceview-tags.c:
10092 Only show as much choices as configured in preferences
10094 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10096 * ROADMAP, NEWS: Updated (we are far behind ;-)
10097 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10099 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10102 * plugins/editor/Makefile.am:
10103 * scintilla/Makefile.am
10105 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10107 * global-tags/Makefile.am:
10108 * global-tags/create_global_tags.sh:
10109 * plugins/symbol-browser/an_symbol_prefs.c:
10110 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10111 * plugins/symbol-browser/plugin.h:
10112 * tagmanager/include/tm_workspace.h:
10113 * tagmanager/tm_workspace.c:
10115 Fixed symbol-browser prefs and move global tags generation from installtion to
10116 preferences to make the life easier for distributers and to allow updates after installtion
10118 * plugins/document-manager/action-callbacks.c:
10119 * plugins/document-manager/action-callbacks.h:
10120 * plugins/document-manager/anjuta-document-manager.ui:
10121 * plugins/document-manager/indent-util.c:
10122 * plugins/document-manager/plugin.c:
10123 * plugins/editor/text_editor.c:
10125 Moved indent stuff to document-manager
10127 * plugins/sourceview/anjuta-view.c:
10128 * plugins/sourceview/sourceview-args.c:
10129 * plugins/sourceview/sourceview-scope.c:
10130 * plugins/sourceview/sourceview-tags.c:
10131 * plugins/sourceview/sourceview.c:
10135 * plugins/sourceview/sourceview.plugin (removed):
10136 * plugins/sourceview/sourceview.plugin.in:
10137 Editor is not user-activatible
10139 * plugins/sourceview/sourceview.png:
10142 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10144 * src/anjuta-app.c: Fixed crasher on plugin unloading
10146 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10148 * plugins/sourceview/sourceview.c
10149 * plugins/sourceview/sourceview-args.c
10150 * plugins/sourceview/sourceview-args.h:
10152 Polished argument completion
10154 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10156 * plugins/message-view/anjuta-msgman.c:
10157 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10159 Show message pane on switch (does not work, anjuta_shell needs a fix)
10161 * plugins/sourceview/Makefile.am:
10162 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10163 * plugins/sourceview/sourceview-args.c:
10164 * plugins/sourceview/sourceview-args.h:
10165 * plugins/sourceview/sourceview-private.h:
10166 * plugins/sourceview/sourceview-scope.c:
10167 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10168 * plugins/sourceview/sourceview-tags.c:
10169 * plugins/sourceview/sourceview.c:
10170 * plugins/sourceview/tag-window.c:
10171 * plugins/sourceview/tag-window.h:
10173 Added scope and argument completion
10175 2006-04-03 Johannes Schmid <jhs@gnome.org>
10178 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10179 (on_widget_remove):
10182 * plugins/sourceview/sourceview.c: (iselect_clear):
10183 Make "Delete"-key working
10185 * configure.in: #336389
10187 2006-04-03 Johannes Schmid <jhs@gnome.org>
10189 * plugins/sourceview/Makefile.am:
10190 * plugins/sourceview/anjuta-view.c:
10191 * plugins/sourceview/plugin.c:
10192 * plugins/sourceview/sourceview-private.h:
10193 * plugins/sourceview/sourceview-scope.c:
10194 * plugins/sourceview/sourceview-scope.h:
10195 * plugins/sourceview/sourceview-tags.c:
10196 * plugins/sourceview/sourceview-tags.h:
10197 * plugins/sourceview/sourceview.c:
10198 * plugins/sourceview/sourceview.h:
10199 * plugins/sourceview/tag-window.c:
10201 - fixed goto_file_line
10202 - scroll to cursor on undo/redo
10203 - show correct popup-menu
10204 - scope completion (not ready yet)
10206 2006-04-03 Johannes Schmid <jhs@gnome.org>
10208 * plugins/sourceview/plugin.c:
10209 * plugins/sourceview/sourceview-tags.c:
10210 * plugins/sourceview/sourceview.c:
10211 * plugins/sourceview/sourceview.h:
10212 * plugins/sourceview/tag-window.c:
10214 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
10216 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10218 * plugins/sourceview/sourceview.c:
10219 Fixed next/previous bookmark.
10220 Toggled bookmark (set/unset).
10222 2006-04-03 Johannes Schmid <jhs@gnome.org>
10224 * plugins/document-manager/action-callbacks.c:
10225 Fixed Gtk-Warning in goto_line
10227 * plugins/sourceview/Makefile.am:
10228 * plugins/sourceview/anjuta-document.c:
10229 * plugins/sourceview/anjuta-view.c:
10230 * plugins/sourceview/anjuta-view.h:
10231 * plugins/sourceview/sourceview-autocomplete.c:
10232 * plugins/sourceview/sourceview-autocomplete.h:
10233 * plugins/sourceview/sourceview-private.h:
10234 * plugins/sourceview/sourceview-tags.c:
10235 * plugins/sourceview/sourceview-tags.h:
10236 * plugins/sourceview/sourceview.c:
10237 * plugins/sourceview/tag-window.c:
10238 * plugins/sourceview/tag-window.h:
10239 Created a nice API for tag and completion windows
10241 * plugins/sourceview/sourceview-print.h:
10242 * plugins/sourceview/sourceview-print.c:
10245 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10247 * plugins/sourceview/sourceview.c:
10248 Fixed typo (Sort bookmarks).
10250 2006-04-01 Johannes Schmid <jhs@gnome.org>
10252 * plugins/sourceview/anjuta-document.c:
10253 * plugins/sourceview/anjuta-document.h:
10254 * plugins/sourceview/anjuta-view.c:
10255 * plugins/sourceview/anjuta-view.h:
10256 * plugins/sourceview/sourceview-autocomplete.c:
10257 * plugins/sourceview/sourceview-autocomplete.h:
10258 * plugins/sourceview/sourceview-prefs.c:
10259 * plugins/sourceview/sourceview-prefs.h:
10260 * plugins/sourceview/sourceview-private.h:
10261 * plugins/sourceview/sourceview-tags.c:
10262 * plugins/sourceview/sourceview-tags.h:
10263 * plugins/sourceview/sourceview.c:
10264 * plugins/sourceview/sourceview.glade:
10265 * plugins/sourceview/tag-window.c:
10266 * plugins/sourceview/tag-window.h:
10268 Improved code complete and autocomplete
10270 2006-04-01 Johannes Schmid <jhs@gnome.org>
10272 * plugins/sourceview/Makefile.am:
10273 * plugins/sourceview/bookmark.png:
10274 * plugins/sourceview/marker-attentive.png:
10275 * plugins/sourceview/marker-basic.png:
10276 * plugins/sourceview/marker-intense.png:
10277 * plugins/sourceview/marker-light.png:
10278 * plugins/sourceview/sourceview.c:
10280 Added pixmaps for all marker types and show bookmarks
10283 * plugins/sourceview/Makefile.am:
10284 Build sourceview on 2.14 only
10286 2006-03-31 Johannes Schmid <jhs@gnome.org>
10288 * plugins/sourceview/Makefile.am:
10289 * plugins/sourceview/anjuta-document.c:
10290 * plugins/sourceview/anjuta-view.c:
10291 * plugins/sourceview/anjuta-view.h:
10292 * plugins/sourceview/sourceview-autocomplete.c:
10293 * plugins/sourceview/sourceview-private.h:
10294 * plugins/sourceview/sourceview-tags.c:
10295 * plugins/sourceview/sourceview-tags.h:
10296 * plugins/sourceview/sourceview.c:
10297 * plugins/sourceview/tag-window.c:
10298 * plugins/sourceview/tag-window.h:
10300 Added code completion with tag manager to the editor and fixed a save_as bug
10302 2006-03-31 Johannes Schmid <jhs@gnome.org>
10304 * src/main.c: Revert patch from Rob to allow building with
10306 * configure.in: Require at least 2.12 libraries
10308 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10310 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10312 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10313 Improve anjuta-plugin project template: Added missed files dist tarball
10316 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10319 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10321 reviewed by: Johannes Schmid <jhs@gnome.org>
10323 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10324 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10325 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10326 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10328 Improve anjuta-plugin project template. Also fix for #322744
10330 2006-03-27 Johannes Schmid <jhs@gnome.org>
10332 * plugins/sourceview/sourceview-private.h:
10333 plugins/sourceview/sourceview.c:
10335 Added basic bookmark support
10337 2006-03-27 Johannes Schmid <jhs@gnome.org>
10342 Patch from Rob Bradfort <robster@debian.org>:
10343 * src/main.c: (get_command_line_args), (main):
10344 Migration from popt to GOption
10346 2006-03-26 Naba Kumar <naba@gnome.org>
10348 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10349 size to scale itself with theme.
10351 2006-03-26 Naba Kumar <naba@gnome.org>
10353 * plugins/file-manager/an_file_view.c,
10354 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10355 when symbolview and fileview objects are destroyed to avoid crashes
10356 after the plugins are disabled.
10358 2006-03-26 Naba Kumar <naba@gnome.org>
10360 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10361 Deleted unused file.
10363 * plugins/glade/plugin.c: Be able to close glade plugin when there
10364 there is no glade project loaded.
10366 * plugins/sourceview/sourceview.plugin,
10367 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10369 2006-03-23 Naba Kumar <naba@gnome.org>
10371 * plugins/editor/print.c: Fixed a bug where some sections of
10372 printed/previewed text is not highlighted.
10374 2006-03-20 Johannes Schmid <jhs@gnome.org>
10376 * libanjuta/interfaces/libanjuta.idl:
10378 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10379 as we do not use private apis. Show help window and startup because it does
10382 * plugins/document-manager/action-callbacks.c:
10383 plugins/editor/Makefile.am:
10384 plugins/editor/text_editor.c:
10385 plugins/editor/print.c:
10386 plugins/editor/print.h:
10388 Fixed printing (nobody has missed it BTW ;-)
10390 * plugins/sourceview/sourceview.c:
10393 2006-03-20 Naba Kumar <naba@gnome.org>
10395 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10396 devhelp >= 0.9 < 0.11 versions.
10398 2006-03-20 Johannes Schmid <jhs@gnome.org>
10400 * plugins/sourceview/anjuta-document-loader.c
10401 plugins/sourceview/sourceview.c:
10403 Fixed encoding bugs
10405 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10407 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10408 Fixed bug (line position)
10409 Give the good line position whatever the active editor.
10411 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10413 * configure.in: Added fi to ALL_LINGUAS
10415 2006-03-19 Johannes Schmid <jhs@gnome.org>
10417 * plugins/sourceview/anjuta-document-loader.c:
10418 replace gnome_vfs_get_mime_type_for_name_and data
10420 * plugins/build-basic-autotools/build-basic-autotools.c:
10423 2006-03-17 Johannes Schmid <jhs@gnome.org>
10425 * plugins/editor/editor.glade:
10426 Added style-editor again after it got lost somehow
10428 2006-03-17 Johannes Schmid <jhs@gnome.org>
10430 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10431 configure.in: require devhelp 0.11
10433 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10435 plugins/build-basic-autotools/build-basic-autotools.c:
10436 forgot a an installtion callback for the "install as root"-feature
10438 2006-03-17 Massimo Cora' <maxcvs@email.it>
10440 reviewed by: Johannes Schmid <jhs@gnome.org>
10442 * plugins/class-gen/anjuta-class-gen-plugin.glade
10443 plugins/class-gen/class_gen.c
10444 plugins/class-gen/goc_template_header
10445 plugins/class-gen/goc_template_source
10449 2006-03-16 Johannes Schmid <jhs@gnome.org>
10451 * plugins/sourceview/sourceview.c:
10452 Fixed "save-point" signal for undo actions
10454 2006-03-16 Massimo Cora' <maxcvs@email.it>
10456 reviewed by: Johannes Schmid <jhs@gnome.org>
10458 * plugins/document-manager/anjuta-docman.c:
10459 Implement tab drag and drop
10461 2006-03-16 Johannes Schmid <jhs@gnome.org>
10463 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10464 plugins/build-basic-autotools/build-basic-autotools.c:
10466 Implemented "install as root"-feature (#321455)
10468 2006-03-16 Johannes Schmid <jhs@gnome.org>
10471 plugins/sourceview/.cvsignore
10472 plugins/tools/scripts/.cvsignore:
10473 Added/extended .cvsignore files
10475 * plugins/sourceview/sourceview-autocomplete.c:
10476 plugins/sourceview/sourceview-autocomplete.h:
10477 plugins/sourceview/sourceview-prefs.c:
10478 plugins/sourceview/sourceview-private.h:
10479 plugins/sourceview/sourceview.glade:
10480 Autcomplete just works(tm) now and respects preferences
10482 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10483 Use better algorithm from autocomplete
10485 2006-03-15 Johannes Schmid <jhs@gnome.org>
10487 * src/anjuta-app.c:
10490 2006-03-15 Johannes Schmid <jhs@gnome.org>
10492 * libanjuta/interfaces/libanjuta.idl:
10493 plugins/class-gen/class_gen.c:
10494 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10495 plugins/project-manager/plugin.c:
10497 Allow to add multiple source files (#320191)
10499 * configure.in: Require gnome-build 0.1.3
10501 2006-03-14 Johannes Schmid <jhs@gnome.org>
10503 * plugins/macro/macro-utils.c: Fixed bug #333606
10504 * plugins/file-wizard/file.c: Fixed bug #333601
10506 2006-03-13 Johannes Schmid <jhs@gnome.org>
10508 * plugins/sourceview/sourceview_autocomplete.c
10509 plugins/sourceview/sourceview_autocomplete.h
10510 plugins/sourceview/sourceview.c
10511 plugins/sourceview/sourceview-private.h
10512 plugins/sourceview/sourceview-prefs.c:
10514 Cleaned up and fixed several issues
10516 2006-03-13 Johannes Schmid <jhs@gnome.org>
10518 * plugins/sourceview/Makefile.am:
10519 plugins/sourceview/sourceview-autocomplete.c
10520 plugins/sourceview/sourceview-autocomplete.h:
10521 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10522 plugins/sourceview/sourceview-private.h:
10523 plugins/sourceview/sourceview.c:
10525 Added (buggy) autocomplete feature to sourceview
10527 2006-03-12 Naba Kumar <naba@gnome.org>
10529 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10530 libanjuta/anjuta-session.c: Added API docs.
10532 2006-03-12 Naba Kumar <naba@gnome.org>
10534 * TODO.tasks: Added couple of tasks.
10535 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10536 Register private class as early as possible so that members could
10537 point to self class. Code clean up.
10539 2006-03-12 Naba Kumar <naba@gnome.org>
10541 * po/POTFILES.in, po/POTFILES.skip: Updated.
10543 2006-03-11 Naba Kumar <naba@gnome.org>
10545 * libanjuta/anjuta-shell.c,
10546 plugins/document-manager/anjuta-docman.c,
10547 plugins/document-manager/plugin.c,
10548 plugins/symbol-browser/an_symbol_search.c,
10549 plugins/valgrind/vgrule-list.c: Use correct signal names while
10552 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10553 signal names and fixed enum IANJUTA_TYPE_* macro.
10555 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10557 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10558 plugins/search/search-replace.c :
10559 Fixed bug (Bookmark the good line).
10560 Search & Replace (Mark all matched strings).
10562 2006-03-09 Johannes Schmid <jhs@gnome.org>
10564 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10565 Completed changes from yesterday
10567 * plugins/document-manager/anjuta-document-manager.glade:
10568 plugins/editor/editor.glade
10569 plugins/editor/plugin.c: (activate_plugin)
10570 plugins/editor/text_editor.c
10571 plugins/sourceview/Makefile.am
10572 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10573 plugins/sourceview/sourceview.glade:
10574 Completed preference changes
10576 2006-03-08 Johannes Schmid <jhs@gnome.org>
10578 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10579 plugins/search/plugin.c: (activate_plugin):
10581 Removed Gtk-Criticals
10583 * plugins/document-manager/anjuta-document-manager.glade:
10584 plugins/document-manager/plugin.c: (on_docman_auto_save),
10585 (on_gconf_notify_timer), (prefs_init):
10586 plugins/document-manager/plugin.h:
10587 plugins/editor/text_editor.c: (text_editor_instance_init),
10588 (text_editor_dispose):
10589 plugins/editor/text_editor.h:
10590 plugins/editor/text_editor_cbs.c:
10591 plugins/editor/text_editor_cbs.h:
10592 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10593 plugins/glade/plugin.c: (activate_plugin):
10594 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10595 plugins/sourceview/sourceview-private.h:
10596 plugins/sourceview/sourceview.c: (on_menu_popup),
10597 (sourceview_new), (ifile_open), (ifile_savable_save),
10598 (ifile_savable_save_as), (ieditor_set_popup_menu),
10599 (ieditor_get_filename), (imark_mark):
10601 Moved autosave from editor to document manager and fixed some things in
10604 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10606 * plugins/search/anjuta-search.glade :
10607 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10608 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10609 plugins/search/search-replace.c : Fixed bug.
10611 2006-03-08 Johannes Schmid <jhs@gnome.org>
10613 * plugins/search/anjuta-search.glade
10614 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10616 2006-03-07 Johannes Schmid <jhs@gnome.org>
10618 * plugins/document-manager/action-callbacks.c
10619 plugins/document-manager/anjuta-document-manager.glade
10620 plugins/document-manager/plugin.c: (prefs_init),
10622 plugins/editor/Makefile.am:
10623 plugins/editor/editor.glade:
10624 plugins/editor/plugin.c: (on_style_button_clicked),
10625 (activate_plugin), (dispose):
10626 plugins/editor/style-editor.c:
10628 Startet to seperate document-manager and editor preferences
10630 * plugins/search/Makefile.am:
10631 plugins/search/anjuta-search.glade:
10632 plugins/search/search-replace.c:
10634 Moved search GUI to search-plugin
10636 * plugins/sourceview/sourceview-prefs.c:
10637 plugins/sourceview/sourceview-prefs.h:
10638 plugins/sourceview/sourceview-private.h:
10639 plugins/sourceview/sourceview.c:
10640 plugins/sourceview/sourceview.h:
10641 plugins/sourceview/Makefile.am:
10642 plugins/sourceview/anjuta-document.h:
10643 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10644 plugins/sourceview/plugin.c:
10646 Added some preferences to sourceview and fixed vfs_monitor
10648 * tagmanager/c.c: (parseParens):
10649 Removed annoying debug message
10651 * libanjuta/interfaces/libanjuta.idl:
10652 Removed IAnjutaEditorFactory::create_style_editor()
10654 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10656 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10657 Search : Bookmark all matched lines.
10659 2006-03-06 Johannes Schmid <jhs@gnome.org>
10661 * plugins/class-gen/anjuta-class-gen.plugin.in
10662 plugins/file-loader/plugin.c: (sort_wizards)
10663 (on_create_submenu), (activate_plugin)
10664 plugins/file-wizard/anjuta-file-wizard.plugin.in
10665 plugins/glade/anjuta-glade.plugin.in
10666 plugins/project-import/anjuta-project-import.plugin.in
10667 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10669 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10670 sorted alphabeticly
10672 * plugins/project-wizard/templates/mkfile.wiz:
10673 Use configured project directory instead of ~/myproject
10675 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10677 Show markers (again) and monitor uri
10679 2006-03-06 Naba Kumar <naba@gnome.org>
10681 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10682 typedefs separately so that forward linking would work.
10683 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10685 2006-03-05 Naba Kumar <naba@gnome.org>
10687 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10688 passing Enums and Structs in signals. Define struct _Name in
10689 generated code, so that forward referencing.
10690 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10692 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10694 2006-03-05 Naba Kumar <naba@gnome.org>
10696 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10697 support. Generate GType definitions for enums in generated codes
10698 so that enums could be passed as signal params.
10700 2006-03-04 Naba Kumar <naba@gnome.org>
10702 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10703 Restored cvs-moved revision files. They were originally marked
10704 deleted at their older locations. Now they are restored at
10705 their new locations. The changeset is one that was committed
10706 as part of document-manager, editor, search and print plugins
10707 separation from editor plugin.
10709 2006-03-03 Johannes Schmid <jhs@gnome.org>
10711 * plugins/sourceview/*:
10712 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
10715 2006-03-04 Naba Kumar <naba@gnome.org>
10717 * plugins/gdb/*: Deleted removed files (see previous changlog
10718 entry for files list).
10720 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
10722 * plugins/debug-mananger/breakpoints.c,
10723 plugins/debug-manager/breakpoints.h,
10724 plugins/debug-manager/debug_tree.c,
10725 plugins/debug-manager/debug_tree.h,
10726 plugins/debug-manager/info.c,
10727 plugins/debug-manager/info.h,
10728 plugins/debug-manager/locals.c,
10729 plugins/debug-manager/locals.h,
10730 plugins/debug-manager/memory.c,
10731 plugins/debug-manager/memory.h,
10732 plugins/debug-manager/registers.c,
10733 plugins/debug-manager/registers.h,
10734 plugins/debug-manager/sharedlib.c,
10735 plugins/debug-manager/sharedlib.h,
10736 plugins/debug-manager/signal.c,
10737 plugins/debug-manager/signal.h,
10738 plugins/debug-manager/stack_trace.c,
10739 plugins/debug-manager/stack_trace.h,
10740 plugins/debug-manager/watch.c,
10741 plugins/debug-manager/watch.h,
10742 plugins/debug-manager/Makefile.am:
10743 Move from gdb plugin to debug manager plugin
10745 * plugins/debug-manager/anjuta-debug-manager.glade,
10746 plugins/debug-manager/anjuta-debug-manager.ui:
10747 Move all user interface from gdb to debug manager
10749 * plugins/debug-manager/utilities.c,
10750 plugins/debug-manager/utilities.h:
10751 Remove some unused code
10752 Add useful code from gdb plugin
10754 * plugins/debug-manager/start.c,
10755 plugins/debug-manager/start.h:
10756 Include code of attach_process
10757 Add more code to start the debugger
10759 * plugins/debug-manager/plugin.c,
10760 plugins/debug-manager/plugin.h,
10761 plugins/debug-manager/anjuta-debug-manager.plugin.in:
10762 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
10764 * plugins/debug-manager/debugger.c,
10765 plugins/debug-manager/debugger.h:
10766 Implement a queue of debugger command
10768 * plugins/gdb/actions.c,
10769 plugins/gdb/actions.h,
10770 plugins/gdb/watch_cbs.c,
10771 plugins/gdb/watch_cbs.h,
10772 plugins/gdb/watch_gui.c,
10773 plugins/gdb/watch_gui.h:
10776 * plugins/gdb/debugger.c,
10777 plugins/gdb/debugger.h,
10778 plugins/gdb/gdbmi.c,
10779 plugins/gdb/gdbmi.h,
10780 plugins/gdb/utilities.c,
10781 plugins/gdb/utilities.h,
10782 plugins/gdb/Makefile.am,
10783 plugins/gdb/anjuta-gdb.plugin.in:
10784 Implement necessary functions
10786 * plugins/gdb/parser.c,
10787 plugins/gdb/parser.h:
10788 Code for parsing variable previously in debug_tree.c
10790 * plugins/gdb/anjuta-gdb.glade,
10791 plugins/gdb/anjuta-gdb.ui:
10792 Remove user interface
10794 * plugins/gdb/gdbmi-test.c:
10797 * plugins/gdb/anjuta-gdb.plugin.png:
10798 Try an improved icon for gdb (archer fish)
10800 * libanjuta/anjuta-debugger.c,
10801 libanjuta/anjuta-debugger.h,
10802 libanjuta/interfaces/libanjuta.idl,
10803 libanjuta/interfaces/anjuta-idl-compiler.pl,
10804 libanjuta/Makefile.am:
10805 Add declaration used in new IAnjutaDebugger interface
10807 * manuals/reference/libanjuta.types,
10808 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
10809 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
10810 Update documentation
10812 2006-03-02 Naba Kumar <naba@gnome.org>
10814 * manuals/reference/libanjuta/Makefile.am,
10815 manuals/reference/libanjuta/libanjuta-docs.sgml,
10816 manuals/reference/libanjuta/libanjuta-sections.txt,
10817 manuals/reference/libanjuta/libanjuta.types,
10818 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10819 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
10820 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10821 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10822 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10823 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10824 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10825 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10826 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
10827 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10828 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10829 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
10830 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10831 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10832 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10833 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
10834 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10835 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10836 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10837 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10838 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10839 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10840 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10841 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10842 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10843 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10844 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10845 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10846 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10847 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
10848 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10849 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10850 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10851 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10852 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
10853 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
10854 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
10855 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10856 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10857 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10858 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
10859 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10860 manuals/reference/libanjuta/tmpl/plugins.sgml,
10861 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10862 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10863 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10864 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10865 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10866 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10867 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10868 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10869 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10870 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10871 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10872 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10873 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10874 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
10877 2006-02-28 Naba Kumar <naba@gnome.org>
10879 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10880 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
10881 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
10882 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
10883 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
10884 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
10885 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
10886 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
10887 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
10888 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
10889 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
10890 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
10891 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
10892 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
10894 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10896 * plugins/sourceview/sourceview.c:
10897 Select to brace, select block.
10899 2006-02-28 Johannes Schmid <jhs@gnome.org>
10901 * plugins/file-wizard/Makefile.am
10902 plugins/file-wizard/action-callbacks.c (removed)
10903 plugins/file-wizard/action-callbacks.h (removed)
10904 plugins/file-wizard/anjuta-file-wizard.ui
10905 plugins/file-wizard/plugin.c: (activate_plugin),
10906 (deactivate_plugin)
10907 plugins/file-wizard/plugin.h:
10908 Removed Edit->Insert Text submenu (replace by macros plugin)
10910 * plugins/sourceview/sourceview.c: (sourceview_new),
10911 (ieditor_set_popup_menu):
10912 Fixed some more bugs
10914 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
10916 2006-02-28 Naba Kumar <naba@gnome.org>
10918 * plugins/file-manager/an_file_view.c,
10919 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
10920 rows also and with delay 1 sec (the color and timout value should
10921 probably be picked up from some system wide preference key).
10923 2006-02-28 Naba Kumar <naba@gnome.org>
10925 * libanjuta/interfaces/libanjuta.idl,
10926 plugins/document-manager/action-callbacks.c,
10927 plugins/document-manager/plugin.c,
10928 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
10929 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
10930 Added interface checks in document manager and enable/disable
10931 menus based on supported interface.
10933 * plugins/project-import/anjuta-project-import.glade: Set some
10934 resonable size for the import dialog.
10936 2006-02-27 Naba Kumar <naba@gnome.org>
10938 * libanjuta/interfaces/libanjuta.idl,
10939 plugins/document-manager/action-callbacks.c,
10940 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
10941 and eol conversion actions.
10943 2006-02-27 Johannes Schmid <jhs@gnome.org>
10945 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
10946 * plugins/file-manager/an_file_view.c
10947 plugins/file-manager/plugin.h: Added tooltips
10948 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
10950 2006-02-26 Naba Kumar <naba@gnome.org>
10952 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10953 plugins/build-basic-autotools/build-basic-autotools.c,
10954 plugins/build-basic-autotools/build-basic-autotools.h,
10955 plugins/build-basic-autotools/executer.c,
10956 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
10957 disable indicator highlights preferences from message manager to
10958 build plugin. Implemented message indicator highlights in build tool.
10960 * plugins/editor/text_editor.c: Fixed indicators.
10962 2006-02-26 Johannes Schmid <jhs@gnome.org>
10964 * plugins/sourceview/sourceview.c:
10967 * plugins/subversion/svn_auth.c:
10968 Fixed username/password authentification but there might be a memory corruption
10970 2006-02-26 Naba Kumar <naba@gnome.org>
10972 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10973 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
10974 libanjuta/anjuta-launcher.h: Added documentation.
10976 2006-02-24 Naba Kumar <naba@gnome.org>
10978 * plugins/editor/text_editor.c: Fixed change in API in
10979 IAnjutaEditorSelection::set().
10981 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10983 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
10984 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
10985 libanjuta/interfaces/libanjuta.idl :
10986 Search in sourceview editor (Select in buffer).
10989 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10991 * plugins/sourceview/sourceview.c :
10992 Fixed Replace, to_upper, to_lower.
10994 * plugins/search/search-replace_backend.c :
10995 Renamed header name.
10997 2006-02-22 Naba Kumar <naba@gnome.org>
10999 * libanjuta/anjuta-plugin-description.c,
11000 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
11001 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
11002 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
11003 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11004 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
11006 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11007 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
11009 2006-02-21 Naba Kumar <naba@gnome.org>
11011 * libanjuta/interfaces/libanjuta.idl,
11012 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11013 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
11014 interface for editor.
11016 2006-02-21 Naba Kumar <naba@gnome.org>
11018 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11020 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11021 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11023 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11025 * GTKSOURCEVIEW EDITOR
11026 plugins/sourceview/sourceview.c :
11027 Fixed copy and Goto Line.
11029 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11030 plugins/macro/plugin.c :
11031 Fixed Insert key word and Insert macro.
11033 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11035 * plugins/document-manager/anjuta-docman.c:
11036 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11039 plugins/Makefile.am:
11040 plugins/sourceview/.cvsignore:
11041 plugins/sourceview/Makefile.am:
11042 plugins/sourceview/plugin.c: :
11043 plugins/sourceview/plugin.h:
11044 plugins/sourceview/sourceview.c:
11045 plugins/sourceview/sourceview.h:
11046 plugins/sourceview/sourceview.plugin:
11047 plugins/sourceview/sourceview.plugin.in:
11048 plugins/sourceview/sourceview.png:
11050 Added sourceview editor plugin
11052 2006-02-19 Naba Kumar <naba@gnome.org>
11054 * libanjuta/interfaces/libanjuta.idl,
11055 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11056 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11057 plugins/cvs-plugin/cvs-interface.c,
11058 plugins/document-manager/action-callbacks.c,
11059 plugins/document-manager/action-callbacks.h,
11060 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11061 plugins/search/plugin.c, plugins/search/search-replace.c,
11062 plugins/search/search-replace_backend.c,
11063 plugins/subversion/subversion-actions.c,
11064 plugins/subversion/subversion-callbacks.c,
11065 plugins/tools/editor.c, plugins/tools/execute.c,
11066 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11067 few fatal warnings.
11069 2006-02-15 Naba Kumar <naba@gnome.org>
11071 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11074 * libanjuta/interfaces/libanjuta.idl,
11075 plugins/document-manager/anjuta-docman.c,
11076 plugins/document-manager/plugin.c,
11077 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11078 unnecessary parameters from IAnjutaEditor interface and used proper
11079 types instead of 'gpointer'. Fixed various compiler warnings.
11081 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11084 2006-02-12 Naba Kumar <naba@gnome.org>
11086 * po/POTFILES.in: Updated.
11088 2006-02-11 Naba Kumar <naba@gnome.org>
11090 * plugins/editor/properties.[cxx,h],
11091 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11092 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11093 to sci_prop_*(), because they were conflicting with external
11094 functions (in some ssl library).
11096 2006-02-08 Naba Kumar <naba@gnome.org>
11098 Patch from Massimo Cora <maxcvs@email.it>:
11099 * plugins/valgrind/anjuta-valgrind.schemas,
11100 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11101 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11102 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11103 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11104 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11105 plugins/valgrind/vgtoolview.c,
11106 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11107 before running the debugging session. I've added also a
11108 preference in Anjuta Preferences where you can specify
11109 the path to the valgrind binary. The default is /usr/bin/valgrind.
11110 Now it displays a dialog with the error. [it can be -program
11111 exited- or -file loaded or end of input-]. Some valgrind 3.x
11114 2006-01-29 Naba Kumar <naba@gnome.org>
11116 Patch from Massimo Cora <maxcvs@email.it>:
11117 * configure.in, plugins/Makefile.am,
11118 plugins/valgrind/*: Valgrind plugin (requires
11119 binutils-dev and valgrind to be installed.
11121 2005-01-24 Johannes Schmid <jhs@gnome.org>
11123 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11124 plugins/tools/variables.c:
11125 Added current directory to possible variables
11127 * Patch from Günther Brammer <gbrammer@gmx.de>
11128 plugins/document-manager/anjuta-docman.c:
11129 Fix a crash on opening a file
11131 AUTHORS: Added Günther Brammer
11133 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
11135 * libanjuta/anjuta-launcher.c:
11136 Fix a bug in AnjutaLauncher when output is bigger than buffer
11137 Probably fix bug #315188 and #305134
11139 2005-12-28 Johannes Schmid <jhs@gnome.org>
11141 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11142 * src/about.c: Use new gtk about dialog
11143 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11144 Updated anjuta_ui_add_action_group_entries call
11146 Patch from Jean Breford <jean.breford@normalesup.org>
11147 and Markus Habermehl <bmh1980de@yahoo.de>:
11149 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11150 * AUTHORS: Added Jean and Markus
11152 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11153 * plugins/search/search-replace.c :
11154 Bookmark all matched lines.
11155 * plugins/search/search-replace_backend.c :
11156 Fixed bug (Search in all project files).
11158 2005-12-21 Johannes Schmid <jhs@gnome.org>
11160 * plugins/search/plugin.c:
11162 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11163 investigation needed.
11165 AUTHORS: Added Ross Goldner
11167 2005-12-19 Ross Golder <ross@golder.org>
11169 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11170 application/xml MIME type.
11172 2005-12-18 Johannes Schmid <jhs@gnome.org>
11174 po/POTFILES.in: Updated files after directory changes
11175 HACKING: Removed outdated section 3 (anoncvs)
11177 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11179 * plugins/build-basic-autotools/build-basic-autotools.c:
11180 Save all files in editor before running a command
11182 * plugins/tools/execute.c:
11183 Use document manager plugin instead of each editor for
11186 2005-12-15 Johannes Schmid <jhs@gnome.org>
11188 * plugins/document-manager/action-callbacks.c:
11189 (on_save_all1_activate), (on_swap_activate)
11190 plugins/document-manager/anjuta-docman.c:
11191 (on_save_as_filesel_response), (on_notebook_switch_page):
11193 Fixed some remaining issues in document-manger
11195 2005-12-15 Johannes Schmid <jhs@gnome.org>
11197 * plugins/profile-default/default.anjuta:
11198 Load Search plugin and Message Manager by default
11200 2005-12-14 Johannes Schmid <jhs@gnome.org>
11202 * plugins/editor/text_editor.c
11203 libanjuta/anjuta-utils.c:
11205 Check if files differ when gnome-vfs monitoring is used.
11208 2005-12-13 Johannes Schmid <jhs@gnome.org>
11210 * plugins/document-manager/plugin.c:
11211 Only save modified files in ianjuta_file_savable_save() for document-manager
11212 as discussed on mailing list.
11214 * plugins/cvs-plugin/cvs-callbacks.c:
11215 Fixed dialog handling for empty log message
11217 2005-12-13 Johannes Schmid <jhs@gnome.org>
11219 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
11221 * plugins/project-manager/* Removed ununsed files
11223 * plugins/symbol-browser/an_symbol_iter.c
11224 plugins/build-basic-autotools/build-basic-autotools.c
11225 plugins/build-basic-autotools/executer.c
11226 plugins/class-gen/class_gen.c
11227 plugins/class-inheritance/class-inherit.c
11228 plugins/cvs-plugin/cvs-actions.c
11229 plugins/cvs-plugin/cvs-interface.c
11230 plugins/debug-manager/attach_process.
11231 plugins/devhelp/plugin.c
11232 plugins/document-manager/plugin.c
11233 plugins/document-manager/indent_util.c
11234 plugins/editor/properties.cxx
11235 plugins/editor/aneditor.cxx
11236 plugins/editor/style-editor.c
11237 plugins/editor/text_editor.c
11238 plugins/macro/macro_db.c
11241 Use DEBUG_PRINT for debug messages
11243 libanjuta/anjuta-debug.h: Include config.h
11245 HACKING: Updated (BTW: does anyone read this?)
11247 2005-12-12 Johannes Schmid <jhs@gnome.org>
11249 Patch from Johan Ersvik <jersvik@fastmail.fm>:
11250 * plugins/gdb/debugger.c
11252 Fix a crasher in gdb plugin
11254 * plugins/gtodo/plugin.c
11255 plugins/search/plugin.c
11259 * plugins/document-manager/anjuta-docman.c:
11261 Fixed error markers
11263 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
11265 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
11267 * plugins/document-manager/anjuta-docman.c:
11268 highlight changed files in docman popup-menu
11269 * plugins/gdb/debug-tree.c:
11270 plugins/gdb/debugger.c
11271 Do not corupt entire "locals" tree when variable pointer have
11272 additional info and arrays/strucs/unions correctly.
11275 2005-12-11 Johannes Schmid <jhs@gnome.org>
11277 * plugins/document-manager/anjuta-docman.c
11278 plugins/document-manager/plugin.c
11279 plugins/editor/text_editor.c:
11281 AUTHORS: Added Johan Ersvik
11283 Fixed "is-dirty" bug and tab ordering
11285 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11287 * plugins/editor/aneditor-autocomplete.cxx
11288 plugins/editor/aneditor-calltip.cxx
11289 plugins/editor/aneditor-priv.h
11290 plugins/symbol-browser/an_symbol.c
11291 plugins/symbol-browser/an_symbol_view.c
11293 tagmanager/tm_symbol.c
11294 tagmanager/tm_tag.c
11295 tagmanager/include/tm_symbol.h
11296 tagmanager/include/tm_tag.h
11299 Better pointer recognition in tagmanager and symbol browser
11301 2005-12-11 Johannes Schmid <jhs@gnome.org>
11303 * plugins/search/*: New search plugin derived from search code in old editor
11306 * plugins/document-manager/*: new document-manger which is now seperated from
11307 editor to allow implementation of other editor widgets. Code is mostly derived
11308 from old editor plugin
11310 * plugins/print/* new print plugin which is not fully implemented in the
11313 * plugins/editor/text_editor.c: Added lots of interface code
11315 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11316 IAnjutaEditorFactory and extended IAnjutaEditor
11318 * configure.in, plugins/Makefile.am updated build system for new
11321 This is a huge commit which might still contain some bugs and also has
11322 some fixmes. Things that are not working are the search toolbar because it
11323 does not use the same backend as any other searching function and printing
11324 (easy to fix) because it did not yet implement IAnjutaPrintable.
11326 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11328 * plugins/project-wizard/property.c:
11329 Use newer GtkFileChooser instead of GtkFileSelection with
11330 GnomeFileEntry to avoid a bug
11332 * plugins/project-wizard/install.c:
11333 Avoid an endless loop if project directory is not writable
11335 * plugins/project-wizard/druid.c:
11336 Allow creating project in empty directory without a
11339 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11341 Patch from Massimo Cora <maxcvs@email.it>
11342 * plugins/class-inheritence/class-inherit.c
11343 plugins/class-inheritence/plugin.c
11344 plugins/class-inheritence/plugin.h
11347 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11348 no longer supported!
11350 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11352 Patch from Johan Ersvik <jersvik@fastmail.fm>
11353 * plugins/message-view/message-view.c
11354 plugins/build-basic-autotools/build-basic-autotools.c
11355 plugins/build-basic-autotools/automake-c.filters
11357 This patch correct regex-filters for newer automake
11360 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11362 * plugins/tools/execute.c:
11363 Detect variables inside a word
11365 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11367 * libanjuta/anjuta-status.[ch],
11368 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11369 plugins/editor/anjuta-docman.c :
11370 New anjuta-status procedure.
11372 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11375 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11376 plugins/editor/Makefile.am
11377 plugins/editor/anjuta-document-manager.glade
11378 plugins/editor/plugin.c plugins/editor/plugin.h
11379 plugins/editor/text_editor.c plugins/editor/text_editor.h
11381 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11382 plugins/editor/indent-util.c plugins/editor/indent-util.h
11383 plugins/editor/indent_test.c :
11384 Set and Preview indent preferences parameters.
11385 Saved indent user parameters.
11387 2005-10-27 Naba Kumar <naba@gnome.org>
11389 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11390 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11391 theme color for saved documents.
11393 2005-10-26 Naba Kumar <naba@gnome.org>
11395 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11396 list. Fixed bug #316731.
11398 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11400 * tagmanager/tm_symbol.c: Fixed bug #315218
11402 2005-10-23 Adam Weinberger <adamw@gnome.org>
11404 * plugins/build/build_file.c
11405 plugins/build-basic-autotools/build-basic-autotools.c
11406 plugins/tools/execute.c
11407 plugins/build/compile.c
11408 plugins/build/configurer.c
11409 plugins/debug-manager/plugin.c
11410 plugins/editor/plugin.c
11411 plugins/editor/print.c
11412 plugins/editor/text_editor.c
11413 plugins/file-loader/plugin.c
11414 plugins/file-manager/an_file_view.c
11415 plugins/symbol-browser/an_symbol_view.c
11416 plugins/gdb/debugger.c
11417 plugins/gdb/plugin.c
11418 plugins/glade/plugin.c
11419 plugins/macro/macro-actions.c
11420 plugins/macro/plugin.c
11421 plugins/profile-default/plugin.c
11422 plugins/project-manager/plugin.c
11423 plugins/project-manager/project_import.c
11424 plugins/symbol-browser/plugin.c
11425 plugins/tools/execute.c
11427 src/anjuta-actions.h
11429 Correct spacing errors before and after "...".
11431 2005-10-20 Naba Kumar <naba@gnome.org>
11433 * plugins/gdb/debugger.c: Fixed attach/detach process to
11434 updated UI properly.
11436 2005-10-18 Naba Kumar <naba@gnome.org>
11438 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11441 2005-10-13 Naba Kumar <naba@gnome.org>
11443 * plugins/project-mkfile-import/*: Removed separate import wizard for
11444 makefile based projects (because single widzard handles all wizards).
11446 * plugins/project-import/project-import.c: Made wizard window
11447 transient to main window.
11449 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11451 * AUTHORS: Added Eric's name in contributors list.
11453 * configure.in, plugins/Makefile.am,
11454 plugins/project-import/Makefile.am,
11455 plugins/project-import/anjuta-project-import.glade,
11456 plugins/project-import/project-import.c,
11457 plugins/project-import/project-import.h: Import wizard now detects
11458 both makefile and automake projects together instead of separate wizard.
11460 * plugins/project-wizard/templates/java/project.anjuta,
11461 plugins/project-wizard/templates/mkfile/project.anjuta,
11462 plugins/project-wizard/templates/python/project.anjuta,
11463 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11464 name to make it appropriate.
11466 2005-10-11 Naba Kumar <naba@gnome.org>
11468 * configure.in: Fixed glade3 version requirement.
11470 2005-09-29 Alexander Shopov <ash@contact.bg>
11472 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11474 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11476 * plugins/subversion/svn_auth.c
11477 plugins/subversion/anjuta_subversion.glade:
11478 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11480 2005-09-22 Naba Kumar <naba@gnome.org>
11482 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11484 * configure.in, plugins/Makefile.am
11485 plugins/project-manager/anjuta-project-manager.plugin.in,
11486 plugins/project-manager/plugin.c,
11487 (added) plugins/project-mkfile-import/.cvsignore,
11488 (added) plugins/project-mkfile-import/Makefile.am,
11489 (added) plugins/project-mkfile-import/
11490 anjuta-project-mkfile-import-plugin.png,
11491 (added) plugins/project-mkfile-import/
11492 anjuta-project-mkfile-import.glade,
11493 (added) plugins/project-mkfile-import/
11494 anjuta-project-mkfile-import.plugin.in,
11495 (added) plugins/project-mkfile-import/plugin.c,
11496 (added) plugins/project-mkfile-import/plugin.h,
11497 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11498 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11499 plugins/project-wizard/templates/Makefile.am,
11500 (added) plugins/project-wizard/templates/mkfile-logo.png,
11501 (added) plugins/project-wizard/templates/mkfile.wiz,
11502 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11503 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11504 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11505 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11506 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11507 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11508 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11509 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11510 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11511 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11512 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11513 Added makefile based project import wizard and wizard template.
11515 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11517 * libanjuta/anjuta-launcher.c: Reduced false password detections
11519 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11521 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11522 messages correctly.a
11524 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11526 * scintilla/Makefile.am: Changed scintilla library to noinst
11527 * pixmaps/Makefile.am: Install password.png
11528 * libanjuta/anjuta-launcher.c: Changed password detection
11529 to be able to access GNOME CVS with ssh.
11531 2005-08-31 Naba Kumar <naba@gnome.org>
11533 * plugins/glade/plugin.c: Set transient window for the widget
11536 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11538 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11540 2005-08-10 Naba Kumar <naba@gnome.org>
11542 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11543 as shortcut key for execute.
11545 * src/about.c: Clean up.
11547 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11548 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11551 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11553 * plugins/editor/search-replace_backend.c :
11554 Fixed search in File Patterns.
11556 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11558 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11560 2005-08-04 Naba Kumar <naba@gnome.org>
11562 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11563 for pango-1.8 rendering bug.
11565 2005-08-03 Naba Kumar <naba@gnome.org>
11567 * plugins/glade/plugin.c: Proper names for plugin widgets.
11569 * plugins/subversion/anjuta-subversion.glade,
11570 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11571 string allocations. Use passed default values when available.
11572 Set proper focus and dialog default response. Destroy dialog after use.
11573 Return error when appropriate.
11575 2005-08-02 Naba Kumar <naba@gnome.org>
11577 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11578 for pango-1.8 rendering bug.
11580 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11582 * scintilla/Makefile.am: Fixed a make -j x bug
11584 2005-08-02 Johannes Schmid <jhs@gnome.org>
11586 * plugins/subversion/svn-auth.c: Added username/password
11589 2005-08-01 Naba Kumar <naba@gnome.org>
11591 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11592 checks for character width calculations.
11594 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11596 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11598 2005-07-31 Naba Kumar <naba@gnome.org>
11600 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11601 messup with pango 1.8. Fixed bug #311846.
11603 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11605 * plugins/gdb/memory.c : Fixed bug 305082.
11607 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11608 plugins/project-wizard/templates/gcj.wiz,
11609 plugins/project-wizard/templates/gnome.wiz,
11610 plugins/project-wizard/templates/gtk.wiz,
11611 plugins/project-wizard/templates/java.wiz,
11612 plugins/project-wizard/templates/python.wiz,
11613 plugins/project-wizard/templates/wxwin.wiz,
11614 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11616 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11618 * plugins/tools/execute.c:
11619 Correct a crash if editor is closed while a tool still use it.
11621 2005-07-28 Naba Kumar <naba@gnome.org>
11623 * scintilla/*: Updated scintilla from their latest CVS.
11625 2005-07-27 Naba Kumar <naba@gnome.org>
11627 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11628 plugins/build-basic-autotools/build-basic-autotools.c,
11629 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11630 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11631 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11632 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11633 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11634 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11635 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11636 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11637 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11638 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11639 argument to anjuta_ui_add_action_group_entries() and
11640 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11641 Fixed all plugins to pass translation domain. This fixes untranslated
11644 2005-07-27 Naba Kumar <naba@gnome.org>
11646 * plugins/class-inheritance/class-callbacks.c,
11647 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11648 proper system colors.
11650 2005-07-26 Naba Kumar <naba@gnome.org>
11652 * ROADMAP: Updated and added more tasks.
11654 2005-07-25 Naba Kumar <naba@gnome.org>
11656 * ROADMAP: Updated and added more tasks.
11658 2005-07-24 Naba Kumar <naba@gnome.org>
11660 * HACKING: Fixed format.
11662 2005-07-24 Naba Kumar <naba@gnome.org>
11664 * ROADMAP: Fixed format.
11665 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11667 2005-07-24 Naba Kumar <naba@gnome.org>
11669 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11670 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11672 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11674 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11675 Correct wrong sensitivity setting
11677 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11679 * plugins/tools/variable.c: Add variables for project manager
11681 2005-07-23 Naba Kumar <naba@gnome.org>
11683 * ROADMAP: updated.
11685 2005-07-23 Naba Kumar <naba@gnome.org>
11687 * plugins/subversion/Makefile.am,
11688 plugins/subversion/svn-auth.c,
11689 plugins/subversion/svn-auth.h: Added subversion authentication code
11692 * plugins/subversion/subversion-callbacks.c,
11693 plugins/subversion/subversion-callbacks.h,
11694 plugins/subversion/svn-backend-priv.h,
11695 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11696 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11697 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11698 Added file mode line.
11700 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11702 * configure.in: Added 'gl' to ALL_LINGUAS.
11704 2005-07-21 Naba Kumar <naba@gnome.org>
11706 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11707 the active sources and kill the running process without emitting
11708 signals (which could be fatal because the object is being destroyed).
11709 Incidentally, fixed the crash that happens when stopping an active
11710 debugger session. Disabled debug prints and code clean up.
11713 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
11714 message view object, because that prevents many unprocessed outputs
11715 from the cvs command from being appended in view. Does not set NULL
11716 to mesg_view private member (not required) so that any pending outputs
11717 to view is processed.Fixed bug #172666.
11719 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
11720 type in supported list.
11722 2005-07-18 Adam Weinberger <adamw@gnome.org>
11724 * plugins/file-manager/anjuta-file-manager-plugin.glade:
11725 grammar/spelling fixes.
11727 2005-07-17 Naba Kumar <naba@gnome.org>
11729 * (new) plugins/project-wizard/templates/terminal/cvsignore,
11730 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
11731 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
11732 plugins/project-wizard/templates/anjuta-plugin.wiz,
11733 plugins/project-wizard/templates/gcj.wiz,
11734 plugins/project-wizard/templates/gnome.wiz,
11735 plugins/project-wizard/templates/gtk.wiz,
11736 plugins/project-wizard/templates/gtkmm.wiz,
11737 plugins/project-wizard/templates/java.wiz,
11738 plugins/project-wizard/templates/python.wiz,
11739 plugins/project-wizard/templates/terminal.wiz,
11740 plugins/project-wizard/templates/terminal/Makefile.am,
11741 plugins/project-wizard/templates/terminal/po/Makefile.am,
11742 plugins/project-wizard/templates/terminal/src/Makefile.am,
11743 plugins/project-wizard/templates/wxwin.wiz,
11744 plugins/project-wizard/templates/xlib-dock.wiz,
11745 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
11746 wizards and updated .wiz files to install them in newly created
11749 2005-07-16 Naba Kumar <naba@gnome.org>
11751 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
11753 * plugins/file-manager/an_file_view.c,
11754 plugins/file-manager/plugin.c: Added file manager preferences to
11755 show/hide files ignored by version control (e.g. cvsignore).
11757 * plugins/editor/text_editor.c: Initialize vfs info struct.
11759 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
11760 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
11761 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
11762 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
11763 omf-install/.cvsignore, pixmaps/.cvsignore,
11764 plugins/file-manager/anjuta-file-manager-plugin.glade,
11765 scintilla/.cvsignore, scintilla/include/.cvsignore,
11766 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
11767 tagmanager/python.c: Updated.
11769 2005-07-16 Naba Kumar <naba@gnome.org>
11771 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
11772 Fixed python parser to parser class methods.
11774 2005-07-15 Naba Kumar <naba@gnome.org>
11776 * plugins/project-wizard/property.c: Used parenthesis to remove
11779 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11780 plugins/project-wizard/templates/gcj.wiz,
11781 plugins/project-wizard/templates/gnome.wiz,
11782 plugins/project-wizard/templates/gtk.wiz,
11783 plugins/project-wizard/templates/gtkmm.wiz,
11784 plugins/project-wizard/templates/java.wiz,
11785 plugins/project-wizard/templates/python.wiz,
11786 plugins/project-wizard/templates/terminal.wiz,
11787 plugins/project-wizard/templates/wxwin.wiz,
11788 plugins/project-wizard/templates/xlib-dock.wiz,
11789 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
11792 2005-07-15 Naba Kumar <naba@gnome.org>
11794 * plugins/project-wizard/templates/java.wiz,
11795 plugins/project-wizard/templates/java/Makefile.am,
11796 plugins/project-wizard/templates/java/project.anjuta,
11797 plugins/project-wizard/templates/python.wiz,
11798 plugins/project-wizard/templates/python/Makefile.am,
11799 plugins/project-wizard/templates/python/project.anjuta: Use different
11800 project files for java and python module where debugger is not
11801 included in the list of plugins.
11803 2005-07-15 Naba Kumar <naba@gnome.org>
11805 * configure.in, plugins/project-wizard/templates/Makefile.am,
11806 plugins/project-wizard/templates/gcj-logo.png,
11807 plugins/project-wizard/templates/gcj.wiz,
11808 plugins/project-wizard/templates/gcj/.cvsignore,
11809 plugins/project-wizard/templates/gcj/Makefile.am,
11810 plugins/project-wizard/templates/gcj/configure.in.tpl,
11811 plugins/project-wizard/templates/gcj/src/.cvsignore,
11812 plugins/project-wizard/templates/gcj/src/Makefile.am,
11813 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
11814 plugins/project-wizard/templates/java-logo.png,
11815 plugins/project-wizard/templates/java.wiz,
11816 plugins/project-wizard/templates/java/configure.in.tpl,
11817 plugins/project-wizard/templates/java/po/Makefile.am,
11818 plugins/project-wizard/templates/java/po/POTFILES.in,
11819 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
11820 plugins/project-wizard/templates/java/src/main.java,
11821 plugins/project-wizard/templates/python-logo.png,
11822 plugins/project-wizard/templates/python.wiz,
11823 plugins/project-wizard/templates/python/.cvsignore,
11824 plugins/project-wizard/templates/python/Makefile.am,
11825 plugins/project-wizard/templates/python/configure.in.tpl,
11826 plugins/project-wizard/templates/python/po/.cvsignore,
11827 plugins/project-wizard/templates/python/po/Makefile.am,
11828 plugins/project-wizard/templates/python/po/POTFILES.in,
11829 plugins/project-wizard/templates/python/src/.cvsignore,
11830 plugins/project-wizard/templates/python/src/Makefile.am,
11831 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
11832 plugins/project-wizard/templates/python/src/main.py: Added Generic
11833 gcj and python project wizards. Fixed Generic java project to
11834 use _JAVA primary. Update gnome-build from cvs for them to work
11837 2005-07-12 Naba Kumar <naba@gnome.org>
11839 * plugins/project-manager/plugin.c: Automatically determine
11840 project backend by probing.
11842 2005-07-04 Naba Kumar <naba@gnome.org>
11844 * Makefile.am: Do not install old anjuta.glade file which conflicts
11845 with newer src/anjuta.glade.
11847 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11849 * plugins/an_symbol_prefs.c:
11850 Sort list of available symbol files
11852 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
11854 * plugins/build-basic-autotools.c:
11857 * plugins/gtodo/libgtodo.c:
11858 Possible fix for #307800
11860 * libanjuta/anjuta-encodings.c
11861 libanjuta/anjuta-launcher.c
11862 libanjuta/anjuta-preference-dialog.c
11863 libanjuta/anjuta-preferences.c
11864 libanjuta/anjuta-ui.c
11865 libanjuta/anjuta-util.c
11866 libanjuta/cell-renderer-captioned-image.c
11867 libanjuta/plugin.c:
11869 Patch from de_lupus@pandora.be (Kristof Vansant):
11870 Replaced deprecated gnome-i18n.h
11873 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
11875 * plugins/subversion/anjuta-subversion.glade
11876 plugins/subversion/anjuta-subversion.ui
11877 plugins/subversion/plugin.c
11878 plugins/subversion/subversion-actions.c
11879 plugins/subversion/subversion-callbacks.h
11880 plugins/subversion/subversion-callbacks.c
11881 plugins/subversion/svn-backend-priv.h
11882 plugins/subversion/svn-backend.h
11883 plugins/subversion/svn-backend.c
11884 plugins/subversion/svn-thread.h
11885 plugins/subversion/svn-thread.c:
11887 Implemented Subversion diff
11889 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
11891 * plugins/build-basic-autotools/build-basic-autotools.c:
11892 Fixed crash bug! Might be useful to release 2.0.2 soon
11893 because this bug will crash any build which produces errors
11896 === Anjuta 2.0.1 ===
11898 2005-06-27 Naba Kumar <naba@gnome.org>
11900 * plugins/tools/execute.c: Formated code.
11902 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
11904 * plugins/build-basic-autotools/build-basic-autotools.c:
11905 Remove two memory leaks
11906 Check command output versus untranslated strings too
11908 * plugins/tools/execute.c:
11909 Remove two memory leaks
11910 Check command output versus untranslated strings too
11911 Remove description message
11913 * plugins/tools/fileop.c:
11914 Escape tool name in xml configuration file
11916 2005-05-26 Naba Kumar <naba@gnome.org>
11918 * configure.in: Bumped version to 2.0.1
11919 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
11921 * plugins/tools/execute.c: Fixed clickable messages.
11924 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
11925 Deactivate glade plugin when last glade project is closed. Reorder
11926 glade widgets in layout. Change glade project when user selects a
11927 new project. Removed project from the list when user closes it. Fixed
11928 glade project file loading from URI. Save and restored loaded glade
11929 projects in/from session.
11931 * plugins/class-gen/action-callbacks.c,
11932 plugins/class-gen/anjuta-class-gen-plugin.glade,
11933 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
11934 plugins/file-wizard/anjuta-file-wizard.glade,
11935 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
11936 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
11937 "Add to project" correctly. Use the source file path returned after
11938 adding to project. Fixed memory leaks. Deactivate wizard plugins
11941 * plugins/project-manager/plugin.c,
11942 plugins/project-wizard/anjuta-project-wizard.glade,
11943 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
11944 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
11945 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
11946 project-wizard preference page to anjuta app, because they are
11947 more appropriated as general preferences. Renamed username and
11948 useremail properties keys.
11950 * po/POTFILES.in: Updated.
11952 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
11955 * plugins/file-loader/plugin.c: Do not use static variable to store
11956 created submenu in factory. Fixed crash in anjuta exit.
11958 2005-05-24 Naba Kumar <naba@gnome.org>
11960 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11961 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11962 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11963 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11964 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11965 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11966 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11967 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11968 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11970 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
11971 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11972 plugins/build-basic-autotools/build-basic-autotools.c,
11973 plugins/build-basic-autotools/build-basic-autotools.h,
11974 plugins/build-basic-autotools/executer.c,
11975 plugins/build-basic-autotools/executer.h,
11976 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
11977 plugins/tools/variable.c: Added an extra argument to
11978 anuta_util_dialog_input() to pass default value. Save/load project
11979 configure and execution parameters in/from session.
11981 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
11982 symbol browser is loaded.
11984 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
11987 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
11988 deactivate would not start shell.
11990 2005-05-24 Naba Kumar <naba@gnome.org>
11992 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
11993 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
11994 libegg/egg-submenu-action.c, libegg/test-actions.c,
11995 plugins/build-basic-autotools/build-basic-autotools.c,
11996 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
11997 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
11998 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
11999 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
12000 plugins/macro/plugin.c, plugins/message-view/plugin.c,
12001 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
12002 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
12003 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12004 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12005 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
12007 2005-05-24 Naba Kumar <naba@gnome.org>
12009 * data/properties/styles.properties: Fixed defalt font.
12011 * plugins/editor/search-replace.c,
12012 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
12013 project openness wihtout activating project-manager plugin (i.e.
12014 using anjuta_shell_get()).
12016 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
12017 - Completed add_source(), add_group() and add_target() methods of
12018 IAnjutaProjectManager.
12019 - Change their definition to return the added element (or NULL).
12020 - Used interface API for project main menus and 'add to project'
12021 from file-manager context menu.
12022 - Select proper default target/group when prompting for adding
12023 source/target/group.
12024 - Do not expand all nodes in selection tree when default selection
12025 are given (eases navigation in big projects).
12027 - Marked strings for translation.
12029 2005-05-23 Naba Kumar <naba@gnome.org>
12031 * src/anjuta-app.c: Save menu accelerators on change.
12033 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12034 save-as dialog (leading to crash later).
12036 2005-05-22 Naba Kumar <naba@gnome.org>
12039 * AUTHORS: Added developers for other projects. Updated.
12040 * TODO.tasks: Updated.
12041 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12043 2005-05-22 Naba Kumar <naba@gnome.org>
12045 * plugins/tools/execute.c: Make parsable lines distinct by adding
12046 a "Click me" description in the message. Allow tools to open arbibrary
12047 file in editory using gdb-styled annotation (The line starts with two
12048 \032 characters followed by the file:line).
12050 * plugins/tools/scripts/prepare-changelog.pl,
12051 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12052 ChangeLog file itself and open it.
12054 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12056 * plugins/tools/execute.c:
12057 Parse output in message pane
12058 Correct a crash on plugin deactivation
12060 * plugins/tools/fileop.c,
12061 plugins/tools/tool.c,
12062 plugins/tools/tool.h:
12063 Load only valid tools
12065 2005-06-21 Naba Kumar <naba@gnome.org>
12067 * anjuta.spec.in: Fixed devel package requirement.
12069 * plugins/message-view/message-view.c: Scroll message on next/previous.
12071 * TODO.tasks: Updated.
12073 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12074 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12075 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12076 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12077 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12078 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12079 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12080 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12082 * libanjuta/anjuta-preferences.c,
12083 plugins/build-basic-autotools/build-basic-autotools.c,
12084 plugins/build-basic-autotools/executer.c,
12085 plugins/class-gen/action-callbacks.c,
12086 plugins/class-gen/action-callbacks.h,
12087 plugins/class-gen/class_gen.c,
12088 plugins/cvs-plugin/cvs-interface.c,
12089 plugins/debug-manager/attach_process.c,
12090 plugins/debug-manager/plugin.c,
12091 plugins/debug-manager/utilities.c,
12092 plugins/debug-manager/utilities.h,
12093 plugins/editor/aneditor-autocomplete.cxx,
12094 plugins/editor/aneditor.cxx,
12095 plugins/editor/search-replace.c,
12096 plugins/editor/search-replace_backend.c,
12097 plugins/gdb/breakpoints.c,
12098 plugins/gdb/registers.c,
12099 plugins/patch/plugin.c,
12100 plugins/project-wizard/druid.c,
12101 plugins/project-wizard/install.c,
12102 plugins/subversion/plugin.c,
12103 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12106 * plugins/class-gen/action-callbacks.c,
12107 plugins/project-wizard/parser.c,
12108 plugins/project-wizard/property.c,
12109 plugins/project-wizard/values.c,
12110 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12112 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12115 2005-06-20 Naba Kumar <naba@gnome.org>
12117 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12118 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12119 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12121 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12122 exit idle function.
12124 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12125 Fixed possible memory corruption.
12127 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12128 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12129 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12130 progress bar increment and added progress status for symbol refresh
12131 and project loading.
12133 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12134 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
12135 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
12136 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12139 * TODO.tasks: Updated.
12141 2005-06-19 Naba Kumar <naba@gnome.org>
12143 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12146 * plugins/project-import/project-import.c: Deactivate plugin when done.
12148 2005-06-18 Naba Kumar <naba@gnome.org>
12150 * plugins/profile-default/plugin.c: Fixed error when loading another
12151 project while a project is still loaded.
12153 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12154 signal from gnome-build to popup group properties.
12156 * src/anjuta.c: Load default session by default.
12158 * po/POTFILES.in: Added missing files.
12160 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12161 activate plugin on load (activate it separately). Connect to activate
12162 and deactivate signals for housekeeping, so that if plugins are
12163 activated or deactivate externally, they are properly recorded.
12165 * plugins/profile-default/plugin.c: Save profile before a project
12166 is loaded so that it could be restored when project is closed.
12168 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12170 2005-06-17 Naba Kumar <naba@gnome.org>
12172 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12173 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12174 for project. The plugins loaded for the project is restored when project
12175 is loaded next time.
12177 * TODO.tasks: Updated.
12179 2005-06-15 Naba Kumar <naba@gnome.org>
12181 * plugins/tools/scripts/find-fixmes.pl,
12182 (new) plugins/tools/scripts/translation-status.pl,
12183 plugins/tools/scripts/tools-2.xml.in,
12184 plugins/tools/scripts/Makefile.am,
12185 plugins/tools/scripts/prepare-changelog.pl: Added translation
12186 status script. Completed find-fixmes.pl script. Fixed bugs.
12188 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12191 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12193 * plugins/message-view/anjuta-message-manager-plugin.glade :
12194 renamed "messages.tag.position" to "messages.tab.position".
12195 plugins/message-view/anjuta-msgman.c :
12196 Messages tab position prefrences.
12198 2005-06-14 Naba Kumar <naba@gnome.org>
12200 * (new) plugins/tools/scripts/find-fixmes.pl,
12201 (new) plugins/tools/scripts/tools-2.xml.in,
12202 (new) plugins/tools/scripts/Makefile.am,
12203 (new) plugins/tools/scripts/prepare-changelog.pl,
12204 plugins/tools/plugin.h, plugins/tools/fileop.c,
12205 plugins/tools/Makefile.am, configure.in: Added system tools.
12207 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12209 * plugins/tools/editor.c:
12210 Take care of creating .anjuta directory if missing
12212 2005-06-10 Naba Kumar <naba@gnome.org>
12214 * configure.in: Increased gnome-build required to version 0.1.2.
12216 * plugins/project-manager/plugin.c: Fixed target/group removal.
12217 Fixed memory leaks.
12219 2005-06-10 Naba Kumar <naba@gnome.org>
12221 * plugins/project-manager/plugin.c: Implemented target/group
12222 configuration (update gnome-build module from cvs).
12224 2005-06-07 Naba Kumar <naba@gnome.org>
12226 Patch from: Massimo Cora' <maxcvs@email.it>:
12227 * plugins/class-inheritance/Makefile.am,
12228 plugins/class-inheritance/class-inherit.c,
12229 plugins/class-inheritance/class-inherit.h,
12230 plugins/class-inheritance/plugin.c,
12231 plugins/class-inheritance/plugin.h,
12232 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
12233 expanded view of classes in hierarchy canvas (collapsable again).
12235 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
12237 * scintilla/patches/scintilla-64-bit.diff (added)
12238 * plugins/patch/patch-plugin.c:
12239 Conditional build for GTK 2.4 and GTK 2.6
12241 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
12243 * plugins/tools/anjuta-tools.glade,
12244 plugins/tools/editor.c,
12245 plugins/tools/plugin.h,
12246 plugins/tools/fileop.c:
12247 Add a check box to edit an user script
12248 Correct a few memory leak
12250 * plugins/tools/execute.c,
12251 plugins/tools/tool.c,
12252 plugins/tools/tool.h:
12253 Move utility remove_mnemonic function in tool.c
12256 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
12258 Patch from sbrabec@suse.cz:
12260 scintilla/include/Scintilla.h:
12262 Fix 64-Bit warnings in gcc 4
12264 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
12266 * plugins/patch/patch_plugin.c
12267 plugins/patch/patch.h
12268 plugin/patch/patch-plugin.glade
12269 plugin/patch/Makefile.am:
12271 Changed patch plugin to use libglade and new gtk 2.6 widgets
12273 2005-05-31 Naba Kumar <naba@gnome.org>
12275 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12276 * plugins/editor/text_editor.c: Don't show error
12279 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12281 * plugins/message-view/anjuta-message-manager.ui,
12282 plugins/message-view/anjuta-msgman.c,
12283 plugins/message-view/anjuta-msgman.h,
12284 plugins/message-view/message-view.c,
12285 plugins/message-view/message-view.h,
12286 plugins/message-view/plugin.c:
12287 Add a popup menu in messages panes
12288 Move save message pane option in it
12290 2005-05-28 Naba Kumar <naba@gnome.org>
12292 * data/properties/styles.properties: Fixed default font
12295 * plugins/editor/style-editor.c: cleanup.
12297 2005-05-25 Naba Kumar <naba@gnome.org>
12299 * plugin/gdb/plugin.c: Start gdb even if the program does
12300 not exists. Fixes bug #305074
12302 2005-05-24 Naba Kumar <naba@gnome.org>
12304 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12305 * configure.in: graphviz pkgconfig path.
12307 2005-05-24 Naba Kumar <naba@gnome.org>
12309 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12310 * TODO.tasks: Updated.
12312 2005-05-22 Naba Kumar <naba@gnome.org>
12314 * anjuta.spec.in: Fixed spec file
12315 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12317 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12319 * TODO.tasks: Updated.
12321 * plugins/message-view/anjuta-message-manager.ui,
12322 plugins/message-view/message-view.c,
12323 plugins/message-view/message-view.h,
12324 plugins/message-view/plugin.c:
12325 Add shortcut for next and previous message
12326 Add a save message menu item
12327 Fix a bug in previous message
12329 2005-05-21 Naba Kumar <naba@gnome.org>
12331 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12332 doc/Makefile.am, global-tags/create_global_tags.sh,
12333 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12334 and rpm package creation. Fixed installation paths.
12336 * plugins/editor/anjuta-document-manager.glade,
12337 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12338 and indent options.
12340 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12342 2005-05-21 Naba Kumar <naba@gnome.org>
12344 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12345 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12346 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12347 tagmanager/Makefile.am: Fixed paths configure variables to take
12348 automake configure variables instead of hardcoding.
12350 * global-tags/tm_global_tags.c: Formated code.
12352 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12353 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12354 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12355 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12356 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12357 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12358 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12359 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12360 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12362 2005-05-20 Naba Kumar <naba@gnome.org>
12364 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12365 and fixed rpm spec file (more testing required).
12367 * data/gdb.init: Don't set gdb prompt.
12369 * mime/Makefile.am: run update-mime-data only on system-wide install.
12371 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12373 2005-05-19 Naba Kumar <naba@gnome.org>
12375 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12376 while it's not visible.
12378 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12379 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12381 2005-05-19 Naba Kumar <naba@gnome.org>
12383 * configure.in: Fixed subversion checks. Added
12384 --disable-plugin-subversion and --disable-plugin-glade
12385 configure flags to manually turn off their plugin builds.
12387 * plugins/editor/plugin.c: Save and restore current editor line
12388 positions in session.
12390 2005-05-18 Naba Kumar <naba@gnome.org>
12392 * AUTHORS: Fixed email address.
12394 * libanjuta/anjuta-utils.c,
12395 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12396 when the projectmanager toplevel is not a window. Check for valid
12397 gtkwindow type before using the passed window as parent for anjuta
12400 2005-05-17 Naba Kumar <naba@gnome.org>
12402 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12404 * plugins/cvs-plugin/Makefile.am,
12405 plugins/devhelp/plugin.c,
12406 plugins/file-loader/Makefile.am,
12407 plugins/macro/Makefile.am,
12408 plugins/message-view/Makefile.am,
12409 plugins/patch/Makefile.am,
12410 plugins/project-manager/Makefile.am,
12411 plugins/subversion/Makefile.am,
12412 plugins/symbol-browser/Makefile.am: Removed -module flags
12415 * MAINTAINERS: Added file so that I could recieve bugzilla
12418 * plugins/glade/plugin.c: Fixed compile error.
12420 === Anjuta 2.0.0 ===
12422 2005-05-15 Naba Kumar <naba@gnome.org>
12424 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12427 * plugins/symbol-browser/an_symbol_view.c,
12428 plugins/symbol-browser/plugin.c,
12429 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12430 symbols have been updated. Reset file symbols when update
12431 occurs. Fixed memory leaks.
12433 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12434 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12436 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12438 * plugins/tools/anjuta-tools.glade:
12439 Remove unused parameter dialog
12441 * plugins/tools/dialog.c,
12442 plugins/tools/fileop.c,
12443 plugins/tools/fileop.h,
12444 plugins/tools/tool.c,
12445 plugins/tools/tool.h,
12446 plugins/tools/variable.c:
12447 Add a few comments and cleanups
12449 * plugins/tools/editor.c,
12450 plugins/tools/editor.h:
12451 Remove code from previous plugin and add comments
12452 Use main window as parent (instead of tool list)
12454 * plugins/tools/execute.c,
12455 plugins/tools/execute.h:
12456 Remove code from previous plugin and add comments
12459 2005-05-14 Naba Kumar <naba@gnome.org>
12461 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12464 * configure.in: Fixed
12466 * plugins/class-inheritance/class-inheritance.png: New icon.
12468 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12469 screws up when reparented.
12471 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12473 * plugins/editor/search-replace.c,
12474 plugins/editor/search-replace_backend.c
12475 plugins/project-manager/plugin.c : Clear find pane if searching same
12476 expression. Clean code.
12478 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12480 * configure.in: Added ne in ALL_LINGUAS
12482 2005-05-13 Naba Kumar <naba@gnome.org>
12484 * configure.in: Fixed glade-3 version.
12486 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12487 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12488 plugins/gdb/watch.c: Update locals, watch and frame document on
12491 2005-05-12 Naba Kumar <naba@gnome.org>
12493 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12494 scope autocompletion when the function definition is incomplete.
12496 * plugins/class-gen/anjuta-class-gen.plugin.in,
12497 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12498 plugins/gdb/plugin.c,
12499 plugins/glade/anjuta-glade.plugin.in,
12500 plugins/project-import/anjuta-project-import.plugin.in,
12501 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12502 titles for the wizards.
12504 2005-05-11 Naba Kumar <naba@gnome.org>
12506 * configure.in, plugins/debug-manager/Makefile.am,
12507 plugins/debug-manager/plugin.c,
12508 (added) plugins/debug-manager/images/.cvsignore,
12509 (added) plugins/debug-manager/images/Makefile.am,
12510 (added) plugins/debug-manager/images/detach-16.png,
12511 (added) plugins/debug-manager/images/detach.png,
12512 (added) plugins/debug-manager/images/step-into-16.png,
12513 (added) plugins/debug-manager/images/step-into.png,
12514 (added) plugins/debug-manager/images/step-out-16.png,
12515 (added) plugins/debug-manager/images/step-out.png,
12516 (added) plugins/debug-manager/images/step-over-16.png,
12517 (added) plugins/debug-manager/images/step-over.png,
12518 plugins/gdb/Makefile.am,
12519 plugins/gdb/breakpoints.c,
12520 plugins/gdb/plugin.c,
12521 (added) plugins/gdb/images/.cvsignore,
12522 (added) plugins/gdb/images/Makefile.am,
12523 (added) plugins/gdb/images/breakpoint.png,
12524 (added) plugins/gdb/images/locals.png,
12525 (added) plugins/gdb/images/stack.png,
12526 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12527 'remove all'. Added debugger icons.
12529 * plugins/editor/text_editor.c: Fixed file monitor.
12531 Patch from: Massimo Cora' <maxcvs@email.it>
12532 * plugins/patch/anjuta-patch-plugin.png,
12533 plugins/class-gen/Makefile.am,
12534 plugins/class-gen/action-callbacks.c,
12535 plugins/class-gen/class_gen.c,
12536 plugins/class-gen/class_logo.xpm: Implemented vcs
12537 file addions. New icons by Fabio Zecchini
12539 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12541 * libanjuta/interfaces/libanjuta.idl
12542 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12543 plugins/editor/search-replace_backend.c
12544 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12546 2005-05-11 Naba Kumar <naba@gnome.org>
12548 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12549 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12550 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12551 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12552 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12555 * plugins/symbol-browser/an_symbol_prefs.c,
12556 plugins/symbol-browser/an_symbol_search.c,
12557 plugins/symbol-browser/an_symbol_view.c,
12558 plugins/symbol-browser/an_symbol_view.h,
12559 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12561 2005-05-11 Naba Kumar <naba@gnome.org>
12563 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12565 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12566 progress bar location at create time, instead of hardcoding.
12568 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12569 Added mini splash screen.
12571 * plugins/editor/text_editor.c: Do not produce warning when file
12572 monitor could not be created.
12574 * plugins/profile-default/plugin.c: Save project session on exit.
12575 Show mini splash with progress bar at profile load.
12577 2005-05-10 Naba Kumar <naba@gnome.org>
12579 * configure.in, manuals/Makefile.am: Fixed compile flags.
12580 Disable outdated manuals builds.
12582 * global-tags/Makefile.am: Uninstall tags files on
12585 * libegg/Makefile.am: Use configured deprecated flags.
12587 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12588 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12589 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12592 * mime/Makefile.am: Take DESTDIR into account.
12594 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12596 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12597 on scope autocompletion.
12599 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12600 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12601 shared libs and static libs paths for debugging. Order them
12604 * po/POTFILES.in: Updated.
12606 2005-05-09 Naba Kumar <naba@gnome.org>
12608 * libanjuta/interfaces/libanjuta.idl,
12609 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12610 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12611 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12612 Implemented debugger source directory search and emits location changed
12613 signal with absolute path of the file.
12615 * plugins/tools/tool.c: Fixed compile errors.
12617 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12619 * plugins/tools/anjuta-tools.glade,
12620 plugins/tools/dialog.h,
12621 plugins/tools/dialog.c,
12622 plugins/tools/plugin.c,
12623 plugins/tools/editor.c:
12624 Improve graphical user interface
12626 Correct an error on close
12629 * plugins/tools/fileop.c,
12630 plugins/tools/tool.h,
12631 plugins/tools/tool.c:
12632 Change the tool internal structure
12633 Support having tools configuration in several places
12635 2005-05-08 Naba Kumar <naba@gnome.org>
12637 * plugins/gdb/actions.c,
12638 (removed) plugins/gdb/registers_cbs.c,
12639 (removed) plugins/gdb/registers_cbs.h,
12640 (removed) plugins/gdb/registers_gui.c,
12641 (removed) plugins/gdb/sharedlib_cbs.c,
12642 (removed) plugins/gdb/sharedlib_cbs.h,
12643 (removed) plugins/gdb/sharedlib_gui.c,
12644 (removed) plugins/gdb/signals_cbs.c,
12645 (removed) plugins/gdb/signals_cbs.h,
12646 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12648 2005-05-08 Naba Kumar <naba@gnome.org>
12650 * plugins/build-basic-autotools/executer.c: Fixed programs
12653 * plugins/debug-manager/Makefile.am,
12654 plugins/debug-manager/anjuta-debug-manager.glade,
12655 plugins/debug-manager/plugin.c,
12656 plugins/gdb/Makefile.am: Used libglade for programs listing
12659 * (added) plugins/gdb/pointer.png: Stack pointer image.
12661 * libanjuta/anjuta-marshal.list,
12662 pixmaps/Makefile.am,
12663 plugins/gdb/actions.c,
12664 plugins/gdb/actions.h,
12665 plugins/gdb/anjuta-gdb-plugin.ui,
12666 plugins/gdb/anjuta-gdb.glade,
12667 plugins/gdb/breakpoints.c,
12668 plugins/gdb/breakpoints.h,
12669 plugins/gdb/debug_tree.c,
12670 plugins/gdb/debug_tree.h,
12671 plugins/gdb/debugger.c,
12672 plugins/gdb/debugger.h,
12673 plugins/gdb/gdbmi-test.c,
12674 plugins/gdb/gdbmi.c,
12675 plugins/gdb/gdbmi.h,
12676 plugins/gdb/info.c,
12677 plugins/gdb/info.h,
12678 plugins/gdb/locals.c,
12679 plugins/gdb/locals.h,
12680 plugins/gdb/memory.c,
12681 plugins/gdb/memory.h,
12682 plugins/gdb/plugin.c,
12683 plugins/gdb/plugin.h,
12684 plugins/gdb/registers.c,
12685 plugins/gdb/registers.h,
12686 plugins/gdb/registers_cbs.c,
12687 plugins/gdb/registers_cbs.h,
12688 plugins/gdb/registers_gui.c,
12689 plugins/gdb/sharedlib.c,
12690 plugins/gdb/sharedlib.h,
12691 plugins/gdb/sharedlib_cbs.c,
12692 plugins/gdb/sharedlib_cbs.h,
12693 plugins/gdb/sharedlib_gui.c,
12694 plugins/gdb/signals.c,
12695 plugins/gdb/signals.h,
12696 plugins/gdb/signals_cbs.c,
12697 plugins/gdb/signals_cbs.h,
12698 plugins/gdb/signals_gui.c,
12699 plugins/gdb/stack_trace.c,
12700 plugins/gdb/stack_trace.h,
12701 plugins/gdb/utilities.c,
12702 plugins/gdb/utilities.h,
12703 plugins/gdb/watch.c,
12704 plugins/gdb/watch.h,
12705 plugins/gdb/watch_cbs.c,
12706 plugins/gdb/watch_cbs.h,
12707 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12708 it for all debugger component updates and listing. Implemented
12709 user custom debugger command window. Fixed all debugger components
12710 to work correctly. Implemented debugger as GObject. Removed
12713 2005-05-06 Naba Kumar <naba@gnome.org>
12715 * TODO.tasks: Updated.
12717 * plugins/build-basic-autotools/Makefile.am,
12718 plugins/file-loader/Makefile.am,
12719 plugins/profile-default/Makefile.am,
12720 plugins/sample1/Makefile.am,
12721 plugins/symbol-browser/images/Makefile.am,
12722 src/Makefile.am: Fixed 'make distcheck' errors.
12724 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
12727 * tagmanager/tm_workspace.c: Include prototypes in getting
12730 2005-05-06 Naba Kumar <naba@gnome.org>
12732 * TODO.tasks: Updated.
12734 * configure.in, plugins/cvs-plugin/Makefile.am,
12735 plugins/debug-manager/Makefile.am,
12736 plugins/devhelp/Makefile.am,
12737 plugins/editor/Makefile.am,
12738 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
12740 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
12741 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
12744 * tagmanager/tm_workspace.c,
12745 tagmanager/include/tm_workspace.h,
12746 plugins/editor/aneditor-autocomplete.cxx,
12747 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
12748 to return all matching tag types when no name is given instead of
12749 returning empty array.
12751 * plugins/symbol-browser/Makefile.am,
12752 (added) plugins/symbol-browser/an_symbol.c,
12753 (added) plugins/symbol-browser/an_symbol.h,
12754 plugins/symbol-browser/an_symbol_info.c,
12755 plugins/symbol-browser/an_symbol_info.h,
12756 (added) plugins/symbol-browser/an_symbol_iter.c,
12757 (added) plugins/symbol-browser/an_symbol_iter.h,
12758 plugins/symbol-browser/an_symbol_search.c,
12759 plugins/symbol-browser/an_symbol_view.c,
12760 plugins/symbol-browser/an_symbol_view.h,
12761 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12762 plugins/symbol-browser/plugin.c,
12763 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
12764 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
12765 plugin and implemented IAnjutaIterable interface for symbol search
12768 * plugins/class-inheritance/Makefile.am,
12769 plugins/class-inheritance/class-inherit.c,
12770 plugins/class-inheritance/class-inherit.h,
12771 plugins/class-inheritance/plugin.h: Use the newly added
12772 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
12773 get rid of libanjuta-ctags.la dependencies.
12775 2005-05-02 Naba Kumar <naba@gnome.org>
12777 * plugins/class-inheritance/class-inherit.c,
12778 plugins/class-inheritance/plugin.c,
12779 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
12780 be found for a class. Formated code.
12782 Patch from: Curtis Magyar <curtm4n@gmail.com>:
12783 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
12786 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12788 * libanjuta/anjuta-launcher.c:
12789 Keep trying sending data until all bytes have been written
12791 * plugins/tools/anjuta-tools.glade,
12792 plugins/tools/editor.c:
12793 Add a combo box to defined data from stdin
12795 * plugins/tools/execute.c:
12796 Send data in stdin if needed
12799 * plugins/tools/fileop.c,
12800 plugins/tools/tool.h,
12801 plugins/tools/tool.c:
12802 Store, load and save stdin data
12803 Use tools-2.xml instead of tools.xml
12805 * plugins/tools/plugin.c,
12806 plugins/tools/plugin.h:
12809 * plugins/tools/dialog.c,
12810 plugins/tools/dialog.h:
12813 * plugins/tools/variable.c,
12814 plugins/tools/variable.h:
12815 Add editor related variables
12818 2005-04-29 Naba Kumar <naba@gnome.org>
12820 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
12822 * plugins/editor/text_editor.c: Fixed line marker interpretation.
12824 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12825 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
12826 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
12827 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
12828 working on gdb MI interface. Completed MI parser interface.
12830 Patch from Massimo Cora <maxcvs@email.it>:
12831 * plugins/class-inheritance/Makefile.am,
12832 plugins/class-inheritance/class-inherit.c,
12833 plugins/class-inheritance/class-inherit.h,
12834 plugins/class-inheritance/plugin.c,
12835 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
12836 Used system theme for colors. Display class members on mouse click.
12838 2005-04-28 Naba Kumar <naba@gnome.org>
12840 * plugins/symbol-browser/an_symbol_prefs.c
12841 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
12842 implementation to create/add/remove custom tags files in symbol
12843 brower preferences.
12845 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
12848 * plugins/project-import/project-import.c: Fixed memory leaks and
12849 use correct debug prints.
12851 * TODO.tasks: Updated.
12853 2005-04-27 Naba Kumar <naba@gnome.org>
12855 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
12856 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
12857 scintilla/Makefile.am: Fixed 'make distcheck' errors.
12859 * plugins/editor/anjuta-docman.c,
12860 plugins/editor/anjuta-docman.h,
12861 plugins/editor/plugin.c: Emit editor-added signal from docman
12862 and connect signals to new editor correctly.
12864 * plugins/class-inheritance/plugin.c,
12865 plugins/symbol-browser/plugin.c: Added stock icons.
12867 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12868 plugins/build-basic-autotools/executer.c,
12869 plugins/build-basic-autotools/executer.h: Added missing files
12870 for the execute programs implementation.
12872 2005-04-26 Naba Kumar <naba@gnome.org>
12874 * TODO.tasks: Updated.
12876 * plugins/file-loader/plugin.c,
12877 plugins/project-import/anjuta-project-import.plugin.in,
12878 plugins/project-import/plugin.c,
12879 plugins/project-import/project-import.c,
12880 plugins/project-import/project-import.h: Be able to import older
12883 2005-04-26 Naba Kumar <naba@gnome.org>
12885 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
12886 removing it from the shell.
12888 * libanjuta/anjuta-shell.c,
12889 libanjuta/anjuta-shell.h,
12890 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
12891 so that widget additions are freezed or thaw using a pending queue.
12892 Fixded UI flicker while loading projects.
12894 2005-04-26 Naba Kumar <naba@gnome.org>
12896 * TODO.tasks: Updated.
12898 * libanjuta/interfaces/libanjuta.idl: Added execute method for
12899 IAnjutaBuildable interface.
12901 * plugins/build-basic-autotools/Makefile.am,
12902 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12903 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12904 plugins/build-basic-autotools/build-basic-autotools.c,
12905 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
12906 interface and UI for executing project/file programs. Implemented
12907 IAnjutaFile interface so that executables could be opened directly.
12909 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
12910 Authors line (Reserved for external plugins, which do not have a way to
12911 show their credits).
12913 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
12914 [File Loader] group for menu labels (default to "Name" if it is not
12917 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
12918 for executing external commands.
12920 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
12922 * plugins/project-wizard/property.c:
12923 Correct a memory leak
12925 * libanjuta/interfaces/libanjuta.idl,
12926 plugins/editor/text_editor.c:
12927 Add erase_all and replace_selection function to IAnjutaEditor
12929 * plugins/tools/anjuta-tools.glade,
12930 plugins/tools/fileop.c,
12931 plugins/tools/editor.c,
12932 plugins/tools/tool.c
12933 plugins/tools/tool.h:
12934 Add shortcut and icon
12936 * plugins/tools/variable.c,
12937 plugins/tools/variable.h:
12938 Add a variable asking parameters at run time
12940 * plugins/tools/execute.c:
12941 Add a warning message for missing document manager
12942 Add replace buffer and replace selection output
12943 Correct an error in popup output
12945 * plugins/tools/plugin.c,
12946 plugins/tools/plugin.h,
12947 plugins/tools/anjuta-tools.ui,
12950 Attach tools menu to a new place
12952 2005-04-25 Naba Kumar <naba@gnome.org>
12954 * libanjuta/plugins.c, src/about.c, src/about.h,
12955 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
12956 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
12957 plugins (about box for plugins) menu.
12959 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12961 * plugins/editor/search-replace.c :
12962 Displayed full path in Search pane window.
12963 Bug 300231 : Selected line in Search pane window .
12965 2005-04-23 Naba Kumar <naba@gnome.org>
12967 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
12969 2005-04-22 Naba Kumar <naba@gnome.org>
12971 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
12973 * plugins/project-wizard/templates/java.wiz,
12974 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
12975 to create bytecodes (.class) files.
12977 * plugins/symbol-browser/an_symbol_info.c,
12978 plugins/symbol-browser/an_symbol_info.h,
12979 plugins/symbol-browser/an_symbol_search.c,
12980 plugins/symbol-browser/an_symbol_view.c,
12981 plugins/symbol-browser/plugin.c,
12982 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
12983 in file symbol list.
12985 2005-04-22 Naba Kumar <naba@gnome.org>
12987 * TODO.tasks: Updated.
12989 * plugins/class-inheritance/Makefile.am,
12990 plugins/subversion/Makefile.am: Do not install plugin files when
12991 plugin build condition is false.
12993 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12994 plugins/build-basic-autotools/build-basic-autotools.c,
12995 plugins/build-basic-autotools/build-basic-autotools.h,
12996 plugins/file-loader/anjuta-loader-plugin.ui,
12997 plugins/file-loader/dnd.c,
12998 plugins/file-loader/plugin.c,
12999 plugins/file-loader/plugin.h,
13000 plugins/project-manager/anjuta-project-manager.ui,
13001 plugins/project-manager/plugin.c: Added open file and build context
13002 menu in project manager context menu.
13004 2005-04-22 Naba Kumar <naba@gnome.org>
13006 * configure.in: Added message output showing conditional plugins to
13009 * src/layout.xml: Added layout for class-inheritance plugin widget.
13011 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
13012 plugin name to remove redundant terms.
13014 * TODO.tasks: Updated.
13017 plugins/symbol-browser/Makefile.am,
13018 plugins/symbol-browser/an_symbol_view.c,
13019 (removed) plugins/symbol-browser/sv_class.xpm,
13020 (removed) plugins/symbol-browser/sv_function.xpm,
13021 (removed) plugins/symbol-browser/sv_macro.xpm,
13022 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13023 (removed) plugins/symbol-browser/sv_private_var.xpm,
13024 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13025 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13026 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13027 (removed) plugins/symbol-browser/sv_public_var.xpm,
13028 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13029 (removed) plugins/symbol-browser/sv_static_var.xpm,
13030 (removed) plugins/symbol-browser/sv_struct.xpm,
13031 (removed) plugins/symbol-browser/sv_unknown.xpm,
13032 (removed) plugins/symbol-browser/sv_variable.xpm,
13033 (added) plugins/symbol-browser/images/.cvsignore,
13034 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13035 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13036 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13037 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13038 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13039 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13040 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13041 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13042 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13043 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13044 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13045 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13046 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13047 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13048 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13049 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13050 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13051 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13052 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13053 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13054 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13055 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13056 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13057 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13058 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13059 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13060 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13061 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13062 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13063 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13064 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13065 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13066 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13067 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13068 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13069 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13070 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13071 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13072 pixmaps and added new icons (taken from monodevelop).
13074 2005-04-21 Naba Kumar <naba@gnome.org>
13076 Patch from Massimo Cora <maxcvs@email.it>:
13078 * configure.in, plugins/Makefile.am
13079 (new) plugins/class-inheritance/.cvsignore,
13080 (new) plugins/class-inheritance/Makefile.am,
13081 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13082 (new) plugins/class-inheritance/class-inherit.c,
13083 (new) plugins/class-inheritance/class-inherit.h,
13084 (new) plugins/class-inheritance/plugin.c,
13085 (new) plugins/class-inheritance/plugin.h,
13086 (new) plugins/class-inheritance/class-inheritance.png: Added class
13087 inheritance plugin.
13089 Changes by naba: Added pkgconfig check for graphviz and conditionally
13092 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13094 2005-04-20 Naba Kumar <naba@gnome.org>
13096 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13097 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13098 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13099 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13100 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13101 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13102 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13103 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13104 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13105 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13106 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13108 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13109 message view management.
13111 * libanjuta/anjuta-children.[ch],
13112 plugins/build-basic-autotools/build-basic-autotools.c,
13113 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13114 Removed anjuta_children_init() function,
13115 because it is done automatically when first invoked. Introduced
13116 anjuta_children_recover() to recover the child signalling. Fixed
13117 child exit management to correctly recover the exit status.
13119 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13120 to properly shutdown the launcher and to kill the running process
13121 (without emitting any signal).
13123 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13124 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13125 gdb and program instance.
13127 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13129 * plugins/editor/search-replace.c :
13130 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13132 2005-04-18 Naba Kumar <naba@gnome.org>
13134 * TODO.tasks: Marked completed items.
13136 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13137 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13138 plugins/project-manager/plugin.c: Prompt user for the debugging
13139 target (select from a list of project's executable targets) and
13140 correctly start debugger. Take care of libtool wrapping when the
13141 target selected is libtool target. Fixed debugger menu items
13144 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13146 * plugins/tools/execute.c,
13147 plugins/tools/execute.h:
13148 Implement save all files before running a command
13149 Implement all options for stdout and stderr except replace buffer
13150 Allow running several tools
13152 * plugins/tools/plugin.c:
13153 Move anjuta launcher in execute.c
13155 * plugins/tools/tools.h,
13156 plugins/tools/variable.c:
13159 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13161 * plugins/tools/anjuta-tools.glade:
13162 Add new properties in tool editor dialog
13163 Cosmetic improvements
13165 * plugins/tools/anjuta-tools.ui:
13166 Attach tool menu as a build menu
13168 * plugins/tools/dialog.c:
13169 Set tool menu item sensitivity in tool list
13172 * plugins/tools/editor.c,
13173 plugins/tools/editor.h,
13174 plugins/tools/fileop.c,
13175 plugins/tools/tool.c,
13176 plugins/tools/tool.h:
13177 Add new properties (active, save file...)
13178 Most of them are still not implemented
13180 * plugins/tools/execute.c,
13181 plugins/tools/execute.h:
13182 Reorganize code to support multiple run
13183 Support run in terminal
13185 * plugins/tools/plugin.c
13186 plugins/tools/plugin.h:
13187 Move message handling in execute.c
13189 * plugins/tools/variable.h,
13190 plugins/tools/variable.c:
13191 Add useful variables
13193 2005-04-13 Naba Kumar <naba@gnome.org>
13195 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13196 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13198 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13200 * plugins/tools/dialog.c plugins/tools/tool.c :
13203 2005-04-06 Naba Kumar <naba@gnome.org>
13205 * src/anjuta.c: Load default session only when
13206 "anjuta.session.load.last" preference is enabled.
13208 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13210 * plugins/tools/Makefile.am,
13211 plugins/tools/variable.c,
13212 plugins/tools/variable.h:
13213 Add new code for handling variables
13215 * plugins/tools/anjuta-tools.glade:
13216 Improve tool editor dialog
13217 Add variable selection dialog
13219 * plugins/tools/dialog.c,
13220 plugins/tools/dialog.h,
13221 plugins/tools/plugin.c,
13222 plugins/tools/plugin.h:
13223 Add variable object
13224 Add a function to get it
13226 * plugins/tools/editor.c:
13227 Add gui code for variable selection dialog
13229 * plugins/tools/execute.c:
13230 Use variables for executing command
13232 * Naba: Compile warning fixes.
13234 2005-04-06 Naba Kumar <naba@gnome.org>
13236 * TODO.tasks: Marked completed items.
13238 2005-04-06 Naba Kumar <naba@gnome.org>
13240 * plugins/subversion/svn-backend.c: Fixed subversion plugin
13243 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
13245 2005-04-04 Naba Kumar <naba@gnome.org>
13247 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
13248 inside Main window.
13250 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
13252 * plugins/tools/Makefile.am,
13253 plugins/tools/anjuta-tools.plugin.in,
13254 plugins/tools/anjuta-tools.ui,
13255 plugins/tools/anjuta-tools.gladei,
13256 plugins/tools/anjuta-tools-plugin.png,
13257 plugins/tools/plugin.c,
13258 plugins/tools/plugin.h,
13259 plugins/tools/dialog.c,
13260 plugins/tools/dialog.h,
13261 plugins/tools/fileop.c,
13262 plugins/tools/fileop.h,
13263 plugins/tools/tool.c,
13264 plugins/tools/tool.h,
13265 plugins/tools/editor.c,
13266 plugins/tools/editor.h,
13267 plugins/tools/execute.c,
13268 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
13269 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13272 * anjuta-tools.[ch]: Removed old tools code.
13274 2005-04-01 Steve Murphy <murf@e-tools.com>
13276 * configure.in: Added "rw" to ALL_LINGUAS.
13278 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13281 manuals/C/anjuta-manual/fileoperations.xml
13283 manuals/C/anjuta-manual/figures/search_expr.png
13284 manuals/C/anjuta-manual/figures/search_expr_basic.png
13285 manuals/C/anjuta-manual/figures/search_file_list.png
13286 manuals/C/anjuta-manual/figures/search_file_pattern.png
13287 manuals/C/anjuta-manual/figures/search_replace.png
13288 manuals/C/anjuta-manual/figures/search_setting.png
13289 manuals/C/anjuta-manual/figures/search_target.png
13290 manuals/C/anjuta-manual/figures/search_target_action.png
13291 manuals/C/anjuta-manual/figures/search_target_in.png
13293 manuals/C/anjuta-manual/figures/find_files.png
13294 manuals/C/anjuta-manual/figures/find_replace.png
13295 manuals/C/anjuta-manual/figures/find_text.png :
13296 Updated Anjuta manual (File Operations)
13298 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13300 * manuals/C/anjuta-manual/fileoperations.xml,
13301 manuals/C/anjuta-manual/figures/open_file.png,
13302 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13303 manuals/C/anjuta-manual/figures/prefs_print.png,
13304 manuals/C/anjuta-manual/figures/print_dlg.png,
13305 manuals/C/anjuta-manual/figures/print_preview.png.
13307 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13308 manuals/C/anjuta-manual/figures/display_macro.png,
13309 manuals/C/anjuta-manual/figures/insert_text.png,
13310 manuals/C/anjuta-manual/figures/keyword_macro.png,
13311 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13312 manuals/C/anjuta-manual/figures/save_as_file.png :
13313 Updated Anjuta Manual (File Operations)
13315 2005-03-23 Adam Weinberger <adamw@gnome.org>
13317 * plugins/editor/action-callbacks.c,
13318 plugins/file-loader/plugin.c,
13319 plugins/gtodo/main.c,
13320 plugins/project-wizard/druid.c:
13321 Fix spelling/grammar errors. Fixes bugs
13322 169068, 169137, 169138, and 169139.
13324 2005-03-21 Naba Kumar <naba@gnome.org>
13326 Patch from: Massimo Cora' <maxcvs@email.it>:
13328 * plugins/editor/Makefile.am
13329 plugins/editor/anjuta-docman.c,
13330 (added) plugins/editor/editor-tooltips.c,
13331 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13332 editor tabs to show full path.
13334 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13336 * plugins/subversion/svn-backend.c:
13337 Removed "apr-0/" from include because this is
13338 already included in SVN_INCLUDE and broke building if
13339 apr >= 1.0 was installed.
13341 2005-03-18 Naba Kumar <naba@gnome.org>
13343 Patch from: Massimo Cora' <maxcvs@email.it>:
13345 * plugins/editor/action-callbacks.c,
13346 plugins/editor/aneditor-calltip.cxx,
13347 plugins/editor/aneditor-priv.h,
13348 plugins/editor/aneditor.cxx,
13349 plugins/editor/aneditor.h,
13350 plugins/editor/anjuta-document-manager.ui: Added calltip
13351 activation from menu.
13353 2005-03-16 Naba Kumar <naba@gnome.org>
13355 Patch from: Massimo Cora' <maxcvs@email.it>:
13357 * plugins/class-gen/action-callbacks.c,
13358 plugins/class-gen/anjuta-class-gen-plugin.glade,
13359 plugins/class-gen/class_gen.c,
13360 plugins/class-gen/class_gen.h,
13361 plugins/class-gen/class_logo.xpm,
13362 plugins/class-gen/plugin.c: Create files without project
13363 being open. Add to project support. And other enhancements.
13365 2005-03-15 Adam Weinberger <adamw@gnome.org>
13368 plugins/debug-manager/utilities.c,
13369 plugins/file-loader/plugin.c,
13370 plugins/gdb/utilities.c,
13371 plugins/profile-default/plugin.c,
13372 plugins/project-import/project-import.c,
13373 src/anjuta-actions.h:
13374 Spelling/grammar fixes.
13376 2005-03-13 Naba Kumar <naba@gnome.org>
13378 * plugins/editor/action-callbacks.c,
13379 plugins/editor/action-callbacks.h,
13380 plugins/editor/anjuta-document-manager.ui,
13381 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13382 submenu. Moved menuitems from Format to View->Editor.
13384 * src/action-callbacks.c, src/action-callbacks.h,
13385 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13386 layout and lock layout menus in View submenu. Get rid of
13387 Settings->Layout Manager menu.
13389 * plugins/project-import/anjuta-project-import.plugin.in:
13392 * global-tags/Makefile.am,
13393 global-tags/create_global_tags.sh,
13394 plugins/editor/aneditor-autocomplete.cxx,
13395 plugins/editor/aneditor-priv.h,
13396 plugins/editor/aneditor.cxx,
13397 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13398 in editor and made it work in global symbols also.
13400 * src/anjuta-app.c: Always use priority texts besides icons style
13401 for toolbars, because other styles look horible for Anjuta (fixme).
13403 2005-03-11 Naba Kumar <naba@gnome.org>
13405 * configure.in: Removed test for iconv.
13407 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13408 before scintilla widget is realized.
13410 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13411 for Update menuitem.
13413 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13414 already applied in scintilla main stream.
13416 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13417 and notified scintilla developer.
13419 2005-03-10 Naba Kumar <naba@gnome.org>
13421 * src/action-callbacks.c: Removed reference to src/help.h (dead
13424 * plugins/editor/text_editor.c: Removed reference to
13425 src/launcher.h (a dead file).
13427 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13428 src/controls.c, src/controls.h, src/fileselection.c,
13429 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13430 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13431 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13432 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13433 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13434 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13435 Removed these dead files from CVS.
13438 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13440 * plugins/file-wizard/action-callbacks.c : Added error message.
13441 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13444 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13446 * plugins/cvs-plugin/cvs-callbacks.c
13447 plugins/cvs-plugin/plugin.c:
13448 Fixed preferences page init and busy handling
13450 * plugins/subversion/plugin.c:
13451 Fixed preferences page init
13453 2005-03-09 Naba Kumar <naba@gnome.org>
13455 * plugins/Makefile.am, plugins/glade/Makefile.am,
13456 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13457 enabled glade plugin in Anjuta. The plugin is built only when
13458 glade3 is installed.
13460 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13462 * plugins/project-wizard/templates/java.wiz
13463 plugins/project-wizard/templates/java-logo.png (*)
13464 plugins/project-wizard/templates/java/*
13465 plugins/project-wizard/templates/Makefile.am
13468 Add Java project type. It generates a autoconf/automake
13469 project which is compiled using gcj. It requires automake
13470 > 1.4 (1.9 is known to work) to work!
13472 (*) still awaiting response from the gcj team if we
13473 may use their logo.
13475 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13477 * plugins/project-import/*
13478 plugins/Makefile.am
13480 Added project import plugin. Might be a bit buggy and limited
13482 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13483 Icon from old pixmaps dir
13485 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13487 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13488 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13489 Added C Custom_Indent line macro.
13492 2005-03-09 Naba Kumar <naba@gnome.org>
13494 * TODO.tasks: Added new message-manager tasks.
13496 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13497 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13498 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13499 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13500 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13501 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13502 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13503 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13504 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13505 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13507 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13508 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13509 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13510 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13511 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13512 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13513 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13514 Removed debugger widgets from shell on debugger shutdown. Added
13515 scrolled windows for docked widgets. Removed unnecessary widget refs
13516 and unrefs. Destroy widgets correctly on debugger shutdown.
13518 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13519 with project description title. Removed frame shadow.
13521 * plugins/project-wizard/druid.c: Initializes tooltips.
13523 * scintilla/Makefile.am: Fixed comiple error.
13525 2005-03-08 Adam Weinberger <adamw@gnome.org>
13527 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13528 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13530 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13532 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13533 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13534 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13535 plugins/macro/macros.xml, plugins/macro/plugin.c :
13536 Moved cursor at the '|' position defined in macros.
13538 2005-03-07 Naba Kumar <naba@gnome.org>
13540 * plugins/subversion/Makefile.am: Fixed build error.
13542 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13543 types (perl, python, shellscript).
13545 * plugins/editor/plugin.c: Fixed to show all highlight options.
13547 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13549 * TODO.tasks : updated tasks.
13550 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13552 2005-03-07 Naba Kumar <naba@gnome.org>
13554 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13555 or disable subversion file-manager submenu. If "Subvesion" is also
13556 valid directory, we should also check for it.
13558 * configure.in: Disable cygwin macro until someone fixes the
13561 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13562 backward compatibility.
13564 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13566 * src/about.c : Cleaned code.
13567 * plugins/macro/macros.xml : Added "do_while" C macro.
13568 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13569 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13570 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13571 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13573 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13575 * plugins/class-gen/plugin.c:
13576 Removed "return" to activate project_root_uri watching.
13578 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13580 * plugins/Makefile.am
13581 plugins/subversion/*:
13582 Added subversion plugin. Add, Remove, Commit and Update work
13583 everything else needs work.
13585 * plugins/terminal/terminal.c
13586 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13587 we still have focus problems with the editor.
13589 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13591 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13593 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13595 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13597 2005-03-04 Naba Kumar <naba@gnome.org>
13599 Patch from Massimo Cora' <maxcvs@email.it>:
13601 * plugins/class-gen/Makefile.am,
13602 plugins/class-gen/action-callbacks.c,
13603 plugins/class-gen/action-callbacks.h,
13604 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13605 plugins/class-gen/anjuta-class-gen.plugin.in,
13606 plugins/class-gen/class_gen.c,
13607 plugins/class-gen/class_gen.h,
13608 (removed) plugins/class-gen/clsGen.c,
13609 (added) plugins/class-gen/goc_template_header,
13610 (added) plugins/class-gen/goc_template_source,
13611 plugins/class-gen/plugin.c,
13612 plugins/class-gen/plugin.h: Refactored class gen code.
13613 Added GOCBuilder code. Fixed UI. Implemented plugin.
13615 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13617 * plugins/project-wizard/property.c
13618 plugins/project-wizard/install.c
13619 plugins/project-wizard/druid.c
13620 plugins/editor/goto_line.c
13621 plugins/editor/plugin.c
13622 plugins/gtodo/add_edit_item.c
13623 plugins/gtodo/ligtodo.c
13624 plugins/gtodo/main.c
13625 plugins/gtodo/preferences.c:
13626 Fixed #167559, #167534, #167266, #167357
13627 (Bad English in strings...)
13629 Thanks to Adam Weinberger and Thierry Moisan for
13632 2005-03-03 Naba Kumar <naba@gnome.org>
13634 * libegg/Makefile.am, libegg/menu/Makefile.am,
13635 (added) libegg/egg-submenu-action.c,
13636 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13637 submenu (used for wizard listing).
13639 * plugins/file-loader/anjuta-loader-plugin.ui
13640 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13643 * plugins/editor/action-callbacks.c,
13644 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13645 ctrl+tabbing because it was interfaring with focus navigation.
13646 Focus editor on "Esc" in incremental search entry. Cleanups.
13648 * plugins/file-manager/an_file_view.c,
13649 plugins/symbol-browser/plugin.c,
13650 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13653 * plugins/profile-default/plugin.c,
13654 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13657 * (removed) scintilla/patches/a64-crash-fix.patch,
13658 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13661 2005-03-03 Naba Kumar <naba@gnome.org>
13663 * HACKING: Fixed typos.
13665 * plugins/editor/aneditor-indent.cxx: Clean up.
13667 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13668 Enable/disable save, undo and redo actions depending on state
13671 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13673 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13674 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13675 Displayed search_incremental status.
13677 * Removed plugins/editor/search_incremental.[ch]
13679 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13681 * plugins/cvs-plugin/cvs-execute.c
13682 plugins/cvs-plugin/cvs-callbacks.c:
13683 - Use weak reference on mesg_view and reuse tab if
13684 it still exists to avoid cluttering message manager.
13685 - Fixed bug in cvs remove
13687 README, HACKING: Updated
13689 configure.in: Added check for libsvn
13691 2005-02-29 Naba Kumar <naba@gnome.org>
13693 * plugins/file-manager/an_file_view.c,
13694 plugins/symbol-browser/an_symbol_view.c,
13695 plugins/symbol-browser/plugin.c: Hide column headers (they
13698 2005-02-29 Naba Kumar <naba@gnome.org>
13700 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13701 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13702 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13703 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13704 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13705 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13706 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13707 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13708 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13709 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13711 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13712 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13713 (added) libanjuta/anjuta-session.[hc],
13714 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13715 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
13716 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
13719 Implemented session management. Implemented session
13720 container class. Added session notifications from shell. Implemented
13721 session save/load in editor, file-loader, default-profile-plugin
13722 and anjuta-app. Fixed window sizing and restoration. Cleaned up
13723 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
13724 and maximized states in session. Implemented project session
13727 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13729 * plugins/class-gen/action-callbacks.[ch],
13730 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
13731 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
13732 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
13735 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
13737 * plugins/project-wizard/anjuta-project-wizard.glade,
13738 plugins/project-wizard/druid.c:
13739 Add some padding in tab label in project selection page
13741 * plugins/project-wizard/druid.c,
13742 plugins/project-wizard/parser.c:
13743 Search for project template recursively
13744 Add ~/.anjuta/project to the search paths
13746 2005-02-26 Naba Kumar <naba@gnome.org>
13748 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
13749 * plugins/file-loader/plugin.c: Fixed crash bug.
13750 * libanjuta/plugins.c: Fixed memory leak.
13752 2005-02-26 Naba Kumar <naba@gnome.org>
13754 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
13755 "UserActivatable" attribute for plugins. This attribute if set to
13756 "no" will prevent users from activating/deactivating it from
13757 plugins dialog. Added a toggle button in plugins dialog to toggle
13758 the plugins list between list of activatable plugins (default) to
13759 list of all plugins. anjuta_plugin_select() now only selects the
13760 plugin. Added anjuta_plugins_select_and_activate() method that will
13761 select and activate it.
13763 * plugins/profile-default/Makefile.am,
13764 plugins/profile-default/anjuta-default-profile.ui,
13765 plugins/profile-default/plugin.c,
13766 plugins/profile-default/plugin.h,
13767 plugins/project-manager/anjuta-project-manager.ui,
13768 plugins/project-manager/plugin.c,
13769 plugins/project-manager/plugin.h:
13771 Anjuta projects (*.anjuta) files define the profile of respective
13772 projects. Profile is a set of related plugins required for the
13773 project to open. Moved "close project" action from Project Manager
13774 to Profile Manager plugin. Implemented loading and unloading of
13775 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
13776 (instead of Project Manager) now handles opening of *.anjuta files.
13777 Close Project menuitem is now moved to File submenu (being
13778 consistent with Anjuta 1.x versions and avoiding creating Project
13779 submenu when project manager is not loaded).
13781 * src/anjuta-actions.h: Fixed short-cut key for Help content.
13783 * src/anjuta.ui: Fixed place holder for projects.
13785 * (new) plugins/profile-default/default.anjuta: default startup
13786 profile. Removed the hardcoded plugins loading in
13787 DefaultProfilePlugin.
13790 plugins/project-wizard/templates/terminal/project.anjuta:
13791 Implemented project format in newly created projects.
13793 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
13794 plugins/class-gen/anjuta-class-gen.plugin.in,
13795 plugins/cvs-plugin/anjuta-cvs.plugin.in,
13796 plugins/editor/anjuta-document-manager.plugin.in,
13797 plugins/file-loader/anjuta-loader.plugin.in,
13798 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13799 plugins/gdb/anjuta-gdb.plugin.in,
13800 plugins/glade/anjuta-glade.plugin.in,
13801 plugins/message-view/anjuta-message-manager.plugin.in,
13802 plugins/profile-default/anjuta-default-profile.plugin.in,
13803 plugins/project-manager/anjuta-project-manager.plugin.in,
13804 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13805 Defined UserActivatable attributes. Added supported types attribute.
13807 * plugins/project-wizard/anjuta-project-wizard.glade
13808 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
13809 "Project Wizard" in preferences title.
13811 * TODO.tasks: Updated.
13813 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
13816 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13818 * plugins/file-wizard/anjuta-file-wizard.glade
13819 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
13821 Integrated License macros, cleaned file.c.
13823 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
13825 * plugins/macor/macro-util.c: Fixed crash bugs if email or
13826 username can not be found correctly.
13828 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13830 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
13831 plugins/macro/macros.xml :
13833 Added Headers macros. Cleaned file.c
13835 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13837 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
13838 plugins/macro/macros.xml :
13840 Fixed a bug. Added Header macro.
13843 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13845 * plugins/file-wizard/action-callbacks.c,
13846 plugins/file-wizard/file.c, plugins/macro/macro-util.c
13847 plugins/macro/macros.xml :
13849 Added FileName, Header template macros.
13851 2005-02-24 Naba Kumar <naba@gnome.org>
13853 * plugins/patch/patch-plugin.c: Fixed a function call.
13855 * src/anjuta.c, src/main.c: Save and load default session.
13857 2005-02-24 Naba Kumar <naba@gnome.org>
13859 * libanjuta/interfaces/libanjuta.idl,
13860 plugins/message-view/anjuta-msgman.c,
13861 plugins/message-view/anjuta-msgman.h,
13862 plugins/message-view/plugin.c: Added and implemented
13863 set_view_title() method.
13865 * plugins/build-basic-autotools/build-basic-autotools.c,
13866 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
13867 build context pooling. Maximum 3 contexts are reused. Additional
13868 contexts are created when all are busy.
13870 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13872 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13873 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13874 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
13875 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
13877 Added Copyright, Changelog macros.
13879 2005-02-23 Naba Kumar <naba@gnome.org>
13881 Patch from Massimo Cora' <maxcvs@email.it>:
13882 * plugins/Makefile.am,
13883 plugins/patch/Makefile.am,
13884 (added) plugins/patch/anjuta-patch-plugin.png,
13885 (added) plugins/patch/anjuta-patch.plugin.in,
13886 (added) plugins/patch/anjuta-patch.ui,
13887 plugins/patch/patch-plugin.c,
13888 (added) plugins/patch/patch-plugin.h,
13889 (added) plugins/patch/plugin.c,
13890 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
13893 2005-02-23 Naba Kumar <naba@gnome.org>
13895 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
13896 file-loader/plugin.c, profile-default/plugin.c:
13897 Implemented "activated" and "deactivated" signals for plugin class.
13898 Renamed *_location() functions to *_id(), because location is
13899 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
13900 anjuta_plugins_unload_plugin().
13902 * class-gen/plugin.c: Fixed complier warning and utility function call.
13904 * debug-manager/plugin.c: Unload debugger plugin correctly.
13906 * project-manager/plugin.c: Fixed compiler warnings.
13908 * plugins/project-wizard/templates/gnome/.cvsignore,
13909 plugins/project-wizard/templates/gnome/po/.cvsignore,
13910 plugins/project-wizard/templates/gnome/src/.cvsignore,
13911 plugins/project-wizard/templates/gtk/po/.cvsignore,
13912 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
13913 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
13915 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
13916 build (we need to fix this thing).
13918 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
13920 * plugins/macro/macro-action.[ch]
13921 plugins/macro/macro-edit.c
13922 plugins/macro/macro-dialog.c
13923 plugins/macro/macro-db.[ch]
13924 plugins/macro/plugin.[ch]
13925 plugins/macro/macro-util.[ch] (added)
13927 Cleaned up macro plugin and preview expanded macros.
13929 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
13931 * plugins/cvs-plugin/cvs-interface.c:
13933 Fixed option setting when using no compression and not
13936 2005-02-23 Naba Kumar <naba@gnome.org>
13938 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
13939 geometry on exit and startup (only if there is no geometry from the
13942 * TODO.tasks: Updated.
13944 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
13946 * manuals/reference/libanjuta/Makefile.am,
13947 manuals/reference/libanjuta/libanjuta-docs.sgml,
13948 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
13949 documentation for writing project templates.
13951 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13953 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
13954 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
13956 Expansion keywords in macros.
13958 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13960 * plugins/file-wizard/action-callbacks.c,
13961 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
13962 plugins/macro/macros.xml :
13964 Inserting text by macro plugin
13967 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
13969 * plugins/macro/plugin.c
13970 plugins/cvs-plugin/plugin.c:
13972 Fixed interfaces (use static)
13974 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
13976 * plugins/macro/macro-actions.[ch]
13977 plugins/macro/plugin.c
13978 libanjuta/interfaces/libanjuta.idl:
13980 Implemented IAnjutaMacro interface to be used by file-wizard
13982 * plugins/cvs-plugin/plugin.c
13983 libanjuta/interfaces/libanjuta.idl:
13985 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
13986 for all version control systems and not only for cvs.
13988 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13990 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
13993 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
13996 2005-02-21 Naba Kumar <naba@gnome.org>
13998 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
13999 IAnjutaDebugger interface.
14001 * plugins/debug-manager/anjuta-debug-manager.ui,
14002 plugins/debug-manager/attach_process.c,
14003 plugins/debug-manager/attach_process.h,
14004 plugins/debug-manager/plugin.c,
14005 plugins/debug-manager/plugin.h,
14006 plugins/gdb/actions.c,
14007 plugins/gdb/actions.h,
14008 plugins/gdb/anjuta-gdb-plugin.ui,
14009 plugins/gdb/breakpoints.c,
14010 plugins/gdb/breakpoints.h,
14011 plugins/gdb/debugger.c,
14012 plugins/gdb/debugger.h,
14013 plugins/gdb/memory.c,
14014 plugins/gdb/plugin.c,
14015 plugins/gdb/plugin.h,
14016 plugins/gdb/sharedlib.h,
14017 plugins/gdb/sharedlib_cbs.c,
14018 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14019 correctly between debug-manager and debugger. Implemented debugger
14020 interface in gdb plugin. Fixed action names. Added UI updating.
14021 Start and stop debugger (does not work yet). Fixed UI merging.
14022 Fixed debugger plugin handling in debug-manager.
14024 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14026 * plugins/editor/aneditor-autocomplete.cxx:
14028 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14029 crash with C++ "template" keyword.
14031 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14033 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14034 Fixed bug (Closed macro dialogs with Esc key).
14036 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14038 * plugins/project-wizard/xlib.wiz,
14039 plugins/project-wizard/xlib-logo.png,
14040 plugins/project-wizard/xlib/*:
14041 Port old xlib anjuta project on new project wizard
14043 * plugins/project-wizard/xlib-dock.wiz,
14044 plugins/project-wizard/xlib-dock/*:
14045 Port old xlib dock anjuta project on new project wizard
14047 * plugins/project-wizard/wxwin.wiz,
14048 plugins/project-wizard/wxwin-logo.png,
14049 plugins/project-wizard/wxwin/*:
14050 Port old wxwin anjuta project on new project wizard
14052 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14053 necessary changes for the new templates.
14055 2005-02-18 Naba Kumar <naba@gnome.org>
14057 * plugins/Makefile.am: Added class-gen
14059 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14061 * plugins/project-wizard/header.c:
14062 Fix a bug in sorting of project categories
14064 2005-02-18 Naba Kumar <naba@gnome.org>
14066 Patch from Massimo Cora <maxcvs@email.it>:
14068 * plugins/class-gen/.cvsignore,
14069 plugins/class-gen/Makefile.am,
14070 (added) plugins/class-gen/action-callbacks.c,
14071 (added) plugins/class-gen/action-callbacks.h,
14072 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14073 (added) plugins/class-gen/class_gen.c,
14074 (added) plugins/class-gen/class_gen.h,
14075 (added) plugins/class-gen/plugin.c,
14076 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14079 * plugins/project-manager/plugin.c: implemented add_source().
14081 2005-02-17 Naba Kumar <naba@gnome.org>
14083 * plugins/file-loader/plugin.c: Fixed possible crash.
14085 * src/action-callbacks.c, src/action-callbacks.h,
14086 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14088 2005-02-17 Naba Kumar <naba@gnome.org>
14090 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14091 plugins/project-wizard/templates/gnome.wiz,
14092 plugins/project-wizard/templates/gtk.wiz,
14093 plugins/project-wizard/templates/gtkmm.wiz,
14094 plugins/project-wizard/templates/terminal.wiz,
14095 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14096 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14097 plugins/project-wizard/templates/gnome/src/callbacks.c,
14098 plugins/project-wizard/templates/gnome/src/callbacks.h,
14099 plugins/project-wizard/templates/gnome/src/main.c,
14100 plugins/project-wizard/templates/gtk/src/callbacks.c,
14101 plugins/project-wizard/templates/gtk/src/callbacks.h,
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 templates
14105 to generate licence correctly (without any extra newlines). Removed
14106 IncludeGNUHeader macro definition and added proper licence property.
14107 Fixed project directory paths in file contents.
14109 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14111 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14112 Closed macro dialogs with Esc key.
14114 2005-02-16 Naba Kumar <naba@gnome.org>
14116 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14117 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14118 plugins/project-wizard/templates/gnome/src/callbacks.c,
14119 plugins/project-wizard/templates/gnome/src/callbacks.h,
14120 plugins/project-wizard/templates/gnome/src/main.c,
14121 plugins/project-wizard/templates/gtk/src/main.c,
14122 plugins/project-wizard/templates/gtkmm/src/main.cc,
14123 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14124 macros to avoid blank newlines.
14126 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14128 * plugins/project-wizard/autogen.c:
14129 Correct a problem when having property value in UTF-8
14131 * plugins/project-wizard/druid.c:
14132 Correct a bug when reselecting a new project (all pages
14135 * plugins/project-wizard/property.c:
14136 Avoid having default invalid properties
14138 * plugins/project-wizard/templates/terminal.wiz,
14139 plugins/project-wizard/templates/terminal/po/ChangeLog,
14140 plugins/project-wizard/templates/terminal/src/main.c:
14141 Remove command for testing run function
14142 Move destination directory to second page and include
14143 project name. Add exist tag. Remove unused properties.
14145 2005-02-16 Naba Kumar <naba@gnome.org>
14147 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14148 plugins/debug-manager/anjuta-debug-manager.ui,
14149 plugins/debug-manager/plugin.c,
14150 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14151 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14152 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14153 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14154 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14155 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14156 (removed) src/anjuta_info.c,
14157 (removed) src/anjuta_info.h,
14158 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14159 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14160 (added) plugins/gdb/actions.c,
14161 (added) plugins/gdb/actions.h: Completed initial
14162 porting of debugger to new architecture. Fixed many of the debugger
14165 * plugins/file-loader/plugin.c: Detect some important mime ourself
14166 to avoid inconsistencies when mime system isn't working.
14168 2005-02-16 Naba Kumar <naba@gnome.org>
14170 * plugins/editor/Makefile.am,
14171 (added) plugins/editor/aneditor-autocomplete.cxx,
14172 (added) plugins/editor/aneditor-calltip.cxx,
14173 (added) plugins/editor/aneditor-indent.cxx,
14174 (added) plugins/editor/aneditor-priv.h,
14175 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14176 different smaller chunks to make it easy to maintain.
14178 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14180 * plugins/project-wizard/druid.c :
14182 Found system Email address if not defined in Preferences.
14184 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14186 * plugins/project-wizard/gtkmm.wiz
14187 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14188 plugins/project-wizard/gtkmm/*
14190 Added GTKmm (C++) project type
14192 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14194 * plugins/message-view/plugin.c
14195 plugins/message-view/message-view.c
14197 Implemented next/prev action
14199 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14201 * plugins/project-wizard/templates/libglade2.* :
14202 Removed libglade2 project.
14204 * plugins/project-wizard/templates/gtk* :
14205 Removed interface.[ch] & support.[ch].
14207 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14209 * plugins/project-wizard/anjuta-project-wizard.glade,
14210 plugins/project-wizard/property.[ch],
14211 plugins/project-wizard/templates/anjuta-plugin.wiz :
14212 Added a new property ("iconfile").
14214 2005-02-14 Naba Kumar <naba@gnome.org>
14216 * plugins/project-wizard/install.c,
14217 plugins/project-wizard/plugin.c,
14218 plugins/project-wizard/templates/anjuta-plugin.wiz,
14219 plugins/project-wizard/templates/gnome.wiz,
14220 plugins/project-wizard/templates/gtk.wiz,
14221 plugins/project-wizard/templates/libglade2.wiz,
14222 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
14223 newly created projects and open them. Fixed message buffering in
14226 2005-02-14 Naba Kumar <naba@gnome.org>
14228 * src/about.c, pixmaps/Makefile.am,
14229 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
14231 * mime/gnome-mime-application-x-anjuta.png,
14232 pixmaps/anjuta_icon.png,
14233 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
14234 done by 9-speed at:
14235 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
14237 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14240 plugins/project-wizard/templates/libglade2-logo.png,
14241 plugins/project-wizard/templates/libglade2.wiz,
14242 plugins/project-wizard/templates/libglade2/* :
14246 2005-02-14 Naba Kumar <naba@gnome.org>
14248 * TODO.tasks: Updated.
14250 * plugins/editor/anjuta-docman.c,
14251 plugins/editor/text_editor.c,
14252 plugins/editor/text_editor.h,
14253 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
14254 for file modification, but it is still not functioning.
14256 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
14258 * plugins/project-wizard/values.c,
14259 plugins/project-wizard/values.h,
14260 plugins/project-wizard/property.c,
14261 plugins/project-wizard/property.h,
14262 plugins/project-wizard/druid.c:
14263 Rewrite mandatory property check
14264 Add check of exist property
14265 Rewrite handling of cached property page
14267 2005-02-13 Naba Kumar <naba@gnome.org>
14269 Patch from Igor Kovalenko <garrison@mail.ru>:
14270 * tagmanager/tm_workspace.c: Improved performance.
14272 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14274 *plugins/project-wizard/templates/*.wiz,
14275 plugins/project-wizard/druid.c,
14276 plugins/project-wizard/templates/terminal/src/main.c,
14277 plugins/project-wizard/templates/gtk/src/*.[ch],
14278 plugins/project-wizard/templates/gtk/src/Makefile.am,
14279 plugins/project-wizard/templates/gnome/src/*.[ch],
14280 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14281 Add Copyright date & Email address,
14282 Correct terminal project.
14284 2005-02-12 Naba Kumar <naba@gnome.org>
14286 * plugins/project-wizard/property.c: Fixed hidden
14287 properties to take values.
14289 * plugins/project-wizard/file.[ch]: Renamed
14290 true/false enum values to fix compile error
14291 (conflict with other definition).
14293 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14294 even when mime type detection fails (for example, when Anjuta is
14295 installed in non-system prefix).
14297 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14299 * plugins/project-wizard/values.c,
14300 plugins/project-wizard/values.h:
14301 Rewrite file with more comments
14303 * plugins/project-wizard/druid.c,
14304 plugins/project-wizard/druid.h,
14305 plugins/project-wizard/autogen.c,
14306 plugins/project-wizard/autogen.h,
14307 plugins/project-wizard/druid.c,
14308 plugins/project-wizard/druid.h:
14310 Use values instead of properties
14311 Move default properties to druid.c
14313 * plugins/project-wizard/install.c,
14314 plugins/project-wizard/install.h:
14315 Use values instead of properties
14316 Add a check to avoid overwriting files
14318 * plugins/project-wizard/parser.c,
14319 plugins/project-wizard/property.c,
14320 plugins/project-wizard/property.h:
14321 Update to use new values
14322 Add an "exist" attribute to check if a directory already exist
14324 * plugins/project-wizard/anjuta-project-wizard.glade:
14325 Change project selection page (GtkTextView => GtkLabel,
14326 GtkTable => GtkVBox)
14328 * plugins/project-wizard/templates/terminal.wiz:
14329 Move destination directory on second page
14331 * plugins/project-wizard/action.c:
14334 2005-02-12 Naba Kumar <naba@gnome.org>
14336 * plugins/file-manager/an_file_view.c,
14337 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14338 views. Created dynamic update date of view depending on project
14339 changes -- similar to file-manager view.
14341 * plugins/devhelp/plugin.c: Load help on idle.
14343 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14344 autoformat' to proper location in preferences.
14346 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14349 * plugins/editor/plugin.c: Fixed accel name.
14351 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14353 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14354 plugins/project-wizard/templates/gnome.wiz,
14355 plugins/project-wizard/templates/gtk.wiz,
14356 plugins/project-wizard/anjuta-project-wizard.glade,
14357 plugins/project-wizard/autogen.c:
14358 Add Username & Email address in Project preferences.
14360 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14362 *plugins/project-wizard/templates/gnome-logo.png,
14363 plugins/project-wizard/templates/gnome.wiz,
14364 plugins/project-wizard/templates/gnome/* :
14367 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14369 * plugins/project-wizard/templates/terminal/src/main.c,
14370 plugins/project-wizard/templates/terminal/src/main.c,
14371 plugins/project-wizard/templates/terminal/src/main.[ch] :
14372 Insert License in projects
14374 2005-02-11 Naba Kumar <naba@gnome.org>
14376 * TODO.tasks: Added message manager task.
14378 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14380 * plugins/editor/plugin.c: Use bookmark stock icons.
14382 * plugins/message-view/anjuta-message-manager.ui,
14383 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14385 2005-02-10 Naba Kumar <naba@gnome.org>
14387 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14389 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14391 * global-tags/Makefile.am
14392 Error during 'make install'
14394 2005-02-09 Naba Kumar <naba@gnome.org>
14396 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14399 2005-02-08 Naba Kumar <naba@gnome.org>
14401 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14403 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14404 Show busy cursur when updating global tags in preferences.
14406 * configure.in: Fixed.
14408 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14410 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14411 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14413 - Fixed anjuta-plugin project (glade)
14415 2005-02-08 Naba Kumar <naba@gnome.org>
14417 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14418 Fixed automatic indentations.
14420 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14421 Global tags are now segregated into smaller api tags, which can be
14422 selectively loaded from symbol browser preferences.
14424 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14425 Implemented IProjectManager interface in project-manager. Mostly getter
14426 methods for now, but need to add add() and remove() methods to add
14427 or remove project elements.
14429 * plugins/gdb/debug_tree.c: Small fix.
14431 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14432 plugins/symbol-browser/an_symbol_info.c,
14433 plugins/symbol-browser/an_symbol_info.h,
14434 plugins/symbol-browser/an_symbol_search.c,
14435 plugins/symbol-browser/an_symbol_search.h,
14436 plugins/symbol-browser/an_symbol_view.c,
14437 plugins/symbol-browser/an_symbol_view.h,
14438 plugins/symbol-browser/plugin.c,
14439 plugins/symbol-browser/plugin.h,
14441 tagmanager/entry.h,
14442 tagmanager/tm_project.c,
14443 tagmanager/tm_symbol.c,
14444 tagmanager/tm_tag.c,
14445 tagmanager/tm_workspace.c,
14446 tagmanager/vstring.c,
14447 tagmanager/include/tm_tag.h,
14448 tagmanager/include/tm_workspace.h:
14450 - Fixed tagmanager parsing of source files to parse for typedefines and
14451 properly record element scopes. Implemented scope autocompletion
14452 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14453 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14454 patch list (author is unknown).
14455 - Implemented symbol-browser preferences for dynamically loading and
14456 saving tags API segments.
14457 - Fixed symbol-search to use tagmanager directly instead of depending
14458 on symbol-view for tags list.
14459 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14460 - Fixed TMSymbol to create the complete tags tree instead of letting the
14461 symbol-view created the root nodes.
14462 - Changed project tags cache name to .tm_project2.cache because the
14463 newer format records additional scope information.
14465 2005-02-07 Naba Kumar <naba@gnome.org>
14467 * plugins/editor/style-editor.c,
14468 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14469 and GtkFontButton instead of deprecated widgets in
14472 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14474 * plugins/project-wizard/action.c,
14475 plugins/project-wizard/action.h,
14476 plugins/project-wizard/autogen.c,
14477 plugins/project-wizard/autogen.h,
14478 plugins/project-wizard/file.c,
14479 plugins/project-wizard/file.h,
14480 plugins/project-wizard/install.c,
14481 plugins/project-wizard/install.h,
14482 plugins/project-wizard/parser.h,
14483 plugins/project-wizard/parser.c,
14484 plugins/project-wizard/property.c,
14485 plugins/project-wizard/property.h,
14486 plugins/project-wizard/plugin.h,
14487 plugins/project-wizard/plugin.c,
14488 plugins/project-wizard/values.c,
14489 plugins/project-wizard/values.h:
14490 Replace C++ comments by C comments
14492 * plugins/project-wizard/autogen.c,
14493 plugins/project-wizard/autogen.h:
14494 Add a run time check of autogen version.
14495 Add UserName variable.
14497 * plugins/project-wizard/anjuta-project-wizard.glade,
14498 plugins/project-wizard/header.c,
14499 plugins/project-wizard/druid.c,
14500 plugins/project-wizard/druid.h:
14501 Sort project in alphabetic order.
14502 Correct selection troubles in notebooks.
14504 * plugins/project-wizard/parser.c:
14505 Add some check when reading the project header block.
14507 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14509 * plugins/project-wizard/action.c,
14510 plugins/project-wizard/action.h,
14511 plugins/project-wizard/autogen.c,
14512 plugins/project-wizard/autogen.h,
14513 plugins/project-wizard/file.c,
14514 plugins/project-wizard/file.h,
14515 plugins/project-wizard/install.c,
14516 plugins/project-wizard/parser.h,
14517 plugins/project-wizard/parser.c,
14518 plugins/project-wizard/property.c,
14519 plugins/project-wizard/property.h,
14520 plugins/project-wizard/values.c,
14521 plugins/project-wizard/values.h,
14522 Add a space between function name and open.
14524 * plugins/project-wizard/plugin.h,
14525 plugins/project-wizard/plugin.c,
14526 plugins/project-wizard/install.c,
14527 Avoid a crash if the user close the message view used by the .
14529 * plugins/project-wizard/anjuta-project-wizard,
14530 plugins/project-wizard/druid.c,
14531 plugins/project-wizard/druid.h,
14532 plugins/project-wizard/header.h,
14533 plugins/project-wizard/header.c,
14534 Add a text view with the description of each.
14535 Add a tab for each project.
14536 Replace some C++ comments to C comments.
14538 2005-02-05 Naba Kumar <naba@gnome.org>
14540 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14541 New icon from Sebastien Granjoux .
14543 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14545 * libanjuta/anjuta-preferences.c:
14546 Set file property even without a focus out event (file selected
14549 2005-02-04 Naba Kumar <naba@gnome.org>
14551 * plugins/glade/plugin.c: Fixed glade function calls.
14552 * configure.in: Fixed a typo.
14553 * TODO.tasks: Updated.
14555 2005-02-03 Naba Kumar <naba@gnome.org>
14557 * plugins/project-manager/plugin.c: Fixed memory corruption.
14559 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14562 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14563 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14564 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14565 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14567 * libanjuta/interfaces/libanjuta.idl,
14568 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14571 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14573 Patch from Massimo Cora <maxcvs@email.it>:
14574 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14576 2005-02-01 Naba Kumar <naba@gnome.org>
14578 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14579 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14580 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14581 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14582 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14583 from sourceforge -- a64 crash fixes (correct typing for GType)
14584 and fixes compile errors in sun.
14586 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14587 paste (shift+insert) in terminal.
14589 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14591 * configure.in: Add «nb» to ALL_LINGUAS.
14593 2005-02-01 Naba Kumar <naba@gnome.org>
14595 * TODO.tasks, TODO: Updated todo tasks.
14597 * plugins/editor/anjuta-document-manager.glade: Improved search
14600 * TODO.tasks: Fixed xml format.
14602 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14605 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14608 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14609 format during save (removed unwanted text nodes). Fixed scrollbars.
14611 2005-01-31 Naba Kumar <naba@gnome.org>
14613 * libanjuta/interfaces/libanjuta.idl,
14614 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14615 Implemented append() method for IAnjutaEditor interface and fixed
14616 various bugs with text insertions (cvs diff and macro insertions).
14618 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14619 automatic indentation.
14621 * plugins/editor/action-callbacks.c,
14622 plugins/editor/action-callbacks.h,
14623 plugins/editor/anjuta-docman.c,
14624 plugins/editor/anjuta-document-manager.ui,
14625 plugins/editor/plugin.c,
14626 plugins/editor/text_editor.c,
14627 plugins/editor/text_editor.h,
14628 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14629 Fixed highlight issues.
14631 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14634 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14636 * data/properties/*: Updated properties files from scite. Created
14637 styles.properties to override the scite styles.
14639 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14641 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14643 2005-01-30 Naba Kumar <naba@gnome.org>
14645 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14646 unused definitions.
14648 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14650 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14651 plugins/editor/text_editor.c,
14652 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14653 fixed linuwidth preference setting, fixed insert text interface
14654 implementation. Improved automatice-indentation for cpp lexer.
14656 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14658 2005-01-29 Naba Kumar <naba@gnome.org>
14660 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14661 option in update dialog as default. Improved import dialog. Sized
14664 * configure.in: Fixed underquoted warning from autoconf.
14666 * plugins/editor/action-callbacks.c,
14667 plugins/editor/aneditor.cxx,
14668 plugins/editor/aneditor.h,
14669 plugins/editor/anjuta-document-manager.glade,
14670 plugins/editor/plugin.c,
14671 plugins/editor/plugin.h,
14672 plugins/editor/text_editor.c,
14673 plugins/editor/text_editor.h,
14674 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14675 for Editor and fixed all preferences syncronization and notifys for
14676 visible prefs (in editor preferences page).
14678 * plugins/file-loader/plugin.c: Load recent files on idle.
14680 2005-01-28 Naba Kumar <naba@gnome.org>
14682 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14683 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14685 * plugins/editor/action-callbacks.c,
14686 plugins/editor/action-callbacks.h,
14687 plugins/editor/aneditor.cxx,
14688 plugins/editor/aneditor.h,
14689 plugins/editor/anjuta-document-manager.ui,
14690 plugins/editor/plugin.c,
14691 plugins/editor/text_editor.c,
14692 plugins/editor/text_editor.h,
14693 plugins/editor/text_editor_cbs.c,
14694 plugins/editor/text_editor_cbs.h,
14695 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14698 Patch from Massimo Cora <maxcvs@email.it>:
14699 * plugins/editor/an_symbol_search.c,
14700 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14702 2005-01-27 Naba Kumar <naba@gnome.org>
14704 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14705 minimum size request to 200.
14707 * plugins/symbol-browser/an_symbol_info.c,
14708 plugins/symbol-browser/an_symbol_info.h,
14709 plugins/symbol-browser/an_symbol_search.c,
14710 plugins/symbol-browser/an_symbol_search.h,
14711 plugins/symbol-browser/an_symbol_view.c,
14712 plugins/symbol-browser/an_symbol_view.h,
14713 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
14714 pixbuf retrieval. Fixed runtime warning. Code clean up.
14716 2005-01-27 Naba Kumar <naba@gnome.org>
14718 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
14719 src/anjuta.ui, (new) plugins/glade/.cvsignore,
14720 (new) plugins/glade/Makefile.am,
14721 (new) plugins/glade/anjuta-glade-plugin.png,
14722 (new) plugins/glade/anjuta-glade.plugin.in,
14723 (new) plugins/glade/anjuta-glade.ui,
14724 (new) plugins/glade/plugin.c,
14725 (new) plugins/glade/plugin.h,
14726 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
14727 now until glade3 works properly.
14729 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
14730 they are generated.
14732 2005-01-26 Naba Kumar <naba@gnome.org>
14734 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
14735 Added mime icon for anjuta projects.
14737 patch from Massimo Cora <maxcvs@email.it>:
14738 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
14739 an_symbol_search.h, an_symbol_view.c, plugin.c:
14740 Fix/implement objects destroying/freeing.
14742 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
14744 * src/action-callback.[ch], src/anjuta-actions.h:
14745 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
14746 because it has not been updated for years and we know have a devhelp plugin
14747 which can do the job much better.
14748 * TODO.tasks: Updated done items
14750 2005-01-25 Naba Kumar <naba@gnome.org>
14752 * autogen.sh: Fixed to generate interface files.
14754 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
14755 session save filenames.
14757 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
14759 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
14761 * plugins/project-wizard/Makefile.am,
14762 plugins/project-wizard/install.c,
14763 plugins/project-wizard/install.h,
14764 plugins/project-wizard/parser.c,
14765 plugins/project-wizard/parser.h,
14766 plugins/project-wizard/templates/terminal.wiz:
14767 Add action list block in wizard template
14768 * plugins/project-wizard/file.c,
14769 plugins/project-wizard/autogen.c:
14772 2005-01-23 Naba Kumar <naba@gnome.org>
14774 * configure.in: Fixed build error.
14776 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
14778 * plugins/project-wizard/druid.c,
14779 plugins/project-wizard/parser.c,
14780 plugins/project-wizard/property.c: Rewrite parser with
14781 better error handling
14783 2005-01-22 Naba Kumar <naba@gnome.org>
14785 * plugins/symbol-browser/plugin.c: Changed c++ coments
14786 to c commnets and formated code to anjuta coding styles.
14788 2005-01-21 Naba Kumar <naba@gnome.org>
14790 * configure.in, autogen.sh: Fixed build errors in newer automake.
14792 * plugins/editor/anjuta-docman.c: Do not emit change editor
14793 signal while in dispose.
14795 Patch from: Massimo Corà <maxcvs@email.it>
14796 * plugins/symbol-browser/Makefile.am,
14797 plugins/symbol-browser/an_symbol_view.c,
14798 plugins/symbol-browser/an_symbol_view.h,
14799 plugins/symbol-browser/plugin.c,
14800 plugins/symbol-browser/plugin.h,
14801 plugins/symbol-browser/test-symbol-browser.c,
14802 (new) plugins/symbol-browser/an_symbol_info.c,
14803 (new) plugins/symbol-browser/an_symbol_info.h,
14804 (new) plugins/symbol-browser/an_symbol_search.c,
14805 (new) plugins/symbol-browser/an_symbol_search.h:
14806 Added a cool real-time symbol-search-view in symbol browser.
14808 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
14810 * plugin/macro/plugin.c
14811 plugin/macro/anjuta-macro-plugin.ui
14812 plugin/macro/macro-db.[ch]
14813 plugin/macro/macro-dialog.[ch]
14814 plugin/macro/macro-actions.[ch]
14815 plugin/macro/macro-edit.[ch]
14816 plugin/macro/plugin.[ch]:
14818 Implemented three menu items as Naba proposed:
14820 Insert Macro: Pops of a border-less window to enter a shortcut
14821 Add Macro: Same as Manage Macro => New
14822 Manage Macros: Full-features macro dialog
14824 2005-01-20 Naba Kumar <naba@gnome.org>
14826 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
14827 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
14828 libanjuta/anjuta-shell.h,
14829 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14830 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14831 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
14832 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14833 src/main.c, src/shell.c: Implemented command line args processing
14834 and session management. Fixed geometry restoration.
14836 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
14838 * plugins/macro/macro-db.c,
14839 plugins/macros.xml:
14840 Cleaned up XML interface and use attributes now for name, category and
14841 shortcut. CDATA is used to avoid xml errors inside of macros.
14843 2005-01-19 Naba Kumar <naba@gnome.org>
14845 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
14847 2005-01-18 Naba Kumar <naba@gnome.org>
14849 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
14852 * scintilla/*: Updated scintilla to current cvs and updated
14855 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14857 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
14858 plugins/cvs-plugin/cvs-actions.c:
14859 Added "Whole project" infrastructure but it does not
14860 work because I did not find a way to get the current project's
14863 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14865 * plugins/cvs-plugin/Makefile.am
14866 plugins/cvs-plugin/anjuta-cvs.plugin.in
14867 plugins/cvs-plugin/cvs-actions.c
14868 plugins/cvs-plugin/cvs-callbacks.c
14869 plugins/cvs-plugin/cvs-interface.[ch] (added)
14870 plugins/cvs-plugin/plugin.c:
14872 Added IAnjutaCVS interface and improved cvs plugin. There
14873 is still some work to do on cvs import and to add a current
14876 2005-01-17 Naba Kumar <naba@gnome.org>
14878 * plugins/editor/aneditor.cxx: Fixed auto indentation.
14880 * configure.in: Fixed build errors.
14882 * data/Makefile.am, (removed) data/README.stock_libs,
14883 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
14884 (removed) data/header.c, (removed) data/stock_libs.anj,
14885 (removed) data/x-anjuta-project.desktop,
14886 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
14888 * libanjuta/anjuta-plugin-description.c,
14889 libanjuta/anjuta-shell.c: Updated documentations.
14891 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
14893 * libanjuta/anjuta-launcher.c,
14894 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
14897 2005-01-17 Naba Kumar <naba@gnome.org>
14899 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14900 plugins/project-wizard/templates/gtk.wiz,
14901 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
14902 Updated templates to new format.
14904 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14905 * plugins/project-wizard/druid.c,
14906 plugins/project-wizard/parser.c,
14907 plugins/project-wizard/property.c,
14908 plugins/project-wizard/property.h,
14909 plugins/project-wizard/templates/terminal.wiz,
14910 plugins/project-wizard/templates/terminal/AUTHORS,
14911 plugins/project-wizard/templates/terminal/ChangeLog,
14912 plugins/project-wizard/templates/terminal/NEWS,
14913 plugins/project-wizard/templates/terminal/README,
14914 plugins/project-wizard/templates/terminal/project.anjuta,
14915 plugins/project-wizard/templates/terminal/src/main.c:
14916 Moveed code related to property types from druid.c and parser.c to
14917 property.c. Changed tag from "<string ..." to
14918 "<property type="string..." and so on. Rewrite parser
14919 (warning still in progress). Added list property. Changed
14920 terminal project to avoid using autogen on some file (much
14921 faster) using the autogen attribute. Add a license list box in
14922 terminal project (just as an example). _label in item list is
14925 2005-01-16 Naba Kumar <naba@gnome.org>
14927 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
14928 plugins/edtior/anjuta-docman.c: Fixed build errors.
14930 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
14931 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
14932 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
14933 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
14934 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
14935 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
14936 libanjuta/resources.h,
14937 plugins/build-basic-autotools/build-basic-autotools.c,
14938 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14939 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
14940 plugins/gtodo/plugin.c, src/Makefile.am,
14941 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14942 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
14943 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
14944 should be handled in respective plugins. Added API documentations.
14946 * libanjuta-docs.sgml, libanjuta-sections.txt,
14948 (added) tmpl/anjuta-debug.sgml,
14949 (added) tmpl/anjuta-launcher.sgml,
14950 tmpl/anjuta-plugin.sgml,
14951 tmpl/anjuta-preferences.sgml,
14952 tmpl/anjuta-shell.sgml,
14953 (added) tmpl/anjuta-status.sgml,
14954 (removed) tmpl/anjuta-stock.sgml,
14955 tmpl/anjuta-utils.sgml,
14956 (removed) tmpl/defaults.sgml,
14957 (removed) tmpl/fileselection.sgml,
14958 (removed) tmpl/gnomefilelist.sgml,
14959 tmpl/ianjuta-buildable.sgml,
14960 (added) tmpl/ianjuta-debugger-manager.sgml,
14961 (added) tmpl/ianjuta-debugger.sgml,
14962 tmpl/ianjuta-document-manager.sgml,
14963 tmpl/ianjuta-editor.sgml,
14964 tmpl/ianjuta-file.sgml,
14965 tmpl/ianjuta-loader.sgml,
14966 tmpl/ianjuta-markable.sgml,
14967 tmpl/ianjuta-message-view.sgml,
14968 (added) tmpl/ianjuta-project-manager.sgml,
14969 (added) tmpl/ianjuta-todo.sgml,
14970 (added) tmpl/ianjuta-wizard.sgml,
14971 tmpl/libanjuta-iface-marshallers.sgml,
14972 tmpl/libanjuta-unused.sgml,
14973 (removed) tmpl/pixmaps.sgml,
14975 (removed) tmpl/properties.sgml,
14976 tmpl/resources.sgml: Updated API documentations.
14978 2005-01-15 Naba Kumar <naba@gnome.org>
14980 * libanjuta/anjuta-launcher.c: Added API docs.
14982 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14983 plugins/project-wizard/templates/gtk.wiz,
14984 plugins/project-wizard/templates/terminal.wiz,
14985 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14986 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14987 plugins/project-wizard/templates/gtk/src/main.c,
14988 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
14989 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
14992 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
14993 * plugins/project-wizard/anjuta-project-wizard.glade,
14994 plugins/project-wizard/autogen.c,
14995 plugins/project-wizard/druid.c,
14996 plugins/project-wizard/druid.h,
14997 plugins/project-wizard/file.c,
14998 plugins/project-wizard/file.h,
14999 plugins/project-wizard/install.c,
15000 plugins/project-wizard/parser.c,
15001 plugins/project-wizard/plugin.c,
15002 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
15003 setting the default project directory. Fix HIDDEN property, it's
15004 working but I think we could make this cleaner. Removed the
15005 copy of the string in mandatory_property. Add an optional autogen
15006 attribute, to force or avoid using autogen on some files, default
15007 without any attribute is autodetect.+ Replace the script tag with
15008 a normal file tag and an attribute execute.
15010 2005-01-14 Naba Kumar <naba@gnome.org>
15012 * plugins/editor/action-callbacks.c,
15013 plugins/editor/search_incremental.c,
15014 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
15017 * plugins/editor/plugin.c, plugins/editor/plugin.h,
15018 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15021 2005-01-12 Naba Kumar <naba@gnome.org>
15024 plugins/project-wizard/templates/Makefile.am,
15025 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15026 plugins/project-wizard/templates/anjuta-plugin.wiz,
15027 (added) plugins/project-wizard/templates/gtk-logo.png,
15028 (added) plugins/project-wizard/templates/gtk.wiz,
15029 (added) plugins/project-wizard/templates/terminal-logo.png,
15030 plugins/project-wizard/templates/terminal.wiz,
15031 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15032 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15033 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15034 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15035 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15036 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15037 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15038 (added) plugins/project-wizard/templates/gtk/src/main.c,
15039 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15040 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15041 GTK+ project templated and fixed other templates. Updated template
15044 2005-01-12 Naba Kumar <naba@gnome.org>
15046 * plugins/macro/anjuta-macro.glade: Improved GUI.
15048 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15050 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15051 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15052 * plugins/cvs-plugin/cvs.[ch] (removed)
15053 Removed old unused files
15055 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15056 * plugins/cvs-plugin/cvs-actions.c
15057 * plugins/cvs-plugin/Makefile.am:
15058 Seperate callback functions for better error
15059 handling. Cleaned up code.
15061 * plugins/macro/macros.xml: removed corrupt cvs
15064 2005-01-10 Naba Kumar <naba@gnome.org>
15066 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15067 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15070 2005-01-09 Naba Kumar <naba@gnome.org>
15072 * libegg/egg-recent-action.c, libegg/test-actions.c,
15073 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15074 recent files models.
15076 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15077 two models -- one for projects and other for regular files and show
15078 both in recent files menu. Changed recent files group from "anjuta"
15079 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15080 when adding the URI in recent files.
15082 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15083 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15084 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15085 * plugins/macro/macros.xml: Fixed xml errors.
15087 2005-01-08 Naba Kumar <naba@gnome.org>
15089 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15090 libegg/test-actions.c, libegg/menu/Makefile.am,
15091 libegg/menu/egg-recent-action.h: Added a new action for
15094 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15095 Fixed dispose. Cleanup.
15097 * plugins/file-loader/anjuta-loader-plugin.ui,
15098 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15099 Use the new action for recent files. Added recent files in
15102 * plugins/project-wizard/druid.c: Show busy cursor and
15103 de-sensitize druid buttons during page change.
15105 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15106 * plugins/project-wizard/Makefile.am,
15107 plugins/project-wizard/druid.c,
15108 plugins/project-wizard/druid.h,
15109 plugins/project-wizard/install.c,
15110 plugins/project-wizard/plugin.c,
15111 plugins/project-wizard/plugin.h,
15112 plugins/project-wizard/property.c,
15113 plugins/project-wizard/property.h,
15114 (added) plugins/project-wizard/values.c,
15115 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15116 objects (in values.c and values.h) containing the values of all
15117 properties. The NPWProperty objects now keep their values in this
15118 object which is persistant for one activation of the plugin, so the
15119 user keeps all the values even if he goes backward. Used an anjuta
15120 message view to list all files copied by the project wizard.
15122 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15124 * plugins/macro/plugin.[ch],
15125 plugins/macro/macro-dialog.[ch]
15126 plugins/macro/macro-edit.[ch]
15127 plugins/macro/macro-db.[ch]
15128 plugins/macro/macro-actions.[ch]
15129 plugins/macro/anjuta-macro.plugin.in
15130 plugins/macro/anjuta-macro.glade
15131 plugins/macro/anjuta-macro.png
15132 plugins/macro/Makefile.am
15133 plugins/macro/macros.xml
15134 plugins/macro/anjuta-macro.ui (all added)
15136 plugins/Makefile.am:
15137 Added new macro plugins
15139 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15142 * manuals/reference/template (removed)
15143 Removed old api reference
15145 * plugins/message-view/message-view.c:
15146 "Fixed" crash in on_row_deleted and added a
15147 comment that I cannot work this way. We will
15148 have to change everything a bit to avoid losing
15151 * plugins/text-editor/text_editor.c:
15152 Update line number width on file save
15155 2005-01-07 Naba Kumar <naba@gnome.org>
15157 * plugins/project-wizard/anjuta-project-wizard.glade,
15158 plugins/project-wizard/druid.c,
15159 plugins/project-wizard/templates/anjuta-plugin.wiz,
15160 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15161 Display page description in bold. Fixed mandatory field check.
15164 libanjuta/libanjuta-1.0.pc.in,
15165 plugins/project-wizard/druid.c,
15166 plugins/project-wizard/parser.c,
15167 plugins/project-wizard/property.h,
15168 plugins/project-wizard/templates/anjuta-plugin.wiz,
15169 plugins/project-wizard/templates/terminal.wiz,
15170 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15171 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15172 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15173 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15174 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15175 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15176 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15177 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15178 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15179 plugins/project-wizard/templates/terminal/configure.in.tpl,
15180 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15181 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15182 a new property type -- hidden. Fixed terminal and anjuta-plugin
15185 2005-01-07 Naba Kumar <naba@gnome.org>
15187 * templates/anjuta-plugin.wiz,
15188 templates/terminal.wiz,
15189 templates/terminal/Makefile.am.tpl,
15190 templates/terminal/autogen.sh,
15191 (Removed) templates/terminal/configure.ac.tpl,
15192 (Added) templates/.cvsignore,
15193 (Added) templates/Makefile.am,
15194 (Added) templates/anjuta-plugin/.cvsignore,
15195 (Added) templates/anjuta-plugin/Makefile.am,
15196 (Added) templates/anjuta-plugin/src/.cvsignore,
15197 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15198 (Added) templates/terminal/.cvsignore,
15199 (Added) templates/terminal/Makefile.am,
15200 (Added) templates/terminal/configure.in.tpl,
15201 (Added) templates/terminal/po/.cvsignore,
15202 (Added) templates/terminal/po/ChangeLog,
15203 (Added) templates/terminal/po/Makefile.am,
15204 (Added) templates/terminal/po/POTFILES.in,
15205 (Added) templates/terminal/src/.cvsignore,
15206 (Added) templates/terminal/src/Makefile.am,
15207 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15208 project wizard. Fixed configure/po/Makefile template errors.
15210 2005-01-06 Naba Kumar <naba@gnome.org>
15212 * configure.in: Added project templates.
15213 * plugins/project-wizard/templates/*: Added to project and renamed
15214 Makefile.am and configure.in to Makefile.am and configure.ac respectively
15215 for the project templates (so that they do not conflict with autotools
15216 build. Created proper configure.ac.tpl and autogen.sh for project
15219 2005-01-06 Naba Kumar <naba@gnome.org>
15221 * plugins/project-wizard/anjuta-project-wizard.glade,
15222 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
15223 Fixed file list parsing and to take absolute file paths (for example,
15224 from an icon selected previously). Used toggle buttons for boolean
15225 properties. Check if all mandatory fields are given before going
15226 forward in the wizard. Use scrollable viewport for listing property
15227 widgets incase the list goes out of wizard's size. Added tooltips
15228 as descriptions of the property widgets. And other fixes.
15230 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
15231 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
15232 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
15233 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
15234 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
15235 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
15236 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
15237 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15238 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
15239 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15240 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15241 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
15242 Restructured template files.
15244 2005-01-06 Naba Kumar <naba@gnome.org>
15246 * configure.in: Added check for autogen.
15248 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
15251 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
15252 Do not emit changed signal when in dispose.
15254 * plugins/symbol-browser/plugin.c: Don't updated symbols when
15255 symbol-view widget has been destroyed.
15257 * src/anjuta-app.c: Set null to preference, status and ui object
15258 pointers when they are destroyed.
15260 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
15261 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
15262 Added boolean, integer and file property types.
15264 * plugins/project-wizard/Makefile.am,
15265 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
15266 project wizard templates.
15268 2005-01-04 Naba Kumar <naba@gnome.org>
15270 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15273 * plugins/editor/aneditor.cxx,
15274 plugins/editor/anjuta-docman.c,
15275 plugins/editor/plugin.c,
15276 plugins/editor/text_editor.c:
15277 Removed unnecessary ref/unref of scintilla.
15279 * plugins/message-view/anjuta-msgman.c,
15280 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15281 make close button similar to document manager.
15283 * plugins/project-manager/plugin.c,
15284 plugins/project-manager/plugin.h: Removed dead codes. Removed
15285 unnecessary ref/unref.
15287 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15288 instead of hard refs.
15290 2005-01-03 Naba Kumar <naba@gnome.org>
15292 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15293 generate() methods for IAnjutaBuildable interface.
15295 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15296 IAnjutaBuildable inteface.
15298 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15299 to destroy build context when message view is destroyed.
15301 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15302 a ref to it and unref in destructor. AnEditor class wants to be the
15303 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15306 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15307 complicate the scene. Removed editor widget from AnjutaDocman when
15308 the widget is destroyed.
15310 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15311 from shell. It will be removed from shell when the widget is destroyed.
15313 * plugins/editor/text_editor.c: Added debug codes to track object
15316 * plugins/message-view/anjuta-msgman.c: Remove message view on
15317 widget destroy. Destroy message view on remove. Removed all views
15320 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15323 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15325 * plugins/file-wizard/action-callbacks.c,
15326 plugins/file-wizard/anjuta-file-wizard.glade,
15327 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15328 Insert Licence, copyright, header template ...
15330 2005-01-02 Naba Kumar <naba@gnome.org>
15332 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15333 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15334 anjuta_status_add_widget() to allow setting busy cursor on non
15337 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15339 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15340 mime types to take text/source also.
15342 * plugins/editor/anjuta-docman.c,
15343 plugins/editor/anjuta-docman.h,
15344 plugins/editor/plugin.c,
15345 plugins/editor/text_editor.c,
15346 plugins/editor/text_editor.h,
15347 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15348 AnjutaStatus and set busy cursor on editors.
15350 * plugins/file-loader/Makefile.am,
15351 plugins/file-loader/plugin.c,
15352 (added) plugins/file-loader/dnd.c,
15353 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15355 * src/anjuta.c: Hide anjuta window before destruction.
15357 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15358 * configure.in, plugins/Makefile.am,
15359 (removed) plugins/project-wizard/appwiz_page1.c,
15360 (removed) plugins/project-wizard/appwiz_page2.c,
15361 (removed) plugins/project-wizard/appwiz_page3.c,
15362 (removed) plugins/project-wizard/appwiz_page4.c,
15363 (removed) plugins/project-wizard/appwizard.c,
15364 (removed) plugins/project-wizard/appwizard.h,
15365 (removed) plugins/project-wizard/appwizard_cbs.c,
15366 (removed) plugins/project-wizard/appwizard_cbs.h,
15367 (removed) plugins/project-wizard/appwizard_gui.c,
15368 (removed) plugins/project-wizard/gnome_project.c,
15369 (removed) plugins/project-wizard/gnome_project.h,
15370 (removed) plugins/project-wizard/wizard_gui.c,
15371 (removed) plugins/project-wizard/wizard_gui.h,
15372 (added) plugins/project-wizard/.cvsignore,
15373 (added) plugins/project-wizard/Makefile.am,
15374 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15375 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15376 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15377 (added) plugins/project-wizard/applogo.png,
15378 (added) plugins/project-wizard/appwizard.png,
15379 (added) plugins/project-wizard/autogen.c,
15380 (added) plugins/project-wizard/autogen.h,
15381 (added) plugins/project-wizard/druid.c,
15382 (added) plugins/project-wizard/druid.h,
15383 (added) plugins/project-wizard/file.c,
15384 (added) plugins/project-wizard/file.h,
15385 (added) plugins/project-wizard/header.c,
15386 (added) plugins/project-wizard/header.h,
15387 (added) plugins/project-wizard/install.c,
15388 (added) plugins/project-wizard/install.h,
15389 (added) plugins/project-wizard/parser.c,
15390 (added) plugins/project-wizard/parser.h,
15391 (added) plugins/project-wizard/plugin.c,
15392 (added) plugins/project-wizard/plugin.h,
15393 (added) plugins/project-wizard/property.c,
15394 (added) plugins/project-wizard/property.h: Removed old application-wizard
15395 codes and added new template based (autogen based) project wizard
15396 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15398 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15400 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15401 * plugins/cvs-plugin/cvs-execute.c:
15402 Fix cvs_log which did not work because of some
15404 Patch from Mark R. Pariente <markpariente@cmu.edu>
15405 - Fix message highlighting
15407 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15412 Removed template stuff completly because we dicussed to implement
15413 a macro system for Edit->Insert Text
15415 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15417 * plugins/editor/aneditor.cxx,
15418 plugins/editor/text_editor.c:
15419 Set line number width dynamically
15421 Prepered new GTK 2.6 about dialog
15423 2004-12-30 Naba Kumar <naba@gnome.org>
15425 patch from: Massimo Corà <maxcvs@email.it>
15426 * plugins/editor/aneditor.cxx: Highlights correct function
15427 argument in recursive calltips.
15429 2004-12-30 Naba Kumar <naba@gnome.org>
15431 * plugins/symbol-browser/plugin.c,
15432 libanjuta/interfaces/libanjuta.idl,
15433 plugins/editor/text_editor.c: Fixed editor markers and added a new
15434 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15435 mark the line visited.
15437 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15438 libegg/Makefile.am, libegg/eggcomboselect.c,
15439 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15440 widget for use with symbol view in toolbar.
15442 * plugins/cvs-plugin/anjuta-cvs.ui,
15443 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15444 placeholder for cvs plugin context menu in filemanager.
15446 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15448 * plugins/cvs-plugin/plugin.c:
15449 Show popup menu only if the file is contained in
15450 a directory containing a "CVS" directory
15452 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15454 * plugins/cvs-plugin/cvs-action.[ch],
15455 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15456 * plugins/cvs-plugin/anjuta-cvs.ui,
15457 * plugins/cvs-plugin/plugin.c:
15458 Implemented "Import"
15460 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15461 Added right-click-menu for file-manager
15463 2004-12-26 Naba Kumar <naba@gnome.org>
15465 * src/action-callbacks.c, src/action-callbacks.h,
15466 src/anjuta-actions.h, src/anjuta-app.c,
15467 src/anjuta.ui: Added fullscreen action.
15469 * plugins/cvs-plugin/cvs-actions.c,
15470 plugins/cvs-plugin/plugin.c,
15471 plugins/cvs-plugin/plugin.h: Watches current editor,
15472 project and file manager selection in plugin
15475 2004-12-26 Naba Kumar <naba@gnome.org>
15477 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15478 src/action-callbacks.c: Fixed app finalization. Added a
15479 command line arg --proper-shutdown (-p), which when set
15480 will release all plugins and their resources (this option
15481 is mainly for debugging).
15483 * plugins/file-loader/plugin.c: Fixed filename duplications
15484 in recent files history.
15486 * plugins/profile-default/plugin.c: Disabled problematic
15487 plugins for now to load at startup.
15489 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15490 annoying debug prints.
15492 2004-12-23 Naba Kumar <naba@gnome.org>
15494 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15495 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15496 plugins/cvs-plugin/anjuta-cvs.ui,
15497 plugins/cvs-plugin/cvs-actions.c,
15498 plugins/cvs-plugin/cvs-actions.h,
15499 plugins/cvs-plugin/cvs-execute.c,
15500 plugins/cvs-plugin/cvs-execute.h,
15501 plugins/cvs-plugin/Makefile.am,
15502 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15503 Added cvs log command.
15505 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15507 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15510 2004-12-20 Naba Kumar <naba@gnome.org>
15512 patch from: Massimo Corà <maxcvs@email.it>
15513 * plugins/editor/aneditor.cxx: Added recursive calltips.
15515 2004-12-20 Naba Kumar <naba@gnome.org>
15517 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15518 Show busy cursor during loading and unloading.
15520 2004-12-19 Naba Kumar <naba@gnome.org>
15522 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15523 memory leaks. Disabled debug print.
15525 * plugins/symbol-browser/an_symbol_view.c,
15526 plugins/symbol-browser/plugin.c,
15527 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15528 problems. Creates SymbolView object every time when the
15529 plugin is activated.
15531 * plugins/project-manager/plugin.c: Close project when
15534 2004-12-18 Naba Kumar <naba@gnome.org>
15536 * po/POTFILES.in: Removed commented lines.
15537 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15538 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15539 * plugins/gdb/plugin.c: Fixed compile error.
15541 Patch from: Mark R. Pariente <mark@demar.com.tr>
15542 * libegg/eggcellrendererkeys.c: Fixed compile error.
15544 2004-12-18 Naba Kumar <naba@gnome.org>
15546 * plugins/file-loader/plugin.c: Fixed loading bug.
15548 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15549 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15550 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15551 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15552 and corruptions. Fixed loading and unloading of plugins.
15554 2004-12-17 Naba Kumar <naba@gnome.org>
15556 * plugins/file-loader/Makefile.am,
15557 plugins/file-loader/plugin.c,
15558 plugins/project-manager/plugin.c: Fixed memory corruption
15559 and disposition codes. Added missing plugin.h in Makefile.am.
15561 2004-12-16 Naba Kumar <naba@gnome.org>
15563 * plugins/symbol-browser/an_symbol_view.c,
15564 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15565 codes. Fixed memory leaks and corruptions.
15567 * plugins/build-basic-autotools/build-basic-autotools.c
15568 plugins/editor/anjuta-docman.c,
15569 plugins/editor/text_editor.c,
15570 plugins/file-loader/plugin.c,
15571 plugins/file-manager/plugin.c,
15572 plugins/file-wizard/plugin.c,
15573 plugins/message-view/anjuta-msgman.c,
15574 plugins/message-view/anjuta-msgman.h,
15575 plugins/message-view/message-view.c,
15576 plugins/message-view/plugin.c,
15577 plugins/message-view/plugin.h,
15578 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15580 * src/about.c, src/about.h, src/action-callbacks.c,
15581 src/action-callbacks.h, src/anjuta-actions.h,
15582 src/anjuta-app.c, src/anjuta-app.h,
15583 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15584 src/anjuta.c, src/anjuta.h, src/getline.c,
15585 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15586 src/start-with.c, src/start-with.h: Fixed emacs modes.
15588 * src/layout.xml: Brought document manager in front.
15590 2004-12-15 Naba Kumar <naba@gnome.org>
15592 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15595 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15596 finalization. Added a method to unload all plugins and destroy them.
15597 Fixed memory leaks.
15599 * plugins/sample1/plugin.c: Proper finalization code and renamed
15600 functions to proper names.
15602 * plugins/build-basic-autotools/build-basic-autotools.c,
15603 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15605 * src/shell.c: Unload all plugins on exit, so that memory profilers
15606 can detect memory leaks in plugins.
15608 2004-12-13 Naba Kumar <naba@gnome.org>
15610 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15611 docking is working.
15612 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15613 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15615 2004-12-11 Naba Kumar <naba@gnome.org>
15617 * data/properties/anjuta.properties: Fixed font size.
15618 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15619 compile file function. There are some fixmes there.
15620 * plugins/message-view/anjuta-msgman.c,
15621 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15623 2004-12-08 Naba Kumar <naba@gnome.org>
15625 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15626 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15627 to escape quotes in a string.
15629 * plugins/cvs-plugin/cvs-actions.c,
15630 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15633 * plugins/build-basic-autotools/build-basic-autotools.c,
15634 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15637 2004-12-07 Naba Kumar <naba@gnome.org>
15639 * plugins/build-basic-autotools/build-basic-autotools.c,
15640 plugins/build-basic-autotools/automake-c.filters: Completed directory
15641 tracking. Double click on Errors and warnings now work as expected.
15643 * plugins/build-basic-autotools.c: Added codes to track build directory
15644 so that absolute path of the files could be determined.
15646 2004-12-06 Naba Kumar <naba@gnome.org>
15648 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15649 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15650 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15652 2004-12-05 Naba Kumar <naba@gnome.org>
15654 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15655 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15657 * plugins/cvs-plugin/plugin.c,
15658 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15660 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15662 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15663 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15664 plugins/cvs-plugin/cvs-execute.[ch]:
15665 Implemented cvs status and cvs diff
15667 - rdiff command is not correct
15668 - Must find a way to allow selection of directies AND files
15671 2004-12-03 Naba Kumar <naba@gnome.org>
15673 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15674 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15675 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15676 session.properties file if it is for the first time.
15678 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15680 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15683 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15684 plugins/cvs-plugin/anjuta-cvs.ui:
15685 Implemented update/commit and changed menu layout
15687 2004-12-02 Naba Kumar <naba@gnome.org>
15689 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15690 property name (for cvs path property). Beautified dialogs.
15692 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15694 * plugins/message-view/anjuta-msgman.c: Changed callback name
15695 and changed switch-page handling.
15697 * plugins/cvs-plugin/cvs-actions.c:
15698 * plugins/cvs-plugin/cvs-execute.c:
15699 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15700 - Implemented cvs add and cvs removed - both working now
15701 - Created a useful preferences page
15704 2004-11-30 Naba Kumar <naba@gnome.org>
15706 * libanjuta/anjuta-status.c: Fixed runtime warning.
15708 * plugins/editor/Makefile.am:
15709 plugins/editor/anjuta-document-manager.glade,
15710 plugins/editor/plugin.c
15711 plugins/editor/plugin.h
15712 plugins/editor/style-editor.c (new, moved from src/),
15713 plugins/editor/style-editor.h (new, moved from src/),
15714 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
15715 settings in preferences.
15717 * plugins/editor/text_editor.c,
15718 plugins/editor/text_editor.h: Do not take unused args in
15719 text_editor_get_props().
15721 * src/style-editor.c, src/style-editor.h: Removed, moved to
15722 plugins/editor/ directory.
15724 2004-11-29 Naba Kumar <naba@gnome.org>
15726 * plugins/editor/text_editor_cbs.c: Emit click signal in
15728 * libanjuta/anjuta-status.c: More spacing between items.
15730 2004-11-29 Naba Kumar <naba@gnome.org>
15732 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
15734 * libanjuta/interfaces/libanjuta.idl,
15735 plugins/debug-manager/anjuta-debug-manager.plugin.in,
15736 plugins/debug-manager/plugin.c,
15737 plugins/gdb/breakpoints.c,
15738 plugins/gdb/breakpoints.h,
15739 plugins/gdb/debugger.c,
15740 plugins/gdb/debugger.h,
15741 plugins/gdb/plugin.c,
15742 plugins/gdb/plugin.h,
15743 plugins/gdb/utilities.c,
15744 plugins/gdb/utilities.h: Code cleanups and partial implementation of
15745 toggle breakpoint margin clicks.
15747 2004-11-28 Naba Kumar <naba@gnome.org>
15749 * TODO.tasks: Fixed indentations.
15750 * plugins/gtodo/libgtodo.c: Save with indentation.
15751 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
15752 * plugins/project-manager/plugin.c: Fixed runtime warnings.
15753 * libanjuta/anjuta-status.c: Fixed busy cursors.
15754 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
15755 * po/POTFILES.in: Updated.
15757 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
15759 * plugins/editor/anjuta-document-manager.glade,
15760 plugins/editor/search-replace.[c,h],
15761 plugins/editor/search-replace_backend.h
15762 plugins/editor/search-preferences.[c,h] :
15763 Saved Search-Preferences (gconf),
15764 Basic search by default.
15766 2004-11-22 Naba Kumar <naba@gnome.org>
15768 * configure.in: Fixed build error.
15770 2004-11-21 Naba Kumar <naba@gnome.org>
15772 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
15773 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
15774 Added AnjutaStatus class to libanjuta.
15775 Added anjuta_shell_get_status() method.
15777 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
15778 and fixed marshaller generation.
15780 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
15781 "updade_ui" signals to IAnjutaEditor interface.
15783 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
15785 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
15788 * plugins/class-gen/clsGen.c: Intial port.
15790 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
15793 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
15794 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15795 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
15796 Implemented status update. Emits "update_ui" and "char_added" signals.
15797 Added view preferences.
15799 * plugins/file-loader/plugin.c: Added open with plugins in open with
15802 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
15804 * plugins/message-view/anjuta-msgman.c,
15805 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
15806 to close correct message view rather than current view.
15808 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
15810 * plugins/cvs-plugin/cvs-actions.c
15811 plugins/cvs-plugin/plugin.[ch]
15812 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15813 Implemented cvs add but ran into a launcher/message_view
15814 problem because of a limitation of the idl compiler
15816 2004-11-19 Naba Kumar <naba@gnome.org>
15818 * plugins/project-manager/plugin.c: Displays a progress window during
15821 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
15822 Fixed UI separators.
15824 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
15827 * plugins/project-manager/anjuta-project-manager.ui,
15828 plugins/project-manager/plugin.[c,h]: Added add/remove context
15829 menus and implemented them. Added file manager merge menu.
15831 2004-11-18 Naba Kumar <naba@gnome.org>
15833 * TODO.tasks: Updated.
15834 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
15835 plugins/message-view/message-view.c: Fixed finalize and dispose
15837 * plugins/debugger/*: Removed from cvs (development now in
15840 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
15842 Reviewed by Naba Kumar <naba@gnome.org>:
15844 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
15845 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15846 plugins/gdb/breakpoints.c: all marker related stuff moved from
15847 editor and docman interfaces to IAnjutaMarkable
15849 2004-11-17 Naba Kumar <naba@gnome.org>
15851 * TODO.tasks: Updated.
15853 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
15855 * libegg/egg-combo-action.c: Block changed signal when changing model.
15857 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
15858 Emit changed signal. Removed dead codes.
15860 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
15861 that recent files history do not duplicate.
15863 * plugins/symbol-browser/an_symbol_view.c,
15864 plugins/symbol-browser/an_symbol_view.h,
15865 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
15868 2004-11-15 Naba Kumar <naba@gnome.org>
15870 * plugins/project-manager/plugin.c: Opens targets on double click.
15872 * plugins/message-view/message-view.c,
15873 plugins/file-manager/anjuta-file-manager-plugin.glade,
15874 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
15875 Added proper class finalization
15876 and disposition. Added preferences notifications and callbacks to
15877 change info/warning/error colors.
15879 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
15880 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
15881 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
15882 Implemented finalize method for AnjutaApp. Code cleanups.
15884 * plugins/message-view/plugin.c: Static parent_class.
15886 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15887 * plugins/editor/search-replace.[c,h],
15888 plugins/editor/search-replace_backend.c
15889 Update search entry in main toolbar.
15892 2004-11-11 Naba Kumar <naba@gnome.org>
15894 * TODO.tasks: Updated.
15896 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
15897 and completed on-the-fly-change preferences. Removed "changed"
15898 signal as it is no longer necessary (use notify for similar
15899 purpose to monitor individual preferences).
15902 * plugins/editor/anjuta-document-manager.glade: Added view menu
15903 preferences so that they are registered.
15905 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
15906 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
15907 connection to "changed" signal of preferences and implemented
15908 notifications for some editor preferences. More to implement.
15910 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15911 * plugins/editor/print.c
15912 Fixed bug 1047624 : Add line number every X lines.
15914 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15915 * plugins/editor/search-replace.c
15916 Fixed a crash bug (995755) when searching "%n"
15918 2004-11-09 Naba Kumar <naba@gnome.org>
15920 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
15921 Fixed to refresh categories list on file load.
15923 2004-11-08 Naba Kumar <naba@gnome.org>
15925 * configure.in, plugins/Makefile.am,
15926 plugins/profile-default/plugin.c: Added cvs plugin in build.
15928 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
15930 * plugins/debug-manager/.cvsignore: Added file to ignore.
15932 * plugins/debug-manager/Makefile.am: Removed dead codes.
15934 * src/anjuta.ui: Added placeholder for version control UI.
15936 2004-11-08 Naba Kumar <naba@gnome.org>
15938 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15939 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15940 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
15943 * global-tags/Makefile.am: Fixed make error.
15945 * plugins/profile-default/plugin.c: Added debug-manager
15946 and gdb plugins to load at startup so that debugger
15947 windows are docked properly. They will be removed
15948 later when we figure out runtime docking.
15950 * plugins/sample1/*: Restored to last working state.
15952 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
15953 windows in lower pane. Named the windows appropriately.
15955 * ChangeLog: Fixed format.
15957 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
15959 * libanjuta/interfaces/libanjuta.idl,
15960 libanjuta/anjuta-marshal.c,
15961 plugins/Makefile.am,
15962 plugins/debug-manager/plugin.c,
15963 plugins/editor/plugin.c,
15964 plugins/editor/text_editor.c,
15965 plugins/gdb/breakpoints.c,
15966 plugins/gdb/debugger.c,
15967 plugins/gdb/plugin.c,
15968 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
15970 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15971 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
15972 plugins/editor/search-replace.c,
15973 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
15974 Search and Replace; Show result in find pane
15976 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15978 * plugins/gdb, plugins/debug-manager: Applied debugger patch
15979 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
15980 (added features: starting debugger and loading of core/executable,
15981 StepIn, StepOut, StepOver and Execute, toggling breakpoint
15984 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15986 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
15987 my cvs-plugin files...
15988 I hope I have rescued everything possible.
15990 * Naba: Could you please fix sample1 because I messed it up to
15991 but there should be a histroy of this directory we should commit
15993 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15995 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
15997 * plugins/cvs-plugin/plugin.c,
15998 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15999 Added preferences dialog (not yet complete)
16001 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16003 * global-tags/Makefile.am, mime/Makefile.am:
16004 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
16006 * template/xmltemplate.[ch],
16007 template/xmlstrings.[ch],
16008 template/autotools.[ch] removed,
16009 template/prj_template.[ch] removed,
16010 template/lang_template.[ch] removed,
16011 template/lib_template.[ch] removed,
16012 template/Makefile.am adjusted,
16013 template/dtds/lang.dtd removed,
16014 template/dtds/lib.dtd removed,
16015 template/dtds/prj.dtd removed,
16016 template/dtds/autotools.dtd removed,
16017 data/template/lib/* removed,
16018 data/template/language/* removed,
16019 data/template/library/* removed,
16020 data/template/project/* removed,
16021 date/template/Makefile.am adjusted:
16022 Remove everything except text-templates to replace hardcoded
16023 Edit->Insert texts with dynamic loaded.
16025 * plugins/cvs-plugin/plugin.[ch],
16026 plugins/cvs-actions.[ch],
16027 plugins/Makefile.am,
16028 plugins/cvs-plugin/Makefile.am,
16029 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16030 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16031 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16032 Added initial cvs-plugin code
16034 2004-10-21 Naba Kumar <naba@gnome.org>
16036 * libanjuta/anjuta-plugin.c,
16037 plugins/build-basic-autotools/build-basic-autotools.c,
16038 plugins/debugger/plugin.c,
16039 plugins/devhelp/plugin.c,
16040 plugins/editor/anjuta-docman.c,
16041 plugins/editor/goto_line.c,
16042 plugins/editor/plugin.c,
16043 plugins/editor/search-replace.c,
16044 plugins/editor/text_editor.c,
16045 plugins/file-loader/plugin.c,
16046 plugins/file-manager/plugin.c,
16047 plugins/file-wizard/file.c,
16048 plugins/file-wizard/plugin.c,
16049 plugins/gdb/plugin.c,
16050 plugins/gtodo/plugin.c,
16051 plugins/message-view/anjuta-msgman.c,
16052 plugins/profile-default/plugin.c,
16053 plugins/project-manager/plugin.c,
16054 plugins/sample1/plugin.c,
16055 plugins/terminal/terminal.c: Defined all global variables static,
16056 particularly class parent_class variables. They were getting
16057 confused at link time.
16059 * libanjuta/plugins.c: Do not unload plugins when they are
16060 deactivated. Simply cache them for later activation. Unloading
16061 modules have some problem with shared libs using static class
16062 registration. Fixed hash type for installed plugins. Eventually,
16063 we want to add "CanUnload" attribute for .plugin files (in
16064 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16065 be unloaded from memory. Those plugins declaring CanUnload=false
16066 will not be unloaded from memory and will be put in the cache. Those
16067 not declaring anything or declaring CanUnload=true, will be unloaded
16068 from memory when they are deactivated.
16070 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16071 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16072 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16073 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16074 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16075 activation, deactivation. Fixed memory leaks.
16077 2004-10-20 Naba Kumar <naba@gnome.org>
16079 * TODO.tasks: Updated.
16081 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16082 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16083 macro for adding interfaces to plugin types. Code cleanup.
16085 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16086 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16088 * plugins/build-basic-autotools/build-basic-autotools.c,
16089 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16090 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16091 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16092 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16093 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16094 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16095 plugins/project-manager/plugin.c,
16096 plugins/symbol-browser/an_symbol_view.c,
16097 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16098 newly defined macro to add interfaces to plugin types.
16100 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16102 2004-10-20 Naba Kumar <naba@gnome.org>
16104 * TODO.tasks: Added task list.
16105 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16108 2004-10-19 Naba Kumar <naba@gnome.org>
16110 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16112 * plugins/editor/action-callbacks.c,
16113 plugins/editor/action-callbacks.h,
16114 plugins/editor/anjuta-docman.c,
16115 plugins/editor/anjuta-docman.h,
16116 plugins/editor/anjuta-document-manager.ui,
16117 plugins/editor/file_history.c,
16118 plugins/editor/file_history.h,
16119 plugins/editor/plugin.c: Added file history browsing.
16121 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16123 * plugins/message-view/anjuta-message-manager.ui,
16124 plugins/message-view/plugin.c: Added document manager context menu.
16126 * plugins/symbol-browser/an_symbol_view.c,
16127 plugins/symbol-browser/an_symbol_view.h,
16128 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16129 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16130 document manager context menu.
16132 * scintilla/*, scintilla/include/*: Updated to current cvs.
16134 2004-10-19 Naba Kumar <naba@gnome.org>
16136 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16137 placeholder for debugger UI.
16139 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16140 * plugins/file-manager/plugin.c: Fixed loading bug.
16142 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16143 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16144 Initializes gconf database with default values when the
16145 values are not defined. Use bool and int prefs separately.
16147 * plugins/editor/plugin.c: Added encoding preferences.
16148 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16150 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16151 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16152 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16153 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16155 2004-10-18 Naba Kumar <naba@gnome.org>
16157 * po/POTFILES.in: Updated.
16159 * libanjuta/anjuta-ui.c: Corrected debug messages.
16161 * libegg/egg-combo-action.c, libegg/test-actions.c,
16162 libegg/menu/egg-combo-action.h: Fixed combo action.
16164 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16167 * plugins/editor/action-callbacks.[c,h],
16168 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16169 Implemented file swap. Removed dead codes.
16171 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16174 * plugins/symbol-browser/an_symbol_view.[c,h],
16175 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16176 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16177 Implemented file symbols. Implemented goto file line when symbol is
16180 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16182 2004-10-10 Naba Kumar <naba@gnome.org>
16184 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16186 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16188 * plugins/debugger/.cvsignore,
16189 (added) plugins/debugger/Makefile.am,
16190 (added) plugins/debugger/anjuta-debugger.glade,
16191 (added) plugins/debugger/anjuta-debugger.plugin.in,
16192 (added) plugins/debugger/anjuta-debugger.plugin.png,
16193 (added) plugins/debugger/anjuta-debugger.ui,
16194 plugins/debugger/attach_process.c,
16195 (removed) plugins/debugger/attach_process_cbs.c,
16196 (removed) plugins/debugger/attach_process_cbs.h,
16197 (removed) plugins/debugger/breakpoints.c,
16198 (removed) plugins/debugger/breakpoints.h,
16199 (removed) plugins/debugger/debug_tree.c,
16200 (removed) plugins/debugger/debug_tree.h,
16201 (removed) plugins/debugger/debugger.c,
16202 (removed) plugins/debugger/debugger.h,
16203 (removed) plugins/debugger/memory.c,
16204 (removed) plugins/debugger/memory.h,
16205 (added) plugins/debugger/plugin.c,
16206 (added) plugins/debugger/plugin.h,
16207 (removed) plugins/debugger/registers.c,
16208 (removed) plugins/debugger/registers.h,
16209 (removed) plugins/debugger/registers_cbs.c,
16210 (removed) plugins/debugger/registers_cbs.h,
16211 (removed) plugins/debugger/registers_gui.c,
16212 (removed) plugins/debugger/sharedlib.c,
16213 (removed) plugins/debugger/sharedlib.h,
16214 (removed) plugins/debugger/sharedlib_cbs.c,
16215 (removed) plugins/debugger/sharedlib_cbs.h,
16216 (removed) plugins/debugger/sharedlib_gui.c,
16217 (removed) plugins/debugger/signals.c,
16218 (removed) plugins/debugger/signals.h,
16219 (removed) plugins/debugger/signals_cbs.c,
16220 (removed) plugins/debugger/signals_cbs.h,
16221 (removed) plugins/debugger/signals_gui.c,
16222 (removed) plugins/debugger/stack_trace.c,
16223 (removed) plugins/debugger/stack_trace.h,
16224 (added) plugins/debugger/utilities.c,
16225 (added) plugins/debugger/utilities.h,
16226 (removed) plugins/debugger/watch.c,
16227 (removed) plugins/debugger/watch.h,
16228 (removed) plugins/debugger/watch_cbs.c,
16229 (removed) plugins/debugger/watch_cbs.h,
16230 (removed) plugins/debugger/watch_gui.c,
16231 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
16233 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
16234 Added debugger gdb backend plugin.
16236 * plugins/message-view/plugin.c: Registered all message stock icons.
16238 * plugins/profile-default/plugin.c: Loads debugger plugin.
16240 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
16242 2004-10-08 Naba Kumar <naba@gnome.org>
16244 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
16247 * plugins/symbol-browser/.cvsignore,
16248 plugins/symbol-browser/Makefile.am,
16249 plugins/symbol-browser/an_symbol_view.c,
16250 plugins/symbol-browser/an_symbol_view.h,
16251 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
16252 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16253 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16254 plugins/symbol-browser/plugin.c,
16255 plugins/symbol-browser/plugin.h,
16256 plugins/symbol-browser/sv_class.xpm,
16257 plugins/symbol-browser/sv_function.xpm,
16258 plugins/symbol-browser/sv_macro.xpm,
16259 plugins/symbol-browser/sv_private_fun.xpm,
16260 plugins/symbol-browser/sv_private_var.xpm,
16261 plugins/symbol-browser/sv_protected_fun.xpm,
16262 plugins/symbol-browser/sv_protected_var.xpm,
16263 plugins/symbol-browser/sv_public_fun.xpm,
16264 plugins/symbol-browser/sv_public_var.xpm,
16265 plugins/symbol-browser/sv_static_fun.xpm,
16266 plugins/symbol-browser/sv_static_var.xpm,
16267 plugins/symbol-browser/sv_struct.xpm,
16268 plugins/symbol-browser/sv_unknown.xpm,
16269 plugins/symbol-browser/sv_variable.xpm,
16270 plugins/symbol-browser/test-symbol-browser.c,
16271 plugins/Makefile.am: Implemented Symbol
16274 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16276 * plugins/build-basic-autotools/Makefile.am,
16277 plugins/devhelp/Makefile.am,
16278 plugins/editor/Makefile.am,
16279 plugins/file-loader/Makefile.am,
16280 plugins/file-manager/Makefile.am,
16281 plugins/file-wizard/Makefile.am,
16282 plugins/gtodo/Makefile.am,
16283 plugins/message-view/Makefile.am,
16284 plugins/profile-default/Makefile.am,
16285 plugins/project-manager/Makefile.am
16286 plugins/sample1/Makefile.am,
16287 plugins/terminal/Makefile.am,
16288 scintilla/Makefile.am,
16289 libegg/Makefile.am,
16290 launcher/Makefile.am,
16291 libanjuta/Makefile.am,
16293 tagmanager/Makefile.am,
16294 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16295 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16296 files. Also fixed library dependencies.
16298 * plugins/editor/aneditor.cxx: Disabled unused codes.
16299 * plugins/file-manager/an_file_view.c: Added copyright.
16300 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16302 * plugins/profile-default/plugin.c: Can load plugins by location.
16303 * plugins/project-manager/plugin.c: Remove project_root_uri value
16304 when project is closed.
16306 2004-10-06 Naba Kumar <naba@gnome.org>
16308 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16310 * libanjuta/interfaces/libanjuta.idl,
16311 plugins/editor/text_editor.c: Added get_length()
16312 and get_current_word() methods in IAnjutaEditor interface.
16314 * libegg/Makefile.am: Added test_actions target.
16316 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16318 * plugins/build-basic-autotools/build-basic-autotools.c,
16319 plugins/file-loader/plugin.c,
16320 plugins/message-view/message-view.c: Added code to go to file and
16323 * plugins/devhelp/plugin.c: Context sensitive help now works.
16324 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16325 uri as line number and goes to that line number.
16327 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16328 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16329 gtodo_client_load() method to load from a diffrent file. Watched
16330 project root directory in plugin to open TODO.tasks of the project.
16332 * plugins/project-manager/plugin.c: Updates project UI
16333 sensitive/insensitive.
16335 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16336 anjuta-shell program to test plugins.
16338 * src/anjuta-app.c: Registered UI accels.
16340 2004-09-28 Naba Kumar <naba@gnome.org>
16342 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16345 * src/anjuta-app.c: Implemented present widget method.
16347 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16348 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16350 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16353 * plugins/editor/text_editor.c: Connects to preferences changed signal
16356 2004-09-28 Naba Kumar <naba@gnome.org>
16358 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16361 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16364 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16365 in changed signal callback.
16367 * plugins/editor/action-callbacks.c: Implemented save_all action
16368 callback. Removed dead code. Do save_as when saving a new file.
16369 Implemented incremental search.
16371 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16373 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16375 * src/anjuta-app.c: Registers UI accelerators.
16377 2004-09-27 Naba Kumar <naba@gnome.org>
16379 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16381 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16382 plugins/devhelp/anjuta-devhelp.plugin.in,
16383 plugins/file-loader/anjuta-loader.plugin.in,
16384 plugins/file-manager/anjuta-file-manager.plugin.in,
16385 plugins/gtodo/anjuta-gtodo.plugin.in,
16386 plugins/project-manager/anjuta-project-manager.plugin.in,
16387 plugins/terminal/anjuta-terminal.plugin.in:
16388 Gave proper plugin names.
16390 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16391 error when regex fail.
16393 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16394 Added help and context search. Watches current editor. More menus
16395 in Help submenu. Update UI (sensitive when required) properly.
16397 * plugins/editor/anjuta-document-manager.ui,
16398 plugins/devhelp/anjuta-devhelp.ui,
16399 plugins/message-view/anjuta-message-manager.ui,
16400 src/anjuta.ui: Goto menu actions are in separate submenu.
16402 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16403 Removed unimplemented UI elements.
16405 * src/anjuta-app.c: Larger (and normal) icon size.
16407 * src/layout.xml: Task manager plugin along with document (in middle).
16409 * plugins/editor/plugin.c, plugins/file-loader.c,
16410 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16411 in gtkactions. Enable/disable UI properly.
16413 2004-09-26 Naba Kumar <naba@gnome.org>
16415 * po/POTFILES.in: Updated, added missing files.
16417 * .cvsignore: Updated.
16419 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16420 a new function to get User input text.
16422 * libanjuta/resources.[c,h]: Added a function to created sized image.
16424 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16425 from filename, as thats the correct representation.
16427 * plugins/build-basic-autotools/Makefile.am,
16428 (added) plugins/build-basic-autotools/automake-c.filters,
16429 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16430 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16431 Rearragned UI elements in the build menu. Added codes to read build
16432 filter rules from external file. Implemented all build, configure,
16433 autogen commands. Watches current editor and project.
16435 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16436 Added editor changed signal and exports current editor value.
16437 Fixed parameter names. Fixed get_uri() interface implementation to
16438 return correct uri.
16440 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16443 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16445 * plugins/file-manager/an_file_view.c,
16446 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16448 * plugins/file-wizard/file.c: Reads uri correctly.
16450 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16451 sets the page to the new view.
16453 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16454 Fixed signal connecting.
16456 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16457 to "project_root_uri" and exports as uri.
16459 2004-09-24 Naba Kumar <naba@gnome.org>
16461 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16462 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16464 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16465 * plugins/file-loader/plugin.c: Added comments.
16466 * plugins/build-basic-autotools/plugin.c: Added comments.
16467 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16469 * libanjuta/interfaces/libanjuta.idl,
16470 plugins/message-view/anjuta-msgman.c,
16471 plugins/message-view/message-view.c,
16472 plugins/message-view/message-view.h,
16473 plugins/message-view/plugin.c: Buffering and appending messages have
16474 been separated. message-view implementations cleaned up. Signals
16475 Emissions fixed. Messages now displayed in summary and details show
16476 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16479 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16482 * plugins/build-basic-autotools/Makefile.am,
16483 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16484 parsing of output to create message summaries. Uses new message view
16487 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16488 preferences to make dialog box smaller.
16490 * plugins/editor/search-replace.c: Fixed compile error with change
16491 in IAnjutaMessageView API.
16493 2004-09-21 Naba Kumar <naba@gnome.org>
16495 * plugins/Makefile.am: Deletes old (installed) plugins before
16496 installing new ones.
16498 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16499 plugins/build-basic-autotools/build-basic-autotools.c,
16500 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16501 file URI from filemanager. Only disables/enables build submenu in file
16502 manager, instead of merging/unmerging.
16504 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16507 * plugins/file-loader/anjuta-loader-plugin.ui,
16508 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16509 Implemented "Open with" file manager submenu. Displays error message
16510 when file can not be opened.
16512 * plugins/file-manager/an_file_view.c: Renamed
16513 file_manager_current_filename value name to file_manager_current_uri
16514 and exports proper URI.
16516 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16518 2004-09-19 Naba Kumar <naba@gnome.org>
16520 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16521 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16522 save point signal to change editor tabs. Fixed accels.
16524 * plugins/file-loader/plugin.c: Fixed accels.
16526 * plugins/project-manager/plugin.c: Added target selection callback.
16528 * plugins/project-manager/plugin.c: Added URI activation.
16529 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16530 Fixed dialog and closed it on ok. Fixed a crash bug.
16531 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16533 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16534 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16535 plugins/file-loader/anjuta-loader-plugin.ui,
16536 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16537 Added recent files in file loade plugin.
16539 * ChangeLog: Fixed entry dates.
16541 2004-09-18 Naba Kumar <naba@gnome.org>
16543 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16544 an unnecessary GtkFrame.
16546 2004-09-17 Naba Kumar <naba@gnome.org>
16548 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16552 * data/Makefile.am: Disabled installing old mime info.
16554 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16556 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16557 plugins/editor/anjuta-document-manager.ui,
16558 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16559 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16560 Added Editor context popup menu.
16562 * plugins/project-manager/anjuta-project-manager-plugin.png:
16565 * plugins/project-manager/anjuta-project-manager.plugin.in:
16566 Support .anjuta mime type.
16568 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16571 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16574 * src/layout.xml, plugins/profile-default/plugin.c:
16575 Added project manager plugin for startup.
16577 2004-09-16 Naba Kumar <naba@gnome.org>
16579 * anjuta.prj: Updated.
16581 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16582 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16583 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16584 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16585 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16586 plugins/terinal/Makefile.am, src/Makefile.am,
16587 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16588 Fixed makefile syntax errors.
16590 2004-09-16 Naba Kumar <naba@gnome.org>
16592 * configure.in, src/layout.xml,
16593 plugins/profile-default/plugin.c,
16594 libanjuta/interfaces/libanjuta.idl,
16595 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16597 * configure.in, plugins/Makefile.am,
16598 plugins/project-manager/.cvsignore,
16599 plugins/project-manager/Makefile.am,
16600 plugins/project-manager/anjuta-project-manager-plugin.png,
16601 plugins/project-manager/anjuta-project-manager.plugin.in,
16602 plugins/project-manager/anjuta-project-manager.ui,
16603 plugins/project-manager/plugin.c,
16604 plugins/project-manager/plugin.h: Added project manager plugin
16605 based on gnome-build.
16607 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16608 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16610 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16611 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16612 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16614 2004-09-16 Naba Kumar <naba@gnome.org>
16616 * plugins/editor/action-callbacks.c: Fixed compile error.
16618 2004-09-15 Naba Kumar <naba@gnome.org>
16620 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16622 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16623 New improved splace with nicer progress.
16625 * configure.in, plugins/Makefile.am,
16626 (added) file-wizard/.cvsignore,
16627 (added) file-wizard/Makefile.am,
16628 (added) file-wizard/action-callbacks.c,
16629 (added) file-wizard/action-callbacks.h,
16630 (added) file-wizard/anjuta-file-wizard-plugin.png,
16631 (added) file-wizard/anjuta-file-wizard.glade,
16632 (added) file-wizard/anjuta-file-wizard.plugin.in,
16633 (added) file-wizard/anjuta-file-wizard.ui,
16634 (added) file-wizard/file.c,
16635 (added) file-wizard/file.h,
16636 (added) file-wizard/plugin.c,
16637 (added) file-wizard/plugin.h:
16638 Created new file wizard and added it. The wizard takes care of text
16639 bit insertions and new files creation.
16641 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16642 plugins/editor/action-callbacks.h,
16643 plugins/editor/anjuta-document-manager.glade,
16644 plugins/editor/anjuta-document-manager.ui,
16645 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16646 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16647 new files code and moved into a new plugin (file wizard).
16649 * libanjuta/plugins.[c,h]: Added plugins selection function.
16651 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16652 get_position(), insert() in IAnjutaEditor interface. Added
16653 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16654 interface (for wizard plugins).
16656 * plugins/file-loader/anjuta-loader-plugin.ui,
16657 plugins/file-loader/plugin.c: Added wizard launcher interface which
16658 scans for plugins implement IAnjutaWizard interface and presents the
16659 list to user for selection. The selected plugin is then activated
16662 * libanjuta/interfaces/.cvsignore: Updated.
16663 * plugins/message-view/.cvsignore: Updated.
16664 * plugins/launcher/*: Removed as launcher has already been moved to
16665 libanjuta as class.
16667 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16668 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16669 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16670 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16671 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16672 Updated API documentations.
16674 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16676 * configure.in: Added Punjabi to ALL_LINGUAS
16678 2004-07-29 Naba Kumar <naba@gnome.org>
16680 * configure.in: Added file-loader plugin Makefile path and
16681 fixed devhelp version requirement.
16683 2004-07-28 Naba Kumar <naba@gnome.org>
16685 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16686 terminal/preferences-terminal.png (added), message-view/*.png (added),
16687 message-view/*.xpm (added), editor/*.png (added),
16688 editor/*.xpm (added), plugins/editor/Makefile.am,
16689 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16690 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16691 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16692 respective plugins directories.
16694 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16695 pixmaps/block-end-16.png, pixmaps/block-end.png
16696 pixmaps/block-start-16.png, pixmaps/block-start.png
16697 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16698 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16699 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16700 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16701 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16702 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16703 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16704 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16705 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16706 pixmaps/preferences-editor.png, pixmaps/undock.png
16707 pixmaps/error-next-16.png, pixmaps/error-next.png
16708 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16709 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16710 pixmaps/preferences-terminal.png: Deleted
16712 * libanjuta/properties* (removed), plugins/editor/properties* (added),
16713 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16714 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
16715 plugins/editor/anjuta-document-manager.plugin.in,
16716 plugins/editor/anjuta-document-manager.ui,
16717 plugins/editor/plugin.c, plugins/editor/print.c,
16718 plugins/editor/search-replace_backend.c,
16719 plugins/editor/search_preferences.h,
16720 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
16721 Moved properties souce files to editor plugin as it not required in
16722 libanjuta. Other editor fixes.
16724 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
16725 libegg/dock/* (removed)
16726 : Restored GDL external dependencies and removed libegg dock
16727 sources, because gdl is being developed.
16729 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
16730 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
16731 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
16732 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
16733 libanjuta/plugins.c, libanjuta/plugins.h,
16734 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
16735 gconf system. Shell now takes docking positions. Added more utility
16736 functions. Added plugins query function. And other fixes.
16738 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
16740 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
16741 plugin to load files based on mime type.
16743 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
16745 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
16746 plugins/file-manager/plugin.c: File manager now uses file loader to
16749 * plugins/message-view/anjuta-msgman.c,,
16750 plugins/message-view/message-view.c,
16751 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
16753 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
16754 plugins/terminal/terminal.c, src/Makefile.am,
16755 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
16756 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
16758 * libegg/dock/*: Removed directory.
16760 2004-07-28 Naba Kumar <naba@gnome.org>
16762 * configure.in: Reduced gnome-print version requirement.
16763 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
16765 2004-07-21 Ray Strode <rstrode@redhat.com>
16766 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
16769 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
16771 * plugins/editor/search-replace.c: Some fixes
16772 * plugins/terminal/Makefile.am:
16773 Patch from: Alexey Rusakov <ktirf@users.sf.net>
16775 2004-05-19 Naba Kumar <naba@gnome.org>
16777 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
16780 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
16782 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
16783 Implemented IAnjutaSavable
16784 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
16786 2004-05-17 Naba Kumar <naba@gnome.org>
16788 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
16789 plugins/build-basic-autotools/.cvsignore,
16790 plugins/build-basic-autotools/Makefile.am,
16791 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
16792 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16793 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16794 plugins/build-basic-autotools/build-basic-autotools.c,
16795 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
16798 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
16801 * plugins/file-manager/an_file_view.c,
16802 plugins/file-manager/anjuta-file-manager.ui,
16803 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
16804 Added context menu UI.
16806 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
16809 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
16811 * libanjuta/anjuta-preferences.[ch]:
16812 Added save/load_gconf functions
16813 * src/action_callbacks.[ch], src/preferences.c:
16814 Load global prefs from gconf at startup and save them
16815 on exit. Prefs load and save correctly but something resets
16816 them to default after loading...
16817 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
16818 Somehow the linker does not find save/load_gconf functions
16819 in libanjuta. Must be a stupid mistake, I would be glad
16820 if someone could fix that.
16821 * manuals/reference/libanjuta-sections.txt: Added new
16822 preferences functions and removed gnome-filelist
16823 * plugins/file-manager/anjuta-file-manager-plugin.glade:
16824 * plugins/file-manager/plugin.c:
16825 Added root-path property
16827 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16829 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
16830 they are not longer needed.
16831 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
16832 anjuta-sections.txt: Remove references to the files
16833 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
16834 Use new nautilus icons for file-manager, looks incredible
16837 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16839 * plugins/editor/anjuta-docman.c: gchar* to
16840 const gchar* in arguments
16841 * plugins/editor/text_editor.c: Implemented IAnjutaFile
16843 * plugins/file-manager/an_file_view.c: Open files on
16844 double-click. Does not work yet because it does not
16845 find IAnjutaFile interface in document manager
16847 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16849 * plugins/editor/anjuta-docman.c
16850 * plugins/editor/text_editor.c:
16851 Made close button working, made multiple selection in
16852 File/Open dialog possble, fixed crash bug if file cannot
16855 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16857 * plugins/editor/action-callbacks.c
16858 * plugins/editor/anjuta-docman.c
16859 * plugins/editor/anjuta-docman.h
16860 * plugins/editor/search-replace.c
16861 * plugins/editor/search-replace_backend.c
16862 * plugins/editor/text_editor.c
16863 * plugins/editor/text_editor.h:
16864 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
16865 able to open all files, use uri instead of full_filename, fixed
16869 2004-05-13 Naba Kumar <naba@gnome.org>
16871 * plugins/message-view/anjuta-message-manager-plugin.glade:
16874 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
16877 * pixmaps/anjuta_splash.png: Added border.
16879 * plugins/editor/anjuta-document-manager.png: New icon.
16881 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
16882 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
16884 plugins/editor/Makefile.am,
16885 plugins/editor/search-replace.c,
16886 plugins/editor/search-replace.h,
16887 plugins/editor/search-replace_backend.c,
16888 plugins/editor/search-replace_backend.h,
16889 plugins/editor/search_preferences.h,
16890 plugins/editor/search_preferences.c: Merged changes from
16891 ANJUTA_1_2_0 branch.
16893 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
16894 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
16897 * plugins/terminal/Makefile.am,
16898 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
16901 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
16904 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16905 * plugins/message-view/plugin.c: Fixed glade file loading
16906 Removed "Show messages" menu item
16907 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
16908 twice because of this load system layout hack.
16909 * libanjuta/anjuta-ui.h: Removed #include config.h
16910 * libanjuta/libanjuta.pc: Fixed path and depencies
16911 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
16912 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
16913 * libanjuta/properties.cxx : #include "properties_cxx.h"
16914 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
16916 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16917 * plugins/message-view/*: Fixed message view preferences
16918 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
16919 * anjuta.glade: Removed messages stuff
16921 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16923 * Removed libanjutamm, it is now hosted on SF.net:
16924 cvs.sf.net/cvsroot/anjuta/libanjutamm
16926 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
16929 Added some experimental code to add support for C++ plugins.
16930 Nothing works yet and it is likely that it will disappear but
16931 I have some questions to murrayc and he wants to see the code.
16933 2004-05-11 Naba Kumar <naba@gnome.org>
16935 * plugins/terminal/terminal.c: Fixed prefs loading bug.
16937 * plugins/editor/action-callbacks.c: Fixed a crash bug in
16938 hightlight style menu actions.
16940 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16941 manuals/reference/libanjuta/plugin-description-file.sgml,
16942 manuals/reference/libanjuta/writing-plugins.sgml,
16943 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16944 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16945 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
16947 * src/anjuta-app.c: Always load system layout for now.
16949 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
16951 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16952 manuals/reference/libanjuta/libanjuta-sections.txt,
16953 manuals/reference/libanjuta/libanjuta.types,
16954 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16955 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16956 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16957 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16958 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16959 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
16960 Updated documentation.
16962 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
16963 plugins/profile-default/plugin.c, src/layout.xml:
16964 Created terminal plugin.
16966 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
16967 (new) plugins/file-manager/.cvsignore,
16968 plugins/file-manager/an_file_view.c,
16969 plugins/file-manager/plugin.c,
16970 plugins/file-manager/plugin.h: Moved preferences to separate
16971 glade file and added cvsignore file.
16973 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
16974 from ANJUTA_1_2_0 branch. Please note that other po files need merging
16975 from the branch. I tried it but there were way too many conflicts.
16977 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
16979 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
16980 util functions required during the merge.
16982 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
16985 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16986 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
16987 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16988 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
16989 Merged with ANJUTA_1_2_0 branch.
16991 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
16993 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
16995 2004-05-07 Naba Kumar <naba@gnome.org>
16997 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
16999 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
17000 Added preferences reading and loading.
17002 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
17003 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
17004 libanjuta/fileselection.c, libanjuta/fileselection.h,
17005 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
17007 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
17009 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
17010 anjuta.spec.in, configure.in, data/autogen.sh.generic,
17011 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
17012 data/macros/autogen.sh, data/macros2/autogen.sh
17013 data/properties/ada.properties, data/properties/anjuta.properties,
17014 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
17015 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
17016 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
17017 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
17018 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17019 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17020 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17021 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17022 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17023 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17024 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17025 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17026 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17027 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17028 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17029 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17030 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17031 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17032 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17033 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17034 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17035 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17036 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17037 (added) scintilla/scintilla-marshal.c,
17038 (added) scintilla/scintilla-marshal.h,
17039 (added) scintilla/scintilla-marshal.list,
17040 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17041 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17042 (added) scintilla/patches/scintilla-calltip-align.patch,
17043 (added) scintilla/patches/scintilla-minor.patch,
17044 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17046 2004-05-06 Naba Kumar <naba@gnome.org>
17048 * (added) plugins/file-manager/Makefile.am,
17049 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17050 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17051 (added) plugins/file-manager/anjuta-file-manager.ui,
17052 (added) plugins/file-manager/plugin.c,
17053 (added) plugins/file-manager/plugin.h,
17054 (removed) plugins/file-manager/an_file_view.h,
17055 plugins/Makefile.am, configure.in,
17056 plugins/file-manager/an_file_view.c: Created file manager plugin.
17058 * plugins/profile-default/plugin.c: Added file manager plugin in default
17061 * libanjuta/Makefile.am: Fixed dependencies.
17062 * pixmaps/anjuta_splash.png: New splash screen.
17064 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17066 * template/template.c/h: Added in-line doc
17067 * manuals/reference/template/*: Added template documentation
17068 * configure.in: Build template docs
17070 2004-05-05 Naba Kumar <naba@gnome.org>
17072 * autogen.sh: Added commands to generate initial interfaces.
17074 * libanjuta/Makefile.am,
17075 (removed)libanjuta/anjuta-plugin-parser.c,
17076 (removed)libanjuta/anjuta-plugin-parser.h,
17077 (added)libanjuta/anjuta-plugin-description.c,
17078 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17079 plugin description.
17081 * libanjuta/anjuta-plugin.c,
17082 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17084 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17085 and added AnjutaShellPlacement enum for widgeds placement (passed to
17086 widget add_widget() method.
17088 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17089 and moved plugin sets loading in profile plugins.
17091 * libanjuta/interfaces/.cvsignore,
17092 (removed)libanjuta/interfaces/Makefile.am,
17093 libanjuta/interfaces/libanjuta.idl,
17094 libanjuta/interfaces/anjuta-idl-compiler.pl,
17095 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17096 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17097 (removed)libanjuta/interfaces/ianjuta-editor.c,
17098 (removed)libanjuta/interfaces/ianjuta-editor.h,
17099 (removed)libanjuta/interfaces/ianjuta-file.c,
17100 (removed)libanjuta/interfaces/ianjuta-file.h,
17101 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17102 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17103 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17104 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17105 *.h and Makefile.am files. They are autogenerated. Interfaces are
17106 by anjuta-idl-compiler.pl from libanjuta.idl file.
17108 * manuals/reference/libanjuta/Makefile.am,
17109 manuals/reference/libanjuta/anjuta-architecture.sgml,
17110 manuals/reference/libanjuta/libanjuta-docs.sgml,
17111 manuals/reference/libanjuta/libanjuta-sections.txt,
17112 manuals/reference/libanjuta/libanjuta.types,
17113 manuals/reference/libanjuta/plugin-description-file.sgml,
17114 manuals/reference/libanjuta/writing-plugins.sgml,
17115 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17116 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17117 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17118 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17119 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17120 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17121 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17122 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17123 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17124 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17125 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17126 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17127 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17128 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17129 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17130 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17131 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17132 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17133 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17134 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
17135 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
17136 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17137 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17138 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17139 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17140 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17141 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17142 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17143 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17144 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17145 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17146 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17147 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17148 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17149 interfaces template sgmls.
17151 * plugins/Makefile.am,
17152 plugins/devhelp/anjuta-devhelp.plugin.in,
17153 plugins/devhelp/plugin.c,
17154 plugins/editor/action-callbacks.c,
17155 plugins/editor/anjuta-document-manager.plugin.in,
17156 plugins/editor/plugin.c,
17157 plugins/editor/plugin.h,
17158 plugins/editor/text_editor.c,
17159 plugins/sample1/plugin.c,
17160 plugins/message-view/anjuta-message-manager.plugin.in,
17161 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17162 placement. Fixed other errors.
17164 * (added)plugins/profile-default/.cvsignore,
17165 (added)plugins/profile-default/Makefile.am,
17166 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17167 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17168 (added)plugins/profile-default/anjuta-default-profile.ui,
17169 (added)plugins/profile-default/plugin.c,
17170 (added)plugins/profile-default/plugin.h: Added a default new
17174 src/action-callbacks.c,
17177 src/main.cpp: Fixed necessary changes for libanjuta
17179 2004-05-04 Naba Kumar <naba@gnome.org>
17181 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17182 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17183 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17184 placement for default widgets placements.
17186 2004-05-03 Naba Kumar <naba@gnome.org>
17188 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17189 manuals/reference/libanjuta/libanjuta-docs.sgml,
17190 manuals/reference/libanjuta/plugin-description-file.sgml,
17191 manuals/reference/libanjuta/writing-plugins.sgml:
17192 Wrote more sections in writing-plugins document and fixed errors.
17194 2004-05-03 Naba Kumar <naba@gnome.org>
17196 * libanjuta/interfaces/libanjuta.idl: Added interface
17197 IAnjutaFileManager.
17199 * manuals/reference/libanjuta/anjuta-architecture.dia,
17200 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17201 architecture diagram.
17203 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17204 manuals/reference/libanjuta/libanjuta-docs.sgml,
17205 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17206 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17207 Wrote writing-plugins document and separated chapters into
17208 separate sgml files.
17210 * plugins/file-manager/an_file_view.c,
17211 plugins/file-manager/an_file_view.h: New and improved directory
17214 2004-05-02 Sven Herzberg <herzi@abi02.de>
17216 * anjuta.glade: re-designed the new file dialog
17217 * anjuta_dialogs_strings.c: new strings from the new file dialog
17219 2004-04-30 Naba Kumar <naba@gnome.org>
17221 * libanjuta/interfaces/Makefile.am.iface,
17222 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
17224 * libanjuta/interfaces/libanjuta.idl: Updated.
17226 * libanjuta/interfaces/Makefile.am.iface,
17227 libanjuta/interfaces/libanjuta.idl: Updated.
17229 2004-04-29 Naba Kumar <naba@gnome.org>
17231 * libanjuta/interfaces/Makefile.am.iface,
17232 libanjuta/interfaces/libanjuta.idl: Updated.
17234 2004-04-29 Naba Kumar <naba@gnome.org>
17236 * libanjuta/interfaces/giface-idlc-c.pl,
17237 libanjuta/interfaces/libanjuta.idl: Upgraded.
17238 * libanjuta/interfaces/Makefile.am.iface: Added.
17240 2004-04-28 Naba kumar <naba@gnome.org>
17242 * libanjuta/interfaces/giface-idlc-c.pl,
17243 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
17244 definitions and wrote a compiler.
17246 2004-04-28 Naba Kumar <naba@gnome.org>
17248 * libanjuta/anjuta-shell.c: Fixed docs.
17249 * libanjuta/interfaces/Makefile.am,
17250 libanjuta/interfaces/ianjuta-file.c,
17251 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
17253 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
17255 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
17257 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17258 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.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: Updated docs.
17262 * src/anjuta-app.c: Fixed bug.
17264 2004-04-27 Naba Kumar <naba@gnome.org>
17266 * libanjuta/anjuta-preferences-dialog.c,
17267 manuals/Makefile.am: Fixed document bugs and enabled docs
17270 * libanjuta/anjuta-preferences-dialog.c,
17271 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17272 More documentation.
17274 * libanjuta/anjuta-preferences.c,
17275 manuals/reference/libanjuta/libanjuta-docs.sgml,
17276 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17277 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17278 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17279 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17280 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17281 Wrote more documentations.
17283 * (removed) plugins/message-view/imessage-view.c,
17284 (removed) plugins/message-view/ianjuta-msgman.c,
17285 plugins/message-view/Makefile.am,
17286 plugins/message-view/anjuta-msgman.c,
17287 plugins/message-view/anjuta-msgman.h,
17288 plugins/message-view/message-view.c,
17289 plugins/message-view/message-view.h,
17290 plugins/message-view/plugin.c,
17291 plugins/message-view/plugin.h: Moved interface implementations
17292 in their respective classes and used correct macros to
17293 defined class types.
17295 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17296 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17297 AnjutaUI from GtkUIManager instead of GtkDialog.
17299 * manuals/reference/libanjuta/Makefile.am,
17300 manuals/reference/libanjuta/libanjuta-docs.sgml,
17301 manuals/reference/libanjuta/libanjuta-sections.txt,
17302 manuals/reference/libanjuta/libanjuta.types,
17303 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17304 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17305 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17306 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17307 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17308 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17309 Wrote more documentation, fixed typos, added architecture
17310 diagram, updated object types etc.
17312 * plugins/editor/text_editor.c: Fixed interface implementation.
17314 2004-04-26 Naba Kumar <naba@gnome.org>
17316 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17317 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17318 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17319 architecture diagram and a new chapter on plugins description file.
17321 2004-04-25 Naba Kumar <naba@gnome.org>
17323 * libanjuta/anjuta-children.h,
17324 libanjuta/anjuta-plugin.c,
17325 libanjuta/anjuta-plugin.h,
17326 libanjuta/anjuta-preferences.c,
17327 libanjuta/anjuta-shell.c,
17328 libanjuta/anjuta-shell.h,
17329 libanjuta/e-splash.c,
17330 libanjuta/e-splash.h,
17331 manuals/reference/libanjuta/Makefile.am,
17332 manuals/reference/libanjuta/libanjuta-docs.sgml,
17333 manuals/reference/libanjuta/libanjuta-sections.txt,
17334 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17335 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17336 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17337 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17338 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17339 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17340 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17341 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17342 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17343 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17344 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17345 manuals/reference/libanjuta/tmpl/defaults.sgml,
17346 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17347 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17348 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17349 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17350 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17351 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17352 manuals/reference/libanjuta/tmpl/plugins.sgml,
17353 manuals/reference/libanjuta/tmpl/properties.sgml,
17354 manuals/reference/libanjuta/tmpl/resources.sgml,
17355 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17356 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17357 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17358 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17359 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17360 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17362 Added more template files and wrote more documentation.
17364 2004-04-24 Andras Timar <timar@gnome.hu>
17366 * configure.in: Added hu to ALL_LINGUAS.
17368 2004-04-23 Naba Kumar <naba@gnome.org>
17370 * configure.in: Fixed compile error.
17372 * libanjuta/anjuta-children.c,
17373 libanjuta/anjuta-children.h,
17374 libanjuta/anjuta-preferences.c,
17375 libanjuta/anjuta-preferences.h,
17376 libanjuta/anjuta-shell.c,
17377 libanjuta/anjuta-ui.c,
17378 libanjuta/anjuta-ui.h,
17379 manuals/reference/libanjuta/Makefile.am,
17380 manuals/reference/libanjuta/libanjuta-docs.sgml,
17381 manuals/reference/libanjuta/libanjuta.types,
17382 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17383 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17384 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17385 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17386 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17387 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17388 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17389 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17390 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17391 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17392 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17393 manuals/reference/libanjuta/tmpl/defaults.sgml,
17394 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17395 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17396 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17397 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17398 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17399 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17400 manuals/reference/libanjuta/tmpl/plugins.sgml,
17401 manuals/reference/libanjuta/tmpl/properties.sgml,
17402 manuals/reference/libanjuta/tmpl/resources.sgml,
17403 plugins/sample1/plugin.c: Added libanjuta API documentation.
17405 2004-04-22 Naba Kumar <naba@gnome.org>
17407 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17408 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17409 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17410 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17411 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17412 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17413 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17414 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17415 (removed) libegg/eggradiotoolbutton.c,
17416 (removed) libegg/eggseparatortoolitem.c,
17417 (removed) libegg/eggtoggletoolbutton.c,
17418 (removed) libegg/eggtoolbar.c,
17419 (removed) libegg/eggtoolbutton.c,
17420 (removed) libegg/eggtoolitem.c,
17421 (removed) libegg/prop-editor.c,
17422 (removed) libegg/test-actions.c,
17423 (removed) libegg/test-drag.c,
17424 (removed) libegg/test-merge.c,
17425 (removed) libegg/test-toolbar.c,
17426 libegg/menu/Makefile.am,
17427 (removed) libegg/menu/egg-accel-dialog.h,
17428 (removed) libegg/menu/egg-action-group.h,
17429 (removed) libegg/menu/egg-action.h,
17430 libegg/menu/egg-entry-action.h,
17431 (removed) libegg/menu/egg-markup.h,
17432 (removed) libegg/menu/egg-menu-merge.h,
17433 (removed) libegg/menu/egg-menu.h,
17434 (removed) libegg/menu/egg-radio-action.h,
17435 (removed) libegg/menu/egg-toggle-action.h,
17436 (removed) libegg/menu/howitshouldwork.txt,
17437 (removed) libegg/toolbar/.cvsignore,
17438 (removed) libegg/toolbar/Makefile.am,
17439 (removed) libegg/toolbar/TODO,
17440 (removed) libegg/toolbar/eggradiotoolbutton.h,
17441 (removed) libegg/toolbar/eggseparatortoolitem.h,
17442 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17443 (removed) libegg/toolbar/eggtoolbar.h,
17444 (removed) libegg/toolbar/eggtoolbutton.h,
17445 (removed) libegg/toolbar/eggtoolitem.h,
17446 (removed) libegg/toolbar/prop-editor.h,
17447 (removed) libegg/toolbar/toolbar-api.txt,
17448 (removed) libegg/toolbar/toolbar-ideas.txt,
17449 plugins/devhelp/anjuta-devhelp.ui,
17450 plugins/devhelp/plugin.c,
17451 plugins/editor/action-callbacks.c,
17452 plugins/editor/action-callbacks.h,
17453 plugins/editor/anjuta-docman.c,
17454 plugins/editor/anjuta-document-manager.ui,
17455 plugins/editor/plugin.c,
17456 P plugins/message-view/Makefile.am,
17457 plugins/message-view/anjuta-message-manager.ui,
17458 plugins/message-view/plugin.c,
17459 plugins/sample1/anjuta-sample.ui,
17460 plugins/sample1/plugin.c,
17461 src/action-callbacks.c,
17462 src/action-callbacks.h,
17463 src/anjuta-actions.h,
17465 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17466 Gtk actions and UIManager. Fixed all plugins to use this.
17468 * manuals/reference/gtkdoc-scangobj.diff,
17469 manuals/reference/libanjuta/Makefile.am,
17470 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17471 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17472 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17473 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17474 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17476 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17478 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17480 * plugins/message-view/imessage-view.c
17481 * plugins/message-view/ianjuta-msgman.c:
17484 2004-04-17 Adam Weinberger <adamw@gnome.org>
17486 * configure.in: Added en_CA to ALL_LINGUAS.
17488 2004-04-08 Naba Kumar <naba@gnome.org>
17490 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17491 libanjuta/interfaces/Makefile.am,
17492 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17493 message manager and message view interfaces.
17495 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17496 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17497 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17498 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17499 src/anjuta-app.c: Used 'activate' and
17500 'deactivate' virtual methods for plugins. Fixed installed plugins
17501 dialogs. Added remove_widget() method for AnjutaShell.
17503 * libanjuta/interfaces/Makefile.am,
17504 libanjuta/interfaces/ianjuta-document-manager.c,
17505 libanjuta/interfaces/ianjuta-document-manager.h,
17506 libanjuta/interfaces/ianjuta-editor.c,
17507 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17508 and editor interfaces.
17510 * plugins/devhelp/plugin.c,
17511 plugins/message-view/anjuta-message-manager.plugin.in,
17512 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17513 plugins/sample1/plugin.c: Updated plugins implementation to
17514 reflect the changes.
17516 2004-04-07 Naba Kumar <naba@gnome.org>
17518 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17519 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17520 libanjuta/interfaces/ianjuta-editor.h,
17521 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17522 plugins/editor/anjuta-docman.c,
17523 plugins/editor/anjuta-document-manager.plugin.in,
17524 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17525 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17526 Added supported interfaces for plugins. Tested plugin interfaces
17527 through sample plugin.
17529 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17531 * template/Makefile.am, data/templates/library/Makefile.am
17532 Fixed some automake-1.7 incompatibilities
17533 * template/xmltemplate.c: Small fix
17535 2004-02-23 Naba Kumar <naba@gnome.org>
17537 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17538 Added plugins manager dialog.
17540 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17541 library dependencies.
17543 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17544 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17545 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17546 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17547 geometry command line option.
17549 2004-02-16 Naba Kumar <naba@gnome.org>
17551 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17552 Added interfaces and IAnjutaEditor editor interface.
17553 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17555 * libanjuta/anjuta-shell.h: Fixed bug.
17557 2004-02-13 Naba Kumar <naba@gnome.org>
17559 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17561 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17563 * data/template/*/.cvsignore:
17564 Avoid all these ? in cvs output
17566 2004-02-13 Naba Kumar <naba@gnome.org>
17568 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17569 includes and linking.
17571 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17572 and set required version to devhelp 0.8. This devhelp version
17573 can be acquired from gnome cvs branch devhelp branch
17574 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17576 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17577 src/actions-callbacks.c: Added Dock Manager settings menu item.
17579 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17580 * plugins/devhelp/plugin.c: Fixed a linking bug.
17582 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17583 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17584 external GDL dependency and used libegg codes.
17586 2004-02-12 Naba Kumar <naba@gnome.org>
17588 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17589 Added devhelp plugin, but it can't be used without a
17590 patch in devhelp. So it's disabled for now.
17592 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17593 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17594 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17595 Update cvsignore files.
17597 * libanjuta/plugins.c, widgets/e-splash.c:
17598 Fixed plugins loading to show splash icons.
17600 * plugins/message-view/anjuta-message-manager.plugin.in,
17601 plugins/message-view/plugin.c: Fixed plugin registered name.
17603 * plugins/message-view/anjuta-message-view.png,
17604 plugins/sample1/anjuta-sample-plugin.png: Update images.
17606 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17607 src/main.c: Fixed layout loading.
17609 * plugins/devhelp/Makefile.am: Fixed error.
17611 * (removed) widgets/*, libanjuta/plugins.h,
17612 src/main.c: Transfered widgets to libanjuta/.
17614 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17615 toplevel directory to created only one library as libanjuta-egg.
17617 * data/Makefile.am: Fixed build error.
17619 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17620 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17621 libegg/.cvsignore: Added egg dock widget.
17623 * gdl/*: Removed as they are now available in libegg.
17625 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17627 * plugins/editor/anjuta-docman.c:
17628 Use stock close icon on tab close button
17630 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17632 * data/template/Makefile.am
17633 data/template/language/Makefile.am
17634 data/template/library/Makefile.am
17635 data/template/text/Makefile.am
17636 data/template/project/Makefile.am
17637 data/template/project/terminal/Makefile.am
17638 configure.in: Created Makefile to install templates
17640 2004-02-11 Naba Kumar <naba@gnome.org>
17642 * plugins/editor/action-callbacks.c,
17643 plugins/editor/anjuta-document-manager.ui,
17644 plugins/editor/plugin.c
17645 plugins/message-view/anjuta-message-manager.ui,
17646 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17648 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17650 * plugins/message-view/*: MessageView plugin is now loaded
17651 The menu items are still dummies.
17653 2004-02-09 Naba Kumar <naba@gnome.org>
17655 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17658 * libanjuta/anjuta-preferences.h: Added some documentation.
17660 * libanjuta/anjuta-shell.h: Removed dead codes.
17662 * (removed) manuals/reference/gtkdoc-scangobj,
17663 manuals/reference/gtkdoc-scangobj.diff,
17664 manuals/reference/libanjuta/.cvsignore,
17665 manuals/reference/libanjuta/Makefile.am,
17666 manuals/reference/libanjuta/README.inline-doc,
17667 manuals/reference/libanjuta/README.sections,
17668 manuals/reference/libanjuta/libanjuta-docs.sgml,
17669 manuals/reference/libanjuta/libanjuta-sections.txt,
17670 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17671 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17672 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17673 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17674 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17675 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17676 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17677 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17678 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17679 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17680 manuals/reference/libanjuta/tmpl/defaults.sgml,
17681 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17682 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17683 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17684 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17685 manuals/reference/libanjuta/tmpl/plugins.sgml,
17686 manuals/reference/libanjuta/tmpl/properties.sgml,
17687 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17688 of scan program. Updated templates.
17690 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17691 editor action callbacks data.
17693 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17694 scintilla object ref/unref.
17696 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17698 * template/*: Added new xml based template system
17699 * template/dtds/*: Dtds to validate xml files of the template systems
17700 * data/template/*: Some sample template files
17701 Still needs some work but builds fine!
17703 2004-02-06 Naba Kumar <naba@gnome.org>
17705 * cofigure.in, manuals/Makefile.am,
17706 (added) manuals/reference/*: Added API documentation
17707 structure (gtk-doc based).
17709 * libanjuta/libanjuta.h: Updated
17711 2004-02-05 Naba Kumar <naba@gnome.org>
17713 * configure.in: Sets correct dependencies and
17714 uses gdl external library.
17716 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
17717 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
17718 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
17719 libanjuta/fileselection.h, libanjuta/glue-factory.c,
17720 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
17721 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
17722 and added file dialogs.
17724 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
17725 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
17726 Build dynamic libraries for libegg.
17728 * plugins/Makefile.am, plugins/editor/Makefile.am,
17729 plugins/editor/action-callbacks.c,
17730 plugins/editor/action-callbacks.h,
17731 plugins/editor/anjuta-docman.c,
17732 plugins/editor/anjuta-docman.h
17733 plugins/editor/anjuta-document-manager.plugin.in
17734 plugins/editor/anjuta-document-manager.png
17735 plugins/editor/anjuta-document-manager.ui
17736 plugins/editor/file.c
17737 plugins/editor/file.h
17738 plugins/editor/plugin.c
17739 plugins/editor/print.c
17740 plugins/editor/print.h
17741 plugins/editor/search-replace.c
17742 plugins/editor/search_incremental.c
17743 plugins/editor/search_incremental.h
17744 plugins/editor/text_editor.c
17745 plugins/editor/text_editor.h
17746 plugins/editor/text_editor_cbs.c
17747 plugins/editor/text_editor_menu.h
17748 plugins/sample1/Makefile.am
17749 plugins/sample1/anjuta-sample-plugin.png
17750 plugins/sample1/anjuta-sample.plugin.in
17751 plugins/sample1/anjuta-sample.ui
17752 plugins/sample1/plugin-sample1.c
17753 plugins/sample1/plugin.c
17754 plugins/sample1/plugin.h: Created sample
17755 plugin and fixed editor plugin.
17757 * printing/*: Removed.
17759 * scintilla/Makefile.am: Builds dynamic library.
17761 * src/Makefile.am, src/action-callbacks.c,
17762 src/action-callbacks.h, (removed) src/an_symbol_view.c,
17763 src/anjuta-actions.h, src/anjuta-app.c,
17764 src/anjuta-app.h, src/anjuta-callbacks.c,
17765 src/anjuta-callbacks.h, (removed) src/anjuta.c,
17766 (removed) src/anjuta.h, src/anjuta.ui,
17767 src/layout.xml, src/main.c, src/preferences.h,
17768 src/utilities.c: Debuggged and finally made plugins
17771 * global-tags/Makefile.am: Fixed build error.
17773 2004-02-03 Naba Kumar <naba@gnome.org>
17775 * configure.in: Users GDL from external package.
17776 * plugins/*: Added many new plugins (not ready though).
17777 * src/*: Removed many files (which have been transfered in plugins/).
17779 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
17781 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17783 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17785 * configure.in: Added editor plugins
17787 * plugins/Makefile.am, src/search-replace_backend.h,
17788 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
17789 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
17791 * Added: plugins/editor/search_incremental.c,
17792 plugins/editor/search_incremental.h
17794 * Update search-replace in plugins/editor
17796 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
17798 * plugins/message-view/message-view.c: Some code clean-up
17800 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17802 * Added: search_incremental[ch]
17804 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
17805 src/mainmenu_callbacks.c, src/toolbar.c
17806 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
17808 * Incremental Search
17810 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17812 * plugins/message-view/anjuta-msgman.[c/h]:
17813 Added message manager for easier message handling with a
17814 similar interface as docman. Of course you can still use
17815 MessageView standalone.
17816 * plugins/Makefile.am: Added message-view because it compiles
17819 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17821 * plugins/message-view/*: Added message-view plugin
17823 * configure.in: Added plugins/message-view/Makefile
17825 2004-01-03 Naba Kumar <naba@gnome.org>
17827 * libanjuta/*.c: Added new files and updated old ones.
17828 * plugins/editor/*: Added editor plugin.
17829 * configure.in: Added editor plugin and moved editor related
17832 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17834 * src/Makefile.am: Added search-replace_backend.[ch]
17835 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
17837 * anjuta.glade, src/search-replace.c, src/search-replace.h,
17838 src/search-replace_backend.c, src/search-replace_backend.h,
17839 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
17840 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
17841 src/toolbar_callbacks.c
17842 * The advanced Search/Replace functionality now replaces the older
17843 Find/Replace stuff.
17844 * The Search/Replace functionality can be interrupted during a long
17847 2003-12-11 Naba Kumar <naba@gnome.org>
17849 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
17850 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
17852 * Makefile.am, libanjuta/*: Added new module.
17853 * src/Makefile.am: Fixed linking error.
17854 * src/watch_cbs.c: Debugger clean up.
17855 * configure.in: Added libanjuta-2.0.pc
17857 * configure.in, libanjuta/Makefile.am,
17858 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
17861 2003-12-11 Naba Kumar <naba@gnome.org>
17863 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17865 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
17866 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
17867 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
17868 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
17869 The user can now give a name at the creation of a new file and
17870 insert automatically (user choice) header, gpl notice, header
17871 template. The file extension is added automatically according
17872 to the selected type of file. The various insert functions have
17873 been moved from mainmenu-callback.c to file.c. The cursor is now
17874 moved after an insert operation. Removes also useless code in
17875 memory.c and search-replace.c
17877 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
17879 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
17880 sortable headers, process tree, removal of path and process params
17881 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
17882 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
17885 2003-12-10 Naba Kumar <naba@gnome.org>
17887 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
17889 2003-11-30 Abel Cheung <maddog@linux.org.hk>
17891 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
17893 2003-11-28 Naba Kumar <naba@gnome.org>
17895 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
17897 * manuals/de/*: Added german translation docs.
17899 * configure.in, Makefile.am, src/Makefile.am,
17900 libegg/*/*: Added libegg library.
17902 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
17903 installation directory.
17905 * src/text_editor_cbs.c: Fixed closing of file.
17907 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17909 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17911 2003-09-05 Naba Kumar <naba@gnome.org>
17913 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
17914 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
17915 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
17916 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
17917 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
17918 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
17919 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
17920 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
17921 using libegg. Initial commit -- compiles but is not complete.
17923 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17925 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17927 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17929 * configure.in: Removed "ta" from ALL_LINGUAS.
17931 2003-05-16 Jordi Mallach <jordi@sindominio.net>
17933 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
17935 2003-05-16 Danilo Šegan <dsegan@gmx.net>
17937 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
17939 2004-04-24 Andras Timar <tmar@gnome.hu>
17941 * configure.in: Added hu to ALL_LINGUAS.
17943 2004-04-14 Naba Kumar <naba@gnome.org>
17945 * src/Makefile.am, printing/Makefile.am,
17946 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
17947 because we are still using GtkCombo and build breaks with gtk-2.4.
17949 2004-04-13 Naba Kumar <naba@gnome.org>
17952 * anjuta.spec.in: Fixed build error.
17953 * po/POTFILES.in: Updated.
17954 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
17956 2004-04-11 Naba Kumar <naba@gnome.org>
17959 * AUTHORS: Updated.
17960 * configure.in: Added ga in ALL_LINGUAS.
17961 * ChangeLog: Fixed dates.
17963 2004-04-09 Naba Kumar <naba@gnome.org>
17965 * src/print.c: Fixed buffer styling bug when printing with
17968 * data/properties/anjuta.properties: Defined only one base font and
17969 used courier instead of lucidatypewriter, because most newer systems are
17970 unlikely to have it (bug #885023, #925956, #890473).
17972 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
17975 * src/an_file_view.c: Fixed possible crash bug.
17977 2004-04-07 Naba Kumar <naba@gnome.org>
17979 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
17980 gtk_main_quit() etc..), so that atexit() functions are not called
17981 (which is apparently done to free up memory and we don't need to
17982 do that at this point). Incidentally, something also happens in the
17983 atexit call which freezes the UI for far too long when the application
17984 exits and we want to avoid that..
17985 * src/glade_iface.c: Fixed compiler warning.
17987 2004-04-06 Naba Kumar <naba@gnome.org>
17989 * src/project_dbase_gui.c: Fixed errors.
17991 * src/registers_gui.c: Fixed possible crash bug.
17992 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
17993 * src/signals.[c,h]: Used tree view and glade file for dialog.
17994 * src/Makefile.am, src/about.c, src/an_file_view.c,
17995 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
17996 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
17997 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
17998 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
17999 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
18000 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
18001 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
18002 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
18003 src/launcher.h, src/main.c, src/main_menubar.c,
18004 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
18005 src/message-manager-private.cc, src/message-manager.cc,
18006 src/preferences.c, src/project_config.c, src/project_dbase.c,
18007 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
18008 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
18009 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
18010 src/search-replace.c, src/search-replace_backend.c,
18011 src/search_incremental.c, src/search_preferences.c,
18012 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
18013 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
18014 src/signals_gui.c, src/source.c, src/src_paths.c,
18015 src/stack_trace.c, src/start-with.c, src/style-editor.c,
18016 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
18017 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
18018 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18019 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18020 tagmanager/Makefile.am, scintilla/include/SString.h,
18021 widgets/Makefile.am, widgets/gnomefilelist.c:
18023 Removed all deprecated codes and substituted
18024 with newer APIs. Fixed some possible crash bugs where cell renderers
18027 * scintilla/patches/scintilla-minor.patch: Minor patch.
18029 2004-04-06 Naba Kumar <naba@gnome.org>
18031 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18032 tree after all the files have been added (and not everytime a file
18033 is added in the project). Also fixed some memory corruption
18034 (possibly bug #900478).
18036 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18037 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18038 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18039 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18040 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18041 qualifier wherever appropriate.
18043 2004-04-05 Naba Kumar <naba@gnome.org>
18045 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18046 switch terminal echo on/off. Debugger requires it off, while the
18047 rest requires it on.
18049 * src/search-replace.c: sets search direction and action (in addtion
18050 to target) for find in files.
18052 2004-04-02 Naba Kumar <naba@gnome.org>
18054 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18056 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18057 src/an_symbol_view.c: Added an gtk events loop for
18058 displaying project loading status (for loading large projects) and
18059 debugger program starting ... just to give an impression of fastness :-).
18061 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18063 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18064 crash bug, which occurs when opening and closing a large project
18067 * src/attach_process.c: Fixed a comiple error for old gcc.
18069 * src/launcher.c: Prints proper error message when launcher child
18070 could not be executed and exits properly. Fixed a crash
18073 * src/resources.c, src/utilities.c, src/glade_iface.c,
18074 src/debugger.c, src/attach_process.c: Properly exits forked children
18075 when they could not be executed.
18077 2004-04-01 Naba Kumar <naba@gnome.org>
18079 * src/search-replace.c: Fixed a crash bug (bug #921893).
18081 2004-03-31 Naba Kumar <naba@gnome.org>
18083 * anjuta.glade: Added a note on compiler options dialog ->support
18084 dialog telling that supports are only available for file mode.
18086 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18088 Improved shutdown time delay by bypassing project closing
18089 and unloading plugins.
18091 * src/build_file.c, data/properties/anjuta.properties: Added a property
18092 to toggle on/off for going to first error automatically.
18094 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18096 * src/debugger.c: fixed core file loading
18097 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18098 for long lines (bugs #700968 and #911376)
18099 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18101 * src/anjuta.c: Focuses current AnEditor correctly.
18103 2004-03-30 Naba Kumar <naba@gnome.org>
18105 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18106 * AUTHORS: Updated with all contributors names.
18108 * src/about.c: Reads contributors names from AUTHORS file.
18109 * manuals/C/anjuta-manual/authors.xml: Points to online
18112 2004-03-29 Naba Kumar <naba@gnome.org>
18114 * data/properties/ada.properties: Fixed syntax colors. Patch
18115 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18118 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18119 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18120 generated projects, so that their pixmap files are
18121 found properly (bug #919903).
18123 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18126 * src/source.c: Installs .glade file of libgllade
18127 projects in $(datadir)/$(package)/glade (part of bug #861038).
18129 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18130 in compiler options (bug #883837).
18132 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18133 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
18135 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18137 * anjuta/src/search-replace.c: fixed another crash bug in
18139 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18140 breakpoint property fix
18142 2004-03-29 Naba Kumar <naba@gnome.org>
18144 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18145 (new) manuals/C/anjuta-advanced-tutorial/*:
18146 Added menu entry for 'Anjuta Advanced Tutorial'
18147 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18149 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18151 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18152 Fixed bug #908941 ('Open' starts in wrong directory)
18154 2004-03-26 Naba Kumar <naba@gnome.org>
18156 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18157 compile error and bug #905738 with terminal.
18159 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18160 src/search-replace.[h,c], src/search_incremental.[h,c],
18161 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18162 src/text_editor.[c,h]: Fixed compiler warnings.
18164 * src/search-replace.c: Fixed a memory corruption (possible
18165 fix for bug #921893, but not yet confirmed).
18167 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18168 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18169 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18170 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18172 2004-03-25 Naba Kumar <naba@gnome.org>
18174 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18175 crash bug with attach process dialog and made the dialog closable
18178 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18179 always display within the margin.)
18181 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18182 the old breakpoint when it's properties are updated
18183 (creating a new updated one).
18185 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18187 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18188 displayed for wrong file.
18189 * src/breakpoints.c: conditional breakpoints
18190 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18191 "Find in Files..." disabling policy
18193 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18195 * src/build_file.c: Fixed bug #874380
18196 Goto the first error if it exists.
18198 2004-03-24 Naba Kumar <naba@gnome.org>
18200 * src/anjuta.c: Fixed to get correct child exit status
18201 using mask (bug #905738).
18203 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18204 Aligned buttons in the New file dialog,
18205 set default response to OK, entry box activates default response,
18206 ESC closes dialog and hides on delet_event.
18208 2004-03-19 Naba Kumar <naba@gnome.org>
18210 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18213 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
18215 * src/search-replace.c: fixed "Find Usage" crash when no project open
18217 2004-03-17 Naba Kumar <naba@gnome.org>
18219 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
18220 Fixed the generated projects to read m4 directory if the directory
18221 exists (bug #917781).
18223 2004-03-12 Naba Kumar <naba@gnome.org>
18225 * HACKING: Fixed formatting for auto-parsing.
18227 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
18229 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
18230 rework (bug #890609)
18232 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18234 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
18236 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18238 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
18239 * src/search_preferences.c: Fixed typo.
18241 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18243 * src/search-replace.c: improved Search&Replace
18244 For the moment "Replace All" does not work with non opened files
18245 but Anjuta should not crash now ! ???
18247 2004-02-26 Naba Kumar <naba@gnome.or>
18249 * src/source.c: Fixed to pass cflags correctly
18250 and suppress the automake's default cflags.
18251 bug #816130, #801056, #782798, #773459
18253 * data/properties/anjuta.properties: Do not defualt to -k make option.
18256 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
18259 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
18261 * src/message-manager-private.cc: Disabled debug messages.
18263 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
18265 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
18267 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18268 * anjuta.glade, src/search-replace.c:
18269 Reduced Search&Replace dialog, bug #902636.
18271 2004-02-23 Naba Kumar <naba@gnome.or>
18273 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18276 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18278 * src/search_incremental.c: Fixed bug #900903
18280 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18282 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18283 src/anjuta.c: Fixed bugs #890609 and #890609
18285 2004-02-23 Naba Kumar <naba@gnome.or>
18287 * src/message-manager.cc: Disconnects menuitem signal properly.
18290 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18293 2004-02-20 Naba Kumar <naba@gnome.org>
18295 * src/message-manager-private.[c,h]: Implemented keypress
18296 event for the terminal and resets it when ctrl c or ctrl d
18297 is pressed. But it doesn't seem to be working on keypress.
18298 Added a workaround to let it work on key release instead.
18301 * src/search-replace: Fixed compiler warnings.
18303 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18305 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18306 Use defined file name when saving new files (fixes bug #898105)
18307 Don't change filename when clicking on a directory
18309 BTW: Happy birthday to me :-)
18311 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18313 * src/search-replace.c: Fixed a crash bug
18314 Crash on Find & Replace (#887833)
18316 2004-02-18 Naba Kumar <naba@gnome.org>
18318 * src/executer.c: Fixed a crash bug.
18320 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18321 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18322 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18323 instead of GtkWindow (Part of bug #671596).
18325 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18326 src/registers_gui.c, src/registers_cbs.[h,c],
18327 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18328 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18329 src/compiler_options.c, src/an_file_view.c, start-with.c,
18330 src/anjuta-tools.c, help.c:
18332 Added "close" buttons on all
18333 dialogs (HIG) and fixed to properly response to ESC close
18334 (Part of bug #671596).
18336 * src/launcher.c: Disabled printing of long debug lines.
18338 * src/utilities.h: Fixed a compiler warning.
18340 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18342 * src/anjuta.c: "Save all" action now asks for filenames for new files
18343 (fixes bug #898111)
18345 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18347 * anjuta.glade, src/text_editor.c:
18348 Fixed a typo in Hello World indentation style
18349 Fixed misuse of translated strings when looking for style
18350 This entry fixes bug #876037
18352 2004-02-16 Naba Kumar <naba@gnome.org>
18354 * src/utilities.c: Fixed return value when dest file could
18357 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18358 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18359 internal function to compare files.
18361 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18363 * src/message-manager-private.cc:
18364 Set bold color as foreground color in terminal
18365 (fixes bug #864924)
18367 * src/aneditor.cxx:
18368 Use font style defined for message indicators in
18369 preferences/messages
18370 (fixes bug #885032)
18372 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18374 * src/build_project.c:
18375 Use build.silent option from preferences (fixes bug #895726)
18377 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18379 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18381 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18383 Patch from Massimo Corà <maxcvs@email.it>:
18384 * scintilla/LexCPP.cxx: Support "///" comments
18386 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18387 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18388 src/search_replace.h, src/search-replace_backend.h
18391 * Added: src/search_preferences.c, src/search_preferences.h
18392 Allow the user to save search/replace settings and give them names.
18394 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18396 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18397 scintilla/ScintillaGTK.cxx:
18398 Hopefully fixed AMD 64 crash bug by using correct marshaller
18400 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18402 * src/preferences.c: Save GtkOptionMenu properties properly
18403 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18405 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18407 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18408 Fixed libiconv issue
18411 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18413 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18414 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18415 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18416 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18417 src/sharedlib_gui.c:
18418 Debugger speed-up, replaced deprecated GtkCList
18420 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18422 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18424 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18426 * configure.in: Added "sq" to ALL_LINGUAS.
18428 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18430 * configure.in: Added "ko" to ALL_LINGUAS.
18432 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18434 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18435 src/search_incremental.c, src/search_incremental.h:
18436 Search_incremental code cleanup
18438 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18440 * scintilla/*/*: Updated scintilla to CVS
18441 * Added: scintilla/Readme.sync
18442 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18443 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18444 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18445 scintilla/ScintillaGTK.cxx,
18446 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18447 scintilla/include/Scintilla.iface: Updated.
18449 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18451 * search-replace_backend.[ch], search_incremental[ch]: Added
18453 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18454 find_replace.[ch]: Removed.
18456 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18457 src/search-replace_backend.c, src/search-replace_backend.h,
18458 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18459 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18460 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18461 functionality now replaces the older Find/Replace stuff. The Search/Replace
18462 functionality can be interrupted during a long Search/Replace.
18464 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18466 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18467 selecting ".." and "." from file selector.
18469 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18471 * anjuta.glade: Fixed wrong "fold.symbols" property
18473 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18475 * src/project_dbase_gui.c: Alphabetical order ;-)
18476 * src/compiler_options.c: Fixed bug #867539
18477 * src/launcher.c: Workaround for bugs #864922, #849928,
18478 #846386 and #845782: The launcher no longer hangs but does
18479 not get the exit status correctly sometimes.
18480 * Changes suggested by Bosik are obviously already in without
18481 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18482 * NEWS, README, anjuta.prj, configure.in:
18483 Changed version to 1.2.1
18485 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18486 * anjuta_dialogs_strings.c, anjuta.glade:
18487 Fixed bugs #860906, #859329
18489 Patch from grzegol@pld-linux.org
18490 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18491 freedesktop.org standard)
18493 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18495 Patch from Stefano Vallarino <stevalla@libero.it>:
18496 * src/source.[c/h]: Fixes cpp sample file to conform to
18497 ISO/IEC 14882, C++-Standard
18499 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18501 Review by Johannes Schmid <jhs@cvs.gnome.org>
18502 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18503 command using sh -c.
18504 * src/compile.c: Use build_execute_shell_command when compiling single
18507 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18509 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18510 * src/breakpoints.c: Code cleanup, workaroud for possible
18512 * src/src_paths.c: Update debugger dirs on directory change
18514 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18516 Review by Johannes Schmid <jhs@cvs.gnome.org>
18517 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18518 sortable headers, process tree, removal of path and process params
18519 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18520 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18523 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18525 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18526 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18527 Add a dialog for "New file" which lets the user set the
18528 filename and to add copyright/header templates to the file
18529 * Review: Changed function names to contain modules name (file_)
18531 2003-12-09 Naba Kumar <naba@gnome.org>
18533 * setup-gettext: Fixed a typo.
18534 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18536 ---- Released version 1.2.0 ---
18538 2003-12-08 Naba Kumar <naba@gnome.org>
18540 * src/preferences.c: Fixed compiler error.
18541 * global_tags/create_global_tags.sh: Fixed to install properly
18542 even when system.tags could not be generated.
18545 2003-12-06 Naba Kumar <naba@gnome.org>
18547 * setup-gettext: Fixed to not generate intl directory with gettextize.
18549 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18550 * src/anjuta.c: Filters out unnecessary files from find in files
18554 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18555 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18557 2003-12-04 Naba Kumar <naba@gnome.org>
18559 * src/gnome_project.c: Enables debug and optimization flags for
18562 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18564 * src/project_dbase_gui.c: combined header and c files for
18567 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18568 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18570 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18572 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18574 2003-11-29 Naba Kumar <naba@gnome.org>
18576 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18579 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18581 * src/main_menubar.c: Now files cannot be opened twice in recently
18584 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18586 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18588 2003-11-28 Naba Kumar <naba@gnome.org>
18590 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18592 2003-11-27 Naba Kumar <naba@gnome.org>
18594 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18595 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18597 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18598 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18599 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18600 checkbox in project wizard (project options page) to enable/disable
18601 source code generation with glade(mm).
18605 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18607 * src/dnd.c: Opening files with special characters in the name.
18609 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18611 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18614 2003-11-18 Naba Kumar <naba@gnome.org>
18616 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18617 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18618 src/project_import.c, plugins/patch/patch-plugin.c:
18619 Fixed g_signal_diconnect calls to pass correct data.
18620 (Fixed possible crash in project imports).
18624 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18626 Reviewed by Naba Kumar <naba@gnome.org>
18627 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18628 and debugger. Sets default settings for pty in launcher.
18629 * data/gdb.init: Removed charset work around (now works with user's
18631 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18633 2003-11-18 Naba Kumar <naba@gnome.org>
18635 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18636 names of 'index' to 'idx'.
18638 2003-11-17 Naba Kumar <naba@gnome.org>
18640 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18641 * src/project_dbase.c: Prompts user for unsaved project files
18642 when project is closed.
18644 2003-11-16 Naba Kumar <naba@gnome.org>
18646 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18647 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18650 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18652 * src/anjuta.c: Fixed crash related to tag == NULL while
18655 2003-11-11 Naba Kumar <naba@gnome.org>
18657 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18658 found. It simply doesn't generate the c/c++ codes and continues with
18662 2003-11-10 Naba Kumar <naba@gnome.org>
18664 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18665 'Start with dialog'.
18667 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18668 German translation of anjuta-tutorial.
18670 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18673 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18675 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18676 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18677 the syntax highlighting in Preferences, the automatic syntax
18678 highlighting is now selected. When the debugger is stopped and the
18679 breakpoints window not closed, the gtk_tree_view in this window is
18680 now made unsensitive.
18682 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18684 * src/preferences.h, src/preferences.c, anjuta.glade:
18685 Fixed translation bug in preferences by using GtkOptionMenu
18686 * anjuta.prj: Project version 1.1.98
18688 ---------------- Released version 1.1.98 ----------------
18690 2003-11-07 Naba Kumar <naba@gnome.org>
18692 * anjuta.spec.in: Revived docs package and combined all docs into
18694 * configure.in: Bumped version to 1.1.98 rc2
18696 * anjuta.spec.in: Fixed scrollkeepr-update command.
18697 * anjuta.spce.in: Fixed file permissions.
18699 2003-11-06 Naba Kumar <naba@gnome.org>
18701 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18702 menus to activate anjuta helps.
18704 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18705 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18706 manuals/C/anjuta-faqs/legal.xml (added),
18707 manuals/C/anjuta-faqs/Makefile.am,
18708 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18709 manuals/C/anjuta-faqs/.cvsignore,
18710 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18711 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18712 manuals/C/anjuta-tutorial/legal.xml (added),
18713 manuals/C/anjuta-tutorial/Makefile.am,
18714 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18715 manuals/C/anjuta-tutorial/.cvsignore,
18716 manuals/C/anjuta-manual/*.sgml (removed),
18717 manuals/C/anjuta-manual/*.xml (added),
18718 manuals/C/anjuta-manual/Makefile.am,
18719 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18720 manuals/C/anjuta-manual/.cvsignore,
18721 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
18722 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
18723 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
18724 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
18725 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
18726 manuals/ja/anjuta-faqs/legal.xml (added),
18727 manuals/ja/anjuta-faqs/Makefile.am,
18728 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
18729 manuals/ja/anjuta-faqs/.cvsignore,
18730 manuals/ja/anjuta-manual/*.sgml (removed),
18731 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
18732 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
18733 manuals/ja/anjuta-manual/*.xml (added),
18734 manuals/ja/anjuta-manual/Makefile.am,
18735 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
18736 manuals/ja/anjuta-manual/.cvsignore,
18737 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
18738 manuals/sgmldocs.make (removed),
18739 manuals/xmldocs.make (added), manuals/omf.make (added),
18740 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
18741 documentations to newer docbook xml documentations. Converted
18742 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
18743 Enabled manulas installations.
18745 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
18747 2003-11-05 Naba Kumar <naba@gnome.org>
18749 * data/gdb.init: Sets host's charset to ascii to solve debugger
18750 freeze up due to uninitialized strings in target program.
18752 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
18753 Fixed a crash bug with 'Add expression in watch'. Bug #822017
18757 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18758 src/launcher.c: Turns off echo in spawned pty to fix debugger.
18760 2003-11-04 Naba Kumar <naba@gnome.org>
18762 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
18765 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18766 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
18767 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18768 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
18771 * src/search-replace.c: Fixed infinite loop bug.
18772 * start-with.c: Fixed a crash bug with "Open last project".
18774 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
18775 * scintilla/Makefile.am: Fixed compiler option.
18777 2003-10-16 Naba Kumar <naba@gnome.org>
18779 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18780 * src/text_editor.c: Fixed autoformat.
18782 2003-10-15 Naba Kumar <naba@gnome.org>
18784 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
18787 2003-10-09 Naba Kumar <naba@gnome.org>
18789 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
18791 2003-10-08 Naba Kumar <naba@gnome.org>
18793 * src/source.c: Fixed a GETTEXT typo error.
18794 * anjuta.glade: Made 'Sorted in order you open them' default option
18797 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18798 * anjuta.glade, data/properties/anjuta.properties:
18799 Fixed the freeze of the "Preferences" combos at the first Anjuta
18800 init is generated by:
18801 - a not complete translation of preferences.c file
18802 - a difference between 2 names in anjuta.glade and
18803 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
18804 - the same name given to 3 combos (anjuta.glade).
18806 * src/find_text.c: If the "whole document" mode is selected,
18807 a new search will select the next occurrence (Bug #764954).
18808 It is now possible to use the shortcuts to search next or previous
18809 occurrence even if the search dialog has the focus. Bug #790318
18811 * src/main_menubar_def.h: "Select code block" shortcut; the new
18812 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
18815 Patch from: Richard Lee <r.h.lee@comcast.net>
18816 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
18817 tagmanager/tm_workspace.c: The following is a patch to fix a
18818 seemingly random occurence where Anjuta would crash when a
18819 certain key was pressed.
18821 2003-09-29 Naba Kumar <naba@gnome.org>
18823 * src/find_in_files.c: Ignores binary by default. Disabled the option
18824 of NOCVS search, because launcher does not use sh and hence can not
18827 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
18828 "clean before build" state in project session and not in account session,
18829 otherwise the state gets reflected to other projects causing annoyance.
18831 * src/compiler_options.c: Fixed a bug where compiler options were always
18832 claimed 'modified'.
18834 * src/build_project.c, data/properties/anjuta.properties,
18835 src/commands.[h]: Fixed a bad bug where clean-before-build
18838 * scintilla/patches/research-cvs-nolog.diff,
18839 scintilla/patches/scintilla-ac-gtk2-port.diff,
18840 scintilla/patches/scintilla-ac-sort-fix.diff,
18841 scintilla-optimization.diff: Removed, because they are already in
18844 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
18847 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
18848 scintilla/LexYAML.cxx: Added new scintilla lexers.
18850 * TODO, NEWS: Updated.
18852 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18853 * src/utilities.c: Fixed typo bugs.
18855 2003-09-26 Naba Kumar <naba@gnome.org>
18857 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
18858 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
18859 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
18860 text_editor_find() and Fixed I-Search wrapping.
18861 * src/debugger.c: Fixed to pass a newline after a debugger
18862 command (which was broken since the launcher was refactored.
18863 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
18865 2003-09-25 Naba Kumar <naba@gnome.org>
18867 * src/toolbar_callbacks.c: Fixed start of incremental search.
18869 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18870 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
18871 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18872 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
18873 menu and implementation.
18875 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18877 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18878 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
18879 variables in Locals window.
18881 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
18883 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18884 * src/utilities.[ch] : Fix a tooltip bug in
18885 anjuta_util_toolbar_append_stock(), the label appeared instead of
18886 the tooltip text. Remove label from arguments of the function
18887 because label is included in the stock icon data.
18888 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
18889 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
18890 * FIXME: translation file should be updated because of label text removal.
18892 2003-09-24 Naba Kumar <naba@gnome.org>
18894 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
18896 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18897 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
18898 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
18899 stdout and stderr. Also buffered output and check-for-password
18900 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
18901 with password prompts. Checkes for password prompts from all outputs.
18903 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
18904 which takes a string (which could be utf8 also) and converts into
18907 * src/main.c: Connects kernel signals after gnome_program_init().
18909 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18910 * src/message-manager.c: Fixed bug #787026 by converting the strings
18913 2003-09-22 Naba Kumar <naba@gnome.org>
18915 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
18916 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
18917 GtkCList and using GtkTreeView instead. Added the patch.
18918 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
18919 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
18921 2003-09-19 Naba Kumar <naba@gnome.org>
18923 * printing/print.c: Proper UTF8 printing support.
18924 * src/main.c: moved kernel signal connects at the
18925 end of application initialization.
18927 2003-09-18 Naba Kumar <naba@gnome.org>
18929 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
18930 (new) lexers.make, (new) lexers: Update scintilla to latest
18931 scintilla CVS (2003-09-18), added new lexers, automated
18932 lexers makefiles sections and scintilla update. Added
18933 patches. Optimized pango rendering. Fixed a crash bug
18936 * (new) scintilla/patches/research-cvs-nolog.diff: Added
18937 patch to remove cvs log command from RESearch.cxx file.
18938 * scintilla/patches/scintilla-pango-always.diff:
18940 * scintilla/RESearch.cxx: Removed spurious cvs log command
18942 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
18944 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18945 * src/dnd.c: Fixed a crash bug with DND.
18947 2003-09-15 Naba Kumar <naba@gnome.org>
18949 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
18950 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
18951 src/toolbar_callbacks.c: Added an additional parameter to
18952 text_editor_goto_line() funtion which decides if the line should
18953 be made visible (if it's under fold).
18955 * src/style-editor.c: Fixed a compiler warning.
18956 * src/message-manager.cc: Calls parent method correctly.
18958 * src/preferences.h: Fixed prent class.
18960 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18961 * src/project_dbase.c: Fixed bug #713210.
18963 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18965 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18967 2003-09-11 Naba Kumar <naba@gnome.org>
18969 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18970 * src/style-editor.c: Fixed bug #769130 (Crash on font
18973 * src/message-manger.[h,cc]: Made AnMessageManager
18974 derived from GtkFrame and removed deprecated code.
18976 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
18979 2003-09-09 Naba Kumar <naba@gnome.org>
18981 * src/Makefile.am: Addded rules for built sources.
18983 2003-09-08 Naba Kumar <naba@gnome.org>
18985 * (new) src/anjuta-marshalers.list: Added marshalers definition
18988 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
18989 and CXXFLAGS are not overwriten by automake's default.
18990 * src/style-editor.c: Added 'operators' in the style editor.
18992 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
18993 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
18994 * src/message-manager-private.cc, src/message-manager.cc:
18995 Converts message going into message into UTF-8 endoding.
18996 * src/main.c: Uses UTF-8 codeset for localization.
18998 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
19000 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
19002 2003-09-08 Naba Kumar <naba@gnome.org>
19006 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19007 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
19008 Fixed bug #798717, Find - Find&Replace - Find in files bug;
19009 The combo entries were updated if the same data with a different
19010 case exist in the combo list. The combo entries are now case sensitive.
19011 Search&Replace bug; First search ,max actions = 0 ==> now max
19014 2003-09-08 Naba Kumar <naba@gnome.org>
19017 * src/utilities.[c,h]: a function takes contant args.
19018 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19019 Now the child terminated signal is emitted properly.
19020 * src/Makefile.am: Used $(top_srcdir) for referring to
19022 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19023 definitions file which will generate anjuta-marshalers.[c,h] files.
19024 * src/.cvsignore: Updated.
19025 * src/build_project.c: Changed su command to preserve quotes.
19026 * src/anjuta-tools.c, tagmanager/tm_project.c,
19027 tagmanager/tm_workspace.c: Use standard tmp file.
19028 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19029 so that users could report bugs easily.
19030 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19032 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19033 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19034 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19035 src/attach_process.c, src/breakpoints.c, src/commands.c,
19036 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19037 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19038 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19039 src/memory.c, src/message-manager-private.c, src/preferences.c,
19040 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19041 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19042 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19043 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19044 Fixed compile warnings and cleanup.
19046 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19047 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19048 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19049 Removed libzvt usage and implemented child spawing differently. Launcher is
19050 now proper GObject, which can be created multiple times (and can be
19051 operated in parallel).
19053 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19054 * src/project_import_gui.c, src/project_import_cbs.c,
19055 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19056 (crash on project import). Removed deprecared codes.
19058 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19060 * src/cvs.c: Fixed cvs output bug.
19062 2003-09-03 Naba Kumar <naba@gnome.org>
19064 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19065 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19066 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19067 src/text_editor_cbs.c: Implements --
19068 If the debugger is started
19069 A double click in the margin add or remove a breakpoint
19070 A single click activate or deactivate the breakpoint
19072 A double click in the margin add or remove a bookmark
19074 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19076 Reviewed by Naba Kumar <naba@gnome.org>
19077 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19078 User is now able to choose a branch on cvs update for project.
19079 Cleaned up variable names.
19081 2003-09-03 Naba Kumar <naba@gnome.org>
19083 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19084 src/Makefile.am: Added lexers.
19085 * scintilla/*/*: Updated...
19086 * src/an_symbol_view.c: Fixed a crash bug.
19087 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19089 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19090 * src/source.c: Fixed project generation bug with gettext code.
19091 * tagmanager/tm_project.c: Fixed a crash bug.
19092 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19093 bug when there is no project open. Bug #____.
19094 * src/source.c: Fixed a bug with build failure with non-gnome
19095 project with glade-generated source (eg. gtk2). Bug #____.
19098 2003-08-22 Naba Kumar <naba@gnome.org>
19100 Patch from: Rob Bradford <rob@debianplanet.org>
19101 * data/Makefile.am: Fixed to install properly during
19104 Patch from: Etay Meiri <etay-m@bezeqint.net>
19105 * src/debug-tree.c: Fixed a crash bug.
19106 * src/compiler_options.c: Takes care of linking the missing pieces;
19107 C flags, libs, optimization options, debug and profile.
19109 Patch from: Enver ALTIN <ealtin@casdb.com>
19110 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19112 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19114 Reviewed by Naba Kumar <naba@gnome.org>
19115 * src/project_dbase.c: Fixed bugs #778263 and #778413
19116 Adding multiple files to project should work now.
19118 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19120 Reviewed by Naba Kumar <naba@gnome.org>
19121 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19122 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19125 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19127 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19129 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19131 * src/text_editor.c: Fix translatable string (#113934).
19133 2003-07-04 Naba Kumar <naba@gnome.org>
19135 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19136 bug when there is no project open. Bug #____.
19138 * src/source.c: Fixed a bug with build failure with non-gnome
19139 project with glade-generated source (eg. gtk2). Bug #____.
19141 2003-06-26 Naba Kumar <naba@gnome.org>
19143 * src/anjuta.h: Removed reference to windows-dialog.h.
19144 * src/message-manager-private.[cc,h]: Fixed doulbe click
19145 activation of messages to properly jump at the destination.
19146 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19147 * src/toolbar.c: Code clean-ups.
19149 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19150 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19152 * src/message-manager-private.[cc,h]: Removed dead codes.
19154 * (new) data/properties/css.properties,
19155 data/properties/anjuta.properties, data/properties/Makefile.am:
19156 Added CSS syntax hiliting properties.
19158 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19159 * src/debugger.c: Clean ups.
19160 * src/lexer.h: Added CSS lexer definition.
19162 * Makefile.am: Installs destop file properly.
19163 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19164 * NEWS: Updated for 1.1.97 release.
19165 * src/main_menubar_def.h: Changed some non working shortcuts.
19167 2003-06-24 Naba Kumar <naba@gnome.org>
19169 * src/search-replace.c: Shows the dialog properly, even when it is
19170 hidden behind another window.
19172 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19173 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19174 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19177 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19178 setup wizard dialogs.
19180 * src/debugger.c: Removed a redundant call to
19181 debugger_update_controls().
19182 * src/compiler_options.c, src/launcher.c: code cleanup.
19183 * src/executer.c: Fixed execution bug with 'Set Program params...".
19185 2003-06-23 Naba Kumar <naba@gnome.org>
19187 * widgets/e-splash.c: Removed border around the splash image.
19188 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19189 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19190 * src/cvs.c: Added a frame around commit log text widget.
19191 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19192 crash bug associated with translated combo box list in preferences
19193 dialog (in different locale other than en_US). Used widget names
19194 to pass the combo list items.
19195 * po/POTFILES.in: Updated.
19196 * src/launcher.c: Creates the zvt terminal at startup (and not
19197 every time a build is done) -- speeds up buld operations.
19198 * src/file_history.c: Should be if() conditional instead of
19200 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19201 Disabled useless warnings.
19202 * src/project_dbase.c: Fixed bonobo 2 project name.
19203 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19204 and uses correct glade-2 for file generation.
19206 2003-06-21 Naba Kumar <naba@gnome.org>
19208 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19209 And disables autocomple show for numbers (very annoying).
19210 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19211 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19212 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19213 from view menu and adjust the controls accordingly.
19214 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
19216 * src/project_dbase.[c,h]: Removed show_local flag processing.
19217 * src/message-manager.[c,h]: Reorganized messages tabs in more
19219 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
19220 Also added PCRE dependency.
19222 2003-06-20 Naba Kumar <naba@gnome.org>
19224 * pixmaps/anjuta_splash.png: New splash.
19225 from Jean Schurger <yshartk@schurger.org>
19227 * src/controls.c: De-sensitize run-to-cursor when debugger
19229 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
19231 * src/message-manager-private.cc: Fixed to properly jump at
19232 the right file:line.
19234 * src/appwiz_page1.c: Fixed to correctly determine the project
19235 trpe from the wizard.
19237 2003-06-20 Naba Kumar <naba@gnome.org>
19239 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
19240 * src/watch_gui.c: Code cleanups.
19241 * src/debugger.[c,h], src/stack_trace.[c,h],
19242 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
19243 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
19244 Removed direct access to stack_trace private data, Increased debugger
19245 command size from 256 to 1024 (to be on safer side). Also implemented
19246 row-activated signle for seting frame and viewing the source.
19247 * src/debugger.c: Avoids starting program and stopping debugger
19248 when starting debugger and stopping program, respectively.
19250 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
19251 Reverted codes to start debugger automatically
19252 The file is brought to the state just after the branching
19253 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
19254 some code clean ups.
19256 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
19257 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
19258 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
19259 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
19260 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
19261 src/project_dbase.c: Code clean ups.
19263 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
19264 (Projects dir) so that correct $HOME/Projects path is set when
19265 anjuta is run for the first time.
19267 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
19269 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
19271 2003-06-13 Naba Kumar <naba@gnome.org>
19273 * src/stack_trace_cbs.c: Moved variable declaration at the
19274 top of the block (bug #737867)
19276 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19277 just CFLAGS and CXXFLAGS (bug #743617).
19279 * src/create_global_tags.sh: Fixed shell script to properly
19280 detect installed *-config files.
19282 2003-06-12 Naba Kumar <naba@gnome.org>
19284 * src/preferences.[c,h]: Added methods for custom widgets in
19285 preferences: using custom set/get methods for them.
19287 * src/anjuta-encoding.c: Implemented up/down of the encodings
19288 in the list and property saves correctly.
19290 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19291 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19292 the beginning of a file.
19294 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19295 * src/aneditor.cxx, src/aneditor.h,
19296 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19297 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19298 src/mainmenu_callbacks.h: Allows the operator to select the current
19299 word or the current line (Request: 680801). It puts also
19300 sensitive/unsensitive several select/comment menu items.
19302 * src/breakpoints.c: Presets by default the current line for a
19303 defined breakpoint.
19305 2003-06-11 Naba Kumar <naba@gnome.org>
19307 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19308 color (red highlight) now cosistent for inactive tabs also.
19310 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19311 'Advanced search and replace' in Edit->Search submenu.
19313 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19314 wrappings '\' where they were missing.
19316 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19317 message is now more descriptive and details the correct thing to do
19318 for GNOME2 desktop.
19320 2003-06-10 Naba Kumar <naba@gnome.org>
19322 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19323 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19324 Removed any reference to particular version of automake/autoconf
19325 so that they could work with newer versions (Bug #659394).
19327 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19328 src/anjuta.c: Added coded to add/remove supported encodings.
19330 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19331 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19332 src/project_import.c, src/project_type.c, src/project_type.h,
19333 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19334 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19335 from the project wizard.
19337 2003-06-06 Naba Kumar <naba@gnome.org>
19339 Patch from Etay Meiri <etay-m@bezeqint.net>
19340 * src/compiler_options.c: Fixed bugs related to clean before
19343 * anjuta.desktop.in.in: Added commandline options.
19344 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19345 -dP and -A flags of CVS update into different options.
19347 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19349 * configure.in: Removed "ta" from ALL_LINGUAS.
19351 2003-06-02 Naba Kumar <naba@gnome.org>
19353 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19354 return NULL for undefined properties and "" for defined but empty
19355 strings. It was creating many problems where both are assumed to be
19356 same. And besides, it doesn't matter to differentiate the two (the
19357 problem with preferences was due to a different bug).
19359 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19360 correctly. Also, s/props_build_in/props_built_in/g.
19362 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19365 * src/an_file_view.c: Unrefed pixbufs when done with them.
19367 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19368 (removed) file_text.png: Added and removed pixmaps.
19370 2003-05-30 Naba Kumar <naba@gnome.org>
19372 * anjuta.glade: Fixed encodings preferences dialog
19374 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19376 Reviewed by Naba Kumar <naba@gnome.org>
19378 * src/build_project.c src/clean_project/c: perform a clean before
19379 build, if required. Show the message manager on clean.
19380 * src/compiler_options.c: save the new options when window is closed
19381 and flag project to be cleaned before the next build.
19382 * src/project_dbase.c: added a 'clean before build' flag to project
19384 2003-05-29 Naba Kumar <naba@gnome.org>
19386 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19389 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19390 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19391 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19392 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19393 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19394 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19395 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19396 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19397 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19399 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19400 Removed unused icons references.
19402 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19404 Reviewed by Naba Kumar <naba@gnome.org>
19406 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19407 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19408 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19409 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19410 src/toolbar_callbacks.c: HIG compliant dialogs.
19412 * src/utilities.c: anjuta_button_new_with_stock_image() and
19413 anjuta_dialog_add_button() stolen from gedit.
19415 * src/main_menubar_def.h: Fixed mnemonics.
19417 2003-05-26 Naba Kumar <naba@gnome.org>
19419 * src/project_dbase_gui.c: Added header files filter for add file
19420 dialog box. Disabled project window to be transient window.
19422 * src/message-manager.cc: Disabled message manager window to be
19425 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19426 a file could not be loaded.
19428 * src/project_dbase.c: Fixed a bug with GUI editor command
19429 where empty string is returned.
19431 * src/Makefile.am, src/preferences.h, src/text_editor.c
19432 src/text_editor.h, (new) src/anjuta-encodings.h,
19433 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19434 Added encoding support and to handle characters encoding correctly
19435 by auto detecting it during load. Added preferences for selecting
19436 the encoding during save.
19438 * src/preferences.c, src/resources.c: Removed debug messages.
19440 Patch from: Alexander Nedotsukov <bland@mail.ru>
19441 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19443 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19444 * src/anjuta.c: Try to sow the splash image more often.
19446 2003-05-20 Naba Kumar <naba@gnome.org>
19448 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19449 * src/debug_tree.c: Colorize the modified locals during
19450 debugging and call memory analyze from the debugger.
19451 * src/breakpoints.c: The color is now different for the enabled
19452 and disabled breakpoints. Anjuta now can erase several
19453 breakpoints defined at the same line. The markers are updated
19454 according to the enable/disable action.
19456 Patch from Etay Meiri <etay-m@bezeqint.net>
19457 * src/launcher.c: Fixes launcher freeze up bug during build.
19459 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19461 Reviewed by Naba Kumar <naba@gnome.org>
19462 * scintilla/PropSet.h: Change member variables from private to protected.
19463 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19464 to PropSetFile class, which return a gchar * (and can therefore indicate
19465 whether properties are empty or do not exist) and make prop_get and
19466 prop_get_expanded use them.
19467 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19468 that the result of of prop_get cannot be an empty string.
19470 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19472 Reviewed by Naba Kumar <naba@gnome.org>
19473 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19474 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19475 src/text_editor_cbs.c: When saving all the files in the project, the
19476 text editors are now only rehighlighted once instead of once for each
19479 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19480 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19481 * src/anjuta.desktop.in.in: Support startup notification.
19482 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19483 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19484 * src/anjuta.desktop.in.in: Support startup notification.
19487 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19489 Reviewed by Naba Kumar <naba@gnome.org>
19491 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19492 memory leak from glade_xml_new call. Removed gxml field from Executer
19493 struct as only used in create_executer_dialog and then destroyed.
19495 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19497 * src/configurer.c: Fix warning trying to connect signal to non-existent
19498 environment entry in configure dialog and fix crash when closing the
19501 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19502 gnome_date_edit_get_time instead.
19504 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19505 in view menu required renumbering elsewhere.
19507 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19509 Reviewed by Naba Kumar <naba@gnome.org>
19511 * src/breakpoints.c: fixed an error when removing breakpoint
19512 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19513 * src/debugger.c: changes to the way the debugger is activated
19514 * src/debugger.h: clean ups
19516 2003-05-13 Naba Kumar <naba@gnome.org>
19518 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19519 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19520 src/memory.h: A new version of memory and the interface
19521 is now integrated in anjuta.glade
19523 2003-05-09 Naba Kumar <naba@gnome.org>
19525 * configure.in: Bumped required gtk version to 2.0.8.
19527 2003-05-06 Naba Kumar <naba@gnome.org>
19529 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19531 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19532 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19534 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19535 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19536 , tagmanager/c.c: Support for ProC and RDB files.
19538 2003-05-06 Naba Kumar <naba@gnome.org>
19540 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19541 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19542 Uncomment (Box & Stream), Select the current function,
19543 authorize the "Quit" button of the GotoLine window
19545 2003-05-05 Naba Kumar <naba@gnome.org>
19547 * src/watch_gui.h: CVS added new file.
19549 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19551 Patch from Etay Meiri <etay-m@bezeqint.net>
19552 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19553 src/mainmenu_callbacks.c, src/message-manager.cc,
19554 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19555 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19556 Ported stack trace to GNOME2 and added it in the message manager
19559 2003-05-02 Naba Kumar <naba@gnome.org>
19561 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19563 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19564 preferences property.
19566 * anjuta.prj: Fixed multiple preferences saved data.
19568 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19569 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19570 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19571 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19572 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19573 Upgraded scitilla from CVS with faster window repaint
19576 Patch from Etay Meiri <etay-m@bezeqint.net>
19577 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19580 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19582 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19583 the window if messages are appended to the end and the scrollbar is
19586 2003-04-29 Naba Kumar <naba@gnome.org>
19588 * configure.in: Removed omf-install from Makefiles list.
19590 2003-04-28 Naba Kumar <naba@gnome.org>
19592 * po/POTFILES.in: Remvoded deleted files.
19594 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19595 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19597 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19598 is executed as detached) is not set properly.
19600 2003-04-25 Naba Kumar <naba@gnome.org>
19602 * anjuta.prj: Updated.
19603 * src/anjuta_info.c: Fixed text wrapping and column view.
19604 * data/welcome.txt.in: Removed unaligned characters.
19606 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19607 * src/main_menubar.c: Disable setup dialog.
19609 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19610 * src/breakpoints.c; Fixed compilation with older GCC
19611 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19612 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19614 2003-04-18 Naba Kumar <naba@gnome.org>
19616 * anjuta.prj: Updated (includes compiler options).
19618 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19619 function from anjuta.c (it was already available in anjuta-tools.c).
19621 2003-04-18 Naba Kumar <naba@gnome.org>
19623 * src/about.c, THANKS: Updated
19625 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19627 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19628 properly from the project session before updating the file
19631 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19632 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19633 dialog settings (as it will not be required once GDL is in place) and
19634 added file view filters in the settings sub-menu.
19636 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19638 * configure.in: Disable cast checks on final build.
19640 2003-04-17 Naba Kumar <naba@gnome.org>
19642 * src/build_project.c: Fixed a compilation error.
19644 * src/launcher.c: Removed commnets.
19646 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19647 properties from editor tab to indentation tab and fixed a property
19648 label for proper i18n translation. Fixed typos in project config
19649 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19650 sorting and reordering in compiler options dialog.
19652 * src/compiler_options.c: Implemented _save() function to save the
19653 options (which was pending).
19655 * src/build_project.c: Destroys install-as-root dialog when it is done.
19657 * src/an_symbol_view.c: Change "event" event to "event-after" so
19658 that symbol row is selected first before the popup is shown.
19660 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19662 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19663 file in CVS/Entries. (Reviewed and applied by Biswa)
19665 2003-04-16 Naba Kumar <naba@gnome.org>
19667 * aneditor.cxx: use unicode everytime (fixed unicode related
19670 * anjuta.prj: Fixed UI editor name (blank to use default) and
19673 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19674 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19675 Editor preferences page.
19677 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19678 * src/anjuta.[ch], src/print.c: Fixed warnings
19679 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19680 * configure.in: Profiling support with gprof
19682 2003-04-16 Naba Kumar <naba@gnome.org>
19684 Patch from Gaëtan de Menten <ged@bugfactory.org>
19685 * src/launcher.c: Fixed cvs dialog.
19687 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19689 * src/message-manager-private.cc: Fixed double-click on first line of
19690 output to properly select a line.
19691 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19692 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19694 2003-04-15 Naba Kumar <naba@gnome.org>
19696 * src/message-manager-private.cc: Fixed the glade filename typo.
19698 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19699 * scintilla/*, data/properties/*: Scintilla CVS merge
19700 * anjuta.prj: Removed unnecessary files.
19701 * scintilla/PlatGTK.cxx: Force Pango fonts always
19702 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19703 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19705 * configure.in: Change version no. for 1.1.1 (alpha release)
19706 * configure.in: Added '--with-pref-suffix' option.
19707 * config.guess, config.sub: Removed from CVS.
19709 2003-04-15 Naba Kumar <naba@gnome.org>
19711 Patch from Timothee Besset <ttimo@idsoftware.com>
19712 * Makefile.am: Fixed a shell script error during intallation.
19714 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19716 Reviewed by Naba Kumar <naba@gnome.org>
19717 * src/message-manager.cc: Added popup-menu to TreeView and fixed
19718 set_wm_class to use "anjuta" instead of "an.
19719 * src/message-manager-private.cc: Headers are hidden again.
19721 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19722 * src/project_dbase_gui.c: Memory corruption fix.
19723 * anjuta.prj: Updated project file
19725 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19726 * an_file_view.c: Connect to event-after signal rather than event so that
19727 selection is updated first and thus context menu is for the right file.
19728 Reviewed and applied by Biswa.
19730 2003-04-14 Naba Kumar <naba@gnome.org>
19732 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
19734 * src/auncher.c: More child exit fixes
19735 from Timothee Besset <ttimo@idsoftware.com>
19737 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19739 Reviewed by Naba Kumar <naba@gnome.org>
19741 * src/message-manager.[c/h], src/message-manager-private[c/h],
19742 anjuta.[c/h]: Ported message-manager to Gtk2
19744 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19745 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
19746 src/clean_project.c, src/compile.c, src/configurer.c,
19747 src/controls.c, src/cvs.c, src/debugger.c,
19748 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19749 src/project_import.c, src/search-replace.c: Changed name from
19750 AnjutaMessageManager to AnMessageManager to avoid too long type
19753 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19754 * src/launcher.c: Fix build won't stop problem - TTimo
19756 * pixmaps/anjuta_splash.c: New splash screen prototype.
19757 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
19758 * src/compiler_options.c: Mute pkgconfig errors.
19759 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
19761 2003-04-10 Naba Kumar <naba@gnome.org>
19763 * configurer.[c,h]: Fixed dialog to close properly.
19764 * src/project_dbase.c, widgets/gnomefilelist.c: Added
19767 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19768 * anjuta.prj: Removed unnecessary files, load with 1.2.0
19769 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
19770 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
19771 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
19772 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
19773 src/makefile.am: Move gdl to it's own directory.
19774 * global-tags/create_global_tags.sh: Silently ignore SDL error.
19776 2003-04-09 Naba Kumar <naba@gnome.org>
19778 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
19781 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19782 * src/anjuta-tools.c: Use CDATA for saving tools data.
19783 * anjuta.glade, src/search-replace.c: Port from branch.
19784 * widgets/e-splash.*, src/main.c: Better splash screen.
19785 * configure.in, widgets/gdl*: Import GDL widgets.
19786 * ROADMAP: Updated roadmap.
19787 * src/an_file_view.c: Use GDL icons for file tree.
19789 2003-04-09 Naba Kumar <naba@gnome.org>
19791 * anjuta.glade: Added (hidden) initial setup-wizard window.
19793 Patch from: Vitaly <vvv@rfniias.ru>
19794 * src/preferences.c: Fixes a bug with libglace widget access with
19795 translated strings.
19797 Patch from: Etay Meiri <etay-m@bezeqint.net>
19798 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19799 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19800 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
19801 src/toolbar_callbacks.[c,h],
19802 src/memory.c, src/message-manager-private.cc,
19803 src/message-manager-private.h, src/message-manager.cc,
19804 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
19805 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
19806 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
19807 watch window to a subwindow in the notebook
19809 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19810 * ROADMAP: Updated roadmap.
19812 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
19814 * configure.in: Added Belarusian to ALL_LINGUAS.
19816 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19817 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
19819 * ROADMAP: Added roadmap for HEAD.
19821 2003-03-29 Naba Kumar <naba@gnome.org>
19823 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
19824 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
19825 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
19826 (new) pixmaps/start-with-wizard.png,
19827 (new) pixmaps/start-with-import.png,
19828 (new) pixmaps/start-with-open.png Added Start with dialog which pops
19829 up on anjuta start-up to give quick access to opening file/project or
19832 * src/main.c: Sets proper data directory for the gnome
19835 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19836 * src/text_editor.c: Fixed error/warning indicators.
19838 2003-03-24 Naba Kumar <naba@gnome.org>
19840 * README: Correct version.
19842 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
19844 * configure.in: Added checks to see if were building on FreeBSD
19845 systems. Sets -DFREEBSD if we are, and also attempts to find
19846 gmake if the host system is FreeBSD.
19848 * src/getline.c: New file used to provide the getline function,
19849 which isnt available on a FreeBSD system. The function is only
19850 defined if FREEBSD is defined.
19852 * src/Makefile.am: Added getline.c to anjuta_SOURCES
19854 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
19855 configure.in sets this to gmake on FreeBSD systems, and make
19856 on everything else.
19858 2003-03-23 Naba Kumar <naba@gnome.org>
19860 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
19862 * anjuta.spec.in: Fixed spec file for correct file paths and
19863 corrected rpmbuild.
19865 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
19866 the rpm build command separately now.
19868 * src/anjuta.c, windows-dialog.c: Added some more window management
19869 stuffs (not still fully working, though).
19873 2003-03-22 Naba Kumar <naba@gnome.org>
19875 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
19877 2003-03-21 Naba Kumar <naba@gnome.org>
19879 * README: Removed Andy Piper's name from the active maintainers
19880 list on his request.
19882 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
19885 * src/anjuta-tools.c: Fixed compiler errors.
19887 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
19890 * src/commands.c, src/src_paths.c, src/style-editor.c,
19891 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
19892 becuase they are now hidden by default (from glade editing).
19894 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
19895 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
19896 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19897 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
19898 basic windows managements.
19900 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19901 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
19902 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
19903 Enver ALTIN (a.k.a. skyblue)
19905 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19906 * tagmanager/*: Added ignore-list for symbols. This will make
19907 parsing more accurate for projects. Doc updates needed.
19909 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19910 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
19911 * launcher/Makefile.am: Link to correct libraries
19912 * src/launcher.c: Do not allow NULL shell
19914 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
19915 * src/debug_tree.c: Improve debug tree view.
19917 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
19919 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
19920 'Run Configure Script' and 'Execute Program'. Increase minimum width
19921 of Configure dialog.
19922 * find_in_files.c, find_in_files_cbs.*: Properly create the file
19923 list widget by setting a model and adding a column and renderer.
19924 Actually store the nocvs toggle button in FindInFiles data structure.
19925 Handle selection changes via changed signal rather than row_activated.
19926 Use response signal for handling the close and find buttons.
19927 Close window when escape is pressed.
19928 * find_replace.c: Close window when escape is pressed.
19929 * find_text.c: Close window when escape is pressed in find dialog as
19930 well as wrap search question, where now Yes is the default button.
19932 2003-03-05 Naba Kumar <naba@gnome.org>
19934 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19936 * src/message-manager-private.cc: Fixed a bug with vte conditional
19938 * anjuta.glade: Hides all windows in glade file.
19940 2003-03-05 Naba Kumar <naba@gnome.org>
19942 * src/an_file_view.c: Fixed a compilation warning.
19943 * src/message-manager-private.cc: Conditional compilation for vte
19946 2003-02-28 Naba Kumar <naba@gnome.org>
19948 * configure.in, anjuta.spec.in: Updated dependency packages version.
19949 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
19950 * src/preferences.c: Added debug assertions.
19951 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
19952 editor to enable/disable bringing the recent editor tabs first.
19954 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19955 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
19956 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
19957 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
19958 and bug fixes. Also code clean ups.
19960 * (new) src/search-replace.[h,c]: New search replace implementation
19961 from ANJUTA_1_0_0 branch.
19963 * (new) src/windows-dialog.[h,c]: New windows management class
19964 [work in progress].
19966 2003-02-28 Naba Kumar <naba@gnome.org>
19968 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
19969 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
19970 src/appwizard.c, src/build_file.c, src/build_project.c,
19971 src/clean_project.c, src/compile.c, src/configurer.c,
19972 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19973 src/message-manager-dock.c, src/message-manager-dock.h,
19974 src/message-manager-private.cc, src/message-manager.cc,
19975 src/preferences-dialog.c, src/preferences-dialog.h,
19976 src/preferences.c, src/preferences.h, src/project_dbase.c,
19977 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
19978 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
19979 src/utilities.c, src/utilities.h:
19981 Widgetized Preferences and gave proper function names.
19983 * src/executer.c: Fixed a session loading bug.
19985 2003-02-27 Naba Kumar <naba@gnome.org>
19987 * printing/print.c: Fixed printing font bug that failed to load the
19990 * src/toolbar.c: Disabled LED flashing (not yet implemented).
19992 * TODO, anjuta.prj: Updated.
19994 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
19996 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19997 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19998 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19999 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
20000 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
20003 2003-02-25 Naba Kumar <naba@gnome.org>
20005 * Makefile.am: Excluded omf-install from installation as the docs are
20010 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
20011 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
20012 property names and added new editor properties and code cleanups.
20013 Also added new project properties.
20015 * src/compiler_options.[h,c]: Added pkg-config packages supports
20018 * src/glade_iface.h: Cleanups.
20020 * src/launcher.c: Used timer instead of idle to scan.
20022 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20023 src/project_config.[h,c], src/project_import.c: Implemented project
20024 property to define GUI editor and to handle it.
20026 * src/preferences.c: i18n fixes.
20028 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20029 unused (and old) pixmaps.
20031 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20033 2003-02-25 Naba Kumar <naba@gnome.org>
20035 * src/message-manager-private.[h,cc], src/preferences.c,
20036 anjuta.glade, anjuta_dialog_strings.c: Implemented
20037 gnome terminal profiles for the terminal preferences and moved the
20038 addition of terminal preferences in the terminal constructor.
20040 * anjuta.prj: Updated.
20042 2003-02-24 Naba Kumar <naba@gnome.org>
20044 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20045 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20046 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20047 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20048 preferences dialog.
20052 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20053 text selection and child re-spawning.
20055 * src/pixmaps.h: Removed unused pixmaps definitions.
20057 2003-02-23 Naba Kumar <naba@gnome.org>
20059 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20060 the project tree/window.
20062 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20063 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20064 Correct the use of a variable and implemented session save/load
20065 for tree expansion states.
20067 * src/main_menubar_def.h: Fixed shortcuts keys.
20069 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20071 * anjuta.prj: Updated.
20073 2003-02-22 Naba Kumar <naba@gnome.org>
20075 * src/debug_tree.[c,h]: GNOME2 port from
20076 Etay Meiri <etay-m@bezeqint.net>
20078 * src/an_file_view.c, src/resources.[h,c],
20079 data/properties/bash.properties,
20080 data/properties/cpp.properties,
20081 data/properties/html.properties,
20082 data/properties/make.properties,
20083 data/properties/others.properties,
20084 data/properties/perl.properties,
20085 data/properties/props.properties,
20086 data/properties/xml.properties: Standarized file icons. Icons are
20087 defined in respective .properties file and are retrieved as resource
20090 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20091 in labels from the commands editor as that would create
20092 problems for translators.
20094 2003-02-21 Naba Kumar <naba@gnome.org>
20096 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20097 as they should be part of CVS(?).
20099 * Makefile.am: Corrected a typo for glade generated strings file.
20101 * configure.in, po/hi.po: Added new Hindi (hi) translation
20102 in ALL_LINGUS and added initial Hindi translation.
20104 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20105 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20106 sv_unknown.xpm to more proper icon.
20108 * (new)data/properties/php.properties, data/properties/Makefile.am,
20109 data/properties/anjuta.properties, data/properties/html.properties:
20110 Fixed PHP syntax hilighting bug by separating php properties into
20111 different file (because of file size).
20115 2003-02-20 Naba Kumar <naba@gnome.org>
20117 * src/breakpoints.c: Fixed breakpoints session saving/loading
20120 * scintilla/*, scintilla/include/*: Updated to scintilla
20123 2003-02-19 Naba Kumar <naba@gnome.org>
20125 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20128 * Makefile.am, src/Makefile.am,
20129 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20130 (removed) src/anjuta_dialog_strings.c,
20131 (removed) src/anjuta_dialogs_strings.c,
20132 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20133 (added) anjuta.glade: Transfered glade files from src/ directory
20134 to the top level directory.
20136 * po/POTFILES.in: Updated.
20138 * (removed) macrocs2/*: Transfered to data/ directory.
20140 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20141 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20142 requires to have macros dir, but the projects generated by anjuta
20145 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20148 * src/defaults.c: Corrected default compiler options.
20150 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20153 * src/message-manager-private.cc, src/message-manager-private.h,
20154 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20156 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20157 source code generation for gnome2 projects.
20159 2003-02-11 Naba Kumar <naba@gnome.org>
20161 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20162 restores the expand/collaspe states of the nodes after refresh.
20164 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20166 2003-02-11 Naba Kumar <naba@gnome.org>
20168 * src/style-editor.c: Fixed pango font description handling for fonts.
20169 * src/anjuta.glade: Removed font size spin button.
20170 * configure.in, src/anjuta.prj: Corrected version.
20173 2003-02-10 Naba Kumar <naba@gnome.org>
20175 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20176 references of scroll-menu.h and add about.h in Makefile.am.
20178 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20179 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20180 (removed) widgets/scroll-menu.h: Removed unused files.
20182 * Makefile.am: Added proper i18n rules and added intl tools for
20185 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20186 to the stable release).
20188 * anjuta.spec.in: Removed manuals packaging.
20190 * data/Makefile.am: Removed 'macros' installation (not required for
20193 2003-02-10 Naba Kumar <naba@gnome.org>
20195 * po/POTFILES.in: Updated.
20197 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20198 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20199 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20200 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20201 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20204 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20205 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20206 and fixed to properly handle focus in find entry box.
20208 * Makefile.am: Added code for RH system menu update.
20210 * .cvsignore: Updated.
20214 2003-02-03 Naba Kumar <naba@gnome.org>
20216 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
20217 editor preferences. and fixes dialogs.
20219 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
20220 Fixed linenumbers and header margins when they are disabled and
20221 removed unused header files.
20223 * src/attact_process.[h,c], src/debugger.c: Attach to process
20226 * src/help.c: Fixed dialog response.
20230 * data/properties/anjuta.properties: Corrected typo.
20232 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
20233 Change the signal to "changed" in entry from "selection-changed" in
20236 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
20239 2003-01-31 Naba Kumar <naba@gnome.org>
20241 * configure.in: Upgraded to use libgnomeprint-2.2
20243 * printing/Makefile.am: Updated
20245 *(removed) printing/print-doc.c, printing/print-doc.h,
20246 printing/print-util.c, printing/print-util.h: Removed because already
20247 merged with print.c.
20249 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
20250 and libgnomeprintui-2.2 and fixed rendering problems.
20252 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
20253 uneccessary print properties, as they are separately taken
20254 care in gnomeprint.
20256 * po/POTFILES.in: Update.
20258 2003-01-30 Naba Kumar <naba@gnome.org>
20260 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
20261 for about dialog box.
20263 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
20264 src/pixmaps.h: Modified for the above additions for about dialog.
20266 2003-01-29 Naba Kumar <naba@gnome.org>
20268 * src/style_editor.[c,h]: Added missing files.
20270 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20271 * scintilla/XPM.[cxx|h]: Added missing files
20273 2003-01-29 Naba Kumar <naba@gnome.org>
20275 * TODO, po/POTFILES.in: Updated.
20277 * anjuta.prj, src/anjuta.glade,
20278 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20280 2003-01-28 Naba Kumar <naba@gnome.org>
20282 * data/properties/anjuta.properties, src/aneditor.cxx,
20283 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20284 properties into text properties (earlier it was int properties).
20288 * scintilla/AutoComplete.c,xx,
20289 scintilla/AutoComplete.h,
20290 scintilla/CallTip.c,xx,
20291 scintilla/CallTip.h,
20292 scintilla/Document.c,xx,
20293 scintilla/Document.h,
20294 scintilla/Editor.c,xx,
20295 scintilla/Editor.h,
20296 scintilla/LexAVE.c,xx,
20297 scintilla/LexCSS.c,xx,
20298 scintilla/LexHTML.c,xx,
20299 scintilla/LexOthers.c,xx,
20300 scintilla/LexPython.c,xx,
20301 scintilla/LineMarker.c,xx,
20302 scintilla/LineMarker.h,
20303 scintilla/Makefile.am
20304 scintilla/PlatGTK.c,xx,
20305 scintilla/PropSet.c,xx,
20306 scintilla/ScintillaBase.c,xx,
20307 scintilla/ScintillaBase.h,
20308 scintilla/ScintillaGTK.c,xx,
20309 scintilla/ViewStyle.c,xx,
20310 scintilla/include/Platform.h,
20311 scintilla/include/SciLexer.h,
20312 scintilla/include/Scintilla.h,
20313 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20317 src/an_file_view.c,
20318 src/an_symbol_view.c,
20319 src/anjuta-tools.c,
20324 src/anjuta_dialogs_strings.c,
20327 src/compiler_options.c,
20330 src/main_menubar.c,
20331 src/main_menubar.h,
20332 src/main_menubar_def.h,
20333 src/mainmenu_callbacks.c,
20334 src/mainmenu_callbacks.h,
20335 src/message-manager-private.c,c
20336 src/message-manager-private.h,
20337 src/message-manager.c,c
20338 src/message-manager.h,
20342 src/project_config.c,
20343 src/project_dbase.c,
20344 src/project_dbase_gui.c,
20345 src/project_import_gui.c,
20346 src/properties.c,xx,
20351 src/text_editor_gui.c,
20355 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20357 2003-01-24 Naba Kumar <naba@gnome.org>
20359 * src/text_editor_gui.c, src/toolbar.c,
20360 src/text_editor.c, src/text_editor_cbs.h:
20361 Used correct notification signal name for scintilla
20362 (gtk2) and fixed UI.
20364 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20367 * printing/print-doc.c,
20369 src/anjuta-tools.c,
20370 src/find_replace.c,
20373 src/mainmenu_callbacks.c,
20374 src/project_dbase.c,
20375 src/project_dbase.h,
20376 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20378 src/text_editor_cbs.h:
20381 2003-01-23 Naba Kumar <naba@gnome.org>
20383 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20384 correct stock icons and organized pixmap macros.
20386 Makefile.am: Removed non-generated files.
20388 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20389 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20390 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20391 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20392 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20393 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20394 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20395 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20396 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20397 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20398 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20399 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20400 stop.xpm, undo.xpm}: Removed because no longer used.
20402 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20403 file_unknown.xpm}: Files renamed from fv_*, as it would
20406 * pixmaps/Makefile.am: Updated for the above changes.
20408 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20410 * pixmaps/autocomplete-16.png,
20411 pixmaps/autocomplete.png,
20412 pixmaps/block-end-16.png,
20413 pixmaps/block-end.png,
20414 pixmaps/block-start-16.png,
20415 pixmaps/block-start.png,
20416 pixmaps/bookmark-first-16.png,
20417 pixmaps/bookmark-first.png,
20418 pixmaps/bookmark-last-16.png,
20419 pixmaps/bookmark-last.png,
20420 pixmaps/bookmark-next-16.png,
20421 pixmaps/bookmark-next.png,
20422 pixmaps/bookmark-prev-16.png,
20423 pixmaps/bookmark-prev.png,
20424 pixmaps/error-next-16.png,
20425 pixmaps/error-next.png,
20426 pixmaps/error-prev-16.png,
20427 pixmaps/error-prev.png: gnome2-styled icons
20430 2003-01-23 Naba Kumar <naba@gnome.org>
20432 * anjuta.prj: Updated compiler options.
20433 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20435 * src/aneditor.cxx,
20438 src/anjuta_dialogs_strings.c,
20439 src/mainmenu_callbacks.c,
20440 src/mainmenu_callbacks.h,
20442 src/text_editor_cbs.c,
20443 src/text_editor_gui.c: GNOME2 Porting.
20445 2003-01-22 Naba Kumar <naba@gnome.org>
20447 * ChangeLog: Corrected dates.
20448 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20449 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20452 2003-01-22 Naba Kumar <naba@gnome.org>
20454 * plugins/patch/patch-plugin.c: Bug fix.
20456 * src/anjuta-tools.c,
20460 src/anjuta_dialogs_strings.c,
20468 src/mainmenu_callbacks.c,
20469 src/mainmenu_callbacks.h,
20471 src/project_dbase.c,
20472 src/project_dbase_gui.c,
20479 src/toolbar_callbacks.c,
20482 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20485 (removed) src/CORBA-Server.c,
20486 (removed) src/CORBA-Server.h,
20487 (removed) src/Gladen-common.c,
20488 (removed) src/Gladen-stubs.c,
20489 (removed) src/Gladen.h,
20490 (removed) src/Prj-common.c,
20491 (removed) src/Prj-skelimpl.c,
20492 (removed) src/Prj-skels.c,
20493 (removed) src/Prj-stubs.c,
20494 (removed) src/Prj.h,
20495 (removed) src/glades.c,
20496 (removed) src/glades.h,
20497 (removed) src/messagebox.c,
20498 (removed) src/messagebox.h: Removed because no longer used.
20500 2003-01-21 Naba Kumar <naba@gnome.org>
20502 * src/anjuta-tools.c,
20505 src/anjuta_dialogs_strings.c,
20509 src/compiler_options.c,
20511 src/find_replace.c,
20512 src/find_replace.h,
20518 widgets/gnomefilelist.c: GNOME2 porting.
20520 2003-01-20 Naba Kumar <naba@gnome.org>
20522 * global-tags/create_global_tags.sh: Uses pkg-config to
20529 src/anjuta_dialogs_strings.c,
20532 src/compiler_options.c,
20533 src/compiler_options.h,
20534 src/fileselection.c,
20535 src/fileselection.h,
20536 src/mainmenu_callbacks.c,
20537 src/project_dbase_gui.c,
20542 src/text_editor_gui.c,
20543 widgets/gnomefilelist.c,
20544 widgets/gnomefilelist.h: GNOME2 porting.
20546 * widgets/Makefile.am,
20547 (removed) widgets/gnomedirlist.c,
20548 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20551 (removed) src/src_paths_cbs.c,
20552 (removed) src/src_paths_cbs.h,
20553 (removed) src/src_paths_gui.c,
20554 (removed) src/compiler_options_cbs.c,
20555 (removed) src/compiler_options_cbs.h,
20556 (removed) src/breakpoints_cbs.c,
20557 (removed) src/breakpoints_cbs.h: Removed because they are now
20558 combined in singe file
20560 2003-01-16 Naba Kumar <naba@gnome.org>
20562 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20563 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20564 options dialog UI and data handling.
20567 2003-01-15 Naba Kumar <naba@gnome.org>
20569 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20570 Completed command editor porting.
20572 * src/anjuta.c: Removed the use of commands load function
20575 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20578 * src/anjuta-tools.c: Fixed translatable strings.
20580 * src/find_text.c: Fixed dialog creation from glade.
20582 * src/text_editor_gui.c, src/text_editor.c,
20583 src/text_editor_cbs.c: Completed port of detached text editor
20584 to gnome2 plateform.
20586 2003-01-14 Naba Kumar <naba@gnome.org>
20588 * src/anjuta.glade, src/preferences.[h,c],
20589 src/anjuta_dialogs_strings.c: Added build and editor
20590 preferences pages and other UIs. Fixed preferense loading and saving.
20592 * src/anjuta.c: Does case-insensitive match for tabs position
20593 preferences and removed preferences loading (done at _new() call).
20595 * anjuta-tools.c: Debugged tools dialog handling.
20596 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20598 2003-01-13 Naba Kumar <naba@gnome.org>
20600 * ABOUT-NLS: Update (strange).
20602 * autogen.sh: Removed blocking code.
20604 * configure.in: Fixed an autogen bug.
20606 2003-01-13 Naba Kumar <naba@gnome.org>
20608 * (new)src/anjuta.gladep
20609 (new)src/messagebox.c
20610 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20611 will be gradually removed (and then the files).
20615 printing/print-util.c,
20617 scintilla/ScintillaGTK.c,xx
20619 src/an_file_view.c,
20620 src/an_symbol_view.c,
20624 src/anjuta_dialogs_strings.c,
20626 src/attach_process.c,
20627 src/attach_process.h,
20630 src/breakpoints_cbs.c,
20633 src/compiler_options.c,
20634 src/compiler_options.h,
20635 src/compiler_options_cbs.c,
20644 src/find_in_files.c,
20645 src/find_in_files.h,
20646 src/find_in_files_cbs.c,
20647 src/find_replace.c,
20648 src/find_replace.h,
20656 src/main_menubar.c,
20657 src/mainmenu_callbacks.c,
20658 src/message-manager.c,c
20661 src/project_config.c,
20662 src/project_config.h,
20663 src/project_dbase.c,
20664 src/project_import_cbs.c,
20670 src/src_paths_gui.c,
20672 src/text_editor_gui.c,
20678 widgets/gnomefilelist.c: GNOME2 Port.
20680 2003-01-10 Naba Kumar <naba@gnome.org>
20682 * src/an_file_view.c,
20684 src/appwizard_gui.c,
20685 src/compiler_options.c,
20686 src/compiler_options_cbs.c,
20689 src/fileselection.c,
20690 src/find_in_files.c,
20692 src/main_menubar.c,
20694 src/message-manager-dock.c,
20696 src/project_dbase_gui.c,
20697 src/project_import_gui.c,
20698 src/registers_gui.c,
20699 src/sharedlib_gui.c,
20700 src/src_paths_gui.c,
20701 src/text_editor_gui.c,
20703 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20705 2003-01-09 Naba Kumar <naba@gnome.org>
20707 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20708 problems with some comments.
20710 * anjuta.prj: New project file (updated?)
20712 * src/Makefile.am: Enabled deprecated API and fixed variables.
20714 * src/an_file_view.c,
20715 src/an_symbol_view.c,
20716 src/anjuta-plugins.c,
20717 src/anjuta-tools.c,
20720 src/appwizard_cbs.c,
20721 src/attach_process.c,
20722 src/attach_process_cbs.c,
20723 src/compiler_options.c,
20724 src/compiler_options_cbs.c,
20726 src/mainmenu_callbacks.c,
20727 src/message-manager-private.c,c
20728 src/message-manager-private.h,
20729 src/message-manager.c,c
20730 src/message-manager.h,
20731 src/project_dbase.c,
20732 src/project_dbase.h,
20733 src/project_dbase_gui.c,
20734 src/project_import_cbs.c,
20735 src/project_import_gui.c,
20744 src/src_paths_cbs.c,
20745 src/src_paths_gui.c,
20748 src/text_editor_gui.c,
20749 src/text_editor_menu.c,
20751 src/toolbar_callbacks.c,
20755 src/wizard_gui.c: GNOME porting.
20757 2002-12-24 Naba Kumar <naba@gnome.org>
20759 * AUTHORS, ChangeLog, HACKING, Makefile.am,
20760 NEWS, README, SEARCH-REPLACE,
20761 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
20762 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
20763 launcher/Makefile.am,
20764 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
20765 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
20766 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
20767 printing/print-util.c, printing/print.c, printing/print.h,
20768 scintilla/*/*, widgets/e-shell-about-box.c,
20769 src/*, tagmanager/*/*, widgets/Makefile.am,
20770 widgets/gnomefilelist.c:
20772 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
20773 src/*.[c,h] files to gnome2 API.
20775 * src/anjuta_dialogs_strings.c: Added glade generated translatable
20778 2002-10-23 Naba Kumar <naba@gnome.org>
20780 * autogen.sh: Prevented Users from building HEAD cvs.
20782 2002-09-16 Stephane Demurget <demurgets@free.fr>
20784 * src/anjuta.glade: added the compiler options dialog, hopefully
20785 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
20787 2002-09-15 Stephane Demurget <demurgets@free.fr>
20789 * src/anjuta.glade: fixed a lot of small glitches.
20791 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
20794 * src/breakpoints_cbs.c: polished a bit.
20796 2002-09-15 Stephane Demurget <demurgets@free.fr>
20798 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
20800 * src/commands.c: partial gnome 2 port.
20802 * src/utilities.[ch]: changed some bits to be const.
20804 2002-09-14 Stephane Demurget <demurgets@free.fr>
20806 * src/Makefile.am: removed breakpoints_gui.c and added a check
20807 for gdk-pixbuf deprecated functions, but there shouldn't be much
20810 * src/breakpoints_gui.c: killed.
20812 * src/anjuta.glade: added two dialogs for the breakpoints management.
20815 * src/anjuta_cbs.c:
20817 * src/attach_process.c:
20819 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
20820 really huge changes and porting work.
20822 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
20823 (breakpoints_dbase_new): moved the UI init bits here.
20825 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
20826 a lot, not using any color anymore (not HIG compliant) and not using
20827 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
20828 to be double checked.
20830 * src/build_file.c:
20831 * src/build_project.c: gnome 2 port.
20833 2002-09-11 Stephane Demurget <demurgets@free.fr>
20835 * src/anjuta.glade:
20837 * src/anjuta_cbs.c:
20839 * src/breakpoints.c:
20840 * src/breakpoints_cbs.c: cleaned up some bits.
20842 2002-09-09 Stephane Demurget <demurgets@free.fr>
20845 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
20847 * src/an_symbol_view.[ch]:
20848 * src/attach_process_cbs.h: polished a bit.
20850 * src/breakpoints_cb.[ch]: partial gnome 2 port.
20852 2002-09-02 Stephane Demurget <demurgets@free.fr>
20855 * src/Makefile.am: added libglade-2 to the build.
20857 * src/anjuta.[ch]: added support for libglade.
20859 * src/anjuta.glade: added. There could be a file per top-level widget,
20860 as some other gnome projects, though.
20862 * src/attach_process_gui.c: removed.
20863 * src/attach_process.[ch]: gnome 2 port.
20864 (attach_process_new): Added the treeview init and the widget references
20867 2002-08-31 Stephane Demurget <demurgets@free.fr>
20869 * src/an_file_view.c: fixed some compilation issues.
20871 * src/an_symbol_view.c: gnome 2 port.
20873 2002-08-26 Stephane Demurget <demurgets@free.fr>
20875 * src/an_file_view.c: finished gnome 2 port.
20876 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
20877 directory pixmap depending on the event.
20879 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
20880 (project_file_data_new): use a GtkTreePath.
20882 2002-08-23 Stephane Demurget <demurgets@free.fr>
20884 * src/Makefile.am: readded back an_*_view.[ch] because they are still
20885 driving me nuts but they need to be ported, heh ?
20887 * src/an_file_view.c: gnome 2 port, almost finished after some hard
20888 work since it's quite a total rewrite again.
20890 2002-08-22 Stephane Demurget <demurgets@free.fr>
20892 * src/an_file_view.c:
20893 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
20895 2002-08-21 Stephane Demurget <demurgets@free.fr>
20897 * src/anjuta_info.c:
20898 * src/utilities.h: gnome 2 port, featuring a total rewrite.
20900 2002-08-20 Stephane Demurget <demurgets@free.fr>
20902 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
20905 * src/an_file_view.c:
20906 * src/aneditor.cxx:
20907 * src/anjuta_cbs.c:
20908 * src/compiler_options.h:
20909 * src/messagebox.c:
20910 * src/messagebox.h:
20912 * src/project_dbase.h:
20913 * src/resources.h: gnome 2 port.
20915 2002-08-14 Stephane Demurget <demurgets@free.fr>
20917 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
20919 * data/properties/sql.properties: added the DATETIME data type.
20921 * data/properties/html.properties: added the foreach php keyword.
20923 2002-08-08 Stephane Demurget <demurgets@free.fr>
20925 * widgets/Makefile.am: removed blank line after the last backslash
20926 for avoiding a warning from automake.
20929 * src/Makefile.am: added the ORBit-2 dep.
20931 2002-08-08 Stephane Demurget <demurgets@free.fr>
20933 * AUTHORS: added Biswa, because I wonder why noone already have
20934 written his name in the Anjuta's hall of fame :)
20936 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
20938 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
20939 widgets/e-shell-about-box.c: Made to compile for gnome2.
20941 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
20943 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
20944 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
20946 * configure.in, printing/print.h, printing/print.c,
20947 printing/print-doc.c: Made to compile for gnome2.
20949 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
20951 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
20952 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
20953 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
20954 widgets/Makefile.am:
20956 Upgraded the build system to gnome2 platform.
20958 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20959 * manuals/*: Added capability to generate PDF and PS.
20960 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
20961 * TODO, TODO.biswa: Intergated TODO list.
20962 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
20964 * src/dnd.c: Fix typo
20965 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
20966 * src/anjuta.c: Bug #568895, Bug #575419
20968 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20970 * tagmanager/tm_global_tags.c: Fixed compiler warning.
20971 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
20973 2002-12-17 Naba Kumar <naba@gnome.org>
20975 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
20978 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20979 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
20980 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
20981 * anjuta.prj: Added tools.sgml
20982 * data/properties/cpp.properties: Bug # 646974
20984 2002-12-16 Naba Kumar <naba@gnome.org>
20986 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
20987 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
20988 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
20989 on 'Enter' and adds proper focus mechanism.
20990 * src/anjuta.c: Fixed a memory corruption bug.
20991 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
20992 'Enter' and can also be Canceled. Sets proper default and focus policies
20994 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
20995 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
20996 translatable strings in dialogs and fixed some dialog properties.
20997 * src/anjuta-tools.c: Now uses xml format for loading and saving.
20998 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
20999 * src/message_manager_private.cc: Fixed some debug messages.
21000 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
21001 widgets/gnomefilelist.c: Fixed a memory leaks.
21002 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
21003 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
21004 src/main_menubar_def.h: Implemented incremental search.
21007 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21008 * tagmanager/*: Minor cleanups and warning fixes.
21009 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
21010 GUI during long updates.
21011 * src/text_editor.c: Remove debug message.
21013 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21014 * tagmanager/tm_project.c: Fix a memory access problem.
21016 2002-12-13 Naba Kumar <naba@gnome.org>
21018 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21019 tools list to show "Enabled" flag of the tool. Fixed a bug where
21020 tool list is not cleared when creating a new tool.
21022 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21023 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21025 2002-12-12 Naba Kumar <naba@gnome.org>
21027 * anjuta-tools.[h,c], commands.c: Used the tools help of
21028 anjuta variables list in commands editor and fixed a typos
21029 buy in anjuta-tools.c.
21031 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21032 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21033 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21034 * TODO.biswa: Added to help me track things better.
21036 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21038 * configure.in, anjuta.spec.in: Added libglade dependency.
21039 * Makefile.am: Added anjuta.glade file.
21040 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21041 , src/mainmenu_callbacks.[ch], src/message-manager.h
21042 , src/widget-registry.c: Tools editor GUI + other additions.
21044 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21046 * src/project_dbase.[ch], tagmanager/tm_project.c,
21047 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21048 Implement syncing tags image with the project database.
21049 * src/anjuta-tools.c: Implemented variable substitution and
21050 working directory in tools.
21052 2002-12-09 Naba Kumar <naba@gnome.org>
21054 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21055 command configuration language list from properties.
21057 * data/properties/asm.properties, data/properties/ruby.properties:
21060 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21062 * src/an_symbol_view.c: Remember current selected entry and select
21063 it automatically after refresh.
21065 2002-11-26 Murray Cumming <murrayc@usa.net>
21067 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21068 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21069 and gnomemm 1.2 projects so that people know they are really
21070 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21071 But I did correct these to sue lowercase names.
21073 2002-12-01 Naba Kumar <naba@gnome.org>
21075 * data/anjuta.properties: Fixed caching problem on
21077 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21080 2002-12-01 Naba Kumar <naba@gnome.org>
21082 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21084 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21085 property and uses it.
21086 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21089 2002-11-30 Naba Kumar <naba@gnome.org>
21091 * src/debugger.c: Fixed a typo.
21092 * data/properties/*: Updated properties files and added
21094 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21095 Added comment submenu and cleaned up ref and unref of menus.
21096 * src/aneditor.h: Added definition of comment commands.
21097 * src/aneditor.c: Upgrade from latest SciTE source code.
21098 * src/text_editor.[hc], src/text_editor_cbs.c,
21099 src/message_manager_private.cc, src/message_manager.[cc,h],
21100 src/anjuta.[c,h]: Added indicators support for errors/warnings
21101 highlight in the editor.
21102 * NEWS, TODO: Update.
21103 * scintilla/include/PropSet.h: Removed deprecrated function.
21105 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21107 * src/anjuta-tools.[ch]: Tools implementation (basic)
21108 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21109 , src/main_menubar_def.h: PLugins cleanup and segregation
21110 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21112 * anjuta.prj: Added new files
21113 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21114 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21115 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21116 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21117 * src/Makefile.am: Added new files
21118 * src/message-manager.[cc/h]: Added standard output and error windows
21120 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21122 * project_type.c: Fixed Gnomemm2 project type
21124 2002-11-25 Naba Kumar <naba@gnome.org>
21126 * printing/print.c: Fixed a compile warning.
21127 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21128 * src/utilities.c: Fixed a compile warning in sparc, hides the
21129 terminal check error output from the user.
21130 * project_config.[ch], project_dbase.[ch], source.c: Added project
21131 version, exclude modules configuration and reordered other config
21132 properties. Changed some strings to more descriptive text.
21133 * src/compiler_opitions.c: Removed extra newlines from .prj file
21135 * anjuta.prj: Converted to new format (only reorganised properties
21136 and removed extra newlines ... nothing else).
21139 2002-11-21 Naba Kumar <naba@gnome.org>
21141 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21142 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21143 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21144 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21145 Updated to the CVS version.
21147 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21149 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21150 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21151 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21152 images in completion lists.
21153 * src/resources.h: Make C++ friendly.
21154 * scintilla/PropSet.cxx: Fix memory leak.
21156 2002-11-20 Naba Kumar <naba@gnome.org>
21158 * scintilla/*/*: Synced to latest scintilla 1.49
21159 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21162 * scintilla/RESearch.cxx: The automatic cvs log in the
21163 file really broke things trying to interprete the changelog
21164 entry incorrectly as end-of-comment. Removed the $cvs line
21165 and committed again.
21167 2002-11-19 Naba Kumar <naba@gnome.org>
21169 Patch from Timothee Besset <ttimo@idsoftware.com>
21171 * src/message-manager-private.cc: Interpretes absolute
21172 file paths properly in zvt terminal.
21174 2002-11-19 Naba Kumar <naba@gnome.org>
21176 Patch from Timothee Besset <ttimo@idsoftware.com>
21178 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21179 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21180 (important) editor preferences in project (if there is one
21185 2002-11-18 Naba Kumar <naba@gnome.org>
21187 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21189 * src/debug_tree.c, src/find_in_files_gui.c,
21190 src/find_replace.c, src/find_text.c,
21191 src/project_import.c, src/project_import_gui.c,
21192 src/wizard_gui.c: i18n Fixes.
21194 2002-11-15 Naba Kumar <naba@gnome.org>
21196 * plugins/class-gen/clsGen.c: Fixed to use project function
21197 to import files. Create non-existent directories before the
21198 sources are written.
21200 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21201 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21203 src/glades.c: Excluded gladen files from build. This
21204 will fix the unnecessary dependency on libssl.
21206 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21207 file import funtion.
21209 * src/message_manager_private.cc: Fixed a compiler warning with
21210 DEBUG preprocessor macro.
21212 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21213 wrong (undocked) editor window was closed on clicking close on an
21214 undocked editor window.
21216 * src/debugger.c: Fixed a bad bug where debugger terminal won't
21217 start correctly if the executable was run before with 'F3'.
21219 * src/toolbar_callbacks.c: Wrap around find next.
21220 * src/toolbar.c: Disable combo activate.
21221 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
21222 button positions to get 'yes' as default.
21224 * anjuta.spec.in: Updated.
21226 * src/anjuta_info.c, src/appwizard_gui.c,
21227 src/attach_process_gui.c, src/breakpoints_gui.c,
21228 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
21229 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
21230 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
21231 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
21232 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
21233 src/preferences.c, src/preferences_gui.c, src/project_config.c,
21234 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
21235 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
21236 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
21237 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
21238 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
21239 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
21240 plugins/patch/patch-plugin.c, printing/print-util.c:
21241 Set all windows and dialogs transient
21242 to their parents so that they remain floated above their parents.
21244 2002-11-13 Naba Kumar <naba@gnome.org>
21246 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
21247 take default editor font).
21249 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
21250 Corrected email address.
21252 * src/mainmenu_callbacks.c: Used spaces instead of tabs
21253 for changelog entry.
21257 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21258 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
21260 2002-11-06 Naba Kumar <naba@gnome.org>
21263 * anjuta.spec.in: Ships the .omf files with the
21264 documents instead of the base package.
21266 2002-11-04 Naba Kumar <naba@gnome.org>
21268 * data/properties/latex.properties: Fixed a bug.
21269 * ChangeLog: Released 1.0.0 stable.
21271 2002-11-04 Naba Kumar <naba@gnome.org>
21273 * src/commands.c: Added command with shell redirection capability.
21274 * data/properties/anjuta.properties: Changed default execution
21276 * src/project_dbase.c: Set project top dir in properties.
21277 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21278 * data/Makefile.am: More diskcheck error fixes.
21280 * README, anjuta.spec.in, THANKS, AUTHORS,
21281 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21282 manuals/C/anjuta-manual/authers,sgml,
21283 manuals/C/anjuta-manual/anjuta-manual.sgml,
21284 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21285 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21286 : Changed anjuta home to
21287 new URL and my email address.
21289 * manuals/C/anjuta-manual/interfaces.sgml,
21290 manuals/C/anjuta-manual/prefereces.sgml,
21291 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21293 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21294 : removed reference to the help menu as the menu is modified
21295 when no help is found (which is very likely when we are
21296 shiping the documents separately).
21298 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21299 * anjuta.spec.in: Update specfile to make multiple RPMs.
21300 * data/Makefile.am: make dist fix.
21301 * src/text_editor_menu.c: Fix compile warnings (casts).
21303 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21304 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21305 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21307 2002-11-01 Naba Kumar <naba@gnome.org>
21309 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21310 Added gnome2 macros to be used by gnome2 project wizard.
21312 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21315 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21316 as it was conflicting with generated projects and is not
21319 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21320 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21321 project generation, removed qt project as it's not complete and
21322 added gnome2 bonobo wizard.
21324 2002-10-29 Naba Kumar <naba@gnome.org>
21326 * po/POTFILES.in: Updated.
21327 * po/POTFILES.skip: Added.
21328 * preferences.h: Fixed print paper size property name.
21330 2002-10-28 Naba Kumar <naba@gnome.org>
21332 * data/user.properties, data/Makefile.am: Added user properties file
21333 which will be copied in user's ~/.anjuta/user.properties.
21335 * data/anjuta.properties: Changed a comment.
21337 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21339 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21340 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21341 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21344 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21345 instead of user properties file.
21347 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21348 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21349 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21350 * README, TODO: Updated.
21352 2002-10-28 Naba Kumar <naba@gnome.org>
21354 * manuals/C/anjuta-manual/figures/editor_guides.png,
21355 manuals/C/anjuta-manual/figures/editor_margins.png,
21356 manuals/C/anjuta-manual/figures/editor_markers.png,
21357 manuals/C/anjuta-manual/figures/local_variables.png,
21358 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21359 manuals/C/anjuta-manual/figures/prefs_print.png,
21360 manuals/C/anjuta-manual/figures/print_dlg.png,
21361 manuals/C/anjuta-manual/figures/print_preview.png,
21362 manuals/C/anjuta-manual/figures/symbol_browser.png,
21363 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21364 files for manual documentation.
21366 * manuals/sgmldocs.make,
21367 manuals/C/anjuta-manual/Makefile.am,
21368 manuals/C/anjuta-manual/authors.sgml,
21369 manuals/C/anjuta-manual/build.sgml,
21370 manuals/C/anjuta-manual/compileopts.sgml,
21371 manuals/C/anjuta-manual/debugger.sgml,
21372 manuals/C/anjuta-manual/execute.sgml,
21373 manuals/C/anjuta-manual/fileoperations.sgml,
21374 manuals/C/anjuta-manual/interface.sgml,
21375 manuals/C/anjuta-manual/preferences.sgml,
21376 manuals/C/anjuta-manual/projects.sgml,
21377 manuals/C/anjuta-manual/figures/arguments.png,
21378 manuals/C/anjuta-manual/figures/open_file.png,
21379 manuals/C/anjuta-manual/figures/other_opts.png,
21380 manuals/C/anjuta-manual/figures/scrshot.png,
21381 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21382 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21384 Updated anjuta manual documentation.
21387 2002-10-27 Naba Kumar <naba@gnome.org>
21389 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21390 check and modifies debugger terminal command accordingly
21391 to function properly.
21393 2002-10-25 Naba Kumar <naba@gnome.org>
21395 * manuals/sgmldocs.make: Fixed a couple of bugs.
21396 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21398 2002-10-24 Naba Kumar <naba@gnome.org>
21400 * src/debug_tree.c: Fixed a crash bug from Etay.
21402 * global_tags/create_global_tags: Added messages.
21403 Fixed infinite looping within files.
21405 * macro/autogen.sh: Removed debug and warning flags for defaults.
21407 Patch from Vadim Berezniker <vadim@berezniker.com>
21409 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21410 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21413 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21414 temporarily just copy it
21416 2002-10-24 Naba Kumar <naba@gnome.org>
21418 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21419 manuals/C/anjuta-manual/anjuta-manual.sgml,
21420 manuals/C/anjuta-manual/compileopts.sgml,
21421 manuals/C/anjuta-manual/debugger.sgml,
21422 manuals/C/anjuta-manual/execute.sgml,
21423 manuals/C/anjuta-manual/fileoperations.sgml,
21424 manuals/C/anjuta-manual/interface.sgml,
21425 manuals/C/anjuta-manual/introduction.sgml,
21426 manuals/C/anjuta-manual/projects.sgml,
21427 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21428 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21429 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21430 manuals/ja/anjuta-manual/compileopts.sgml,
21431 manuals/ja/anjuta-manual/debugger.sgml,
21432 manuals/ja/anjuta-manual/execute.sgml,
21433 manuals/ja/anjuta-manual/fileoperations.sgml,
21434 manuals/ja/anjuta-manual/interface.sgml,
21435 manuals/ja/anjuta-manual/introduction.sgml,
21436 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21438 2002-10-24 Naba Kumar <naba@gnome.org>
21440 * src/project_type.c: added autogen for qt projects.
21441 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21442 Fixed a bug that retrieves wrong terminal command.
21443 * src/commnads.c: Added more terminal commands.
21444 * configure.in: Checks for scrollkeeper version.
21446 2002-10-22 Naba Kumar <naba@gnome.org>
21448 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21449 instead of AM_GNOME_GETTEXT.
21451 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21452 for setup-gettext for the wizard generated projects.
21454 * src/source.c: Fixed a bug where glade file wasn't generated.
21456 * src/gnome_project.c: Excluded project version from project dir
21459 2002-10-22 Naba Kumar <naba@gnome.org>
21461 * acinclude.m4: New file with dummy funtion for gettext
21462 cross compatibility fix.
21464 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21465 * configure.in: Fixed cflags to avoid useless warnings.
21466 * Makefile.am: EXTRA_DIST += setup-gettext.
21467 * src/toolbars.c: Added space paddings around tags label.
21469 2002-10-21 Naba Kumar <naba@gnome.org>
21471 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21473 * setup-gettext: New script to maintain gettext cross version
21475 * configure.in, macros/autogen.sh: Fix for gettext cross version
21478 2002-10-21 Naba Kumar <naba@gnome.org>
21480 * debug_tree.c: Fixed incorrect use of debug assertion.
21482 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21483 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21484 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21485 src/memory.c, src/memory.h, src/message-manager-private.cc:
21487 New parsing algorithm; adapted from kdevelop.
21488 Middle button menu for changing the value's display type
21490 2002-10-07 Naba Kumar <naba@gnome.org>
21492 * src/main_menubar_def.h: Changed status bar message for Help->
21493 Browse info pages. Bug #603308
21495 * src/executer.c: Made "User terminal" default for creating
21496 projects (User can always disable it later). Bug #114222
21498 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21500 * macros/autogen.sh: Require gettext 0.10.x for autogen
21501 * src/text_editor.c: Fixes Bug #595303
21502 * src/source.c: Fixes Bug #595970
21503 * src/anjuta.c: Fixes Bug #598366
21504 * scingtilla/LexCPP.cxx: Bug #602296
21505 * src/main_menubar_def.h: Bug #604363
21506 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21508 2002-10-07 Jens Georg <mail@jensgeorg.de>
21510 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21511 * gnomefilelist.c: This patch fixes the bug #611542
21513 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21515 * data/properties/Makefile.am: Added tcltk.properties file.
21517 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21519 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21521 * README: Updated README
21522 * plugins/class-gen/clsGen.c, src/message_manager.cc
21523 , src/mainmeu_callbacks.c, src/memory.c
21524 , src/project_dbase_gui.c, src/text_editor_gui.c
21525 , widgets/gnomefilelist.c: Set window icons
21526 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21527 Enabled release build (stripped + optimized binaries, etc.)
21528 * data/properties/anjuta.properties, src/commands.c,
21529 src/defaults.cFixed bug #595489 (stdin on executables)
21530 * src/appwizard.c, src/main.c, src/message-manager.cc
21531 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21532 , src/debug_tree.c: Memory related (valgrind) fixes.
21533 * src/message-manager-private.[cc,h], src/pixpams.h
21534 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21535 * anjuta.prj: Added debug_tree.c to SOURCES
21536 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21537 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21538 Compacted code and cleaned up unnecessary functions.
21539 * tagmanager/*.[ch]: Code fixes.
21541 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21543 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21545 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21546 Debug tree now detects changes of displayed variables
21547 and changes their color to red
21549 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21551 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21553 * mainmenu_callbacks.c: Set's the current file name in
21554 file save as dialog.
21556 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21558 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21560 * data/properties/tcltk.properties: New file for tcl/tk
21563 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21565 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21566 Fixed a fatal bug which doesn't let building gnome2 related
21567 projects. They use different autogen.sh script. Defined new
21568 type field "gnome_macro_support".
21570 * data/autogen.sh.gnome2: New file.
21572 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21573 bug with quotes escaping in quotes.
21575 * src/message-manager-private.cc: Used event box instead
21576 of frame for local message pane, so that the borders appear
21577 properly and nicely.
21579 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21580 if there is a project open and all the files are un-docked.
21582 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21584 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21586 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21587 * THANKS: updated for new contributions
21588 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21590 2002-08-27 Steven Knight <steven.knight@unh.edu>
21592 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21593 src/project_dbase.h, src/project_type.c, src/source.c,
21594 src/wizard_gui.c: new Qt project type
21595 *** NB not fully tested, may need some work, icon required...
21597 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21599 * src/memory.c, src/memory.h: new memory patch
21601 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21603 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21605 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21607 * lancher/anjuta_launcher.c: Determine pty from function
21608 call instead of running 'tty' externally.
21610 * data/properties/cs.properties: Added compile/build commands.
21611 Fixed execution properties.
21613 * src/commands.c: Added c# options.
21615 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21617 * src/debug_tree.[c,h], src/debugger.[c,h],
21618 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21620 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21621 1. Misaligned structs when they are members of other structs.
21622 2. '{' sometimes appears as a variable.
21623 3. Wrong processing of some arrays.
21624 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21625 that displays the tree in two columns (variable and value).
21627 2002-08-14 Stephane Demurget <demurgets@free.fr>
21629 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21631 * data/properties/sql.properties: added the DATETIME data type.
21633 * data/properties/html.properties: added the foreach php keyword.
21635 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21637 * NEWS: Updated with new features.
21639 * data/.cvsignore, doc/.cvsignore: Updated.
21641 Patch from: Etay Meiri <etay-m@bezeqint.net>
21643 * src/debug_tree.h, src/debug_tree.c: New files.
21645 * src/Makefile.am, src/message-manger-private.[h,cc],
21646 src/message-manger.cc: Added Tree view for debugger
21649 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21651 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21653 * src/memory.c, src/memory.h: New files.
21655 * src/Makefile.am, src/appwizard.c, src/controls.c,
21656 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21657 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21659 Memory view implemetation that would enable viewing raw memory
21662 2002-08-08 Stephane Demurget <demurgets@free.fr>
21664 * AUTHORS: added Biswa, because I wonder why noone already have
21665 written his name in the Anjuta's hall of fame :)
21667 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21669 * src/appwizard_gui.c: Removed an ambiguous prototype.
21670 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21671 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21672 * THANKS: Updated M. Ali Vardar's email.
21674 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21676 * src/anjuta_gui.c: implemented feature request to stop main and browser
21677 toolbars having exclusive use of space
21679 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21681 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21682 left over from the previous work to fix bugs :-)
21684 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21685 src/controls.c, src/mainmenu_callbacks.h,
21686 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21689 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21690 src/project_import_gui.c, src/sharedlib_gui.c,
21691 src/signals_gui.c: set window icon correctly
21693 * NEWS: more updates for the release
21695 * HACKING: updated for window icons and insert menu information
21697 * src/cvs_gui.c, src/build_project.c,
21698 src/project_import_cbs.c: message strings reviewed
21700 * src/controls.c: context help button should be disabled if
21701 DevHelp is not installed
21704 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21706 * src/debugger.c: Fixed the signalling screw up because of string
21707 update in gdb used to report the child process PID. Also, no
21708 error dialog will be popped up for "no such file or directory"
21709 error (very annoying and useless error). This error will still
21710 be shown on the debug message window. Avoided terminating the
21711 program when the terminal is terminated -- doesn't hurt, otherwise
21712 we get crappy egg-and-hen problem.
21714 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
21715 dimensions loading.
21717 * src/anjuta.c: Limited the default size of main window to sane
21720 * src/preferences.c: Fixed some deadly memory corruption bugs in
21721 the recent patches. Return from getenv() should NEVER be freed,
21722 because they are static strings.
21724 * src/preferences_gui.c: Removed the fix for crash bug with font
21725 selection and applied the real fix.
21727 2002-06-08 Andy Piper <andy.piper@freeuk.com>
21729 * NEWS: updated for release
21731 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21733 * src/launcher.c: Added a fix a memory leak and a possible
21734 fix for zvt-crash bug.
21736 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
21738 * data/properties/latex.properties,
21739 data/properties/ada.properties: Added file.is.source property.
21741 * src/an_file_view.c: Set auto column size of the file
21744 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
21745 The user is now prompted to confirm the closing of the file
21746 if it is being used by CVS. If yes, the editor is closed and
21747 the CVS operation stops.
21749 2002-06-07 Andy Piper <andy.piper@freeuk.com>
21751 * anjuta.prj: bump project version for release
21752 * BUGS: removed unnecessary file
21754 2002-06-07 Philip Van Hoof <freax@pandora.be>
21756 * widgets/gnomefilelist.c: fix up issue with directory deleted
21757 during the life of the file list widget
21758 * src/preferences_gui.c: sticking-plaster fix to font selection
21759 causes segfault bug
21761 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
21763 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21765 * data/properties/anjuta.properties, src/an_file_view.[ch],
21766 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
21767 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
21768 added options for symbol and file browsers.
21769 * data/properties/cpp.properties: linker flags should come after
21770 the name of the file to compile.
21771 * scintilla/Editor.cxx: fixed gcc compilation warning.
21772 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
21773 be executed from bindir only.
21774 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
21775 tagmanager/include/tm_file_entry.h: CVS version information in file
21777 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
21779 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
21780 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
21781 crashes during file import.
21782 * src/project_import.c: disable project menu items during project
21785 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21787 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21789 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21790 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
21791 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
21792 modified Insert menu, added C functions template, header C
21793 template, modified header_template HEADER_H ==> NAMEFILE_H
21795 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21797 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21799 * data/properties/html.properties: changed some file
21802 2002-06-05 Philip Van Hoof <freax@pandora.be>
21804 * widgets/gnomefilelist.c: Fixed #560759 and #561776
21806 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21808 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21810 * data/properties/anjuta.properties, src/defaults.c: Make windows
21811 docked by default, fix the big fonts bug.
21813 * src/an_file_view.c, src/main_menubar_def.h,
21814 src/project_dbase_gui.c: sanitized the Edit/View mess.
21816 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
21817 for customizing shortcuts.
21819 * src/mainmenu_callbacks.c: Search for selected word if present.
21821 * src/text_editor_menu.c: Added context menu options for docking
21822 and undocking editor windows.
21824 * src/main_menubar.h, src/main_menubar.c: more support for the
21825 shortcuts menu item.
21827 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21829 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21831 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
21832 all commit messages being written to top of the file
21834 * src/main_menubar_def.h: message strings reviewed
21836 * src/project_import.c: message strings reviewed
21838 * src/source.c, src/glades.c: message strings reviewed. Fixed
21839 some bugs around reading the project properties for creating
21840 .glade and .desktop files in the Application Wizard. There were
21841 typos in the property names being retrieved
21843 * widgets/gnomefilelist.c: changed build_full_path to make
21844 the file widget support ~
21845 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
21847 * THANKS, widgets/e-shell-about-box.c,
21848 manuals/anjuta-manual/C/authors.sgml: updated for new
21851 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
21853 * src/project_dbase.c: Fixed the file-path-corruption bug
21854 and the cannot-import-file-in-project bug. (follow-up with
21855 the last commit from Stef).
21857 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
21858 with unsaved-project.
21860 2002-06-05 Stephane Demurget <demurgets@free.fr>
21862 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
21865 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21867 * data/properties/{xml,html,other}.properties: changed some file
21870 * data/anjuta.mime: oops! cvs added
21872 * scintilla/RESearch.cxx: fixed up a problem with comments
21874 * global-tags/create_global_tags.sh: redirect errors to /dev/null
21875 to avoid messages about missing libs
21877 * NEWS: started the release notes
21879 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21881 * HACKING: updated with new information on printing, patch naming
21883 * TODO: removed completed tasks
21885 * THANKS: updated a few contributions
21887 * anjuta.prj: updated the icon file
21889 * anjuta.desktop.in.in: updated to add Categories
21891 * data/anjuta.mime: created a mime type for Anjuta project files
21892 (NB needs to be added to the install in /usr/share/mime/)
21894 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
21895 "Coded in Anjuta" button in Gimp XCF format. It can be converted
21896 to PNG for websites.
21898 * plugins/patch/patch-plugin.c: clarified some messages and
21899 made it easier to see different patching sessions
21901 * src/toolbar.c: changed some message text for consistency
21903 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
21904 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
21906 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21908 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
21909 src/project_dbase.{c,h}, src/project_import_cbs.c,
21910 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
21911 Added XLib Project and a Dockapp Project types.
21912 * pixmaps/Makefile.am: added line for new pixmap for new xlib
21914 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
21915 * src/source.c: Fixed memory leak in existing projects.
21916 (filename was not freed)
21917 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
21919 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
21921 * src/anjuta.h, src/anjuta.c: Added error display funtions
21922 with parent windows.
21924 * src/appwizard_cbs.c: Changed error display function to use
21927 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
21929 * printing/print.h, printing/printing.c: Taken care of document
21930 zoom factor and fixed a font loading bug. Dynamically calculated
21931 text widths to work with zooms properly. Re-organized code for
21932 dynamic text width calulations to work in general with utf8 chars.
21933 Determined font height and width automatically from the font info.
21935 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
21936 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
21937 Converted text.zoom.factor property to use #defined value. Removed
21938 margin header and margin numbers preferences, as they now
21939 calculated dynamically.
21941 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
21943 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
21944 printing/print-util.h, printing/print.c, printing/print.h:
21945 Rewritten printing support for style based printing. Syntax highlighted
21946 printing, monochromatic printing, setup using preferences etc.
21948 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
21949 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
21950 language and the styled text buffer.
21952 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
21953 the print setup preferences page and added printer preferences. Added functions
21954 to retrieve preferences with default values.
21956 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
21959 * data/properties/anjuta.properties: Added default printer preferences.
21961 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
21962 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
21963 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
21965 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
21967 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21969 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21971 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
21972 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
21973 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
21974 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
21976 printing/Makefile.am: Reduced compiler optimizations.
21978 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
21979 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
21980 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
21981 tagmanager/tm_workspace.c: TagManager fixes.
21983 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
21985 * printing/*: CVS added. :)
21987 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21989 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21991 * printing*: CVS added.
21992 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
21993 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
21994 src/main_menubar_def.h: Gnome Print support
21995 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
21996 * configure.in: Enable debugging flag option
21997 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
21998 Print properties defined.
21999 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
22001 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22003 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22005 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
22006 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22007 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
22009 * src/text_editor.c: Minor cleanups.
22010 * anjuta.c: Tweaks to 'Goto File Line' functionality.
22011 * src/project_dbase.c: Fixes to add/remove files from project.
22012 * src/help.c: Fix minor memory leak.
22013 * src/project_dbase_gui.c: Remove debugging messages.
22014 * src/utilities.[ch]: Cleanups and minor fixes.
22015 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
22017 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22019 * src/anjuta.c [anjuta_apply_preferences()]:
22020 Fixed a crash bug when tab pos is not defined for the editors.
22022 * data/properties/cpp.properties: Set default identifier property to normal.
22023 This fixes the bug in which the fore color gets hidden with dark background.
22025 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22027 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22030 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22031 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22032 src/anjuta.c, data/properties/anjuta.properties:
22033 Implemented line wrapping.
22035 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22037 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22038 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22039 tags. Code was reviewed from GNOME Bonsai view.
22041 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22042 it seems to have been removed by scintilla people.
22044 * data/properties/anjuta.properties: Set default line wrap to false, as
22045 is noticably slow with big files.
22047 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22049 * src/project_import_gui.c: disallow the selection of files in
22051 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22054 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22056 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22057 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22058 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22059 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22060 now works properly.
22061 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22062 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22063 * src/utilities.[ch]: Added some utility functions.
22064 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22066 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22068 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22070 * HACKING: info on FIXME statements and removed ccview references
22071 * Makefile.am: added rule to make RPM package
22073 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22075 * THANKS, widgets/e-shell-about-box.c,
22076 manuals/anjuta-manual/C/authors.sgml: updated for new
22078 * src/anjuta.c: removed unnecessary warning code since CVS
22079 support is now implemented :-)
22080 * manuals/sgmldocs.make: implemented a fix for bug #553969
22081 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22082 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22083 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22085 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22087 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22088 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22089 src/main_menubar_def.h, src/preferences_gui.c,
22090 preferences.c, preferences.h: setup Username and Email
22091 preferences, Insert ChangeLog and Username editor functions
22093 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22095 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22097 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22098 src/src_paths_cbs.c, src/src_paths_gui.c
22099 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22101 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22103 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22105 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22106 and goto tag menu items to main menu.
22108 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22110 * THANKS, widgets/e-shell-about-box.c,
22111 manuals/anjuta-manual/C/authors.sgml: added new contributors
22112 * HACKING: updated with info on files to change for credits
22114 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22116 * src/aneditor.cxx: extended extension list which fixes segfault
22117 on selecting lisp, ruby or matlab as highlight style.
22119 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22121 * src/main_menubar_def.h: fixed an array initialiser and fixed
22122 the lexer settings for the new entries on the Format menu
22124 2002-05-07 Stephane Demurget <demurgets@free.fr>
22126 * Synced with Scintilla 1.45
22128 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22130 * anjuta.prj: added another missing file
22131 * ChangeLog: fixed some incorrect change dates I caused by
22132 sloppy cut-and-pasting :-/
22134 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22136 * src/mainmenu_callbacks.c: fixed title of new About box
22138 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22140 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22142 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22144 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22145 * anjuta.prj: updated for new files
22147 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22149 * widgets/e-shell-about-box.c: Added version display.
22151 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22153 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22154 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22155 from Philip Van Hoof)
22157 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22159 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22161 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22162 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22163 that produced build errors (needs checking on a machine with the
22165 * data/properties/lisp.properties: updated to match format of other
22166 lexer property files supplied with Anjuta
22168 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22170 * anjuta.prj: added new files
22171 * HACKING: added information from the mailing list on
22172 adding new project types to the wizard (thanks to Johannes)
22174 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22176 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22177 src/appwiz_page2.c: Fix for 547038.
22179 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22181 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22184 * about.h: cvs removed.
22186 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22188 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22192 * src/anjuta.c (anjuta_system_error): checks for the error number to
22193 know whether the error description is needed or not.
22195 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22197 * pixmaps/anjuta_logo.png: New about logo.
22199 * pixmaps/anjuta_icon.png: New icon from Misha. The
22200 old one had trouble with some gtk themes.
22202 * about.c: Removed. No longer needed.
22204 * mainmenu_callbacks.c: Removed reference of about.h
22206 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22208 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22210 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22211 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22212 About Dialog (thanks to the Evolution team for the cool widget!)
22214 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22216 Patch from lbell <lbell@tsc4.com>
22218 * src/find_in_files.c, src/find_in_files.h,
22219 src/anjuta.c: Added save_yourself, load_yourself routines.
22221 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
22222 Added "Append messages" toggle button. This will enable
22223 the search results to be appended to the already existing
22226 * src/debugger.c: Fixed a typo.
22228 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
22229 src/session.c, src/session.h: Improved session management.
22231 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22233 * THANKS, FUTURE, AUTHORS: Changed my email and
22236 2002-05-02 Stephane Demurget <demurgets@free.fr>
22238 Impl. feature request #525271 (add Lisp support).
22240 * data/properties/lisp.properties: added.
22242 * data/properties/Makefile.am, data/properties/anjuta.properties: added
22243 the lisp properties.
22245 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
22246 src/utilities.[ch]: added support for the Lisp highlight style.
22248 2002-05-02 Stephane Demurget <demurgets@free.fr>
22250 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22251 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22252 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
22253 option preferences to have a persistent setting. Plus it's not used
22254 often, so it's better here than flooding the menus.
22256 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
22257 preferences pages a lot more consistent and sweeter: tabs direction
22258 radiobuttons are directed against the meaning, all pages have an
22259 outter frame, a lot of padding, removed all expand attributes for
22260 vertical boxes, ...
22262 That's not a total revamp, but it's really looking better now, even
22263 if there's still work to be done.
22265 2002-05-01 Andy Piper <andy.piper@freeuk.com>
22267 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
22268 * TODO: added task to be completed before next release (update all credits)
22270 2002-05-01 Stephane Demurget <demurgets@free.fr>
22272 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22275 2002-05-01 Benke László <decike@freemail.hu>
22277 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22279 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22280 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22281 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22282 to the format menu in order to reorder the notebook tabs in
22283 alphabetical order everytime a file is created/opened/saved.
22285 2002-05-01 Philip Van Hoof <freax@pandora.be>
22287 * widgets/gnomefilelist.[ch] (history_combo_go),
22288 (history_combo_clicked): impl.
22290 (gnome_filelist_new_with_path): use this new impl.
22292 2002-05-01 Stephane Demurget <demurgets@free.fr>
22294 * src/project_dbase_gui.c (add_file): added the xpm file type.
22296 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22298 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22301 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22304 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22305 src/text_editor_menu.c: Added context sensitive search in symbol
22306 browser and editor.
22308 * configure.in: Changed version number to 0.1.9.99.
22310 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22311 src/project_import.c: Minor changes to project import facility.
22313 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22314 (Forced to use specific brace format)
22316 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22317 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22318 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22320 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22322 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22323 replaced the spinbutton with an hscale, and made the UI less "blocky".
22325 * src/cvs_gui.c: When diffing a project you can choose date and
22328 * src/project_dbase.c: Import_file activated again
22330 * configure.in, plugins/Makefile.am: Added patch plugin
22332 * plugins/patch/*: The new patch plugin
22334 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22336 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22338 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22339 dropdown list shown by autocompletion are now removed.
22341 2002-04-28 Philip Van Hoof <freax@pandora.be>
22343 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22344 a bunch of filetypes from the older version.
22346 * src/project_dbase_gui.c (add_file): changed the import
22347 dialog's filetypes combo contents depending on the
22348 type of data to be imported.
22350 2002-04-28 Stephane Demurget <demurgets@free.fr>
22352 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22353 the amount parameter as Philip stated and reformated to follow the
22356 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22357 changed accordingly.
22359 2002-04-25 Stephane Demurget <demurgets@free.fr>
22363 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22364 Shift-F6, to be more consistent with other Gnome apps.
22365 Moved the "Search next" entry under the "Search" one, and swapped the
22366 order of the "Find in files" and "Find and Replace" ones.
22368 Some additional fixes ands cleanups on the edit menu.
22370 * src/main_menubar.h: replaced all occurences of repeat_find by
22371 find_again for the code to be more consistent.
22373 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22374 sensitiveness depending on the existence of an active text buffer.
22376 * TODO: added some bits about improving the usability of the
22377 search/search again couple.
22379 2002-04-25 Stephane Demurget <demurgets@free.fr>
22381 * src/preferences_gui.c: made the tab labels text more consistent
22384 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22386 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22388 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22391 * src/main.c (main): simplified some code and cleanups.
22393 Fix a part of #499366:
22395 * src/commands.[ch] (sync_from_props), (command_editor_save),
22396 (on_apply_clicked), (create_command_editor_gui): added the gui
22397 corresponding to the command.terminal preference.
22399 2002-04-25 Stephane Demurget <demurgets@free.fr>
22403 * anjuta.spec.in: added build requirements for the source rpm.
22405 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22407 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22409 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22410 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22411 src/project_type.c, source.c, wizard_gui.c:
22412 Added new GNOME 2 project types and changed glade behaviour to
22413 produce GTK code if project type GTK was selected and GTKmm code
22414 if project type GTKmm was selected (and not depending on the
22415 selected language. Disabled glade for GNOME 2 projects because
22416 we will need glade2 there.
22418 * src/project_dbase.c: Fixed a memory lack.
22420 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22422 * src/cvs.c: Added an error message if jobs are running
22424 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22426 * tagmanager/tm_work_object.c: Fixed a chrash
22427 bug which occurs when it tries to stat an empty
22430 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22432 * src/controls.c: CVS menu items now becomes
22433 insensitive when the launcher is busy.
22435 * src/anjuta.c, cvs.h, cvs.c: Created a function
22436 to update the cvs preferences when preferences are
22437 applied in preferences dialog and called it from
22438 anjuta_update_preferences().
22440 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22442 * src/cvs.c: Added a space in the cvs command
22443 before the revision part. This fixes the cvs
22444 error we get when cvs-diffing with revisions.
22446 * src/cvs.c: Fixed a compiler warning.
22448 * src/find_replace.c: The dialog now remembers
22449 the settings including the "prompt on replace"
22450 which seems to have broken somewhere line the
22453 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22455 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22456 Added a new property in cvs class to hold a boolean
22457 for enabling date in cvs diff. This fixed the bizzare
22458 diff output due to the date that goes with the cvs
22459 command. Also, set the default value of compression
22460 to 3 and unified diff option to 1.
22462 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22464 * src/cvs.c: The diff editor is set to hilite as
22465 diff syntax hiliting.
22467 * configure.in, manual/Makefile.am:
22468 Added a new manual module for ja language.
22470 * manual/ja/*/*/*: New module and files for the
22471 ja translation for the anjuta documentation
22472 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22474 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22476 * src/launcher.c: Made a very messy work around
22477 for the launcher authentication to work properly.
22479 * src/find_replace.c: Applied the missing patch
22480 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22482 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22484 * src/cvs.c, src/main_menubar_def.h: made message strings
22485 consistent with existing standards from our own documentation
22486 (such as uppercase P in Project, corrected spelling of
22489 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22491 * src/cvs_gui.c: Cleaned up gui and aligned various
22492 widgets to give a clean look.
22494 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22496 * src/launcher.c: Added work around to retrieve
22497 the child exit code. It works. :)
22499 * src/find_in_files.c, src/gnome_project.c,
22500 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22501 src/clean.c, src/clean_project.c, src/build_project.c,
22502 src/build_file.c: Modified to handle the new
22505 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22507 * src/find_replace.c: Changed signal to call
22508 on_replace_text_close on from delete_event
22509 to close => the replace history is now updated.
22511 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22513 * src/cvs.c: escaped the cvs import message before
22516 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22518 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22520 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22522 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22525 * src/preferences_gui.c: GUI improvements
22527 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22529 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22531 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22532 Removed static qualifier from tm_tag_type_name() and
22533 availed it's prototype for use in outside code. also
22534 created reverse map function tm_tag_type_name();
22536 * src/anjuta.c: Implemented qualified tags names for
22537 the tag list (on the toolbar pulldown list) to avoid
22538 ambiguty in tags with similar names (like prototype
22539 and definition). Patch modified and improved.
22541 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22543 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22545 * src/utilities.[c,h]: Added a utility funtion
22546 that escapes the single and double quotes in a
22547 given string. Useful for passing command line
22550 * src/cvs.c: Escaped the cvs log message before
22551 passing it to cvs command line to avoid ambiguties
22552 with quotes in the message.
22554 * pixmaps/anjuta_icon.png: Changed to the new icon.
22555 from Todd Goyen <goyen@mbi-berlin.de>
22557 * src/message-manager-private.cc: Added regex to
22558 recognize (underline hilite) the parsable outputs
22559 from the zvt terminal.
22561 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22563 Patch from: Tina Hirsch <tehirsch@arcor.de>
22565 * src/project_type.c:
22566 Fixed a bug in the wxproject type and modified the erroroutput when
22567 configure doesn't find wx-config
22569 Patch from: Timothee Besset <ttimo@idsoftware.com>
22571 * src/anjuta.c, src/message-manager-private.cc,
22572 src/message-manager-private.h
22573 Catches double clicks in the zvt terminal, and calls goto_error_line
22574 to jump to the appropriate location in the source. This will recognize
22577 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22579 * src/build_project.c: Taken care of memory leak
22580 by freeing cmd variable properly.
22582 * src/main_menubar_def.h: Fixed wrong signal connection
22583 for cvs project commit.
22585 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22587 * src/preferences_gui.c: Added some border and adjusted
22588 expandsion, filling in box adds to make the cvs preferences
22591 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22593 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22595 * src/cvs*, src/main_menubar*, src/preferences*:
22596 Moved CVS settings to preferences, added a nice login dialog.
22598 * src/controls.c, src/project_dbase.c:
22599 CVS project options are only shown if a project is open
22601 * src/build_project.c:
22602 User is now asked if he wants to install as root
22607 * anjuta.prj: Updated with cvs files
22609 * TODO: Remove task which are done
22611 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22613 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22614 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22615 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22617 Modified launcher to use controlling terminal to detect and
22618 take care of password authentications (for example, for cvs
22619 and root installs).
22621 * pixmaps/password.png: New file.
22623 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22625 Anjuta kick start tutorial wirtten by:
22626 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22628 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22629 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22630 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22631 manuals/C/anjuta-tutorial/figures/*.png:
22635 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22639 2002-03-28 Roel Vanhout <roel@stack.be>
22641 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22643 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22644 src/preferences_gui.c:
22645 Added option to wrap around to beginning/end of file when on last bookmark
22646 and next/previous bookmark is pressed
22648 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22650 Patch from Philip Van Hoof <freax@pandora.be>
22652 * src/gnomefilelist.c:
22653 Added gimp like feature that changes the file extension of
22654 the filename entered in the selections when the file
22657 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22659 Patch from Roy Wood <roy.wood@filogix.com>
22661 * src/controls.c, src/find_text.c, src/find_text.h,
22662 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22663 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22665 Menuitem for entering currently selected text as find target,
22666 added key accel for "find next" and changed some key accels for
22667 other key for consistency.
22672 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22674 * src/watch.c, src/watch.h, src/watch_cbs.c,
22675 src/watch_cbs.h, src/watch_gui.c:
22677 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22679 Added change watch entries feature
22680 and Watch entries modify on double click fixed.
22682 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22684 * src/mainmenu_callbacks.c:
22686 Project commit should not bypass dialog as
22687 we need to get the cvs log from the user.
22689 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22691 * src/project_dbase.c:
22693 Patch from Roy Wood <roy.wood@filogix.com>
22695 Fixed docking bug with the new docking patch
22696 to fix copy/paste bug.
22698 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22700 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22701 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22702 src/main_menubar.h, src/main_menubar_def.h,
22703 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22705 Added cvs project support. Featured bypass cvs dialog for
22706 cases where we don't need dialog (such as project and right
22707 click selection from file browser). Cleaned up cvs code to
22708 make them generic cvs operations instead of separate file
22709 and project operations. Added cvs log action. Increased
22710 file entry box width and enabled "unified diff" by default.
22711 Used Editor buffer for status and log and set hilite for
22712 these buffers including diff buffer (DIFF hilite).
22714 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
22716 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22718 * data: Added file autogen.sh.wxwin
22719 * data/Makefile.am: Added entry for autogen.sh.wxwin
22720 * pixmaps: Added project image appwiz_wxwin.png
22721 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
22722 * src/appwizard_cbs
22723 src/compiler_options.c
22725 src/project_dbase.c
22726 src/project_dbase.h
22727 src/project_import_cbs.c
22731 src/wizard_gui.c: Added everything necessary for new
22732 project type 'wxWindows (wxGTK)
22733 * src/project_dbase.c: Fixed a bug that caused every project
22734 to be a glade project in dialog
22735 'Project information'.
22737 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
22739 Patch submitted by Roy Wood <roy.wood@filogix.com>
22741 * src/anjuta_gui.c, src/message-manager-dock.c,
22742 src/project_dbase.c:
22744 fixed the copy/paste bug by rewriting dock/undock
22747 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
22749 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22751 * src/cvs*, src/Makefile.am:
22752 New file for CVS support. File operations currently work
22753 cvs login needs to be done. Project support is not yet
22756 * src/main_menubar*, src/mainmenu_callbacks,
22757 src/anjuta.c, src/anjuta.h:
22758 Added menus and functions for cvs commands.
22760 * src/text_editor_menu.h:
22761 Added #include <gtk/gtk.h>
22764 Removed a warning (and this time it works ;-)
22766 * src/utilities.c, src/utilities.h:
22767 Added a utility function to retrieve directory
22768 name out of full path.
22770 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
22772 * src/executer.c: (create_executer_dialog): changed the default
22773 focus on the entry.
22775 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
22777 * widgets/gnomefilelist.c:
22778 Fixed duplicate history entries for the same directory.
22780 2002-03-10 Stephane Demurget <demurgets@free.fr>
22784 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
22785 it's already used by scintilla to delete the whole current line.
22787 2002-03-10 Stephane Demurget <demurgets@free.fr>
22791 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
22792 calls to fileselection_hide_widget,
22793 (on_open_filesel_cancel_clicked): removed.
22795 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
22796 (on_add_prjfilesel_cancel_clicked):
22798 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
22801 * src/fileselection.c: Made some functions static.
22802 (fileselection_hide_widget): rewritten using the new
22803 gnome_filelist_set_multiple_selection function.
22805 * src/fileselection.c: (on_file_selection_delete_event): removed
22806 unuseful widget hides. Some cleanups,
22807 (on_file_selection_cancel_clicked): impl,
22808 (create_fileselection_gui): changed the cancel button clicked's
22809 callback to use this new function.
22811 * src/anjuta.c: (anjuta_new):
22812 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
22813 callbacks, because this the gnome filelist widget's job.
22815 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
22816 clist selection mode duplicates set,
22817 (gnome_filelist_key_press): use the new impl. function.
22819 2002-03-10 Stephane Demurget <demurgets@free.fr>
22823 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
22824 fixed some bogus code using an array cell out of
22825 range, removed unecessary gettext usages.
22827 * src/appwiz_page2.c: (on_prj_name_entry_changed):
22828 some cleanups and now transform minus characters to
22832 (source_write_configure_in),
22833 (source_write_toplevel_makefile_am),
22834 (source_write_desktop_entry),
22835 (source_write_glade_file):
22836 * src/project_dbase.c: (project_dbase_summon_glade),
22837 (project_dbase_generate_source_code):
22838 * src/glades.c: (gladen_write_glade_write):
22839 replaced some occurences of the target name by the
22840 project filename, using project_dbase_get_proj_name,
22841 to fix the name of some files.
22842 Fixed a lot of mem leaks.
22843 Various code cleanups.
22845 2002-03-06 Stephane Demurget <demurgets@free.fr>
22847 Merged with latest (1.44) scintilla.
22849 Added: - The calltip.<lexer>.end.definition property to display help
22850 text on a second line of calltip.
22851 - The calltip.<lexer>.word.characters property to correctly find
22852 calltips for functions that include characters like '$' which
22853 is not normally considered a word character.
22854 - The use.monospaced property to determine initial state of
22855 Use Monospaced Font setting.
22857 Bugs fixed: Too many to mention; please see :
22858 http://www.scintilla.org/ScintillaHistory.html for the
22861 * scintilla/*/*: updated nearly all files.
22863 * TODO: removed the need of a scintilla merge.
22865 Merged with latest (1.44) SciTE properties.
22867 * data/properties/anjuta.properties: added the wrap, use.monospaced
22870 * data/properties/html.properties: added a missing php extension, and
22871 updated php keywords to the latest reference.
22873 * data/properties/pascal.properties: added commands to compile, build
22874 and execute pascal applications.
22876 * data/properties/lua.properties: added styles for statements.
22878 * data/properties/bash.properties: added the declare keyword.
22880 Fixed distchecking.
22882 * global-tags/Makefile.am,
22883 global-tags/create-global-tags.sh: used some kind of ugly hack to
22884 make distchek work, since noone has proposed some better way.
22886 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
22887 and Ctrl-N replace Alt-N for new file according to the Gnome design
22890 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22892 * widgets/gnomedirlist.c
22893 widgets/gnomedirlist.h
22894 widgets/gnomefilelist.c
22895 widgets/gnomefilelist.h:
22897 Added GPL headings in the file.
22899 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22901 * src/attach_process.c
22902 src/attach_process_cbs.c
22903 src/attach_process_cbs.h
22904 src/attach_process_gui.c
22906 src/breakpoints_cbs.c
22907 src/breakpoints_cbs.h
22908 src/breakpoints_gui.c
22910 src/compiler_options.c
22911 src/compiler_options_cbs.c
22912 src/compiler_options_cbs.h
22913 src/compiler_options_gui.c
22914 src/find_in_files.c
22915 src/find_in_files_cbs.c
22916 src/find_in_files_cbs.h
22917 src/find_in_files_gui.c
22922 src/preferences_gui.c
22923 src/project_config.c
22925 src/src_paths_cbs.c
22926 src/src_paths_cbs.h
22927 src/src_paths_gui.c:
22929 Bugs #521629 and #522427 fixed. The problem was, that the
22930 escape-key was not catched and the dialog was hidden, but
22931 the flag was not set correctly.
22933 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
22934 using the gnome_dialog_close_hides()-setting present in most dialogs.
22935 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
22936 emits "close" and set the flag in the close-callback.
22938 Patch from: Jens Georg <mail@jensgeorg.de>
22940 2002-03-06 Stephane Demurget <demurgets@free.fr>
22942 * src/*.{c,cpp}: s/string_free/g_free/
22944 * src/utilities.[ch]: (string_free): removed.
22946 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
22948 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22950 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22951 src/mainmenu_callbacks.[ch]:
22952 Removed Project menu options: README, TODO, ChangeLog and NEWS
22953 Moved Save Build Messages to Build menu and only highlight it
22954 when there are build messages.
22955 Corrected a spelling: "mojority" -> "majority"
22956 Fixed initialisation of edit.edit_app_gui so now Edit menu
22957 can be shown when no project is loaded.
22959 * src/project_dbase.h: Removed prototype for static function
22961 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22963 * src/text_editor.c: Editor is marked changed after
22966 Patch from: Jens Georg <mail@jensgeorg.de>
22968 2002-03-04 Roel Vanhout <roel@stack.be>
22970 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22972 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
22973 Added option to ignore binary files on 'Find in files' (grep -I option)
22975 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22978 session restoration and commandline load in
22981 * src/anjuta.[h,c], src/anjuta_cbs.c:
22982 Removed "clear windows menu" and prevented runtime
22985 * src/compile.c, src/build_file.c, src/build_project.c,
22987 Takes into account the preference setting for
22988 show dialog when job completes. Dialogs are
22989 shown when it is enabled otherwise not.
22991 2002-03-03 Roel Vanhout <roel@stack.be>
22993 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22996 Store 'Find...' search string on search so that 'Find Next' will search for
22997 that string, even if the dialog hasn't been closed yet.
22999 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23001 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
23002 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
23003 src/main_menubar_def.h:
23005 Organized menus, removed "Windows" and "Utilities" menus from the
23006 menubar [they are no longer needed]. Also removed some extragenous
23009 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23011 * src/message-manager-private.cc:
23012 Set message clist selection mode to BROWSE.
23014 * src/message-manager.cc, src/an_symbol_view.c,
23015 src/an_file_view.c:
23016 Added Key navigation for the CTree and CList. Arrow left for
23017 node collapse, right for node expand, space (or enter) for
23018 activation (same as double click).
23020 2002-03-03 Roel Vanhout <roel@stack.be>
23022 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23024 * plugins/class-gen/clsGen.c
23025 Added functionality to semi-intelligently prefill filename
23026 boxes with names deduced from class name
23028 2002-02-26 lbell <lbell@tsc4.com>
23030 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23031 * src/preferences_gui.c:
23032 Removed an incorrect use of gtk_misc_set_alignment().
23034 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23035 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23036 src/preferences.h, src/preferences_gui.c:
23038 Added the option to reload last open project at the startup.
23039 Added the possibility to open a new project without close
23042 * src/properties.cxx:
23043 Corrected a spelling mistake in message string.
23046 Updated session functions.
23048 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23050 * widgets/gnomefilelist.c: Bug fixes.
23052 Patch from Philip Van Hoof <freax@pandora.be>
23054 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23056 * src/an_file_view.c:
23057 anjuta was unable to open some files becuase they were not being
23058 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23059 Removed mime checking when opening with anjuta, becuase it doesn't
23060 hurt to open binary files in anjuta (some even may want to do so).
23062 Added a warning when mime type is not set when "view with default
23063 viewer" is activated.
23065 * src/an_file_view.c, an_symbol_view.c:
23066 Converted N_() to _() where ever appropriate in the strings.
23068 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23070 * src/appwizard_gui.c, src/appwizard_cbs.c
23071 src/wizard_gui.c/h, src/appwiz_page3.c,
23072 src/project_import_gui.c:
23074 Moved target type radiobuttons to appwiz. page 2
23076 * src/message-manager-private.cc
23077 Fixed a bug which caused a crash if next message function was used
23079 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23081 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23083 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23084 Modifies the behaviour of Alt-TAB in Anjuta. This
23085 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23086 edited files in the first items of the notebook.
23088 Patch from: Timothee Besset <timo@qeradiant.com>
23090 2002-02-24 Philip Van Hoof <freax@pandora.be>
23092 * widgets/gnomefilelist.c, gnomefilelist.h:
23093 Added filecompletion
23095 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23097 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23099 * configure.in: Added "sk" to ALL_LINGUAS.
23101 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23103 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23104 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23105 src/wizard_gui.c: Added support for static and dynamic libs
23107 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23109 * widgets/gnomefilelist.c:
23110 Fixed gnome_filelist_get_lastfilename so it no longer returns
23113 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23115 * src/resources.h, resources.c:
23118 * src/main_menubar_def.h, mainmenu_callbacks.c:
23119 Changed to use gnome configed url handler.
23121 2002-02-19 Philip Van Hoof <freax@pandora.be>
23123 * widgets/gnomefilelist.c
23124 Added PHP filetype.
23126 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23128 * plugins/class-gen/clsGen.c:
23131 * widgets/gnomefilelist.c:
23132 Gives the maximum space to the files section of the open file dialog.
23134 Patches from: lbell <lbell@tsc4.com>
23136 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23138 * src/anjuta.c, main.c:
23139 Used tm_get_real_path in anjuta_get_full_filename();
23141 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23143 * anjuta.prj: update version
23145 2002-02-17 Stephane Demurget <demurgets@free.fr>
23147 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23148 removed the amount arg and replaced with a NULL-ending list.
23149 (gnome_filelisttype_makedefaultlist): use the new prototype.
23151 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23153 * src/about.c, THANKS: updated for new contributors
23155 * anjuta.prj: added new files
23157 * README: corrected some documentation, ctags no longer needed,
23158 pkgconfig now required
23160 * data/properties/others.properties: add .cvsdiff extension
23162 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23163 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23166 * doc/anjuta.1: added initial man page thanks to
23167 Rob Bradford <rob@debianplanet.org> (NB build and install
23170 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23172 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23173 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23176 * configure.in: Changed version to 0.1.10-pre
23178 2002-02-17 Stephane Demurget <demurgets@free.fr>
23180 * src/fileselection.c: (create_fileselection_gui): always display
23181 the directory creation button as we cannot rely on the dialog
23184 * widgets/gnomefilelist.[ch]: fixed includes.
23186 * pixmaps/new_folder.xpm: resized, added a + sign.
23188 2002-02-17 Stephane Demurget <demurgets@free.fr>
23190 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23191 changed all extensions to begin with a dot.
23193 2002-02-16 Philip Van Hoof <freax@pandora.be>
23195 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23197 * THANKS: added Philip.
23199 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23201 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23202 * src/file_selection.[ch],
23203 * widgets/gnomefilelist.[ch]: added a filetype
23204 combobox to the Anjuta file dialog widget.
23206 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23208 * anjuta.spec.in: eep! the import script was not being installed by
23209 RPM - fixed for the release.
23211 2002-02-13 Stephane Demurget <demurgets@free.fr>
23213 Various cleanups and fixes for the next release to be able to make
23216 * plugins/*/*.c: added missing prototypes causing gcc to speak to
23217 much and make some tweaks plus cleanups.
23219 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
23220 args to remove some warnings.
23222 * global-tags/Makefile.am,
23224 src/Makefile.am: link against Anjuta static libs using the
23225 $(top_builddir) dir, not anymore on $(top_srcdir) to make
23228 * src/Makefile.am: ditto with all the Anjuta static libs.
23230 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
23231 include, as we already include the whole directory for the build.
23233 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
23235 2002-02-13 Andy Piper <andy.piper@freeuk.com>
23237 * pixmaps/Makefile.am: icon for libglade project now installed
23238 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
23239 * manuals/C/Makefile.am: removed ChangeLog reference which was
23240 breaking some build stuff
23241 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
23242 include reference problems that showed up on make distcheck
23243 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
23245 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
23247 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
23249 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
23251 * src/message-manager-private.cc:
23252 The horizontal scrollbar now shows properly on demand.
23254 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
23256 * src/dnd.c fixed some warnings
23257 * src/message-manager-private.cc: Horizontal scrollbar is now shown
23258 and works. It is shown always at the moment but before it was
23259 shown on demand and did never work.
23261 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
23263 * src/anjuta.c: Fixed a crash bug.
23264 patch from: Jens Georg <mail@jensgeorg.de>
23266 2002-02-04 Andy Piper <andy.piper@freeuk.com>
23268 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
23269 reports a problem with missing end tags on <graphic>
23271 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23273 * manuals/C/ChangeLog: removed since it was never used
23274 * manuals/C/anjuta-manual/*: more updates, new screenshots
23275 * anjuta.prj: updated for new manuals/ structure
23277 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23279 * source.c, compiler_options.[c/h]:
23280 Fixed bug #460321 "Problem with optimization options"
23281 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23283 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23285 * NEWS: prepared for release, need to fill in date
23286 * data/welcome.txt: version number updated
23288 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23290 * src/text_editor_menu.c, src/an_file_view.c,
23291 src/an_symbol_view.c: marked strings for translation
23293 * src/defaults.c, data/properties/xml.properties:
23294 *.omf and *.xsl files should use XML highlighting
23296 * manuals/C/anjuta-manual/*:
23297 - restructured so that files have more meaningful names
23298 and are easier to edit (see anjuta-manual.sgml for the
23300 - updated some screenshots
23301 - continued rewrite
23303 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23305 * main.c: Made a workaround to remove the old
23306 anjuta gnome config file (older than 9 Feb 2002). This
23307 will fix the bug which never lets the brower toolbar shown.
23309 * main.c: In fact, the above solution wouldn't work in all
23310 cases. Therefore, here is the better fix, which works by
23311 detecting the version of the old config file and deleting
23312 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23314 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23316 * HACKING: added info on submitting patches
23318 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23320 * src/project_import_gui.c, src/project_import.c:
23321 - If Project Import Wizard is canceled everything is
23323 - Back button is now insensitive on page 3 (some problems:
23324 see TODO in project_import_qui.c:284
23325 - Menu frame is insensitive if project type != GNOME(mm)
23327 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23329 * src/main.c: Fixed bug # (Unable to open files on
23330 double click in project window from second trial onwards when
23331 the project is opened from command line).
23333 * po/POTFILES.in: Removed tags_manager.[h,c]
23335 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23337 * src/preferences.c:
23338 A quick hack to fix the 'invisible' browser toolbar when
23339 upgrading from 0.1.8 to 0.1.9
23342 Fixed toolbar names which were causing confusions in the toolbar
23346 Substituted "anjuta" with PACKAGE
23348 * src/project_import_gui.c:
23349 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23351 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23352 Added new files and removed obsolete ones.
23354 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23356 * src/appwizard_cbs.c, project_import_cbs.c,
23357 main_menubar_def.h, project_import_gui.c:
23358 updates to message strings and layout for the
23361 * text_editor_cbs.c: fix for the tab menu entries for
23362 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23364 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23371 Tag dropdown exclusive (takes
23372 all space in the toolbar) and never vertical and
23373 increased the width of the tag combo to 256 pixs.
23374 Toolbar separator before the combo and button.
23375 Added tags label before the tag button.
23376 Reorganized the dock bands for the toolbars.
23378 * src/project_import_gui.c
23379 src/project_import.c:
23380 Fixed an error and removed an unused variable.
23382 * data/properties/anjuta.properties:
23383 Removed the property for the old toolbar and set
23384 browser toolbar show to default.
23386 * src/project_dbase.c: excluded modules were not
23390 No build files will be written if the project is blocked.
23392 * src/project_import.c,
23393 src/project_import_cbs.c,
23397 Manually applied Johannes patch to fix some memory
23398 issues and gui clean up.
23399 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23401 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23402 Fixed a bad bug with remove file from project because of
23403 files were never removed properly from the project and
23404 from the tagmanager.
23406 * src/appwiz_page3.c: Disabled unused codes to clear
23409 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23411 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23414 pixmaps/Makefile.am
23417 src/an_symbol_view.c
23425 src/main_menubar_def.h
23426 src/mainmenu_callbacks.c
23427 src/mainmenu_callbacks.h
23429 src/project_dbase.c
23430 src/project_dbase.h
23432 src/text_editor_menu.c
23433 src/text_editor_menu.h
23436 src/toolbar_callbacks.c
23437 src/toolbar_callbacks.h :
23439 Patch submitted by:
23440 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23442 Removes the Tags toolbar and substituted it with
23443 tags combo dropdown list. Fixes a couple of bugs.
23445 Moved the tag combo to browser toolbar because
23446 main toolbar was becoming too long.
23447 Made a new icon of tag toolbar.
23449 * po/zh_TW.po: Fixed bug.
23451 * pixmaps/an_tag.xpm: Added new file.
23453 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23455 * src/project_import_gui.c: Reorganized project
23458 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23460 * HACKING: added info on creating windows and dialogs
23462 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23464 * src/tm_file_view.c:
23466 Sorts the file list at the end instead of doing sort-insert
23467 to improve performance.
23468 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23470 * src/project_dbase.c: Resolved a conflict from
23473 * src/project_import.c:
23475 Fixed to use anjuta_import.sh for the bin dir and
23476 not from the data dir.
23478 Used anjuta_is_installed() function to verify a the command's
23481 Fixed import command to use sh (which is more general and is
23482 gauranteed to be found in any unix system :-)). Also, added
23483 double quotes around the import directory.
23485 Changed some strings for better translations (like avoiding
23488 Fixed the reading of wrong target type.
23490 * src/control.c: Insensitive "import project" when there is
23493 * src/project_import_cbs.c:
23495 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23496 Fixed selection of gettext checkbox.
23497 Sets the menu entries.
23499 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23501 * src/appwiz_page[1-4].c
23503 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23504 be able to reuse it.
23506 * src/mainmenubar.[c/h]
23507 * src/mainmenubar_def.h
23508 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23511 * src/message-manager.c: Fixed bug 509192
23512 * src/message-manager-dock.c: Added accel_group if window is undocked
23514 * src/project_dbase.[c/h]: Splitted opening code to be able
23515 to use it without an open file dialog
23516 (Maybe I broke Naba's changes, please take a look)
23518 * src/project_import.[c/h]
23519 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23521 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23524 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23526 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23529 * manuals/C/anjuta_manual/*: started rewrite of the
23530 manual, updated some screenshots
23532 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23534 * src/gnomefilelist.h, src/gnomefilelist.c:
23536 Fixed multiple selection bug (#497085). The OK button is
23537 sensitive when in multiple mode, if the no. of
23538 selection is one or more.
23540 Toggle between single and multiple selection mode
23541 and multiple mode display.
23543 Fixed strings to translable strings.
23545 Fixed some compiler warnings by commenting out
23548 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23550 * src/project_dbase.c: App status bar now updates
23551 with the project name when the project is loaded.
23553 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23555 Puts the directories at the top. They're also sorted now.
23556 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23558 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23560 * scripts/anjuta_import.sh.in: Added file.
23561 * scripts/anjuta_import.sh: Removed file.
23563 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23566 * src/main_menubar_def.h:
23568 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23569 reflect the opposite of Find (CTRL+F) and also to leave
23572 Changed Glade summon with ALT+G, which frees the ATL+E
23573 for poping up the edit menu.
23575 * src/Makefile.am: Debugging link flags by Biswa, removed.
23577 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23579 * HACKING: added information on best practices for writing
23580 application messages and GUI labels
23582 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23583 src/breakpoints.c, src/build_file.c, src/build_project.c,
23584 src/clean_project.c, src/compile.c,
23585 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23586 src/configurer.c, src/debugger.c, src/executer.c,
23587 src/find_in_files.c, src/find_in_files_cbs.c,
23588 src/find_replace.c, src/find_text.c, src/glades.c,
23589 src/gnome_project.c, src/goto_line.c, src/main.c,
23590 src/main_menubar.c, src/main_menubar_def.h,
23591 src/mainmenu_callbacks.c, src/preferences_gui.c,
23592 src/project_config.c, src/project_dbase.c,
23593 src/project_dbase_gui.c, src/resources.c, src/source.c,
23594 src/support.c, src/tags_manager.c, src/text_editor.c,
23595 src/text_editor_gui.c, src/text_editor_menu.c,
23596 src/toolbar_callbacks.c, src/utilities.c:
23597 lots of minor message updates to make them more user-friendly
23600 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23604 Because of the spaces escaping, the command could not be
23605 executed when run without terminal. Now fixed.
23607 * anjuta.prj, Makefile.am:
23609 Added anjuta project file.
23611 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23613 * src/message-manager-private.h, message-manager-private.cc,
23616 Added freeze() and thaw() for the message window class to
23617 speed up the message manager update.
23619 * src/project_config.h, project_config.c,
23620 src/project_dbase.h, project_dbase.h
23621 scripts/anjuta_project.template:
23623 Added two new prject attributes: project.config.blocked and
23624 project.excluded.modules. The former will make sure that users
23625 are not given any previlidge in enabling the 'overwrite build
23626 files' flags and the later issues a list of modules in the project
23627 to be skipped for symbol browsing and project listing.
23629 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23631 Modified script to read the template from the anjuta data dir
23632 rather than from the directory in which the script exist. Otherwise,
23633 Being transfered to the bin dir, the script will not be able to
23634 find the template when it is run.
23636 The script is also create with configure.in to set in the anjuta
23637 data dir path inside the script.
23639 2002-01-26 Stephane Demurget <demurgets@free.fr>
23641 * po/fr.po: updated to the latest sources.
23643 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23645 * scripts/Makefile.am:
23646 anjuta_import.sh goes with distribution.
23648 * po/*.po: They seem to have updated (merged with
23649 anjuta.pot) automatically when I did "make dist".
23651 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23653 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23654 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23655 the compiler options dialog.
23658 Correct todays date. :)
23660 * scripts/Makefile.am:
23661 Installs anjuta_import.sh in $(prefix)/bin dir and
23662 is treated as an executable.
23664 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23666 * Fix for bug #499373
23668 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23669 java, properties, latex.properties, lua.properties, others.properties,
23672 Added double-quotes around file arguments so that
23673 filenames with spaces could also work.
23675 * launcher/anjuta-launcher.c, executer.c:
23676 Escaped quotes in the cammand and it's arguments before executing
23677 so that args with spaces can also work.
23679 Commented #DEBUG switch.
23681 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23683 * scripts/*: Added files which I forgot previously.
23685 * src/aneditor.h: Lined up commands definition for better look.
23687 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23688 main_menubar.h, control.c:
23689 Added three more convert EOL chars submenu items in transform.
23690 Reformatted some some.
23692 * data/anjuta.properties:
23693 Reformatted a line.
23695 * src/aneditor.h, aneditor.c:
23696 Added three commands (with definitions) for EOL conversions.
23698 * src/text_editor.c:
23699 Editor detects file mode from the file content and
23700 set the editing mode to CR/LF/CRLF automatically.
23701 Refined Dos mode extrageneous chars filter
23702 This will make sure that filter works only in Dos mode and not
23705 * src/anjuta.c: Editor mode display in status bar.
23707 * src/preferences_gui.c: Changed the string for dos mode
23708 filter to more sensible string.
23710 * src/aneditor.c: Default editor mode sets during widget creation
23711 and not everty time the properties are loaded. This makes sure
23712 that the auto-detected mode is not overridden by the default mode.
23714 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
23716 * src/anjuta.c: Fixed bug #476028.
23717 Now anjuta also searches for file relative to top project dir,
23718 when the project is open.
23720 * src/anjuta_cbs.c: Fixed bug #499536.
23721 File is not closed if it is not able to save the file properly.
23723 * src/mainmenu_callbacks.c: Fixed bug #499536.
23724 Newfiles (which are not modified) are also closed on "close all files".
23726 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23728 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
23730 * tagmanager/tm_source_file.c, regex.c, parse.c:
23731 defined and delimited g_messages within #debug.
23733 * src/preferences.c, data/anjuta.properties:
23734 saved/defied message-manager tag position in string.
23735 Message tag possition is saved between sessions. And
23736 and tag position bottom as default.
23738 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23740 Patch submitted by:
23741 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23746 data/properties/Makefile.am
23747 global-tags/Makefile.am
23748 pixmaps/Makefile.am
23752 src/an_symbol_view.c
23753 src/an_symbol_view.h
23758 src/message-manager-private.cc
23760 src/project_dbase.c
23761 src/project_dbase_gui.c
23771 pixmaps/sv_class.xpm
23772 pixmaps/sv_function.xpm
23773 pixmaps/sv_macro.xpm
23774 pixmaps/sv_private_fun.xpm
23775 pixmaps/sv_private_var.xpm
23776 pixmaps/sv_protected_fun.xpm
23777 pixmaps/sv_protected_var.xpm
23778 pixmaps/sv_public_fun.xpm
23779 pixmaps/sv_public_var.xpm
23780 pixmaps/sv_static_fun.xpm
23781 pixmaps/sv_static_var.xpm
23782 pixmaps/sv_struct.xpm
23783 pixmaps/sv_unknown.xpm
23784 pixmaps/sv_variable.xpm
23785 pixmaps/fv_core.xpm
23786 pixmaps/fv_text.xpm
23787 pixmaps/filestoremove.txt:
23791 * pixmaps/class.xpm
23792 pixmaps/function.xpm
23793 pixmaps/fv_autofile.xpm
23795 pixmaps/fv_i18n.xpm
23796 pixmaps/fv_source.xpm
23797 pixmaps/private_func.xpm
23798 pixmaps/private_var.xpm
23799 pixmaps/protected_func.xpm
23800 pixmaps/protected_var.xpm
23801 pixmaps/public_func.xpm
23802 pixmaps/public_var.xpm
23804 pixmaps/variable.xpm
23810 Upgraded to tagmanager-0.7
23812 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
23813 * src/anjuta_cbs.c: Fixed bug #506441
23814 * src/watch_gui.c: Changed layout of eval dialog so that
23815 it fits on a 800x600 desktop with German translation.
23817 2002-01-23 Andy Piper <andy.piper@freeuk.com>
23819 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
23820 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
23821 icon for new project type (thanks to Misha)
23822 * configure.in: build and install Danish translation
23823 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
23824 credits to cover new patches and translations
23826 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
23828 * src/preferences.c, src/message-manager.cc, src/project_type.c,
23829 src/appwiz_page1.c:
23831 - Font preferences are restored properly now (\n was missing)
23832 - Dock menu label of message-manager is "Dock/Undock" instead
23833 of "Dock|Undock" to match with the rest of anjuta.
23834 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
23835 changed it in anjuta, too
23837 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23839 * tagmanager/tm_source_file.c,
23840 tagmanager/parse.c,
23841 tagmanager/tm_project.c,
23842 src/an_symbol_view.c,
23845 Disabled debug warnings.
23847 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23849 * src/appwiz_page1.c
23850 src/compiler_options.c
23851 src/project_dbase.c
23852 src/project_dbase.h
23857 New project type named LibGlade.
23859 Patch submitted by:
23860 Dick Knol <dknol@gmx.net>
23863 Commented out unused pixmap creation. May be it
23864 will fix the crash in project creation.
23866 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23870 src/registers_cbs.c
23871 src/registers_cbs.h
23872 src/registers_gui.c
23875 src/sharedlib_cbs.c
23876 src/sharedlib_cbs.h
23877 src/sharedlib_gui.c
23885 src/stack_trace_cbs.c
23886 src/stack_trace_cbs.h
23887 src/stack_trace_gui.c
23895 Fixed bug #496290: Attach/detach removed from these
23896 windows as they are never implemented.
23898 Patch submitted by:
23899 Johannes Schmid <johannes.schmid@gmx.de>
23901 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
23907 when you right click on the tabs, a list of filenames are given
23908 out, but now it gives a list of "page 1", "page 2", etc...
23910 Patch submitted by:
23911 Jens Georg <mail@jensgeorg.de>
23913 * anjuta.in.in: Removed c|c++ because, it was not necessary
23914 and was causing translation problem.
23916 * plugins/class-gen/clsGen.c:
23917 removed "'" for the same reason.
23919 attached the fix for the menu
23922 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23924 * src/preferences.h,
23926 src/preferences_gui.c:
23928 Adds the functionality to Anjuta to auto save your unsaved
23929 files before you build a project.
23931 Patch submitted by:
23932 jason <jason_williams@suth.com>
23934 * src/anjuta.[h,c]:
23935 Added function for save all files.
23937 * src/mainmenu_callbacks.c:
23938 Modified to use the above function.
23940 * src/build_project.c:
23941 Save all files before build if it is set in the
23944 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23946 * src/message-manager-private.cc
23947 src/message-manager-private.h
23948 src/message-manager.cc:
23950 Message-manager now restores the tabs which were shown on startup.
23951 The terminal is now created on demand (as requested by Biswa)
23952 and I have removed some debug messages.
23954 Patch submitted by:
23955 Johannes Schmid <johannes.schmid@gmx.de>
23957 2002-01-13 Stephane Demurget <demurgets@free.fr>
23959 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
23960 proper tabs keyboard navigation.
23962 * src/an_symbol_view.c,
23964 src/gnome_project.c,
23965 src/project_dbase.c,
23966 src/tags_manager.c: removed some debugging display.
23968 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
23970 * src/message-manager-dock.c
23971 src/message-manager-private.cc
23972 src/message-manager-private.h
23973 src/message-manager.cc
23976 src/preferences_gui.c:
23978 Patch submitted by:
23979 Johannes Schmid <johannes.schmid@gmx.de>
23981 This patch adds a tab to the notebook of the preferences-dialog
23982 where you can change the colors, the tab position of the new
23983 message manager. Also the truncate messages stuff has moved
23984 from misc tab to messages tab.
23986 Also improved the remembering position stuff of message manager.
23988 * data/internal.properties,
23989 Added definitions for messages colors and tag position.
23991 * src/message_manager.cc:
23992 Fixed a bug that never lets the messages panes to get cleared.
23993 Added wmclass setting for the message window. Fixed a bug in
23994 which the message window was not being shown.
23996 * src/tag_manager.c: Fixed printing of (NULL) in the debug
23997 output and disabled it.
23999 * src/anjuta.c: Preferences created and loaded before anything else.
24000 anjuta now recognizes messages colors on startup and initializes
24003 2002-01-09 Andy Piper <andy.piper@freeuk.com>
24005 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
24007 2002-01-09 Stephane Demurget <demurgets@free.fr>
24009 * pixmaps/file_c.xpm,
24010 pixmaps/file_cpp.xpm,
24011 pixmaps/file_file.xpm,
24012 pixmaps/file_h.xpm,
24013 pixmaps/file_html.xpm,
24014 pixmaps/file_i18n.xpm,
24015 pixmaps/file_icon.xpm,
24016 pixmaps/file_pix.xpm,
24017 pixmaps/fv_doc.xpm,
24018 pixmaps/fv_i18n.xpm,
24019 pixmaps/fv_image.xpm,
24020 pixmaps/fv_source.xpm,
24021 pixmaps/fv_unknown.xpm: made these icons transparent.
24023 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24025 * launcher/anjuta_launcher.c: updated message strings
24026 * src/message-manager-dock.c: added newline at end to avoid compile warning
24027 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24028 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24029 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24030 entries for username and Python-style GPL notice
24031 * HACKING: added info on files to change to update Insert menu
24033 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24035 * src/project_dbase.c,
24036 src/an_file_view.c,
24037 src/an_symbol_view.c:
24038 Changed the CTree expander style to square and
24039 line style to Dotted line.
24041 * po/POTFILES.in: Removed and Added translable files.
24043 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24045 * ccview/.cvsignore: Removed.
24047 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24050 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24051 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24052 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24053 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24054 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24055 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24057 Removed ccview module because it is no longer needed.
24059 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24061 * src/project_dbase.c:
24062 Shifted structure initialization in project_dbase_new()
24063 before anything else, otherwise it was crashing due to
24064 uninitialized values.
24066 * src/an_symbol_view.c:
24067 Disabled high volume debug output.
24069 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24071 Applied a very heavy patch from:
24072 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24076 pixmaps/Makefile.am
24088 src/fileselection.c
24091 src/main_menubar_def.h
24092 src/mainmenu_callbacks.c
24093 src/mainmenu_callbacks.h
24094 src/project_dbase.c
24095 src/project_dbase.h
24096 src/project_dbase_gui.c
24098 src/text_editor_menu.c
24099 src/toolbar_callbacks.c
24100 tagmanager/Makefile.am
24102 tagmanager/include/Makefile.am
24103 tagmanager/include/tm_project.h
24104 tagmanager/include/tm_symbol.h
24105 tagmanager/include/tm_tag.h
24106 tagmanager/include/tm_tagmanager.h
24107 tagmanager/include/tm_workspace.h
24108 tagmanager/tm_project.c
24109 tagmanager/tm_source_file.c
24110 tagmanager/tm_symbol.c
24111 tagmanager/tm_tag.c
24112 tagmanager/tm_workspace.c
24113 widgets/Makefile.am: Modified.
24115 * src/an_file_view.[c,h],
24116 src/an_symbol_view.[c,h],
24117 src/file_history.[c,h],
24119 widgets/scroll-menu.[c,h],
24120 tagmanager/tm_file_entry.c
24121 tagmanager/include/tm_file_entry.h: Added new files.
24123 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24124 private_func.xpm, public_func.xpm,
24125 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24126 private_var.xpm, public_var.xpm,
24127 function.xpm, fv_i18n.xpm, macro.xpm,
24128 protected_func.xpm, struct.xpm,
24129 fv_autofile.xpm, fv_image.xpm,
24130 ofolder.xpm, protected_var.xpm, variable.xpm:
24131 Updated and Added pixmap files.
24135 a) Removes CCView dependency.
24136 b) Improves the terminal.
24137 c) Adds tag navigation context menus.
24138 d) Upgrades tagmanager to latest version.
24139 e) Miscellaneous small additions.
24141 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24143 * src/project_dbase_gui.c: Fixed crash of anjuta
24144 when project first created.
24146 * src/gnome_project.c: It now updates the tags manager
24147 when new projects are created.
24149 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24151 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24152 for this big patch.
24154 * src/messages.[c,h]: Removed files.
24156 * src/message-manager.[cc,h],
24157 src/message-manager-dock.[c,h],
24158 src/message-manager-private.[cc,h]
24161 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24162 src/build_project.c, src/clean_project.c, src/compile.c
24163 src/configurer.c, src/debugger.c, src/find_in_files.c
24164 src/mainmenu_callbacks.c, src/preferences.h
24165 src/preferences_gui.c, src/properties.h
24166 src/utilities.c, src/utilities.h:
24167 The new messages widget.
24169 - Use of GtkNotebook instead of ToggleButtons
24171 - Popupmenu to show and hide message types and
24172 to dock/undock in detach mode
24174 All other things should work as they did with the
24175 old message window. Currently the keyboard short-cuts
24176 do not work in detached mode.
24178 Some functions in utitlities.[c,h] changed.
24179 so that they take const arguments where this is possible
24181 * src/Makefile.am, po/POTFILES.in:
24182 Removed messages.[c,h] and
24183 added message-manager.[cc,h], message-manager-dock.[c,h],
24184 message-manager-private.[cc,h]
24186 * src/message-manager.h: Removed "include <bonobo.h>"
24187 and added a newline at the end of the file.
24189 * src/message-manager-private.cc:
24190 Set clist's width setting to Automatic.
24191 Set scroll window's scroll bars to Automatic.
24193 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24195 * text_editor_menu.c:
24196 Fixed misalignment of the function sub menu
24197 in the text editor pop up menu.
24199 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24201 * src/text_editor.c: Fixed a compiler warning.
24203 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24205 * THANKS, manuals/*/authors.sgml: updated for new translations
24206 * plugins/class-gen/clsGen.c: converted messages to English
24207 * src/about.c, src/main_menubar_def.h: string updates
24209 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24214 src/mainmenu_callbacks.c
24217 src/text_editor_cbs.c
24218 src/text_editor-gui.c:
24220 Earlier code for adding 'cross' button
24221 for closing pages were too error prone and unorganized.
24222 Cleaned up the code and shifted the 'extra' widgets
24223 creation (eg. close button, close_pixmap and lable)
24224 from anjuta to text_editor. This takes care of proper
24225 widgets creation and destruction. Otherwise, anjuta
24226 was crashing at too many points, especially related
24227 to docking and undocking.
24229 2002-01-04 Stephane Demurget <demurgets@free.fr>
24231 * src/aneditor.cxx: removed debugging code.
24233 * data/properties/.cvsignore: added swap files.
24235 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24239 Fixed Crashing of anjuta when a new file is saved as
24242 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24244 * src/aneditor.c: Some debug codes around.
24246 * data/internal.properties, data/anjuta.properties: Removed.
24247 data/properties/Makefile.am:
24248 data/properties/ada
24250 data/properties/make
24252 data/properties/html
24253 data/properties/ruby
24254 data/properties/baan
24255 data/properties/idl
24256 data/properties/pascal
24257 data/properties/sample
24258 data/properties/bash
24259 data/properties/java
24260 data/properties/perl
24261 data/properties/sql
24262 data/properties/conf
24263 data/properties/latex
24264 data/properties/props
24266 data/properties/cpp
24267 data/properties/lua
24268 data/properties/python
24269 data/properties/xml
24270 data/properties/others
24271 data/properties/.cvsignore:
24272 Added files. Properties now splitted into small files
24276 configure.in: Update the removal and added properties module.
24278 * src/preferences.c: preferences_new(): Updated to reflect the
24279 new properties files organization.
24281 * src/Makefile.am: Added Baan Lexer.
24283 2002-01-01 Stephane Demurget <demurgets@free.fr>
24285 * src/aneditor.cxx: readded the baan lexer.
24287 * src/preferences.c: fixed translated messages and a typo.
24289 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24290 confusing the regexp usage in xml-i18-merge.
24292 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24294 * src/project_dbase.c: tidied some messages, and spotted a typo in
24295 the reading of properties which prevented the project version from
24296 ever being reported in the Project Information window - fixed :)
24298 * po/POTFILES.in: removed syntax.h
24300 2001-12-31 Stephane Demurget <demurgets@free.fr>
24302 * data/internal.properties: fixed baan properties.
24303 Added all ada properties.
24305 * src/main_menubar_def.h,
24308 src/utilities.[ch]: added support for the Ada highlight style.
24310 2001-12-31 Stephane Demurget <demurgets@free.fr>
24312 * plugins/*/.cvsignore: updated.
24314 2001-12-31 Stephane Demurget <demurgets@free.fr>
24318 src/Makefile.am: removed the empty header syntax.h.
24320 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24323 Stef's observation on the 'superfluous' hseparators in the recent
24324 files and projects is fully justified -- removed.
24326 * main_menubar_def.h:
24327 Changed "Plug Ins" to "Plugins" in the menu label.
24329 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24330 Added class-gen in the configure output and class-gen module.
24332 * data/internal.properties:
24333 Correct mis-spelled "jave" to "java".
24334 Added file.is.source for *.h, *.c, *.cpp properties.
24336 * global-tags/Makefile.am:
24337 "chmod +x create_global_tags.sh" before it is executed, because
24338 there is very high chance that it will be found "-x" and resulting
24341 2001-12-31 Stephane Demurget <demurgets@free.fr>
24343 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24346 * src/gnome_project.c: (create_new_project): if the user doesn't
24347 select any icon, it doesn't have any extension and thus we can't
24348 use it in printf on Solaris, since the %s modifier use strlen to
24349 know the string length and then crash. On Linux, gcc checks the value
24350 of the pointer to be NULL and write "(null)" if necessary. We can't
24353 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24354 don't need to have the directory icon but the generic one.
24356 2001-12-30 Stephane Demurget <demurgets@free.fr>
24358 Merged with latest (1.42) scintilla.
24360 Added: Support for the {load,save}.on.(de)activate properties.
24361 The PHP lexer to match keywords case insensitively.
24363 Experimental supports for changeable style attribute & line
24366 Updated: Both the C++ and HTML lexers.
24367 More shell keywords added.
24368 Horizontal scrolling and diplay of long lines optimised.
24369 Cursor setting optimised.
24371 Bugs fixed: Caret movement over folded lines.
24372 Selection tracking in 2ndary views when doing modifications.
24374 * scintilla/CallTip.{cxx.h},
24375 scintilla/ContractionState.{cxx,h},
24376 scintilla/Document.{cxx,h},
24377 scintilla/Editor.{cxx,h},
24378 scintilla/KeyWords.cxx,
24379 scintilla/LexHTML.cxx,
24380 scintilla/PlatGTK.cxx,
24381 scintilla/RESearch.cxx,
24382 scintilla/ScintillaBase.cxx,
24383 scintilla/ScintillaGTK.cxx,
24384 scintilla/Style.{cxx,h},
24385 scintilla/StyleContext.h,
24386 scintilla/ViewStyle.cxx,
24387 scintilla/include/*.h: updated.
24389 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24391 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24392 should have been told to the scintilla team. We're lucky I read the
24393 ChangeLog and the modifications of the lexer (thanks to the Gnome
24396 * data/internal.properties: added Baan definitions.
24397 Fixed some issues for C such as *_cast directive, that are only
24398 available with C++.
24399 Updated C++, HTML and shell scripts definitions.
24400 Updated Ada and Bullant, that have been forgotten.
24402 * src/main_menubar_def.h,
24405 src/utilities.[ch]: added support for the Baan highlight style.
24407 2001-12-29 Stephane Demurget <demurgets@free.fr>
24409 Polished the plugins menu behaviour and added a tearoff
24410 menuitem to the recent entries submenu.
24412 Note: The recent entries list seems to be too height
24413 with all these superfluous hseparators.
24415 * src/main_menubar.c: Polished, making some
24416 functions declarations static and cleaning some code.
24418 (create_submenu_plugin): removed the extra
24419 plugins entry and the horizontal separators.
24421 (on_plugins_menu_realize): the plugins menu is only
24422 shown if there's at least one available.
24424 (create_submenu*): added a tearoff menuitem to have
24425 a more homogeneous menu style. For now, it doesn't
24426 take care of user settings (but it was even worse
24429 2001-12-29 Stephane Demurget <demurgets@free.fr>
24431 * configure.in: added the packageplugindir variable to avoid
24432 installing the plugins in $(prefix). It's not the same path as
24433 anjuta 2 to allow parallel installation.
24435 2001-12-29 Stephane Demurget <demurgets@free.fr>
24436 Fix a reopened part of bug #440676: keyboard navigation between the
24437 different text buffers. Changed to a more global approch.
24439 * src/notebook.[ch]: removed.
24441 * src/Makefile.am: removed notebook.[ch]
24443 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24444 (on_anjuta_window_key_press_event): added to fulfill the global
24447 * HACKING: updated according to the new global shortcuts handling.
24449 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24451 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24452 Shifted plugin menu from Edit submenu to main menu.
24455 Added plugins/sample1/plugin-sample1.c
24457 * plugins/sample1/plugin-sample1.c:
24458 Added localization and used anjuta_info, instead of anjuta_error.
24460 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24463 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24465 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24468 * Makefile.am: Added module plugins.
24470 * plugins, plugins/Makefile.am, plugins/sample1/*:
24471 Created plugins modules.
24473 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24474 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24475 to load plugins of *.so only and not *.so* (which results
24478 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24479 plugins during packaging.
24481 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24483 * configure.in: Added Greek (el) to ALL_LINGUAS.
24485 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24487 * configure.in: Added portuguese to ALL_LINGUAS
24489 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24491 * global-tags/.cvsignore
24492 tagmanager/.cvsignore
24493 tagmanager/include/.cvsignore:
24494 Added cvs ignore files.
24497 Updated cvs ignore file.
24499 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24501 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24502 data/anjuta.properties, data/internal.properties: clean up some
24503 message strings (me)
24505 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24507 * src/about.c, THANKS: added Jens to the credits
24509 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24511 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24512 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24513 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24514 Georg <mail@jensgeorg.de> to add close button to file tabs.
24516 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24518 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24519 (debugger now catches correct signal from process)
24521 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24523 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24524 * src/pixmaps.h: switch appwizard project icons to new designs
24525 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24527 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24529 * pixmaps/Makefile.am: stop redundant images from being installed.
24530 The next step will be to remove them completely.
24531 * src/appwiz*: further updates (more to come)
24532 * src/pixmaps.h: cleaned up, commented
24533 * src/splash.c: should use the pixmaps macro defined
24534 * HACKING: more on the graphics stuff and use of pixmaps.h
24536 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24538 * src/defaults.c: fix bug #494864
24540 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24542 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24543 graphics from Misha
24544 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24545 redundant graphics, no longer used
24546 * src/appwiz*: revamped application wizard by Andy and Misha for
24547 a more usable and professional look-and-feel
24548 * HACKING: updates to cover patching, graphics, and some additions
24550 * TODO: removed some implemented features
24552 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24554 * data/anjuta.properties, data/internal.properties: cleanup
24555 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24556 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24557 to edit styles colors for keywords and add Goto Tag menu option
24560 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24562 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24565 fixes the Forget of the cursor position when tab is brought active
24566 from project manager.
24568 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24571 Exported "TERM=xterm" to get a color terminal when
24572 anjuta is not started from within a terminal.
24574 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24578 Added a frame around zvt terminal.
24580 * src/preferences_gui.c
24581 Modified to say "Use glade component (experimental)"
24582 instead of "Use Component".
24584 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24587 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24590 src/fileselection.c
24595 src/project_dbase.c
24597 a) Extra scrollbar in terminal no longer appears.
24598 b) Character set preference should be preserved (untested).
24599 c) File selection widget now remembers last directory.
24600 d) On creation of generic project, the glade 'file not found' error no
24602 e) First terminal window is created 'on demand', so it should always to
24603 the Right Thing (TM) as far as starting WD is concerned. Also, the
24604 environment is now passed to the terminal.
24605 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24607 g) Fixed some compilation warnings.
24609 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24611 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24612 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24613 * src/*: cleanups (me)
24614 * pixmaps/mini_term.xpm: added new file for terminal button
24615 (me, based on existing artwork)
24617 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24619 * configure.in: bumped version to 0.1.9-pre
24620 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24622 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24624 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24626 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24627 files are free of that char)
24628 * configure.in: added "az" to ALL_LINGUAS
24630 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24632 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24633 crash bug fix from Biswa.
24634 * FUTURE: added Anjuta/gIDE merger information to provide
24635 details on future direction and status of 1.x stuff
24636 * NEWS: prepared for release
24637 * po/de.po: update from Jens Georg <mail@jensgeorg>
24639 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24641 * multiple minor updates pre-0.1.8
24642 * patch from Biswa to fix syntax highlighting and packaging
24643 * po/fr.po: update from Stef
24645 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24647 * global-tags/Makefile.am
24648 global-tags/create_global_tags.sh
24649 global-tags/tm_global_tags.c
24650 scintilla/LexCPP.cxx
24651 scintilla/include/SciLexer.h
24653 src/project_dbase.c
24654 tagmanager/Makefile.am
24655 tagmanager/include/Makefile.am
24656 tagmanager/include/tm_project.h
24657 tagmanager/include/tm_tag.h
24658 tagmanager/include/tm_tagmanager.h
24659 tagmanager/tm_project.c
24660 tagmanager/tm_source_file.c
24661 tagmanager/tm_tag.c
24662 tagmanager/tm_workspace.c:
24664 Includes the syntax highliting patch to scintilla).
24665 and more stable code.
24667 *tagmanager/include/tm_symbol.h: New file.
24668 *tagmanager/tm_symbol.c: New file.
24670 Add symbol tree building functionality at project level
24673 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24675 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24677 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24678 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24679 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24680 : New and improved pixmaps from Misha <misha@phreaker.net>
24683 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24685 * Big patch submitted by
24686 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24687 Many thanks to him.
24689 * src/Makefile.am, src/aneditor.cxx
24690 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24691 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24692 Use of tagmanager lib for advanced calltips.
24694 * global-tags/*: Created new directory and added files to
24695 generate system.tags.
24697 * tagmanager/*: Created new directory and added tagmanager lib
24700 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24701 the above additions.
24703 * data/Makefile.am: Modified to accomodate generated system.tags file.
24705 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24707 * scintilla/: updated to 1.41
24708 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24709 * src/about.c: updated list of authors
24710 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24711 * HACKING: updated to cover Scintilla usage
24712 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24715 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
24717 * src/aneditor.cxx: Fixed compilation errors with it.
24718 by add include to gtk+ headers and typedefining a mysteriously
24719 vanished class Colour.
24721 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24723 * configure.in: Added pt_BR in the languages.
24725 2001-11-01 Andy Piper <andy.piper@freeuk.com>
24727 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
24728 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
24730 * manuals/C/anjuta-manual/*: new format to match
24731 the rest of the GNOME docs chapter layout. Added the many
24732 new contributors. Moved Authors and License information into new
24733 chapters of their own - should make expansion easier too
24734 * src/compiler_options.c: changed the profiler option to -pg to
24735 work with GNU tools (gprof)
24736 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
24739 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24741 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
24742 compiler_options_gui.c:
24743 Added a new entry for linker flags and renamed c_options to c_flags
24744 and l_options to l_libs. Also, added a new function:
24745 compiler_options_set_prjlflags_in_file();
24747 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
24749 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
24751 2001-10-26 Andy Piper <andy.piper@freeuk.com>
24753 * THANKS, src/about.c: corrections and additions following
24755 * src/main_menubar.c: patch from Rikul to fix the problem with
24756 menu accelerators not being loaded
24758 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
24760 * THANKS: Added all contributors and translators names and emails.
24762 * pixmap/anjuta_logo.png: Reduced the size of the logo.
24763 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
24764 Added new file (earlier logo with border).
24765 * src/about.c: Added all contributors names and emails
24766 and used macro definition for logo pixmap file.
24767 * src/pixmaps.h: Added entry for anjuta splash screen.
24769 2001-10-24 Andy Piper <andy.piper@freeuk.com>
24771 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
24772 to new PNG version (thanks to Misha) and removed the old
24775 2001-10-24 Abel Cheung <maddog@linux.org.hk>
24777 * THANKS: added Conner Mo for simplified Chinese translation.
24778 * configure.in: added zh_CN in ALL_LINGUAS
24780 2001-10-21 Abel Cheung <maddog@linux.org.hk>
24782 * THANKS: added Joe Man for his traditional Chinese translation.
24783 * configure.in: added zh_TW in ALL_LINGUAS.
24785 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
24787 * src/main_menubar_def.h: Changed the link of lidn to
24788 http://lidn.sourceforge.net.
24790 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
24792 * Applied patch from Rikul
24793 * Applied patch from Luca
24794 * Fixed a cvs conflict. :)
24796 2001-10-17 Stephane Demurget <demurgets@free.fr>
24798 * THANKS: added Marc Botermans for his Dutch translation.
24800 * configure.in: added nl in ALL_LINGUAS.
24804 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
24806 * anjuta.c: Fixed luca's typo.
24807 * resources.c, resources.h: Changed gchar* return to void, to
24808 avoid a compiler warning.
24809 * scintilla/Makefile.am: Reorganized file entries.
24810 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
24812 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
24814 * Upgraded scintilla to 1.4.
24815 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
24816 LexLisp.cxx StyleContext.cxx StyleContext.h
24817 * src/Makefile.am: Added 4 lexers and separated lexer objects
24818 from the main link variable.
24820 2001-10-14 Stephane Demurget <demurgets@free.fr>
24822 * THANKS: added Luca, even if it shouldn't be my role to write
24823 this sort of thing :)
24825 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
24826 the latest Luca patch.
24828 2001-10-14 Andy Piper <andy.piper@freeuk.com>
24830 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
24831 This is not documented yet; plugins to come later.
24832 * src/find*.c: find dialogs now persistent
24833 (Rick <rikul@bellsouth.net>)
24834 * widgets/gnomefilelist.c: fixed multiple file open issue
24835 (Rick <rikul@bellsouth.net>)
24836 * changes to recent file and project lists handling
24837 (lbell <lbell@tsc4.com>)
24838 * more minor UI updates (me)
24840 2001-10-11 Andy Piper <andy.piper@freeuk.com>
24842 * src/Makefile.am: removed warnings for traditional C syntax
24843 * pixmaps: added new icons for mini_locals, mini_cvs and
24844 the splash screen - thanks to Misha <misha@phreaker.net>
24846 2001-10-10 Andy Piper <andy.piper@freeuk.com>
24848 * src/toolbar.c: fix typo in tooltip text
24849 * ccview/cccmd.cc: alter Func to Function in menu text
24851 2001-10-09 Andy Piper <andy.piper@freeuk.com>
24853 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
24854 issue with find dialog reporting an error when Scintilla finds text
24855 * applied patch from Denis Boehme <boehme at syncio dot de> to support
24856 DOS files (i.e. CR/LF translation)
24858 2001-10-03 Andy Piper <andy.piper@freeuk.com>
24860 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
24862 * data/internal.properties: default fold style now set to 3 :-)
24863 * applied patch from rikul <null@acm.org> to turn notebook tab
24864 headings red when file has been edited.
24866 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
24868 * configure.in: Added "no" to ALL_LINGUAS.
24870 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
24872 * Patch from lbell <lbell@tsc4.com>
24877 src/main_menubar_def.h
24878 src/mainmenu_callbacks.c
24879 src/mainmenu_callbacks.h
24880 src/project_dbase.c
24881 src/project_dbase.h
24883 Implemented a check menu item to handle the 'show locals' flag
24884 for the current project.
24886 * data/internal.properties: Removed the redundant command
24887 for gnome-terminal.
24889 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
24891 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
24893 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
24895 * configure.in: Added "ta" to the languages list.
24897 2001-09-21 Andy Piper <andy.piper@freeuk.com>
24899 * data/internal.properties:
24900 added fold.symbols property to control appearance of folds
24901 in the Scintilla editor (thanks to rikul <null@acm.org>)
24903 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24906 one extra button for message win is being created -- Fixed.
24908 The frame should be hidden and not only the pix_lab when
24909 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
24912 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
24913 for the time being it is same as mini_cvs.xpm.
24915 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24917 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
24919 Patch from rikul <null@acm.org>
24921 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
24922 glades.h, messages.c, messages.h, pixmaps.h,
24923 project_dbase.c, project_dbase.h, session.c,
24924 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
24926 inserted 'add to watch' option in inspect window, so you can add easily
24927 a variable in watch window .
24929 Added a new message pane for the gdb local variables inspection. Changed
24930 the code in messages.c to better account for future new panes insertion.
24931 Defined a new pixmap for the new tab button in pixmaps.h
24932 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
24935 Changed the debugger module to have a single function for asking to gdb
24936 to send program info. The idea is to ask the debugger about only the
24937 info needed to open windows( watch, registers, etc ) to speedup the step
24938 command. I plan to ask informations to the debugger based on the user
24940 The request for local variables is enabled by default, but the
24941 projectDBase has a variable to control it, to allow disabling that
24942 feature, there is also the code to save and to reload the state. If you
24943 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
24946 This big patch is from: lbell <lbell@tsc4.com>
24948 2001-09-20 Stephane Demurget <demurgets@free.fr>
24950 Patch from rikul <null@acm.org> :
24952 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
24953 problem and added folding support for php/hmtl.
24955 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
24957 * Fixed dnd of files within scintilla.
24958 patch from: rikul <null@acm.org>
24960 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
24962 * Applied patch from Luca.
24964 * src/source.c: source_write_build_files(): Fixed the project generation
24965 failure. The fist return statement and the free_project_type were
24968 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
24970 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
24971 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
24973 1) Restore the error color to red (waiting for a configurable one )
24974 2) Saving projects settings if you exit anjuta without closing an open
24976 3) New Menu 'repaeat search' to search with a keystroke without pressing
24978 4) some define in the menus to better handle menu item update
24980 Patch from: lbell <lbell@tsc4.com>
24982 * main_menubar_def.h, main_menubar.c: Change the position of
24983 "Repeat find" menu position.
24985 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
24987 project_type.h, project_type.c, source.c: Applied patch.
24988 patch from Johannes Schmid <clubfan@users.sourceforge.net>
24990 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24992 * configure.in, src/Makefile.am: Using macros for ORBit flags.
24994 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24996 * Fixed bug #445752
24998 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25000 * Fixed bugs in Gtk-- and Gnome-- project type
25002 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25004 * dnd.c: Support for multiple files drag-n-drop.
25006 Patch from: rikul <null@acm.org>
25008 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
25009 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
25012 Patch from: rikul <null@acm.org>
25014 * Applied patch for widgetizing goto dialog box.
25017 * Applied patch for having new project type handling.
25018 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25020 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25022 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25023 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25024 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25025 find_replace.c, find_replace.h, find_text.c, find_text.h,
25026 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25027 project_dbase.h, source.c, text_editor.c, text_editor.h,
25028 text_editor_cbs.c, utilities.c, utilities.h:
25030 Applied a huge patch (after slight preview). I would like Luca
25031 to have his feature additions mentioned here.
25033 Patch from: lbell <lbell@tsc4.com>
25035 2001-09-09 Stephane Demurget <demurgets@free.fr>
25037 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25039 * po/fr.po: updated to the latest sources.
25042 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25044 * Fixed bug #445752
25046 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25048 * dnd.h, dnd.c: New files for drag n drop support.
25050 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25051 Added drag and drop support for opening files.
25053 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25054 Archit Baweja <bighead@crosswinds.net> for this idea.
25056 * TODO: Added some more todos. :-(
25058 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25060 * Fixed the goto line activate bug.
25061 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25063 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25065 * Fixed bugs in Gtk-- and Gnome-- project type
25067 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25069 * widgets/gonmefilelist.c, gnomefilelist.c:
25070 Modified multiple selection on pressing control.
25071 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25073 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25074 Modified multiple selection on pressing control.
25075 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25077 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25079 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25080 This is useless; but just in case...
25082 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25084 * data/internal.properties: modified a bit of perl properties.
25086 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25088 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25089 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25090 Added support for multiple file imports. Changed the standrd C++
25091 convention of #include <file> to #include <file.h>, because I had given
25092 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25093 now support the #include <file> convention. That is something to be fixed :).
25094 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25096 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25098 * src/anjuta.c: Added function static greetings_text(), to solve the non
25099 translation of the greetings text in the wizard.
25101 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25103 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25104 dialogs, with OK the default (fix bug #453482)
25106 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25108 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25110 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25112 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25120 src/main_menubar_def.h
25121 src/mainmenu_callbacks.c
25122 src/mainmenu_callbacks.h:
25123 Applied the patch that addes menu items which allow users to
25124 insert GPL notice and date time in current document.
25125 patch from: Rick Patel <rikul@shreve.net>
25127 * src/main_menu.c: Fixed a compilation error.
25129 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25131 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25132 about the unterminated strings.
25134 * scintilla/*: Updated scintilla to 1.3.9 version.
25136 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25138 * widgets/gnomefileselection.c:
25139 Applied the patch for fixing multiple selection of file open funcion,
25140 which will deselect the files selected.
25141 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25143 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25145 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25146 src/fileselection.c, src/anjuta_cbs.c:
25147 Applied the patch for multiple selection of file open.
25148 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25150 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25152 * Removed "-f" option in call to devhelp, because devhelp no longer
25155 2001-08-26 Stephane Demurget <demurgets@free.fr>
25157 All these modifications have been pointed out by
25158 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25160 * data/internal.properties: two fixes for the PHP lexer.
25163 * fr.po: minor fixes.
25165 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25167 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25171 main_menubar_def.h,
25172 main_menubar_callbacks.c,
25174 Added new menu item for "close all fils".
25175 (Patch from Rikul <rikul@shreve.net>, after revision)
25177 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25179 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25180 (Patch from Rikul <rikul@shreve.net>)
25182 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25183 (Patch from Rikul <rikul@shreve.net>)
25185 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25187 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25188 project name in application widzard.
25189 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25191 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25192 of the 'OK' button there is an 'Execute' one.
25193 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25195 * executer.c: Changed cancel button to close button. That was more appropriate.
25197 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25199 * HACKING: corrected >>>>>> Config management.
25201 * HACKING: Added many things.
25203 * src/launcher.h: Added some comments.
25205 2001-08-21 Stephane Demurget <demurgets@free.fr>
25207 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25210 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25211 src/appwizard_cbs.c,
25212 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25213 Andy Piper <andy.piper@freeuk.com>
25215 * po/fr.po: updated to latest sources.
25217 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
25220 2001-08-18 Andy Piper <andy.piper@freeuk.com>
25222 * Fixed bugs #450280 and #448845
25224 * src/about.c: corrected Naba's e-mail address (.net, not .com)
25226 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
25229 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
25230 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
25231 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
25232 names to remove "Anjuta: " prefix
25234 * src/main_menubar_def.c: altered a message
25236 * launcher/anjuta_launcher.c: cleaned up some messages
25238 * src/debugger.c: edited messages to improve clarity
25240 * src/app_wiz*.c: tidied wizard interface
25243 2001-08-15 Stephane Demurget <demurgets@free.fr>
25245 Synced Naba's fix and mine about the wizards not working and removed
25246 anjuta.prj to avoid a nasty checkin.
25248 * Makefile.am: removed the install-data-local rule.
25250 * data/Makefile.am: changed the list of files.
25252 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
25254 * .cvsignore: added anjuta.prj for the same reason.
25257 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
25259 * src/source.c: Fixed a bug that fails new gnome projects to get
25262 * src/project_manager.c: Fixed a bug that disables storing recent
25265 * Makefile.am: Added stuffs to install the macro files in the
25269 2001-08-14 Stephane Demurget <demurgets@free.fr>
25271 * data/Makefile.am: added some rules to support the gnome/ macros
25272 dir in order to make the wizards work again.
25274 * anjuta.spec.in: upped the release number.
25277 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25279 * configure.in (ALL_LINGUAS): Added pl.
25282 2001-08-09 Stephane Demurget <demurgets@free.fr>
25284 * anjuta.spec.in: fixed the doc files list.
25287 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25289 * src/about.c: corrected my email address. :-)
25293 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25294 (patch from Andy Piper <squiggle@ukgateway.net>)
25296 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25298 * debugger.c: Fixed a bug associated with debugging threaded
25301 * text_editor_menu.c: Fixed broken ui in text editor
25304 * text_editor_menu.c: Now the option sub menu in text editor pop up
25307 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25308 (suggested by lord sibn <sibn@utspl.cjb.net> )
25310 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25312 * src/text_editor_menu.c: Added menu item for context help
25313 (patch from Andy Piper <squiggle@ukgateway.net>)
25315 2001-08-06 Stephane Demurget <demurgets@free.fr>
25317 * ccview/cccproj.cc: added missing i18n strings.
25319 * data/welcome.txt: bumped version to 0.1.6.
25321 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25323 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25325 * help.c, help.h: Added support for DevHelp context sensitive help
25326 and gnome api browsing.
25327 * Fixed toolbars and editor views "not save" bug.
25328 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25329 (patch from Andy Piper <squiggle@ukgateway.net>)
25330 * Updated THANKS and chapter15.sgml for uk and ru translators.
25332 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25334 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25335 * Updated configure.in to include these changes
25337 2001-08-03 Stephane Demurget <demurgets@free.fr>
25339 * src/project_dbase_gui.c: fixed bug #446963
25340 (on_project_dbase_ccview_update_start),
25341 (on_project_dbase_ccview_update_end): added.
25342 These two respectively disable and enable close file/project
25343 menu entries and toolbar items, while the ccview part updates
25347 2001-08-03 Stephane Demurget <demurgets@free.fr>
25349 * configure.in: added sv to the ALL_LINGUAS list.
25352 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25354 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25355 file to work: merge translations and distribute it.
25357 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25359 * NEWS, README, THANKS & TODO: Spelling fixes.
25361 2001-08-01 Stephane Demurget <demurgets@free.fr>
25363 * README: updated requirements.
25365 * scintilla/Makefile.am,
25366 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25367 target can't be realized (custom build path).
25369 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25370 Removed install-data-local.
25372 * src/compiler_options.c: changed the include paths of the pixmaps.
25373 we hadn't any warning because of the include paths passed to the
25374 compiler. Thanks to make distcheck for reporting this.
25377 2001-07-31 Stephane Demurget <demurgets@free.fr>
25379 * NEWS, THANKS: updated.
25381 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25382 fixed to show the correct kernel signal number and its description.
25384 * widgets/gnomefilelist.c: fixed bug #445756
25385 (goto_last): renamed to goto_prev and changed according to goto_next.
25386 (goto_next): added.
25387 (goto_directory): removed.
25388 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25389 returned value is now the position in the list.
25390 (check_ok_button_cb): changed the back check and added one for next.
25391 (gnome_filelist_set_dir): the check in history make it wouldn't be
25392 a "true" history. polished the whole thing, using set_dir_internal.
25393 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25394 there's no check in the history when using back or next.
25396 * manuals/*: added missing .cvsignore files.
25399 2001-07-30 Stephane Demurget <demurgets@free.fr>
25401 * po/fr.po: updated to latest sources.
25403 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25404 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25405 to put off their sensitive attributes.
25407 2001-07-29 Stephane Demurget <demurgets@free.fr>
25409 * po/fr.po: fixed some grammar things.
25410 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25413 * src/utilities.c: (file_is_link): use lstat instead of stat.
25415 2001-07-27 Naba Kumar <kh_naba@123india.com>
25417 * Remove help dir from cvs, because it is no longer
25420 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25423 2001-07-24 Naba Kumar <kh_naba@123india.com>
25425 * debugger.c: (debugger_update_prog_status): Fixed
25426 the bug with gdb version 5. Debugger starts, when
25427 step in/out/over etc are clicked.
25429 * debugger.c: All functions: added debugging codes.
25431 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25432 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25433 Modified to recognize non project files also.
25435 * source.c: (source_write_configure_in):
25436 Added source for 'prefix' counterparts for
25437 no-prefix AC_SUBST.
25439 2001-07-23 Naba Kumar <kh_naba@123india.com>
25441 * anjuta.c: added function anjuta_remove_text_editor();
25442 and suitably modified anjuta_remove_current_text_editor().
25444 * project_dbase.c: project_dbase_close(), Added code to
25445 close all opened files that belong to the project when
25446 the project is closed.
25447 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25449 * Updated the manuals/anjuta-manual subdir for GDP standards.
25450 (patch from Andy Piper <squiggle@ukgateway.net>)
25452 * main_menubar.h, main_menubar.def: Added Menu items to handle
25453 urls for library references, bugs, patches and feature request
25456 2001-07-20 Naba Kumar <kh_naba@123india.com>
25458 * Set wmclass names in all windows.
25459 (patch from Andy Piper <squiggle@ukgateway.net>)
25460 * New splash logo from "Misha" <misha@phreaker.net>);
25462 2001-07-19 Naba Kumar <kh_naba@123india.com>
25464 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25465 set caret color, calltip back color and selection fore/back
25468 2001-07-18 Naba Kumar <kh_naba@123india.com>
25470 * project_dbase.c: Closes all files when project is closed.
25471 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25472 -- We still need to refine this as it closes all sort of files.
25474 * compiler_options.c: Fixed seg-fault bug when last item in
25475 compiler option lists is removed.
25477 * Fixed missing newline warnings during compilation.
25478 (patch from Andy Piper <squiggle@ukgateway.net>)
25480 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25482 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25483 autogenerated no need to store'em in CVS.
25485 * ccview/.cvsignore: Addition of cvsignore.
25487 2001-07-17 Naba Kumar <kh_naba@123india.com>
25489 *GUI fixes and spell corrections
25490 (patch from Andy Piper <squiggle@ukgateway.net>)
25492 2001-07-15 Naba Kumar <kh_naba@123india.com>
25494 *Fixed double error message for file not found.
25496 *Put white backgrounds for png images.
25498 *Converted '-' to '_' in sgml files.
25500 2001-07-14 Naba Kumar <kh_naba@123india.com>
25502 * project_dbase.c: Short-cut for expand/collasp project tree
25504 * project_dbase_gui.c:
25505 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25507 2001-07-13 Naba Kumar <kh_naba@123india.com>
25509 * notebook.[h,c]: Added
25510 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25511 Project/message window now toggles on control and
25512 and notebook switch short-cut
25514 2001-07-7 Naba Kumar <kh_naba@123india.com>
25516 * Changed a new icon set which looks more gnomish.
25518 * Changed a new anjuta splash logo.
25519 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25521 2001-07-6 Naba Kumar <kh_naba@123india.com>
25523 * ccview/*: Integrated ccview for class view and file view
25524 in the project Manager.
25526 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25528 2001-07-1 Naba Kumar <kh_naba@123india.com>
25530 * scintilla/*: Upgraded Scintilla to version 1.3.7
25532 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25534 2001-06-28 Naba Kumar <kh_naba@123india.com>
25536 * src/debugger.c: Correct step-over and step-out swapping.
25538 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25539 chapters and added more stuffs.
25541 2001-06-13 Naba Kumar <kh_naba@123india.com>
25543 * data/autogen.sh.gtkmm: Added
25545 * data/autogen.sh.gnomemm: Added
25547 * src/appwiz.c: Added two more application wizard templetes
25549 * src/project: for gtk-- and gnome-- and proper support
25551 * src/source.c: for c++ in the project configuration.
25555 2001-05-05 Naba Kumar <kh_naba@123india.com>
25557 * Merged my pre-cvs modifications with
25558 the current cvs copy.
25560 * (lot of files change).
25562 * Implemented session management.
25564 * Local installation possible by
25565 manageing our own pixmaps paths
25568 * resources.h: Added.
25569 * resources.c: Added.
25573 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25575 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25576 Corrected/extended ignores.
25578 2001-05-04 Naba Kumar <kh_naba@123india.com>
25580 * manuals/: dir tree added.
25581 Sgml documentation started in this dir.
25583 * omf-install/: dir tree added.
25585 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25586 Created initial document structure.
25588 * configure.in: Added test for scrollkeeper.
25589 Added some Makefile entries in AC_OUTPUT.
25591 * Makefile.am: Added subdir manuals/
25593 * HACKING: Wrote something stupid.
25595 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25597 * Makefile.am: Added ChangeLog in local data list, becaused it's
25598 needed to create a new project.
25600 * po/fr.po: minor fixes.
25602 * src/build_file.c, src/configurer.c, src/debugger.c,
25603 src/executer.c, src/find_replace.c, src/gnome_project.c,
25604 src/goto_line.c, src/launcher.c, src/messages.c,
25605 src/preferences.c src/project_dbase.c: functions declared static.
25607 * widgets/gnomefilelist.c: Fixed a project creation bug,
25608 introduced with latest changes.
25610 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25612 * widgets/gnomefilelist.c,
25613 BUGS: Fixed an annoying bug preventing from loading files/project
25614 given on the command line. Polished the whole gnome_filelist widget.
25616 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25620 src/anjuta.h: Polished the command line parsing.
25622 * BUGS: Need to clean that damn gnome_filelist widget.
25624 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25628 src/signals.c: Removed duplicated includes.
25630 * po/fr.po: minor fixes.
25632 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25633 create_compiler_options_page? () declared static.
25635 src/anjuta.c: Put a command line option for disabling
25638 * src/preferences_gui.c: Fixed an internationalization issue,
25639 other functions declared static.
25641 * src/gnome_project.c: Fixed some memory leaks,
25642 new_prj_terminated () declared static.
25644 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25646 * configure.in: Sort ALL_LINGUAS alphabetically.
25648 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25650 * Emptied that ugly old Changelog.
25652 == Anjuta 0.1.5 ===
25655 2001-03-10 Naba kumar <naba@gnome.org>
25657 * src/gnome_project.c: Fixed project dir creation bug.
25659 * src/text_editor.c: Fixed double accelerators bug.
25661 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25663 * src/stack_trace.c, * src/compiler_options.c,
25664 data/internals.properties, src/defaults.c:
25665 Fixed pixmap creation with NULL window.
25667 * src/commands.c, src/preferences_gui.c, src/build_project.c
25668 src/clean_project.c: Bug fix.
25670 * src/main_menubar_def.h: i18n bug fix.
25672 * src/executer.h, src/executer.c: Bug fix.
25674 * src/controls.c: Bug fix.
25676 * src/debugger.c: Debugger now takes program args.
25678 * po/ja.po: Added japanese translation file.
25680 Upgraded to ver 0.1.4
25681 ... Fixed other minor bugs.
25683 == Anjuta 0.1.3 ===
25685 2001-XX-XX Naba kumar <naba@gnome.org>
25687 * Lots of unaccountable changes. Integrated scintilla.
25688 Redesigned Project managemet. Added supports for other languages.
25689 Java style properties managements. .... blah blah
25691 2000-11-11 Naba kumar <naba@gnome.org>
25693 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25694 Upgraded to version 0.1.3.
25696 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25697 Fixed to activate Debug->add watch properly.
25699 === Anjuta 0.1.2 beta_2 ===
25700 === Anjuta 0.1.2 ===
25702 2000-11-05 Naba kumar <naba@gnome.org>
25704 * src/compiler_options.c, src/compiler_options_cbs.c
25705 src/compiler_options_cbs.h, src/compiler_options_gui.c
25706 src/anjuta2.c, extra/stock_libs.anj (new),
25707 extra/README.stock_libs (new), htmls/page13.html,
25708 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25709 added libraries. Stock libs provided for ease of entry. Modified
25710 help html file accordingly.
25712 2000-11-03 Naba kumar <naba@gnome.org>
25714 * README: Minor fixes in Doc files.
25716 * src/gnome_prj.c, src/appwidzard_cbs.c:
25717 Fixed to ignore non-existant dir for blank prj.
25718 More checking in project creation, especially to confirm
25719 that the prj file already does not exist.
25721 * anjuta.spec, configure.in: Upgraded to version 0.1.2
25723 * src/controls.c: Now Menu item "Format/Detach current document"
25724 is inactive when there is no document opened.
25726 === Anjuta 0.1.1 ===
25728 2000-11-01 Naba kumar <naba@gnome.org>
25730 Completed and Release of first version (Beta) with lots of bugs.
25732 1999-12-27 Naba kumar <naba@gnome.org>
25734 Anjuta project started.