1 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/build-basic-autotools/executer.c:
4 Fix #502508, use anjuta_launcher to keep program output
6 * plugins/terminal/terminal.c:
7 Remove unused child_initizlized member
8 Start the shell on plugin activation
10 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
12 * plugins/debug-manager/sparse_buffer.c:
13 Fix a crash when scrolling in the diassembly window
15 * plugins/debug-manager/sparse_view.c:
16 Small limit change using the same "unit" for both number
18 2008-01-19 Naba Kumar <naba@gnome.org>
20 * plugins/language-support-cpp-java/cpp-java-assist.c:
21 (cpp_java_assist_get_scope_context),
22 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
25 2008-01-19 Johannes Schmid <jhs@gnome.org>
27 * plugins/sourceview/anjuta-editor-sourceview.glade:
28 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
30 And even more strings...
32 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
34 * plugins/project-wizard/templates/cpp/src/main.cc:
35 Fix #498734, typing error in c++ project template
37 2008-01-19 Johannes Schmid <jhs@gnome.org>
39 * plugins/editor/text_editor.c: (text_editor_save_file):
40 * plugins/macro/anjuta-macro.glade:
41 * plugins/subversion/anjuta-subversion.glade:
43 Fixed even more strings
45 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
47 * plugins/language-support-cpp-java/cpp-java-assist.c:
48 Fix bug #488519, remove critical warning (completion_cache == NULL
51 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
53 * plugins/gdb/debugger.c:
54 Enable logging of gdb communication with an environment variable
56 2008-01-19 Naba Kumar <naba@gnome.org>
58 * plugins/editor/text-editor-iterable.c: (iiter_next),
59 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
60 editor native funtions to avoid round trips.
62 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
64 * plugins/editor/text_editor.c:
65 Fix a bug due to the previous patch: Unable to save new file in
68 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
70 * plugins/debug-manager/disassemble.c,
71 plugins/debug-manager/disassemble.h,
72 plugins/debug-manager/registers.c,
73 plugins/debug-manager/registers.h,
74 plugins/debug-manager/memory.c,
75 plugins/debug-manager/memory.h,
76 plugins/debug-manager/command.c,
77 plugins/debug-manager/command.h,
78 plugins/debug-manager/queue.c,
79 plugins/debug-manager/queue.h,
80 plugins/debug-manager/breakpoints.c,
81 plugins/debug-manager/stack_trace.c,
82 plugins/debug-manager/threads.c,
83 plugins/debug-manager/plugin.c,
85 plugins/gdb/debugger.c,
86 plugins/gdb/debugger.h,
87 manuals/reference/libanjuta/libanjuta-sections.txt,
88 manuals/reference/libanjuta/libanjuta.types,
89 libanjuta/interfaces/libanjuta.idl:
90 Use gulong instead of guint for addresses
91 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
92 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
94 * plugins/gdb/anjuta-gdb.plugin.in:
95 Remove reference to IAnjutaCpuDebugger (useless)
97 2008-01-18 Johannes Schmid <jhs@gnome.org>
99 * AUTHORS: Added Alexander
101 2008-01-18 Johannes Schmid <jhs@gnome.org>
103 Patch from: Alexander Korolyov <kilork@yandex.ru>
105 * plugins/editor/text_editor.c: (load_from_file),
106 (text_editor_save_file):
108 Fixed symlinks (#510238) and file permission (#405321)
109 handling for scintilla editor.
111 2008-01-17 Johannes Schmid <jhs@gnome.org>
113 * plugins/document-manager/action-callbacks.c:
114 (on_editor_command_select_all_activate),
115 (on_editor_command_cut_activate),
116 (on_editor_command_paste_activate),
117 (on_editor_command_copy_activate),
118 (on_editor_command_clear_activate):
119 Resupport cut/copy/paste/clear on GtkEditables when those
120 have focus. (Important for shortcuts to work).
122 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
123 * plugins/document-manager/search-box.c: (on_search_activated):
124 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
125 * plugins/patch/patch-plugin.c: (on_ok_clicked):
126 * plugins/profiler/plugin.c: (profiler_get_data):
127 * plugins/project-wizard/druid.c: (npw_druid_new):
128 * plugins/project-wizard/install.c: (on_install_end_install_file):
129 * plugins/sourceview/anjuta-editor-sourceview.glade:
130 * plugins/subversion/anjuta-subversion.glade:
131 * plugins/tools/anjuta-tools.glade:
134 2008-01-17 Naba Kumar <naba@gnome.org>
136 Patch from James Liggett:
138 * plugins/subversion/subversion-add-dialog.c:
139 (on_subversion_add_response):
140 * plugins/subversion/subversion-copy-dialog.c:
141 (on_subversion_copy_response):
142 * plugins/subversion/subversion-diff-dialog.c:
143 (on_subversion_diff_response):
144 * plugins/subversion/subversion-merge-dialog.c:
145 (on_subversion_merge_response):
146 * plugins/subversion/subversion-remove-dialog.c:
147 (on_subversion_remove_response):
148 * plugins/subversion/subversion-switch-dialog.c:
149 (on_subversion_switch_response):
150 * plugins/subversion/subversion-ui-utils.c: (check_input):
151 * plugins/subversion/subversion-ui-utils.h:
152 * plugins/subversion/subversion-update-dialog.c:
153 (on_subversion_update_response):
155 If the user doesn't enter any data for path or revision fields in
156 certain SVN plugin dialogs, libsvn throws assertion failures and
157 kills Anjuta. To avoid this, the validity of path and revision
158 input data are checked before the command gets executed.
160 Fixes Bug #509510 - Check input of some dialogs to avoid termination
161 if user gives bad or no input
163 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
165 * plugins/document-manager/anjuta-docman.c:
166 Fix #507627 memory tab stay active on debugger stop
167 Remove two unused variables due to the previous patch
169 2008-01-16 Johannes Schmid <jhs@gnome.org>
171 * libanjuta/anjuta-plugin-manager.c:
172 Fixed #508399 – When you enable a plugin, preferences don't show up
174 2008-01-16 Rob Bradford <rob@openedhand.com>
176 Reviewed by: Johannes Schmid <jhs@gnome.org>
178 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
179 (get_property_value_as_string), (set_property_value_as_string),
180 (register_callbacks):
181 * libanjuta/anjuta-preferences.h:
182 Add support for both file and folder preferences (originally only
183 folder choosers were supported. (Fixes bug: #508805.)
185 * plugins/file-manager/file-manager.glade:
186 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
189 2008-01-16 Johannes Schmid <jhs@gnome.org>
191 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
193 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
196 Fixed #509875 – The "Update globale tags" button wording is incorrect
197 Fixed #509873 – Build Autotools Preferences has excessive padding
198 Fixed #509872 – General Information labels are incorrectly aligned
199 Fixed #509871 – General preferences has incorrect use of colons
201 2008-01-16 Johannes Schmid <jhs@gnome.org>
203 * plugins/document-manager/anjuta-document-manager.glade:
204 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
206 Fixed #509865 – Incorrect padding in the Documents settings tabs
207 Fixed #509867 – Create button contents is mis-aligned
208 Fixed #509869 – "Add Directory" button is not HIG complient
210 2008-01-16 Johannes Schmid <jhs@gnome.org>
212 * libanjuta/anjuta-preferences-dialog.c:
213 (anjuta_preferences_dialog_add_page):
215 Fix #509864 – No initial section selected when opening the Preferences dialog
217 2008-01-16 Johannes Schmid <jhs@gnome.org>
219 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
220 Removed unused gconf_notifications
222 * plugins/search/anjuta-search.glade:
223 * plugins/subversion/anjuta-subversion.glade:
224 * plugins/tools/anjuta-tools.glade:
225 * src/anjuta-app.c: (anjuta_app_instance_init):
227 Fixed various strings
229 2008-01-15 Naba Kumar <naba@gnome.org>
231 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
232 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
235 * plugins/symbol-browser/an_symbol_view.c:
236 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
239 2008-01-15 Johannes Schmid <jhs@gnome.org>
241 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
242 (anjuta_profile_add_plugins_from_xml):
243 * plugins/file-manager/file-manager.glade:
246 * libanjuta/interfaces/libanjuta.idl:
249 * plugins/sourceview/Makefile.am:
250 * plugins/sourceview/anjuta-editor-sourceview.glade:
251 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
252 (end_print), (print_setup), (sourceview_print),
253 (sourceview_print_preview):
254 * plugins/sourceview/sourceview.c: (iprint_print),
255 (iprint_print_preview):
257 Added printing support to GtkSourceView editor
259 2007-01-14 Tom <tpgww@onepost.net>
261 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
263 * plugins/document-manager/anjuta-docman.c:
264 Fix two memory leaks added by the previous patch
266 2008-01-14 Johannes Schmid <jhs@gnome.org>
268 * plugins/sourceview/assist-tip.c: (assist_tip_move):
269 * plugins/sourceview/assist-window.c: (assist_window_move):
273 2008-01-14 Rob Bradford <rob@openedhand.com>
275 * global-tags/Makefile.am:
276 * global-tags/create_global_tags.sh.in:
277 Install anjuta-tags binary into FHS policy compliant directory and
278 update references. (Fixes bug: 509346.)
280 2008-01-13 Naba Kumar <naba@gnome.org>
282 Patch from: Ritesh Khadgaray
283 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
284 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
285 Adds export-dynamic option to LDFLAGS to project template for libglade
286 to work for autoconnect signals.
288 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
290 * libanjuta/anjuta-utils.c:
291 anjuta_util_get_real_path return a string that need to be freed
292 with g_free even if PATH_MAX is not defined
294 2008-01-13 Andre Klapper <a9016009@gmx.de>
296 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
299 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
301 * plugins/document-manager/anjuta-docman.c:
302 Do not reopen file having escaped character (+,...) in path name
304 2008-01-13 Naba Kumar <naba@gnome.org>
306 * libanjuta/interfaces/libanjuta.idl:
307 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
308 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
309 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
310 IAnjutaProjectManager::add_sources().
312 * plugins/glade/plugin.c: (on_glade_resource_removed),
313 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
314 stubs for handing resources in glade file.
316 2008-01-13 Naba Kumar <naba@gnome.org>
318 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
320 * plugins/glade/plugin.c: (ifile_open): Select the first window
321 in the glade project when it is first opened. Avoids empty glade
322 document the first time.
324 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
326 Reviewed by: Johannes Schmid <jhs@gnome.org>
328 * plugins/gtodo/callback.c: (remove_todo_item):
329 Fix #507304 – crash in Anjuta IDE while removing done tasks
331 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
333 * plugins/debug-manager/anjuta-debug-manager.ui,
334 plugins/debug-manager/plugin.c,
335 plugins/debug-manager/start.h,
336 plugins/debug-manager/start.c:
337 New menu item to add extra source directories for debugger
341 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
343 * plugins/gtodo/callback.c: (remove_todo_item):
344 Fix #507304 – crash in Anjuta IDE while removing done tasks
346 2008-01-11 Naba Kumar <naba@gnome.org>
348 * configure.in: Bumped version to 2.3.2
349 * NEWS: Updated for anjuta 2.3.2 release
350 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
353 2008-01-11 Johannes Schmid <jhs@gnome.org>
355 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
357 Reverted accidently commited change
359 * plugins/document-manager/anjuta-document-manager.glade:
360 Fix Gtk-Critical because of broken glade file
362 2008-01-11 Naba Kumar <naba@gnome.org>
364 * plugins/glade/plugin.c: (on_document_destroy),
365 (glade_plugin_add_project): Fixed a bug where when more than one
366 glade document is open and one is closed, it closes all the glade
367 documents. Also it might have fixed the bug where sometimes closing
368 the glade document leaves glade widget tree unclosed.
370 2008-01-11 Naba Kumar <naba@gnome.org>
372 * libanjuta/Makefile.am: Install glade3 files in own prefix to
373 prevent install errors when not installed as root (then the files
374 are only useful when glade-3 is installed in the same prefix, but it
375 doesn't harm anjuta runtime).
377 * plugins/sourceview/sourceview.c: Commented use of a file
378 not currently distributed.
380 2008-01-10 Naba Kumar <naba@gnome.org>
382 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
383 nothing to translate in it.
385 2008-01-10 Johannes Schmid <jhs@gnome.org>
387 * plugins/project-wizard/templates/gnome.wiz:
388 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
389 * plugins/project-wizard/templates/gnome/src/main.c:
390 * plugins/project-wizard/templates/translatable-strings.h:
392 Fixed #508497 and added a new chooser to select whether to use
395 2008-01-10 Johannes Schmid <jhs@gnome.org>
397 Patch from Tom <tpgww@onepost.net>:
399 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
400 (anjuta_util_glist_path_dedup):
401 * libanjuta/anjuta-utils.h:
403 Give the method a proper prefixed name
405 * plugins/document-manager/action-callbacks.c:
406 (get_current_popup_active),
407 (on_editor_command_select_all_activate),
408 (on_editor_command_cut_activate),
409 (on_editor_command_paste_activate),
410 (on_editor_command_copy_activate),
411 (on_editor_command_clear_activate), (on_show_search),
412 (on_repeat_quicksearch):
413 * plugins/document-manager/action-callbacks.h:
414 * plugins/document-manager/anjuta-docman.c:
415 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
416 (anjuta_docman_goto_file_line_mark),
417 (anjuta_docman_get_full_filename):
418 * plugins/document-manager/anjuta-docman.h:
419 * plugins/document-manager/anjuta-document-manager.ui:
420 * plugins/document-manager/plugin.c:
421 (update_document_ui_interface_items):
423 Better way to fix the popup-menu items (Cut/Copy/Paste)
424 and various clean-ups.
426 * plugins/document-manager/search-box.c: (on_document_changed),
427 (search_box_fill_search_focus):
428 * plugins/document-manager/search-box.h:
429 * plugins/search/plugin.c:
431 Add a menu item to repeat the quick search
433 2008-01-10 Johannes Schmid <jhs@gnome.org>
435 * plugins/language-support-cpp-java/cpp-java-assist.c:
438 Fixed #508424 – Auto complete: previous char was removed when
439 pre TAB to auto complete.
441 2008-01-10 Johannes Schmid <jhs@gnome.org>
443 Patch from: James Ligett:
445 * plugins/profiler/gprof-call-graph-view.c:
446 (gprof_call_graph_view_create_columns):
447 * plugins/profiler/gprof-flat-profile-view.c:
448 (gprof_flat_profile_view_create_columns):
450 Fixed translation issues (#496833)
452 2008-01-10 Johannes Schmid <jhs@gnome.org>
454 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
456 * plugins/gtodo/gtodo.c: (category_manager_add_item):
457 Fix #460390 – Changing categories while edinting something
459 2008-01-09 Naba Kumar <naba@gnome.org>
461 * libanjuta/anjuta-plugin-manager.c:
462 (anjuta_plugin_manager_activate_plugins): Commented dead code and
465 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
466 corruption reported in bug #507491. Potentially fixes too.
468 2008-01-09 Johannes Schmid <jhs@gnome.org>
470 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
472 * plugins/gtodo/mcategory.c: (category_manager_add_item):
473 Fix bug #505205 completely
475 * AUTHORS: Added Bolesław
477 2008-01-08 Johannes Schmid <jhs@gnome.org>
479 * plugins/document-manager/action-callbacks.c:
480 (on_editor_command_cut_activate),
481 (on_editor_command_paste_activate),
482 (on_editor_command_copy_activate),
483 (on_editor_command_clear_activate):
485 Fixed editor popup menu (Cut, Copy, Paste)
487 2008-01-08 Johannes Schmid <jhs@gnome.org>
489 * plugins/sourceview/sourceview.c: (autodetect_language):
490 Fixed a crash when creating a new file
492 2008-01-08 Johannes Schmid <jhs@gnome.org>
494 Patch by <bolekk@gmail.com> (GHOP Student)
496 * plugins/gtodo/mcategory.c: (category_manager_add_item):
499 2008-01-08 Naba Kumar <naba@gnome.org>
501 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
502 * libanjuta/anjuta-plugin-manager.c:
503 (anjuta_plugin_manager_select),
504 (anjuta_plugin_manager_activate_plugins):
505 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
506 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
507 (on_create_submenu), (create_open_with_submenu):
508 * src/about.c: (on_about_plugin_activate),
509 (about_create_plugins_submenu): Use translated version of get_string()
510 API in AnjutaDescription for translatable properties. Fixes bug #496833
513 2008-01-07 Johannes Schmid <jhs@gnome.org>
515 * plugins/build-basic-autotools/executer.c: (execute_program):
516 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
517 * plugins/debug-manager/anjuta-debug-manager.glade:
518 * plugins/debug-manager/locals.c: (create_locals_gui):
519 * plugins/file-loader/plugin.c: (on_create_submenu):
520 * plugins/gtodo/main.h:
521 * plugins/gtodo/preferences.c: (preferences_widget):
522 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
523 * plugins/tools/anjuta-tools.glade:
524 * plugins/tools/execute.c: (atp_output_context_print):
527 Another bunch of i18n fixes (#496833)
529 2008-01-07 Johannes Schmid <jhs@gnome.org>
531 * plugins/build-basic-autotools/build-basic-autotools.c:
532 (on_build_terminated):
533 * plugins/gtodo/interface.c: (set_read_only):
534 * plugins/project-manager/plugin.c: (confirm_removal),
535 (on_popup_add_to_project):
536 * plugins/subversion/anjuta-subversion.glade:
537 * plugins/tools/execute.c: (atp_output_context_print_result):
539 Fixed some strings from #496833
541 2008-01-07 Johannes Schmid <jhs@gnome.org>
543 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
544 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
546 * plugins/language-support-cpp-java/plugin.c: (install_support),
547 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
548 Added basic Vala support
550 * plugins/sourceview/sourceview.c: (autodetect_language):
551 Fixed mime-type detection
553 2008-01-06 Massimo Cora' <maxcvs@email.it>
555 Reviewed by: Johannes Schmid <jhs@gnome.org>
557 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
558 (value_removed_current_editor), (symbol_db_activate),
559 (symbol_db_deactivate):
560 * plugins/symbol-db/symbol-db-engine.c:
561 (symbol_db_engine_get_global_members_filtered):
562 * plugins/symbol-db/symbol-db-view.c:
563 (do_add_child_symbol_to_view), (prepare_for_adding),
564 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
565 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
566 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
567 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
568 (sdb_view_init), (sdb_view_finalize),
569 (sdb_view_build_and_display_base_tree):
570 * plugins/symbol-db/symbol-db-view.h:
571 added controls to expand Global tab nodes in a non-freezing way.
572 Fixed also some little bugs always on global-tab.
574 2008-01-06 Naba Kumar <naba@gnome.org>
576 Patches from James Liggett:
577 * plugins/profiler/gprof-call-graph-view.c:
578 (gprof_call_graph_view_create_columns):
579 * plugins/profiler/gprof-flat-profile-view.c:
580 (gprof_flat_profile_view_create_columns):
581 * plugins/profiler/gprof-function-call-tree-view.c:
582 (gprof_function_call_tree_view_create_columns): Made all
583 of the columns resizable and reorderable.
585 2008-01-06 Johannes Schmid <jhs@gnome.org>
587 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
588 (anjuta_launcher_check_password_real),
589 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
590 (anjuta_launcher_scan_pty),
591 (anjuta_launcher_disable_password_check):
592 * libanjuta/anjuta-launcher.h:
593 Added disable_password_check for stream where it does not make sense
594 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
595 that sometimes occur in symbol-db plugin
597 * plugins/file-manager/file-model.c:
598 (file_model_cancel_expand_idle):
599 Fixed removing of idle source
601 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
602 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
604 Fixed #348854 – invisible cursor in certain themes
606 2008-01-06 Naba Kumar <naba@gnome.org>
608 * libanjuta/anjuta-preferences.c:
609 (anjuta_preferences_register_property_custom): Fixed a crash bug on
610 closing preferences dialog due to patch in bug #507300
612 2008-01-06 Naba Kumar <naba@gnome.org>
614 * plugins/language-support-cpp-java/cpp-java-assist.c:
616 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
617 * plugins/search/search-replace_backend.c: (create_search_entries):
618 Added missing unrefs.
620 2008-01-06 Johannes Schmid <jhs@gnome.org>
622 * plugins/debug-manager/variable.c: (get_hovered_word):
623 Add a g_object_unref()
625 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
626 (on_sourceview_hover_leave):
627 Fixed hover and editor interface to make hover in debugger work
629 2008-01-06 Naba Kumar <naba@gnome.org>
631 * plugins/editor/text-editor.c: Whitespaces fixes.
632 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
633 DEBUG_PRINT instead of g_message.
635 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
637 * plugins/debug-manager/breakpoints.c:
638 Fix #507441: Disable all breakpoints doesn't work
639 Fix #507444: Enable Breakpoint menu item doesn't change name
641 2008-01-05 Naba Kumar <naba@gnome.org>
643 * manuals/reference/libanjuta/libanjuta.types: Renamed
644 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
646 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
648 * plugins/debug-manager/variable.c:
649 Update variable display to use IAnjutaIterable instead of position
651 * plugins/editor/text_editor_cbs.c,
652 plugins/editor/text_editor.c:
653 Fix Gtk critical warnings when a hover signal is emitted
654 Fix get_text_iter in Scintilla (range should include last character)
656 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
658 * plugins/debug-manager/debug_tree.c,
659 plugins/debug-manager/debug_tree.h,
660 plugins/debug-manager/watch.c,
661 plugins/debug-manager/command.c,
662 plugins/debug-manager/queue.c,
663 plugins/gdb/plugin.c,
664 plugins/gdb/debugger.c,
665 plugins/gdb/debugger.h,
666 libanjuta/interfaces/libanjuta.idl:
667 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
669 2008-01-05 Naba Kumar <naba@gnome.org>
671 * plugins/valgrind/plugin.c: Removed stock icon open/save from
672 menus to avoid conflict with file open/save. Fixes bug #507455
674 2008-01-05 Johannes Schmid <jhs@gnome.org>
677 Conditionally depend on gtksourceview2 >= 2.1.0
679 * libanjuta/interfaces/libanjuta.idl:
680 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
681 iterators instead of positions
683 * plugins/debug-manager/threads.c:
684 Fixed a warnings by including gnome-vfs properly
686 * plugins/debug-manager/variable.c: (get_hovered_word),
688 Updated to changes in IAnjutaEditorHover/Selection
690 * plugins/document-manager/action-callbacks.c:
691 (on_editor_command_upper_case_activate),
692 (on_editor_command_lower_case_activate):
693 * plugins/document-manager/search-box.c: (on_incremental_search),
694 (on_search_activated):
695 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
696 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
697 (iselection_get_start), (iselection_get_end),
698 (iselection_iface_init), (ihover_display), (ihover_iface_init):
699 * plugins/editor/text_editor_cbs.c:
700 (on_text_editor_scintilla_notify):
702 Updated to changes in IAnjutaEditorHover/Selection and updated editor
703 interface of scintilla editor.
705 * plugins/language-manager/languages.xml:
706 * plugins/language-manager/plugin.c:
707 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
708 Added chdr to C language files and some DEBUG_PRINTs
710 * plugins/language-support-cpp-java/cpp-java-assist.c:
712 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
713 * plugins/search/plugin.c: (find_incremental):
714 * plugins/search/search-replace.c: (search_and_replace):
715 * plugins/search/search-replace_backend.c: (create_search_entries):
716 Adapted to changed interfaces
718 * plugins/sourceview/Makefile.am:
719 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
720 (set_uri), (anjuta_document_save):
721 * plugins/sourceview/anjuta-editor-sourceview.glade:
722 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
723 (anjuta_view_key_press_event):
724 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
725 * plugins/sourceview/sourceview-cell.c:
726 (sourceview_cell_instance_init), (sourceview_cell_finalize),
727 (icell_get_line), (icell_get_attribute), (icell_iface_init):
728 * plugins/sourceview/sourceview-prefs.c: (get_bool),
729 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
730 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
731 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
732 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
733 * plugins/sourceview/sourceview-private.h:
734 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
735 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
736 (on_document_loaded), (sourceview_instance_init),
737 (sourceview_dispose), (sourceview_finalize),
738 (sourceview_create_markers), (sourceview_new),
739 (ifile_savable_save), (ieditor_get_tab_size),
740 (ieditor_set_tab_size), (ieditor_set_use_spaces),
741 (ieditor_set_auto_indent), (ieditor_goto_line),
742 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
743 (iselect_block), (iselect_set), (iselect_get_start),
744 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
745 (imark_unmark), (imark_is_marker_set),
746 (imark_location_from_handle), (imark_delete_all_markers),
747 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
748 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
749 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
750 (ilanguage_get_supported_languages), (autodetect_language),
751 (ilanguage_set_language), (iassist_show_tips),
752 (on_sourceview_hover_leave), (on_sourceview_hover_over),
753 (ihover_display), (ihover_iface_init):
755 Use GtkSourceView 2.1.x:
757 * Fixed #486724 and #488615
758 * Implemented hover interface
759 * Adapted to changed interfaces
761 2008-01-04 Rob Bradford <rob@o-hand.com>
763 Reviewed by Naba Kumar <naba@gnome.org>:
764 * libanjuta/anjuta-preferences.c:
765 (anjuta_preferences_register_property_custom):
766 Unregister preferences for custom preferences when the widget is
769 2008-01-03 Johannes Schmid <jhs@gnome.org>
771 * plugins/file-manager/file-model.c: (file_model_row_expanded),
772 (file_model_row_collapsed):
773 Fixed the too method to take a correct data argument
775 2008-01-02 Johannes Schmid <jhs@gnome.org>
777 * plugins/document-manager/anjuta-docman.c:
778 (anjuta_docman_add_document), (anjuta_docman_remove_document):
779 ref and unref correctly to silence a Gtk+ critical
781 2008-01-01 Johannes Schmid <jhs@gnome.org>
783 * plugins/editor/text_editor.c: (itext_editor_get_text):
784 Fixed #506740 – ianjuta_editor_get_text crash if request
785 text past the buffer length
787 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
789 * plugins/debug-manager/utilities.c,
790 plugins/debug-manager/utilities.h,
791 plugins/debug-manager/breakpoints.c:
792 Move get_current_editor function in utilities.c
794 * plugins/debug-manager/plugin.c,
795 plugins/debug-manager/debug_tree.c,
796 plugins/debug-manager/debug_tree.h,
797 plugins/debug-manager/watch.c,
798 plugins/debug-manager/watch.h,
799 plugins/debug-manager/locals.c,
800 plugins/debug-manager/locals.h,
801 (added) plugins/debug-manager/variable.c,
802 (added) plugins/debug-manager/variable.h,
803 plugins/debug-manager/Makefile.am:
804 Use hover interface to display variable value
806 2007-12-31 Johannes Schmid <jhs@gnome.org>
808 * libanjuta/Makefile.am:
809 Only install glade catalog files if glade-3 is available
810 (Fixes #506269 and #500296)
812 2007-12-30 Johannes Schmid <jhs@gnome.org>
814 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
815 (set_property_value_as_string), (register_callbacks):
817 Fixed GtkFileChooserButton preferences to also work when only the combo
818 changes without a dialog being open.
820 2007-12-29 Johannes Schmid <jhs@gnome.org>
822 * plugins/editor/Makefile.am:
823 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
825 2007-12-29 Johannes Schmid <jhs@gnome.org>
827 * plugins/devhelp/plugin.c: (devhelp_activate):
828 Fixed #498986 - Anjuta-2.3.0 fails to build
830 2007-12-29 Johannes Schmid <jhs@gnome.org>
832 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
833 * plugins/debug-manager/plugin.c:
834 (on_run_to_cursor_action_activate):
835 * plugins/document-manager/anjuta-docman.c:
836 (anjuta_docman_goto_file_line_mark):
837 * plugins/symbol-db/plugin.c: (value_added_current_editor),
838 (value_removed_current_editor):
840 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
841 all those to value_added_current_document...
843 * plugins/editor/anjuta-editor-scintilla.glade:
844 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
845 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
847 2007-12-28 Massimo Cora' <maxcvs@email.it>
849 * plugins/symbol-db/plugin.c: (on_importing_project_end),
850 (symbol_db_activate), (symbol_db_deactivate),
851 (symbol_db_instance_init), (isymbol_manager_get_parents):
852 * plugins/symbol-db/plugin.h:
853 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
854 * plugins/symbol-db/symbol-db-engine.c:
855 (symbol_db_engine_get_global_members_filtered):
856 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
857 (on_symbol_inserted):
858 Filtered out static functions on global-tab. E.g. when flag
859 is_file_scope = 1 we won't add entries there.
860 Fixed a little bug on 'Global'->'Vars/Others' node too.
862 2007-12-28 Johannes Schmid <jhs@gnome.org>
864 * libanjuta/anjuta-launcher.c:
865 Fixed a silly (and completely useless) memory corruption that probably
866 only occured at a few race conditions though I wonder why it did not
869 2007-12-28 Johannes Schmid <jhs@gnome.org>
870 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
871 * plugins/debug-manager/plugin.c: (set_program_counter):
872 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
873 * plugins/debug-manager/start.c: (get_source_directories):
874 * plugins/debug-manager/threads.c: (on_info_thread),
876 * plugins/file-manager/file-model.c: (file_model_set_property):
877 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
878 * plugins/tools/editor.c: (on_editor_response):
880 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
882 * plugins/document-manager/plugin.c: (update_title),
883 (value_added_project_root_uri):
884 * plugins/document-manager/plugin.h:
885 Shorten down the title bar if the current path is inside the opened project
887 2007-12-28 Massimo Cora' <maxcvs@email.it>
889 reviewed by: Johannes Schmid <jhs@gnome.org>
891 * plugins/project-wizard/templates/java/project.anjuta:
892 * plugins/project-wizard/templates/mkfile/project.anjuta:
893 * plugins/project-wizard/templates/python/project.anjuta:
894 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
895 let new projects use new SymbolDB plugin.
897 * plugins/symbol-browser/images/Makefile.am:
898 added some images taken from MonoDevelop project.
900 * plugins/symbol-db/plugin.c: (value_added_current_editor),
901 (goto_file_line), (on_importing_project_end), (project_root_added),
902 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
903 (isymbol_manager_search):
904 Added project-updating feature when opening a project with some files
905 modified externally [e.g. a svn up].
907 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
908 (sdb_engine_iterator_node_instance_init),
909 (sdb_engine_iterator_node_finalize),
910 (symbol_db_engine_iterator_node_set_conversion_hash):
911 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
912 * plugins/symbol-db/symbol-db-engine-iterator.c:
913 (symbol_db_engine_iterator_new):
914 * plugins/symbol-db/symbol-db-engine-iterator.h:
915 Moved Hash table initialization into the engine. This proxies and
916 speeds up the process of creation and iteration of a GdaDataModel.
918 * plugins/symbol-db/symbol-db-engine.c:
919 (sdb_engine_ctags_output_thread),
920 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
921 (sdb_engine_scan_files_1), (sdb_engine_init),
922 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
923 (symbol_db_engine_add_new_workspace),
924 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
925 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
926 (symbol_db_engine_get_sym_type_conversion_hash),
927 (symbol_db_engine_update_files_symbols),
928 (symbol_db_engine_update_project_symbols),
929 (symbol_db_engine_update_buffer_symbols),
930 (symbol_db_engine_get_class_parents),
931 (symbol_db_engine_get_global_members_filtered),
932 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
933 (symbol_db_engine_get_scope_members_by_symbol_id),
934 (symbol_db_engine_get_scope_members),
935 (symbol_db_engine_get_current_scope),
936 (symbol_db_engine_get_file_symbols),
937 (symbol_db_engine_get_symbol_info_by_id),
938 (symbol_db_engine_find_symbol_by_name_pattern),
939 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
940 * plugins/symbol-db/symbol-db-engine.h:
941 * plugins/symbol-db/symbol-db-view-locals.c:
942 (sdb_view_locals_get_iter_from_row_ref),
943 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
944 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
945 (on_symbol_inserted), (symbol_db_view_locals_update_list):
946 Changes on some queries fuctions and some fixes. Added *_filtered
949 * plugins/symbol-db/symbol-db-view.c:
950 (do_add_child_symbol_to_view), (add_new_waiting_for),
951 (prepare_for_adding), (on_symbol_inserted),
952 (do_recurse_subtree_and_remove), (on_symbol_removed),
953 (sdb_view_do_add_hidden_dummy_child),
954 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
955 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
956 (sdb_view_locals_create_new_store), (sdb_view_init),
957 (sdb_view_finalize), (sdb_view_class_init),
958 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
959 (symbol_db_view_get_pixbuf),
960 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
961 New display for global tags. This is the definitive version, bugs apart.
963 * plugins/symbol-db/tables.sql:
966 2007-12-27 Naba Kumar <naba@gnome.org>
968 * libanjuta/interfaces/libanjuta.idl:
969 * plugins/editor/aneditor-priv.h:
970 * plugins/editor/aneditor.cxx:
971 * plugins/editor/text_editor.c: (text_editor_instance_init),
972 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
973 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
974 * plugins/editor/text_editor.h:
975 * plugins/editor/text_editor_cbs.c:
976 (on_text_editor_scintilla_notify):
978 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
979 related code in AnEditor. Fixed some compilation warnings.
981 2007-12-26 Naba Kumar <naba@gnome.org>
983 * Changelog: Fixed indentation.
985 2007-12-25 Naba Kumar <naba@gnome.org>
987 * plugins/editor/Makefile.am:
988 * plugins/editor/editor.glade:
989 * plugins/editor/plugin.c:
990 * plugins/editor/style-editor.c:
991 * plugins/sourceview/Makefile.am:
992 * plugins/sourceview/plugin.c:
993 * plugins/sourceview/sourceview.glade:
994 * plugins/valgrind/Makefile.am:
996 Renamed glade files to anjuta-editor-* to give name space for the
997 schema files (because they are installed in system directory).
999 * scripts/build-schemas.mk: Install the schemas files also (need for
1000 binary package installation/uninstallation).
1002 2007-12-25 Johannes Schmid <jhs@gnome.org>
1004 * plugins/language-support-cpp-java/plugin.c:
1005 (set_indentation_param_vim):
1007 Support some more vim modeline commands and shortcuts (#504331)
1009 2007-12-25 Johannes Schmid <jhs@gnome.org>
1011 Patches from James Liggett:
1012 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
1013 (anjuta_vcs_status_tree_view_init):
1014 * plugins/subversion/subversion-commit-dialog.c:
1015 (subversion_commit_dialog):
1016 * plugins/subversion/subversion-diff-dialog.c:
1017 (on_subversion_diff_response):
1018 * plugins/subversion/subversion-log-dialog.c:
1019 (on_log_view_selected_button_clicked),
1020 (on_log_diff_selected_button_clicked),
1021 (on_log_diff_previous_button_clicked):
1022 * plugins/subversion/subversion-resolve-dialog.c:
1023 (subversion_resolve_dialog):
1024 * plugins/subversion/subversion-revert-dialog.c:
1025 (subversion_revert_dialog):
1026 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
1027 (pulse_progress_bar), (hide_pulse_progress_bar),
1028 (disconnect_data_arrived_signals),
1029 (cancel_data_arrived_signal_disconnect):
1030 * plugins/subversion/subversion-ui-utils.h:
1032 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
1033 #505237 – Sort list of modified files
1035 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
1037 * plugins/gdb/debugger.c:
1038 Fix bug #491301: Inspecting a variable opens a bad focus dialog
1040 2007-12-23 Johannes Schmid <jhs@gnome.org>
1042 * plugins/language-support-cpp-java/plugin.c:
1043 (set_indentation_param_emacs), (set_indentation_param_vim),
1044 (parse_mode_line_emacs), (parse_mode_line_vim),
1045 (extract_mode_line), (initialize_indentation_params):
1047 Added (basic) support for vim modelines (#504331)
1049 * plugins/message-view/message-view.c: (message_view_next),
1050 (message_view_previous):
1052 Fixed next/previous message
1054 2007-12-23 Johannes Schmid <jhs@gnome.org>
1056 * libanjuta/anjuta-ui.h:
1057 Check for != NULL before unref'ing pixbuf (related to #497878)
1059 * plugins/devhelp/plugin.c: (register_stock_icons):
1060 * plugins/document-manager/anjuta-docman.c:
1061 (anjuta_docman_add_document):
1062 * plugins/glade/plugin.c: (on_close_activated),
1063 (register_stock_icons), (on_session_save),
1064 (glade_plugin_add_project):
1066 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1067 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1069 * plugins/language-support-cpp-java/plugin.c:
1070 (register_stock_icons):
1071 Fixed stock icon registration macros
1073 2007-12-23 Johannes Schmid <jhs@gnome.org>
1075 * global-tags/Makefile.am:
1076 * launcher/Makefile.am:
1077 * libanjuta/Makefile.am:
1078 * libegg/Makefile.am:
1079 * manuals/anjuta-faqs/Makefile.am:
1080 * manuals/anjuta-manual/Makefile.am:
1081 * manuals/reference/libanjuta/Makefile.am:
1082 * plugins/build-basic-autotools/Makefile.am:
1083 * plugins/class-gen/Makefile.am:
1084 * plugins/class-inheritance/Makefile.am:
1085 * plugins/cvs-plugin/Makefile.am:
1086 * plugins/debug-manager/Makefile.am:
1087 * plugins/devhelp/Makefile.am:
1088 * plugins/document-manager/Makefile.am:
1089 * plugins/editor/Makefile.am:
1090 * plugins/editor/scintilla/Makefile.am:
1091 * plugins/editor/scintilla/include/Makefile.am:
1092 * plugins/file-loader/Makefile.am:
1093 * plugins/file-manager/Makefile.am:
1094 * plugins/file-wizard/Makefile.am:
1095 * plugins/gdb/Makefile.am:
1096 * plugins/glade/Makefile.am:
1097 * plugins/gtodo/Makefile.am:
1098 * plugins/gvim/Makefile.am:
1099 * plugins/indent/Makefile.am:
1100 * plugins/language-manager/Makefile.am:
1101 * plugins/language-support-cpp-java/Makefile.am:
1102 * plugins/macro/Makefile.am:
1103 * plugins/message-view/Makefile.am:
1104 * plugins/patch/Makefile.am:
1105 * plugins/profiler/Makefile.am:
1106 * plugins/project-import/Makefile.am:
1107 * plugins/project-manager/Makefile.am:
1108 * plugins/project-wizard/Makefile.am:
1109 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1110 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1111 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1112 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1113 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1114 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1115 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1116 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1117 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1118 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1119 * plugins/sample1/Makefile.am:
1120 * plugins/search/Makefile.am:
1121 * plugins/sourceview/Makefile.am:
1122 * plugins/subversion/Makefile.am:
1123 * plugins/symbol-browser/Makefile.am:
1124 * plugins/symbol-db/Makefile.am:
1125 * plugins/symbol-db/test/Makefile.am:
1126 * plugins/terminal/Makefile.am:
1127 * plugins/tools/Makefile.am:
1128 * plugins/valgrind/Makefile.am:
1130 * tagmanager/Makefile.am:
1132 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1133 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1134 warnings from illigel C++ compiler flags.
1136 2007-12-23 Johannes Schmid <jhs@gnome.org>
1138 Patch from Tom <tpgww@onepost.net>:
1140 * plugins/document-manager/anjuta-docman.c:
1141 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1142 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1143 (anjuta_docman_instance_init), (on_notebook_switch_page),
1144 (anjuta_docman_grab_text_focus):
1145 * plugins/document-manager/plugin.c: (on_document_added),
1146 (on_window_key_press_event), (on_window_key_release_event):
1148 Some more document-manager code cleanups and fixes.
1150 2007-12-23 Massimo Cora' <maxcvs@email.it>
1152 * plugins/symbol-db/plugin.c: (register_stock_icons),
1153 (value_added_current_editor), (value_removed_current_editor),
1154 (on_importing_project_end), (project_root_removed):
1155 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1157 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1158 (symbol_db_engine_get_file_db_path):
1159 fixed a useless warning.
1161 * plugins/symbol-db/symbol-db-view-locals.c:
1162 (traverse_free_waiting_for), (file_view_status_destroy),
1163 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1164 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1165 (sdb_view_locals_finalize), (on_symbol_inserted),
1166 (symbol_db_view_locals_recv_signals_from_engine),
1167 (symbol_db_view_locals_update_list):
1168 more speed on editors switching. GtkTreeStore caching method implemented.
1169 Fixed compiler warnings and a little memory leak.
1171 * plugins/symbol-db/symbol-db-view-locals.h:
1172 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1173 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1174 (on_scan_end), (on_symbol_inserted),
1175 (sdb_view_locals_create_new_store), (sdb_view_init),
1176 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1177 * plugins/symbol-db/symbol-db-view.h:
1178 fixed some crashers. Now project loading/populating should be quite quick.
1180 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1182 * plugins/debug-manager/command.c,
1183 plugins/debug-manager/queue.c:
1184 Take care of command return value (FALSE is an error)
1186 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1188 * plugins/debug-manager/anjuta-debug-manager.glade,
1189 plugins/debug-manager/breakpoints.c:
1190 Remove address, condition and pass breakpoint column if not supported
1191 Fix clear all remove_all to avoid an endless loop if a breakpoint
1194 2007-12-17 Johannes Schmid <jhs@gnome.org>
1196 Patch from Tom <tpgww@onepost.net> (with some changes):
1198 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1199 (on_save_as_activate), (on_save_all_activate),
1200 (on_close_file_activate), (on_close_all_file_activate),
1201 (on_reload_file_activate), (on_editor_command_clear_activate),
1202 (on_transform_eolchars1_activate), (on_comment_block),
1203 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1204 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1205 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1206 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1207 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1208 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1209 (on_zoom_out_text_activate):
1210 * plugins/document-manager/action-callbacks.h:
1211 * plugins/document-manager/anjuta-docman.c:
1212 (on_notebook_page_close_button_click),
1213 (on_notebook_page_close_button_enter),
1214 (on_notebook_page_close_button_leave),
1215 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1216 (anjuta_docman_page_init), (anjuta_docman_page_new),
1217 (on_open_filesel_response), (create_file_open_dialog_gui),
1218 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1219 (anjuta_docman_instance_init), (on_notebook_switch_page),
1220 (on_document_destroy), (anjuta_docman_add_editor),
1221 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1222 (anjuta_docman_set_current_document),
1223 (anjuta_docman_goto_file_line_mark), (get_real_path),
1224 (anjuta_docman_get_full_filename),
1225 (anjuta_docman_delete_all_markers),
1226 (anjuta_docman_delete_all_indicators),
1227 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1228 (anjuta_docman_order_tabs):
1229 * plugins/document-manager/anjuta-docman.h:
1230 * plugins/document-manager/file_history.c: (an_hist_file_new),
1231 (an_file_history_push), (an_file_history_dump):
1232 * plugins/document-manager/file_history.h:
1233 * plugins/document-manager/plugin.c: (update_title),
1234 (value_removed_project_root_uri),
1235 (update_document_ui_interface_items), (menu_name_compare),
1236 (on_document_added), (on_document_changed),
1237 (on_window_key_press_event), (on_window_key_release_event),
1239 * plugins/document-manager/search-box.c: (on_document_changed),
1240 (on_goto_activated), (search_box_init), (search_box_new):
1241 * plugins/document-manager/search-box.h:
1243 Yet more code cleanups
1244 Save glade files correctly in session
1245 Use new tooltip API if available
1246 Sort notebook pages when session is restored (needs work)
1248 2007-12-16 Johannes Schmid <jhs@gnome.org>
1250 * plugins/document-manager/anjuta-docman.c:
1251 (anjuta_docman_add_document):
1253 Present correct widget with anjuta_shell_present_widget(). This got wrong when
1254 the new search bar was introduced.
1256 2007-12-12 Johannes Schmid <jhs@gnome.org>
1258 Patch from Tom <tpgww@onepost.net>:
1259 (#485233 – another bunch of docman cleanups)
1261 * libanjuta/interfaces/libanjuta.idl:
1262 * plugins/document-manager/action-callbacks.c:
1263 (get_current_document), (get_current_focus_widget),
1264 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
1265 (on_close_file_activate), (on_close_all_file_activate),
1266 (on_reload_file_activate), (on_print_activate),
1267 (on_print_preview_activate),
1268 (on_editor_command_upper_case_activate),
1269 (on_editor_command_lower_case_activate),
1270 (on_editor_command_eol_crlf_activate),
1271 (on_editor_command_eol_lf_activate),
1272 (on_editor_command_eol_cr_activate),
1273 (on_editor_command_select_all_activate),
1274 (on_editor_command_select_to_brace_activate),
1275 (on_editor_command_select_block_activate),
1276 (on_editor_command_match_brace_activate),
1277 (on_editor_command_undo_activate),
1278 (on_editor_command_redo_activate),
1279 (on_editor_command_cut_activate),
1280 (on_editor_command_paste_activate),
1281 (on_editor_command_copy_activate),
1282 (on_editor_command_clear_activate),
1283 (on_editor_command_close_folds_all_activate),
1284 (on_editor_command_open_folds_all_activate),
1285 (on_editor_command_toggle_fold_activate),
1286 (on_editor_command_bookmark_toggle_activate),
1287 (on_editor_command_bookmark_first_activate),
1288 (on_editor_command_bookmark_next_activate),
1289 (on_editor_command_bookmark_prev_activate),
1290 (on_editor_command_bookmark_last_activate),
1291 (on_editor_command_bookmark_clear_activate),
1292 (on_transform_eolchars1_activate), (on_comment_block),
1293 (on_comment_box), (on_comment_stream),
1294 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1295 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
1296 (on_force_hilite_activate), (on_swap_activate),
1297 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1298 * plugins/document-manager/action-callbacks.h:
1299 * plugins/document-manager/anjuta-docman.c:
1300 (on_notebook_page_close_button_click),
1301 (on_notebook_page_close_button_enter),
1302 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1303 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1304 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1305 (on_open_filesel_response), (anjuta_docman_open_file),
1306 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1307 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1308 (anjuta_docman_class_init), (anjuta_docman_new),
1309 (on_notebook_switch_page), (on_document_save_point),
1310 (on_document_destroy), (anjuta_docman_add_editor),
1311 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1312 (anjuta_docman_set_popup_menu),
1313 (anjuta_docman_get_current_focus_widget),
1314 (anjuta_docman_get_page_for_document),
1315 (anjuta_docman_get_current_document),
1316 (anjuta_docman_set_current_document),
1317 (anjuta_docman_goto_file_line),
1318 (anjuta_docman_goto_file_line_mark),
1319 (anjuta_docman_get_full_filename),
1320 (anjuta_docman_present_notebook_page),
1321 (anjuta_docman_update_page_label),
1322 (anjuta_docman_delete_all_markers),
1323 (anjuta_docman_delete_all_indicators),
1324 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1325 (do_ordertab1), (anjuta_docman_order_tabs),
1326 (anjuta_docman_set_editor_properties),
1327 (anjuta_docman_get_document_for_path),
1328 (anjuta_docman_get_all_doc_widgets):
1329 * plugins/document-manager/anjuta-docman.h:
1330 * plugins/document-manager/editor-tooltips.c:
1331 * plugins/document-manager/plugin.c: (update_title),
1332 (update_document_ui_enable_all), (update_document_ui_disable_all),
1333 (update_document_ui_save_items),
1334 (update_document_ui_interface_items), (update_document_ui),
1335 (on_document_update_save_ui), (update_status),
1336 (on_document_update_ui), (on_document_added),
1337 (on_document_changed), (on_session_save), (on_save_prompt),
1338 (on_docman_auto_save), (on_gconf_notify_timer):
1339 * plugins/document-manager/search-box.c: (on_document_changed),
1340 (search_box_new), (search_box_grab_line_focus):
1341 * plugins/glade/plugin.c: (ifile_open):
1342 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1343 * plugins/search/search-replace_backend.c: (create_search_entries):
1344 * plugins/sourceview/anjuta-document.c: (set_uri),
1345 (anjuta_document_save):
1346 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1347 * plugins/tools/editor.c: (on_editor_response):
1349 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1350 It fixes some issues with session handling and several memory lacks.
1351 Gtk 2.12 Tooltip API is used if available.
1353 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1355 * plugins/debug-manager/disassemble.c,
1356 plugins/debug-manager/disassemble.h,
1357 plugins/debug-manager/command.c,
1358 plugins/debug-manager/command.h,
1359 plugins/debug-manager/plugin.c
1360 plugins/debug-manager/sparse_view.c,
1361 plugins/debug-manager/sparse_view.h,
1362 plugins/gdb/plugin.c,
1363 plugins/gdb/debugger.c,
1364 plugins/gdb/debugger.h,
1365 libanjuta/interfaces/libanjuta.idl:
1366 Fix bug #502533: Implement assembler step
1368 * plugins/debug-manager/breakpoints.c:
1369 Do not save temporary breakpoints
1371 * plugins/debug-manager/stack_trace.c:
1372 Fix a crash when a stack command is cancelled
1374 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1376 * plugins/debug-manager/plugin.c,
1377 plugins/debug-manager/breakpoints.c,
1378 plugins/debug-manager/breakpoints.h:
1379 Fix bug #488732: Breakpoint on delete lines
1380 Breakpoints are now linked to their position in editor
1382 * plugins/gdb/debugger.c:
1383 Fix removing condition on breakpoint
1385 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1387 * plugins/debug-manager/anjuta-debug-manager.glade,
1388 plugins/debug-manager/start.c,
1389 plugins/gdb/plugin.c,
1390 plugins/gdb/debugger.c,
1391 plugins/gdb/debugger.h,
1392 libanjuta/interfaces/libanjuta.idl:
1393 Fix bug #481366: Do not stop at the beginning of the program
1395 * plugins/debug-manager/command.c,
1396 plugins/debug-manager/command.h,
1397 plugins/debug-manager/breakpoints.c,
1398 plugins/debug-manager/queue.c,
1399 plugins/debug-manager/queue.h:
1400 Fix a bug remove all breakpoints was not working due to latest changes
1401 Setting breakpoints is disabled when program is running
1403 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1405 * plugins/debug-manager/queue.c,
1406 plugins/gdb/plugin.c:
1407 Fix bug #501469: Crash if mime_type is unknown
1409 2007-12-01 Massimo Cora' <maxcvs@email.it>
1411 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1412 (on_editor_update_ui), (on_single_file_scan_end),
1413 (on_importing_project_end), (project_root_added),
1414 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1415 * plugins/symbol-db/plugin.h:
1416 show on status bar files being scanned.
1418 * plugins/symbol-db/symbol-db-engine.c:
1419 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1420 (sdb_engine_ctags_output_thread),
1421 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1422 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1423 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1424 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1425 (sdb_engine_get_table_id_by_unique_name2),
1426 (symbol_db_engine_open_project),
1427 (sdb_engine_prepare_executing_commands),
1428 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1429 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1430 (sdb_engine_detects_removed_ids),
1431 (symbol_db_engine_get_class_parents),
1432 (symbol_db_engine_get_global_members),
1433 (symbol_db_engine_get_scope_members_by_symbol_id),
1434 (symbol_db_engine_get_scope_members),
1435 (symbol_db_engine_get_current_scope),
1436 (symbol_db_engine_get_file_symbols),
1437 (symbol_db_engine_get_symbol_info_by_id),
1438 (symbol_db_engine_get_full_local_path),
1439 (symbol_db_engine_find_symbol_by_name_pattern),
1440 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1441 * plugins/symbol-db/symbol-db-engine.h:
1442 * plugins/symbol-db/symbol-db-view-locals.c:
1443 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1444 (symbol_db_view_locals_recv_signals_from_engine),
1445 (symbol_db_view_locals_update_list):
1446 * plugins/symbol-db/symbol-db-view-locals.h:
1447 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1448 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1449 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1450 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1451 * plugins/symbol-db/symbol-db-view.h:
1452 Added g_thread architecture to scan in background. With this you
1453 can use Anjuta's GUI without freezing.
1454 Improved insertion speed by using a paradigm like 'insert' and 'check'
1455 replacing a 'check' and 'insert' one. This has been done for tables
1456 like symbol, scope, sym_type.
1459 * plugins/symbol-db/tables.sql:
1460 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1461 (thread), (print_message), (bastard_thread), (idle_signals):
1462 fixed a typo on tables that broke sql triggers.
1464 === anjuta 2.3.1 ===
1466 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1468 * NEWS, AUTHORS: Updated.
1469 * src/Makefile.am: Fixed make distcheck
1471 Patch from Yang Hong:
1472 * plugins/file-manager/file-manager.glade: Fixed file chooser
1473 size in file-manager preferences.
1475 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1477 * NEWS: Updated for 2.3.1 development release
1478 * configure.in: Bumped version to 2.3.1
1480 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1482 * plugins/debug-manager/threads.c,
1483 plugins/debug-manager/disassemble.c,
1484 plugins/debug-manager/watch.c,
1485 plugins/debug-manager/registers.c,
1486 plugins/debug-manager/locals.c,
1487 plugins/debug-manager/breakpoints.c,
1488 plugins/debug-manager/stack_trace.c,
1489 plugins/debug-manager/command.c,
1490 plugins/debug-manager/command.h,
1491 plugins/debug-manager/queue.c,
1492 libanjuta/interfaces/libanjuta.idl:
1493 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1494 Document IAnjutaDebugManager signals
1495 Generate new signals in queue.c
1496 Use new signals in other files
1498 2007-11-30 <genbell@tiscali.it>
1500 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1502 * plugins/gdb/Makefile.am:
1505 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1507 * plugins/tools/variable.c:
1508 Fix a bug added in the previous patch (it is not a leak)
1510 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1512 * plugins/project-wizard/druid.c,
1513 plugins/project-wizard/templates/terminal.wiz,
1514 plugins/project-wizard/templates/xlib-dock.wiz,
1515 plugins/project-wizard/templates/wxwin.wiz,
1516 plugins/project-wizard/templates/java.wiz,
1517 plugins/project-wizard/templates/gnome.wiz,
1518 plugins/project-wizard/templates/anjuta-plugin.wiz,
1519 plugins/project-wizard/templates/gtkmm.wiz,
1520 plugins/project-wizard/templates/python.wiz,
1521 plugins/project-wizard/templates/cpp.wiz,
1522 plugins/project-wizard/templates/sdl.wiz,
1523 plugins/project-wizard/templates/gtk.wiz,
1524 plugins/project-wizard/templates/minimal.wiz,
1525 plugins/project-wizard/templates/xlib.wiz,
1526 plugins/project-wizard/templates/gcj.wiz,
1527 plugins/project-wizard/templates/translatable-strings.h,
1528 plugins/project-import/project-import.c:
1529 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1531 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1533 * plugins/debug-manager/threads.c,
1534 plugins/debug-manager/disassemble.c,
1535 plugins/debug-manager/watch.c,
1536 plugins/debug-manager/registers.c,
1537 plugins/debug-manager/memory.c,
1538 plugins/debug-manager/locals.c,
1539 plugins/debug-manager/stack_trace.c,
1540 plugins/debug-manager/queue.c,
1541 plugins/debug-manager/queue.h:
1542 Connect debugger signal only when program is loaded
1543 Rename get_feature in is_supported
1545 * plugins/debug-manager/plugin.c:
1546 Remove editor watch when plugin is deactivated
1548 * plugins/debug-manager/anjuta-debug-manager.glade,
1549 plugins/debug-manager/breakpoints.c,
1550 plugins/debug-manager/breakpoints.h:
1551 Rewrite almost completely the breakpoint code
1552 Improve breakpoint dialog
1554 Implement condition, hit count, ignore and temporary attribute
1556 * plugins/debug-manager/command.c,
1557 plugins/debug-manager/command.h:
1558 Add a breakpoint list command
1560 * plugins/gdb/debugger.c,
1561 plugins/gdb/debugger.h:
1562 Add new breakpoint list command
1563 Fix parsing of breakpoint data
1565 * libanjuta/interfaces/libanjuta.idl,
1566 plugins/gdb/plugin.c:
1567 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1569 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1571 * plugins/document-manager/plugin.c:
1572 Use Ctrl+Shift+s as shortcut for Save As
1574 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1576 * plugins/subversion/plugin.c: (activate_plugin):
1577 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1578 * src/layout.xml: Fixed dockitem positions.
1580 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1582 Icons from tpgww@onepost.net:
1583 * plugins/project-wizard/applogo.png:
1584 Icons from patch in bug #480093 comment #23. Also renamed icons.
1586 * plugins/message-view/Makefile.am:
1587 * plugins/message-view/plugin.c: (register_stock_icons),
1588 (ipreferences_merge): Removed redundant icon.
1590 * plugins/document-manager/plugin.c:
1591 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1592 Do not insensitize New action when there is no document.
1595 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1597 Icons from tpgww@onepost.net:
1598 * plugins/symbol-browser/an_symbol_prefs.c:
1599 * pixmaps/Makefile.am:
1600 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1602 Icons from patch in bug #480093 comment #23. Also renamed icons.
1605 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1607 Patch from James Liggett:
1608 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1609 revert and dialogs resizable.
1611 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1613 Patch from James Liggett:
1614 * plugins/subversion/anjuta-subversion.glade:
1615 * plugins/subversion/subversion-diff-dialog.c:
1616 (on_subversion_diff_response), (subversion_diff_dialog):
1617 * plugins/subversion/subversion-diff-dialog.h:
1619 The diff dialog should have a checkbox, enabled by default, that
1620 allows the user to make sure that all open files are saved before
1623 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1625 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1627 Icons from tpgww@onepost.net:
1628 * pixmaps/Makefile.am:
1631 * src/anjuta-preferences-general.svg:
1633 Icons from patch in bug #480093 comment #23. Also renamed icons.
1636 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1638 Icons from tpgww@onepost.net:
1639 * plugins/debug-manager/images/Makefile.am:
1640 * plugins/debug-manager/images/anjuta-watch.svg:
1641 * plugins/debug-manager/plugin.c: (register_stock_icons):
1642 * plugins/gdb/images/Makefile.am:
1643 * plugins/gtodo/Makefile.am:
1644 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1645 * plugins/gtodo/anjuta-gtodo.plugin.in:
1646 * plugins/gtodo/interface.c: (stock_icons):
1647 * plugins/gtodo/main.h:
1648 * plugins/gtodo/plugin.c: (ipreferences_merge):
1649 * plugins/terminal/Makefile.am:
1650 * plugins/terminal/anjuta-terminal-plugin.svg:
1651 * plugins/terminal/anjuta-terminal.plugin.in:
1652 * plugins/terminal/terminal.c:
1653 * plugins/tools/Makefile.am:
1654 * plugins/tools/anjuta-tools-plugin.svg:
1655 * plugins/tools/anjuta-tools.plugin.in:
1656 * plugins/tools/plugin.c:
1657 * plugins/valgrind/Makefile.am:
1658 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1659 * plugins/valgrind/anjuta-valgrind.plugin.in:
1660 * plugins/valgrind/plugin.c: (register_stock_icons),
1661 (ipreferences_merge):
1663 Icons from patch in bug #480093 comment #23. Also renamed icons.
1666 2007-11-18 Massimo Cora' <maxcvs@email.it>
1668 reviewed by: Johannes Schmid <jhs@gnome.org>
1671 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1672 due to bug #493360. Still present anyway bug #495843
1674 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1675 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1676 (on_local_treeview_row_activated),
1677 (on_global_treeview_row_activated),
1678 (on_global_treeview_row_expanded), (on_project_element_added),
1679 (on_project_element_removed), (project_root_added),
1680 (symbol_db_activate), (isymbol_manager_search),
1681 (isymbol_manager_get_members),
1682 (isymbol_manager_get_completions_at_position):
1683 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1684 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1685 * plugins/symbol-db/symbol-db-engine.c:
1686 (sdb_engine_execute_non_select_sql),
1687 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1688 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1689 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1690 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1691 (symbol_db_engine_add_new_workspace),
1692 (symbol_db_engine_add_new_project),
1693 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1694 (sdb_engine_detects_removed_ids),
1695 (sdb_engine_walk_down_scope_path),
1696 (symbol_db_engine_get_class_parents),
1697 (symbol_db_engine_get_global_members),
1698 (symbol_db_engine_get_scope_members_by_symbol_id),
1699 (symbol_db_engine_get_scope_members),
1700 (symbol_db_engine_get_current_scope),
1701 (symbol_db_engine_get_file_symbols),
1702 (symbol_db_engine_get_symbol_info_by_id),
1703 (symbol_db_engine_find_symbol_by_name_pattern):
1704 * plugins/symbol-db/symbol-db-engine.h:
1705 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1706 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1707 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1708 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1709 (on_scan_end), (do_add_root_symbol_to_view),
1710 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1711 (trigger_on_symbol_inserted), (add_new_waiting_for),
1712 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1713 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1714 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1715 (symbol_db_view_row_expanded), (sdb_view_init),
1716 (gtree_compare_func), (sdb_view_finalize),
1717 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1718 (sdb_view_populate_base_root),
1719 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1720 * plugins/symbol-db/symbol-db-view.h:
1721 * plugins/symbol-db/tables.sql:
1722 * plugins/symbol-db/test/Makefile.am:
1723 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1724 (get_scope_members), (get_current_scope), (get_global_members),
1725 (get_file_symbols), (get_info_by_id), (main):
1727 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1728 Started using LIMIT keyword to speed up things.
1729 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1730 make providers use prepared statements.
1732 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1734 Patch from James Liggett:
1735 * plugins/subversion/plugin.c: (subversion_instance_init):
1736 * plugins/subversion/plugin.h:
1737 * plugins/subversion/subversion-diff-dialog.c:
1738 (on_subversion_diff_response), (subversion_diff_dialog),
1739 (on_menu_subversion_diff):
1740 * plugins/subversion/subversion-log-dialog.c:
1741 (on_log_view_selected_button_clicked),
1742 (on_log_diff_selected_button_clicked),
1743 (on_log_diff_previous_button_clicked),
1744 (subversion_log_window_create):
1745 * plugins/subversion/subversion-ui-utils.c:
1746 (get_filename_from_full_path), (init_whole_project),
1747 (on_whole_project_toggled):
1748 * plugins/subversion/subversion-ui-utils.h:
1749 * plugins/subversion/subversion-update-dialog.c:
1750 (subversion_update_dialog), (on_menu_subversion_update):
1752 Whole Project checkbox enabled by default in diff and update dialogs.
1753 changes the editor names for diff editors to something much more
1754 descriptive. For example, working copy/head diffs would have an editor
1755 with a name like "[Working Copy/Head] some-file.diff," where some-file
1756 is the name of the file/directory that was diffed. For diffs against
1757 arbitrary diffs the name would look like "[Revisions 2832/3200]
1758 some-file.diff" for a diff of some-file between revisions 2832 and
1761 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1763 Icons from tpgww@onepost.net:
1764 * plugins/subversion/Makefile.am:
1765 * plugins/subversion/anjuta-subversion-plugin.svg:
1766 * plugins/subversion/anjuta-subversion.plugin.in:
1767 * plugins/subversion/plugin.h:
1768 * plugins/symbol-browser/Makefile.am:
1769 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
1770 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
1771 * plugins/symbol-browser/plugin.c:
1772 * plugins/symbol-db/Makefile.am:
1773 * plugins/symbol-db/plugin.c:
1774 * plugins/symbol-db/symbol-db.plugin.in:
1776 Icons from patch in bug #480093 comment #23. Also renamed icons.
1779 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1781 Icons from tpgww@onepost.net:
1782 * plugins/project-manager/Makefile.am:
1783 * plugins/project-manager/anjuta-project-manager-plugin.svg:
1784 * plugins/project-manager/anjuta-project-manager.plugin.in:
1785 * plugins/project-manager/plugin.c:
1786 * plugins/project-wizard/Makefile.am:
1787 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
1788 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1789 * plugins/project-wizard/druid.h:
1790 * plugins/search/Makefile.am:
1791 * plugins/search/anjuta-search-plugin.svg:
1792 * plugins/search/anjuta-search.plugin.in:
1793 * plugins/search/plugin.c:
1795 Icons from patch in bug #480093 comment #23. Also renamed icons.
1798 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1800 * TODO.tasks: updated.
1802 Icons from tpgww@onepost.net:
1803 * plugins/file-loader/Makefile.am:
1804 * plugins/file-loader/anjuta-loader-plugin.svg:
1805 * plugins/file-loader/anjuta-loader.plugin.in:
1806 * plugins/file-manager/Makefile.am:
1807 * plugins/file-manager/anjuta-file-manager-plugin.svg:
1808 * plugins/file-manager/file-manager.plugin.in:
1809 * plugins/file-manager/plugin.c:
1810 * plugins/glade/Makefile.am:
1811 * plugins/glade/anjuta-glade-plugin.svg:
1812 * plugins/glade/anjuta-glade.plugin.in:
1813 * plugins/glade/plugin.c: (register_stock_icons):
1814 * plugins/language-manager/Makefile.am:
1815 * plugins/language-manager/anjuta-language-manager-plugin.svg:
1816 * plugins/language-manager/language-manager.plugin.in:
1817 * plugins/message-view/Makefile.am:
1818 * plugins/message-view/anjuta-message-manager.plugin.in:
1819 * plugins/message-view/anjuta-messages-plugin.svg:
1820 * plugins/message-view/plugin.c:
1821 * plugins/patch/Makefile.am:
1822 * plugins/patch/anjuta-patch-plugin.svg:
1823 * plugins/patch/anjuta-patch.plugin.in:
1824 * plugins/patch/plugin.c:
1825 * plugins/profiler/Makefile.am:
1826 * plugins/profiler/anjuta-profiler-plugin.svg:
1827 * plugins/profiler/plugin.c: (register_stock_icons):
1828 * plugins/profiler/profiler.plugin.in:
1829 * plugins/project-import/Makefile.am:
1830 * plugins/project-import/anjuta-project-import-plugin.svg:
1831 * plugins/project-import/anjuta-project-import.plugin.in:
1832 * plugins/project-import/plugin.c:
1834 Icons from patch in bug #480093 comment #23. Also renamed icons.
1837 2007-11-18 Johannes Schmid <jhs@gnome.org>
1839 * plugins/build-basic-autotools/build-basic-autotools.c:
1841 * plugins/debug-manager/anjuta-debug-manager.glade:
1842 * plugins/debug-manager/breakpoints.c:
1843 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
1844 * plugins/file-wizard/file.c:
1845 * plugins/gdb/anjuta-gdb.glade:
1846 * plugins/glade/plugin.c: (ifile_open):
1847 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
1848 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1849 * plugins/gtodo/tray-icon.c:
1850 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
1851 * plugins/macro/macros.xml:
1852 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1853 Fixed translation bugs (#496833, #488211 and #497758)
1855 * plugins/document-manager/plugin.c: (on_editor_changed):
1858 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1860 Icons from tpgww@onepost.net:
1861 * plugins/devhelp/Makefile.am:
1862 * plugins/devhelp/anjuta-devhelp-plugin.svg:
1863 * plugins/devhelp/anjuta-devhelp.plugin.in:
1864 * plugins/devhelp/plugin.c:
1865 * plugins/document-manager/anjuta-document-manager.plugin.in:
1866 * plugins/document-manager/images/Makefile.am:
1867 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
1868 * plugins/document-manager/plugin.c:
1869 * plugins/editor/Makefile.am:
1870 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
1871 * plugins/editor/anjuta-editor.plugin.in:
1872 * plugins/editor/plugin.c:
1873 * plugins/sample1/Makefile.am:
1874 * plugins/sample1/anjuta-sample-plugin.svg:
1875 * plugins/sample1/anjuta-sample.plugin.in:
1876 * plugins/sourceview/Makefile.am:
1877 * plugins/sourceview/plugin.c:
1878 * plugins/sourceview/sourceview.plugin.in:
1880 Icons from patch in bug #480093 comment #23. Also renamed icons.
1883 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1885 * TODO.tasks: Updated.
1887 Icons from tpgww@onepost.net:
1888 * plugins/build-basic-autotools/Makefile.am:
1889 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
1890 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
1891 * plugins/build-basic-autotools/build-basic-autotools.c:
1892 * plugins/class-inheritance/Makefile.am:
1893 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
1894 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
1895 * plugins/class-inheritance/plugin.c:
1896 * plugins/cvs-plugin/Makefile.am:
1897 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
1898 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
1899 * plugins/cvs-plugin/plugin.c:
1900 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
1901 * plugins/debug-manager/images/Makefile.am:
1902 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
1903 * plugins/debug-manager/plugin.c:
1905 Icons from patch in bug #480093 comment #23. Also renamed icons.
1908 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1910 * (removed) libanjuta/anjuta-children.c,
1911 (removed) libanjuta/anjuta-children.h,
1912 libanjuta/anjuta-launcher.c,
1913 libanjuta/libanjuta.h,
1914 libanjuta/Makefile.am,
1915 plugins/gdb/debugger.c,
1916 plugins/terminal/terminal.c,
1917 manuals/reference/libanjuta/libanjuta-sections.txt,
1918 manuals/reference/libanjuta/libanjuta-docs.sgml:
1919 Replace anjuta_children_register by g_child_watch_add
1921 2007-11-13 Johannes Schmid <jhs@gnome.org>
1923 * plugins/subversion/anjuta-subversion.glade:
1924 * plugins/subversion/subversion-commit-dialog.c:
1925 (subversion_commit_dialog):
1926 * plugins/subversion/subversion-resolve-dialog.c:
1927 (subversion_resolve_dialog):
1928 * plugins/subversion/subversion-revert-dialog.c:
1929 (subversion_revert_dialog):
1930 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
1931 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
1932 (hide_pulse_progress_bar):
1933 * plugins/subversion/subversion-ui-utils.h:
1935 Yet another patch from #457477:
1936 Add a pulsing progress bar to all dialogs receiving status
1938 2007-11-12 Johannes Schmid <jhs@gnome.org>
1940 * plugins/document-manager/plugin.c: (create_highlight_submenu):
1941 Bug 493583 – crash in Anjuta IDE: trying to open a file
1943 * plugins/subversion/subversion-commit-dialog.c:
1944 (select_all_files), (subversion_commit_dialog):
1945 Patch from jrligget - see #457477
1947 2007-11-12 Johannes Schmid <jhs@gnome.org>
1949 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
1950 * libanjuta/anjuta-plugin-handle.c:
1951 (anjuta_plugin_handle_get_about):
1952 Bug 495536 – Plugins localization improvement
1954 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
1955 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1956 * plugins/indent/indent.glade:
1957 * plugins/subversion/anjuta-subversion.glade:
1958 Bug 495245 – Strings bug
1960 2007-11-08 James Liggett <jrliggett@cox.net>
1962 reviewed by: Johannes Schmid <jhs@gnome.org>
1964 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
1965 (anjuta_async_command_finalize),
1966 (anjuta_async_command_notification_poll),
1967 (anjuta_async_command_thread), (start_command),
1968 (notify_data_arrived), (notify_complete),
1969 (anjuta_async_command_class_init),
1970 (anjuta_async_command_set_error_message),
1971 (anjuta_async_command_get_error_message),
1972 (anjuta_async_command_lock), (anjuta_async_command_unlock):
1973 * libanjuta/anjuta-async-command.h:
1974 * libanjuta/anjuta-command.c: (anjuta_command_init),
1975 (anjuta_command_finalize), (anjuta_command_class_init),
1976 (anjuta_command_start), (anjuta_command_notify_data_arrived),
1977 (anjuta_command_notify_complete),
1978 (anjuta_command_set_error_message),
1979 (anjuta_command_get_error_message):
1980 * libanjuta/anjuta-command.h:
1981 * libanjuta/anjuta-glade-catalog.c:
1982 * libanjuta/anjuta-glade.xml:
1983 * libanjuta/anjuta-vcs-status-tree-view.c:
1984 (on_selected_column_toggled),
1985 (anjuta_vcs_status_tree_view_create_columns),
1986 (anjuta_vcs_status_tree_view_init),
1987 (anjuta_vcs_status_tree_view_finalize),
1988 (anjuta_vcs_status_tree_view_set_property),
1989 (anjuta_vcs_status_tree_view_get_property),
1990 (anjuta_vcs_status_tree_view_class_init),
1991 (anjuta_vcs_status_tree_view_new),
1992 (anjuta_vcs_status_tree_view_destroy),
1993 (anjuta_vcs_status_tree_view_add), (select_all_paths),
1994 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
1995 (anjuta_vcs_status_tree_view_unselect_all),
1996 (create_selected_paths_list),
1997 (anjuta_vcs_status_tree_view_get_selected):
1998 * libanjuta/anjuta-vcs-status-tree-view.h:
1999 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
2000 * libanjuta/anjuta-widgets.h:
2001 * plugins/subversion/subversion-add-dialog.c:
2002 (on_add_command_finished), (on_subversion_add_response),
2003 (subversion_add_dialog), (on_menu_subversion_add),
2004 (on_fm_subversion_add):
2005 * plugins/subversion/subversion-add-dialog.h:
2006 * plugins/subversion/subversion-commit-dialog.c:
2007 (on_commit_command_finished), (on_subversion_commit_response),
2008 (subversion_commit_dialog), (on_menu_subversion_commit),
2009 (on_fm_subversion_commit):
2010 * plugins/subversion/subversion-commit-dialog.h:
2011 * plugins/subversion/subversion-copy-dialog.c:
2012 (on_copy_other_revision_radio_toggled),
2013 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
2014 (on_copy_command_finished), (on_subversion_copy_response),
2015 (subversion_copy_dialog), (on_menu_subversion_copy),
2016 (on_fm_subversion_copy):
2017 * plugins/subversion/subversion-copy-dialog.h:
2018 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
2019 (on_subversion_diff_response), (subversion_diff_dialog),
2020 (on_menu_subversion_diff), (on_fm_subversion_diff):
2021 * plugins/subversion/subversion-diff-dialog.h:
2022 * plugins/subversion/subversion-log-dialog.c:
2023 (on_diff_selected_column_toggled), (create_columns),
2024 (on_log_command_finished), (on_log_view_button_clicked),
2025 (on_cat_command_data_arrived), (on_cat_command_finished),
2026 (on_log_view_selected_button_clicked), (get_selected_revisions),
2027 (on_log_diff_selected_button_clicked),
2028 (on_log_diff_previous_button_clicked),
2029 (on_subversion_log_vbox_destroy),
2030 (on_log_changes_view_row_selected), (subversion_log_window_create),
2031 (on_menu_subversion_log), (on_fm_subversion_log),
2032 (subversion_log_set_whole_project_sensitive):
2033 * plugins/subversion/subversion-log-dialog.h:
2034 * plugins/subversion/subversion-merge-dialog.c:
2035 (on_merge_command_finished), (on_subversion_merge_response),
2036 (on_merge_first_path_browse_button_clicked),
2037 (on_merge_second_path_browse_button_clicked),
2038 (on_merge_use_first_path_check_toggled),
2039 (on_merge_start_revision_radio_toggled),
2040 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
2041 (on_menu_subversion_merge):
2042 * plugins/subversion/subversion-merge-dialog.h:
2043 * plugins/subversion/subversion-remove-dialog.c:
2044 (on_remove_command_finished),
2045 (on_remove_path_browse_button_clicked),
2046 (on_subversion_remove_response), (subversion_remove_dialog),
2047 (on_menu_subversion_remove), (on_fm_subversion_remove):
2048 * plugins/subversion/subversion-remove-dialog.h:
2049 * plugins/subversion/subversion-resolve-dialog.c:
2050 (on_resolve_command_finished), (on_subversion_resolve_response),
2051 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2052 * plugins/subversion/subversion-resolve-dialog.h:
2053 * plugins/subversion/subversion-revert-dialog.c:
2054 (on_revert_command_finished), (on_subversion_revert_response),
2055 (subversion_revert_dialog), (on_menu_subversion_revert):
2056 * plugins/subversion/subversion-revert-dialog.h:
2057 * plugins/subversion/subversion-switch-dialog.c:
2058 (on_switch_other_revision_radio_toggled),
2059 (on_switch_command_finished), (on_subversion_switch_response),
2060 (subversion_switch_dialog), (on_menu_subversion_switch):
2061 * plugins/subversion/subversion-switch-dialog.h:
2062 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2063 (subversion_data_free), (on_mesg_view_destroy),
2064 (create_message_view), (check_filename), (get_log_from_textview),
2065 (pulse_timer), (on_pulse_timer_destroyed),
2066 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2067 (report_errors), (on_status_command_finished),
2068 (on_status_command_data_arrived), (on_command_info_arrived),
2069 (select_all_status_items), (clear_all_status_selections),
2070 (init_whole_project), (on_whole_project_toggled),
2071 (send_diff_command_output_to_editor), (on_diff_command_finished),
2072 (stop_status_bar_progress_pulse):
2073 * plugins/subversion/subversion-ui-utils.h:
2074 * plugins/subversion/subversion-update-dialog.c:
2075 (on_update_command_finished), (on_subversion_update_response),
2076 (subversion_update_dialog), (on_menu_subversion_update),
2077 (on_fm_subversion_update):
2078 * plugins/subversion/subversion-update-dialog.h:
2079 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2080 (svn_add_command_finalize), (svn_add_command_run),
2081 (svn_add_command_class_init), (svn_add_command_new),
2082 (svn_add_command_destroy):
2083 * plugins/subversion/svn-add-command.h:
2084 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2085 (svn_cat_command_finalize), (svn_cat_command_run),
2086 (svn_cat_command_class_init), (svn_cat_command_new),
2087 (svn_cat_command_destroy), (svn_cat_command_get_output):
2088 * plugins/subversion/svn-cat-command.h:
2089 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2090 (svn_command_release_ui_lock), (simple_prompt),
2091 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2092 (svn_auth_ssl_server_trust_prompt_func_cb),
2093 (svn_auth_ssl_client_cert_prompt_func_cb),
2094 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2095 (svn_command_init), (svn_command_finalize),
2096 (svn_command_class_init), (svn_command_push_info),
2097 (svn_command_get_info_queue), (svn_command_set_error),
2098 (svn_command_get_client_context), (svn_command_get_pool),
2099 (svn_command_lock_ui), (svn_command_unlock_ui),
2100 (svn_command_get_revision), (svn_command_copy_path_list),
2101 (svn_command_free_path_list):
2102 * plugins/subversion/svn-command.h:
2103 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2104 (svn_commit_command_init), (svn_commit_command_finalize),
2105 (svn_commit_command_run), (svn_commit_command_class_init),
2106 (svn_commit_command_new), (svn_commit_command_destroy):
2107 * plugins/subversion/svn-commit-command.h:
2108 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2109 (svn_copy_command_init), (svn_copy_command_finalize),
2110 (svn_copy_command_run), (svn_copy_command_class_init),
2111 (svn_copy_command_new), (svn_copy_command_destroy):
2112 * plugins/subversion/svn-copy-command.h:
2113 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2114 (svn_diff_command_finalize), (svn_diff_command_run),
2115 (svn_diff_command_class_init), (svn_diff_command_new),
2116 (svn_diff_command_destroy), (svn_diff_command_get_output):
2117 * plugins/subversion/svn-diff-command.h:
2118 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2119 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2120 (svn_log_command_class_init), (svn_log_command_new),
2121 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2122 * plugins/subversion/svn-log-command.h:
2123 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2124 (svn_log_entry_finalize), (svn_log_entry_class_init),
2125 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2126 (svn_log_entry_get_author), (svn_log_entry_get_date),
2127 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2128 (svn_log_entry_get_full_log):
2129 * plugins/subversion/svn-log-entry.h:
2130 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2131 (svn_merge_command_finalize), (svn_merge_command_run),
2132 (svn_merge_command_class_init), (svn_merge_command_new),
2133 (svn_merge_command_destroy):
2134 * plugins/subversion/svn-merge-command.h:
2135 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2136 (svn_remove_command_init), (svn_remove_command_finalize),
2137 (svn_remove_command_run), (svn_remove_command_class_init),
2138 (svn_remove_command_new), (svn_remove_command_destroy),
2139 (svn_remove_command_get_path):
2140 * plugins/subversion/svn-remove-command.h:
2141 * plugins/subversion/svn-resolve-command.c:
2142 (svn_resolve_command_init), (svn_resolve_command_finalize),
2143 (svn_resolve_command_run), (svn_resolve_command_class_init),
2144 (svn_resolve_command_new), (svn_resolve_command_destroy):
2145 * plugins/subversion/svn-resolve-command.h:
2146 * plugins/subversion/svn-revert-command.c:
2147 (svn_revert_command_init), (svn_revert_command_finalize),
2148 (svn_revert_command_run), (svn_revert_command_class_init),
2149 (svn_revert_command_new), (svn_revert_command_destroy):
2150 * plugins/subversion/svn-revert-command.h:
2151 * plugins/subversion/svn-status-command.c:
2152 (svn_status_command_init), (svn_status_command_finalize),
2153 (on_svn_status_notify), (svn_status_command_run),
2154 (svn_status_command_class_init), (svn_status_command_new),
2155 (svn_status_command_destroy),
2156 (svn_status_command_get_status_queue):
2157 * plugins/subversion/svn-status-command.h:
2158 * plugins/subversion/svn-status.c: (svn_status_init),
2159 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2160 (svn_status_destroy), (svn_status_get_path),
2161 (svn_status_get_vcs_status):
2162 * plugins/subversion/svn-status.h:
2163 * plugins/subversion/svn-switch-command.c:
2164 (svn_switch_command_init), (svn_switch_command_finalize),
2165 (svn_switch_command_run), (svn_switch_command_class_init),
2166 (svn_switch_command_new), (svn_switch_command_destroy):
2167 * plugins/subversion/svn-switch-command.h:
2168 * plugins/subversion/svn-update-command.c:
2169 (svn_update_command_init), (svn_update_command_finalize),
2170 (svn_update_command_run), (svn_update_command_class_init),
2171 (svn_update_command_new), (svn_update_command_destroy):
2172 * plugins/subversion/svn-update-command.h:
2174 Now really committed all files from James patch (#457477)
2176 2007-11-08 Johannes Schmid <jhs@gnome.org>
2178 * TODO.tasks: Updated
2180 2007-11-08 James Liggett <jrliggett@cox.net>
2182 reviewed by: Johannes Schmid <jhs@gnome.org>
2185 * libanjuta/Makefile.am:
2186 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2187 * libanjuta/anjuta-status.h:
2188 * libanjuta/libanjuta.h:
2189 * plugins/subversion/Makefile.am:
2190 * plugins/subversion/anjuta-subversion.glade:
2191 * plugins/subversion/anjuta-subversion.ui:
2192 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2193 (value_removed_project_root_uri), (activate_plugin),
2194 (deactivate_plugin), (finalize), (subversion_instance_init):
2195 * plugins/subversion/plugin.h:
2196 * plugins/subversion/subversion-actions.c:
2197 * plugins/subversion/subversion-actions.h:
2198 * plugins/subversion/subversion-callbacks.c:
2199 * plugins/subversion/subversion-callbacks.h:
2200 * plugins/subversion/svn-auth.c:
2201 * plugins/subversion/svn-auth.h:
2202 * plugins/subversion/svn-backend-priv.h:
2203 * plugins/subversion/svn-backend.c:
2204 * plugins/subversion/svn-backend.h:
2205 * plugins/subversion/svn-notify.c:
2206 * plugins/subversion/svn-notify.h:
2207 * plugins/subversion/svn-thread.c:
2208 * plugins/subversion/svn-thread.h:
2210 Commited alpha2 of the new subversion plugin (#457477)
2212 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2214 * plugins/debug-manager/command.c:
2215 Fix a stupid crash when changing a register value
2217 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2219 * libanjuta/interfaces/libanjuta.idl,
2220 plugins/debug-manager/command.c,
2221 plugins/debug-manager/command.h,
2222 plugins/debug-manager/start.c,
2223 plugins/gdb/plugin.c,
2224 plugins/gdb/debugger.c,
2225 plugins/gdb/debugger.h:
2226 Use anjuta terminal plugin instead of gnome terminal
2227 Select if a terminal is used in the the start_program function
2228 Move terminal code from debugger.c to plugin.c
2229 Partial fix of bug #481366
2231 * plugins/gdb/utilities.c,
2232 plugins/gdb/utilities.h:
2233 Remove gnome terminal check function
2235 2007-11-06 Johannes Schmid <jhs@gnome.org>
2237 * plugins/project-import/anjuta-project-import.glade:
2238 * plugins/project-import/project-import.c: (on_import_next),
2239 (on_import_finish), (project_import_set_directory):
2240 * plugins/project-wizard/property.c: (npw_property_create_widget),
2241 (npw_property_set_value_from_widget):
2243 Replaced gnome_file_entry with gtk_file_chooser_button
2244 Fixes #422329 – Creating a new directory in program options doesn't work
2246 2007-11-04 Massimo Cora' <maxcvs@email.it>
2248 * plugins/symbol-db/plugin.c:
2249 add all files at once on project_import.
2250 No need to split them into more languages: ctags
2251 and the engine will take care of that.
2253 * plugins/symbol-db/symbol-db-engine.h,
2254 * plugins/symbol-db/symbol-db-engine.c,
2255 * plugins/symbol-db/tables.sql,
2256 * plugins/symbol-db/test/Makefile.am,
2257 * plugins/symbol-db/test/main.c,
2258 * plugins/symbol-db/symbol-db-view-locals.c:
2259 some memory leaks fixed. Ported the thing to
2260 libgda 3.1.2 [or better svn HEAD].
2261 Thanks to a fresh new algorithm to detect
2262 parent scope we're able to display correcly
2263 a local gtktree, including classes not directly
2264 defined inside that file.
2266 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
2268 * plugins/debug-manager/threads.c,
2269 plugins/debug-manager/stack_trace.c:
2270 Do not display address when not needed
2272 * plugins/debug-manager/plugin.c,
2273 plugins/debug-manager/breakpoints.c:
2274 Breakpoints directly connect to debugger signals
2276 * plugins/debug-manager/watch.c:
2277 program-unload signal does not exist used debugger-stopped
2279 * plugins/debug-manager/queue.c,
2280 libanjuta/interfaces/libanjuta.idl:
2281 Display error message returned by debugger command
2284 2007-11-04 Johannes Schmid <jhs@gnome.org>
2286 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
2287 Bug 493062 – gcj template needs AC_PROG_CC
2288 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
2290 * src/anjuta-actions.h:
2291 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
2292 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
2294 === anjuta 2.3.0 ===
2296 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
2300 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2302 * ChangeLog: Tagged 2.3.0 release.
2304 * plugins/indent/Makefile.am: Fixed indentation.
2306 * plugins/editor/aneditor-autocomplete.cxx:
2307 * plugins/editor/aneditor-priv.h:
2308 * plugins/editor/aneditor.cxx:
2309 * plugins/editor/aneditor.h: Commented out dead codes.
2311 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2312 Do not build symbol-db by
2313 default. Added 'unstable' in plugin description to signify it's
2314 developmental state.
2316 * plugins/file-manager/Makefile.am,
2317 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2319 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2321 * plugins/debug-manager/utilities.c,
2322 plugins/debug-manager/utilities.h,
2323 plugins/debug-manager/threads.c,
2324 plugins/debug-manager/plugin.c,
2325 plugins/debug-manager/plugin.h,
2326 plugins/debug-manager/disassemble.h,
2327 plugins/debug-manager/watch.c,
2328 plugins/debug-manager/watch.h,
2329 plugins/debug-manager/breakpoints.c,
2330 plugins/debug-manager/stack_trace.c:
2331 Replace few remaining function calls by signal
2333 * plugins/debug-manager/disassemble.c,
2334 plugins/debug-manager/registers.c,
2335 plugins/debug-manager/memory.c,
2336 plugins/debug-manager/locals.c,
2337 plugins/debug-manager/queue.c,
2338 plugins/debug-manager/queue.h:
2339 Connect signals when debugger is started
2340 Disconnect them when debugger is stopped
2341 Do not display window if debugger doesn't support feature
2343 * plugins/gdb/plugin.c,
2344 libanjuta/interfaces/libanjuta.idl:
2345 Remove unused initialization function
2347 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2350 * plugins/file-manager/Makefile.am:
2351 * scripts/build-schemas.mk: Fixed 'make distcheck'
2353 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2355 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2356 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2357 to latest API additions.
2359 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2362 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2364 * ChangeLog: Fixed indentation.
2365 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2368 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2370 * libanjuta/interfaces/libanjuta.idl:
2371 * plugins/build-basic-autotools/build-basic-autotools.c:
2372 (build_compile_file_real), (build_build_project),
2373 (build_install_project), (build_clean_project),
2374 (build_configure_project), (build_autogen_project),
2375 (build_distribution_project), (build_build_module),
2376 (build_install_module), (build_clean_module), (fm_build),
2377 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2378 (finalize), (basic_autotools_plugin_instance_init),
2379 (ibuildable_set_command), (ibuildable_reset_commands),
2380 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2381 (ibuildable_install), (ibuildable_configure),
2382 (ibuildable_generate), (ibuildable_iface_init):
2383 * plugins/build-basic-autotools/build-basic-autotools.h:
2385 Added API for commands override in build interface and implemented
2386 them in build plugin. Useful for other plugins override build
2387 commands depending on project environment.
2389 2007-10-28 Naba Kumar <naba@gnome.org>
2392 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2393 Fixed widget alignment for dock switcher tab style combo and
2394 scratchbox path entrybox.
2396 2007-10-28 Johannes Schmid <jhs@gnome.org>
2398 * plugins/document-manager/plugin.c: (on_editor_changed):
2399 Fixed a memory leak and simplified code (thanks again Sébastien)
2402 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2403 and OFFSET sql statements)
2405 2007-10-28 Massimo Cora' <maxcvs@email.it>
2407 * plugins/symbol-db/plugin.c,
2408 plugins/symbol-db/symbol-db-engine.h,
2409 plugins/symbol-db/symbol-db-view.c,
2410 plugins/symbol-db/symbol-db-view.c,
2411 plugins/symbol-db/symbol-db-view-locals.c,
2412 plugins/symbol-db/symbol-db-view-locals.h,
2413 plugins/symbol-db/symbol-db-engine.c:
2414 Better end-of-file-scan detection, permitting
2415 an improved scope/inheritance parsing.
2416 Locals tab gtktree now displays correct
2417 namespace->class->children tree, even if
2418 in a C++ file there isn't class declaration.
2420 2007-10-27 Johannes Schmid <jhs@gnome.org>
2422 Patch from Stanislav Brabec <sbrabec@suse.cz>
2424 Bug 489798 – Do not rely on svn-config
2426 Patch from Michael Wolf <maw@ximian.com>:
2427 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2428 (egg_tree_model_filter_remove_node),
2429 (egg_tree_model_filter_row_deleted):
2430 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2432 2007-10-27 Johannes Schmid <jhs@gnome.org>
2434 * plugins/devhelp/anjuta-devhelp.ui:
2435 * plugins/message-view/anjuta-message-manager.ui:
2437 Added some separators to the toolbar
2439 * plugins/document-manager/plugin.c:
2440 (on_support_plugin_deactivated), (load_new_support_plugins),
2441 (unload_unused_support_plugins), (on_editor_changed):
2443 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2444 for pointing out that is was crap.
2446 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2448 * libanjuta/interfaces/libanjuta.idl,
2449 libanjuta/anjuta-plugin-manager.c,
2450 libanjuta/anjuta-plugin-manager.h,
2451 libanjuta/anjuta-c-plugin-factory.c,
2452 libanjuta/anjuta-c-module.h,
2453 libanjuta/anjuta-c-module.c:
2454 Report detailled error message in case of plugin loading failure
2456 2007-10-24 Johannes Schmid <jhs@gnome.org>
2459 * plugins/Makefile.am:
2461 Activate build of symbol-db plugin (when libgda is available)
2463 * plugins/document-manager/plugin.c:
2464 (on_support_plugin_deactivated), (on_editor_changed):
2466 Properly handle language support plugins even when they are
2467 unloaded by the session.
2469 * plugins/symbol-db/plugin.c: (register_stock_icons),
2470 Port to new REGISTER_ICONS stuff
2472 2007-10-22 Massimo Cora' <maxcvs@email.it>
2474 * plugins/symbol-db/plugin.c,
2475 * plugins/symbol-db/symbol-db-view.c
2476 * plugins/symbol-db/symbol-db-engine.h,
2477 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2478 * plugins/symbol-db/symbol-db-view-locals.c,
2479 * plugins/symbol-db/symbol-db-view-locals.h,
2480 * plugins/symbol-db/symbol-db-engine.c:
2481 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2482 Added a new algorithm for dynamic population of the local symbols' tab.
2483 Now the default view is tree-like.
2484 Some fixes on engine correct some population issues.
2486 2007-10-23 Naba Kumar <naba@gnome.org>
2488 * plugins/glade/Makefile.am: Corrected conditional not to install
2489 .plugin file if plugin is disabled.
2490 * plugins/sourceview/Makefile.am: Corrected conditional not to
2491 install schemas if plugin is not built.
2493 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2495 * plugins/debug-manager/queue.c:
2496 Fix #488061: Mutiple crash dialogs
2498 * plugins/gdb/debugger.c,
2499 plugins/gdb/debugger.h:
2500 Remove maximum gdb command length, should fix bug#474811
2502 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2504 * manuals/reference/libanjuta/plugin-description-file.sgml,
2505 manuals/reference/libanjuta/libanjuta-docs.sgml,
2506 manuals/reference/libanjuta/libanjuta-sections.txt,
2507 libanjuta/interfaces/libanjuta.idl,
2508 libanjuta/anjuta-c-module.c,
2509 libanjuta/anjuta-c-plugin-factory.c:
2510 Document last changes in plugin code
2512 2007-10-19 Johannes Schmid <jhs@gnome.org>
2514 * plugins/subversion/subversion-callbacks.c: (check_filename):
2516 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2518 2007-10-19 Naba Kumar <naba@gnome.org>
2520 * plugins/file-manager/file-model.c: Fixed a critical runtime
2523 2007-10-18 Johannes Schmid <jhs@gnome.org>
2525 * libanjuta/anjuta-ui.h:
2526 Small fix on icon macros
2528 * libanjuta/interfaces/libanjuta.idl:
2529 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2530 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2531 (ilanguage_iface_init):
2533 Added get_from_editor() and get_name_from_editor() methods
2536 * plugins/document-manager/plugin.c:
2537 (update_editor_ui_interface_items), (on_editor_changed):
2538 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2540 * plugins/language-support-cpp-java/plugin.c: (install_support):
2542 Ported plugins to use the new interface
2544 2007-10-17 Johannes Schmid <jhs@gnome.org>
2546 * libanjuta/anjuta-ui.h:
2548 Added macros to register stock icons to stop all this copy&paste
2549 which had spread over a lot of files. New macros support to add
2550 icons with toolbar and menu size (16 and 24)
2552 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2553 * plugins/debug-manager/images/anjuta-attach.svg:
2554 * plugins/debug-manager/images/anjuta-step-out.svg:
2555 * plugins/debug-manager/images/anjuta-step-over.svg:
2556 * plugins/debug-manager/plugin.c: (register_stock_icons):
2557 * plugins/document-manager/images/Makefile.am:
2558 * plugins/document-manager/images/anjuta-block-end.svg:
2559 * plugins/document-manager/images/anjuta-block-start.svg:
2560 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2561 * plugins/document-manager/images/anjuta-bookmark.svg:
2562 * plugins/document-manager/images/anjuta-go-history-next.svg:
2563 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2564 * plugins/document-manager/plugin.c: (register_stock_icons):
2565 * plugins/glade/plugin.c: (register_stock_icons):
2566 * plugins/language-support-cpp-java/plugin.c:
2567 (register_stock_icons):
2568 * plugins/message-view/Makefile.am:
2569 * plugins/message-view/anjuta-go-message-next.svg:
2570 * plugins/message-view/anjuta-go-message-prev.svg:
2571 * plugins/message-view/anjuta-message-view.svg:
2572 * plugins/message-view/messages.xpm:
2573 * plugins/message-view/plugin.c: (register_stock_icons):
2574 * plugins/patch/plugin.c: (patch_plugin_activate):
2575 * plugins/project-manager/plugin.c: (register_stock_icons):
2576 * plugins/search/Makefile.am:
2577 * plugins/search/anjuta-go-match-next.svg:
2578 * plugins/search/anjuta-go-match-prev.svg:
2579 * plugins/search/plugin.c: (activate_plugin):
2580 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2581 * plugins/terminal/terminal.c: (register_stock_icons):
2582 * plugins/valgrind/plugin.c: (register_stock_icons):
2584 Updated to use the new icons and added several new and updated
2587 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2589 * libanjuta/anjuta-plugin-handle.c,
2590 libanjuta/anjuta-plugin-handle.h:
2591 Add a new path property containing the directory of the .plugin
2592 file, library file (.so or whatever) must be in the same directory
2594 * libanjuta/anjuta-plugin-manager.c,
2595 libanjuta/interfaces/libanjuta.idl,
2596 (removed) libanjuta/anjuta-glue-plugin.c,
2597 (removed) libanjuta/anjuta-glue-plugin.h,
2598 (removed) libanjuta/anjuta-glue-c.c,
2599 (removed) libanjuta/anjuta-glue-c.h,
2600 (removed) libanjuta/anjuta-glue-cpp.c,
2601 (removed) libanjuta/anjuta-glue-cpp.h,
2602 (removed) libanjuta/anjuta-glue-factory.c,
2603 (removed) libanjuta/anjuta-glue-factory.h,
2604 (added) libanjuta/anjuta-c-module.c,
2605 (added) libanjuta/anjuta-c-module.h,
2606 (added) libanjuta/anjuta-c-plugin-factory.c,
2607 (added) libanjuta/anjuta-c-plugin-factory.h,
2608 libanjuta/Makefile.am:
2609 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2610 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2611 implementing IAnjutaPluginFactory
2612 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2614 * libanjuta/libanjuta.h:
2615 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2618 * libanjuta/anjuta-plugin.h:
2619 Replace AnjutaGluePlugin by GTypeModule
2620 Remove unused anjuta_glue_get_component_type replaced by
2623 * plugins/build-basic-autotools/build-basic-autotools.h,
2624 plugins/class-gen/plugin.h,
2625 plugins/class-inheritance/plugin.h,
2626 plugins/cvs-plugin/plugin.h,
2627 plugins/debug-manager/plugin.h,
2628 plugins/devhelp/plugin.h,
2629 plugins/document-manager/plugin.h,
2630 plugins/editor/plugin.h,
2631 plugins/file-loader/plugin.h,
2632 plugins/file-wizard/plugin.h,
2633 plugins/gdb/plugin.h,
2634 plugins/glade/plugin.h,
2635 plugins/gtodo/plugin.h,
2636 plugins/indent/plugin.h,
2637 plugins/language-manager/plugin.h,
2638 plugins/language-support-cpp-java/plugin.h,
2639 plugins/macro/plugin.h,
2640 plugins/message-view/plugin.h,
2641 plugins/patch/plugin.h,
2642 plugins/profiler/plugin.h,
2643 plugins/project-import/plugin.h,
2644 plugins/project-manager/plugin.h,
2645 plugins/project-wizard/plugin.h,
2646 plugins/sample1/plugin.h,
2647 plugins/search/plugin.h,
2648 plugins/sourceview/plugin.h,
2649 plugins/subversion/plugin.h,
2650 plugins/symbol-browser/plugin.h,
2651 plugins/symbol-db/plugin.h,
2652 plugins/terminal/terminal.c,
2653 plugins/tools/plugin.h,
2654 plugins/valgrind/plugin.h:
2655 Replace AnjutaGluePlugin by GTypeModule
2657 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2659 * plugins/debug-manager/breakpoints.c:
2660 Fix bug#487112, crash while removing a breakpoint in a new file
2662 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2664 * plugins/document-manager/search-box.c:
2665 Fix a crash (with an useful comment) focus-out-event handler must
2668 2007-10-14 Johannes Schmid <jhs@gnome.org>
2670 * plugins/sourceview/sourceview.c:
2671 Hide calltip when "Up" or "Down" key is pressed
2673 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2675 * plugins/document-manager/search-box.c:
2676 Change included file order to avoid a compile error with gnome 2.16
2678 2007-10-13 Johannes Schmid <jhs@gnome.org>
2680 * plugins/debug-manager/plugin.c: (enable_log_view):
2682 Fixed crash when closing a project and unloading another while
2683 the debugger is enabled
2685 2007-10-13 Johannes Schmid <jhs@gnome.org>
2687 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2689 Use correct breakpoint icon
2691 * plugins/devhelp/Makefile.am:
2692 * plugins/devhelp/anjuta-go-help-next.svg:
2693 * plugins/devhelp/anjuta-go-help-prev.svg:
2694 * plugins/devhelp/plugin.c: (register_stock_icons),
2697 Added new icons from #480093
2699 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2700 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2701 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2702 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2703 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2704 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2705 * plugins/message-view/anjuta-go-message-next.svg:
2706 * plugins/message-view/anjuta-go-message-prev.svg:
2708 Updated icons from #480093
2710 * src/anjuta-actions.h:
2711 Use GTK_STOCK_FULLSCREEN
2713 * src/anjuta-app.c: (on_gdl_style_changed),
2714 (anjuta_app_instance_init):
2717 Added preference option to set the gdl switcher style
2719 2007-10-13 Johannes Schmid <jhs@gnome.org>
2721 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2722 (get_property_value_as_string), (set_property_value_as_string),
2723 (register_callbacks):
2724 * libanjuta/anjuta-preferences.h:
2726 Support GtkFileChooserButton as preferences widget
2728 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2730 Fixed a Gtk-Critical
2732 * plugins/file-manager/Makefile.am:
2733 * plugins/file-manager/file-model.c: (file_model_filter_file),
2734 (file_model_add_dummy), (file_model_expand_idle),
2735 (file_model_set_property), (file_model_get_property),
2736 (file_model_class_init):
2737 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2738 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2739 (file_manager_activate), (file_manager_finalize),
2740 (file_manager_instance_init), (ipreferences_merge),
2741 (ipreferences_unmerge), (ipreferences_iface_init):
2742 * plugins/file-manager/plugin.h:
2744 Added preferences to file-manager
2746 * plugins/glade/plugin.c: (activate_plugin):
2748 Move Properties widget into center because it is way to big
2751 2007-10-10 Johannes Schmid <jhs@gnome.org>
2753 * plugins/language-support-cpp-java/Makefile.am:
2754 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
2755 * plugins/language-support-cpp-java/anjuta-complete.svg:
2756 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
2757 * plugins/language-support-cpp-java/plugin.c:
2758 (register_stock_icons):
2760 And yet some more icons...
2762 2007-10-10 Johannes Schmid <jhs@gnome.org>
2764 * plugins/debug-manager/breakpoints.c:
2765 * plugins/debug-manager/images/Makefile.am:
2766 * plugins/debug-manager/images/anjuta-bookmark.svg:
2767 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
2768 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
2769 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
2770 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
2771 * plugins/debug-manager/images/anjuta-linemark.svg:
2772 * plugins/debug-manager/images/anjuta-pcmark.svg:
2773 * plugins/debug-manager/plugin.c: (register_stock_icons):
2774 * plugins/debug-manager/sparse_view.c:
2775 * plugins/document-manager/images/Makefile.am:
2776 * plugins/document-manager/images/anjuta-block-select.svg:
2777 * plugins/document-manager/images/anjuta-fold-close.svg:
2778 * plugins/document-manager/images/anjuta-fold-open.svg:
2779 * plugins/document-manager/images/anjuta-fold-toggle.svg:
2780 * plugins/document-manager/images/anjuta-indent-less.svg:
2781 * plugins/document-manager/images/anjuta-indent-more.svg:
2782 * plugins/document-manager/images/anjuta-swap.svg:
2783 * plugins/document-manager/images/block_select.xpm:
2784 * plugins/document-manager/images/fold_close.xpm:
2785 * plugins/document-manager/images/fold_open.xpm:
2786 * plugins/document-manager/images/fold_toggle.xpm:
2787 * plugins/document-manager/images/indent.xpm:
2788 * plugins/document-manager/images/indent_dcr.xpm:
2789 * plugins/document-manager/images/indent_inc.xpm:
2790 * plugins/document-manager/plugin.c: (register_stock_icons):
2791 * plugins/editor/Makefile.am:
2792 * plugins/editor/anjuta-bookmark-16.xpm:
2793 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
2794 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
2795 * plugins/editor/anjuta-linemark-16.xpm:
2796 * plugins/editor/anjuta-pcmark-16.xpm:
2797 * plugins/editor/bookmark.xpm:
2798 * plugins/editor/breakpoint-disabled.xpm:
2799 * plugins/editor/breakpoint-enabled.xpm:
2800 * plugins/editor/linemarker.xpm:
2801 * plugins/editor/program-counter.xpm:
2802 * plugins/editor/text_editor.c:
2803 * plugins/message-view/Makefile.am:
2804 * plugins/message-view/anjuta-go-message-next.svg:
2805 * plugins/message-view/anjuta-go-message-prev.svg:
2806 * plugins/message-view/anjuta-message-manager.ui:
2807 * plugins/message-view/plugin.c:
2808 * plugins/sourceview/Makefile.am:
2809 * plugins/sourceview/sourceview.c:
2811 Integrated lots of icons from #480093
2812 Thanks to <tpgww@onepost.net>
2814 * plugins/document-manager/plugin.c:
2815 Do not mark the line in ifile_open(), that looks ugly.
2817 * plugins/document-manager/search-box.c: (on_search_focus_out),
2819 Clear the status bar on focus_out.
2821 * plugins/file-loader/anjuta-loader-plugin.ui:
2824 2007-10-09 Johannes Schmid <jhs@gnome.org>
2826 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2827 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
2829 Some things I missed in the patch for #484419
2831 * plugins/document-manager/action-callbacks.c:
2832 (on_new_file_activate):
2833 * plugins/document-manager/action-callbacks.h:
2834 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2835 (on_window_key_press_event), (on_gconf_notify_timer):
2837 484645 – patch to deal with docman FIXME etc
2839 * plugins/editor/text_editor.c: (text_editor_set_indicator):
2840 * plugins/search/search-replace.c: (search_and_replace),
2841 (write_message_pane), (search_replace_populate),
2842 (translate_dialog_strings), (create_dialog),
2843 (anjuta_search_replace_activate):
2844 * plugins/search/search-replace_backend.c:
2845 (file_buffer_new_from_path), (get_next_match),
2846 (create_search_entries), (regex_backref),
2847 (clear_search_replace_instance):
2848 * plugins/search/search-replace_backend.h:
2850 #484573 – patch to correct various search-related issues
2852 Thanks for the above patches to <tpgww@onepost.net>
2854 * plugins/sourceview/sourceview.c:
2855 (sourceview_create_highligth_indic):
2857 Use the same marker for important as gedit (yellow background)
2859 * plugins/document-manager/anjuta-document-manager.ui:
2860 * plugins/file-loader/anjuta-file-loader.ui:
2861 * plugins/file-loader/plugin.c:
2863 Moved FileNew action to document-manager
2865 2007-10-08 Johannes Schmid <jhs@gnome.org>
2867 * plugins/document-manager/search-box.c: (on_search_activated):
2868 Mark messages for translation
2870 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
2872 reviewed by: Johannes Schmid <jhs@gnome.org>
2874 * plugins/Makefile.am:
2875 * plugins/build-basic-autotools/build-basic-autotools.c:
2876 (build_compile_file_real):
2877 * plugins/search/search-replace.c:
2878 * plugins/valgrind/preferences.c: (build_general_prefs):
2880 Fix #484379 – Contents of Makefile.am plugins and
2881 #484419 – Improvement into translation
2883 2007-10-06 Johannes Schmid <jhs@gnome.org>
2885 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2887 Fixed to properly support pointer-to-pointer (**) types
2889 * libanjuta/interfaces/libanjuta.idl:
2890 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
2891 * plugins/sourceview/sourceview-cell.h:
2892 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
2893 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
2894 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
2895 (isearch_backward), (isearch_iface_init):
2896 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
2897 (itext_editor_iface_init), (iselection_set_iter),
2898 (iselection_get_start_iter), (iselection_get_end_iter),
2899 (iselection_iface_init), (isearch_forward), (isearch_backward),
2900 (isearch_iface_init):
2902 Added IAnjutaEditorSearch interface and some utility methods to
2903 migrate from positions to iterators for the editor interface.
2905 * plugins/document-manager/Makefile.am:
2906 * plugins/document-manager/action-callbacks.c:
2907 (on_goto_line_no1_activate), (on_show_search):
2908 * plugins/document-manager/action-callbacks.h:
2909 * plugins/document-manager/anjuta-docman.c:
2910 (anjuta_docman_add_document), (anjuta_docman_show_editor),
2911 (anjuta_docman_grab_text_focus):
2912 * plugins/document-manager/anjuta-document-manager.ui:
2913 * plugins/document-manager/goto_line.c: (removed)
2914 * plugins/document-manager/goto_line.h: (removed)
2915 * plugins/document-manager/search-box.c:
2916 * plugins/document-manager/search-box.h:
2917 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2918 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
2919 (update_editor_ui_interface_items), (on_editor_added),
2920 (activate_plugin), (deactivate_plugin):
2921 * plugins/document-manager/plugin.h:
2923 Created new incremental "Quick Search" bar in the document manager to
2924 replace the crappy EggToolbar entries. Uses the new search interface and
2925 it thus much faster and more reliable.
2927 Bug 357544 – incremental search should work consistently (or not at all)
2928 when main toolbar is hidden
2929 Bug 440637 – Search, don't work very well (partly for incremental search)
2931 * plugins/search/anjuta-search.ui:
2932 * plugins/search/plugin.c: (activate_plugin):
2934 Removed incremental search stuff
2936 * plugins/build-basic-autotools/build-basic-autotools.c:
2937 (on_session_save), (on_session_load):
2938 * plugins/build-basic-autotools/executer.c:
2939 (get_program_parameters):
2941 Scroll to selected executable and remember it across sessions
2942 (followup of #477976)
2944 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2945 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
2947 * plugins/devhelp/anjuta-devhelp.ui:
2948 Rearraged toolbar items a bit
2950 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2952 * plugins/debug-manager/command.c,
2953 plugins/debug-manager/queue.c,
2954 plugins/gdb/plugin.c,
2955 plugins/gdb/debugger.c:
2956 Fix several crashing bugs (including bug#482985) with the debugger
2957 when closing project, stopping the debugger, restarting the program
2959 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2961 * libanjuta/anjuta-launcher.c:
2962 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
2964 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
2966 * plugins/debug-manager/command.c,
2967 plugins/debug-manager/queue.c:
2968 Asynchronous command can abort other commands in queue
2969 Resynchronize debugger state when a command is cancelled
2971 * plugins/debug-manager/breakpoints.c:
2972 Free BreakpointItem only when it is not used anymore
2974 * plugins/gdb/plugin.c:
2975 Do not return TRUE if the callback and/or ready signal is not used
2977 * plugins/gdb/debugger.c:
2978 Fix a crash, return correct state when debugger is stopped
2980 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
2982 * plugins/project-wizard/autogen.c:
2983 Fix bug#482067, escape project wizard user defined strings
2985 2007-10-01 Johannes Schmid <jhs@gnome.org>
2987 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2989 * plugins/build-basic-autotools/build-basic-autotools.c:
2990 (basic_autotools_plugin_instance_init):
2991 * plugins/build-basic-autotools/build-basic-autotools.h:
2992 * plugins/build-basic-autotools/executer.c:
2993 (get_program_parameters):
2995 Fixed #477976 – Keybinding in run dialog
2997 2007-09-30 Johannes Schmid <jhs@gnome.org>
2999 * plugins/Makefile.am:
3000 Do not build indent plugin (yet)
3002 * plugins/document-manager/plugin.c: (ipreferences_merge):
3003 Fixed unintentional and wrong change
3005 * plugins/indent/anjuta-indent.ui:
3008 2007-09-28 Johannes Schmid <jhs@gnome.org>
3010 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
3011 * libanjuta/anjuta-launcher.h:
3012 Add a method to send EOF to some process. Needed for the indent plugin
3013 and should be useful in general. It does not actually send EOF as this
3014 is not possible with utf-8, but closes the stream instead.
3016 * plugins/devhelp/plugin.c: (value_added_current_editor):
3017 Fixed a Gtk-Critical due to the IAnjutaEditor -
3018 IAnjutaDocument switch.
3021 * plugins/Makefile.am:
3022 * plugins/document-manager/Makefile.am:
3023 * plugins/document-manager/action-callbacks.c:
3024 * plugins/document-manager/anjuta-document-manager.glade:
3025 * plugins/document-manager/anjuta-document-manager.ui:
3026 * plugins/document-manager/images/Makefile.am:
3027 * plugins/document-manager/images/indent_auto.xpm:
3028 * plugins/document-manager/images/indent_set.xpm:
3029 * plugins/document-manager/indent-dialog.c:
3030 * plugins/document-manager/indent-dialog.h:
3031 * plugins/document-manager/indent-util.c:
3032 * plugins/document-manager/indent-util.h:
3033 * plugins/document-manager/indent_test.c:
3034 * plugins/document-manager/plugin.c: (register_stock_icons),
3035 (docman_plugin_instance_init), (ipreferences_merge):
3036 * plugins/document-manager/plugin.h:
3038 Removed indent code from document manager
3040 * plugins/indent/Makefile.am:
3041 * plugins/indent/indent-dialog.c:
3042 * plugins/indent/indent-util.c: (indent_init_indent_style):
3043 * plugins/indent/indent.glade:
3044 * plugins/indent/indent.plugin.in:
3045 * plugins/indent/plugin.c: (on_indent_finished),
3046 (on_indent_output), (on_indent_action_activate),
3047 (on_edit_editor_indent), (on_style_combo_changed),
3048 (value_added_current_editor), (value_removed_current_editor),
3049 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3050 (indent_plugin_finalize), (indent_plugin_dispose),
3051 (anjuta_indent_plugin_instance_init),
3052 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3053 (ipreferences_unmerge), (ipreferences_iface_init):
3054 * plugins/indent/plugin.h:
3056 Moved indent code to it's own plugin. Also reimplemented indent invocation
3057 using anjuta_launcher and streams. This is not yet completely working, maybe
3058 I got something wrong with the launcher.
3059 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3061 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3063 * plugins/debug-manager/plugin.c:
3064 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3066 2007-09-27 Johannes Schmid <jhs@gnome.org>
3068 * libanjuta/interfaces/libanjuta.idl:
3069 * plugins/Makefile.am:
3070 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3071 (isymbol_type_str), (isymbol_name), (isymbol_args),
3072 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3073 (isymbol_impl), (isymbol_iface_init):
3074 * plugins/symbol-browser/an_symbol_info.c:
3075 * plugins/symbol-browser/an_symbol_info.h:
3076 * plugins/symbol-db/Makefile.am:
3077 * plugins/symbol-db/plugin.c:
3078 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3079 (value_added_current_editor), (on_editor_foreach_clear),
3080 (value_removed_current_editor), (project_root_added),
3081 (symbol_db_activate), (symbol_db_deactivate),
3082 (isymbol_manager_search):
3083 * plugins/symbol-db/readtags.c: (initialize_1):
3084 * plugins/symbol-db/symbol-db-engine-iterator.c:
3085 (sdb_engine_iterator_instance_init),
3086 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3087 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3088 (symbol_db_engine_iterator_move_next),
3089 (symbol_db_engine_iterator_move_prev),
3090 (symbol_db_engine_iterator_get_n_items),
3091 (symbol_db_engine_iterator_last),
3092 (symbol_db_engine_iterator_set_position),
3093 (symbol_db_engine_iterator_get_position),
3094 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3095 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3096 (isymbol_iter_foreach), (isymbol_iter_set_position),
3097 (isymbol_iter_get_position), (isymbol_iter_get_length),
3098 (isymbol_iter_clone), (isymbol_iter_assign),
3099 (isymbol_iter_iface_init):
3100 * plugins/symbol-db/symbol-db-engine-iterator.h:
3101 * plugins/symbol-db/symbol-db-engine.c:
3102 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3103 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3104 (sdb_engine_finalize), (sdb_engine_get_type),
3105 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3106 (sdb_engine_get_table_id_by_unique_name2),
3107 (sdb_engine_get_table_id_by_unique_name3),
3108 (symbol_db_engine_add_new_workspace),
3109 (symbol_db_engine_get_opened_project_name),
3110 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3111 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3112 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3113 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3114 (sdb_engine_add_new_scope_definition),
3115 (sdb_engine_add_new_tmp_heritage_scope),
3116 (sdb_engine_second_pass_update_scope_1),
3117 (sdb_engine_second_pass_update_heritage),
3118 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3119 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3120 (symbol_db_engine_update_project_symbols),
3121 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3122 (symbol_db_engine_update_buffer_symbols),
3123 (sdb_engine_walk_down_scope_path),
3124 (sdb_engine_prepare_symbol_info_sql),
3125 (symbol_db_engine_get_global_members),
3126 (symbol_db_engine_get_scope_members_by_symbol_id),
3127 (symbol_db_engine_get_scope_members),
3128 (symbol_db_engine_get_current_scope),
3129 (symbol_db_engine_get_file_symbols):
3130 * plugins/symbol-db/symbol-db-engine.h:
3131 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3132 (on_symbol_updated), (on_symbol_inserted),
3133 (symbol_db_view_locals_get_line),
3134 (symbol_db_view_locals_update_list):
3135 * plugins/symbol-db/symbol-db-view-search.c:
3136 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3137 * plugins/symbol-db/symbol-db-view-search.h:
3138 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3139 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3140 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3141 * plugins/symbol-db/tables.sql:
3142 * plugins/symbol-db/test/Makefile.am:
3143 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3144 Updated patch from Massimo to improve symbol-db plugin
3146 * plugins/document-manager/plugin.c: (on_editor_changed):
3147 Make the code a bit more robust
3149 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3150 (anjuta_document_get_property), (anjuta_document_class_init),
3151 (anjuta_document_init), (set_uri), (document_loader_loaded),
3152 (anjuta_document_load), (document_saver_saving):
3153 * plugins/sourceview/anjuta-document.h:
3154 * plugins/sourceview/sourceview.c: (autodetect_language),
3155 (ilanguage_set_language), (ilanguage_get_language):
3156 Fix language detection on startup
3158 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3160 * plugins/document-manager/action-callbacks.c:
3161 (on_editor_command_upper_case_activate),
3162 (on_editor_command_lower_case_activate): Leftover commit from previous
3163 commit (see last changlog entry by me).
3165 * plugins/file-manager/plugin.c: (file_manager_activate):
3166 Gave proper widget name so that layout works.
3168 2007-09-26 Johannes Schmid <jhs@gnome.org>
3170 * plugins/document-manager/plugin.c: (on_editor_changed),
3171 (docman_plugin_instance_init):
3172 Only unload/load language-support plugins if necessary.
3174 * plugins/language-manager/plugin.c: (language_manager_activate):
3175 Removed some debugging code
3177 * plugins/sourceview/sourceview.c: (on_document_saved),
3178 (ilanguage_set_language), (ilanguage_get_language):
3179 Fixed ianjuta_language interface and ensure that highlighting is
3180 activated when a new file is saved.
3182 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3184 * libanjuta/interfaces/libanjuta.idl:
3185 * plugins/document-manager/action-callbacks.c:
3186 (on_editor_command_upper_case_activate),
3187 (on_editor_command_lower_case_activate):
3188 * plugins/editor/text_editor.c: (iselection_has_selection),
3189 (iselection_get_start), (iselection_get_end),
3190 (iselection_iface_init):
3191 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3192 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3193 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3194 method and implemented it for both scintilla and sourceview editors.
3195 Updated document-manager and assist plugins to use the new method.
3197 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3199 * plugins/file-manager/file-view.c:
3200 Fix typo, allow to compile new file manager with gtk < 2.12
3202 2007-09-25 Johannes Schmid <jhs@gnome.org>
3204 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3205 Support Auto-Indent for single lines (e.g no selection);
3207 * plugins/macro/plugin.c:
3208 Do not use the same shortcut as auto-indent does
3210 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3211 Optimized keyboard navigation - do not emit char_added when only
3212 navigation keys have been pressed.
3214 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3216 * plugins/language-support-cpp-java/cpp-java-assist.c:
3217 (on_assist_chosen), (cpp_java_assist_install),
3218 (cpp_java_assist_uninstall):
3219 * plugins/language-support-cpp-java/plugin.c: (install_support),
3220 (uninstall_support): Install and uninstall support in correct order.
3221 Fixes a bug where it was installed multiple times resulting in
3222 inserting autocomplete text multiple times.
3224 2007-09-25 Johannes Schmid <jhs@gnome.org>
3227 Add GNOME_WARNING_FLAGS(maximum) and
3228 GNOME_CXX_WARNIGS(yes) to avoid bugs
3229 the compiler can warn you.
3231 * libegg/test-tree-utils.c: (key_test):
3232 * plugins/file-manager/file-model.c:
3233 (file_model_cancel_expand_idle), (file_model_sort),
3234 (file_model_row_expanded):
3235 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3236 (file_view_refresh), (file_view_get_selected), (file_view_init),
3238 * plugins/file-manager/file-view.h:
3239 * plugins/symbol-db/readtags.c: (initialize_1):
3242 Fixed the more critical warnings
3244 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3246 Icons from tpgww@onepost.net:
3248 * plugins/debug-manager/Makefile.am:
3249 * plugins/debug-manager/images/Makefile.am:
3250 * plugins/debug-manager/images/anjuta-attach.svg:
3251 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
3252 * plugins/debug-manager/images/anjuta-step-into.svg:
3253 * plugins/debug-manager/images/anjuta-step-out.svg:
3254 * plugins/debug-manager/images/anjuta-step-over.svg:
3255 * plugins/debug-manager/plugin.c: (register_stock_icons):
3256 * plugins/document-manager/Makefile.am:
3257 * plugins/document-manager/block_select.xpm:
3258 * plugins/document-manager/fold_close.xpm:
3259 * plugins/document-manager/fold_open.xpm:
3260 * plugins/document-manager/fold_toggle.xpm:
3261 * plugins/document-manager/images/Makefile.am:
3262 * plugins/document-manager/images/anjuta-block-end.svg:
3263 * plugins/document-manager/images/anjuta-block-start.svg:
3264 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3265 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3266 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3267 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3268 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3269 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3270 * plugins/document-manager/indent.xpm:
3271 * plugins/document-manager/indent_auto.xpm:
3272 * plugins/document-manager/indent_dcr.xpm:
3273 * plugins/document-manager/indent_inc.xpm:
3274 * plugins/document-manager/indent_set.xpm:
3275 * plugins/document-manager/plugin.c: Added nicer icons for
3276 document manager and debugger. Organized icons in 'images'
3279 2007-09-24 Johannes Schmid <jhs@gnome.org>
3281 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3282 Fixed a missing NULL in g_object_set.
3284 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3286 * plugins/language-support-cpp-java/cpp-java-assist.c:
3287 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
3288 scope memebers just after scope operator is entered.
3290 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3292 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3293 * plugins/language-support-cpp-java/cpp-java-assist.c:
3294 (completion_function), (completion_compare),
3295 (cpp_java_assist_tag_destroy), (create_completion),
3296 (cpp_java_assist_destroy_completion_cache),
3297 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
3298 Show '()' for function items in autocomplete list. Allow adding
3299 ' ' and/or '(' after function call autocompletion and have preferences
3302 2007-09-24 Johannes Schmid <jhs@gnome.org>
3304 * sourceview.c: Reverting patch from r3157 because
3307 2007-09-24 Johannes Schmid <jhs@gnome.org>
3309 * plugins/search/search-replace.c: (on_message_clicked):
3311 Fixed #427104 – No "highlight" of lines matching find-result
3313 2007-09-24 Johannes Schmid <jhs@gnome.org>
3317 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3319 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3321 reviewed by: Johannes Schmid <jhs@gnome.org>
3323 * plugins/build-basic-autotools/executer.c: (execute_program):
3324 Fix #478238 – set env for execute programe in the terminal
3326 2007-09-24 Tom <tpgww@onepost.net>
3328 reviewed by: Johannes Schmid <jhs@gnome.org>
3330 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3333 * plugins/debug-manager/disassemble.c: (on_disassemble):
3334 Correct a format string in DEBUG_PRINT()
3336 2007-09-23 Johannes Schmid <jhs@gnome.org>
3338 * plugins/sourceview/sourceview.c: (offset_to_position),
3339 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3340 (ieditor_get_position), (iselect_set), (iselect_get_start),
3343 Fixed #Bug 440637 – Search, don't work very well
3345 2007-09-23 Johannes Schmid <jhs@gnome.org>
3347 * plugins/file-manager/file-model.c: (file_model_get_filename):
3348 * plugins/file-manager/file-model.h:
3349 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3350 (file_view_init), (file_view_class_init):
3351 * plugins/message-view/message-view.c:
3352 (message_view_query_tooltip), (message_view_dispose),
3353 (message_view_instance_init), (message_view_class_init):
3355 Added GTK+ 2.12 style tooltips to file-manager and message view.
3356 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3357 old implementation is used.
3359 2007-09-23 Johannes Schmid <jhs@gnome.org>
3361 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3364 * plugins/language-manager/language-manager.plugin.in:
3365 Marked UserActivatable=FALSE
3367 * plugins/language-manager/plugin.c: (load_languages),
3368 (language_manager_activate), (language_manager_deactivate),
3369 (language_manager_dispose), (language_manager_instance_init),
3370 (language_manager_find_mime_type), (language_manager_find_string),
3371 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3372 (ilanguage_get_name), (ilanguage_get_strings):
3374 Fixed various stupid bugs in language-manager plugin
3376 * plugins/symbol-db/symbol-db-engine.c:
3377 (sdb_engine_second_pass_update_scope_1):
3379 Add a g_return_if_fail to avoid a crash though still unsure
3382 2007-09-23 Johannes Schmid <jhs@gnome.org>
3384 * plugins/symbol-db/plugin.c: (on_project_element_added),
3385 (sources_array_free), (sources_array_add_foreach),
3386 (project_root_added):
3387 * plugins/symbol-db/symbol-db-engine.c:
3388 (symbol_db_engine_add_new_files):
3389 * plugins/symbol-db/symbol-db-engine.h:
3391 Added support for other languages than "C" to symbol-db. Now
3392 supports all languages listed by the language-manager.
3394 2007-09-23 Tom <tpgww@onepost.net>
3396 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3399 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3401 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3402 (anjuta_glue_factory_get_object_type):
3403 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3404 * plugins/build-basic-autotools/build-basic-autotools.c:
3405 (value_added_current_editor):
3406 * plugins/debug-manager/breakpoints.c:
3407 (breakpoints_dbase_edit_breakpoint),
3408 (on_toggle_breakpoint_activate):
3409 * plugins/debug-manager/plugin.c:
3410 (on_run_to_cursor_action_activate):
3411 * plugins/debug-manager/stack_trace.c:
3412 (dma_thread_update_stack_trace):
3413 * plugins/gdb/plugin.c:
3414 * plugins/glade/plugin.c: (ifile_open):
3415 * plugins/profiler/gprof-call-graph-view.c:
3416 * plugins/profiler/gprof-flat-profile-view.c:
3417 * plugins/profiler/gprof-function-call-tree-view.c:
3418 * plugins/profiler/gprof-options.c: (setup_widgets):
3419 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3420 * plugins/search/search-replace_backend.c:
3421 (file_buffer_new_from_te):
3422 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3423 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3424 (assist_window_get_property), (assist_window_move):
3425 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3426 (value_added_current_editor):
3427 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3428 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3429 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3431 Many small code, warnings and leak fixes
3433 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3435 * (removed) plugins/debug-manager/debugger.c,
3436 (removed) plugins/debug-manager/debugger.h,
3437 (added) plugins/debug-manager/command.c,
3438 (added) plugins/debug-manager/command.h,
3439 (added) plugins/debug-manager/queue.c,
3440 (added) plugins/debug-manager/queue.h,
3441 plugins/debug-manager/breakpoints.c,
3442 plugins/debug-manager/debug_tree.c,
3443 plugins/debug-manager/debug_tree.h,
3444 plugins/debug-manager/disassemble.c,
3445 plugins/debug-manager/disassemble.h,
3446 plugins/debug-manager/locals.c,
3447 plugins/debug-manager/locals.h,
3448 plugins/debug-manager/memory.c,
3449 plugins/debug-manager/memory.h,
3450 plugins/debug-manager/plugin.c,
3451 plugins/debug-manager/plugin.h,
3452 plugins/debug-manager/registers.c,
3453 plugins/debug-manager/registers.h,
3454 plugins/debug-manager/sharedlib.c,
3455 plugins/debug-manager/sharedlib.h,
3456 plugins/debug-manager/signals.c,
3457 plugins/debug-manager/signals.h,
3458 plugins/debug-manager/stack_trace.c,
3459 plugins/debug-manager/stack_trace.h,
3460 plugins/debug-manager/start.h,
3461 plugins/debug-manager/start.c,
3462 plugins/debug-manager/threads.c,
3463 plugins/debug-manager/threads.h,
3464 plugins/debug-manager/watch.c,
3465 plugins/debug-manager/watch.h,
3466 plugins/debug-manager/Makefile.am,
3467 plugins/gdb/debugger.c,
3468 plugins/gdb/debugger.h,
3469 plugins/gdb/plugin.c,
3470 libanjuta/interfaces/libanjuta.idl:
3471 Split debug-manager/debugger.c into command.c and queue.c
3472 Clean up debugger queue
3473 DmaDebuggerQueue object does not implement IAnjutaDebugger
3475 2007-09-23 Johannes Schmid <jhs@gnome.org>
3478 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3479 set correctly, etc.)
3481 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3482 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3483 (plugin_set_update):
3485 Show an error dialog instead of crashing when plugin loading fails
3487 * plugins/language-manager/Makefile.am:
3488 * plugins/language-manager/language-manager.plugin.in:
3489 * plugins/language-manager/languages.xml:
3490 * plugins/language-manager/plugin.c: (language_destroy),
3491 (load_languages), (language_manager_activate),
3492 (language_manager_deactivate), (language_manager_finalize),
3493 (language_manager_dispose), (language_manager_instance_init),
3494 (language_manager_class_init), (language_manager_find_mime_type),
3495 (language_manager_find_string), (ilanguage_get_from_mime_type),
3496 (ilanguage_get_from_string), (ilanguage_get_name),
3497 (ilanguage_get_strings), (ilanguage_iface_init):
3498 * plugins/language-manager/plugin.h:
3500 Added new language-manager plugin to have a better organisation for
3501 language names. The xml probabaly needs to be extended over time.
3503 * plugins/Makefile.am:
3504 * plugins/document-manager/plugin.c: (on_editor_changed):
3506 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3507 because it does not really save memory but makes tab switching slow.
3509 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3511 * plugins/language-support-cpp-java/plugin.c: (install_support),
3512 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3513 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3516 * plugins/language-support-cpp-java/cpp-java-assist.c:
3517 (cpp_java_assist_show_autocomplete):
3519 Fix autocomplete to only show valid completions
3521 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3522 Calltips always have correct size and position now
3524 2007-09-22 Johannes Schmid <jhs@gnome.org>
3526 * plugins/search/search-replace_backend.c: (get_next_match):
3527 Removed code introduced by accident that causes a crash.
3529 * plugins/sourceview/sourceview-tags.c:
3530 * plugins/sourceview/sourceview-tags.h:
3531 Removed ununsed files
3533 2007-09-22 Johannes Schmid <jhs@gnome.org>
3535 * plugins/language-support-cpp-java/cpp-java-assist.c:
3538 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3540 * plugins/language-support-cpp-java/cpp-java-assist.c:
3541 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3542 Increased matching brace search to 500 chars.
3544 2007-09-21 Johannes Schmid <jhs@gnome.org>
3546 * plugins/language-support-cpp-java/cpp-java-assist.c:
3547 (cpp_java_assist_get_pre_word),
3548 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3550 Added some profiling debug code
3552 * plugins/language-support-cpp-java/cpp-java-utils.c:
3553 (cpp_java_util_jump_to_matching_brace):
3554 * plugins/language-support-cpp-java/cpp-java-utils.h:
3555 * plugins/language-support-cpp-java/plugin.c:
3556 (get_line_indentation_base), (get_line_auto_indentation):
3558 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3559 avoid looping over the whole file when using calltips which is too slow and
3562 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3563 (assist_tip_set_tips), (assist_tip_get_coordinates),
3565 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3567 Better calltips appearance (use theme now) and avoid jumping
3570 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3572 * plugins/document-manager/plugin.c:
3573 (update_editor_ui_interface_items):
3574 * plugins/language-support-cpp-java/plugin.c: (install_support),
3575 (uninstall_support): Moved autocomplete ui update code from
3576 document-manager to language-plugin.
3578 2007-09-21 Johannes Schmid <jhs@gnome.org>
3580 * libanjuta/interfaces/libanjuta.idl:
3582 Added IAnjutaLanguage interface (might still change...) for
3583 the upcoming language-manager plugin.
3585 * plugins/file-manager/Makefile.am:
3586 * plugins/file-manager/file-model.c:
3587 (file_model_cancel_expand_idle), (file_model_add_dummy),
3588 (file_model_expand_idle), (file_model_sort),
3589 (file_model_row_expanded), (file_model_row_collapsed),
3590 (file_model_init), (file_model_finalize),
3591 (file_model_set_property), (file_model_get_property),
3592 (file_model_class_init), (file_model_new), (file_model_refresh),
3593 (file_model_get_uri):
3594 * plugins/file-manager/file-model.h:
3595 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3596 (file_view_expand_row_idle), (file_view_refresh),
3597 (file_view_get_selected), (file_view_button_press_event),
3598 (file_view_selection_changed), (file_view_init),
3599 (file_view_get_property), (file_view_set_property),
3600 (file_view_finalize), (file_view_class_init):
3602 Split up model/view as far as possible and fixed some file-manager
3603 bugs (popup-menu and incorrect project loading).
3605 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3606 Use monospace font for tips.
3608 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3609 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3610 (icell_get_attribute), (icell_style_get_font_description),
3611 (icell_style_get_color), (icell_style_get_background_color),
3612 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3613 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3614 (iiter_get_length), (iiter_clone), (iiter_assign):
3616 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3617 interface. This is way faster though it has the drawback to create invalid
3618 iterators if the buffer is changed.
3620 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3622 * libanjuta/interfaces/libanjuta.idl:
3623 * plugins/document-manager/action-callbacks.c:
3624 * plugins/document-manager/anjuta-document-manager.ui:
3625 * plugins/document-manager/plugin.c: (register_stock_icons):
3626 * plugins/editor/text_editor.c:
3627 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3628 * plugins/language-support-cpp-java/cpp-java-assist.c:
3629 (cpp_java_assist_get_calltip_context):
3630 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3631 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3633 Moved autocomplete menu action from document-manager to assist plugin
3634 and got rid of deprecated autocomplete interface.
3636 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3638 * libanjuta/interfaces/libanjuta.idl:
3639 * plugins/editor/text_editor.c: (iassist_iface_init):
3640 * plugins/language-support-cpp-java/cpp-java-assist.c:
3641 (cpp_java_assist_check), (on_assist_chosen):
3642 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3643 Removed react() methods in both editors and assist interface. Assist
3644 plugin itself handles setting the autocomplete. Also fixed
3647 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3649 * plugins/file-manager/Makefile.am:
3650 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3651 (file_view_expand_idle), (file_view_init):
3652 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3653 (file_manager_set_default_uri), (project_root_added),
3654 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3655 (file_manager_activate), (file_manager_deactivate),
3656 (file_manager_instance_init), (file_manager_class_init),
3657 (ifile_manager_set_root), (ifile_manager_set_selected),
3658 (ifile_manager_iface_init): Adjusted white spaces to match
3661 2007-09-19 Naba Kumar <naba@gnome.org>
3663 * libanjuta/interfaces/libanjuta.idl:
3664 * plugins/editor/text_editor.c: (text_editor_instance_init),
3665 (iassist_show_tips), (iassist_cancel_tips),
3666 (iassist_hide_suggestions), (iassist_iface_init):
3667 * plugins/editor/text_editor.h:
3668 * plugins/editor/text_editor_cbs.c:
3669 (on_text_editor_scintilla_notify):
3670 * plugins/language-support-cpp-java/cpp-java-assist.c:
3671 (is_scope_context_character), (is_word_character),
3672 (create_completion), (cpp_java_assist_get_scope_context),
3673 (cpp_java_assist_get_pre_word),
3674 (cpp_java_assist_get_scope_operator),
3675 (cpp_java_assist_destroy_completion_cache),
3676 (cpp_java_assist_create_scope_completion_cache),
3677 (cpp_java_assist_create_word_completion_cache),
3678 (cpp_java_assist_show_autocomplete),
3679 (cpp_java_assist_get_calltip_context),
3680 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3681 (on_editor_char_added), (on_assist_chosen),
3682 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3683 (cpp_java_assist_init), (cpp_java_assist_finalize):
3684 * plugins/language-support-cpp-java/cpp-java-assist.h:
3685 * plugins/language-support-cpp-java/plugin.c:
3686 (initialize_indentation_params):
3687 * plugins/sourceview/assist-tip.c:
3688 * plugins/sourceview/assist-tip.h:
3689 * plugins/sourceview/sourceview-private.h:
3690 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3691 (on_assist_tip_destroyed), (on_assist_cancel),
3692 (on_document_char_added), (iassist_get_suggestions),
3693 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3695 Implement state-less assistance so that assist can be evaluated
3696 any given time at any position. Changed IAnjutaEditorAssist interfance
3697 and implementations and removed any state management in editors.
3699 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3701 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3702 completion items sorting and avoided unnecssary sorts.
3704 * plugins/text-editor.c: Fixed state.
3706 2007-09-17 Johannes Schmid <jhs@gnome.org>
3708 * plugins/language-support-cpp-java/cpp-java-assist.c:
3711 Fixed calltips in sourceview
3713 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3715 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3716 completion items preparation time. Fixed a crash bug.
3718 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3719 Set buffer size (From Massimo, required for symbol-db).
3721 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3724 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3727 * plugins/editor/aneditor-autocomplete.cxx,
3728 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3729 Added ANE_GETWORDBEFORECARAT command.
3731 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3732 using assist interface.
3734 * plugins/editor/text_editor.c: (text_editor_instance_init),
3735 (text_editor_get_word_before_carat),
3736 (text_editor_get_current_word), (iassist_add_trigger),
3737 (iassist_remove_trigger), (on_assist_canceled),
3738 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3739 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3740 * plugins/editor/text_editor.h:
3741 * plugins/editor/text_editor_cbs.c: (trigger_size),
3742 (max_trigger_size), (text_editor_check_assist),
3743 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
3746 * plugins/language-support-cpp-java/Makefile.am:
3747 * plugins/language-support-cpp-java/plugin.c:
3748 (get_line_indentation_base), (get_line_auto_indentation),
3749 (install_support), (uninstall_support),
3750 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
3751 (cpp_java_plugin_instance_init):
3752 * plugins/language-support-cpp-java/plugin.h:
3753 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
3754 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
3755 Make assist a separate class.
3757 2007-09-14 Johannes Schmid <jhs@gnome.org>
3759 * plugins/sourceview/sourceview.c: (iassist_suggest):
3760 Fixed changed char_alignment paramter in language-support
3763 2007-09-14 Naba Kumar <naba@gnome.org>
3765 * plugins/language-support-cpp-java/plugin.c: Send the right
3766 'char_alignment' paramenter (needs fixing in sourceview).
3768 2007-09-13 Johannes Schmid <jhs@gnome.org>
3771 * plugins/project-wizard/templates/minimal/project.anjuta:
3772 Use IAnjutaSymbolManager instead of loading the plugin directly.
3773 (TODO: Think of a version to do this for older files...)
3776 * plugins/Makefile.am:
3777 * plugins/symbol-db/Makefile.am:
3779 Build symbol-db plugin if libgda-3.0 is found
3781 2007-09-13 Johannes Schmid <jhs@gnome.org>
3783 * plugins/sourceview/Makefile.am:
3784 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3786 * plugins/sourceview/anjuta-document.h:
3787 Removed lots of dead code
3789 * plugins/sourceview/anjuta-languages-manager.c:
3790 * plugins/sourceview/anjuta-languages-manager.h:
3793 * plugins/sourceview/sourceview.c: (on_document_char_added),
3794 (on_document_loaded), (sourceview_instance_init),
3795 (iselect_get_start), (iselect_get_end),
3796 (ilanguage_get_supported_languages), (ilanguage_set_language):
3798 Fixed selection handling and make some adaptions for the changes
3801 2007-09-13 Johannes Schmid <jhs@gnome.org>
3803 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3804 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3807 Added preferences to language support completion/calltips
3809 * plugins/sourceview/assist-window.c: (assist_window_update):
3811 Always select first entry
3813 * plugins/sourceview/sourceview.glade:
3814 Removed old completion preferences
3816 2007-09-11 Naba Kumar <naba@gnome.org>
3818 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
3819 and possible crash when pressing ctrl+d in terminal after preferences
3820 window has been shown once (no need for backport).
3822 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
3823 implementations to get warnings instead of crashes for unimplemented
3826 2007-09-11 Massimo Cora' <maxcvs@email.it>
3828 Reviewed by: Naba Kumar <naba@gnome.org>
3830 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3831 * plugins/symbol-db/*:
3832 Added new symbol-database backend based on SQLite 3.
3833 (does not enabled for build currently).
3835 2007-09-10 Johannes Schmid <jhs@gnome.org>
3839 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
3840 (parse_info_init), (parse_info_free), (valid_element),
3841 (start_element_handler), (end_element_handler), (text_handler),
3842 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
3843 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
3844 (egg_recent_model_monitor), (egg_recent_model_read),
3845 (egg_recent_model_open_file), (egg_recent_model_lock_file),
3846 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
3847 (egg_recent_model_set_property), (egg_recent_model_class_init),
3848 (egg_recent_model_init), (egg_recent_model_add_full),
3849 (egg_recent_model_delete), (egg_recent_model_get_list),
3850 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
3851 (egg_recent_model_set_filter_mime_types),
3852 (egg_recent_model_clear_group_filter),
3853 (egg_recent_model_set_filter_groups),
3854 (egg_recent_model_clear_scheme_filter),
3855 (egg_recent_model_set_filter_uri_schemes),
3856 (egg_recent_model_remove_expired):
3858 Update EggRecent (#456465)
3860 2007-09-10 Johannes Schmid <jhs@gnome.org>
3862 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
3863 (anjuta_plugin_manager_get_plugin):
3864 * plugins/profiler/gprof-call-graph-view.c:
3865 (gprof_call_graph_view_create_columns):
3866 * plugins/profiler/gprof-flat-profile-view.c:
3867 (gprof_flat_profile_view_create_columns):
3868 * plugins/profiler/gprof-function-call-tree-view.c:
3869 (gprof_function_call_tree_view_create_columns):
3871 Fixed #466031 – Update of pieces of menus for Localization
3873 2007-09-10 Johannes Schmid <jhs@gnome.org>
3875 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3876 Bug 343522 – anjuta: Unable to execute commands that use options.
3878 2007-09-09 Johannes Schmid <jhs@gnome.org>
3880 * plugins/document-manager/anjuta-docman.c:
3881 (anjuta_docman_update_page_label):
3883 Fixed #458034 – Method of indicating unsaved changes breaks convention
3885 * plugins/document-manager/plugin.c: (update_title),
3886 (value_added_project_root_uri), (value_removed_project_root_uri),
3887 (on_editor_changed), (activate_plugin):
3888 * plugins/document-manager/plugin.h:
3889 * plugins/project-manager/plugin.c: (on_profile_scoped),
3890 (on_profile_descoped), (ifile_open):
3892 Fixed #427390 – Show path of item in currently focused editor window
3894 2007-09-09 Johannes Schmid <jhs@gnome.org>
3896 * plugins/search/plugin.c: (on_toolbar_find_clicked),
3897 (on_toolbar_find_incremental):
3898 Fix incremental search
3900 * plugins/sourceview/sourceview.c: (on_document_char_added),
3902 Fixed selection management
3904 2007-09-09 Johannes Schmid <jhs@gnome.org>
3906 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3909 * libanjuta/interfaces/libanjuta.idl:
3910 Extended IAnjutaEditorAssist interface
3912 * plugins/language-support-cpp-java/plugin.c:
3913 (jump_to_matching_brace), (add_tags), (on_assist_begin),
3914 (assist_cleanup), (on_assist_chosen), (on_assist_update),
3915 (context_character), (get_context), (function_parser),
3916 (cpp_member_parser), (install_assist), (uninstall_assist),
3917 (get_line_indentation_base), (get_line_auto_indentation),
3918 (install_support), (uninstall_support),
3919 (on_value_added_current_editor), (on_value_removed_current_editor),
3920 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
3921 * plugins/language-support-cpp-java/plugin.h:
3923 Improved fixed editor assistance and added support for function/method
3924 tooltips. jumb_to_matching_brance => jump_to_matching_brace
3926 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
3929 * plugins/project-import/project-import.c: (on_import_next):
3930 Added a non-NULL check with could probably fix #474843 but not sure
3932 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3933 Fixed anjuta-plugin project wizard
3935 * plugins/sourceview/Makefile.am:
3936 * plguins/sourceview/assist-tip.[ch]:
3937 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
3938 (anjuta_view_key_press_event):
3939 * plugins/sourceview/assist-window.c: (assist_window_class_init),
3940 (assist_window_init), (assist_window_update), (assist_window_new):
3941 * plugins/sourceview/sourceview-private.h:
3942 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3943 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3944 (trigger_size), (max_trigger_size), (on_document_char_added),
3945 (sourceview_dispose), (ieditor_get_current_word),
3946 (iassist_add_trigger), (iassist_init_suggestions),
3947 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
3948 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
3950 Big update on sourceview assist capabilites. Autocompletion should
3951 now work much better and function tooltips are finally supported!
3953 * plugins/sourceview/anjuta-document.h:
3954 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
3955 (anjuta_document_get_current_word):
3956 Fixed get_current_word (inspired by aneditor.cxx implementation)
3958 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
3959 (icell_get_attribute):
3960 Fixed get_attribute() to also detect character constants.
3961 Simplified get_char()
3963 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
3964 (isymbol_manager_get_members), (isymbol_manager_get_parents),
3965 (isymbol_manager_get_completions_at_position):
3967 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
3969 2007-09-04 Naba Kumar <naba@gnome.org>
3971 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
3972 projects that can not add sources.
3974 * plugins/file-wizard/file.c: Similarly for file wizard,
3975 Do not enable 'Add to project' projects that can not add sources.
3977 2007-09-04 Naba Kumar <naba@gnome.org>
3979 * configure.in: Bumped gnome-build requirement to 0.2.0
3980 for project capabilities support.
3982 * plugins/project-manager/plugin.c: Enable/disable project
3983 actions based on project capabilities. Fixes bug #433552:
3984 crash in Anjuta IDE: add file test.h in project on generic
3987 * libanjuta/interfaces/libanjuta.idl: Added method to query
3988 project capabilities.
3990 2007-09-03 Naba Kumar <naba@gnome.org>
3992 * plugins/file-manager/plugin.c: Set shadow type IN.
3993 * plugins/file-manager/file-view.c: Fixed code style.
3994 * plugins/file-manager/file-view.c: Fixed icons column to size
3997 * plugins/file-manager/plugin.[c,h]: Fixed code style.
3999 * plugins/file-manager/plugin.c: Fixed crash on closing project and
4000 unmonitors project-uri on file-manager deactivation.
4002 * TODO.tasks: Updated
4004 2007-09-02 Johannes Schmid <jhs@gnome.org>
4006 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4009 * plugins/file-manager/file-view.c: (file_view_get_selected),
4010 (file_view_button_press_event), (file_view_finalize):
4011 * plugins/file-manager/plugin.c: (project_root_removed),
4012 (file_manager_deactivate):
4014 Fixed some small bugs I missed before
4016 2007-09-02 Johannes Schmid <jhs@gnome.org>
4018 * plugins/file-manager/*:
4019 Added new and file-manager
4021 2007-09-02 Johannes Schmid <jhs@gnome.org>
4023 * plugins/file-manager/*:
4024 Removed old file-manager
4026 2007-08-31 Johannes Schmid <jhs@gnome.org>
4028 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
4029 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4031 Fixed some memory leaks
4033 * MAINTAINERS: Fixed
4035 2007-08-31 Johannes Schmid <jhs@gnome.org>
4037 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4038 (get_property_value_as_string), (set_property_value_as_string),
4039 (register_callbacks), (preferences_foreach_callback),
4040 (anjuta_preferences_register_property_raw):
4041 * libanjuta/anjuta-preferences.h:
4042 * plugins/build-basic-autotools/build-basic-autotools.c:
4043 (on_build_mesg_format):
4044 * plugins/document-manager/anjuta-document-manager.glade:
4045 * plugins/message-view/anjuta-message-manager-plugin.glade:
4047 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
4048 broken message view preferences
4050 * plugins/message-view/message-view.c:
4051 (message_view_instance_init), (pref_change_color), (prefs_init),
4052 (imessage_view_append):
4053 Cleaned up message view (#458041)
4055 * src/shell.c: (on_preferences_activate),
4056 (anjuta_test_shell_instance_init),
4057 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4058 Fixed test shell to allow better debugging
4060 2007-08-31 Johannes Schmid <jhs@gnome.org>
4062 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4063 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4064 * plugins/gtodo/main.h:
4065 * plugins/gtodo/plugin.c: (activate_plugin):
4067 Fixed #423467 (View->Tasks menu items are not
4070 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4072 reviewed by: Johannes Schmid <jhs@gnome.org>
4075 * data/welcome.txt.in:
4076 * launcher/anjuta_launcher.c:
4077 * libanjuta/anjuta-children.c:
4078 * libanjuta/anjuta-children.h:
4079 * libanjuta/anjuta-debug.h:
4080 * libanjuta/anjuta-encodings.c:
4081 * libanjuta/anjuta-encodings.h:
4082 * libanjuta/anjuta-glue-c.c:
4083 * libanjuta/anjuta-glue-c.h:
4084 * libanjuta/anjuta-plugin-description.c:
4085 * libanjuta/anjuta-plugin-description.h:
4086 * libanjuta/anjuta-plugin-handle.c:
4087 * libanjuta/anjuta-plugin-handle.h:
4088 * libanjuta/anjuta-plugin-manager.c:
4089 * libanjuta/anjuta-plugin-manager.h:
4090 * libanjuta/anjuta-plugin.c:
4091 * libanjuta/anjuta-plugin.h:
4092 * libanjuta/anjuta-preferences.c:
4093 * libanjuta/anjuta-preferences.h:
4094 * libanjuta/anjuta-profile-manager.c:
4095 * libanjuta/anjuta-profile-manager.h:
4096 * libanjuta/anjuta-profile.c:
4097 * libanjuta/anjuta-profile.h:
4098 * libanjuta/anjuta-save-prompt.c:
4099 * libanjuta/anjuta-save-prompt.h:
4100 * libanjuta/anjuta-serializer.c:
4101 * libanjuta/anjuta-serializer.h:
4102 * libanjuta/anjuta-session.c:
4103 * libanjuta/anjuta-session.h:
4104 * libanjuta/anjuta-shell.c:
4105 * libanjuta/anjuta-shell.h:
4106 * libanjuta/anjuta-status.c:
4107 * libanjuta/anjuta-status.h:
4108 * libanjuta/anjuta-ui.c:
4109 * libanjuta/anjuta-ui.h:
4110 * libanjuta/anjuta-utils-priv.h:
4111 * libanjuta/anjuta-utils.c:
4112 * libanjuta/anjuta-utils.h:
4113 * libanjuta/cell-renderer-captioned-image.c:
4114 * libanjuta/cell-renderer-captioned-image.h:
4115 * libanjuta/e-splash.c:
4116 * libanjuta/e-splash.h:
4117 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4118 * libanjuta/interfaces/libanjuta.idl:
4119 * libanjuta/libanjuta.h:
4120 * libanjuta/resources.c:
4121 * libanjuta/resources.h:
4122 * libegg/egg-cell-renderer-text.c:
4123 * libegg/egg-combo-action.c:
4124 * libegg/egg-entry-action.c:
4125 * libegg/egg-recent-action.c:
4126 * libegg/egg-recent-files-module.c:
4127 * libegg/egg-recent-item.c:
4128 * libegg/egg-recent-model.c:
4129 * libegg/egg-recent-view-gtk.c:
4130 * libegg/egg-recent-view.c:
4131 * libegg/egg-submenu-action.c:
4132 * libegg/eggaccelerators.c:
4133 * libegg/eggcellrendererpopup.c:
4134 * libegg/eggcomboselect.c:
4135 * libegg/eggtreemodelfilter.c:
4136 * libegg/eggtreemultidnd.c:
4137 * libegg/gtkcellview.h:
4138 * libegg/treeviewutils/egg-cell-renderer-text.h:
4139 * libegg/treeviewutils/eggaccelerators.h:
4140 * libegg/treeviewutils/eggcellrendererkeys.h:
4141 * libegg/treeviewutils/eggcellrendererpopup.h:
4142 * libegg/treeviewutils/eggtreemodelfilter.h:
4143 * libegg/treeviewutils/eggtreemultidnd.h:
4144 * libegg/treeviewutils/eggtreeviewstate.h:
4145 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4146 * manuals/anjuta-faqs/Makefile.am:
4147 * manuals/anjuta-manual/C/anjuta-manual.xml:
4148 * manuals/anjuta-manual/C/license.xml:
4149 * manuals/anjuta-manual/es/es.po:
4150 * manuals/anjuta-manual/sv/sv.po:
4151 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4153 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4154 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4155 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4156 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4157 * manuals/old/ja/anjuta-manual/license.xml:
4158 * plugins/build-basic-autotools/build-basic-autotools.c:
4159 * plugins/build-basic-autotools/build-basic-autotools.h:
4160 * plugins/build-basic-autotools/executer.c:
4161 * plugins/build-basic-autotools/executer.h:
4162 * plugins/build/build_file.c:
4163 * plugins/build/build_file.h:
4164 * plugins/build/build_project.c:
4165 * plugins/build/build_project.h:
4166 * plugins/build/clean_project.c:
4167 * plugins/build/clean_project.h:
4168 * plugins/build/commands.c:
4169 * plugins/build/commands.h:
4170 * plugins/build/compile.c:
4171 * plugins/build/compile.h:
4172 * plugins/build/compiler_options.c:
4173 * plugins/build/compiler_options.h:
4174 * plugins/build/configurer.c:
4175 * plugins/build/configurer.h:
4176 * plugins/build/executer.c:
4177 * plugins/build/executer.h:
4178 * plugins/class-gen/cell-renderer-flags.c:
4179 * plugins/class-gen/cell-renderer-flags.h:
4180 * plugins/class-gen/combo-flags.c:
4181 * plugins/class-gen/combo-flags.h:
4182 * plugins/class-gen/element-editor.c:
4183 * plugins/class-gen/element-editor.h:
4184 * plugins/class-gen/generator.c:
4185 * plugins/class-gen/generator.h:
4186 * plugins/class-gen/plugin.c:
4187 * plugins/class-gen/plugin.h:
4188 * plugins/class-gen/transform.c:
4189 * plugins/class-gen/transform.h:
4190 * plugins/class-gen/validator.c:
4191 * plugins/class-gen/validator.h:
4192 * plugins/class-gen/window.c:
4193 * plugins/class-gen/window.h:
4194 * plugins/class-inheritance/class-callbacks.c:
4195 * plugins/class-inheritance/class-callbacks.h:
4196 * plugins/class-inheritance/class-inherit.c:
4197 * plugins/class-inheritance/class-inherit.h:
4198 * plugins/class-inheritance/plugin.c:
4199 * plugins/class-inheritance/plugin.h:
4200 * plugins/cvs-plugin/cvs-actions.c:
4201 * plugins/cvs-plugin/cvs-actions.h:
4202 * plugins/cvs-plugin/cvs-callbacks.c:
4203 * plugins/cvs-plugin/cvs-callbacks.h:
4204 * plugins/cvs-plugin/cvs-execute.c:
4205 * plugins/cvs-plugin/cvs-execute.h:
4206 * plugins/cvs-plugin/cvs-interface.c:
4207 * plugins/cvs-plugin/cvs-interface.h:
4208 * plugins/cvs-plugin/plugin.c:
4209 * plugins/cvs-plugin/plugin.h:
4210 * plugins/debug-manager/breakpoints.c:
4211 * plugins/debug-manager/breakpoints.h:
4212 * plugins/debug-manager/chunk_view.c:
4213 * plugins/debug-manager/chunk_view.h:
4214 * plugins/debug-manager/data_buffer.c:
4215 * plugins/debug-manager/data_buffer.h:
4216 * plugins/debug-manager/data_view.c:
4217 * plugins/debug-manager/data_view.h:
4218 * plugins/debug-manager/debug_tree.c:
4219 * plugins/debug-manager/debug_tree.h:
4220 * plugins/debug-manager/debugger.c:
4221 * plugins/debug-manager/debugger.h:
4222 * plugins/debug-manager/disassemble.c:
4223 * plugins/debug-manager/disassemble.h:
4224 * plugins/debug-manager/info.c:
4225 * plugins/debug-manager/info.h:
4226 * plugins/debug-manager/locals.c:
4227 * plugins/debug-manager/locals.h:
4228 * plugins/debug-manager/memory.c:
4229 * plugins/debug-manager/memory.h:
4230 * plugins/debug-manager/plugin.c:
4231 * plugins/debug-manager/plugin.h:
4232 * plugins/debug-manager/registers.c:
4233 * plugins/debug-manager/registers.h:
4234 * plugins/debug-manager/sexy-icon-entry.c:
4235 * plugins/debug-manager/sexy-icon-entry.h:
4236 * plugins/debug-manager/sharedlib.c:
4237 * plugins/debug-manager/sharedlib.h:
4238 * plugins/debug-manager/signals.c:
4239 * plugins/debug-manager/signals.h:
4240 * plugins/debug-manager/sparse_buffer.c:
4241 * plugins/debug-manager/sparse_buffer.h:
4242 * plugins/debug-manager/sparse_view.c:
4243 * plugins/debug-manager/sparse_view.h:
4244 * plugins/debug-manager/stack_trace.c:
4245 * plugins/debug-manager/stack_trace.h:
4246 * plugins/debug-manager/start.c:
4247 * plugins/debug-manager/start.h:
4248 * plugins/debug-manager/threads.c:
4249 * plugins/debug-manager/threads.h:
4250 * plugins/debug-manager/utilities.c:
4251 * plugins/debug-manager/utilities.h:
4252 * plugins/debug-manager/watch.c:
4253 * plugins/debug-manager/watch.h:
4254 * plugins/devhelp/htmlview.c:
4255 * plugins/devhelp/htmlview.h:
4256 * plugins/document-manager/action-callbacks.c:
4257 * plugins/document-manager/action-callbacks.h:
4258 * plugins/document-manager/anjuta-docman.c:
4259 * plugins/document-manager/anjuta-docman.h:
4260 * plugins/document-manager/editor-tooltips.c:
4261 * plugins/document-manager/editor-tooltips.h:
4262 * plugins/document-manager/file_history.c:
4263 * plugins/document-manager/file_history.h:
4264 * plugins/document-manager/indent-dialog.c:
4265 * plugins/document-manager/indent-dialog.h:
4266 * plugins/document-manager/indent-util.c:
4267 * plugins/document-manager/indent-util.h:
4268 * plugins/document-manager/plugin.c:
4269 * plugins/editor/aneditor-autocomplete.cxx:
4270 * plugins/editor/aneditor-calltip.cxx:
4271 * plugins/editor/aneditor-indent.cxx:
4272 * plugins/editor/aneditor-priv.h:
4273 * plugins/editor/aneditor.cxx:
4274 * plugins/editor/aneditor.h:
4275 * plugins/editor/lexer.h:
4276 * plugins/editor/plugin.c:
4277 * plugins/editor/plugin.h:
4278 * plugins/editor/print.c:
4279 * plugins/editor/print.h:
4280 * plugins/editor/properties.h:
4281 * plugins/editor/properties_cxx.h:
4282 * plugins/editor/style-editor.c:
4283 * plugins/editor/style-editor.h:
4284 * plugins/editor/text-editor-iterable.c:
4285 * plugins/editor/text-editor-iterable.h:
4286 * plugins/editor/text_editor.c:
4287 * plugins/editor/text_editor.h:
4288 * plugins/editor/text_editor_cbs.c:
4289 * plugins/editor/text_editor_cbs.h:
4290 * plugins/editor/text_editor_menu.c:
4291 * plugins/editor/text_editor_menu.h:
4292 * plugins/editor/text_editor_prefs.c:
4293 * plugins/editor/text_editor_prefs.h:
4294 * plugins/file-loader/dnd.c:
4295 * plugins/file-loader/dnd.h:
4296 * plugins/file-loader/plugin.c:
4297 * plugins/file-manager/an_file_view.c:
4298 * plugins/file-manager/plugin.c:
4299 * plugins/file-wizard/file.c:
4300 * plugins/file-wizard/file.h:
4301 * plugins/file-wizard/plugin.c:
4302 * plugins/file-wizard/plugin.h:
4303 * plugins/gdb/debugger.c:
4304 * plugins/gdb/debugger.h:
4305 * plugins/gdb/gdbmi-test.c:
4306 * plugins/gdb/gdbmi.c:
4307 * plugins/gdb/gdbmi.h:
4308 * plugins/gdb/global.h:
4309 * plugins/gdb/parser.c:
4310 * plugins/gdb/parser.h:
4311 * plugins/gdb/plugin.c:
4312 * plugins/gdb/plugin.h:
4313 * plugins/gdb/utilities.c:
4314 * plugins/gdb/utilities.h:
4315 * plugins/glade/plugin.c:
4316 * plugins/glade/plugin.h:
4317 * plugins/gtodo/egg-datetime.c:
4318 * plugins/gtodo/egg-datetime.h:
4319 * plugins/gtodo/eggtrayicon.c:
4320 * plugins/gtodo/eggtrayicon.h:
4321 * plugins/gtodo/plugin.c:
4322 * plugins/gvim/anjuta-vim.c:
4323 * plugins/gvim/anjuta-vim.h:
4324 * plugins/gvim/gtkvim.c:
4325 * plugins/gvim/gtkvim.h:
4326 * plugins/gvim/plugin.c:
4327 * plugins/gvim/plugin.h:
4328 * plugins/language-support-cpp-java/plugin.c:
4329 * plugins/language-support-cpp-java/plugin.h:
4330 * plugins/macro/macro-actions.c:
4331 * plugins/macro/macro-actions.h:
4332 * plugins/macro/macro-db.c:
4333 * plugins/macro/macro-db.h:
4334 * plugins/macro/macro-dialog.c:
4335 * plugins/macro/macro-dialog.h:
4336 * plugins/macro/macro-edit.c:
4337 * plugins/macro/macro-edit.h:
4338 * plugins/macro/macro-util.c:
4339 * plugins/macro/macro-util.h:
4340 * plugins/macro/plugin.c:
4341 * plugins/macro/plugin.h:
4342 * plugins/message-view/anjuta-msgman.c:
4343 * plugins/message-view/anjuta-msgman.h:
4344 * plugins/message-view/message-view.c:
4345 * plugins/message-view/message-view.h:
4346 * plugins/message-view/plugin.c:
4347 * plugins/message-view/plugin.h:
4348 * plugins/patch/patch-plugin.c:
4349 * plugins/patch/patch-plugin.h:
4350 * plugins/patch/plugin.c:
4351 * plugins/patch/plugin.h:
4352 * plugins/profiler/gprof-call-graph-block-entry.c:
4353 * plugins/profiler/gprof-call-graph-block-entry.h:
4354 * plugins/profiler/gprof-call-graph-block.c:
4355 * plugins/profiler/gprof-call-graph-block.h:
4356 * plugins/profiler/gprof-call-graph-view.c:
4357 * plugins/profiler/gprof-call-graph-view.h:
4358 * plugins/profiler/gprof-call-graph.c:
4359 * plugins/profiler/gprof-call-graph.h:
4360 * plugins/profiler/gprof-flat-profile-entry.c:
4361 * plugins/profiler/gprof-flat-profile-entry.h:
4362 * plugins/profiler/gprof-flat-profile-view.c:
4363 * plugins/profiler/gprof-flat-profile-view.h:
4364 * plugins/profiler/gprof-flat-profile.c:
4365 * plugins/profiler/gprof-flat-profile.h:
4366 * plugins/profiler/gprof-function-call-chart-view.c:
4367 * plugins/profiler/gprof-function-call-chart-view.h:
4368 * plugins/profiler/gprof-function-call-tree-view.c:
4369 * plugins/profiler/gprof-function-call-tree-view.h:
4370 * plugins/profiler/gprof-options.c:
4371 * plugins/profiler/gprof-options.h:
4372 * plugins/profiler/gprof-profile-data.c:
4373 * plugins/profiler/gprof-profile-data.h:
4374 * plugins/profiler/gprof-view-manager.c:
4375 * plugins/profiler/gprof-view-manager.h:
4376 * plugins/profiler/gprof-view.c:
4377 * plugins/profiler/gprof-view.h:
4378 * plugins/profiler/plugin.c:
4379 * plugins/profiler/plugin.h:
4380 * plugins/profiler/string-utils.c:
4381 * plugins/profiler/string-utils.h:
4382 * plugins/project-import/plugin.c:
4383 * plugins/project-import/plugin.h:
4384 * plugins/project-import/project-import.c:
4385 * plugins/project-import/project-import.h:
4386 * plugins/project-manager/plugin.c:
4387 * plugins/project-manager/plugin.h:
4388 * plugins/project-wizard/action.c:
4389 * plugins/project-wizard/action.h:
4390 * plugins/project-wizard/autogen.c:
4391 * plugins/project-wizard/autogen.h:
4392 * plugins/project-wizard/druid.c:
4393 * plugins/project-wizard/druid.h:
4394 * plugins/project-wizard/file.c:
4395 * plugins/project-wizard/file.h:
4396 * plugins/project-wizard/header.c:
4397 * plugins/project-wizard/header.h:
4398 * plugins/project-wizard/install.c:
4399 * plugins/project-wizard/install.h:
4400 * plugins/project-wizard/parser.c:
4401 * plugins/project-wizard/parser.h:
4402 * plugins/project-wizard/plugin.c:
4403 * plugins/project-wizard/plugin.h:
4404 * plugins/project-wizard/property.c:
4405 * plugins/project-wizard/property.h:
4406 * plugins/project-wizard/values.c:
4407 * plugins/project-wizard/values.h:
4408 * plugins/sample1/plugin.c:
4409 * plugins/search/plugin.c:
4410 * plugins/search/plugin.h:
4411 * plugins/search/search-replace_backend.c:
4412 * plugins/search/search-replace_backend.h:
4413 * plugins/search/search_preferences.c:
4414 * plugins/sourceview/anjuta-convert.c:
4415 * plugins/sourceview/anjuta-convert.h:
4416 * plugins/sourceview/anjuta-document-loader.c:
4417 * plugins/sourceview/anjuta-document-loader.h:
4418 * plugins/sourceview/anjuta-document-saver.c:
4419 * plugins/sourceview/anjuta-document-saver.h:
4420 * plugins/sourceview/anjuta-document.c:
4421 * plugins/sourceview/anjuta-document.h:
4422 * plugins/sourceview/anjuta-encodings.c:
4423 * plugins/sourceview/anjuta-encodings.h:
4424 * plugins/sourceview/anjuta-languages-manager.c:
4425 * plugins/sourceview/anjuta-languages-manager.h:
4426 * plugins/sourceview/anjuta-utils.c:
4427 * plugins/sourceview/anjuta-utils.h:
4428 * plugins/sourceview/anjuta-view.c:
4429 * plugins/sourceview/anjuta-view.h:
4430 * plugins/sourceview/assist-window.c:
4431 * plugins/sourceview/assist-window.h:
4432 * plugins/sourceview/sourceview-cell.c:
4433 * plugins/sourceview/sourceview-cell.h:
4434 * plugins/sourceview/sourceview-prefs.c:
4435 * plugins/sourceview/sourceview-prefs.h:
4436 * plugins/sourceview/sourceview-print.c:
4437 * plugins/sourceview/sourceview-print.h:
4438 * plugins/sourceview/sourceview-private.h:
4439 * plugins/sourceview/sourceview-tags.c:
4440 * plugins/sourceview/sourceview-tags.h:
4441 * plugins/sourceview/sourceview.c:
4442 * plugins/sourceview/sourceview.h:
4443 * plugins/subversion/plugin.c:
4444 * plugins/subversion/plugin.h:
4445 * plugins/subversion/subversion-actions.c:
4446 * plugins/subversion/subversion-actions.h:
4447 * plugins/subversion/subversion-callbacks.c:
4448 * plugins/subversion/subversion-callbacks.h:
4449 * plugins/subversion/svn-auth.c:
4450 * plugins/subversion/svn-auth.h:
4451 * plugins/subversion/svn-backend-priv.h:
4452 * plugins/subversion/svn-backend.c:
4453 * plugins/subversion/svn-backend.h:
4454 * plugins/subversion/svn-notify.c:
4455 * plugins/subversion/svn-notify.h:
4456 * plugins/subversion/svn-thread.c:
4457 * plugins/subversion/svn-thread.h:
4458 * plugins/symbol-browser/an_symbol.c:
4459 * plugins/symbol-browser/an_symbol.h:
4460 * plugins/symbol-browser/an_symbol_info.c:
4461 * plugins/symbol-browser/an_symbol_info.h:
4462 * plugins/symbol-browser/an_symbol_iter.c:
4463 * plugins/symbol-browser/an_symbol_iter.h:
4464 * plugins/symbol-browser/an_symbol_prefs.c:
4465 * plugins/symbol-browser/an_symbol_prefs.h:
4466 * plugins/symbol-browser/an_symbol_search.c:
4467 * plugins/symbol-browser/an_symbol_search.h:
4468 * plugins/symbol-browser/an_symbol_view.c:
4469 * plugins/symbol-browser/an_symbol_view.h:
4470 * plugins/symbol-browser/plugin.c:
4471 * plugins/symbol-browser/plugin.h:
4472 * plugins/terminal/terminal.c:
4473 * plugins/tools/dialog.c:
4474 * plugins/tools/dialog.h:
4475 * plugins/tools/editor.c:
4476 * plugins/tools/editor.h:
4477 * plugins/tools/execute.c:
4478 * plugins/tools/execute.h:
4479 * plugins/tools/fileop.c:
4480 * plugins/tools/fileop.h:
4481 * plugins/tools/plugin.c:
4482 * plugins/tools/plugin.h:
4483 * plugins/tools/scripts/find-fixmes.pl:
4484 * plugins/tools/scripts/translation-status.pl:
4485 * plugins/tools/tool.c:
4486 * plugins/tools/tool.h:
4487 * plugins/tools/variable.c:
4488 * plugins/tools/variable.h:
4489 * plugins/valgrind/ldd.c:
4490 * plugins/valgrind/ldd.h:
4491 * plugins/valgrind/list.c:
4492 * plugins/valgrind/list.h:
4493 * plugins/valgrind/menu-utils.c:
4494 * plugins/valgrind/menu-utils.h:
4495 * plugins/valgrind/parser.c:
4496 * plugins/valgrind/parser.h:
4497 * plugins/valgrind/plugin.c:
4498 * plugins/valgrind/plugin.h:
4499 * plugins/valgrind/preferences.c:
4500 * plugins/valgrind/preferences.h:
4501 * plugins/valgrind/process.c:
4502 * plugins/valgrind/process.h:
4503 * plugins/valgrind/symtab.c:
4504 * plugins/valgrind/symtab.h:
4505 * plugins/valgrind/vgactions.c:
4506 * plugins/valgrind/vgactions.h:
4507 * plugins/valgrind/vgcachegrindprefs.c:
4508 * plugins/valgrind/vgcachegrindprefs.h:
4509 * plugins/valgrind/vgdefaultview.c:
4510 * plugins/valgrind/vgdefaultview.h:
4511 * plugins/valgrind/vgerror.c:
4512 * plugins/valgrind/vgerror.h:
4513 * plugins/valgrind/vggeneralprefs.c:
4514 * plugins/valgrind/vggeneralprefs.h:
4515 * plugins/valgrind/vghelgrindprefs.c:
4516 * plugins/valgrind/vghelgrindprefs.h:
4517 * plugins/valgrind/vgio.c:
4518 * plugins/valgrind/vgio.h:
4519 * plugins/valgrind/vgmemcheckprefs.c:
4520 * plugins/valgrind/vgmemcheckprefs.h:
4521 * plugins/valgrind/vgrule-editor.c:
4522 * plugins/valgrind/vgrule-editor.h:
4523 * plugins/valgrind/vgrule-list.c:
4524 * plugins/valgrind/vgrule-list.h:
4525 * plugins/valgrind/vgrule.c:
4526 * plugins/valgrind/vgrule.h:
4527 * plugins/valgrind/vgrulepattern.c:
4528 * plugins/valgrind/vgrulepattern.h:
4529 * plugins/valgrind/vgsearchbar.c:
4530 * plugins/valgrind/vgsearchbar.h:
4531 * plugins/valgrind/vgstrpool.c:
4532 * plugins/valgrind/vgstrpool.h:
4533 * plugins/valgrind/vgtoolprefs.c:
4534 * plugins/valgrind/vgtoolprefs.h:
4535 * plugins/valgrind/vgtoolview.c:
4536 * plugins/valgrind/vgtoolview.h:
4539 * src/action-callbacks.c:
4540 * src/action-callbacks.h:
4541 * src/anjuta-actions.h:
4544 * src/anjuta-callbacks.c:
4545 * src/anjuta-callbacks.h:
4549 * src/bacon-message-connection.c:
4550 * src/bacon-message-connection.h:
4559 * tagmanager/options.c:
4561 Change the address of FSF in various files
4563 2007-08-30 Johannes Schmid <jhs@gnome.org>
4567 Removed because they are no longer in use
4569 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4570 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4571 Marked some strings as not translatable
4573 * plugins/search/search-replace.c: (list_max_items):
4574 Fixed a possible memory corruption
4576 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4577 Do not show menuitems for locked layout items
4579 * src/main.c: (main):
4580 Some minor style correction in gnome_init
4582 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4584 * plugins/debug-manager/debugger.c,
4585 plugins/debug-manager/breakpoints.c,
4586 plugins/gdb/plugin.c,
4587 plugins/gdb/debugger.c,
4588 libanjuta/interfaces/libanjuta.idl:
4589 Move all breakpoints functions from IAnjutaDebugger to a new
4590 IAnjutaBreakpointDebugger interface
4592 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4594 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4595 * plugins/debug-manager/plugin.c,
4596 plugins/debug-manager/breakpoints.c,
4597 plugins/tools/execute.c,
4598 plugins/project-wizard/plugin.c,
4599 plugins/build-basic-autotools/executer.c,
4600 plugins/gdb/debugger.c,
4601 plugins/profiler/gprof-options.h,
4602 plugins/sourceview/assist-window.h,
4603 plugins/class-gen/transform.c,
4604 libanjuta/anjuta-plugin-description.c,
4605 libanjuta/anjuta-status.c,
4606 libanjuta/anjuta-glue-c.c,
4607 libanjuta/anjuta-glue-cpp.c,
4608 plugins/symbol-browser/an_symbol_prefs.c:
4609 Fix warnings mostly "dereferencing type-punned pointer"
4610 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4612 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4614 * plugins/debug-manager/breakpoints.c,
4615 plugins/debug-manager/debugger.c:
4616 Avoid an endless loop if clearing all breakpoints while the programm
4619 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4621 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4622 * plugins/debug-manager/plugin.c:
4623 Fix a segmentation fault added in the previous patch
4625 2007-07-21 Johannes Schmid <jhs@gnome.org>
4627 * plugins/build-basic-autotools/executer.c:
4628 (get_program_parameters):
4630 Show an error dialog if no targets are availible instead of
4633 2007-07-20 Johannes Schmid <jhs@gnome.org>
4635 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4636 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4637 * libanjuta/anjuta-shell.h:
4638 * plugins/document-manager/plugin.c: (activate_plugin):
4639 * plugins/glade/anjuta-design-document.c:
4640 * plugins/glade/plugin.c: (glade_update_ui):
4641 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4642 (anjuta_shell_iface_init):
4643 * src/shell.c: (anjuta_test_shell_add_widget),
4644 (anjuta_shell_iface_init):
4646 Make the document manager undockable (#458038)
4648 2007-07-20 Johannes Schmid <jhs@gnome.org>
4650 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4651 * plugins/glade/anjuta-design-document.c:
4652 * plugins/glade/plugin.c: (glade_update_ui):
4654 Fixed some save/dirty status bug in glade
4656 2007-07-20 Johannes Schmid <jhs@gnome.org>
4658 * libanjuta/anjuta-status.c:
4659 Fixed crasher on shutdown
4661 2007-07-20 Johannes Schmid <jhs@gnome.org>
4664 Minimum glade requirement is 3.2 now. It was before
4665 but we did not check...
4667 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4668 * libanjuta/anjuta-profile.c:
4669 (anjuta_profile_add_plugins_from_xml):
4670 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4671 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4672 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4673 * plugins/file-loader/plugin.c: (on_create_submenu):
4674 * plugins/file-manager/an_file_view.c: (compare_iter):
4675 * plugins/glade/plugin.c: (activate_plugin):
4676 * src/anjuta-app.c: (on_toolbar_view_toggled):
4677 * src/main.c: (main):
4679 Fixed lots of memory leaks (thansk valgrind)
4681 2007-07-19 Johannes Schmid <jhs@gnome.org>
4683 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4684 * plugins/document-manager/anjuta-docman.c:
4685 (anjuta_docman_set_busy):
4686 * plugins/document-manager/plugin.c: (on_editor_changed):
4687 * plugins/glade/plugin.c: (activate_plugin):
4688 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4689 (on_value_removed_current_editor):
4691 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4693 2007-07-18 Johannes Schmid <jhs.gnome.org>
4695 * plugins/build-basic-autotools/executer.c: (execute_program):
4696 Fixed some of the scratchbox stuff but the environment is
4699 2007-07-18 Johannes Schmid <jhs@gnome.org>
4701 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4702 (on_plugin_deactivated), (get_plugin_loader_type):
4703 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4704 (activate_plugin), (deactivate_plugin),
4705 (glade_plugin_instance_init):
4707 Fixed glade plugin deactivation
4709 2007-07-18 Johannes Schmid <jhs@gnome.org>
4711 * plugins/document-manager/anjuta-docman.c:
4712 (anjuta_docman_add_document):
4713 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4715 Fixed path display in document manager with glade files
4717 2007-07-17 Johannes Schmid <jhs@gnome.org>
4719 * libanjuta/interfaces/Makefile.am.iface:
4720 * pixmaps/Makefile.am:
4721 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4722 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4723 (value_removed_current_editor):
4724 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4725 (anjuta_docman_set_current_document):
4726 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4727 (on_editor_added), (on_editor_changed):
4728 * plugins/glade/Makefile.am:
4729 * plugins/glade/anjuta-design-document.c:
4730 (anjuta_design_document_instance_init),
4731 (anjuta_design_document_set_property),
4732 (anjuta_design_document_get_property),
4733 (anjuta_design_document_class_init), (anjuta_design_document_new),
4734 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4735 * plugins/glade/anjuta-design-document.h:
4736 * plugins/glade/anjuta-glade-notebook.c:
4737 * plugins/glade/anjuta-glade-notebook.h:
4738 * plugins/glade/plugin.c: (value_added_current_editor),
4739 (value_removed_current_editor), (glade_update_ui),
4740 (on_close_activated), (on_glade_project_changed),
4741 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4743 * plugins/language-support-cpp-java/plugin.c:
4744 (on_value_added_current_editor), (on_value_removed_current_editor):
4745 * plugins/macro/plugin.c: (value_added_current_editor):
4746 * plugins/project-manager/plugin.c: (value_added_current_editor):
4747 * plugins/subversion/plugin.c: (value_added_current_editor):
4748 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
4750 Fixed lot of IAnjutaEditor stuff and completed glade integration
4751 with document manager
4753 * plugins/build-basic-autotools/build-basic-autotools.c:
4754 (value_added_current_editor):
4755 * plugins/build-basic-autotools/executer.c: (execute_program):
4757 Some initial code to execute projects inside scratchbox
4759 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
4761 * plugins/project-import/project-import.c:
4762 Project import overwrites file on user request (bug #452579)
4764 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
4766 * plugins/debug-manager/debugger.c,
4767 plugins/debug-manager/threads.c,
4768 plugins/debug-manager/plugin.c,
4769 plugins/debug-manager/registers.c,
4770 plugins/debug-manager/locals.c,
4771 plugins/debug-manager/stack_trace.c,
4772 plugins/gdb/plugin.c,
4773 plugins/gdb/debugger.c,
4774 plugins/gdb/debugger.h,
4775 libanjuta/interfaces/libanjuta.idl:
4776 Rename change-location to program-moved
4777 Store thread id as gint instead of guint
4778 Do not display registers list if not available
4779 Add intermediate debugger states if missing
4781 2007-07-11 Johannes Schmid <jhs@gnome.org>
4783 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4785 Reverted unnecessary changes (#455819)
4787 2007-07-10 Johannes Schmid <jhs@gnome.org>
4789 * plugins/glade/plugin.c:
4790 Fixed glade plugin with glade 3.2 and another crasher
4792 2007-07-09 Johannes Schmid <jhs@gnome.org>
4794 * libanjuta/interfaces/libanjuta.idl:
4795 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4797 * plugins/debug-manager/breakpoints.c:
4798 (breakpoint_item_update_in_ui),
4799 (breakpoints_dbase_edit_breakpoint),
4800 (on_toggle_breakpoint_activate):
4801 * plugins/debug-manager/plugin.c:
4802 (on_run_to_cursor_action_activate):
4803 * plugins/document-manager/action-callbacks.c:
4804 (on_editor_command_cut_activate),
4805 (on_editor_command_copy_activate),
4806 (on_editor_command_paste_activate),
4807 (on_editor_command_clear_activate):
4808 * plugins/document-manager/anjuta-docman.c:
4809 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
4810 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
4811 (anjuta_docman_goto_file_line_mark),
4812 (anjuta_docman_find_editor_with_path),
4813 (anjuta_docman_get_all_editors):
4814 * plugins/document-manager/anjuta-docman.h:
4815 * plugins/document-manager/plugin.c:
4816 (update_editor_ui_interface_items), (on_editor_update_ui),
4817 (on_editor_changed), (on_session_save), (on_docman_auto_save),
4818 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
4819 (ianjuta_document_manager_iface_init), (isaveable_save),
4820 (isavable_is_dirty):
4821 * plugins/editor/editor.glade:
4822 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
4823 (idocument_paste), (idocument_clear), (idocument_iface_init),
4824 (iselection_iface_init):
4825 * plugins/glade/Makefile.am:
4826 * plugins/glade/anjuta-glade-notebook.c:
4827 (anjuta_glade_notebook_instance_init),
4828 (anjuta_glade_notebook_set_property),
4829 (anjuta_glade_notebook_get_property),
4830 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
4831 (ifile_open), (ifile_get_uri), (ifile_iface_init),
4832 (ifile_savable_save), (ifile_savable_save_as),
4833 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
4834 (ifile_savable_iface_init), (idocument_can_redo),
4835 (idocument_can_undo), (idocument_begin_undo_action),
4836 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
4837 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
4838 (idocument_copy), (idocument_paste), (idocument_clear),
4839 (idocument_iface_init):
4840 * plugins/language-support-cpp-java/plugin.c:
4841 (on_value_added_current_editor), (on_value_removed_current_editor):
4842 * plugins/macro/macro-util.c: (get_current_editor):
4843 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4844 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4845 (on_next_occur), (on_incremental_entry_key_press),
4846 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4847 (on_toolbar_find_incremental_start),
4848 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4849 * plugins/search/search-replace.c: (search_start_over),
4850 (search_update_combos), (replace_update_combos),
4851 (anjuta_search_replace_activate):
4852 * plugins/search/search-replace_backend.c: (create_search_entries):
4853 * plugins/sourceview/sourceview.c: (idocument_cut),
4854 (idocument_copy), (idocument_paste), (idocument_clear),
4855 (idocument_iface_init), (iselect_iface_init), (iassist_react):
4856 * plugins/tools/editor.c: (on_editor_response):
4857 * plugins/tools/execute.c: (get_current_editor),
4858 (atp_output_context_initialize), (atp_user_tool_execute):
4859 * plugins/tools/variable.c: (get_current_editor),
4860 (atp_variable_get_editor_variable):
4862 Some more IAnjutaEditor => IAnjutaDocument fixing!
4864 * plugins/glade/anjuta-glade-notebook.h:
4865 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
4867 * plugins/glade/plugin.h:
4868 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
4869 and get rid of the glade menu. The Edit/File menu and the toolbar can now
4870 be used for glade, too. It might still have some rough edges but already works.
4871 (Fixes #415547 – Glade usability problem)
4873 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
4875 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
4876 development release (I updated version of glade3 svn to 3.3.2).
4878 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4880 * plugins/symbol-browser/an_symbol_view.c:
4881 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
4883 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4885 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
4886 (on_system_tags_update_finished), (on_update_global_clicked),
4887 (prefs_page_init), (on_gconf_notify_tags_list_changed),
4888 (symbol_browser_prefs_init),
4889 (symbol_browser_prefs_create_global_tags),
4890 (symbol_browser_load_global_tags):
4891 * plugins/symbol-browser/an_symbol_prefs.h:
4892 * plugins/symbol-browser/an_symbol_view.c:
4893 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
4894 * plugins/symbol-browser/an_symbol_view.h:
4895 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
4896 on global tags update because of delayed prefs merging. Happens when
4897 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
4900 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4902 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
4903 after install/uninstall.
4905 Patch from James Liggett:
4906 * scripts/glade2schemas.pl: Fixed creating schemas for list
4909 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
4911 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
4912 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
4913 development release since glade svn version is also 3.3.1. In future, the
4914 solution would be for us to always increment the micro version when
4917 2007-07-05 Johannes Schmid <jhs@gnome.org>
4919 * libanjuta/interfaces/libanjuta.idl:
4920 * plugins/build-basic-autotools/build-basic-autotools.c:
4921 (on_build_mesg_format):
4922 * plugins/debug-manager/breakpoints.c:
4923 (breakpoint_item_update_in_ui),
4924 (breakpoints_dbase_edit_breakpoint),
4925 (on_toggle_breakpoint_activate):
4926 * plugins/debug-manager/plugin.c:
4927 (on_run_to_cursor_action_activate):
4928 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
4929 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
4930 (get_current_editor), (on_save_activate), (on_save_as_activate),
4931 (on_save_prompt_save_editor), (on_close_file_activate),
4932 (on_close_all_file_activate), (on_reload_file_activate),
4933 (anjuta_print_cb), (anjuta_print_preview_cb),
4934 (on_editor_command_upper_case_activate),
4935 (on_editor_command_lower_case_activate),
4936 (on_editor_command_undo_activate),
4937 (on_editor_command_redo_activate),
4938 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
4939 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
4940 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
4941 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
4942 (on_zoom_out_text_activate), (on_force_hilite_activate),
4943 (on_indent1_activate), (on_swap_activate),
4944 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4945 * plugins/document-manager/anjuta-docman.c:
4946 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
4947 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4948 (anjuta_docman_dispose), (on_notebook_switch_page),
4949 (anjuta_docman_page_from_widget), (on_editor_destroy),
4950 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
4951 (anjuta_docman_get_current_document),
4952 (anjuta_docman_set_current_document),
4953 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
4954 (anjuta_docman_update_page_label),
4955 (anjuta_docman_get_document_from_path),
4956 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4957 (anjuta_docman_order_tabs):
4958 * plugins/document-manager/anjuta-docman.h:
4959 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
4960 (update_editor_ui_interface_items), (update_editor_ui),
4961 (on_editor_update_save_ui), (on_editor_update_ui),
4962 (on_editor_changed), (on_save_prompt_save_editor),
4963 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
4964 (ianjuta_docman_get_current_document),
4965 (ianjuta_docman_set_current_document),
4966 (ianjuta_docman_remove_buffer),
4967 (ianjuta_document_manager_iface_init), (ifile_get_uri):
4968 * plugins/editor/text_editor.c: (itext_editor_iface_init),
4969 (idocument_get_filename), (idocument_can_undo),
4970 (idocument_can_redo), (idocument_undo),
4971 (idocument_begin_undo_action), (idocument_end_undo_action),
4972 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
4973 * plugins/language-support-cpp-java/plugin.c:
4974 (on_editor_char_inserted_cpp), (on_auto_indent):
4975 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
4976 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4977 * plugins/sample1/plugin.c: (on_sample_action_activate):
4978 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4979 (on_next_occur), (on_incremental_entry_key_press),
4980 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4981 (on_toolbar_find_incremental_start),
4982 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4983 * plugins/search/search-replace.c: (search_and_replace),
4984 (write_message_pane), (search_start_over), (search_update_combos),
4985 (replace_update_combos), (anjuta_search_replace_activate):
4986 * plugins/search/search-replace_backend.c:
4987 (file_buffer_new_from_path), (create_search_entries):
4988 * plugins/sourceview/sourceview-print.c: (create_print_job):
4989 * plugins/sourceview/sourceview.c:
4990 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
4991 (idocument_can_redo), (idocument_can_undo),
4992 (idocument_begin_undo_action), (idocument_end_undo_action),
4993 (idocument_undo), (idocument_redo), (idocument_grab_focus),
4994 (idocument_get_filename), (idocument_iface_init):
4995 * plugins/tools/editor.c: (on_editor_response):
4996 * plugins/tools/execute.c: (atp_output_context_initialize),
4997 (atp_user_tool_execute):
4998 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5000 Create IAnjutaDocument interface. This interface is a more general idea
5001 of documents being anything that can be modified, has undo/redo and
5002 may have operations like copy/paste.
5003 The primary goal is to integrate better by making it use the standard file
5004 and edit menu instead of it's own glade menu. Of course the downside is that
5005 you won't be able to view a source file and the designer at the same time. Anyway
5006 so many people have complained that they "can't save a glade file" that I think
5007 this is the much better solution.
5008 Work on the glade plugin is still to come but the most difficult things should be
5011 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5013 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
5016 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5018 * libanjuta/anjuta-plugin-manager.c:
5019 (anjuta_plugin_manager_get_plugins_page),
5020 (anjuta_plugin_manager_get_remembered_plugins_page):
5021 * libanjuta/anjuta-plugin-manager.h:
5022 * src/anjuta-app.c: (anjuta_app_install_preferences):
5023 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
5024 and remembered plugins preferences pages in separate pages (avoid
5027 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5029 Patch from James Liggett <jrliggett@cox.net>:
5030 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
5031 Installed editor preferences schemas. Fixes bug #453463.
5033 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5035 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
5036 (anjuta_preferences_dialog_init): Sort preferences pages on title.
5038 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5040 * plugins/document-manager/anjuta-document-manager.ui:
5041 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5042 * src/action-callbacks.c:
5043 * src/action-callbacks.h:
5044 * src/anjuta-actions.h:
5045 * src/anjuta-app.c: (anjuta_app_instance_init),
5046 (anjuta_app_install_preferences):
5048 * src/anjuta.ui: Moved plugins and shortcuts settings inside
5049 General preferences page. Move preferences menu from Settings to
5050 Edit submenu. And got rid of Settings submenu.
5052 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5054 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5056 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5058 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5059 as discussed and agreed with James Liggett.
5061 Patch from James Liggett <jrliggett@cox.net>:
5064 * libanjuta/anjuta-plugin-manager.c:
5065 (on_activated_plugin_objects_foreach),
5066 (anjuta_plugin_manager_get_active_plugin_objects):
5067 * libanjuta/anjuta-plugin-manager.h:
5068 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5069 (anjuta_plugin_deactivate):
5070 * libanjuta/anjuta-preferences-dialog.c:
5071 (anjuta_preferences_dialog_finalize),
5072 (anjuta_preferences_dialog_class_init), (add_category_columns),
5073 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5074 (anjuta_preferences_dialog_remove_page):
5075 * libanjuta/anjuta-preferences.c: (property_destroy),
5076 (unregister_preferences_key), (register_callbacks),
5077 (preferences_foreach_callback), (connect_prop_to_object),
5078 (anjuta_preferences_register_property_raw),
5079 (anjuta_preferences_register_property_custom),
5080 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5081 (anjuta_preferences_remove_page),
5082 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5083 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5084 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5085 (anjuta_preferences_class_init), (anjuta_preferences_new):
5086 * libanjuta/anjuta-preferences.h:
5087 * plugins/build-basic-autotools/Makefile.am:
5088 * plugins/build-basic-autotools/build-basic-autotools.c:
5089 (ipreferences_unmerge):
5090 * plugins/cvs-plugin/Makefile.am:
5091 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5092 * plugins/document-manager/Makefile.am:
5093 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5094 * plugins/editor/plugin.c: (ipreferences_unmerge):
5095 * plugins/file-manager/Makefile.am:
5096 * plugins/file-manager/plugin.c: (activate_plugin),
5097 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5098 * plugins/gtodo/plugin.c: (ipreferences_merge),
5099 (ipreferences_unmerge):
5100 * plugins/language-support-cpp-java/Makefile.am:
5101 * plugins/language-support-cpp-java/plugin.c:
5102 (ipreferences_unmerge):
5103 * plugins/message-view/Makefile.am:
5104 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5105 * plugins/sourceview/Makefile.am:
5106 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5107 * plugins/symbol-browser/Makefile.am:
5108 * plugins/symbol-browser/an_symbol_prefs.c:
5109 (symbol_browser_prefs_finalize):
5110 * plugins/terminal/Makefile.am:
5111 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5112 * plugins/valgrind/plugin.c: (ipreferences_merge),
5113 (ipreferences_unmerge):
5114 * scripts/Makefile.am:
5115 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5117 * src/action-callbacks.c: (on_set_preferences1_activate):
5118 * src/anjuta-app.c: (anjuta_app_instance_init),
5119 (anjuta_app_install_preferences):
5121 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5122 task: Bug #445314: On demand preferences widgets creation. Thanks
5123 James for this great work.
5125 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5127 * plugins/debug-manager/data_buffer.c,
5128 plugins/message-view/message-view.c: Fixed compiler warnings.
5130 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5132 * src/action-callbacks.c: (help_activate),
5133 (on_help_manual_activate), (on_help_tutorial_activate),
5134 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5136 Fixed help activation (bug #451557).
5138 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5140 * AUTHORS: Added James Liggett. Forgot to add him before :(
5142 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5144 * plugins/debug-manager/debugger.c,
5145 plugins/debug-manager/plugin.c,
5146 plugins/gdb/debugger.c,
5147 libanjuta/interfaces/libanjuta.idl:
5148 Add a GError* parameter to debugger-stopped signal
5150 * (added) libanjuta/anjuta-error.c,
5151 (added) libanjuta/anjuta-error.h,
5152 libanjuta/Makefile.am:
5153 Register GError as a boxed type
5155 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5156 Support GError* in signal, GError must be registered as a boxed type
5157 Accept NULL as strings
5159 === anjuta 2.2.0 ===
5161 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5163 * configure.in: Bumped version to 2.2.0
5164 * NEWS: Updated for 2.2.0 stable release.
5165 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
5166 Reduce the idle priority to make the UI update before anything else.
5168 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5170 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5172 * libanjuta/interfaces/libanjuta.idl:
5173 * plugins/document-manager/action-callbacks.c:
5174 (on_editor_command_complete_word_activate):
5175 * plugins/document-manager/plugin.c:
5176 (update_editor_ui_interface_items):
5177 * plugins/editor/text_editor.c: (iautocomplete_activate),
5178 (iautocomplete_iface_init):
5179 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5181 Moved autocomplete() method away from IAnjutaEditorAssist into
5182 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5183 autocomplete and does not crash with sourceview. Fixes Bug #449620
5184 – The auto completion functionality not work. Also sets menuitem
5185 insensitive when hiding them.
5187 * plugins/debug-manager/disassemble.c:
5188 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5191 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5193 * pixmaps/anjuta_splash.png: Updated.
5195 * plugins/search/search-replace.c
5196 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5197 the right target (project).
5198 * ChangeLog: Added missing log.
5200 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5202 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5203 manuals/anjuta-manual/C/fileoperations.xml,
5204 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5206 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5208 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5210 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5212 * TODO.tasks: Added bounty for on-demand preferences.
5214 Patch from Thierry Moisan:
5215 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5218 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5220 Patch from tpgww@onepost.net:
5222 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5223 * libegg/test-actions.c:
5224 * libegg/test-multi-drag.c: (main):
5225 * plugins/debug-manager/memory.c: (read_memory_block):
5226 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5228 Fixes compile warnings. Fixes bug #427101.
5230 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5232 Patch from James Liggett:
5234 * plugins/profiler/gprof-options.c: (on_option_changed),
5236 * plugins/profiler/gprof-options.h:
5237 * plugins/profiler/gprof-profile-data.c:
5238 (gprof_profile_data_init_profile):
5239 * plugins/profiler/gprof-profile-data.h:
5240 * plugins/profiler/plugin.c: (profiler_get_data),
5241 (profiler_set_target), (register_options),
5242 (on_profile_data_browse_button_clicked),
5243 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5244 * plugins/profiler/profiler.glade: implements independent targets.
5245 implements the ability to select arbitrary gmon.out files.
5246 Fixes bug #403502 – User should also be allowed to select an
5247 independent executable target.
5249 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5251 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
5253 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
5254 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
5256 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
5258 * plugins/debug-manager/plugin.c,
5259 plugins/debug-manager/breakpoints.c:
5260 Remove weak pointers when owner is destroyed
5261 Remove all breakpoints before loading new one
5263 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
5265 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
5267 2007-06-19 Naba Kumar <naba@gnome.org>
5269 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
5270 Bug #448491 Empty Lines Problem.
5272 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
5274 * data/default.profile, plugins/message-view/plugin.c: Do not
5275 restore session for messages.
5276 Fixes bug #377461 – don't create new message window for each
5279 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
5280 Fixes a crash on exit/project-close if profiler plugin is loaded.
5282 2007-06-17 Naba Kumar <naba@gnome.org>
5284 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
5285 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
5287 * plugins/file-loader/plugin.c: Fail on opening non existent files.
5288 Bug #448034 – Anjuta crashes on starting (when the last project
5289 directory was deleted).
5291 * plugins/document-manager/plugin.c: Set line markers for files
5292 opened via IAnjutaFile::open(). Fixes missing line markers while
5295 2007-06-17 Naba Kumar <naba@gnome.org>
5297 * plugins/sourceview/sourceview.glade: Set correct font
5298 default value and use monospace instead of sans. Fixes
5299 bug #448408 – crash in Anjuta IDE: Trying to change the
5302 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5304 * plugins/search/search-replace.c,
5305 plugins/search/search-replace.h,
5306 plugins/search/anjuta-search.glade:
5307 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5310 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5312 * plugins/debug-manager/plugin.c,
5313 plugins/debug-manager/breakpoints.c:
5314 Add weak references, fixes bug #448053 ?
5316 2007-06-16 Naba Kumar <naba@gnome.org>
5318 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5319 dialog to allow forgetting them if user chooses to select a different
5322 2007-06-13 Naba Kumar <naba@gnome.org>
5324 * plugins/sourceview/sourceview-prefs.c: Initialize font
5325 on startup correctly if use_theme is set.
5327 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5328 if available for default font. Fixes bug #447304.
5330 * plugins/sourceview/sourceview-prefs.c: Return value based
5331 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5332 for the first time has black background
5334 * plugins/project-manager/plugin.c: Give a better error message
5335 when project could not be loaded.
5337 * libanjuta/anjuta-serializer.c: Added a comment.
5339 2007-06-13 Johannes Schmid <jhs@gnome.org>
5342 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5343 most warnings to avoid simple coding problems.
5345 * plugins/message-view/anjuta-msgman.c:
5346 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5347 * plugins/message-view/plugin.c: (on_view_changed),
5348 (ianjuta_msgman_add_view):
5350 Fixed #440866 by always presenting the message-manager when a tab is
5351 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5353 * plugins/subversion/subversion-callbacks.c:
5354 (on_subversion_commit_response):
5355 Destroy dialog if user clicks "No"
5357 2007-06-12 Naba Kumar <naba@gnome.org>
5359 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5360 read and use of uninitialized variable.
5362 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5363 because it is used in credits listing and packaging could compress
5364 it in docdir. Fixes bug #397881: The credits are empty
5366 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5367 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5368 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5369 plugins/symbol-browser/an_symbol_info.c,
5370 plugins/symbol-browser/plugin.c,
5371 plugins/symbol-browser/an_symbol_view.c,
5372 plugins/editor/aneditor-autocomplete.cxx:
5374 - Do not access TMTag
5375 member in TMSymbol when freeing it because by then the tags
5376 could have changed. Avoids dangerous memory corruptions by freeing
5377 someone else's memory (Could explain those random crashes when
5378 refreshing symbols or re-loading a different project or closing
5379 a project). Anything that tries to refresh symbols could trigger
5381 - Added a flag to also retrieve method definitions as part of
5382 the class's scope members. And used it to set both function prototype
5383 and definition in symbols. Fixes navigation to prototype and
5384 function definitions from symbol browser (bug #440370)
5386 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5387 memory. Could fix those bogus 'file changed' dialogs.
5389 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5391 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5393 * (added) libanjuta/anjuta-utils-priv.h,
5394 libanjuta/anjuta-utils.h,
5395 libanjuta/anjuta-launcher.c,
5396 libanjuta/Makefile.am:
5397 Fix bug #440801: do not use config.h in public include files
5399 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5401 * plugins/project-wizard/templates/mkfile.wiz:
5402 Fix bug #442038: missing project.sh file
5405 plugins/project-wizard/templates/Makefile.am,
5406 plugins/project-wizard/templates/translatable-strings.h,
5407 (added) plugins/project-wizard/templates/sdl.wiz,
5408 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5409 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5410 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5411 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5412 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5413 (added) plugins/project-wizard/templates/sdl/src/main.c,
5414 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5415 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5416 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5417 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5418 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5419 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5420 Fix bug #315635: add a SDL project wizard
5422 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5424 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5425 when SIGCHLD is triggered when main loop context is locked. Dead lock
5426 happens when child_exited callback also accesses main loop context.
5427 Happens particularly badly in debug target exiting.
5429 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5431 * manuals/anjuta-manual/C/debugger.xml:
5432 First update of the debugger documentation
5434 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5436 * manuals/anjuta-manual/C/fileoperations.xml,
5437 manuals/anjuta-manual/C/projects.xml,
5438 manuals/anjuta-manual/C/anjuta-manual.xml,
5439 manuals/anjuta-manual/C/build.xml,
5440 manuals/anjuta-manual/C/execute.xml,
5441 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5442 Added project properties documentation. Moved execution section
5443 inside project management. Removed dead documentation.
5445 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5447 * src/anjuta.c, plugins/symbol-browser/plugin.c,
5448 plugins/symbol-browser/plugin.h,
5449 plugins/symbol-browser/an_symbol_prefs.c,
5450 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5451 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5452 progress bar instead of separate window for system tags
5453 generation. Renamed AnjutaStatus methods to a proper ones.
5455 * plugins/symbol-browser/plugin.c,
5456 plugins/symbol-browser/plugin.h,
5457 plugins/symbol-browser/an_symbol_prefs.c,
5458 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5459 global-tags/create_global_tags.sh.in: Get rid of message window
5460 for showing global tags creation and use a small window with
5463 2007-05-30 Naba Kumar <naba@gnome.org>
5465 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5466 Bug 442315 – After calling configure, the build menus are still insensitive,
5467 Bug 442314 – Autogeneration fails when there is no autogen.sh
5469 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5470 fails to remove target/source/group. Fixes bug #440196 – crash in
5471 Anjuta IDE: removing a target
5473 2007-05-29 Naba Kumar <naba@gnome.org>
5475 * plugins/symbol-browser/an_symbol_view.c,
5476 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5477 tags generation. Fixed runtime warning.
5479 2007-05-28 Naba Kumar <naba@gnome.org>
5481 Patch from James Liggett <jrliggett@cox.net>:
5482 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5483 Fixed bug #403502 – User should also be allowed to select an
5484 independent executable target.
5486 2007-05-27 Johannes Schmid <jhs@gnome.org>
5488 * plugins/build-basic-autotools/build-basic-autotools.c:
5489 (get_real_directory), (on_build_mesg_format):
5491 Find correct files for error messages inside scratchbox
5493 2007-05-27 Naba Kumar <naba@gnome.org>
5495 * manuals/anjuta-manual/C/projects.xml,
5496 manuals/anjuta-manual/C/projects.xml: Updated project
5497 management chapter more.
5499 2007-05-25 Johannes Schmid <jhs@gnome.org>
5501 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5502 * plugins/build-basic-autotools/build-basic-autotools.c:
5503 (on_sb_check_toggled), (build_execute_command),
5504 (ipreferences_merge), (ipreferences_unmerge):
5505 Added support for building inside scratchbox environment
5507 Patch from James Liggett <jrliggett@cox.net>:
5508 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5509 (anjuta_msgman_append_view):
5512 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5514 2007-05-23 Naba Kumar <naba@gnome.org>
5516 * manuals/anjuta-manual/C/projects.xml: Updated project
5519 2007-05-22 Naba Kumar <naba@gnome.org>
5521 * manuals/anjuta-manual/C/projects.xml: More updates.
5523 * manuals/anjuta-manual/C/introduction.xml,
5524 manuals/anjuta-manual/C/projects.xml,
5525 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5527 2007-05-22 Naba Kumar <naba@gnome.org>
5529 Patch from Étienne Bersac:
5530 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5531 class in generated class.
5533 2007-05-22 Naba Kumar <naba@gnome.org>
5535 * plugins/profiler/plugin.c: Fixed a compiler warning.
5536 * plugins/valgrind/Makefile.am: Added ldflags.
5538 Patch from James Liggett:
5539 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5540 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5543 2007-05-18 Johannes Schmid <jhs@gnome.org>
5545 * plugins/editor/text_editor.c:
5546 * plugins/language-support-cpp-java/plugin.c:
5547 (on_editor_language_changed), (on_value_added_current_editor),
5548 (on_value_removed_current_editor):
5550 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5551 Fix assist support in language-support-plugin.
5553 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5555 * libanjuta/interfaces/libanjuta.idl:
5556 Add a new interface allowing to implement plugin able
5557 to load other plugins (not written in C)
5559 * libanjuta/anjuta-plugin-handle.c,
5560 libanjuta/anjuta-plugin-handle.h:
5561 Add a language and a resident plugin properties
5563 * libanjuta/anjuta-glue-plugin.c,
5564 libanjuta/anjuta-glue-plugin.h,
5565 (added)libanjuta/anjuta-glue-c.c,
5566 (added)libanjuta/anjuta-glue-c.h,
5567 libanjuta/Makefile.am:
5568 Split code used to load a C plugin into a common part
5569 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5571 * libanjuta/anjuta-glue-factory.c,
5572 libanjuta/anjuta-glue-factory.h,
5573 libanjuta/anjuta-plugin-manager.c:
5574 Allow to load plugin not written in C and search for the
5575 additional needed code in another plugin
5577 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5579 * plugins/editor/text_editor.c:
5580 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5581 avoiding a crash if scintilla is used
5583 2007-05-14 Johannes Schmid <jhs@gnome.org>
5585 * libanjuta/interfaces/libanjuta.idl:
5586 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5587 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5588 (on_assist_chosen), (on_assist_update), (get_context),
5589 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5590 (install_assist), (uninstall_assist), (install_support),
5591 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5592 (cpp_java_plugin_instance_init):
5593 * plugins/language-support-cpp-java/plugin.h:
5594 Use IAnjutaEditorAssist to show language specific suggestions
5596 * plugins/sourceview/Makefile.am:
5597 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5598 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5599 * plugins/sourceview/anjuta-view.h:
5600 * plugins/sourceview/assist-window.c: (assist_window_expose),
5601 (assist_window_set_property), (assist_window_get_property),
5602 (assist_window_class_init), (assist_activated),
5603 (assist_window_init), (assist_window_finalize),
5604 (assist_window_select), (assist_window_first),
5605 (assist_window_last), (assist_window_up), (assist_window_down),
5606 (get_coordinates), (assist_window_move), (assist_window_update),
5607 (assist_window_filter_keypress), (assist_window_is_active),
5608 (assist_window_new), (assist_window_get_trigger),
5609 (assist_window_get_position):
5610 * plugins/sourceview/assist-window.h:
5611 * plugins/sourceview/sourceview-args.c (removed):
5612 * plugins/sourceview/sourceview-args.h (removed):
5613 * plugins/sourceview/sourceview-autocomplete.c (removed):
5614 * plugins/sourceview/sourceview-autocomplete.h (removed):
5615 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5616 * plugins/sourceview/sourceview-private.h:
5617 * plugins/sourceview/sourceview-scope.c(removed):
5618 * plugins/sourceview/sourceview-scope.h(removed):
5619 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5620 (on_assist_cancel), (on_document_char_added),
5621 (on_reload_dialog_response), (sourceview_class_init),
5622 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5623 (iassist_remove_trigger), (iassist_autocomplete),
5624 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5625 (iassist_react), (iassist_iface_init):
5626 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5627 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5629 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5630 - Mark files dirty if reload dialog is canceled.
5632 2007-05-12 Naba Kumar <naba@gnome.org>
5634 * libanjuta/anjuta-launcher.h: Corrected include file.
5636 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5638 * libanjuta/anjuta-glue-plugin.c,
5639 libanjuta/anjuta-glue-plugin.h,
5640 libanjuta/anjuta-glue-factory.c,
5641 libanjuta/anjuta-glue-factory.h,
5642 ibanjuta/anjuta-plugin-manager.c:
5643 Move code used to load a C plugin from glue-factory to glue-plugin
5644 So loading a plugin written in another language could be done by
5645 just using another object derived from AnjutaGluePlugin
5647 * libanjuta/libanjuta.h:
5648 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5651 === anjuta 2.1.3 ===
5653 2007-05-11 Naba Kumar <naba@gnome.org>
5655 * configure.in: Bumped version to 2.1.3
5658 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5660 2007-05-11 Naba Kumar <naba@gnome.org>
5663 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5664 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5665 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5667 2007-05-10 Johannes Schmid <jhs@gnome.org>
5669 * plugins/search/plugin.c:
5670 Make incremental search behave less annoying
5672 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5674 * plugins/macro/macro-util.c:
5675 Fix bug #419008 and bug #419036
5676 When creating new header file, use name and email set in
5677 preferences and replace invalid C character by underscore
5680 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5682 * plugins/search/search-replace.c,
5683 plugins/search/search-replace_backend.c:
5684 Disable search button if search expression is empty (bug #378193)
5686 2007-05-08 Naba Kumar <naba@gnome.org>
5688 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5691 2007-05-07 Naba Kumar <naba@gnome.org>
5694 * plugins/project-wizard/templates/Makefile.am:
5695 * plugins/project-wizard/templates/minimal.wiz:
5696 * plugins/project-wizard/templates/minimal/.cvsignore:
5697 * plugins/project-wizard/templates/minimal/Makefile.am:
5698 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5699 * plugins/project-wizard/templates/minimal/autogen.sh:
5700 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5701 * plugins/project-wizard/templates/minimal/project.anjuta:
5702 Added 'minimal', a generic and flat, project template.
5704 2007-05-05 Naba Kumar <naba@gnome.org>
5706 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5708 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5709 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5710 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5711 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5712 instead of a real one, fixes interdependency with libanjuta.
5713 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5714 * libanjuta/Makefile.am:
5715 * libegg/Makefile.am:
5716 * plugins/build-basic-autotools/Makefile.am:
5717 * plugins/class-gen/Makefile.am:
5718 * plugins/class-inheritance/Makefile.am:
5719 * plugins/cvs-plugin/Makefile.am:
5720 * plugins/debug-manager/Makefile.am:
5721 * plugins/devhelp/Makefile.am:
5722 * plugins/document-manager/Makefile.am:
5723 * plugins/editor/Makefile.am:
5724 * plugins/file-loader/Makefile.am:
5725 * plugins/file-manager/Makefile.am:
5726 * plugins/file-wizard/Makefile.am:
5727 * plugins/gdb/Makefile.am:
5728 * plugins/glade/Makefile.am:
5729 * plugins/gtodo/Makefile.am:
5730 * plugins/language-support-cpp-java/Makefile.am:
5731 * plugins/macro/Makefile.am:
5732 * plugins/message-view/Makefile.am:
5733 * plugins/patch/Makefile.am:
5734 * plugins/profiler/Makefile.am:
5735 * plugins/project-import/Makefile.am:
5736 * plugins/project-manager/Makefile.am:
5737 * plugins/project-wizard/Makefile.am:
5738 * plugins/sample1/Makefile.am:
5739 * plugins/search/Makefile.am:
5740 * plugins/sourceview/Makefile.am:
5741 * plugins/subversion/Makefile.am:
5742 * plugins/symbol-browser/Makefile.am:
5743 * plugins/terminal/Makefile.am:
5744 * plugins/tools/Makefile.am:
5745 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
5747 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
5749 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
5751 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5753 * libanjuta/anjuta-launcher.c,
5754 libanjuta/anjuta-launcher.h:
5755 Add some missing implementation
5757 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
5759 Reviewed by Naba Kumar <naba@gnome.org>:
5760 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
5763 2007-04-26 Jason Switzer <jswitzer@gmail.com>
5765 Reviewed by Naba Kumar <naba@gnome.org>:
5766 * plugins/editor/text_editor.c: Large memory addresses were being
5767 truncated, switched to glong (bug #422143).
5769 2007-04-24 Naba Kumar <naba@gnome.org>
5771 * plugins/document-manager/plugin.c: (prefs_finalize):
5772 * plugins/editor/aneditor-autocomplete.cxx:
5773 * plugins/editor/text_editor_menu.c:
5774 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
5775 * plugins/file-loader/plugin.c: (open_file_with),
5776 (create_open_with_submenu):
5777 * plugins/file-manager/plugin.c: (prefs_finalize):
5778 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
5779 pointer type castings.
5781 2007-04-24 Naba Kumar <naba@gnome.org>
5783 Patch from s|s <supreet.sethi@gmail.com>:
5784 * (added) plugins/project-wizard/templates/django-logo.png:
5785 * (added) plugins/project-wizard/templates/django.wiz:
5786 * plugins/project-wizard/templates/Makefile.am:
5787 * plugins/project-wizard/templates/translatable-strings.h: Added
5788 django project template. http://www.djangoproject.com/
5790 2007-04-24 Naba Kumar <naba@gnome.org>
5792 * plugins/subversion/anjuta-subversion.glade: Set expansion for
5793 the log entry widget and made the dialog little larger.
5795 2007-04-24 Naba Kumar <naba@gnome.org>
5797 Patch from Halton Huo:
5799 * plugins/project-wizard/property.c:
5800 * plugins/subversion/svn-auth.c:
5801 * plugins/subversion/svn-backend-priv.h:
5802 * plugins/subversion/svn-backend.c:
5803 * plugins/subversion/svn-backend.h:
5804 * plugins/subversion/svn-notify.h: Proper use of subversion
5805 headers. Fixes build issues in solaris (bug #426701).
5807 2007-04-24 Naba Kumar <naba@gnome.org>
5809 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
5811 * plugins/project-wizard/templates/cpp.wiz:
5812 * plugins/project-wizard/templates/gcj.wiz:
5813 * plugins/project-wizard/templates/gnome.wiz:
5814 * plugins/project-wizard/templates/gtk.wiz:
5815 * plugins/project-wizard/templates/gtkmm.wiz:
5816 * plugins/project-wizard/templates/java.wiz:
5817 * plugins/project-wizard/templates/python.wiz:
5818 * plugins/project-wizard/templates/terminal.wiz:
5819 * plugins/project-wizard/templates/wxwin.wiz:
5820 * plugins/project-wizard/templates/xlib-dock.wiz:
5821 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
5822 project option and set it ON by default (since gnome-build, can't
5823 enabled configure shared lib support later when a sharedlib target
5826 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5828 * plugins/debug-manager/stack_trace.c:
5829 Fix a missing case in the previous changes
5831 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5833 * plugins/debug-manager/plugin.c:
5836 * plugins/debug-manager/breakpoints.c,
5837 plugins/gdb/plugin.c:
5838 Fix adding breakpoint on a function
5840 * plugins/debug-manager/stack_trace.c:
5841 Highlight changed stack frame
5843 2007-04-18 Naba Kumar <naba@gnome.org>
5845 * plugins/document-manager/anjuta-docman.c:
5846 (anjuta_docman_dispose), (on_editor_destroy),
5847 (anjuta_docman_remove_editor): Remove the editor widget from
5848 the parent container before calling destroy, otherwise container
5849 removal happens after TextEditor is disposed resulting in call
5850 to value-remove for a TextEditor which is half-dead (crash).
5852 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
5854 * plugins/debug-manager/data_buffer.c
5855 plugins/debug-manager/data_view.c,
5856 plugins/debug-manager/memory.c:
5857 Fixes for bug #418523, bug #427090 and bug #428174
5859 2007-04-11 Halton Huo <halton.huo@sun.com>
5861 reviewed by: <jhs@gnome.org>
5864 * libanjuta/Makefile.am:
5865 * libanjuta/anjuta-utils.c:
5866 * libanjuta/anjuta-utils.h:
5867 * manuals/reference/libanjuta/Makefile.am:
5869 Fixed compilation on sun by deploying the libutil methods
5870 in anjuta-utils.h and building them on condition.
5872 2007-04-11 Johannes Schmid <jhs@gnome.org>
5874 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
5875 (anjuta_docman_add_editor):
5876 Hold a reference on the editor as long as we use it.
5878 * plugins/document-manager/plugin.c: (on_editor_changed):
5879 Destroy GValue to fix a memoery leak.
5881 2007-04-11 Johannes Schmid <jhs@gnome.org>
5883 * plugins/document-manager/plugin.c: (on_editor_changed):
5884 Fixed reference counting for editor by using g_value_take_object instead
5885 of g_value_set_object. The editors are now correctly finalized and thus
5886 we do not lack so much memory anymore.
5888 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
5889 (anjuta_view_finalize), (anjuta_view_focus_out),
5890 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5891 * plugins/sourceview/anjuta-view.h:
5892 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
5893 * plugins/sourceview/sourceview-prefs.c:
5894 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
5895 * plugins/sourceview/sourceview-prefs.h:
5896 * plugins/sourceview/sourceview-private.h:
5897 * plugins/sourceview/sourceview.c: (on_document_loaded),
5898 (timeout_unref), (on_document_saved), (sourceview_finalize),
5899 (sourceview_new), (ifile_open), (ifile_savable_save),
5900 (ifile_savable_save_as):
5902 Several changes to fix things when the editor is correctly destroyed.
5903 Fixed preferences (which led me to the refcounting issue, #409412)
5904 and removed deprecated completition code that will be replace by
5905 IAnjutaAssist interface soon.
5907 2007-04-11 Johannes Schmid <jhs@gnome.org>
5909 * libanjuta/anjuta-launcher.c:
5910 (anjuta_launcher_execution_done_cleanup),
5911 (anjuta_launcher_child_terminated):
5912 Possible fix for #428363 and added a g_return_if_fail
5914 * plugins/message-view/plugin.c: (activate_plugin):
5915 Fixed a Gtk/Gdl-Critical
5917 Patches from Étienne Bersac <bersace03@laposte.net>
5918 * plugins/class-gen/templates/go-source.tpl:
5919 * plugins/macro/macros.xml:
5920 Use better template for GObjects (#417875 and #417918)
5922 Patches from Halton Huo <halton.huo@sun.com>
5923 * libanjuta/anjuta-launcher.h:
5924 * libanjuta/anjuta-preferences.c:
5925 * libanjuta/anjuta-utils.c:
5926 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
5927 (cg_window_set_add_to_repository):
5928 * plugins/class-inheritance/class-inherit.c:
5929 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
5931 2007-04-09 Johannes Schmid <jhs@gnome.org>
5933 * plugins/editor/print.c: (anjuta_print_show_header):
5934 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5935 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5937 Some string changes (#427395 and #427399)
5939 2007-04-06 Johannes Schmid <jhs@gnome.org>
5941 * plugins/build-basic-autotools/build-basic-autotools.c:
5942 (on_build_mesg_format), (on_build_mesg_parse):
5943 Fixed full path detection
5945 2007-04-05 Naba Kumar <naba@gnome.org>
5947 Patch from Halton Huo:
5948 * libanjuta/Makefile.am:
5949 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
5950 * libanjuta/anjuta-glue-cpp.h:
5951 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
5952 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
5953 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
5954 (anjuta_glue_factory_get_path), (get_already_loaded_module),
5955 (load_plugin), (anjuta_glue_factory_get_object_type):
5956 * libanjuta/anjuta-glue-factory.h:
5957 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
5958 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
5959 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
5960 (anjuta_glue_plugin_new):
5961 * libanjuta/anjuta-glue-plugin.h:
5962 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5963 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
5964 * libanjuta/anjuta-plugin.h:
5965 * libanjuta/glue-cpp.c:
5966 * libanjuta/glue-cpp.h:
5967 * libanjuta/glue-factory.c:
5968 * libanjuta/glue-factory.h:
5969 * libanjuta/glue-plugin.c:
5970 * libanjuta/glue-plugin.h:
5971 * plugins/build-basic-autotools/build-basic-autotools.h:
5972 * plugins/class-gen/plugin.h:
5973 * plugins/class-inheritance/plugin.h:
5974 * plugins/cvs-plugin/plugin.h:
5975 * plugins/debug-manager/plugin.h:
5976 * plugins/devhelp/plugin.h:
5977 * plugins/document-manager/plugin.h:
5978 * plugins/editor/plugin.h:
5979 * plugins/file-loader/plugin.h:
5980 * plugins/file-manager/plugin.h:
5981 * plugins/file-wizard/plugin.h:
5982 * plugins/gdb/plugin.h:
5983 * plugins/glade/plugin.h:
5984 * plugins/gtodo/plugin.h:
5985 * plugins/language-support-cpp-java/plugin.h:
5986 * plugins/macro/plugin.h:
5987 * plugins/message-view/plugin.h:
5988 * plugins/patch/plugin.h:
5989 * plugins/profiler/plugin.h:
5990 * plugins/project-import/plugin.h:
5991 * plugins/project-manager/plugin.h:
5992 * plugins/project-wizard/plugin.h:
5993 * plugins/sample1/plugin.h:
5994 * plugins/search/plugin.h:
5995 * plugins/sourceview/plugin.h:
5996 * plugins/subversion/plugin.h:
5997 * plugins/symbol-browser/plugin.h:
5998 * plugins/terminal/terminal.c:
5999 * plugins/tools/plugin.h:
6000 * plugins/tools/scripts/tools-2.xml.in:
6001 * plugins/valgrind/plugin.h:
6003 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
6005 2007-04-05 Naba Kumar <naba@gnome.org>
6007 * anjuta.spec.in, configure.in: Removed dead codes.
6009 Patch from Jos Dehaes:
6010 * configure.in, plugins/project-wizard/templates/Makefile.am,
6011 plugins/project-wizard/templates/mkfile.wiz,
6012 plugins/project-wizard/templates/translatable-strings.h: Enabled
6013 makefile-based project creation and import. Fixes bug #355145
6015 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
6017 * plugins/debug-manager/debugger.c,
6018 plugins/debug-manager/plugin.c,
6019 plugins/gdb/anjuta-gdb.plugin.in:
6020 Code cleaning (remove unused code, rename this into self)
6021 Add information about supported format in debugger plugin
6022 Activate debugger plugin according to the target format
6024 2007-04-01 Naba Kumar <naba@gnome.org>
6026 * plugins/message-view/message-view.c:
6027 (message_view_instance_init): Fixed message icons to appear.
6029 2007-03-31 Johannes Schmid <jhs@gnome.org>
6031 * plugins/message-view/anjuta-msgman.c:
6032 (anjuta_msgman_append_view):
6033 * plugins/message-view/plugin.c: (on_view_changed),
6034 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
6038 2007-03-31 Johannes Schmid <jhs@gnome.org>
6040 * plugins/message-view/message-view.c:
6041 (message_view_instance_init), (imessage_view_append):
6042 Show nice icons beside the messages for info, warning and error. This is a completly
6043 cosmetic change so if someone dislikes it he is free to remove it.
6045 2007-03-31 Johannes Schmid <jhs@gnome.org>
6047 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
6048 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
6049 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6050 * plugins/message-view/anjuta-msgman.h:
6051 * plugins/message-view/message-view.h:
6052 * plugins/message-view/plugin.c: (on_view_changed),
6054 Fixed #359399 and made next/previous insensitive when not availible
6056 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6057 (tag_style_to_string):
6058 Fixed namespace Problem with gdk >= 2.11
6060 * plugins/sourceview/sourceview-autocomplete.c:
6061 (sourceview_autocomplete_init):
6062 Removed structure, follow-up of #423682
6064 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6066 * plugins/debug-manager/debug_tree.c,
6067 plugins/debug-manager/debug_tree.h,
6068 plugins/debug-manager/watch.c,
6069 plugins/debug-manager/anjuta-debug-manager.glade:
6070 Inspect variable at cursor
6071 Fix buttons in inspect dialog
6073 2007-03-27 Halton Huo <halton.huo@sun.com>
6075 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6077 * plugins/sourceview/sourceview-autocomplete.c
6078 plugins/debug-manager/disassemble.c,
6079 libanjuta/interfaces/libanjuta.idl:
6080 Remove array with 0 size and empty structure as it is not
6081 supported by sun cc, Fixes bug #423682
6083 * plugins/debug-manager/debugger.c:
6084 Remove anonymous union as it is not supported by sun cc,
6087 === anjuta 2.1.2 ===
6089 2007-03-28 Naba Kumar <naba@gnome.org>
6091 * configure.in: Bumped version to 2.1.2
6092 * NEWS: Updated for release.
6094 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6095 Improved breakpoint marker icon.
6097 * plugins/editor/anjuta-editor.plugin.in,
6098 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6099 non user activable since they are now remembered properly.
6101 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6103 * plugins/tools/editor.c:
6106 2007-03-27 Naba Kumar <naba@gnome.org>
6108 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6109 word when autocompleting without leaving any trailing part of
6112 2007-03-27 Kamil Páral <ripper42@gmail.com>
6114 Reviewed by Naba Kumar <naba@gnome.org>:
6115 * anjuta.desktop.in.in: Remove "Application" category from desktop
6116 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6118 2007-03-27 Naba Kumar <naba@gnome.org>
6120 * configure.in, plugins/document-manager/anjuta-docman.c:
6121 (anjuta_docman_add_editor): Conditionally compile notebook tab
6122 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6124 Patch from Halton Huo:
6125 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6126 non gcc compiler flags. Fixes bug #423089.
6128 2007-03-26 Naba Kumar <naba@gnome.org>
6130 * AUTHORS, NEWS, TODO.tasks: Updated.
6132 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6135 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6136 (update_editor_symbol_model), (iter_matches),
6137 (on_editor_update_ui), (value_added_current_editor),
6138 (activate_plugin), (dispose),
6139 (symbol_browser_plugin_instance_init):
6140 * plugins/symbol-browser/plugin.h: update line on editor save
6141 and editor change. Code clean up and fixed warnings.
6143 2007-03-26 Naba Kumar <naba@gnome.org>
6145 * plugins/project-wizard/templates/java/project.anjuta,
6146 plugins/project-wizard/templates/python/project.anjuta,
6147 plugins/project-wizard/templates/python/project.anjuta:
6148 Removed version control plugins from default selection.
6150 * plugins/tools/scripts/prepare-changelog.pl,
6151 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6152 script to a better one (that works on both cvs and svn).
6154 2007-03-26 Naba Kumar <naba@gnome.org>
6156 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6157 Makefile.am: Added the generated translatable file (required for
6158 translations for svn checkouts).
6161 plugins/project-wizard/templates/extract-translatable-strings.pl
6162 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6163 po/POTFILES.in: Generated translatable strings for .wiz files and
6164 added them in POTFILES.in for translation. Fixes bug #398035
6166 2007-03-25 Naba Kumar <naba@gnome.org>
6168 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6170 * src/anjuta-app.c: Removed dead codes.
6172 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6173 global tags generation starts.
6175 * plugins/debug-manager/chunk_view.c,
6176 plugins/debug-manager/start.h,
6177 plugins/debug-manager/chunk_view.h,
6178 plugins/debug-manager/utilities.c,
6179 plugins/debug-manager/utilities.h,
6180 plugins/debug-manager/debugger.c,
6181 plugins/debug-manager/threads.c,
6182 plugins/debug-manager/disassemble.c,
6183 plugins/debug-manager/info.c,
6184 plugins/debug-manager/sharedlib.c,
6185 plugins/debug-manager/threads.h,
6186 plugins/debug-manager/disassemble.h,
6187 plugins/debug-manager/signals.c,
6188 plugins/debug-manager/info.h,
6189 plugins/debug-manager/sharedlib.h,
6190 plugins/debug-manager/data_buffer.c,
6191 plugins/debug-manager/data_view.c,
6192 plugins/debug-manager/signals.h,
6193 plugins/debug-manager/debug_tree.c,
6194 plugins/debug-manager/watch.c,
6195 plugins/debug-manager/registers.c,
6196 plugins/debug-manager/data_buffer.h,
6197 plugins/debug-manager/data_view.h,
6198 plugins/debug-manager/memory.c,
6199 plugins/debug-manager/debug_tree.h,
6200 plugins/debug-manager/watch.h,
6201 plugins/debug-manager/registers.h,
6202 plugins/debug-manager/memory.h,
6203 plugins/debug-manager/locals.c,
6204 plugins/debug-manager/sexy-icon-entry.c,
6205 plugins/debug-manager/breakpoints.c,
6206 plugins/debug-manager/locals.h,
6207 plugins/debug-manager/sexy-icon-entry.h,
6208 plugins/debug-manager/stack_trace.c,
6209 plugins/debug-manager/breakpoints.h,
6210 plugins/debug-manager/sparse_buffer.c,
6211 plugins/debug-manager/sparse_view.c,
6212 plugins/debug-manager/stack_trace.h,
6213 plugins/debug-manager/sparse_buffer.h,
6214 plugins/debug-manager/sparse_view.h,
6215 plugins/debug-manager/start.c,
6216 plugins/gdb/utilities.c,
6217 plugins/gdb/utilities.h,
6218 plugins/gdb/debugger.c,
6219 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6222 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6224 * plugins/gdb/debugger.c:
6225 Avoid empty debugger log window by limiting line to 90 characters
6227 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6229 * plugins/debug-manager/plugin.c,
6230 plugins/debug-manager/plugin.h,
6231 plugins/debug-manager/threads.c,
6232 plugins/debug-manager/threads.h,
6233 plugins/debug-manager/breakpoints.c,
6234 plugins/debug-manager/breakpoints.h,
6235 plugins/debug-manager/stack_trace.c,
6236 plugins/debug-manager/stack_trace.h:
6237 View code action now changes location in disassembly view too
6239 * plugins/debug-manager/anjuta-debug-manager.ui:
6240 Rename breakpoint actions
6242 2007-03-24 Naba Kumar <naba@gnome.org>
6244 * configure.in, src/anjuta-app.c: Use the new docking algorithm
6245 in gdl 0.7.3 (svn trunk).
6246 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
6248 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6250 * plugins/debug-manager/threads.c,
6251 plugins/debug-manager/debug_tree.c,
6252 plugins/debug-manager/debug_tree.h,
6253 plugins/debug-manager/locals.c,
6254 plugins/debug-manager/registers.c,
6255 plugins/debug-manager/stack_trace.c:
6256 Allow to change current thread updating register, stack and locals
6257 Allow to change current stack frame updating locals
6259 * plugins/gdb/debugger.c:
6260 Read argument of selected stack frame
6262 * plugins/debug-manager/data_view.c:
6263 Fix an unrelated bug
6265 2007-03-23 Naba Kumar <naba@gnome.org>
6267 * plugins/document-manager/anjuta-docman.c,
6268 plugins/document-manager/plugin.c: Fixed many memory leaks.
6269 (ianjuta_file_get_uri() returns a new string).
6271 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
6272 widget for save dialogs.
6274 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
6275 svn and fixed to get function/prototype/member args list. Call tips
6278 2007-03-22 Naba Kumar <naba@gnome.org>
6280 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
6281 and calltips would work again for functions from global tags (Needs
6282 regenerating global tags).
6284 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
6285 ctags svn version and reopened bug #395362. Fixes tags parsing that
6286 seemed to have stopped working recently.
6288 2007-03-21 Naba Kumar <naba@gnome.org>
6290 * tagmanager/tm_source_file.c, tagmanager/options.c,
6291 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
6292 extend .. more needs to be investigated and fixed). Enabled some
6295 2007-03-16 Naba Kumar <naba@gnome.org>
6297 * src/anjuta.c: Fixed project loading from command line.
6299 2007-03-16 Naba Kumar <naba@gnome.org>
6301 Patch from James Liggett <jrliggett@cox.net>:
6302 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6304 2007-03-15 Naba Kumar <naba@gnome.org>
6306 * libanjuta/anjuta-profile-manager.c,
6307 libanjuta/anjuta-profile-manager.h: Added method to get current
6310 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6311 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6314 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6315 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6316 Also, not load project files in session load in loader plugin.
6318 * plugins/project-manager/plugin.c, src/anjuta.c:
6319 Emit "exiting" signal in shell when exiting anjuta. project manager
6320 listens to exiting signal and saves session. anjuta.c saves session
6321 only when current projfile is 'user'. Load project saved in session
6322 differently then the rest of the session. This should fix all the
6323 session restoration bugs.
6325 src/main.c: Present anjuta window when becon message is received.
6327 2007-03-14 Naba Kumar <naba@gnome.org>
6329 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6330 not randomly save (it was a wrong looping).
6332 2007-03-12 Naba Kumar <naba@gnome.org>
6334 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6336 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6338 * plugins/debug-manager/anjuta-debug-manager.ui,
6339 libanjuta/interfaces/libanjuta.idl,
6340 plugins/debug-manager/debugger.c,
6341 (added) plugins/debug-manager/threads.c,
6342 (added) plugins/debug-manager/threads.h,
6343 plugins/debug-manager/plugin.c,
6344 plugins/debug-manager/Makefile.am,
6345 plugins/gdb/plugin.c,
6346 plugins/gdb/debugger.c,
6347 plugins/gdb/debugger.h:
6348 Add a window displaying all threads
6349 Add needed functions
6350 Switching to a different thread is still not done
6352 * plugins/debug-manager/debug_tree.c,
6353 plugins/debug-manager/locals.c,
6354 plugins/debug-manager/stack_trace.c:
6355 Small cosmetic changes
6357 * plugins/gdb/gdbmi.c:
6358 Keep all elements in gdbmi hash
6359 Even if using the same key like in -threads-list-ids
6361 2007-03-11 Naba Kumar <naba@gnome.org>
6363 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6365 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6367 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6368 manuals/reference/libanjuta/libanjuta-sections.txt,
6369 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6372 2007-03-11 Naba Kumar <naba@gnome.org>
6374 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6375 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6377 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6378 manuals/reference/libanjuta/libanjuta.types,
6379 manuals/reference/libanjuta/libanjuta-sections.txt,
6380 manuals/reference/libanjuta/.cvsignore,
6381 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6382 infrastructure. Got rid of tmpl/ directory and moved all section
6383 documenation to source code (requires gtk-doc >= 1.4).
6385 * libanjuta/anjuta-plugin-description.c,
6386 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6387 libanjuta/cell-renderer-captioned-image.c,
6388 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6389 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6390 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6391 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6392 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6393 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6394 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6395 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6396 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6397 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6398 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6399 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6400 documentation from templates to source code.
6402 2007-03-10 Johannes Schmid <jhs@gnome.org>
6404 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6405 Added some debug output but could not figure out why
6406 some plugins are not kept.
6408 * libanjuta/interfaces/libanjuta.idl:
6409 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6410 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6411 Added IAnjutaEditorGoto::matching_brace
6413 * plugins/document-manager/action-callbacks.c:
6414 (on_editor_command_match_brace_activate):
6415 * plugins/document-manager/plugin.c:
6416 (update_editor_ui_interface_items):
6417 * plugins/editor/text_editor.c: (igoto_matching_brace),
6419 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6420 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6422 2007-03-09 Johannes Schmid <jhs@gnome.org>
6424 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6427 * plugins/sourceview/sourceview-private.h:
6428 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6429 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6430 (sourceview_new), (ifile_savable_save_as):
6431 Tweaked vfs monitoring
6433 2007-03-09 Johannes Schmid <jhs@gnome.org>
6435 * libanjuta/interfaces/Makefile.am.iface:
6436 Fixed installtion of header files
6438 * plugins/sourceview/sourceview.c: (set_select):
6439 do not scroll to much in interactive search
6441 2007-03-09 Naba Kumar <naba@gnome.org>
6443 * src/anjuta.c: Fixed session restoration.
6445 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6446 signal handlers after symbol browser plugin is deactivated.
6448 * plugins/editor/editor.glade,
6449 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6450 Fixed indentation confustion in preferences.
6452 2007-03-08 Johannes Schmid <jhs@gnome.org>
6454 * plugins/search/search-replace.c: (search_set_combo),
6455 (search_set_action), (search_set_target), (search_set_direction),
6456 (create_dialog), (search_disconnect_set_toggle_connect),
6457 (on_search_match_whole_word_toggled),
6458 (on_search_match_whole_line_toggled),
6459 (on_search_match_word_start_toggled),
6460 (search_set_toggle_direction):
6461 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6462 it's somehow ugly and uses many deprecated widgets
6464 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6465 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6468 2007-03-07 Naba Kumar <naba@gnome.org>
6470 * src/anjuta.c: Make launching projects work from command line. Also
6471 fixes gnome session restart command.
6473 2007-03-07 Johannes Schmid <jhs@gnome.org>
6475 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6476 * plugins/class-gen/plugin.c: (iwizard_activate):
6479 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6482 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6483 Fixed #377483 (It's not possible to know if directories have
6484 a version in CVS. Show version column only if there are version
6485 informations availible
6487 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6490 2007-03-07 Johannes Schmid <jhs@gnome.org>
6492 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6494 * plugins/symbol-browser/an_symbol_prefs.c:
6495 (on_update_global_clicked):
6498 2007-03-07 Johannes Schmid <jhs@gnome.org>
6500 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6501 (anjuta_save_prompt_new):
6502 * plugins/project-import/project-import.c:
6503 (project_import_finalize):
6504 Fixed Gtk-Criticals (maybe #409408)
6506 2007-03-07 Naba Kumar <naba@gnome.org>
6508 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6509 when we are at just beginning of string or comment. Fixes bug #397981.
6511 2007-03-07 Johannes Schmid <jhs@gnome.org>
6513 * plugins/language-support-cpp-java/plugin.c:
6514 (initialize_indentation_params):
6515 Removed annoying DEBUG_PRINT
6517 * plugins/sourceview/sourceview-cell.c:
6518 (sourceview_cell_instance_init), (icell_get_character),
6519 (icell_get_length), (icell_get_char), (icell_get_attribute):
6520 Improved code to be faster
6521 Implemented attribute handling so that indentation really works in any case
6523 2007-03-06 Johannes Schmid <jhs@gnome.org>
6526 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6528 * plugins/document-manager/anjuta-docman.c:
6529 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6530 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6531 instead (required GTK >= 2.10)
6533 * plugins/sourceview/sourceview-private.h:
6534 * plugins/sourceview/sourceview.c:
6535 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6536 (sourceview_finalize), (sourceview_new), (imark_mark),
6537 (imark_unmark), (imark_is_marker_set),
6538 (imark_location_from_handle), (imark_delete_all_markers):
6539 Fixed marker handling and worked a bit more on vfs monitoring
6541 2007-03-05 Johannes Schmid <jhs@gnome.org>
6543 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6544 Added method to select specific iter
6546 * plugins/sourceview/sourceview-private.h:
6547 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6548 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6549 (sourceview_add_monitor), (on_document_saved),
6550 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6551 Fixed vfs monitoring (mostly ported code from text_editor.c)
6553 * plugins/symbol-browser/an_symbol_view.c:
6554 * plugins/symbol-browser/an_symbol_view.h:
6555 * plugins/symbol-browser/plugin.c: (iter_matches),
6556 (on_editor_update_ui), (value_added_current_editor):
6557 Select the current tag in locals window and symbol toolbar. If there
6558 is no tag at the current line, reserve backward for the next tag. This will
6559 select the correct tag if inside a function.
6561 2007-03-05 Naba Kumar <naba@gnome.org>
6563 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6564 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6566 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6569 2007-03-04 Johannes Schmid <jhs@gnome.org>
6573 Fixed distcheck (well, partly)
6575 2007-03-04 Johannes Schmid <jhs@gnome.org>
6577 * plugins/document-manager/anjuta-document-manager.ui:
6578 Move "Swap .c/.h from Main to Browser toolbar
6580 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6581 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6582 (fv_prefs_free), (fv_add_tree_entry):
6583 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6584 * plugins/file-manager/plugin.c: (prefs_init):
6586 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6588 2007-03-04 Naba Kumar <naba@gnome.org>
6590 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6591 plugins/project-manager/plugin.c:
6592 Restored default profile and renamed it from "default.anjuta" to
6595 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6597 * plugins/debug-manager/debugger.c,
6598 plugins/debug-manager/plugin.c,
6599 plugins/gdb/debugger.c,
6600 libanjuta/interfaces/libanjuta.idl,
6601 plugins/debug-manager/stack_trace.c:
6602 Add a dialog box when a signal is received (except SIGINT)
6603 Display stack frame even if arguments are not available
6605 2007-03-03 Naba Kumar <naba@gnome.org>
6607 * TODO.tasks: Icons bounty added.
6609 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6612 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6615 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6616 plugins/Makefile.am, (removed) plugins/profile-default/*,
6617 plugins/project-manager/anjuta-project-manager.plugin.in,
6618 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6619 profile implementation to load user profile and projects. Store and
6620 restore remembered plugins. Use profile scoping and descoping for
6621 saving and loading sesstions.
6623 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6624 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6625 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6628 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6630 * plugins/debug-manager/debug_tree.c
6631 plugins/debug-manager/debug_tree.h:
6632 Bug fix, deleting wrong variable
6634 * plugins/gdb/debugger.c:
6635 Bug fix, remove forgotten debugging code
6637 2007-03-02 Johannes Schmid <jhs@gnome.org>
6639 * plugins/document-manager/anjuta-document-manager.ui:
6640 * plugins/search/anjuta-search.ui:
6641 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6642 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6645 * src/anjuta-app.c: (on_toolbar_view_toggled),
6646 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6647 Save toolbar positions, don't use fixed toolbar style
6649 All in all this will allow more complex toolbar configurations and
6650 might gain some space on smaller displays because the user can disable
6651 toolbar parts he does not use. Also allows to use any toolbar style
6652 without looking too ugly.
6654 2007-03-01 Naba Kumasr <naba@gnome.org>
6656 * TODO.tasks: Added a bounty for creating icons.
6658 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6659 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6660 profile-changed signal. Do not sync non-user-activatable plugins.
6662 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6664 * plugins/debug-manager/disassemble.c,
6665 plugins/debug-manager/sparse_view.c,
6666 plugins/gdb/debugger.c,
6667 libanjuta/interfaces/libanjuta.idl:
6668 Display function name in disassembly view
6670 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6672 * (added) plugins/debug-manager/bookmark.png,
6673 (added) plugins/debug-manager/breakpoint-disabled.png,
6674 (added) plugins/debug-manager/breakpoint-enabled.png,
6675 (added) plugins/debug-manager/program-counter.png,
6676 (added) plugins/debug-manager/linemarker.png,
6677 plugins/debug-manager/Makefile.am,
6678 plugins/debug-manager/disassemble.c,
6679 plugins/debug-manager/disassemble.h,
6680 plugins/debug-manager/sparse_buffer.c,
6681 plugins/debug-manager/sparse_buffer.h,
6682 plugins/debug-manager/sparse_view.c,
6683 plugins/debug-manager/sparse_view.h,
6684 plugins/debug-manager/plugin.c,
6685 plugins/debug-manager/breakpoints.c,
6686 libanjuta/interfaces/libanjuta.idl:
6687 Add markers in the disassembly view
6688 Display program counter and breakpoints in disassembly view
6690 * plugins/gdb/debugger.c:
6691 Fix a bug added with my previous patch, setting and clearing
6692 breakpoints was not working
6694 2007-02-28 Johannes Schmid <jhs@gnome.org>
6696 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6697 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6698 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6699 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6700 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6701 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6702 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6703 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6704 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6705 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6706 Updated (why do they need to be under version control?)
6708 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6709 (create_tab_popup_menu), (on_msgman_popup_menu),
6710 (on_tab_button_press_event), (anjuta_msgman_page_new),
6711 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6712 Added "Close all message tabs" popup menu
6714 2007-02-26 Naba Kumar <naba@gnome.org>
6716 * plugins/profiler/gprof-flat-profile-entry.c,
6717 plugins/profiler/gprof-flat-profile.c,
6718 plugins/profiler/gprof-flat-profile-entry.h,
6719 plugins/profiler/gprof-flat-profile.h,
6720 plugins/profiler/gprof-flat-profile-view.c,
6721 plugins/profiler/gprof-flat-profile-view.h,
6722 plugins/profiler/gprof-call-graph-block-entry.c,
6723 plugins/profiler/gprof-call-graph-block.c,
6724 plugins/profiler/gprof-function-call-chart-view.c,
6725 plugins/profiler/gprof-call-graph-block-entry.h,
6726 plugins/profiler/gprof-profile-data.c,
6727 plugins/profiler/gprof-call-graph-block.h,
6728 plugins/profiler/gprof-view.c,
6729 plugins/profiler/gprof-call-graph.c,
6730 plugins/profiler/gprof-function-call-chart-view.h,
6731 plugins/profiler/gprof-profile-data.h,
6732 plugins/profiler/gprof-call-graph.h,
6733 plugins/profiler/gprof-view.h,
6734 plugins/profiler/gprof-view-manager.c,
6735 plugins/profiler/gprof-call-graph-view.c,
6736 plugins/profiler/plugin.c,
6737 plugins/profiler/gprof-view-manager.h,
6738 plugins/profiler/gprof-call-graph-view.h,
6739 plugins/profiler/gprof-function-call-tree-view.c,
6740 plugins/profiler/gprof-function-call-tree-view.h,
6741 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6742 gnome-vfs. Fixes bug #411377.
6744 2007-02-26 Naba Kumar <naba@gnome.org>
6746 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
6748 Patch from James Liggett <jrliggett@cox.net>:
6749 * plugins/profiler/gprof-flat-profile-view.c,
6750 plugins/profiler/gprof-flat-profile-view.h,
6751 plugins/profiler/gprof-function-call-chart-view.c,
6752 plugins/profiler/gprof-function-call-chart-view.h,
6753 plugins/profiler/gprof-view.c,
6754 plugins/profiler/gprof-view.h,
6755 plugins/profiler/gprof-call-graph-view.c,
6756 plugins/profiler/plugin.c,
6757 plugins/profiler/gprof-call-graph-view.h,
6758 plugins/profiler/gprof-function-call-tree-view.c,
6759 plugins/profiler/gprof-function-call-tree-view.h: Implements
6760 double click navigation. Fixes bug #403514.
6762 2007-02-25 Naba Kumar <naba@gnome.org>
6764 * libanjuta/anjuta-plugin-manager.c,
6765 libanjuta/anjuta-plugin-handle.[ch],
6766 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
6767 g_hash_table_remove_all (introduced in glib 2.12) to stay the
6768 dependency on glib 2.8. Fixes bug #411623.
6770 2007-02-24 Naba kumar <naba@gnome.org>
6772 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
6774 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
6775 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
6776 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
6777 (added) libanjuta/anjuta-profile-manager.c,
6778 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
6780 Implemented profile pushing and popping. Implemented profile xml
6781 synchronization. Implemented error handling in profiles. Implemented
6782 activation and deactivation signals in plugin manager.
6784 * libanjuta/Makefile.am: Added libanjuta log domain.
6786 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6787 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
6788 in AnjutaShell interface and implemented it in AnjutaApp.
6790 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6792 2007-02-23 Naba kumar <naba@gnome.org>
6794 src/main.c: Fixed missing end quote.
6796 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6798 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
6801 2007-02-20 Naba Kumar <naba@gnome.org>
6803 * plugins/subversion/plugin.c: Added "..." menuitems.
6804 * ROADMAP, README: Updated.
6805 * libanjuta/anjuta-profile.c: Fixed bugs.
6807 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
6808 plugins/gtodo/Makefile.am: Removed dead code.
6810 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
6811 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
6812 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
6813 plugins/gtodo/list_tooltip.c,
6814 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
6815 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
6816 not contain markups. Fixes Bug #360462.
6818 2007-02-16 Naba Kumar <naba@gnome.org>
6820 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
6821 unnecessary sub-sections.
6823 2007-02-15 Naba Kumar <naba@gnome.org>
6825 * (removed) plugins/document-manager/bookmark-prev-16.png,
6826 plugins/document-manager/bookmark-last.png,
6827 (removed)plugins/document-manager/bookmark-first-16.png,
6828 plugins/document-manager/bookmark-prev.png,
6829 (added) plugins/document-manager/bookmark-toggle.png,
6830 (removed)plugins/document-manager/bookmark_toggle.xpm,
6831 (removed)plugins/document-manager/bookmark-last-16.png,
6832 plugins/document-manager/plugin.c,
6833 plugins/document-manager/anjuta-document-manager.ui,
6834 (removed)plugins/document-manager/bookmark-next-16.png,
6835 plugins/document-manager/bookmark-next.png,
6836 plugins/document-manager/Makefile.am,
6837 (added) plugins/document-manager/bookmark-clear.png,
6838 plugins/document-manager/bookmark-first.png: Upgraded bookmark
6839 icons (stolen from monodevelop). Added clear bookmarks toolbar
6842 * plugins/document-manager/plugin.c,
6843 (added) plugins/document-manager/swap.png,
6844 (removed) plugins/document-manager/undock.png,
6845 plugins/document-manager/Makefile.am: Fixed swap icon.
6847 2007-02-13 Naba Kumar <naba@gnome.org>
6849 * plugins/class-gen/element-editor.c: Fixed typo.
6851 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
6852 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
6853 Implementing plugin profiles loading.
6855 2007-02-13 Naba Kumar <naba@gnome.org>
6857 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
6858 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
6859 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
6860 pixmaps/open_project.png, pixmaps/close_project.png:
6861 Removed more old icons.
6862 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
6863 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
6866 2007-02-13 Naba Kumar <naba@gnome.org>
6868 * plugins/class-gen/element-editor.c: Included missing headers to
6869 prevent build failures in some cases.
6871 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6873 * plugins/debug-manager/stack_trace.c:
6876 * plugins/debug-manager/watch.c,
6877 plugins/debug-manager/breakpoints.c:
6878 Same bug than above, wrong use of gtk_ui_manager_get_widget
6880 === anjuta 2.1.1 ===
6882 2007-02-11 Naba Kumar <naba@gnome.org>
6884 * cofigure.in: Bumped version to 2.1.1
6885 * NEWS: Updated for 2.1.1 release.
6887 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6889 * plugins/debug-manager/plugin.c,
6890 plugins/debug-manager/sparse_view.c,
6891 plugins/debug-manager/sparse_view.h:
6894 * plugins/gdb/debugger.c,
6895 plugins/debug-manager/debugger.c,
6896 plugins/debug-manager/memory.c,
6897 plugins/debug-manager/sparse_buffer.c
6898 plugins/gdb/debugger.h,
6899 libanjuta/interfaces/libanjuta.idl:
6900 Clean up, remove some warnings
6901 Use guint everywhere for addresses
6902 Rewrite code parsing position in debugger
6904 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6906 * plugins/debug-manager/debug_tree.c:
6907 Use GtkTreeRowReference instead of GtkTreeIter as callback data
6910 2007-02-08 Naba Kumar <naba@gnome.org>
6912 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6913 Delay showing the 'file modified on disk' dialog for one sec
6914 from the last notification to insure multiple notifications for
6915 the same file are treated as one. Do not same multiple dialogs
6916 for the same file. Make sure to destory the dialog if later
6917 the conent is no longer different.
6919 2007-02-08 Naba Kumar <naba@gnome.org>
6921 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6922 Prevented spurious 'file modified' dialogs in scintilla editor
6923 when the file is saved.
6925 2007-02-09 Johannes Schmid <jhs@gnome.org>
6927 * scripts/glade2schema.pl:
6928 Added script to convert glade preferences into gconf schema files.
6931 2007-02-08 Naba Kumar <naba@gnome.org>
6933 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
6934 itself is destroyed. Fixes bug #355160.
6936 2007-02-08 Johannes Schmid <jhs@gnome.org>
6938 * plugins/profiler/profiler.plugin:
6939 removed from version control (only .in file needed)
6941 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6942 * plugins/sourceview/sourceview.c: (sourceview_new):
6945 * plugins/subversion/svn-thread.c: (svn_thread_start):
6946 * src/main.c: (main):
6948 Fixed #395875 about initialisation of threads too late
6950 2007-02-07 Armin Burgmeier <armin@arbur.net>
6952 Reviewed by Naba Kumar <naba@gnome.org>:
6953 * plugins/class-gen/plugin.c:
6954 * plugins/class-gen/window.c: Removed browse button related code, load
6955 generated output directly into new buffers when not adding to project.
6957 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
6958 buttons from user interface.
6960 2007-02-07 Naba Kumar <naba@gnome.org>
6962 * po/POTFILES.in: Fixed distcheck.
6964 2007-02-07 Daniel Nylander <po@danielnylander.se>
6966 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
6968 2007-02-07 Johannes Schmid <jhs@gnome.org>
6970 * anjuta.desktop.in.in:
6973 2007-02-07 Johannes Schmid <jhs@gnome.org>
6976 * manuals/anjuta-manual/*
6977 * manuals/anjuta-faqs/*:
6978 #398991 – Anjuta manuals does not use the gnome-doc-utils format
6980 * plugins/document-manager/anjuta-document-manager.plugin.in:
6981 Removed duplicate application-xml mime-type (review patches properly ;-)
6983 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
6985 * plugins/gdb/debugger.c,
6986 libanjuta/interfaces/libanjuta.idl:
6988 Fix handling of missing source file
6990 2007-02-06 Naba Kumar <naba@gnome.org>
6992 Patch from James Liggett <jrliggett@cox.net>:
6993 * plugins/profiler/gprof-flat-profile.c,
6994 plugins/profiler/gprof-profile-data.c,
6995 plugins/profiler/gprof-call-graph.c,
6996 plugins/profiler/gprof-profile-data.h,
6997 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
6998 Show profiler view when target selected bug #403515.
7000 2007-02-05 Naba Kumar <naba@gnome.org>
7002 * configure.in: Enabled devhelp plugin by default now that
7005 Patch from parmigio@2ainfo.it:
7006 * plugins/document-manager/anjuta-document-manager.plugin.in:
7007 Added xml file type in supported mime types list.
7009 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
7011 * plugins/debug-manager/debugger.c,
7012 plugins/debug-manager/plugin.c:
7013 Add a field in status bar displaying debugger state
7014 Change cursor shape when debugger is busy
7017 * plugins/debug-manager/watch.c,
7018 plugins/debug-manager/locals.c,
7019 libanjuta/interfaces/libanjuta.idl:
7020 Clean up, remove debugging messages and unused signals
7022 2007-02-03 Johannes Schmid <jhs@gnome.org>
7025 Fixed AC_INIT and seperated version to major, minor, micro
7028 Load Subversion instead of CVS
7030 * anjuta.desktop.in.in:
7031 Fixed bug-buddy component
7033 Original patch from Rob Bradfort <robster@debian.org>:
7034 * src/main.c: (get_command_line_args), (main):
7035 Bug #335981 – Migration from popt to GOption
7037 2007-02-03 Naba Kumar <naba@gnome.org>
7039 * configure.in: Depend on devhelp 0.13 and fixed gecko home
7040 path variable. Fixed bug #341170.
7041 * plugins/profiler/Makefile.am: Fixed indentation.
7043 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
7045 * libanjuta/interfaces/libanjuta.idl,
7046 plugins/sourceview/sourceview.c,
7047 plugins/editor/text-editor.c,
7048 plugins/symbol-browser/plugin.c,
7049 plugins/search/search-replace.c,
7050 plugins/document-manager/goto_line.c,
7051 plugins/document-manager/action-callbacks.c,
7052 plugins/document-manager/anjuta-docman.c:
7053 Rename markers of anjuta interface
7054 IANJUTA_MARKABLE_NONE has been removed
7055 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7056 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7057 IANJUTA_MARKABLE_ATTENTIVE renamed in
7058 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7059 IANJUTA_MARKABLE_INTENSE renamed in
7060 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7061 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7063 * (removed) plugins/sourceview/marker-light.png,
7064 (removed) plugins/sourceview/marker-basic.png,
7065 (removed) plugins/sourceview/marker-attentive.png,
7066 (removed) plugins/sourceview/marker-intense.png,
7067 plugins/sourceview/bookmark.png,
7068 (added) plugins/sourceview/breakpoint-disabled.png,
7069 (added) plugins/sourceview/breakpoint-enabled.png,
7070 (added) plugins/sourceview/program-counter.png,
7071 (added) plugins/sourceview/linemarker.png,
7072 plugins/sourceview/Makefile.am,
7073 (added) plugins/editor/bookmark.xpm,
7074 (added) plugins/editor/breakpoint-disabled.xpm,
7075 (added) plugins/editor/breakpoint-enabled.xpm,
7076 (added) plugins/editor/program-counter.xpm,
7077 (added) plugins/editor/linemarker.xpm,
7078 plugins/editor/Makefile.am:
7079 Add or change marker pixmaps in scintilla and sourceview editor
7081 * plugins/document-manager/plugin.c,
7082 libanjuta/interfaces/libanjuta.idl,
7083 plugins/debug-manager/plugin.c,
7084 plugins/debug-manager/breakpoints.c
7085 plugins/gdb/debugger.c:
7086 Fix bug #376404, program counter marker is not displayed when debugger
7087 Return the selected editor or NULL (if file does not exist) with
7088 ianjuta_document_manager_goto_file_line* functions
7089 Emit a change-location signal even if the program counter is in an
7092 2007-02-02 Naba Kumar <naba@gnome.org>
7094 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7095 older bounties 'Done'.
7097 2007-02-02 Naba Kumar <naba@gnome.org>
7099 * TODO.tasks: Fixed typop.
7101 Patch from James Liggett <jrliggett@cox.net>:
7102 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7103 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7104 profiler plugin by James Liggett. Completes bounty bug #359478
7105 'Gprof performance profiler plugin'
7107 2007-02-01 Naba Kumar <naba@gnome.org>
7109 * src/main.c: Renamed option name.
7111 * TODO.tasks: Marked "Test and fix all project wizards templates"
7114 2007-01-29 Johannes Schmid <jhs@gnome.org>
7116 * plugins/document-manager/plugin.c: (on_editor_changed):
7117 Added DEBUG_PRINT(...)
7118 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7120 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7121 Fix language support plugin for sourceview editor (add some new
7124 * plugins/sourceview/sourceview.c: (iindic_clear):
7125 Clear all indicators
7127 2007-01-29 Johannes Schmid <jhs@gnome.org>
7130 Minor task currentions
7132 * libanjuta/interfaces/libanjuta.idl:
7133 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7134 (itext_editor_iface_init):
7135 * plugins/language-support-cpp-java/plugin.c: (install_support):
7136 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7137 (ieditor_get_attributes), (ieditor_iface_init):
7138 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7141 * plugins/sourceview/sourceview.glade:
7142 Fixed sourceview preference window
7144 2007-01-28 Naba Kumar <naba@gnome.org>
7146 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7147 Implemented --no-files and --no-session command line options and
7148 corresponding preferernces checkboxes in General tab.
7150 2007-01-28 Johannes Schmid <jhs@gnome.org>
7152 * plugins/subversion/plugin.c:
7153 * plugins/subversion/plugin.h:
7154 * plugins/subversion/svn-notify.c: (svn_show_info),
7155 (show_svn_error), (on_svn_notify):
7156 * plugins/subversion/svn-notify.h:
7157 * plugins/subversion/svn-thread.c: (create_message_view),
7159 Fixed error handling and fixed #394216 – No indication of subversion commands running
7161 * plugins/tools/execute.c: (atp_output_context_print):
7162 Show name of tool in message pane
7164 2007-01-28 Naba Kumar <naba@gnome.org>
7166 * configure.in, plugins/glade/plugin.c: Make it work with
7167 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7169 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7170 from devhelp (won't work untill devhelp is fixed: bug #341170).
7172 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7174 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7176 Reviewed by Naba Kumar <naba@gnome.org>:
7177 * libanjuta/interfaces/libanjuta.idl,
7178 plugins/debug-manager/debugger.c,
7179 plugins/debug-manager/start.c,
7180 plugins/gdb/plugin.c,
7181 plugins/gdb/debugger.c,
7182 plugins/gdb/debugger.h:
7183 Fix a bug when launching gdb
7184 Set the terminal for the debugged program on the command line.
7186 2007-01-26 Johannes Schmid <jhs@gnome.org>
7188 * plugins/sourceview/anjuta-document-saver.c:
7189 (anjuta_document_saver_save):
7190 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7191 * plugins/sourceview/sourceview.c: (save_if_modified),
7192 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7193 Proper error handling, for example if a file was modified externally. Use backup files
7194 to avoid data-loss on disk full.
7196 2007-01-24 Naba Kumar <naba@gnome.org>
7198 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7199 Fixed mem leak and source leak.
7201 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7203 Reviewed by Naba Kumar <naba@gnome.org>:
7204 * plugins/debug-manager/debug_tree.c,
7205 plugins/debug-manager/debug_tree.h,
7206 plugins/debug-manager/watch.c:
7207 Partial rewrite of the variable object code, find and fix a few bugs
7208 Fix bug #395808: gdb can still crash but children are listed
7209 on request only so you can avoid the crash
7211 2007-01-24 Naba Kumar <naba@gnome.org>
7213 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7214 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7215 plugins/symbol-browser/plugin.h,
7216 plugins/symbol-browser/plugin.c,
7217 plugins/symbol-browser/Makefile.am: Added current file (local)
7218 symbols view (Seriously getting bored with the browse toolbar).
7220 2007-01-22 Naba Kumar <naba@gnome.org>
7222 Patch from Gabor Kelemen:
7223 * po/POTFILES.in: Added .plugin.in files.
7225 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7227 Reviewed by Naba Kumar <naba@gnome.org>:
7228 * plugins/document-manager/anjuta-docman.c,
7229 plugins/message-view/anjuta-msgman.c
7230 Set right alignment to the label widget in the tab title.
7232 2007-01-21 Naba Kumar <naba@gnome.org>
7234 * libegg/egg-combo-action.c: Fixed mode line.
7235 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7236 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7238 2007-01-21 Armin Burgmeier <armin@arbur.net>
7240 Reviewed by Naba Kumar <naba@gnome.org>:
7241 * plugins/class-gen/plugin.c: Prompt for target before actually
7242 generating the class files. This ensures that the files are created in
7243 the correct directory. Fixes bug #397406.
7245 * plugins/class-gen/window.c: Set browse buttons to insensitive when
7246 the class is added to the project.
7248 2007-01-21 Naba Kumar <naba@gnome.org>
7250 * libanjuta/anjuta-plugin-description.c,
7251 libanjuta/anjuta-ui.h,
7252 libanjuta/anjuta-status.c,
7253 libanjuta/anjuta-plugin-description.h,
7254 libanjuta/cell-renderer-captioned-image.c,
7255 libanjuta/anjuta-plugin-handle.c,
7256 libanjuta/anjuta-status.h,
7257 libanjuta/resources.c,
7258 libanjuta/cell-renderer-captioned-image.h,
7259 libanjuta/glue-cpp.c,
7260 libanjuta/anjuta-plugin-handle.h,
7261 libanjuta/anjuta-plugin.c,
7262 libanjuta/anjuta-preferences-dialog.c,
7263 libanjuta/libanjuta.h,
7264 libanjuta/resources.h,
7265 libanjuta/glue-cpp.h,
7266 libanjuta/anjuta-plugin.h,
7267 libanjuta/anjuta-preferences-dialog.h,
7268 libanjuta/anjuta-plugin-manager.c,
7269 libanjuta/anjuta-shell.c,
7270 libanjuta/anjuta-plugin-manager.h,
7271 libanjuta/anjuta-shell.h,
7272 libanjuta/anjuta-save-prompt.c,
7273 libanjuta/anjuta-save-prompt.h,
7274 libanjuta/anjuta-children.c,
7275 libanjuta/anjuta-utils.c,
7276 libanjuta/anjuta-profile.c,
7277 libanjuta/anjuta-preferences.c,
7278 libanjuta/anjuta-launcher.c,
7279 libanjuta/anjuta-utils.h,
7280 libanjuta/anjuta-profile.h,
7281 libanjuta/anjuta-launcher.h,
7282 libanjuta/anjuta-ui.c: Updated file headers.
7284 * po/POTFILES.in: Updated.
7286 * libanjuta/anjuta-marshal.list,
7287 (added) libanjuta/anjuta-plugin-handle.c,
7288 (added) libanjuta/anjuta-plugin-handle.h,
7289 (added) libanjuta/anjuta-plugin-manager.c,
7290 (added) libanjuta/anjuta-plugin-manager.h,
7291 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7292 (added) libanjuta/anjuta-profile.c,
7293 (added) libanjuta/anjuta-profile.h,
7294 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
7295 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
7296 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
7297 src/action-callbacks.c: Implemented AnjutaPluginManager
7298 class based on old plugins.[ch]. Implemented AnjutaProfile as
7299 prelimanary profiles implementation. Implemented AnjutaPluginHandle
7300 class to represent plugins (not to be confused with plugin objects).
7301 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
7302 implemented it in AnjutaApp and AnjutaTestShell.
7303 De-globalized plugin management and several clean ups.
7305 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7306 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7307 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7308 plugins/project-import/project-import.c,
7309 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7310 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7311 Fixed plugins for the change in API.
7313 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7316 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7318 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7320 Reviewed by Naba Kumar <naba@gnome.org>:
7321 * libanjuta/anjuta-launcher.c,
7322 libanjuta/anjuta-launcher.h:
7323 Add a new function anjuta_set_terminate_on_exit to close the i/o
7324 channel when the child exit
7325 Return directly the status and not the exit code in child-exited
7328 * plugins/gdb/debugger.c:
7329 Use new function in debugger plugin
7331 2007-01-18 Johannes Schmid <jhs@gnome.org>
7333 * src/about.c: Do not show empty license information instead hide the button (#397883)
7335 2007-01-15 Johannes Schmid <jhs@gnome.org>
7337 * plugins/project-manager/plugin.c:
7338 * plugins/project-wizard/templates/python.wiz
7339 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7341 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7342 You will also need latest gnome-build svn
7344 === anjuta 2.1.0 ===
7346 2007-01-14 Naba Kumar <naba@gnome.org>
7348 * configure.in: Removed reference of mkfile project
7349 template to fix distcheck build error.
7352 * configure.in: Bumped version to 2.1.0 for beta release.
7353 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7354 crashes as soon as editing starts in normal text files.
7356 2007-01-14 Johannes Schmid <jhs@gnome.org>
7360 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7363 Patch from Massimo Cora' to hopefully fix #395362
7365 * plugins/project-wizard/templates/*:
7367 Fixed and tested all project-wizards. Deactivated mkfile project because
7368 it was totally broken and I don't see any real use for it.
7369 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7371 2007-01-14 Naba Kumar <naba@gnome.org>
7373 * NEWS: Updated for release.
7375 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7377 * libanjuta/interfaces/libanjuta.idl,
7378 plugins/editor/text_editor_cbs.c,
7379 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7380 interface and implemented it for scintilla.
7382 * plugins/editor/text-editor.c: Fixed highlighing issues when
7383 used with indicators (particularly when the file is just opened).
7384 Fixes bug #377477 – when debugging, scintilla editor grays out all
7385 lines before current line.
7387 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7388 Maintain a separate list of indicated edtitors for separate contexts.
7389 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7391 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7393 Reviewed by Naba Kumar <naba@gnome.org>:
7394 * plugins/debug-manager/plugin.c:
7395 Bug fix: breakpoints cannot be added after stopping the debugger
7397 2007-01-13 Naba Kumar <naba@gnome.org>
7399 * NEWS: Updated for release.
7401 2007-01-12 Johannes Schmid <jhs@gnome.org>
7403 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7404 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7405 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7406 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7407 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7408 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7409 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7410 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7411 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7412 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7414 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7415 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7417 * plugins/sourceview/sourceview.c:
7418 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7419 on character positions.
7421 2007-01-12 Naba Kumar <naba@gnome.org>
7424 plugins/project-manager/plugin.c,
7425 plugins/profile-default/plugin.c,
7426 libanjuta/anjuta-status.c,
7427 libanjuta/anjuta-status.h: Introduced an API for application title
7428 in AnjutaStatus. Set application title to project name.
7430 2007-01-11 Massimo Cora' <maxcvs@email.i>
7432 Reviewed by Naba Kumar <naba@gnome.org>:
7433 * tagmanager/Makefile.am,
7434 plugins/symbol-browser/Makefile.am: removed installation for
7437 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7439 Reviewed by Naba Kumar <naba@gnome.org>:
7440 * plugins/debug-manager/start.h,
7441 plugins/debug-manager/start.c,
7442 plugins/debug-manager/anjuta-debug-manager.ui,
7443 plugins/debug-manager/plugin.c:
7444 Partial fix for bug #392537
7446 * plugins/debug-manager/disassemble.c:
7449 2007-01-11 Naba Kumar <naba@gnome.org>
7451 * src/anjuta.c: Load project seperately from session,
7452 so that project session is also loaded.
7454 * plugins/profile-default/plugin.c: Load project in new
7455 anjuta if there already is one loaded currently (disabled
7458 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7459 signals when editor is destroyed. Fixes a crash bug.
7461 * plugins/editor/text_editor.c: Do not mark line in
7462 ianjuta_editor_goto_line() implementation.
7464 * plugins/search/search-replace.c: Always check for markable
7465 interface availablility because its optional for an editor.
7467 * plugins/document-manager/goto_line.c,
7468 plugins/document-manager/action-callbacks.c: Mark lines for
7469 goto line commands (from dialog and from menu entry box).
7471 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7472 plugins/file-manager/an_file_view.c: Expand file manager
7473 nodes in idle loop, one at a time. Did as a possible work
7474 around for bug #361763, but it didn't make any difference.
7475 However, it could still be useful in situations where there
7478 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7480 2007-01-11 Naba Kumar <naba@gnome.org>
7482 * plugins/editor/scintilla/LineMarker.h,
7483 plugins/editor/scintilla/LexBasic.cxx,
7484 plugins/editor/scintilla/LexHTML.cxx,
7485 plugins/editor/scintilla/include/SciLexer.h,
7486 plugins/editor/scintilla/include/Scintilla.h,
7487 plugins/editor/scintilla/include/Scintilla.iface,
7488 plugins/editor/scintilla/include/ScintillaWidget.h,
7489 plugins/editor/scintilla/LexBash.cxx,
7490 plugins/editor/scintilla/PlatGTK.cxx,
7491 plugins/editor/scintilla/ViewStyle.h,
7492 plugins/editor/scintilla/Editor.cxx,
7493 plugins/editor/scintilla/StyleContext.h,
7494 plugins/editor/scintilla/LexCPP.cxx,
7495 plugins/editor/scintilla/Converter.h,
7496 plugins/editor/scintilla/LexAU3.cxx,
7497 plugins/editor/scintilla/Editor.h,
7498 plugins/editor/scintilla/LexPerl.cxx,
7499 plugins/editor/scintilla/LexVB.cxx,
7500 plugins/editor/scintilla/ScintillaGTK.cxx,
7501 plugins/editor/scintilla/ViewStyle.cxx,
7502 plugins/editor/scintilla/PropSet.cxx,
7503 plugins/editor/scintilla/LexSQL.cxx,
7504 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7507 2007-01-11 Armin Burgmeier <armin@arbur.net>
7509 Reviewed by Naba Kumar <naba@gnome.org>:
7510 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7511 selected for editing. This fixes bug #394218.
7513 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7514 name if said URI is not known.
7516 * plugins/class-gen/window.c: When stripping function prefix away,
7517 include the trailing underscore because it is already set by the
7520 * plugins/class-gen/transform.c: Include "const char*" and "const
7521 gchar*" in the list for transforming a default C type to a GType.
7522 Don't access invalid memory when writing pointer_str in
7523 cg_transform_first_argument.
7525 2007-01-11 Naba Kumar <naba@gnome.org>
7527 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7528 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7529 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7530 libegg/test-actions.c, anjuta.desktop.in.in,
7531 anjuta.prj: Renamed application icon to 'anjuta.png' from
7532 'anjuta_icon.png'. Added more fields in desktop file.
7534 * mime/anjuta.xml: Added magic section.
7536 * (removed) mime/anjuta.applications,
7537 (removed) mime/anjuta.mime, mime/Makefile.am,
7538 (removed) mime/anjuta.keys,
7539 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7540 registeration and added scalable icon. Also fixes bug #393680
7542 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7544 Reviewed by Naba Kumar <naba@gnome.org>:
7545 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7546 and anjuta_status_progress_add_ticks() to check for progressbar
7547 being realized before trying to update it.
7549 2007-01-10 Naba Kumar <naba@gnome.org>
7551 * tagmanager/tm_workspace.c,
7553 plugins/debug-manager/Makefile.am,
7554 plugins/tools/scripts/Makefile.am,
7555 plugins/class-gen/plugin.c,
7556 plugins/class-gen/Makefile.am,
7557 global-tags/Makefile.am: Fixed make distcheck.
7559 * plugins/debug-manager/attach_process.c,
7560 plugins/debug-manager/attach_process.h,
7561 plugins/class-gen/action-callbacks.h,
7562 plugins/class-gen/action-callbacks.c,
7563 plugins/class-gen/class_gen.h,
7564 plugins/class-gen/class_gen.c: Deleted unused/old files.
7566 * (removed) scintilla, (added) plugins/editor/scintilla,
7567 plugins/editor/scintilla/lexers.make,
7568 plugins/editor/scintilla/Makefile.am,
7569 plugins/editor/Makefile.am
7570 configure.in, manuals/reference/libanjuta/Makefile.am
7571 Makefile.am: Moved scintilla to its right place.
7573 2007-01-09 Naba Kumar <naba@gnome.org>
7575 * plugins/profile-default/plugin.c: Save project session before
7576 a new one is opened.
7578 * plugins/project-manager/plugin.c,
7579 plugins/project-manager/plugin.h,
7580 plugins/project-manager/anjuta-project-manager.ui,
7581 plugins/profile-default/plugin.c,
7582 plugins/profile-default/plugin.h,
7583 plugins/profile-default/Makefile.am,
7584 (added) plugins/profile-default/anjuta-default-profile.ui,
7585 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7586 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7587 multiple projects support.
7589 2007-01-06 Armin Burgmeier <armin@arbur.net>
7591 Reviewed by Naba Kumar <naba@gnome.org>
7592 * plugins/class-gen/combo-flags.h:
7593 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7594 enum, added a type parameter to selected signal. Select highlighted
7595 entry when pressing enter (but not unselect it if it was already
7596 selected) before closing the popup. Also accept input when clicking
7599 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7600 according to selection type.
7602 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7605 2007-01-08 Johannes Schmid <jhs@gnome.org>
7607 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7608 * plugins/project-wizard/templates/gtkmm/Makefile.am
7609 * plugins/project-wizard/templates/python/configure.ac.tpl
7610 * plugins/project-wizard/templates/python/configure.in.tpl
7611 * plugins/project-wizard/templates/python/Makefile.am
7612 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7613 * plugins/project-wizard/templates/cpp/configure.in.tpl
7614 * plugins/project-wizard/templates/cpp/Makefile.am
7615 * plugins/project-wizard/templates/terminal.wiz
7616 * plugins/project-wizard/templates/xlib-dock.wiz
7617 * plugins/project-wizard/templates/wxwin.wiz
7618 * plugins/project-wizard/templates/java.wiz
7619 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7620 * plugins/project-wizard/templates/xlib/configure.in.tpl
7621 * plugins/project-wizard/templates/xlib/Makefile.am
7622 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7623 * plugins/project-wizard/templates/gcj/configure.in.tpl
7624 * plugins/project-wizard/templates/gcj/Makefile.am
7625 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7626 * plugins/project-wizard/templates/terminal/configure.in.tpl
7627 * plugins/project-wizard/templates/terminal/Makefile.am
7628 * plugins/project-wizard/templates/terminal/autogen.sh
7629 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7630 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7631 * plugins/project-wizard/templates/wxwin/Makefile.am
7632 * plugins/project-wizard/templates/gnome.wiz
7633 * plugins/project-wizard/templates/java/configure.ac.tpl
7634 * plugins/project-wizard/templates/java/configure.in.tpl
7635 * plugins/project-wizard/templates/java/Makefile.am
7636 * plugins/project-wizard/templates/anjuta-plugin.wiz
7637 * plugins/project-wizard/templates/gtkmm.wiz
7638 * plugins/project-wizard/templates/python.wiz
7639 * plugins/project-wizard/templates/cpp.wiz
7640 * plugins/project-wizard/templates/gtk.wiz
7641 * plugins/project-wizard/templates/gcj.wiz
7642 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7643 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7644 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7646 Starting fixing of all project wizards:
7647 - rename configure.in to configure.ac
7648 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7649 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7652 * TODO.task: Added bug number to bounty
7654 2007-01-07 Johannes Schmid <jhs@gnome.org>
7656 * plugins/build-basic-autotools.c:
7657 Fixed #392290 – Missed install as root option in project manager
7659 2007-01-07 Johannes Schmid <jhs@gnome.org>
7661 * plugins/sourceview/sourceview.c:
7662 Fixed #388731 – Odd editor behaviour after performing block-text operations
7663 Fixed #388727 – Block-tab does not work
7665 * plugins/sourceview/anjuta-document.h/c:
7666 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7669 Require Gtk+ >= 2.10 for sourceview plugin
7671 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7673 * libanjuta/anjuta-status.c:
7674 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7676 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7679 plugins/terminal/terminal.c:
7681 remove support for VTE < 0.9
7683 2007-01-06 Naba Kumar <naba@gnome.org>
7685 * po/POTFILES.in: Updated
7687 2007-01-05 Adam Dingle <adam@medovina.org>
7689 Reviewed by Naba Kumar <naba@gnome.org>:
7690 * plugins/message-view/anjuta-message-manager-plugin.glade:
7691 Fixed bug #377903 (improve message color defaults).
7693 2007-01-05 Naba Kumar <naba@gnome.org>
7695 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7697 2007-01-03 Armin Burgmeier <armin@arbur.net>
7699 Reviewed by Naba Kumar <naba@gnome.org>:
7700 * plugins/symbol-browser/test-class.h: Fixed block ends.
7702 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7703 C-style-block comment.
7705 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7706 allow lists when writing autogen definition files. This is required
7707 for the new class generator. Also fixed a wrong return value in
7708 npw_autogen_write_definition_file and set a GError in
7709 npw_autogen_execute when the output file could not be opened.
7711 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7714 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7715 goc_template_header and goc_template_source, added top_srcdir to
7716 includes, link against project wizard (also hopefully temporarily),
7717 removed class_gen.h, class_gen.c, action-callbacks.h,
7720 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7722 * plugins/class-gen/cell-renderer-flags.h:
7723 * plugins/class-gen/cell-renderer-flags.c:
7724 * plugins/class-gen/combo-flags.h:
7725 * plugins/class-gen/combo-flags.c:
7726 * plugins/class-gen/element-editor.c:
7727 * plugins/class-gen/element-editor.h:
7728 * plugins/class-gen/generator.c:
7729 * plugins/class-gen/generator.h:
7730 * plugins/class-gen/plugin.h:
7731 * plugins/class-gen/plugin.c:
7732 * plugins/class-gen/transform.c:
7733 * plugins/class-gen/transform.h:
7734 * plugins/class-gen/validator.c:
7735 * plugins/class-gen/validator.h:
7736 * plugins/class-gen/window.c:
7737 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7738 adding of several class elements and uses autogen.
7740 * plugins/class-gen/templates/cc-header.tpl:
7741 * plugins/class-gen/templates/cc-source.tpl:
7742 * plugins/class-gen/templates/go-header.tpl:
7743 * plugins/class-gen/templates/go-source.tpl:
7744 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
7745 for the class generator.
7747 * configure.in: Added plugins/class-gen/templates/Makefile to output.
7749 2007-01-04 Naba Kumar <naba@gnome.org>
7751 Patch from Nick Treleaven:
7752 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
7753 all matching symbols.
7755 Patches from Maik Beckmann and Sébastien Granjoux:
7756 * plugins/profile-default/plugin.c,
7757 plugins/project-manager/plugin.c: Unescape project name. Fixes
7760 2007-01-04 Naba Kumar <naba@gnome.org>
7762 * plugins/glade/plugin.c: Fixed compilation with
7763 older glade-3 version.
7765 Patch from Roland Illig:
7766 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
7767 plugins/sourceview/anjuta-document-saver.c,
7768 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
7769 are necessary to build anjuta on NetBSD 3.0
7771 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7772 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
7773 window manager in gnome.
7775 2007-01-02 Naba Kumar <naba@gnome.org>
7777 * plugins/glade/plugin.c: Make it work with glade-3 svn.
7779 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
7781 Reviewed by Naba Kumar <naba@gnome.org>:
7782 * libanjuta/interfaces/libanjuta.idl,
7783 plugins/debug-manager/Makefile.am,
7784 plugins/debug-manager/anjuta-marshal.list,
7785 plugins/debug-manager/debugger.c,
7786 plugins/debug-manager/sparse_buffer.c,
7787 plugins/debug-manager/sparse_buffer.h,
7788 plugins/debug-manager/sparse_view.c,
7789 plugins/debug-manager/sparse_view.h,
7790 plugins/debug-manager/disassemble.h,
7791 plugins/debug-manager/disassemble.c,
7792 plugins/debug-manager/anjuta-marshal.list,
7793 plugins/debug-manager/plugin.c,
7794 plugins/gdb/debugger.c,
7795 plugins/gdb/debugger.h,
7796 plugins/gdb/plugin.c:
7797 Add a disassembly view window
7799 * plugins/debug-manager/breakpoints.c,
7800 plugins/debug-manager/chunk_view.c,
7801 plugins/debug-manager/locals.c,
7802 plugins/debug-manager/memory.c,
7803 plugins/debug-manager/registers.c,
7804 plugins/debug-manager/stack_trace.c:
7805 Add some debugging information
7807 2006-12-18 Naba Kumar <naba@gnome.org>
7809 * configure.in, plugins/glade/plugin.c: Allow building against both
7810 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
7812 2006-12-03 Naba Kumar <naba@gnome.org>
7814 * TODO.tasks: Marked a bounty completed.
7816 2006-11-24 Adam Dingle <adam@medovina.org>
7818 Reviewed by Naba Kumar <naba@gnome.org>:
7819 * plugins/build-basic-autotools/build-basic-autotools.c,
7820 plugins/debug-manager/watch.c,
7821 plugins/document-manager/plugin.c,
7822 plugins/patch/plugin.c,
7823 plugins/project-manager/plugin.c:
7824 Fixed bug #378879 (several command names need ellipses).
7826 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
7828 Reviewed by: Naba Kumar <naba@gnome.org>
7829 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7830 GCC 4.1.2 (there are only two warnings remaining now when compiling
7833 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
7835 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
7836 macro so that the generated function support a NULL plugin parameter.
7838 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
7839 in debug_tree_find_expression by freeing memory returned by the call
7840 to gtk_tree_model_get instead of the parameter string.
7842 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7844 * plugins/debug-manager/breakpoints.c:
7847 * plugins/debug-manager/anjuta-debug-manager.ui,
7848 plugins/debug-manager/debugger.c,
7849 plugins/debug-manager/plugin.c:
7852 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
7854 * libanjuta/anjuta-launcher.c,
7855 plugins/gdb/debugger.c:
7858 2006-11-21 Naba Kumar <naba@gnome.org>
7860 * plugins/search/search_preferences.c: Fixed build break.
7862 2006-11-20 Naba Kumar <naba@gnome.org>
7864 Patch from Kjartan Maraas:
7865 * plugins/cvs-plugin/cvs-interface.c,
7866 plugins/document-manager/plugin.c,
7867 plugins/gtodo/interface.c,
7868 plugins/gtodo/libgtodo.h,
7869 plugins/message-view/anjuta-msgman.c,
7870 plugins/project-wizard/druid.c,
7871 plugins/search/search_preferences.c,
7872 plugins/sourceview/sourceview-prefs.c,
7873 plugins/terminal/terminal.c,
7874 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
7876 Patch from Przemysław Grzegorczyk:
7877 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7878 plugins/subversion/anjuta-subversion.glade: Enable files in
7879 fileselection dialog. Fixes bug #376031.
7881 2006-11-17 Adam Dingle <adam@medovina.org>
7883 Reviewed by: Naba Kumar <naba@gnome.org>
7884 * plugins/build-basic-autotools/build-basic-autotools.c
7885 * plugins/class-gen/anjuta-class-gen.plugin.in
7886 * plugins/debug-manager/breakpoints.c
7887 * plugins/debug-manager/plugin.c
7888 * plugins/devhelp/plugin.c
7889 * plugins/document-manager/plugin.c
7890 * plugins/gdb/debugger.c
7891 * plugins/glade/anjuta-glade.plugin.in
7892 * plugins/gtodo/plugin.c
7893 * plugins/language-support-cpp-java/plugin.c
7894 * plugins/message-view/plugin.c
7895 * plugins/project-import/anjuta-project-import.glade
7896 * plugins/project-import/anjuta-project-import.plugin.in
7897 * plugins/search/plugin.c
7898 * plugins/tools/scripts/tools-2.xml.in
7899 * plugins/valgrind/plugin.c
7900 * src/anjuta-actions.h:
7901 Fixed bug #376335 "menu items should be capitalized". Minor
7904 2006-11-20 Naba Kumar <naba@gnome.org>
7906 * configure.in: Fixed build.
7908 Patch from: Arjan Timmerman
7909 *configure.in: Make subvesion plugin build for apr 1.x.
7912 2006-11-20 Johannes Schmid <jhs@gnome.org>
7916 Removed patches from Sylvain and Günther. They caused not problems but
7917 Naba was against them.
7919 2006-11-20 Johannes Schmid <jhs@gnome.org>
7921 * Removed me from MAINTAINERS
7923 2006-11-14 Günther Brammer <GBrammer@gmx.de>
7926 Use apr-1 instead of apr-0
7928 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
7930 * global-tags/create_global_tags.sh.in: Correct a bug when environment
7931 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
7932 and another bug occuring when parsing .pc file containing quotes.
7934 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
7936 * plugins/*/*.[ch]: Use class macro for type casting.
7938 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7939 GCC 4.1.2 (there are only two warnings remaining now when compiling
7942 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
7943 a memory leak in debug_tree_find_expression; g_free was called on
7944 the parameter instead of the memory allocated by gtk_tree_model_get.
7946 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
7947 to declare and initialize the global type variable of the plugin.
7949 2006-10-31 Naba Kumar <naba@gnome.org>
7951 * global-tags/create_global_tags.sh.in: Added an end message.
7953 * libanjuta/anjuta-launcher.h: Fixed indentation.
7955 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
7956 creation to a) append the messages in right way, b) Connect signals
7957 to the view properly and c) Recreate the system-tags.cache at the
7958 end of the generation.
7960 * plugins/symbol-browser: Fixed action path (double
7961 click on sysmbols was not working).
7963 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
7964 Fixed typedef and removed dead code.
7966 * tagmanager/c.c: Took the latest version from ctags source
7967 repository, because the one we had (from ctags 5.6) was broken.
7969 * global_tags/create_global_tags.sh.in: Reverted the patch from
7970 Sylvain because it was not right fix (and added a helpful comment).
7971 Used /bin/bash to fix the bashism and generated separate log files
7972 for each tag files in the same directory.
7974 2006-10-29 Naba Kumar <naba@gnome.org>
7976 * plugins/editor/text_editor.c: Use a temporary file
7977 to save the editor and move it at the end to original
7978 file. This will prevent data corruption if file save
7979 failed for any reason. Also report proper errors when
7980 file save fails. Fixes bug #346575.
7982 2006-10-26 Naba Kumar <naba@gnome.org>
7984 * plugins/document-manager/anjuta-docman.c: Do not load
7985 the same files with different path more than once (happens
7986 with symlinked files). Fixes Bug #323591.
7988 2006-10-25 Naba Kumar <naba@gnome.org>
7990 * plugins/valgrind/vgactions.c: Fixed a warning.
7992 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
7994 Reviewed by Naba Kumar <naba@gnome.org>:
7996 * plugins/valgrind/vgtoolview.c:
7997 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
7999 * plugins/valgrind/bugged-prg-test.c:
8000 No more warning during compilation with GCC 4.1.
8001 Program is still buggy in order to be used as a test of the
8004 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
8005 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
8006 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
8007 plugins/valgrind/vgrule.c:
8008 No more warning during compilation with GCC 4.1.
8010 * plugins/valgrind/plugin.c:
8011 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
8012 prototype (was missing from previous patch).
8014 2006-10-24 Naba Kumar <naba@gnome.org>
8016 * plugins/glade/plugin.c: Show glade tree view, not list view.
8018 * plugins/glade/plugin.c: Fixed crash when Anjuta is
8019 exited with glade plugin still loaded. Fixes Bug #364755.
8021 * plugins/document-manager/anjuta-document-manager.plugin.in:
8022 Added application/x-reject in accepted mime-types.
8024 * Changelog: Fixed changelog alignments.
8026 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
8028 Reviewed by: Naba Kumar <naba@gnome.org>
8030 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
8031 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
8032 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
8033 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
8034 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
8035 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
8036 plugins/valgrind/vgsearchbar.c:
8037 Use class macro for type casting.
8039 * plugins/valgrind/plugin.h:
8040 Don't force cast a GtkActionGroup to a GtkAction.
8042 * plugins/valgrind/plugin.c:
8043 Use correct API to get path of the preoject root when building
8044 the list of targets for the run action.
8045 Correct ordering of the construction of the preferences widgets.
8046 Only remove the valgrind widget if it is currently displayed.
8048 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
8049 Return if check_valgrind_binary() fails.
8050 The ValgrindPluginPrefs object is initialized after the call to
8051 vg_action_new. Take a handle to the location of the pointer to
8054 2006-10-24 Naba Kumar <naba@gnome.org>
8056 * HACKING: Updated coding sample.
8058 Patch from: Armin Burgmeier <armin@arbur.net>
8059 * plugins/symbol-browser/test-class.h,
8060 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8062 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8064 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8065 * plugins/valgrind/vgtoolview.h:
8066 Correctly handle the argv / srcdir of vg_tool_view object. Do
8067 not leak memory associated with those arrays.
8069 * plugins/symbol-browser/an_symbol_prefs.c:
8070 Support unloading / reloading of the module (for example when
8071 closing a project and opening another one).
8073 * plugins/project-manager/plugin.c:
8074 Remove plugin widget before removing plugin itself, preventing
8075 a crash with valgrind plugin.
8077 * libanjuta/anjuta-preferences-dialog.c:
8078 Do not use the page_num returned by gtk_notebook_append_page to
8079 remove the page as it cause bugs when pages removal is not done
8082 * plugins/document-manager/anjuta-docman.c:
8083 Fix some GTK+ warnings.
8085 * global-tags/create_global_tags.sh.in:
8086 Rewrite script to remove bash-ism and use pkg-config directly
8087 instead of parsing the *.pc file by hand. This solve problems
8088 that occurred when one of the directory in PKG_CONFIG_PATH is
8091 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8093 * plugins/glade/plugin.c: Fix build (#363884)
8095 2006-10-22 Johannes Schmid <jhs@gnome.org>
8097 * plugins/file-manager/an_file_view.c:
8098 * plugins/file-manager/plugin.c:
8099 * plugins/file-manager/plugin.h:
8100 Fix possible crasher when changing project-root uri when we try to restore open nodes
8103 2006-10-19 Naba Kumar <naba@gnome.org>
8105 Patch from: Juan Pablo Ugarte
8106 * plugins/glade/plugin.c: Include glade header
8109 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8111 * plugins/debug-manager/Makefile.am,
8112 plugins/debug-manager/sexy-icon-entry.h,
8113 plugins/debug-manager/sexy-icon-entry.c,
8114 plugins/debug-manager/dataview.c:
8115 Fix bug #358134 (Goto memory prompt)
8116 Use sexy-icon-entry from libsexy 0.1.10
8118 * plugins/debug-manager/debugger.c,
8119 plugins/debug-manager/plugin.c,
8120 plugins/debug-manager/start.c,
8121 plugins/gdb/debugger.c,
8122 plugins/gdb/plugin.c:
8123 Better error handling when starting and stopping debugger
8125 2006-10-13 Maik Beckmann <maik@eigenco.de>
8127 * src/action_callbacks.c:
8128 Fixed bug #361830 (AboutDialog does not close) which is caused
8129 due to a change in Gtk+ 2.10
8131 2006-10-12 Adam Dingle <adam@medovina.org>
8133 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8135 * plugins/search/search-replace.c:
8136 Fixed bug #358068 (indicate when Find in Files is complete)
8138 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8140 * plugins/sourceview/sourceview-prefs.c:
8141 * plugins/sourceview/sourceview.glade:
8142 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8144 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8146 * plugins/devhelp/plugin.c:
8147 * plugins/search/plugin.c:
8148 Fixed bug #359750 (fix find/replace shortcut keys).
8150 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8151 use Alt+key for shortcuts)
8153 * plugins/debug-manager/debug_tree.c:
8154 * plugins/debug-manager/debugger.c:
8155 Fixed bug #359317 (can't load debug manager)
8157 * /plugins/document-manager/plugin.c:
8158 Fixed bug #359259 (highlight modes listed in reverse
8159 alphabetical order).
8161 2006-10-10 Johannes Schmid <jhs@gnome.org>
8163 * plugins/glade/plugin.c:
8164 Add scrollbars to glade project window
8166 2006-10-10 Johannes Schmid <jhs@gnome.org>
8168 * libanjuta/interfaces/Makefile.am.iface:
8169 Fixed Makefile with broke build
8171 2006-10-07 Johannes Schmid <jhs@gnome.org>
8173 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8174 * libanjuta/interfaces/Makefile.iface.am:
8175 Fixed enum types generation
8177 * libanjuta/interfaces/libanjuta.idl:
8178 Fixed some strange typo
8180 2006-10-06 Johannes Schmid <jhs@gnome.org>
8182 * libanjuta/interfaces/Makefile.iface.am:
8183 Fixed enum-types.h generation
8184 * libanjuta/interfaces/libanjuta.idl:
8186 IAnjutaTODO::load should take const gchar* argument
8187 Remove include to libanjuta/e-splash.h which is not installed as header file
8188 Disable get_attributes for now
8190 * pluings/sourceview/sourceview.c: Disabled get_attributes
8192 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8194 2006-10-05 Naba Kumar <naba@gnome.org>
8196 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8197 Set bug id for 'Profiler plugin' task.
8199 2006-10-03 Naba Kumar <naba@gnome.org>
8201 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8202 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8204 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8205 plugins/project-manager/plugin.c: Added a new API in
8206 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8207 Added some documentation. On project close, close all editors that
8208 has files opened for the project.
8210 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8211 from the containers on anjuta_shell_remove_widget(). Do not destroy
8212 glade widgets once created.
8214 2006-10-03 Johannes Schmid <jhs@gnome.org>
8216 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8217 * libanjuta/interfaces/libanjuta.idl:
8218 const-List<> => const List<>
8219 List-free<> => List<>
8221 * Makefile.am: Reenabled launcher
8223 2006-10-03 Johannes Schmid <jhs@gnome.org>
8225 * libanjuta/interfaces/Makefile.am.iface:
8226 Install libanjuta.idl
8228 2006-10-02 Adam Dingle <adam@medovina.org>
8230 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8232 2006-10-02 Adam Dingle <adam@medovina.org>
8234 * plugins/editor/style-editor.c: fixed bug #357534
8235 * plugins/gdb/utilities.h: removed 2 unused declarations
8237 2006-10-02 Johannes Schmid <jhs@gnome.org>
8239 * Makefile.am: disabled anjuta-launcher
8240 * libanjuta/Makefile.am:
8242 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8243 * libanjuta/glue-factory.c: (glue_factory_add_path),
8244 (glue_factory_get_path):
8245 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
8246 * libanjuta/glue-factory.h:
8247 * libanjuta/glue-cpp.h:
8248 * libanjuta/glue-cpp.c:
8249 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
8251 * libanjuta/interfaces/Makefile.am.iface:
8252 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8253 * libanjuta/interfaces/libanjuta.idl:
8254 Add a new features to idl compiler:
8255 List<Type> => List of Type
8256 List-free<Type> => List of Type, it is up to the caller to free items and list
8257 const-List(-free)<Type> = const List of Types
8258 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
8260 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
8261 (generic_cpp_class_create_code):
8262 Adapted to new project_manager interface
8264 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
8265 * plugins/debug-manager/debugger.c:
8266 (ivariable_debugger_iface_init):
8267 Do not use C++ keyword "delete" for interface name
8269 * plugins/document-manager/anjuta-document-manager.plugin.in:
8270 Added m4 to mime-types
8272 * plugins/project-manager/plugin.c:
8273 (iproject_manager_add_source_multi):
8274 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
8276 2006-10-01 Naba Kumar <naba@gnome.org>
8278 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
8279 UI file used when out-of-process devhelp is used instead of
8282 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
8283 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
8284 plugins/profile-default/default.anjuta: Build devhelp plugin,
8285 but use out-of-process devhelp if devhelp plugin is disabled
8286 (either by user or devhelp is not installed). Disabled devhelp
8287 plugin by default. Added it in default profile.
8289 2006-10-01 Naba Kumar <naba@gnome.org>
8291 * plguins/project-manager/plugin.c: Possible fix for crash
8294 * configure.in, plugins/Makefile.am: Enabled glade plugin and
8295 set dep to last version 3.0.2.
8297 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
8298 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
8299 plugins/symbol-browser/plugin.c: Use the right action group
8300 for getting popup actions (Fixes lots of assertion failures).
8302 * plugins/project-manager/plugin.c,
8303 plugins/project-manager/plugin.h: use separate action group
8306 * plugins/message-view/plugin.c: Disconnect session load
8307 signal on plugin deactivation (fixes a crash).
8309 2006-09-30 Naba Kumar <naba@gnome.org>
8311 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8312 * TODO.tasks: Assigned a bounty to Massimo.
8314 2006-09-29 Naba Kumar <naba@gnome.org>
8316 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8318 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8320 * plugins/debug-manager/debugger.c,
8321 plugins/debug-manager/plugin.c,
8322 libanjuta/interfaces/libanjuta.idl:
8323 Add a new abort command to quit debugger without waiting
8325 * plugins/gdb/debugger.c,
8326 plugins/gdb/debugger.h,
8327 plugins/gdb/plugin.c:
8328 Send a signal directly to the debugged program
8329 Implement abort command
8331 * plugins/debug-manager/debug_tree.c:
8334 * plugins/debug-manager/stack-trace.c:
8337 2006-09-29 Naba Kumar <naba@gnome.org>
8339 * TODO.tasks: Updated.
8341 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8344 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8346 * TODO.tasks: Updated in light of the word wrapping fix
8347 in Tasks Manager. Added a test bounty entry.
8349 * TODO.tasks: Added four bounties.
8351 2006-09-28 Naba Kumar <naba@gnome.org>
8353 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8354 Added 'customizable' parameter to
8355 anjuta_ui_add_action_group_entries() and similar functions to
8356 allow user configuration of the actions. Filter out actions that
8357 are not configurable items (such as submenu items). Now the
8358 'Customize shortcuts' dialog is much better listed.
8360 * plugins/build-basic-autotools/build-basic-autotools.c,
8361 plugins/build-basic-autotools/build-basic-autotools.h,
8362 plugins/cvs-plugin/plugin.c,
8363 plugins/cvs-plugin/plugin.h,
8364 plugins/debug-manager/breakpoints.c,
8365 plugins/debug-manager/plugin.c,
8366 plugins/debug-manager/stack_trace.c,
8367 plugins/debug-manager/watch.c,
8368 plugins/devhelp/plugin.c,
8369 plugins/document-manager/plugin.c,
8370 plugins/file-loader/plugin.c,
8371 plugins/file-manager/plugin.c,
8372 plugins/glade/plugin.c,
8373 plugins/gtodo/interface.c,
8374 plugins/gtodo/plugin.c,
8375 plugins/language-support-cpp-java/plugin.c,
8376 plugins/macro/plugin.c,
8377 plugins/macro/plugin.h,
8378 plugins/message-view/plugin.c,
8379 plugins/patch/plugin.c,
8380 plugins/profile-default/default.anjuta,
8381 plugins/project-manager/plugin.c,
8382 plugins/project-manager/plugin.h,
8383 plugins/sample1/plugin.c,
8384 plugins/search/plugin.c,
8385 plugins/subversion/plugin.c,
8386 plugins/subversion/plugin.h,
8387 plugins/symbol-browser/plugin.c,
8388 plugins/symbol-browser/plugin.h,
8389 plugins/tools/plugin.c,
8390 plugins/valgrind/plugin.c,
8391 plugins/valgrind/plugin.h: Fixed to take care of above change
8392 in API of AnjutaUI. Properly added/removed action groups in some
8393 plugins. Split action groups into customization and non-customizable
8394 groups and added them separately.
8396 * plugins/document-manager/plugin.c: Close files belonging to
8397 project when project is closed (not complete).
8399 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8400 vertical aligned cell entries.
8402 * src/anjuta-app.c: Define macros for the placeholder names.
8403 Set default widths and heights of the default placeholders,
8404 so that newly docked widgets are correclty sized.
8406 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8407 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8408 Fixed to generated correct actions addition/removal code.
8410 2006-09-25 Naba Kumar <naba@gnome.org>
8412 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8413 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8416 * plugins/message-view/anjuta-msgman.c,
8417 plugins/message-view/anjuta-msgman.h,
8418 plugins/message-view/message-view.c,
8419 plugins/message-view/message-view.h,
8420 plugins/message-view/plugin.c: Serialize messages panes in
8421 session save and deserialize them in session load so that
8422 build messages persistant.
8424 2006-09-24 Johannes Schmid <jhs@gnome.org>
8426 * libanjuta/anjuta-utils.c:
8427 * plugins/message-view/message-view.c:
8428 Really fixed #355407
8430 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8432 * libanjuta/interfaces/libanjuta.idl:
8433 Change one variable sign
8435 * plugins/debug-manager/anjuta-debug-manager.glade,
8436 plugins/debug-manager/anjuta-debug-manager.ui:
8437 Few small interface changes
8439 * plugins/debug-manager/debug_tree.h,
8440 plugins/debug-manager/watch.c,
8441 plugins/debug-manager/debugger.c,
8442 plugins/debug-manager/plugin.c
8443 plugins/gdb/debugger.c,
8444 plugins/gdb/plugin.c:
8445 Big rewrite of debugger queue
8446 Allow to cancel command
8448 * plugins/debug-manager/memory.c:
8449 Fix a bug if a command is cancelled
8451 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8453 * plugins/gdb/debugger.c,
8454 plugins/debug-manager/debug_tree.c,
8455 plugins/debug-manager/locals.c:
8456 Restore tree representation for local variable
8457 Add argument in local variable list
8458 Use gdb variable object to get all informations
8460 2006-09-19 Naba Kumar <naba@gnome.org>
8462 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8463 that implements AnjutaSavePrompt class.
8465 * ChangeLog: Fixed indentation.
8467 * libanjuta/Makefile.am,
8468 libanjuta/anjuta-marshal.list,
8469 libanjuta/anjuta-shell.c,
8470 libanjuta/anjuta-shell.h,
8471 plugins/document-manager/action-callbacks.c,
8472 plugins/document-manager/action-callbacks.h,
8473 plugins/document-manager/anjuta-docman.c,
8474 plugins/document-manager/anjuta-docman.h,
8475 plugins/document-manager/plugin.c,
8476 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8477 unsaved items during exit. A new signal is added in shell
8478 interface called 'save-prompt' to collect all unsaved items.
8479 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8480 Fixed document manager to use the new save-prompt signal in shell
8481 and AnjutaSavePrompt object for unsaved files. Cleaned up
8482 AnjutaDocman to synchronously save new files. Fixed function
8485 2006-09-18 Johannes Schmid <jhs@gnome.org>
8487 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8488 gdl requirement to 0.7.0
8490 2006-09-18 Johannes Schmid <jhs@gnome.org>
8492 * global-tags/.cvsignore:
8493 * global-tags/Makefile.am:
8494 * global-tags/create_global_tags.sh (removed):
8495 * global-tags/create_global_tags.sh.in (added):
8498 * libanjuta/anjuta-launcher.c:
8501 * plugins/project-manager/plugin.c:
8502 (project_manager_plugin_close_project):
8505 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8508 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8509 More reasonable toolbar creation/deletition though it does
8512 2006-09-15 Johannes Schmid <jhs@gnome.org>
8514 * libanjuta/anjuta-utils.c/.h:
8517 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8519 * scintilla/ScintillaGTK.cxx
8520 Fixed doulbe freeing in Scintilla
8522 2006-09-12 Johannes Schmid <jhs@gnome.org>
8524 * plugins/symbol-browser/an_symbol_prefs.c:
8525 Support unloading / reloading of the module (for example when
8526 closing a project and opening another one).
8528 * plugins/project-manager/plugin.c:
8529 Really fixed #355148 (Show project name in title bar)
8531 2006-09-09 Johannes Schmid <jhs@gnome.org>
8533 * libanjuta/plugins.c:
8534 Fixed #355156 (Show plugins in alphabetical order)
8536 2006-09-09 Johannes Schmid <jhs@gnome.org>
8538 * plugins/project-manager/plugin.c:
8539 Fixed #355148 (Show project name in title bar)
8541 2006-09-09 Johannes Schmid <jhs@gnome.org>
8543 * plugins/project-manager/plugin.c:
8544 (value_removed_project_root_uri):
8545 Fixed crasher if project cannot be opened
8547 2006-08-30 Naba Kumar <naba@gnome.org>
8549 * plugins/language-support-cpp-java/plugin.[c,h],
8550 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8551 Impletemnted UI for auto indent.
8553 2006-08-28 Naba Kumar <naba@gnome.org>
8555 * plugins/gvim/.cvsignore,
8556 plugins/gvim/Makefile.am,
8557 plugins/gvim/anjuta-vim-plugin.png,
8558 plugins/gvim/anjuta-vim.c,
8559 plugins/gvim/anjuta-vim.h,
8560 plugins/gvim/anjuta-vim.plugin.in,
8561 plugins/gvim/gtkvim.c,
8562 plugins/gvim/gtkvim.h,
8563 plugins/gvim/plugin.c,
8564 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8567 2006-08-28 Naba Kumar <naba@gnome.org>
8569 Patch from: Massimo Corà <maxcvs@email.it>
8570 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8571 possible infinite loop.
8573 2006-08-22 Adam Dingle <adam@medovina.org>
8575 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8576 to edit are shown in the preferences dialog in anjuta").
8577 Removed unused widgets from the style editor dialog.
8579 2006-08-21 Johannes Schmid <jhs@gnome.org>
8581 * plugins/symbol-browser/test-class.[cpp/h]
8584 2006-08-18 Naba Kumar <naba@gnome.org>
8586 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8587 end of document loading.
8589 * plugins/language-support-cpp-java/plugin.c,
8590 plugins/sourceview/sourceview.c: Fixed plugin loading.
8592 2006-08-17 Naba Kumar <naba@gnome.org>
8594 * plugins/language-support-cpp-java/plugin.c,
8595 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8596 mode line parsing. Indentation parameters initialized based on
8597 mode line parameters.
8599 2006-08-16 Naba Kumar <naba@gnome.org>
8601 * Makefile.am, plugins/editor/text_editor.c,
8602 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8605 2006-08-16 Naba Kumar <naba@gnome.org>
8607 Patch from Massimo Cora' <maxcvs@email.it>:
8609 * plugins/editor/aneditor-autocomplete.cxx,
8610 plugins/editor/aneditor-calltip.cxx,
8611 plugins/symbol-browser/Makefile.am,
8612 plugins/symbol-browser/an_symbol.c,
8613 plugins/symbol-browser/an_symbol_view.c,
8614 plugins/symbol-browser/plugin.c,
8615 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8616 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8617 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8618 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8619 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8620 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8621 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8622 tagmanager/get.h, tagmanager/html.c,
8623 tagmanager/include/tm_source_file.h,
8624 tagmanager/include/tm_tag.h,
8625 tagmanager/include/tm_workspace.h,
8626 tagmanager/jscript.c, tagmanager/keyword.c,
8627 tagmanager/keyword.h, tagmanager/lisp.c,
8628 tagmanager/lregex.c, tagmanager/lua.c,
8629 tagmanager/main.h, tagmanager/make.c,
8630 tagmanager/options.c, tagmanager/options.h,
8631 tagmanager/parse.c, tagmanager/parse.h,
8632 tagmanager/parsers.h, tagmanager/pascal.c,
8633 tagmanager/perl.c, tagmanager/php.c,
8634 tagmanager/python.c, tagmanager/read.c,
8635 tagmanager/read.h, tagmanager/readtags.c,
8636 tagmanager/readtags.h, tagmanager/rexx.c,
8637 tagmanager/routines.c, tagmanager/routines.h,
8638 tagmanager/ruby.c, tagmanager/scheme.c,
8639 tagmanager/sh.c, tagmanager/slang.c,
8640 tagmanager/sml.c, tagmanager/sort.c,
8641 tagmanager/sort.h, tagmanager/sql.c,
8642 tagmanager/strlist.c, tagmanager/strlist.h,
8643 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8644 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8645 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8646 tagmanager/vim.c, tagmanager/vstring.c,
8647 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8648 5.6 and namespace completion fixed.
8650 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8651 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8653 2006-08-15 Naba Kumar <naba@gnome.org>
8655 * libanjuta/interfaces/libanjuta.idl,
8656 plugins/editor/text-editor-iterable.c,
8657 plugins/editor/text_editor.c,
8658 plugins/sourceview/sourceview-cell.c,
8659 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8660 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8661 ianjuta_editor_end_action().
8663 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8665 2006-08-13 Naba Kumar <naba@gnome.org>
8667 * plugins/debug-manager/breakpoints.c,
8668 plugins/debug-manager/memory.c,
8669 plugins/debug-manager/registers.c,
8670 src/layout.xml: Fixed debugger widgets layout.
8672 2006-08-12 Naba Kumar <naba@gnome.org>
8674 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8675 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8676 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8677 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8678 codes and dead codes. Removed automatic indentation prefs.
8680 2006-08-12 Johannes Schmid <jhs@gnome.org>
8682 * libanjuta/Makefile.am:
8683 * libanjuta/anjuta-launcher.c:
8684 * libanjuta/anjuta-launcher.h:
8685 * libanjuta/anjuta-plugin.c:
8686 * libanjuta/anjuta-plugin.h:
8687 * libanjuta/anjuta-preferences.c:
8688 * libanjuta/anjuta-preferences.h:
8689 * libanjuta/anjuta-shell.c:
8690 * libanjuta/anjuta-shell.h:
8691 * libanjuta/libanjuta.h:
8693 Made wrapper friendly:
8694 - no inline in header files (preferences_set/get)
8695 - correct signal names
8696 - correct GError** argument in anjuta_shell_freeze/thaw
8697 - include correct files in libanjuta.h
8699 * plugins/project-manager/plugin.c:
8702 2006-08-11 Naba Kumar <naba@gnome.org>
8704 * plugins/editor/aneditor-priv.h,
8705 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8707 * plugins/editor/text_editor_cbs.c,
8708 plugins/sourceview/anjuta-view.c: Pass the right position for char
8711 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8713 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8715 2006-08-11 Naba Kumar <naba@gnome.org>
8717 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8718 return the right character at the iter position and get_char() to
8721 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8722 to set to character offset and not byte index.
8724 * plugins/language-support-cpp-java/plugin.c: Improved
8725 auto-indentation login. Indents opening and closing braces correctly.
8727 2006-08-10 Johannes Schmid <jhs@gnome.org>
8731 Required automake = 1.9
8733 * libanjuta/anjuta-children.c:
8734 * libanjuta/anjuta-children.h:
8735 * libanjuta/anjuta-encodings.h:
8736 * libanjuta/anjuta-launcher.h:
8737 * libanjuta/anjuta-plugin-description.h:
8738 * libanjuta/anjuta-preferences-dialog.h:
8739 * libanjuta/anjuta-preferences.h:
8740 * libanjuta/anjuta-session.h:
8741 * libanjuta/anjuta-status.h:
8742 * libanjuta/anjuta-ui.h:
8743 * libanjuta/anjuta-utils.c:
8744 * libanjuta/anjuta-utils.h:
8745 * libanjuta/e-splash.h:
8746 * libanjuta/glue-factory.h:
8747 * libanjuta/glue-plugin.h:
8748 * libanjuta/plugins.h:
8749 * libanjuta/resources.h:
8750 Fixed libanjuta to be able to wrap it
8751 - G_BEGIN_DECLS, G_END_DECLS
8752 - include all necessary files in libanjuta.h
8754 * plugins/gtodo/tray-icon.c:
8755 * plugins/terminal/terminal.c:
8756 Some build fixes for freebsd
8758 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8759 * plugins/sourceview/sourceview.glade:
8760 Remove auto-indent feature as it is now in language-support
8762 2006-08-09 Naba Kumar <naba@gnome.org>
8764 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
8765 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8766 Added missing files.
8768 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
8769 get_use_spaces(), set_tabsize() and set_use_spaces().
8771 2006-08-09 Naba Kumar <naba@gnome.org>
8773 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
8774 succeeded in activating.
8776 * plugins/document-manager/plugin.c: Added debug message.
8778 * libanjuta/interfaces/libanjuta.idl,
8779 plugins/editor/text_editor.c: Implemented get_tabsize(),
8780 get_use_spaces(), set_tabsize() and set_use_spaces().
8782 * plugins/language-support-cpp-java/Makefile.am,
8783 plugins/language-support-cpp-java/plugin.c,
8784 plugins/language-support-cpp-java/plugin.h: Used editor parameters
8785 for indentation. Added preferences page for paramenters.
8787 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8789 2006-08-08 Naba Kumar <naba@gnome.org>
8791 * libanjuta/interfaces/libanjuta.idl,
8792 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8793 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8794 plugins/editor/text_editor.c,
8795 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
8796 and implemented it for both scintilla and sourceview.
8798 * plugins/search/plugin.c: Use the new grab_focus() to transfer
8799 focus back to editor (happens when pressing esc in incremental
8802 2006-08-08 Naba Kumar <naba@gnome.org>
8804 * libanjuta/interfaces/libanjuta.idl,
8805 plugins/editor/text_editor.c,
8806 plugins/editor/text_editor.h,
8807 plugins/editor/text-editor-iterable.c,
8808 plugins/sourceview/sourceview-cell.c,
8809 plugins/sourceview/sourceview.c: Implemented editor attributes
8812 * plugins/editor/aneditor.cxx: Disabled old indentation code.
8813 plugins/language-support-cpp-java/plugin.c: Implemented indentation
8814 code (not complete yet).
8816 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8817 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8818 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8819 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8820 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8821 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8823 2006-08-04 Naba Kumar <naba@gnome.org>
8825 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
8828 2006-08-03 Johannes Schmid <jhs@gnome.org>
8830 * configure.in: Add a more informative text to valgrind plugin
8833 Modified Preferences tasl
8834 * libanjuta/anjuta-plugin.c:
8835 * libanjuta/anjuta-preferences-dialog.c:
8836 * libanjuta/anjuta-preferences-dialog.h:
8837 * libanjuta/anjuta-preferences.c:
8838 * libanjuta/anjuta-preferences.h:
8839 * libanjuta/interfaces/Makefile.am.iface:
8840 * libanjuta/interfaces/libanjuta.idl:
8841 Added IAnjutaPreferences interface which every plugin that has preferences should
8842 implement. Call merge() and unmerge() at plugin activation/deactivation.
8843 Fixed preferences_page_remove()
8845 * plugins/build-basic-autotools/build-basic-autotools.c:
8846 * plugins/cvs-plugin/plugin.c:
8847 * plugins/document-manager/plugin.c:
8848 * plugins/editor/plugin.c:
8849 * plugins/editor/plugin.h:
8850 * plugins/file-manager/plugin.c:
8851 * plugins/gtodo/main.h:
8852 * plugins/gtodo/plugin.c:
8853 * plugins/gtodo/preferences.c:
8854 * plugins/message-view/anjuta-msgman.c:
8855 * plugins/message-view/anjuta-msgman.h:
8856 * plugins/message-view/plugin.c:
8857 * plugins/sourceview/plugin.c:
8858 * plugins/sourceview/plugin.h:
8859 * plugins/symbol-browser/an_symbol_prefs.c:
8860 * plugins/symbol-browser/plugin.c:
8861 * plugins/terminal/terminal.c:
8862 * plugins/valgrind/plugin.c
8865 Updated preference loading/unloading for all plugins
8867 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
8869 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
8870 src/Makefile.am, plugins/tools/scripts/Makefile.am:
8871 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
8872 recommended by the autoconf manual.
8873 - Fixes compiling with autoconf 2.60.
8875 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
8877 2006-08-02 Johanes Schmid <jhs@gnome.org>
8879 * plugins/profile-default/plugin.c:
8880 Fixed session handling
8882 2006-08-01 Johannes Schmid <jhs@gnome.org>
8885 * plugins/Makefile.am:
8886 Disabled devhelp and glade for now as they do not work (#341073
8889 * plugins/profile-default/anjuta-default-profile.ui (removed):
8890 * plugins/profile-default/plugin.c:
8891 * plugins/profile-default/plugin.h:
8892 * plugins/project-manager/anjuta-project-manager.ui:
8893 * plugins/project-manager/plugin.c:
8894 * plugins/project-manager/plugin.h:
8895 Limted multiple project support #315043
8897 * libanjuta/interfaces/libanjuta.idl:
8898 Added ianjuta_profile_unload
8900 2006-07-31 Naba Kumar <naba@gnome.org>
8902 * libanjuta/interfaces/libanjuta.idl,
8903 plugins/editor/text-editor-iterable.c,
8904 plugins/editor/text_editor.c,
8905 plugins/sourceview/anjuta-view.c,
8906 plugins/sourceview/anjuta-view.h,
8907 plugins/sourceview/sourceview.c: Fixed text iteration and
8908 IAnjutaEditor implementations in both scintilla
8909 and sourceview. Cleand up libanjuta API: Removed redundant
8910 erase_range() method from IAnjutaEditor interface, fixed
8911 ianjuta_editor_get_text to take length instead of range (consistency).
8912 autoindentation in both sourceview and scintilla more or less works,
8913 but still disabled for now because there are still some anomalies
8916 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
8918 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
8921 2006-07-30 Johannes Schmid <jhs@gnome.org>
8923 * plugins/sourceview/anjuta-document.c:
8924 * plugins/sourceview/anjuta-document.h:
8925 * plugins/sourceview/anjuta-view.c:
8926 * plugins/sourceview/sourceview.c:
8927 Wrote a new "char_added" implementation, I hope this one is good
8929 * plugins/sourceview/sourceview-cell.c:
8930 Fixed typo: "text_iter" instead of "iter"
8932 2006-07-30 Naba Kumar <naba@gnome.org>
8934 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
8936 2006-07-30 Johannes Schmid <jhs@gnome.org>
8938 * autogen.sh: use gnome-autogen.sh from gnome-coomen
8940 * plugins/debug-manager/plugin.c:
8941 * plugins/patch/plugin.c:
8942 Use IAnjutaIndicable to mark debugger position
8944 * plugins/sourceview/sourceview.c:
8945 Define colors for IAnjutaIndicable
8947 2006-07-29 Johannes Schmid <jhs@gnome.org>
8949 * plugins/debug-manager/anjuta-debug-manager.ui:
8950 * plugins/debug-manager/breakpoints.c:
8951 * plugins/debug-manager/images/Makefile.am:
8952 * plugins/debug-manager/images/run-to-cursor.png:
8953 * plugins/debug-manager/plugin.c:
8954 Added toolbar and some icons
8956 * plugins/patch/anjuta-patch.ui:
8957 * plugins/patch/patch-plugin.c:
8958 * plugins/patch/patch-plugin.glade:
8959 * plugins/patch/plugin.c:
8960 * plugins/patch/plugin.h:
8961 Improved patch plugin (GUI and function)
8963 * plugins/sourceview/sourceview.c:
8964 Fixed another Gtk-Critical
8966 * plugins/tools/anjuta-tools.ui:
8967 * plugins/tools/plugin.h:
8968 Put Patch plugin in tools menu and changed ui file
8970 2006-07-29 Johannes Schmid <jhs@gnome.org>
8972 * plugins/document-manager/plugin.c:
8973 Fixed accelator Gtk-Warning
8975 * plugins/message-view/anjuta-msgman.c:
8978 * plugins/sourceview/anjuta-document.c:
8979 * plugins/sourceview/anjuta-document.h:
8980 * plugins/sourceview/anjuta-marshal.list:
8981 Wrote a better emitter for the char-added signal
8983 * plugins/sourceview/sourceview.c:
8984 Fixed Redo/Undo to void Gtk-Criticals
8986 * plugins/sourceview/sourceview-args.c:
8987 * plugins/sourceview/sourceview-cell.c:
8988 * plugins/sourceview/sourceview-scope.c:
8989 * plugins/sourceview/sourceview-tags.c:
8990 Adapted to new IAnjutaIterator API
8992 2006-07-28 Naba Kumar <naba@gnome.org>
8994 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
8996 * plugins/symbol-browser/an_symbol.c,
8997 plugins/symbol-browser/an_symbol_iter.c,
8998 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
8999 subclass of AnjutaSymbol so that the symbol is accessible from
9000 the iter in light of changes in IAnjutaIterable.
9002 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
9003 implementation of IAnjutaIterable.
9005 2006-07-28 Naba Kumar <naba@gnome.org>
9007 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
9008 IAnjutaIterable. They were kind of useless since the interface is
9009 defined on the data object itself. Added set_position() method
9010 in IAnjutaIterable to allow setting arbitrary current index to the
9012 Added erase() and erase_range() in IAnjutaEditor.
9014 * plugins/editor/text-editor-iterable.c: Fixed
9015 plugins/editor/text_editor.c: Implemented erase() and erase_range()
9016 methods in editor. Fixed get_line_from_position() method.
9018 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
9019 code. It's disabled for now.
9021 * plugins/sourceview/sourceview-cell.c,
9022 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
9025 2006-07-27 Johannes Schmid <jhs@gnome.org>
9027 * plugins/sourceview/sourceview-cell.c:
9028 Fixed IAnjutaEditorCell to work only on a single line
9029 Fixed crasher in finalize
9031 * plugins/symbol-browser/an_symbol_prefs.c:
9032 * global-tags/Makefile.am:
9033 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
9036 2006-07-26 Naba Kumar <naba@gnome.org>
9038 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
9039 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
9041 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
9043 * plugins/document-manager/plugin.c: Fixed dynamic loading of
9046 * plugins/editor/text-editor-iterable.c,
9047 plugins/editor/text_editor.c,
9048 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
9049 method to work correctly, it was ignoring start and end parameters.
9050 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9053 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9054 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9056 2006-07-24 Massimo Cora' <maxcvs@email.it>
9058 * plugins/symbol-browser/an_symbol_view.c,
9059 plugins/symbol-browser/an_symbol_view.h,
9060 plugins/symbol-browser/plugin.c:
9061 fix a matching case into sv_extract_type_qualifier_from_expr ()
9062 and some minor issues.
9064 2006-07-26 Johannes Schmid <jhs@gnome.org>
9066 * plugins/language-support-cpp-java/plugin.c:
9067 Fixed to work kind of with sourceview editor
9068 * plugins/sourceview/anjuta-document.c:
9069 * plugins/sourceview/anjuta-view.c:
9070 * plugins/sourceview/sourceview-cell.c:
9071 * plugins/sourceview/sourceview.c:
9072 Fixed IAnjutaEditorCell and "char-added" signal
9074 2006-07-24 Naba Kumar <naba@gnome.org>
9076 * plugins/document-manager/plugin.c,
9077 plugins/document-manager/plugin.h: Initial implementedion for loading
9080 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9083 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9084 indicators are cleared (that leaved grey texts).
9086 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9088 * libanjuta/interfaces/libanjuta.idl,
9089 plugins/debug-manager/breakpoints.c,
9090 plugins/debug-manager/memory.c,
9091 plugins/debug-manager/registers.c,
9092 plugins/debug-manager/debug_tree.c,
9093 plugins/debug-manager/debugger.c,
9094 plugins/gdb/debugger.c,
9095 plugins/gdb/debugger.h,
9096 plugins/gdb/plugin.c:
9097 Add a parameter for reporting error
9098 Add a new interface for using gdb variable object
9099 Allow to cancel commands
9100 Rewrite handling of debugger state
9102 * plugins/debug-manager/plugin.c,
9103 plugins/debug-manager/locals.c,
9104 plugins/debug-manager/locals.h,
9105 plugins/debug-manager/register.c,
9106 plugins/debug-manager/stack_trace.c,
9107 plugins/debug-manager/stack_trace.h:
9108 Create and destroy local and stack trace windows when needed
9110 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9112 * plugins/document-manager/plugin.c:
9113 Fixed "Automatic" highlighting
9115 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9117 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9119 * plugins/sourceview/anjuta-view.c:
9120 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9122 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9124 * configure.in: Check for C/C++-Compiler correctly
9126 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9128 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9130 * plugins/debug-manager/stack_trace.c:
9131 Destroy stack window when debuuger is disabled (#347414)
9133 * plugins/sourceview/anjuta-view.c:
9134 Fix a crash with popup-menu (#347412)
9136 2006-07-13 Naba Kumar <naba@gnome.org>
9138 * plugins/editor/Makefile.am,
9139 plugins/editor/text_editor.h,
9140 plugins/editor/text-editor-iterable.h,
9141 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9144 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9147 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9149 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9151 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9154 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9156 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9158 * libanjuta/anjuta-preferences-dialog.c:
9159 Do not use the page_num returned by gtk_notebook_append_page to
9160 remove the page as it cause bugs when pages removal is not done
9163 * plugins/document-manager/anjuta-docman.c:
9165 makes Anjuta display dock_items which have previously been hidden
9167 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9169 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9171 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9172 * plugins/sourceview/sourceview.c: (imark_unmark):
9174 Patches for bugs #346450 and #346295
9176 * AUTHORS: Added Fredrik
9178 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9180 * plugins/message-view/anjuta-msgman.c:
9181 Fixed close button/icon size (like in docman)
9183 2006-06-10 Naba Kumar <naba@gnome.org>
9185 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9188 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9190 * libanjuta/interfaces/libanjuta.idl:
9191 Move inspect_memory function in IAnjutaCpuDebugger interface
9192 Rename Boolean type to State
9194 * plugins/debug-manager/breakpoint.c:
9195 Rename Boolean type to State
9197 * plugins/debug-manager/Makefile.am,
9198 plugins/debug-manager/anjuta-marshal.list,
9199 plugins/debug-manager/data_view.c,
9200 plugins/debug-manager/data_view.h,
9201 plugins/debug-manager/data_buffer.c,
9202 plugins/debug-manager/data_buffer.h,
9203 plugins/debug-manager/chunk_view.c,
9204 plugins/debug-manager/chunk_view.h,
9205 plugins/debug-manager/anjuta-debug-manager.ui,
9206 plugins/debug-manager/debugger.c,
9207 plugins/debug-manager/memory.c,
9208 plugins/debug-manager/memory.h,
9209 plugins/debug-manager/plugin.c,
9210 plugins/gdb/debugger.c,
9211 plugins/gdb/debugger.h,
9212 plugins/gdb/plugin.c:
9213 Rewrite memory window using a special widget
9214 Rename Boolean type to State
9216 2006-06-08 Naba Kumar <naba@gnome.org>
9218 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9219 Do not return garbage characters and return NULL when there is no
9222 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9225 * plugins/search/search-replace.c: Fixed a mem leak.
9227 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9229 * libanjuta/anjuta-launcher.c:
9230 Added debug message (see #343522)
9232 * plugins/build-basic-autotools/build-basic-autotools.c:
9233 Patch from Günther Brammer to fix #344015
9235 * plugins/sourceview/sourceview.c:
9236 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9237 automatic highlight of build messages)
9239 2006-06-06 Naba Kumar <naba@gnome.org>
9242 libanjuta/interfaces/libanjuta.idl,
9243 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9244 plugins/Makefile.am,
9245 plugins/document-manager/action-callbacks.c,
9246 plugins/document-manager/plugin.c,
9247 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
9248 interface for language highlight selection and langauge change
9251 * plugins/language-support-cpp-java: Added language support
9252 plugin for cpp and java.
9254 2006-05-27 Naba Kumar <naba@gnome.org>
9256 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
9257 plugins/debug-manager/*, data/Makefile.am,
9258 manuals/reference/libanjuta/libanjuta.types,
9259 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9260 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9261 merged anjuta-new-debugger branch into trunck.
9262 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
9264 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
9266 * libanjuta/interfaces/libanjuta.idl,
9267 plugins/debug-manager/debugger.c,
9268 plugins/debug-manager/debugger.h,
9269 plugins/gdb/anjuta-gdb.plugin.in,
9270 plugins/gdb/debugger.c,
9271 plugins/gdb/debugger.h,
9272 plugins/gdb/plugin.c:
9273 Add new IAnjutaCpuDebugger interface to access cpu register
9274 Run gdb instead of /usr/local/bin/gdb
9276 * plugins/debug-manager/plugin.c,
9277 plugins/debug-manager/registers.c,
9278 plugins/debug-manager/registers.h:
9279 Rewrite register window
9280 Rename Load target menu item to Run target
9282 2006-05-07 Naba Kumar <naba@gnome.org>
9286 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9288 * plugins/debug-manager/watch.c,
9289 plugins/debug-manager/breakpoint.c,
9290 plugins/debug-manager/breakpoint.h:
9291 Fix crash: disconnect save and load session signals
9293 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
9295 * libanjuta/interface/libanjuta.idl,
9296 plugins/debug-manager/debugger.c,
9297 plugins/gdb/plugin.c:
9298 Add a value parameter for evaluate command
9300 * plugins/debug-manager/anjuta-debug-manager.glade:
9301 Create new dialog box for watches using glade
9303 * plugins/debug-manager/anjuta-debug-manager.ui:
9304 Move watch menu items near the end
9305 Move breakpoint menu items outside the sub menu
9307 * plugins/debug-manager/debug_tree.c,
9308 plugins/debug-manager/debug_tree.h,
9309 plugins/debug-manager/debug_tree.h,
9310 plugins/debug-manager/watch.c:
9311 Move all GUI code from watch.c to debug_tree.c
9312 Add an auto update property to watches
9314 * plugins/debug-manager/locals.c,
9315 plugins/debug-manager/locals.h,
9316 plugins/debug-manager/stack_trace.c,
9317 plugins/debug-manager/stack_trace.h,
9318 plugins/debug-manager/plugin.c:
9319 Register actions before starting debugger
9321 * plugins/gdb/debugger.c:
9322 Do not call callback function if not present
9324 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9326 * libanjuta/interfaces/libanjuta.idl,
9327 plugins/debug-manager/stack_trace.c,
9328 plugins/debug-manager/stack_trace.h,
9329 plugins/debug-manager/anjuta-debug-manager.ui,
9330 plugins/gdb/debugger.c:
9331 Add a popup menu in stack frame window
9332 Add a new frame-changed event
9333 Use MI command for getting stack informations
9334 Get filename with full path (need gdb > 6.3)
9336 * libanjuta/interfaces/libanjuta.idl,
9337 plugins/debug-manager/debug_tree.c,
9338 plugins/debug-manager/debugger.c,
9339 plugins/debug-manager/locals.c,
9340 plugins/debug-manager/locals.h,
9341 plugins/debug-manager/plugin.c,
9342 plugins/gdb/debugger.c,
9343 plugins/gdb/debugger.h,
9344 plugins/gdb/parser.c,
9345 plugins/gdb/parser.h,
9346 plugins/gdb/plugin.c,
9347 plugins/gdb/Makefile.am:
9348 Pass watch data with string instead of Watch structures
9349 Use debug_tree in local window
9353 * plugins/debug-manager/breakpoints.c,
9354 plugins/debug-manager/utilities.c,
9355 plugins/debug-manager/utilities.h:
9356 Use a GtkListStore instead of a GtkTreeStore
9357 move goto_location_in_editor in utilities.c
9359 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9361 * libanjuta/interfaces/libanjuta.idl,
9362 plugins/debug-manager/anjuta-debug-manager.ui,
9363 plugins/debug-manager/breakpoints.c,
9364 plugins/debug-manager/plugin.c,
9365 plugins/gdb/debugger.c:
9366 Add a breakpoint type
9367 Add new popup menu in breakpoint window
9368 Add toggle breakpoint in editor popup menu
9369 Save and restore breakpoint enable
9370 Fix bug in clear all breakpoints
9371 Remove old useless code
9373 * plugins/debug-manager/debugger.c:
9374 Fix some problem with debugger states
9376 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9377 Update documentation
9379 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9382 plugins/gdb/Makefile.am,
9383 plugins/gdb/gdb.init:
9384 Move gdb.init crom data to plugins/gdb
9386 * plugins/gdb/gdb.init,
9387 libanjuta/interfaces/libanjuta.idl,
9388 plugins/debug-manager/breakpoints.c,
9389 plugins/debug-manager/debugger.c,
9390 plugins/debug-manager/plugin.c,
9391 plugins/gdb/debugger.c,
9392 plugins/gdb/plugin.c:
9393 Support pending breakpoints
9394 Rewrite debugger states
9395 Split ianjuta_debugger_log into _enable_log and _disable_log
9397 * plugins/debug-manager/start.c,
9398 plugins/debug-manager/debug_tree.c,
9399 plugins/gdb/parser.c:
9400 Remove some useless lines
9402 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9403 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9404 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9405 Update documentation
9407 2006-03-12 Naba Kumar <naba@gnome.org>
9409 * manuals/references/libanjuta/libanjuta.types: Fixed
9412 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9414 * libanjuta/anjuta-debugger.c,
9415 libanjuta/anjuta-debugger.h:
9418 * libanjuta/interfaces/libanjuta.idl,
9419 plugins/debug-mananger/breakpoints.c,
9420 plugins/debug-manager/debug_tree.c,
9421 plugins/debug-manager/debugger.c,
9422 plugins/debug-manager/plugin.c,
9423 plugins/debug-manager/registers.c,
9424 plugins/debug-manager/sharedlib.c,
9425 plugins/debug-manager/signal.c,
9426 plugins/debug-manager/stack_trace.c,
9427 plugins/debug-manager/start.c,
9428 plugins/debug-manager/watch.c,
9429 plugins/gdb/debugger.c,
9430 plugins/gdb/debugger.h,
9431 plugins/gdb/parser.c,
9432 plugins/gdb/parser.h,
9433 plugins/gdb/plugin.c:
9434 Move types definitions from libanjuta/anjuta-debugger.{ch}
9435 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9437 * plugins/gdb/Makefile.am:
9438 Remove user interface from gdb plugin
9440 2006-03-12 Naba Kumar <naba@gnome.org>
9442 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9444 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9446 Modified Patch from Marc Maurer <uwog@uwog.net>:
9447 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9450 * plugins/sourceview/Makefile.am:
9451 * plugins/sourceview/sourceview-cell.c:
9452 * plugins/sourceview/sourceview-cell.h:
9453 * plugins/sourceview/sourceview.c:
9455 Implemented IAnjutaEditorCell
9457 2006-05-21 Naba Kumar <naba@gnome.org>
9459 * libanjuta/interfaces/libanjuta.idl,
9460 plugins/document-manager/action-callbacks.c,
9461 plugins/document-manager/plugin.c,
9462 plugins/editor/print.c, plugins/editor/text_editor.c,
9463 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9464 Fixed zooming and added icons and shortcuts for zoom menu items.
9466 2006-05-21 Naba Kumar <naba@gnome.org>
9468 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9471 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9473 * plugins/document-manager/anjuta-docman.c:
9474 Fixed close button reaction by setting the correct current editor
9476 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9478 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9479 * plugins/document-manager/anjuta-docman.c
9480 - Fix close button, you can close any tab as you wish now.
9481 - Fadeout mime icon as the same as close image
9483 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9485 Patch from Marc Maurer <uwog@uwog.net>
9486 * main.c: Compile fix when NLS is enabled
9490 2006-05-20 Naba Kumar <naba@gnome.org>
9492 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9493 while loading abiword-2.4.4/abi project).
9495 2006-05-18 Naba Kumar <naba@gnome.org>
9497 * libanjuta/interfaces/libanjuta.idl,
9498 plugins/document-manager/action-callbacks.c,
9499 plugins/editor/print.c,
9500 plugins/editor/text_editor.c,
9501 plugins/editor/text_editor.h,
9502 plugins/editor/text_editor_prefs.c: Fixed zooming.
9504 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9505 interface for character iteration and IAnjutaEditorAssist interface
9506 for autocompletions and editor tips.
9508 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9510 Patch from Günther Brammer <GBrammer@gmx.de>:
9511 * plugins/document-manager/anjuta-docman.c:
9512 Make tabs smaller but keep nice closing icon
9514 * plugins/document-manager/anjuta-docman.c:
9515 * plugins/document-manager/Makefile.am:
9517 Added nice mime-icons to the editor tabs
9519 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9521 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9523 * plugins/symbol-browser/an_symbol_view.c:
9525 - Fixed symbol searching (Yang Hong (#341997))
9527 * plugins/devhelp/htmlview.c:
9528 Fixed devhelp plugin
9530 * plugins/build-basic-autotools/build-basic-autotools.c:
9531 * plugins/search/search-replace.c:
9532 * plugins/document-manager/anjuta-docman.c:
9534 Only add a marker to a line where it makes sense!
9536 === anjuta 2.0.2 ===
9538 2006-05-15 Naba Kumar <naba@gnome.org>
9540 * configure.in: set required versions for
9543 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9545 * plugins/glade/plugin.c:
9546 Fixed signal connection for "gtk-doc-search"
9548 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9550 * NEWS: Set release date, add known issues
9552 * libanjuta/anjuta-shell.c:
9553 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9554 and debug other gtk-warnings/criticals)
9556 * plugins/build-basic-autotools/build-basic-autotools.c:
9557 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9559 * plugins/sourceview/anjuta-view.c:
9560 * plugins/sourceview/sourceview-args.c:
9561 * plugins/sourceview/sourceview-scope.c:
9562 * plugins/sourceview/sourceview-tags.c:
9563 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9565 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9567 * pixmaps/Makefile.am:
9568 Add preferences_general.png
9570 * plugins/devhelp/plugin.c:
9571 Fixed some more realise things
9573 * plugins/message-view/anjuta-msgman.c:
9574 Support stock icons for message panes
9576 * plugins/search/search-replace.c:
9577 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9579 * plugins/search/search-replace_backend.c:
9582 * plugins/sourceview/anjuta-document.c:
9583 * plugins/sourceview/sourceview.c:
9584 Fixed finalise and tag completion
9587 Use preferences_general icon
9589 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9591 * pixmaps/Makefile.am:
9594 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9596 * plugins/sourceview/sourceview-prefs.c:
9597 Fixed font & color handling
9599 * plugins/symbol-browser/an_symbol_view.c:
9602 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9604 * plugins/macro/macros.xml:
9605 Fixed bug #341583 (Address of FSF)
9607 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9610 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9611 Update: Do it the cool way...
9613 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9615 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9616 Implement gtk-api-help signals of glade3
9617 * configure.in: Bump to glade3 2.91.2
9619 * plugins/devhelp/plugin.c:
9620 Fixed some realize stuff in the devhelp plugin
9622 * plugins/sourceview/anjuta-document.c:
9623 fixed bug with scope completion
9625 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9627 * plugins/symbol-browser/an_symbol_view.c
9628 * plugins/symbol-browser/an_symbol_prefs.c
9629 * plugins/symbol-browser/an_symbol_prefs.h
9630 * global_tags/create_global_tags.sh:
9632 Automaticly create global tags on first startup
9634 2006-05-08 Massimo Cora' <maxcvs@email.it>
9637 * plugins/project-wizard/templates/Makefile.am:
9638 * (added) plugins/project-wizard/templates/cpp-logo.png:
9639 * (added) plugins/project-wizard/templates/cpp.wiz:
9640 * (added) plugins/project-wizard/templates/cpp/*:
9642 Added a generic c++ template. It's a simple hello world.
9644 2006-05-07 Massimo Cora' <maxcvs@email.it>
9646 * plugins/symbol-browser/an_symbol_view.c:
9647 fixed a stupid crasher.
9649 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9651 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9652 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9654 Fixed WxWidgets project type
9656 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9658 * plugins/devhelp/htmlview.c:
9659 * plugins/devhelp/plugin.c:
9660 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9662 * plugins/project-wizard/install.c:
9663 Don't set a message - thanks to seb
9665 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9667 * plugins/devhelp/htmlview.c:
9668 * plugins/symbol-browser/an_symbol_view.c:
9670 There is a weird crash in gtk_idle which I still did not completly fix!
9672 * plugins/project-wizard/install.c:
9673 Default to success instead of failure
9675 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9677 * plugins/devhelp/htmlview.c:
9678 * plugins/devhelp/plugin.c:
9679 Fixed bug and libdevhelp issue!
9681 * plugins/project-wizard/install.c:
9682 Fixed message string!
9684 2006-05-03 Massimo Cora' <maxcvs@email.it>
9686 * plugins/symbol-browser/an_symbol_view.c:
9687 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9689 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9691 * pixmaps/Makefile.am:
9693 * anjuta.desktop.in.in
9695 GNOME Goal #2.1: Install theme-friendly icons
9697 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9699 * plugins/devhelp/htmlview.c: Reload page on reparent
9700 * plugins/document-manager/anjuta-docman.c:
9701 Present document-manager when document is selected in file-manager
9703 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9705 * plugins/symbol-broser/an_symbol_view.c:
9706 Fixed crasher in namespace exploration
9708 2006-05-01 Massimo Cora' <maxcvs@email.it>
9711 * plugins/valgrind/Makefile.am:
9713 Optional compiling of Valgrind plugin
9715 2006-05-01 Massimo Cora' <maxcvs@email.it>
9717 * plugins/symbol-browser/an_symbol_view.c:
9718 - modularized code. Marked with FIXME the parts which need improvement.
9720 - Added basic namespace completion for Gtkmm type project:
9721 - namespace1::MyClass *class;
9723 - Namespaces must be anyway improved.
9725 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9727 * plugins/devhelp/plugin.c:
9728 Fixed up plugin unloading and show html widget on link selected
9732 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9734 * plugins/devhelp/Makefile.am:
9735 * plugins/devhelp/anjuta-devhelp.plugin.in:
9736 * plugins/devhelp/htmlview.c:
9737 * plugins/devhelp/htmlview.h:
9738 * plugins/devhelp/plugin.c:
9739 * plugins/devhelp/plugin.h:
9740 Reimplemeted devhelp plugin from scratch
9742 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
9745 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
9747 * plugins/sourceview/sourceview-tags.c:
9748 complete some more tag types
9750 * plugins/valgrind/plugin.c:
9751 * plugins/valgrind/preferences.c:
9752 * plugins/valgrind/vggeneralprefs.c:
9754 Fixed lots of gtk warnings
9756 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
9758 * plugins/sourceview/sourceview-scope.c:
9759 Implemented type-ahead for scope completion
9761 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
9763 * manuals/C/Makefile.am:
9764 * manuals/Makefile.am:
9765 * plugins/document-manager/Makefile.am:
9766 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9767 * plugins/sourceview/Makefile.am:
9772 * plugins/class-gen/goc_template_header: G_END_DECLS
9774 2006-05-27 Naba Kumar <naba@gnome.org>
9776 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
9777 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
9778 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
9779 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
9780 scintilla/include/Scintilla.iface,
9781 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
9782 cvs. Fixed compile flags. Removed outdated patches.
9784 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
9786 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
9788 * plugins/sourceview/anjuta-document.c:
9789 * plugins/sourceview/sourceview-args.c:
9790 * plugins/sourceview/sourceview-scope.c:
9792 Add End/Home keypresses and support completion if symbol start with '!' for example
9795 2006-04-27 Massimo Cora' <maxcvs@email.it>
9797 * libanjuta/interfaces/libanjuta.idl:
9799 * plugins/sourceview/sourceview-scope.c:
9800 * plugins/sourceview/tag-window.c:
9801 * plugins/sourceview/tag-window.h:
9802 * plugins/symbol-browser/an_symbol_view.c:
9803 * plugins/symbol-browser/an_symbol_view.h:
9804 * plugins/symbol-browser/plugin.c:
9806 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
9808 Code and ideas for C/C++ new completion engine comes from IComplete written by
9809 Martin Stubenschrott <stubenschrott@gmx.net>.
9810 Currently the interface works only with GtkSourceView plugin.
9812 * tagmanager/Makefile.am:
9814 * tagmanager/entry.h:
9817 * tagmanager/include/tm_file_entry.h:
9818 * tagmanager/include/tm_project.h:
9819 * tagmanager/include/tm_source_file.h:
9820 * tagmanager/include/tm_symbol.h:
9821 * tagmanager/include/tm_tagmanager.h:
9822 * tagmanager/include/tm_work_object.h:
9823 * tagmanager/include/tm_workspace.h:
9824 * tagmanager/parse.c:
9825 * tagmanager/read.c:
9826 * tagmanager/read.h:
9827 * tagmanager/tm_project.c:
9828 * tagmanager/tm_source_file.c:
9829 * tagmanager/tm_workspace.c:
9831 Tagmanager can now parse a memory buffer and generate/update
9832 tags into tm_workspace/tm_project on the fly, without using files.
9833 C/C++ is supported now.
9835 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
9837 * plugins/sourceview/anjuta-document.c:
9838 * plugins/sourceview/sourceview-args.c:
9839 * plugins/sourceview/sourceview-scope.c:
9840 * plugins/sourceview/sourceview.c:
9842 Fixed some memory leaks and argument completion
9844 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9846 * plugins/glade/plugin.c:
9848 Fixed glade plugin build because of API changes in glade3
9850 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9852 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9853 Updated editor section
9855 * manuals/C/anjuta-manual/interface.xml:
9856 * manuals/C/anjuta-manual/preferences.xml:
9857 * manuals/C/anjuta-manual/projects.xml:
9860 * plugins/editor/anjuta-editor.plugin.in:
9863 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9866 * plugins/editor/anjuta-editor.plugin.in:
9867 * plugins/sourceview/sourceview.plugin.in:
9869 Build both editors and let the user decide a runtime!
9871 * plugins/sourceview/sourceview-scope.c:
9872 Fixed bug in regex to allow test()-> completions
9874 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9876 * plugins/sourceview/anjuta-document.c:
9877 * plugins/sourceview/sourceview-args.c:
9878 * plugins/sourceview/sourceview-scope.c:
9879 * plugins/sourceview/sourceview-tags.c:
9880 * plugins/sourceview/tag-window.c:
9882 Improved callltip windows
9884 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9886 * src/anjuta-app.c: (on_session_save):
9887 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
9888 <ricardo.jose.ferrari@gmail.com> for pointing this out!
9890 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9892 * libanjuta/anjuta-utils.c:
9893 * plugins/cvs-plugin/cvs-execute.c:
9896 * scintilla/LexInno.cxx:
9897 * scintilla/LexOpal.cxx:
9898 * scintilla/LexTCL.cxx:
9900 Added missing files from scintilla-update
9902 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9905 * manuals/C/Makefile.am:
9906 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9907 * manuals/C/anjuta-manual/Makefile.am:
9908 * manuals/C/anjuta-manual/anjuta-manual.xml:
9909 * manuals/C/anjuta-manual/build.xml:
9910 * manuals/C/anjuta-manual/debugger.xml:
9911 * manuals/C/anjuta-manual/execute.xml:
9912 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
9913 * manuals/C/anjuta-manual/figures/arguments.png:
9914 * manuals/C/anjuta-manual/figures/configure_dlg.png:
9915 * manuals/C/anjuta-manual/figures/file_menu.png:
9916 * manuals/C/anjuta-manual/figures/menu_main.png:
9917 * manuals/C/anjuta-manual/figures/menubar.png:
9918 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
9919 * manuals/C/anjuta-manual/figures/project_info.png:
9920 * manuals/C/anjuta-manual/figures/scrshot.png:
9921 * manuals/C/anjuta-manual/figures/symbol_browser.png:
9922 * manuals/C/anjuta-manual/figures/tool-editor.png:
9923 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
9924 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
9925 * manuals/C/anjuta-manual/figures/toolbar_format.png:
9926 * manuals/C/anjuta-manual/figures/toolbar_main.png:
9927 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
9928 * manuals/C/anjuta-manual/fileoperations.xml:
9929 * manuals/C/anjuta-manual/interface.xml:
9930 * manuals/C/anjuta-manual/introduction.xml:
9931 * manuals/C/anjuta-manual/preferences.xml:
9932 * manuals/C/anjuta-manual/projects.xml:
9933 * manuals/C/anjuta-manual/tools.xml:
9934 * manuals/Makefile.am:
9936 Updated manual and faq
9938 * scintilla/CallTip.cxx:
9939 * scintilla/CallTip.h:
9940 * scintilla/CellBuffer.cxx:
9941 * scintilla/CellBuffer.h:
9942 * scintilla/ContractionState.cxx:
9943 * scintilla/Document.cxx:
9944 * scintilla/Document.h:
9945 * scintilla/DocumentAccessor.cxx:
9946 * scintilla/Editor.cxx:
9947 * scintilla/Editor.h:
9948 * scintilla/ExternalLexer.cxx:
9949 * scintilla/Indicator.cxx:
9950 * scintilla/KeyMap.cxx:
9951 * scintilla/KeyWords.cxx:
9952 * scintilla/LexAU3.cxx:
9953 * scintilla/LexBash.cxx:
9954 * scintilla/LexCPP.cxx:
9955 * scintilla/LexCaml.cxx:
9956 * scintilla/LexCsound.cxx:
9957 * scintilla/LexEiffel.cxx:
9958 * scintilla/LexGui4Cli.cxx:
9959 * scintilla/LexHTML.cxx:
9960 * scintilla/LexLua.cxx:
9961 * scintilla/LexMSSQL.cxx:
9962 * scintilla/LexOthers.cxx:
9963 * scintilla/LexPOV.cxx:
9964 * scintilla/LexPython.cxx:
9965 * scintilla/LexRuby.cxx:
9966 * scintilla/LexSQL.cxx:
9967 * scintilla/LexVB.cxx:
9968 * scintilla/Makefile.am:
9969 * scintilla/PlatGTK.cxx:
9970 * scintilla/PropSet.cxx:
9971 * scintilla/RESearch.cxx:
9972 * scintilla/RESearch.h:
9973 * scintilla/ScintillaBase.cxx:
9974 * scintilla/ScintillaGTK.cxx:
9975 * scintilla/StyleContext.h:
9976 * scintilla/ViewStyle.cxx:
9977 * scintilla/ViewStyle.h:
9978 * scintilla/XPM.cxx:
9979 * scintilla/include/KeyWords.h:
9980 * scintilla/include/Platform.h:
9981 * scintilla/include/PropSet.h:
9982 * scintilla/include/SciLexer.h:
9983 * scintilla/include/Scintilla.h:
9984 * scintilla/include/Scintilla.iface:
9985 * scintilla/include/ScintillaWidget.h:
9986 * scintilla/lexers.make:
9988 Update to scintilla 1.68
9991 Only show help items which are really availible
9993 * plugins/cvs-plugin/cvs-callbacks.c
9994 * plugins/cvs-plugin/cvs-execute.c
9995 * plugins/cvs-plugin/subversion-callbacks.c:
9996 * libanjuta/anjuta-utils.c:
9997 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
9999 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
10001 * plugins/project-wizard/install.c,
10002 * plugins/project-wizard/autogen.c:
10003 Add error messages if using a read only directory
10004 Improve fix for bug #339296
10006 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10008 * libanjuta/interfaces/libanjuta.idl:
10009 * plugins/document-manager/action-callbacks.c:
10010 * plugins/document-manager/plugin.c:
10011 * plugins/editor/text_editor.c:
10012 Added IAnjutaEditorGoto
10014 * plugins/editor/aneditor.cxx:
10015 * plugins/editor/aneditor.h:
10016 * plugins/editor/text_editor.h:
10017 * plugins/editor/text_editor_prefs.c:
10021 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
10023 * libanjuta/interfaces/libanjuta.idl:
10024 * plugins/document-manager/action-callbacks.c:
10025 * plugins/document-manager/anjuta-docman.c:
10026 * plugins/document-manager/plugin.c:
10027 * plugins/editor/text_editor.c:
10028 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
10030 * plugins/sourceview/sourceview.c:
10031 * plugins/sourceview/sourceview.glade:
10032 Fixed some uft-8 issues and added a preference option
10033 to enable/disable gnome-vfs monitoring
10035 * scintilla/Makefile.am:
10036 * scintilla/include/Makefile.am:
10039 2006-04-20 Massimo Cora' <maxcvs@email.it>
10041 * libanjuta/interfaces/libanjuta.idl:
10042 Remove get_current_pos () because we have get_position()
10044 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10047 * plugins/sourceview/tag-window.c:
10048 Don't close window on PageUp/PageDown
10050 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10052 * data/Makefile.am:
10053 * manuals/reference/libanjuta/Makefile.am:
10058 * src/bacon-message-connection.c:
10059 * src/bacon-message-connection.h: (both from gedit)
10062 Fixed #312319 (Opening files when Anjuta is already open)
10064 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10066 * TODO.tasks: Updated
10067 * plugins/sourceview/anjuta-view.c:
10068 * plugins/sourceview/anjuta-view.h:
10069 * plugins/sourceview/sourceview.c:
10071 * configure.in: Fix --enable-plugin-scintilla
10073 Added char_added signal
10075 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10077 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10079 Fixed diff for utf8
10081 * plugins/sourceview/sourceview.c:
10082 Fixed VFS monitoring (still a bit buggy)
10084 * plugins/sourceview/sourceview-args.c:
10085 * plugins/sourceview/tag-window.c:
10087 Better sizing for the popup-window
10089 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10091 * plugins/project-wizard/templates/gnome/src/main.c:
10092 * plugins/project-wizard/templates/gnome/src/project.glade:
10093 * plugins/project-wizard/templates/gtk/src/main.c:
10094 * plugins/project-wizard/templates/gtk/src/project.glade:
10095 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10097 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10099 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10101 * configure.in: More removal of obsoleteness.
10104 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10107 * libanjuta/anjuta-preferences.c:
10108 * libanjuta/anjuta-utils.c:
10109 * libanjuta/anjuta-utils.h:
10110 * plugins/message-view/message-view.c:
10112 Changed color functions and moved convert_color to anjuta-utils.h
10114 * plugins/message-view/anjuta-message-manager-plugin.glade:
10115 GnomeColorPicker -> GtkColorButton (bug #309154)
10117 * plugins/sourceview/plugin.c:
10118 * plugins/sourceview/sourceview-prefs.c:
10119 * plugins/sourceview/sourceview.glade:
10120 Added color and font preferences
10122 * plugins/sourceview/sourceview-tags.c:
10123 Only show as much choices as configured in preferences
10125 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10127 * ROADMAP, NEWS: Updated (we are far behind ;-)
10128 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10130 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10133 * plugins/editor/Makefile.am:
10134 * scintilla/Makefile.am
10136 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10138 * global-tags/Makefile.am:
10139 * global-tags/create_global_tags.sh:
10140 * plugins/symbol-browser/an_symbol_prefs.c:
10141 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10142 * plugins/symbol-browser/plugin.h:
10143 * tagmanager/include/tm_workspace.h:
10144 * tagmanager/tm_workspace.c:
10146 Fixed symbol-browser prefs and move global tags generation from installtion to
10147 preferences to make the life easier for distributers and to allow updates after installtion
10149 * plugins/document-manager/action-callbacks.c:
10150 * plugins/document-manager/action-callbacks.h:
10151 * plugins/document-manager/anjuta-document-manager.ui:
10152 * plugins/document-manager/indent-util.c:
10153 * plugins/document-manager/plugin.c:
10154 * plugins/editor/text_editor.c:
10156 Moved indent stuff to document-manager
10158 * plugins/sourceview/anjuta-view.c:
10159 * plugins/sourceview/sourceview-args.c:
10160 * plugins/sourceview/sourceview-scope.c:
10161 * plugins/sourceview/sourceview-tags.c:
10162 * plugins/sourceview/sourceview.c:
10166 * plugins/sourceview/sourceview.plugin (removed):
10167 * plugins/sourceview/sourceview.plugin.in:
10168 Editor is not user-activatible
10170 * plugins/sourceview/sourceview.png:
10173 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10175 * src/anjuta-app.c: Fixed crasher on plugin unloading
10177 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10179 * plugins/sourceview/sourceview.c
10180 * plugins/sourceview/sourceview-args.c
10181 * plugins/sourceview/sourceview-args.h:
10183 Polished argument completion
10185 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10187 * plugins/message-view/anjuta-msgman.c:
10188 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10190 Show message pane on switch (does not work, anjuta_shell needs a fix)
10192 * plugins/sourceview/Makefile.am:
10193 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10194 * plugins/sourceview/sourceview-args.c:
10195 * plugins/sourceview/sourceview-args.h:
10196 * plugins/sourceview/sourceview-private.h:
10197 * plugins/sourceview/sourceview-scope.c:
10198 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10199 * plugins/sourceview/sourceview-tags.c:
10200 * plugins/sourceview/sourceview.c:
10201 * plugins/sourceview/tag-window.c:
10202 * plugins/sourceview/tag-window.h:
10204 Added scope and argument completion
10206 2006-04-03 Johannes Schmid <jhs@gnome.org>
10209 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10210 (on_widget_remove):
10213 * plugins/sourceview/sourceview.c: (iselect_clear):
10214 Make "Delete"-key working
10216 * configure.in: #336389
10218 2006-04-03 Johannes Schmid <jhs@gnome.org>
10220 * plugins/sourceview/Makefile.am:
10221 * plugins/sourceview/anjuta-view.c:
10222 * plugins/sourceview/plugin.c:
10223 * plugins/sourceview/sourceview-private.h:
10224 * plugins/sourceview/sourceview-scope.c:
10225 * plugins/sourceview/sourceview-scope.h:
10226 * plugins/sourceview/sourceview-tags.c:
10227 * plugins/sourceview/sourceview-tags.h:
10228 * plugins/sourceview/sourceview.c:
10229 * plugins/sourceview/sourceview.h:
10230 * plugins/sourceview/tag-window.c:
10232 - fixed goto_file_line
10233 - scroll to cursor on undo/redo
10234 - show correct popup-menu
10235 - scope completion (not ready yet)
10237 2006-04-03 Johannes Schmid <jhs@gnome.org>
10239 * plugins/sourceview/plugin.c:
10240 * plugins/sourceview/sourceview-tags.c:
10241 * plugins/sourceview/sourceview.c:
10242 * plugins/sourceview/sourceview.h:
10243 * plugins/sourceview/tag-window.c:
10245 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
10247 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10249 * plugins/sourceview/sourceview.c:
10250 Fixed next/previous bookmark.
10251 Toggled bookmark (set/unset).
10253 2006-04-03 Johannes Schmid <jhs@gnome.org>
10255 * plugins/document-manager/action-callbacks.c:
10256 Fixed Gtk-Warning in goto_line
10258 * plugins/sourceview/Makefile.am:
10259 * plugins/sourceview/anjuta-document.c:
10260 * plugins/sourceview/anjuta-view.c:
10261 * plugins/sourceview/anjuta-view.h:
10262 * plugins/sourceview/sourceview-autocomplete.c:
10263 * plugins/sourceview/sourceview-autocomplete.h:
10264 * plugins/sourceview/sourceview-private.h:
10265 * plugins/sourceview/sourceview-tags.c:
10266 * plugins/sourceview/sourceview-tags.h:
10267 * plugins/sourceview/sourceview.c:
10268 * plugins/sourceview/tag-window.c:
10269 * plugins/sourceview/tag-window.h:
10270 Created a nice API for tag and completion windows
10272 * plugins/sourceview/sourceview-print.h:
10273 * plugins/sourceview/sourceview-print.c:
10276 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10278 * plugins/sourceview/sourceview.c:
10279 Fixed typo (Sort bookmarks).
10281 2006-04-01 Johannes Schmid <jhs@gnome.org>
10283 * plugins/sourceview/anjuta-document.c:
10284 * plugins/sourceview/anjuta-document.h:
10285 * plugins/sourceview/anjuta-view.c:
10286 * plugins/sourceview/anjuta-view.h:
10287 * plugins/sourceview/sourceview-autocomplete.c:
10288 * plugins/sourceview/sourceview-autocomplete.h:
10289 * plugins/sourceview/sourceview-prefs.c:
10290 * plugins/sourceview/sourceview-prefs.h:
10291 * plugins/sourceview/sourceview-private.h:
10292 * plugins/sourceview/sourceview-tags.c:
10293 * plugins/sourceview/sourceview-tags.h:
10294 * plugins/sourceview/sourceview.c:
10295 * plugins/sourceview/sourceview.glade:
10296 * plugins/sourceview/tag-window.c:
10297 * plugins/sourceview/tag-window.h:
10299 Improved code complete and autocomplete
10301 2006-04-01 Johannes Schmid <jhs@gnome.org>
10303 * plugins/sourceview/Makefile.am:
10304 * plugins/sourceview/bookmark.png:
10305 * plugins/sourceview/marker-attentive.png:
10306 * plugins/sourceview/marker-basic.png:
10307 * plugins/sourceview/marker-intense.png:
10308 * plugins/sourceview/marker-light.png:
10309 * plugins/sourceview/sourceview.c:
10311 Added pixmaps for all marker types and show bookmarks
10314 * plugins/sourceview/Makefile.am:
10315 Build sourceview on 2.14 only
10317 2006-03-31 Johannes Schmid <jhs@gnome.org>
10319 * plugins/sourceview/Makefile.am:
10320 * plugins/sourceview/anjuta-document.c:
10321 * plugins/sourceview/anjuta-view.c:
10322 * plugins/sourceview/anjuta-view.h:
10323 * plugins/sourceview/sourceview-autocomplete.c:
10324 * plugins/sourceview/sourceview-private.h:
10325 * plugins/sourceview/sourceview-tags.c:
10326 * plugins/sourceview/sourceview-tags.h:
10327 * plugins/sourceview/sourceview.c:
10328 * plugins/sourceview/tag-window.c:
10329 * plugins/sourceview/tag-window.h:
10331 Added code completion with tag manager to the editor and fixed a save_as bug
10333 2006-03-31 Johannes Schmid <jhs@gnome.org>
10335 * src/main.c: Revert patch from Rob to allow building with
10337 * configure.in: Require at least 2.12 libraries
10339 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10341 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10343 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10344 Improve anjuta-plugin project template: Added missed files dist tarball
10347 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10350 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10352 reviewed by: Johannes Schmid <jhs@gnome.org>
10354 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10355 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10356 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10357 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10359 Improve anjuta-plugin project template. Also fix for #322744
10361 2006-03-27 Johannes Schmid <jhs@gnome.org>
10363 * plugins/sourceview/sourceview-private.h:
10364 plugins/sourceview/sourceview.c:
10366 Added basic bookmark support
10368 2006-03-27 Johannes Schmid <jhs@gnome.org>
10373 Patch from Rob Bradfort <robster@debian.org>:
10374 * src/main.c: (get_command_line_args), (main):
10375 Migration from popt to GOption
10377 2006-03-26 Naba Kumar <naba@gnome.org>
10379 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10380 size to scale itself with theme.
10382 2006-03-26 Naba Kumar <naba@gnome.org>
10384 * plugins/file-manager/an_file_view.c,
10385 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10386 when symbolview and fileview objects are destroyed to avoid crashes
10387 after the plugins are disabled.
10389 2006-03-26 Naba Kumar <naba@gnome.org>
10391 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10392 Deleted unused file.
10394 * plugins/glade/plugin.c: Be able to close glade plugin when there
10395 there is no glade project loaded.
10397 * plugins/sourceview/sourceview.plugin,
10398 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10400 2006-03-23 Naba Kumar <naba@gnome.org>
10402 * plugins/editor/print.c: Fixed a bug where some sections of
10403 printed/previewed text is not highlighted.
10405 2006-03-20 Johannes Schmid <jhs@gnome.org>
10407 * libanjuta/interfaces/libanjuta.idl:
10409 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10410 as we do not use private apis. Show help window and startup because it does
10413 * plugins/document-manager/action-callbacks.c:
10414 plugins/editor/Makefile.am:
10415 plugins/editor/text_editor.c:
10416 plugins/editor/print.c:
10417 plugins/editor/print.h:
10419 Fixed printing (nobody has missed it BTW ;-)
10421 * plugins/sourceview/sourceview.c:
10424 2006-03-20 Naba Kumar <naba@gnome.org>
10426 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10427 devhelp >= 0.9 < 0.11 versions.
10429 2006-03-20 Johannes Schmid <jhs@gnome.org>
10431 * plugins/sourceview/anjuta-document-loader.c
10432 plugins/sourceview/sourceview.c:
10434 Fixed encoding bugs
10436 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10438 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10439 Fixed bug (line position)
10440 Give the good line position whatever the active editor.
10442 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10444 * configure.in: Added fi to ALL_LINGUAS
10446 2006-03-19 Johannes Schmid <jhs@gnome.org>
10448 * plugins/sourceview/anjuta-document-loader.c:
10449 replace gnome_vfs_get_mime_type_for_name_and data
10451 * plugins/build-basic-autotools/build-basic-autotools.c:
10454 2006-03-17 Johannes Schmid <jhs@gnome.org>
10456 * plugins/editor/editor.glade:
10457 Added style-editor again after it got lost somehow
10459 2006-03-17 Johannes Schmid <jhs@gnome.org>
10461 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10462 configure.in: require devhelp 0.11
10464 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10466 plugins/build-basic-autotools/build-basic-autotools.c:
10467 forgot a an installtion callback for the "install as root"-feature
10469 2006-03-17 Massimo Cora' <maxcvs@email.it>
10471 reviewed by: Johannes Schmid <jhs@gnome.org>
10473 * plugins/class-gen/anjuta-class-gen-plugin.glade
10474 plugins/class-gen/class_gen.c
10475 plugins/class-gen/goc_template_header
10476 plugins/class-gen/goc_template_source
10480 2006-03-16 Johannes Schmid <jhs@gnome.org>
10482 * plugins/sourceview/sourceview.c:
10483 Fixed "save-point" signal for undo actions
10485 2006-03-16 Massimo Cora' <maxcvs@email.it>
10487 reviewed by: Johannes Schmid <jhs@gnome.org>
10489 * plugins/document-manager/anjuta-docman.c:
10490 Implement tab drag and drop
10492 2006-03-16 Johannes Schmid <jhs@gnome.org>
10494 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10495 plugins/build-basic-autotools/build-basic-autotools.c:
10497 Implemented "install as root"-feature (#321455)
10499 2006-03-16 Johannes Schmid <jhs@gnome.org>
10502 plugins/sourceview/.cvsignore
10503 plugins/tools/scripts/.cvsignore:
10504 Added/extended .cvsignore files
10506 * plugins/sourceview/sourceview-autocomplete.c:
10507 plugins/sourceview/sourceview-autocomplete.h:
10508 plugins/sourceview/sourceview-prefs.c:
10509 plugins/sourceview/sourceview-private.h:
10510 plugins/sourceview/sourceview.glade:
10511 Autcomplete just works(tm) now and respects preferences
10513 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10514 Use better algorithm from autocomplete
10516 2006-03-15 Johannes Schmid <jhs@gnome.org>
10518 * src/anjuta-app.c:
10521 2006-03-15 Johannes Schmid <jhs@gnome.org>
10523 * libanjuta/interfaces/libanjuta.idl:
10524 plugins/class-gen/class_gen.c:
10525 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10526 plugins/project-manager/plugin.c:
10528 Allow to add multiple source files (#320191)
10530 * configure.in: Require gnome-build 0.1.3
10532 2006-03-14 Johannes Schmid <jhs@gnome.org>
10534 * plugins/macro/macro-utils.c: Fixed bug #333606
10535 * plugins/file-wizard/file.c: Fixed bug #333601
10537 2006-03-13 Johannes Schmid <jhs@gnome.org>
10539 * plugins/sourceview/sourceview_autocomplete.c
10540 plugins/sourceview/sourceview_autocomplete.h
10541 plugins/sourceview/sourceview.c
10542 plugins/sourceview/sourceview-private.h
10543 plugins/sourceview/sourceview-prefs.c:
10545 Cleaned up and fixed several issues
10547 2006-03-13 Johannes Schmid <jhs@gnome.org>
10549 * plugins/sourceview/Makefile.am:
10550 plugins/sourceview/sourceview-autocomplete.c
10551 plugins/sourceview/sourceview-autocomplete.h:
10552 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10553 plugins/sourceview/sourceview-private.h:
10554 plugins/sourceview/sourceview.c:
10556 Added (buggy) autocomplete feature to sourceview
10558 2006-03-12 Naba Kumar <naba@gnome.org>
10560 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10561 libanjuta/anjuta-session.c: Added API docs.
10563 2006-03-12 Naba Kumar <naba@gnome.org>
10565 * TODO.tasks: Added couple of tasks.
10566 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10567 Register private class as early as possible so that members could
10568 point to self class. Code clean up.
10570 2006-03-12 Naba Kumar <naba@gnome.org>
10572 * po/POTFILES.in, po/POTFILES.skip: Updated.
10574 2006-03-11 Naba Kumar <naba@gnome.org>
10576 * libanjuta/anjuta-shell.c,
10577 plugins/document-manager/anjuta-docman.c,
10578 plugins/document-manager/plugin.c,
10579 plugins/symbol-browser/an_symbol_search.c,
10580 plugins/valgrind/vgrule-list.c: Use correct signal names while
10583 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10584 signal names and fixed enum IANJUTA_TYPE_* macro.
10586 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10588 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10589 plugins/search/search-replace.c :
10590 Fixed bug (Bookmark the good line).
10591 Search & Replace (Mark all matched strings).
10593 2006-03-09 Johannes Schmid <jhs@gnome.org>
10595 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10596 Completed changes from yesterday
10598 * plugins/document-manager/anjuta-document-manager.glade:
10599 plugins/editor/editor.glade
10600 plugins/editor/plugin.c: (activate_plugin)
10601 plugins/editor/text_editor.c
10602 plugins/sourceview/Makefile.am
10603 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10604 plugins/sourceview/sourceview.glade:
10605 Completed preference changes
10607 2006-03-08 Johannes Schmid <jhs@gnome.org>
10609 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10610 plugins/search/plugin.c: (activate_plugin):
10612 Removed Gtk-Criticals
10614 * plugins/document-manager/anjuta-document-manager.glade:
10615 plugins/document-manager/plugin.c: (on_docman_auto_save),
10616 (on_gconf_notify_timer), (prefs_init):
10617 plugins/document-manager/plugin.h:
10618 plugins/editor/text_editor.c: (text_editor_instance_init),
10619 (text_editor_dispose):
10620 plugins/editor/text_editor.h:
10621 plugins/editor/text_editor_cbs.c:
10622 plugins/editor/text_editor_cbs.h:
10623 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10624 plugins/glade/plugin.c: (activate_plugin):
10625 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10626 plugins/sourceview/sourceview-private.h:
10627 plugins/sourceview/sourceview.c: (on_menu_popup),
10628 (sourceview_new), (ifile_open), (ifile_savable_save),
10629 (ifile_savable_save_as), (ieditor_set_popup_menu),
10630 (ieditor_get_filename), (imark_mark):
10632 Moved autosave from editor to document manager and fixed some things in
10635 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10637 * plugins/search/anjuta-search.glade :
10638 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10639 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10640 plugins/search/search-replace.c : Fixed bug.
10642 2006-03-08 Johannes Schmid <jhs@gnome.org>
10644 * plugins/search/anjuta-search.glade
10645 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10647 2006-03-07 Johannes Schmid <jhs@gnome.org>
10649 * plugins/document-manager/action-callbacks.c
10650 plugins/document-manager/anjuta-document-manager.glade
10651 plugins/document-manager/plugin.c: (prefs_init),
10653 plugins/editor/Makefile.am:
10654 plugins/editor/editor.glade:
10655 plugins/editor/plugin.c: (on_style_button_clicked),
10656 (activate_plugin), (dispose):
10657 plugins/editor/style-editor.c:
10659 Startet to seperate document-manager and editor preferences
10661 * plugins/search/Makefile.am:
10662 plugins/search/anjuta-search.glade:
10663 plugins/search/search-replace.c:
10665 Moved search GUI to search-plugin
10667 * plugins/sourceview/sourceview-prefs.c:
10668 plugins/sourceview/sourceview-prefs.h:
10669 plugins/sourceview/sourceview-private.h:
10670 plugins/sourceview/sourceview.c:
10671 plugins/sourceview/sourceview.h:
10672 plugins/sourceview/Makefile.am:
10673 plugins/sourceview/anjuta-document.h:
10674 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10675 plugins/sourceview/plugin.c:
10677 Added some preferences to sourceview and fixed vfs_monitor
10679 * tagmanager/c.c: (parseParens):
10680 Removed annoying debug message
10682 * libanjuta/interfaces/libanjuta.idl:
10683 Removed IAnjutaEditorFactory::create_style_editor()
10685 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10687 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10688 Search : Bookmark all matched lines.
10690 2006-03-06 Johannes Schmid <jhs@gnome.org>
10692 * plugins/class-gen/anjuta-class-gen.plugin.in
10693 plugins/file-loader/plugin.c: (sort_wizards)
10694 (on_create_submenu), (activate_plugin)
10695 plugins/file-wizard/anjuta-file-wizard.plugin.in
10696 plugins/glade/anjuta-glade.plugin.in
10697 plugins/project-import/anjuta-project-import.plugin.in
10698 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10700 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10701 sorted alphabeticly
10703 * plugins/project-wizard/templates/mkfile.wiz:
10704 Use configured project directory instead of ~/myproject
10706 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10708 Show markers (again) and monitor uri
10710 2006-03-06 Naba Kumar <naba@gnome.org>
10712 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10713 typedefs separately so that forward linking would work.
10714 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10716 2006-03-05 Naba Kumar <naba@gnome.org>
10718 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10719 passing Enums and Structs in signals. Define struct _Name in
10720 generated code, so that forward referencing.
10721 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10723 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10725 2006-03-05 Naba Kumar <naba@gnome.org>
10727 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10728 support. Generate GType definitions for enums in generated codes
10729 so that enums could be passed as signal params.
10731 2006-03-04 Naba Kumar <naba@gnome.org>
10733 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10734 Restored cvs-moved revision files. They were originally marked
10735 deleted at their older locations. Now they are restored at
10736 their new locations. The changeset is one that was committed
10737 as part of document-manager, editor, search and print plugins
10738 separation from editor plugin.
10740 2006-03-03 Johannes Schmid <jhs@gnome.org>
10742 * plugins/sourceview/*:
10743 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
10746 2006-03-04 Naba Kumar <naba@gnome.org>
10748 * plugins/gdb/*: Deleted removed files (see previous changlog
10749 entry for files list).
10751 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
10753 * plugins/debug-mananger/breakpoints.c,
10754 plugins/debug-manager/breakpoints.h,
10755 plugins/debug-manager/debug_tree.c,
10756 plugins/debug-manager/debug_tree.h,
10757 plugins/debug-manager/info.c,
10758 plugins/debug-manager/info.h,
10759 plugins/debug-manager/locals.c,
10760 plugins/debug-manager/locals.h,
10761 plugins/debug-manager/memory.c,
10762 plugins/debug-manager/memory.h,
10763 plugins/debug-manager/registers.c,
10764 plugins/debug-manager/registers.h,
10765 plugins/debug-manager/sharedlib.c,
10766 plugins/debug-manager/sharedlib.h,
10767 plugins/debug-manager/signal.c,
10768 plugins/debug-manager/signal.h,
10769 plugins/debug-manager/stack_trace.c,
10770 plugins/debug-manager/stack_trace.h,
10771 plugins/debug-manager/watch.c,
10772 plugins/debug-manager/watch.h,
10773 plugins/debug-manager/Makefile.am:
10774 Move from gdb plugin to debug manager plugin
10776 * plugins/debug-manager/anjuta-debug-manager.glade,
10777 plugins/debug-manager/anjuta-debug-manager.ui:
10778 Move all user interface from gdb to debug manager
10780 * plugins/debug-manager/utilities.c,
10781 plugins/debug-manager/utilities.h:
10782 Remove some unused code
10783 Add useful code from gdb plugin
10785 * plugins/debug-manager/start.c,
10786 plugins/debug-manager/start.h:
10787 Include code of attach_process
10788 Add more code to start the debugger
10790 * plugins/debug-manager/plugin.c,
10791 plugins/debug-manager/plugin.h,
10792 plugins/debug-manager/anjuta-debug-manager.plugin.in:
10793 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
10795 * plugins/debug-manager/debugger.c,
10796 plugins/debug-manager/debugger.h:
10797 Implement a queue of debugger command
10799 * plugins/gdb/actions.c,
10800 plugins/gdb/actions.h,
10801 plugins/gdb/watch_cbs.c,
10802 plugins/gdb/watch_cbs.h,
10803 plugins/gdb/watch_gui.c,
10804 plugins/gdb/watch_gui.h:
10807 * plugins/gdb/debugger.c,
10808 plugins/gdb/debugger.h,
10809 plugins/gdb/gdbmi.c,
10810 plugins/gdb/gdbmi.h,
10811 plugins/gdb/utilities.c,
10812 plugins/gdb/utilities.h,
10813 plugins/gdb/Makefile.am,
10814 plugins/gdb/anjuta-gdb.plugin.in:
10815 Implement necessary functions
10817 * plugins/gdb/parser.c,
10818 plugins/gdb/parser.h:
10819 Code for parsing variable previously in debug_tree.c
10821 * plugins/gdb/anjuta-gdb.glade,
10822 plugins/gdb/anjuta-gdb.ui:
10823 Remove user interface
10825 * plugins/gdb/gdbmi-test.c:
10828 * plugins/gdb/anjuta-gdb.plugin.png:
10829 Try an improved icon for gdb (archer fish)
10831 * libanjuta/anjuta-debugger.c,
10832 libanjuta/anjuta-debugger.h,
10833 libanjuta/interfaces/libanjuta.idl,
10834 libanjuta/interfaces/anjuta-idl-compiler.pl,
10835 libanjuta/Makefile.am:
10836 Add declaration used in new IAnjutaDebugger interface
10838 * manuals/reference/libanjuta.types,
10839 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
10840 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
10841 Update documentation
10843 2006-03-02 Naba Kumar <naba@gnome.org>
10845 * manuals/reference/libanjuta/Makefile.am,
10846 manuals/reference/libanjuta/libanjuta-docs.sgml,
10847 manuals/reference/libanjuta/libanjuta-sections.txt,
10848 manuals/reference/libanjuta/libanjuta.types,
10849 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10850 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
10851 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10852 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10853 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10854 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10855 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10856 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10857 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
10858 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10859 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10860 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
10861 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10862 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10863 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10864 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
10865 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10866 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10867 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10868 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10869 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10870 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10871 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10872 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10873 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10874 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10875 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10876 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10877 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10878 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
10879 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10880 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10881 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10882 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10883 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
10884 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
10885 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
10886 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10887 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10888 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10889 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
10890 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10891 manuals/reference/libanjuta/tmpl/plugins.sgml,
10892 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10893 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10894 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10895 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10896 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10897 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10898 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10899 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10900 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10901 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10902 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10903 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10904 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10905 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
10908 2006-02-28 Naba Kumar <naba@gnome.org>
10910 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10911 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
10912 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
10913 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
10914 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
10915 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
10916 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
10917 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
10918 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
10919 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
10920 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
10921 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
10922 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
10923 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
10925 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10927 * plugins/sourceview/sourceview.c:
10928 Select to brace, select block.
10930 2006-02-28 Johannes Schmid <jhs@gnome.org>
10932 * plugins/file-wizard/Makefile.am
10933 plugins/file-wizard/action-callbacks.c (removed)
10934 plugins/file-wizard/action-callbacks.h (removed)
10935 plugins/file-wizard/anjuta-file-wizard.ui
10936 plugins/file-wizard/plugin.c: (activate_plugin),
10937 (deactivate_plugin)
10938 plugins/file-wizard/plugin.h:
10939 Removed Edit->Insert Text submenu (replace by macros plugin)
10941 * plugins/sourceview/sourceview.c: (sourceview_new),
10942 (ieditor_set_popup_menu):
10943 Fixed some more bugs
10945 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
10947 2006-02-28 Naba Kumar <naba@gnome.org>
10949 * plugins/file-manager/an_file_view.c,
10950 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
10951 rows also and with delay 1 sec (the color and timout value should
10952 probably be picked up from some system wide preference key).
10954 2006-02-28 Naba Kumar <naba@gnome.org>
10956 * libanjuta/interfaces/libanjuta.idl,
10957 plugins/document-manager/action-callbacks.c,
10958 plugins/document-manager/plugin.c,
10959 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
10960 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
10961 Added interface checks in document manager and enable/disable
10962 menus based on supported interface.
10964 * plugins/project-import/anjuta-project-import.glade: Set some
10965 resonable size for the import dialog.
10967 2006-02-27 Naba Kumar <naba@gnome.org>
10969 * libanjuta/interfaces/libanjuta.idl,
10970 plugins/document-manager/action-callbacks.c,
10971 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
10972 and eol conversion actions.
10974 2006-02-27 Johannes Schmid <jhs@gnome.org>
10976 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
10977 * plugins/file-manager/an_file_view.c
10978 plugins/file-manager/plugin.h: Added tooltips
10979 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
10981 2006-02-26 Naba Kumar <naba@gnome.org>
10983 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10984 plugins/build-basic-autotools/build-basic-autotools.c,
10985 plugins/build-basic-autotools/build-basic-autotools.h,
10986 plugins/build-basic-autotools/executer.c,
10987 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
10988 disable indicator highlights preferences from message manager to
10989 build plugin. Implemented message indicator highlights in build tool.
10991 * plugins/editor/text_editor.c: Fixed indicators.
10993 2006-02-26 Johannes Schmid <jhs@gnome.org>
10995 * plugins/sourceview/sourceview.c:
10998 * plugins/subversion/svn_auth.c:
10999 Fixed username/password authentification but there might be a memory corruption
11001 2006-02-26 Naba Kumar <naba@gnome.org>
11003 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11004 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
11005 libanjuta/anjuta-launcher.h: Added documentation.
11007 2006-02-24 Naba Kumar <naba@gnome.org>
11009 * plugins/editor/text_editor.c: Fixed change in API in
11010 IAnjutaEditorSelection::set().
11012 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11014 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
11015 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
11016 libanjuta/interfaces/libanjuta.idl :
11017 Search in sourceview editor (Select in buffer).
11020 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11022 * plugins/sourceview/sourceview.c :
11023 Fixed Replace, to_upper, to_lower.
11025 * plugins/search/search-replace_backend.c :
11026 Renamed header name.
11028 2006-02-22 Naba Kumar <naba@gnome.org>
11030 * libanjuta/anjuta-plugin-description.c,
11031 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
11032 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
11033 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
11034 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11035 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
11037 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11038 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
11040 2006-02-21 Naba Kumar <naba@gnome.org>
11042 * libanjuta/interfaces/libanjuta.idl,
11043 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11044 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
11045 interface for editor.
11047 2006-02-21 Naba Kumar <naba@gnome.org>
11049 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11051 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11052 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11054 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11056 * GTKSOURCEVIEW EDITOR
11057 plugins/sourceview/sourceview.c :
11058 Fixed copy and Goto Line.
11060 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11061 plugins/macro/plugin.c :
11062 Fixed Insert key word and Insert macro.
11064 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11066 * plugins/document-manager/anjuta-docman.c:
11067 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11070 plugins/Makefile.am:
11071 plugins/sourceview/.cvsignore:
11072 plugins/sourceview/Makefile.am:
11073 plugins/sourceview/plugin.c: :
11074 plugins/sourceview/plugin.h:
11075 plugins/sourceview/sourceview.c:
11076 plugins/sourceview/sourceview.h:
11077 plugins/sourceview/sourceview.plugin:
11078 plugins/sourceview/sourceview.plugin.in:
11079 plugins/sourceview/sourceview.png:
11081 Added sourceview editor plugin
11083 2006-02-19 Naba Kumar <naba@gnome.org>
11085 * libanjuta/interfaces/libanjuta.idl,
11086 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11087 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11088 plugins/cvs-plugin/cvs-interface.c,
11089 plugins/document-manager/action-callbacks.c,
11090 plugins/document-manager/action-callbacks.h,
11091 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11092 plugins/search/plugin.c, plugins/search/search-replace.c,
11093 plugins/search/search-replace_backend.c,
11094 plugins/subversion/subversion-actions.c,
11095 plugins/subversion/subversion-callbacks.c,
11096 plugins/tools/editor.c, plugins/tools/execute.c,
11097 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11098 few fatal warnings.
11100 2006-02-15 Naba Kumar <naba@gnome.org>
11102 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11105 * libanjuta/interfaces/libanjuta.idl,
11106 plugins/document-manager/anjuta-docman.c,
11107 plugins/document-manager/plugin.c,
11108 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11109 unnecessary parameters from IAnjutaEditor interface and used proper
11110 types instead of 'gpointer'. Fixed various compiler warnings.
11112 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11115 2006-02-12 Naba Kumar <naba@gnome.org>
11117 * po/POTFILES.in: Updated.
11119 2006-02-11 Naba Kumar <naba@gnome.org>
11121 * plugins/editor/properties.[cxx,h],
11122 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11123 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11124 to sci_prop_*(), because they were conflicting with external
11125 functions (in some ssl library).
11127 2006-02-08 Naba Kumar <naba@gnome.org>
11129 Patch from Massimo Cora <maxcvs@email.it>:
11130 * plugins/valgrind/anjuta-valgrind.schemas,
11131 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11132 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11133 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11134 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11135 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11136 plugins/valgrind/vgtoolview.c,
11137 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11138 before running the debugging session. I've added also a
11139 preference in Anjuta Preferences where you can specify
11140 the path to the valgrind binary. The default is /usr/bin/valgrind.
11141 Now it displays a dialog with the error. [it can be -program
11142 exited- or -file loaded or end of input-]. Some valgrind 3.x
11145 2006-01-29 Naba Kumar <naba@gnome.org>
11147 Patch from Massimo Cora <maxcvs@email.it>:
11148 * configure.in, plugins/Makefile.am,
11149 plugins/valgrind/*: Valgrind plugin (requires
11150 binutils-dev and valgrind to be installed.
11152 2005-01-24 Johannes Schmid <jhs@gnome.org>
11154 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11155 plugins/tools/variables.c:
11156 Added current directory to possible variables
11158 * Patch from Günther Brammer <gbrammer@gmx.de>
11159 plugins/document-manager/anjuta-docman.c:
11160 Fix a crash on opening a file
11162 AUTHORS: Added Günther Brammer
11164 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
11166 * libanjuta/anjuta-launcher.c:
11167 Fix a bug in AnjutaLauncher when output is bigger than buffer
11168 Probably fix bug #315188 and #305134
11170 2005-12-28 Johannes Schmid <jhs@gnome.org>
11172 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11173 * src/about.c: Use new gtk about dialog
11174 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11175 Updated anjuta_ui_add_action_group_entries call
11177 Patch from Jean Breford <jean.breford@normalesup.org>
11178 and Markus Habermehl <bmh1980de@yahoo.de>:
11180 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11181 * AUTHORS: Added Jean and Markus
11183 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11184 * plugins/search/search-replace.c :
11185 Bookmark all matched lines.
11186 * plugins/search/search-replace_backend.c :
11187 Fixed bug (Search in all project files).
11189 2005-12-21 Johannes Schmid <jhs@gnome.org>
11191 * plugins/search/plugin.c:
11193 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11194 investigation needed.
11196 AUTHORS: Added Ross Goldner
11198 2005-12-19 Ross Golder <ross@golder.org>
11200 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11201 application/xml MIME type.
11203 2005-12-18 Johannes Schmid <jhs@gnome.org>
11205 po/POTFILES.in: Updated files after directory changes
11206 HACKING: Removed outdated section 3 (anoncvs)
11208 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11210 * plugins/build-basic-autotools/build-basic-autotools.c:
11211 Save all files in editor before running a command
11213 * plugins/tools/execute.c:
11214 Use document manager plugin instead of each editor for
11217 2005-12-15 Johannes Schmid <jhs@gnome.org>
11219 * plugins/document-manager/action-callbacks.c:
11220 (on_save_all1_activate), (on_swap_activate)
11221 plugins/document-manager/anjuta-docman.c:
11222 (on_save_as_filesel_response), (on_notebook_switch_page):
11224 Fixed some remaining issues in document-manger
11226 2005-12-15 Johannes Schmid <jhs@gnome.org>
11228 * plugins/profile-default/default.anjuta:
11229 Load Search plugin and Message Manager by default
11231 2005-12-14 Johannes Schmid <jhs@gnome.org>
11233 * plugins/editor/text_editor.c
11234 libanjuta/anjuta-utils.c:
11236 Check if files differ when gnome-vfs monitoring is used.
11239 2005-12-13 Johannes Schmid <jhs@gnome.org>
11241 * plugins/document-manager/plugin.c:
11242 Only save modified files in ianjuta_file_savable_save() for document-manager
11243 as discussed on mailing list.
11245 * plugins/cvs-plugin/cvs-callbacks.c:
11246 Fixed dialog handling for empty log message
11248 2005-12-13 Johannes Schmid <jhs@gnome.org>
11250 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
11252 * plugins/project-manager/* Removed ununsed files
11254 * plugins/symbol-browser/an_symbol_iter.c
11255 plugins/build-basic-autotools/build-basic-autotools.c
11256 plugins/build-basic-autotools/executer.c
11257 plugins/class-gen/class_gen.c
11258 plugins/class-inheritance/class-inherit.c
11259 plugins/cvs-plugin/cvs-actions.c
11260 plugins/cvs-plugin/cvs-interface.c
11261 plugins/debug-manager/attach_process.
11262 plugins/devhelp/plugin.c
11263 plugins/document-manager/plugin.c
11264 plugins/document-manager/indent_util.c
11265 plugins/editor/properties.cxx
11266 plugins/editor/aneditor.cxx
11267 plugins/editor/style-editor.c
11268 plugins/editor/text_editor.c
11269 plugins/macro/macro_db.c
11272 Use DEBUG_PRINT for debug messages
11274 libanjuta/anjuta-debug.h: Include config.h
11276 HACKING: Updated (BTW: does anyone read this?)
11278 2005-12-12 Johannes Schmid <jhs@gnome.org>
11280 Patch from Johan Ersvik <jersvik@fastmail.fm>:
11281 * plugins/gdb/debugger.c
11283 Fix a crasher in gdb plugin
11285 * plugins/gtodo/plugin.c
11286 plugins/search/plugin.c
11290 * plugins/document-manager/anjuta-docman.c:
11292 Fixed error markers
11294 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
11296 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
11298 * plugins/document-manager/anjuta-docman.c:
11299 highlight changed files in docman popup-menu
11300 * plugins/gdb/debug-tree.c:
11301 plugins/gdb/debugger.c
11302 Do not corupt entire "locals" tree when variable pointer have
11303 additional info and arrays/strucs/unions correctly.
11306 2005-12-11 Johannes Schmid <jhs@gnome.org>
11308 * plugins/document-manager/anjuta-docman.c
11309 plugins/document-manager/plugin.c
11310 plugins/editor/text_editor.c:
11312 AUTHORS: Added Johan Ersvik
11314 Fixed "is-dirty" bug and tab ordering
11316 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11318 * plugins/editor/aneditor-autocomplete.cxx
11319 plugins/editor/aneditor-calltip.cxx
11320 plugins/editor/aneditor-priv.h
11321 plugins/symbol-browser/an_symbol.c
11322 plugins/symbol-browser/an_symbol_view.c
11324 tagmanager/tm_symbol.c
11325 tagmanager/tm_tag.c
11326 tagmanager/include/tm_symbol.h
11327 tagmanager/include/tm_tag.h
11330 Better pointer recognition in tagmanager and symbol browser
11332 2005-12-11 Johannes Schmid <jhs@gnome.org>
11334 * plugins/search/*: New search plugin derived from search code in old editor
11337 * plugins/document-manager/*: new document-manger which is now seperated from
11338 editor to allow implementation of other editor widgets. Code is mostly derived
11339 from old editor plugin
11341 * plugins/print/* new print plugin which is not fully implemented in the
11344 * plugins/editor/text_editor.c: Added lots of interface code
11346 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11347 IAnjutaEditorFactory and extended IAnjutaEditor
11349 * configure.in, plugins/Makefile.am updated build system for new
11352 This is a huge commit which might still contain some bugs and also has
11353 some fixmes. Things that are not working are the search toolbar because it
11354 does not use the same backend as any other searching function and printing
11355 (easy to fix) because it did not yet implement IAnjutaPrintable.
11357 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11359 * plugins/project-wizard/property.c:
11360 Use newer GtkFileChooser instead of GtkFileSelection with
11361 GnomeFileEntry to avoid a bug
11363 * plugins/project-wizard/install.c:
11364 Avoid an endless loop if project directory is not writable
11366 * plugins/project-wizard/druid.c:
11367 Allow creating project in empty directory without a
11370 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11372 Patch from Massimo Cora <maxcvs@email.it>
11373 * plugins/class-inheritence/class-inherit.c
11374 plugins/class-inheritence/plugin.c
11375 plugins/class-inheritence/plugin.h
11378 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11379 no longer supported!
11381 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11383 Patch from Johan Ersvik <jersvik@fastmail.fm>
11384 * plugins/message-view/message-view.c
11385 plugins/build-basic-autotools/build-basic-autotools.c
11386 plugins/build-basic-autotools/automake-c.filters
11388 This patch correct regex-filters for newer automake
11391 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11393 * plugins/tools/execute.c:
11394 Detect variables inside a word
11396 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11398 * libanjuta/anjuta-status.[ch],
11399 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11400 plugins/editor/anjuta-docman.c :
11401 New anjuta-status procedure.
11403 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11406 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11407 plugins/editor/Makefile.am
11408 plugins/editor/anjuta-document-manager.glade
11409 plugins/editor/plugin.c plugins/editor/plugin.h
11410 plugins/editor/text_editor.c plugins/editor/text_editor.h
11412 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11413 plugins/editor/indent-util.c plugins/editor/indent-util.h
11414 plugins/editor/indent_test.c :
11415 Set and Preview indent preferences parameters.
11416 Saved indent user parameters.
11418 2005-10-27 Naba Kumar <naba@gnome.org>
11420 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11421 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11422 theme color for saved documents.
11424 2005-10-26 Naba Kumar <naba@gnome.org>
11426 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11427 list. Fixed bug #316731.
11429 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11431 * tagmanager/tm_symbol.c: Fixed bug #315218
11433 2005-10-23 Adam Weinberger <adamw@gnome.org>
11435 * plugins/build/build_file.c
11436 plugins/build-basic-autotools/build-basic-autotools.c
11437 plugins/tools/execute.c
11438 plugins/build/compile.c
11439 plugins/build/configurer.c
11440 plugins/debug-manager/plugin.c
11441 plugins/editor/plugin.c
11442 plugins/editor/print.c
11443 plugins/editor/text_editor.c
11444 plugins/file-loader/plugin.c
11445 plugins/file-manager/an_file_view.c
11446 plugins/symbol-browser/an_symbol_view.c
11447 plugins/gdb/debugger.c
11448 plugins/gdb/plugin.c
11449 plugins/glade/plugin.c
11450 plugins/macro/macro-actions.c
11451 plugins/macro/plugin.c
11452 plugins/profile-default/plugin.c
11453 plugins/project-manager/plugin.c
11454 plugins/project-manager/project_import.c
11455 plugins/symbol-browser/plugin.c
11456 plugins/tools/execute.c
11458 src/anjuta-actions.h
11460 Correct spacing errors before and after "...".
11462 2005-10-20 Naba Kumar <naba@gnome.org>
11464 * plugins/gdb/debugger.c: Fixed attach/detach process to
11465 updated UI properly.
11467 2005-10-18 Naba Kumar <naba@gnome.org>
11469 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11472 2005-10-13 Naba Kumar <naba@gnome.org>
11474 * plugins/project-mkfile-import/*: Removed separate import wizard for
11475 makefile based projects (because single widzard handles all wizards).
11477 * plugins/project-import/project-import.c: Made wizard window
11478 transient to main window.
11480 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11482 * AUTHORS: Added Eric's name in contributors list.
11484 * configure.in, plugins/Makefile.am,
11485 plugins/project-import/Makefile.am,
11486 plugins/project-import/anjuta-project-import.glade,
11487 plugins/project-import/project-import.c,
11488 plugins/project-import/project-import.h: Import wizard now detects
11489 both makefile and automake projects together instead of separate wizard.
11491 * plugins/project-wizard/templates/java/project.anjuta,
11492 plugins/project-wizard/templates/mkfile/project.anjuta,
11493 plugins/project-wizard/templates/python/project.anjuta,
11494 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11495 name to make it appropriate.
11497 2005-10-11 Naba Kumar <naba@gnome.org>
11499 * configure.in: Fixed glade3 version requirement.
11501 2005-09-29 Alexander Shopov <ash@contact.bg>
11503 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11505 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11507 * plugins/subversion/svn_auth.c
11508 plugins/subversion/anjuta_subversion.glade:
11509 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11511 2005-09-22 Naba Kumar <naba@gnome.org>
11513 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11515 * configure.in, plugins/Makefile.am
11516 plugins/project-manager/anjuta-project-manager.plugin.in,
11517 plugins/project-manager/plugin.c,
11518 (added) plugins/project-mkfile-import/.cvsignore,
11519 (added) plugins/project-mkfile-import/Makefile.am,
11520 (added) plugins/project-mkfile-import/
11521 anjuta-project-mkfile-import-plugin.png,
11522 (added) plugins/project-mkfile-import/
11523 anjuta-project-mkfile-import.glade,
11524 (added) plugins/project-mkfile-import/
11525 anjuta-project-mkfile-import.plugin.in,
11526 (added) plugins/project-mkfile-import/plugin.c,
11527 (added) plugins/project-mkfile-import/plugin.h,
11528 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11529 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11530 plugins/project-wizard/templates/Makefile.am,
11531 (added) plugins/project-wizard/templates/mkfile-logo.png,
11532 (added) plugins/project-wizard/templates/mkfile.wiz,
11533 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11534 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11535 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11536 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11537 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11538 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11539 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11540 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11541 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11542 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11543 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11544 Added makefile based project import wizard and wizard template.
11546 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11548 * libanjuta/anjuta-launcher.c: Reduced false password detections
11550 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11552 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11553 messages correctly.a
11555 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11557 * scintilla/Makefile.am: Changed scintilla library to noinst
11558 * pixmaps/Makefile.am: Install password.png
11559 * libanjuta/anjuta-launcher.c: Changed password detection
11560 to be able to access GNOME CVS with ssh.
11562 2005-08-31 Naba Kumar <naba@gnome.org>
11564 * plugins/glade/plugin.c: Set transient window for the widget
11567 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11569 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11571 2005-08-10 Naba Kumar <naba@gnome.org>
11573 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11574 as shortcut key for execute.
11576 * src/about.c: Clean up.
11578 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11579 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11582 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11584 * plugins/editor/search-replace_backend.c :
11585 Fixed search in File Patterns.
11587 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11589 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11591 2005-08-04 Naba Kumar <naba@gnome.org>
11593 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11594 for pango-1.8 rendering bug.
11596 2005-08-03 Naba Kumar <naba@gnome.org>
11598 * plugins/glade/plugin.c: Proper names for plugin widgets.
11600 * plugins/subversion/anjuta-subversion.glade,
11601 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11602 string allocations. Use passed default values when available.
11603 Set proper focus and dialog default response. Destroy dialog after use.
11604 Return error when appropriate.
11606 2005-08-02 Naba Kumar <naba@gnome.org>
11608 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11609 for pango-1.8 rendering bug.
11611 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11613 * scintilla/Makefile.am: Fixed a make -j x bug
11615 2005-08-02 Johannes Schmid <jhs@gnome.org>
11617 * plugins/subversion/svn-auth.c: Added username/password
11620 2005-08-01 Naba Kumar <naba@gnome.org>
11622 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11623 checks for character width calculations.
11625 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11627 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11629 2005-07-31 Naba Kumar <naba@gnome.org>
11631 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11632 messup with pango 1.8. Fixed bug #311846.
11634 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11636 * plugins/gdb/memory.c : Fixed bug 305082.
11638 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11639 plugins/project-wizard/templates/gcj.wiz,
11640 plugins/project-wizard/templates/gnome.wiz,
11641 plugins/project-wizard/templates/gtk.wiz,
11642 plugins/project-wizard/templates/java.wiz,
11643 plugins/project-wizard/templates/python.wiz,
11644 plugins/project-wizard/templates/wxwin.wiz,
11645 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11647 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11649 * plugins/tools/execute.c:
11650 Correct a crash if editor is closed while a tool still use it.
11652 2005-07-28 Naba Kumar <naba@gnome.org>
11654 * scintilla/*: Updated scintilla from their latest CVS.
11656 2005-07-27 Naba Kumar <naba@gnome.org>
11658 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11659 plugins/build-basic-autotools/build-basic-autotools.c,
11660 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11661 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11662 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11663 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11664 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11665 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11666 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11667 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11668 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11669 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11670 argument to anjuta_ui_add_action_group_entries() and
11671 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11672 Fixed all plugins to pass translation domain. This fixes untranslated
11675 2005-07-27 Naba Kumar <naba@gnome.org>
11677 * plugins/class-inheritance/class-callbacks.c,
11678 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11679 proper system colors.
11681 2005-07-26 Naba Kumar <naba@gnome.org>
11683 * ROADMAP: Updated and added more tasks.
11685 2005-07-25 Naba Kumar <naba@gnome.org>
11687 * ROADMAP: Updated and added more tasks.
11689 2005-07-24 Naba Kumar <naba@gnome.org>
11691 * HACKING: Fixed format.
11693 2005-07-24 Naba Kumar <naba@gnome.org>
11695 * ROADMAP: Fixed format.
11696 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11698 2005-07-24 Naba Kumar <naba@gnome.org>
11700 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11701 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11703 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11705 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11706 Correct wrong sensitivity setting
11708 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11710 * plugins/tools/variable.c: Add variables for project manager
11712 2005-07-23 Naba Kumar <naba@gnome.org>
11714 * ROADMAP: updated.
11716 2005-07-23 Naba Kumar <naba@gnome.org>
11718 * plugins/subversion/Makefile.am,
11719 plugins/subversion/svn-auth.c,
11720 plugins/subversion/svn-auth.h: Added subversion authentication code
11723 * plugins/subversion/subversion-callbacks.c,
11724 plugins/subversion/subversion-callbacks.h,
11725 plugins/subversion/svn-backend-priv.h,
11726 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11727 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11728 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11729 Added file mode line.
11731 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11733 * configure.in: Added 'gl' to ALL_LINGUAS.
11735 2005-07-21 Naba Kumar <naba@gnome.org>
11737 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11738 the active sources and kill the running process without emitting
11739 signals (which could be fatal because the object is being destroyed).
11740 Incidentally, fixed the crash that happens when stopping an active
11741 debugger session. Disabled debug prints and code clean up.
11744 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
11745 message view object, because that prevents many unprocessed outputs
11746 from the cvs command from being appended in view. Does not set NULL
11747 to mesg_view private member (not required) so that any pending outputs
11748 to view is processed.Fixed bug #172666.
11750 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
11751 type in supported list.
11753 2005-07-18 Adam Weinberger <adamw@gnome.org>
11755 * plugins/file-manager/anjuta-file-manager-plugin.glade:
11756 grammar/spelling fixes.
11758 2005-07-17 Naba Kumar <naba@gnome.org>
11760 * (new) plugins/project-wizard/templates/terminal/cvsignore,
11761 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
11762 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
11763 plugins/project-wizard/templates/anjuta-plugin.wiz,
11764 plugins/project-wizard/templates/gcj.wiz,
11765 plugins/project-wizard/templates/gnome.wiz,
11766 plugins/project-wizard/templates/gtk.wiz,
11767 plugins/project-wizard/templates/gtkmm.wiz,
11768 plugins/project-wizard/templates/java.wiz,
11769 plugins/project-wizard/templates/python.wiz,
11770 plugins/project-wizard/templates/terminal.wiz,
11771 plugins/project-wizard/templates/terminal/Makefile.am,
11772 plugins/project-wizard/templates/terminal/po/Makefile.am,
11773 plugins/project-wizard/templates/terminal/src/Makefile.am,
11774 plugins/project-wizard/templates/wxwin.wiz,
11775 plugins/project-wizard/templates/xlib-dock.wiz,
11776 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
11777 wizards and updated .wiz files to install them in newly created
11780 2005-07-16 Naba Kumar <naba@gnome.org>
11782 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
11784 * plugins/file-manager/an_file_view.c,
11785 plugins/file-manager/plugin.c: Added file manager preferences to
11786 show/hide files ignored by version control (e.g. cvsignore).
11788 * plugins/editor/text_editor.c: Initialize vfs info struct.
11790 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
11791 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
11792 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
11793 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
11794 omf-install/.cvsignore, pixmaps/.cvsignore,
11795 plugins/file-manager/anjuta-file-manager-plugin.glade,
11796 scintilla/.cvsignore, scintilla/include/.cvsignore,
11797 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
11798 tagmanager/python.c: Updated.
11800 2005-07-16 Naba Kumar <naba@gnome.org>
11802 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
11803 Fixed python parser to parser class methods.
11805 2005-07-15 Naba Kumar <naba@gnome.org>
11807 * plugins/project-wizard/property.c: Used parenthesis to remove
11810 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11811 plugins/project-wizard/templates/gcj.wiz,
11812 plugins/project-wizard/templates/gnome.wiz,
11813 plugins/project-wizard/templates/gtk.wiz,
11814 plugins/project-wizard/templates/gtkmm.wiz,
11815 plugins/project-wizard/templates/java.wiz,
11816 plugins/project-wizard/templates/python.wiz,
11817 plugins/project-wizard/templates/terminal.wiz,
11818 plugins/project-wizard/templates/wxwin.wiz,
11819 plugins/project-wizard/templates/xlib-dock.wiz,
11820 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
11823 2005-07-15 Naba Kumar <naba@gnome.org>
11825 * plugins/project-wizard/templates/java.wiz,
11826 plugins/project-wizard/templates/java/Makefile.am,
11827 plugins/project-wizard/templates/java/project.anjuta,
11828 plugins/project-wizard/templates/python.wiz,
11829 plugins/project-wizard/templates/python/Makefile.am,
11830 plugins/project-wizard/templates/python/project.anjuta: Use different
11831 project files for java and python module where debugger is not
11832 included in the list of plugins.
11834 2005-07-15 Naba Kumar <naba@gnome.org>
11836 * configure.in, plugins/project-wizard/templates/Makefile.am,
11837 plugins/project-wizard/templates/gcj-logo.png,
11838 plugins/project-wizard/templates/gcj.wiz,
11839 plugins/project-wizard/templates/gcj/.cvsignore,
11840 plugins/project-wizard/templates/gcj/Makefile.am,
11841 plugins/project-wizard/templates/gcj/configure.in.tpl,
11842 plugins/project-wizard/templates/gcj/src/.cvsignore,
11843 plugins/project-wizard/templates/gcj/src/Makefile.am,
11844 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
11845 plugins/project-wizard/templates/java-logo.png,
11846 plugins/project-wizard/templates/java.wiz,
11847 plugins/project-wizard/templates/java/configure.in.tpl,
11848 plugins/project-wizard/templates/java/po/Makefile.am,
11849 plugins/project-wizard/templates/java/po/POTFILES.in,
11850 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
11851 plugins/project-wizard/templates/java/src/main.java,
11852 plugins/project-wizard/templates/python-logo.png,
11853 plugins/project-wizard/templates/python.wiz,
11854 plugins/project-wizard/templates/python/.cvsignore,
11855 plugins/project-wizard/templates/python/Makefile.am,
11856 plugins/project-wizard/templates/python/configure.in.tpl,
11857 plugins/project-wizard/templates/python/po/.cvsignore,
11858 plugins/project-wizard/templates/python/po/Makefile.am,
11859 plugins/project-wizard/templates/python/po/POTFILES.in,
11860 plugins/project-wizard/templates/python/src/.cvsignore,
11861 plugins/project-wizard/templates/python/src/Makefile.am,
11862 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
11863 plugins/project-wizard/templates/python/src/main.py: Added Generic
11864 gcj and python project wizards. Fixed Generic java project to
11865 use _JAVA primary. Update gnome-build from cvs for them to work
11868 2005-07-12 Naba Kumar <naba@gnome.org>
11870 * plugins/project-manager/plugin.c: Automatically determine
11871 project backend by probing.
11873 2005-07-04 Naba Kumar <naba@gnome.org>
11875 * Makefile.am: Do not install old anjuta.glade file which conflicts
11876 with newer src/anjuta.glade.
11878 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11880 * plugins/an_symbol_prefs.c:
11881 Sort list of available symbol files
11883 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
11885 * plugins/build-basic-autotools.c:
11888 * plugins/gtodo/libgtodo.c:
11889 Possible fix for #307800
11891 * libanjuta/anjuta-encodings.c
11892 libanjuta/anjuta-launcher.c
11893 libanjuta/anjuta-preference-dialog.c
11894 libanjuta/anjuta-preferences.c
11895 libanjuta/anjuta-ui.c
11896 libanjuta/anjuta-util.c
11897 libanjuta/cell-renderer-captioned-image.c
11898 libanjuta/plugin.c:
11900 Patch from de_lupus@pandora.be (Kristof Vansant):
11901 Replaced deprecated gnome-i18n.h
11904 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
11906 * plugins/subversion/anjuta-subversion.glade
11907 plugins/subversion/anjuta-subversion.ui
11908 plugins/subversion/plugin.c
11909 plugins/subversion/subversion-actions.c
11910 plugins/subversion/subversion-callbacks.h
11911 plugins/subversion/subversion-callbacks.c
11912 plugins/subversion/svn-backend-priv.h
11913 plugins/subversion/svn-backend.h
11914 plugins/subversion/svn-backend.c
11915 plugins/subversion/svn-thread.h
11916 plugins/subversion/svn-thread.c:
11918 Implemented Subversion diff
11920 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
11922 * plugins/build-basic-autotools/build-basic-autotools.c:
11923 Fixed crash bug! Might be useful to release 2.0.2 soon
11924 because this bug will crash any build which produces errors
11927 === Anjuta 2.0.1 ===
11929 2005-06-27 Naba Kumar <naba@gnome.org>
11931 * plugins/tools/execute.c: Formated code.
11933 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
11935 * plugins/build-basic-autotools/build-basic-autotools.c:
11936 Remove two memory leaks
11937 Check command output versus untranslated strings too
11939 * plugins/tools/execute.c:
11940 Remove two memory leaks
11941 Check command output versus untranslated strings too
11942 Remove description message
11944 * plugins/tools/fileop.c:
11945 Escape tool name in xml configuration file
11947 2005-05-26 Naba Kumar <naba@gnome.org>
11949 * configure.in: Bumped version to 2.0.1
11950 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
11952 * plugins/tools/execute.c: Fixed clickable messages.
11955 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
11956 Deactivate glade plugin when last glade project is closed. Reorder
11957 glade widgets in layout. Change glade project when user selects a
11958 new project. Removed project from the list when user closes it. Fixed
11959 glade project file loading from URI. Save and restored loaded glade
11960 projects in/from session.
11962 * plugins/class-gen/action-callbacks.c,
11963 plugins/class-gen/anjuta-class-gen-plugin.glade,
11964 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
11965 plugins/file-wizard/anjuta-file-wizard.glade,
11966 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
11967 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
11968 "Add to project" correctly. Use the source file path returned after
11969 adding to project. Fixed memory leaks. Deactivate wizard plugins
11972 * plugins/project-manager/plugin.c,
11973 plugins/project-wizard/anjuta-project-wizard.glade,
11974 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
11975 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
11976 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
11977 project-wizard preference page to anjuta app, because they are
11978 more appropriated as general preferences. Renamed username and
11979 useremail properties keys.
11981 * po/POTFILES.in: Updated.
11983 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
11986 * plugins/file-loader/plugin.c: Do not use static variable to store
11987 created submenu in factory. Fixed crash in anjuta exit.
11989 2005-05-24 Naba Kumar <naba@gnome.org>
11991 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11992 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11993 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11994 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11995 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11996 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11997 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11998 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11999 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12001 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12002 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12003 plugins/build-basic-autotools/build-basic-autotools.c,
12004 plugins/build-basic-autotools/build-basic-autotools.h,
12005 plugins/build-basic-autotools/executer.c,
12006 plugins/build-basic-autotools/executer.h,
12007 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
12008 plugins/tools/variable.c: Added an extra argument to
12009 anuta_util_dialog_input() to pass default value. Save/load project
12010 configure and execution parameters in/from session.
12012 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
12013 symbol browser is loaded.
12015 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
12018 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
12019 deactivate would not start shell.
12021 2005-05-24 Naba Kumar <naba@gnome.org>
12023 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
12024 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
12025 libegg/egg-submenu-action.c, libegg/test-actions.c,
12026 plugins/build-basic-autotools/build-basic-autotools.c,
12027 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
12028 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
12029 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
12030 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
12031 plugins/macro/plugin.c, plugins/message-view/plugin.c,
12032 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
12033 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
12034 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12035 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12036 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
12038 2005-05-24 Naba Kumar <naba@gnome.org>
12040 * data/properties/styles.properties: Fixed defalt font.
12042 * plugins/editor/search-replace.c,
12043 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
12044 project openness wihtout activating project-manager plugin (i.e.
12045 using anjuta_shell_get()).
12047 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
12048 - Completed add_source(), add_group() and add_target() methods of
12049 IAnjutaProjectManager.
12050 - Change their definition to return the added element (or NULL).
12051 - Used interface API for project main menus and 'add to project'
12052 from file-manager context menu.
12053 - Select proper default target/group when prompting for adding
12054 source/target/group.
12055 - Do not expand all nodes in selection tree when default selection
12056 are given (eases navigation in big projects).
12058 - Marked strings for translation.
12060 2005-05-23 Naba Kumar <naba@gnome.org>
12062 * src/anjuta-app.c: Save menu accelerators on change.
12064 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12065 save-as dialog (leading to crash later).
12067 2005-05-22 Naba Kumar <naba@gnome.org>
12070 * AUTHORS: Added developers for other projects. Updated.
12071 * TODO.tasks: Updated.
12072 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12074 2005-05-22 Naba Kumar <naba@gnome.org>
12076 * plugins/tools/execute.c: Make parsable lines distinct by adding
12077 a "Click me" description in the message. Allow tools to open arbibrary
12078 file in editory using gdb-styled annotation (The line starts with two
12079 \032 characters followed by the file:line).
12081 * plugins/tools/scripts/prepare-changelog.pl,
12082 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12083 ChangeLog file itself and open it.
12085 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12087 * plugins/tools/execute.c:
12088 Parse output in message pane
12089 Correct a crash on plugin deactivation
12091 * plugins/tools/fileop.c,
12092 plugins/tools/tool.c,
12093 plugins/tools/tool.h:
12094 Load only valid tools
12096 2005-06-21 Naba Kumar <naba@gnome.org>
12098 * anjuta.spec.in: Fixed devel package requirement.
12100 * plugins/message-view/message-view.c: Scroll message on next/previous.
12102 * TODO.tasks: Updated.
12104 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12105 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12106 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12107 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12108 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12109 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12110 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12111 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12113 * libanjuta/anjuta-preferences.c,
12114 plugins/build-basic-autotools/build-basic-autotools.c,
12115 plugins/build-basic-autotools/executer.c,
12116 plugins/class-gen/action-callbacks.c,
12117 plugins/class-gen/action-callbacks.h,
12118 plugins/class-gen/class_gen.c,
12119 plugins/cvs-plugin/cvs-interface.c,
12120 plugins/debug-manager/attach_process.c,
12121 plugins/debug-manager/plugin.c,
12122 plugins/debug-manager/utilities.c,
12123 plugins/debug-manager/utilities.h,
12124 plugins/editor/aneditor-autocomplete.cxx,
12125 plugins/editor/aneditor.cxx,
12126 plugins/editor/search-replace.c,
12127 plugins/editor/search-replace_backend.c,
12128 plugins/gdb/breakpoints.c,
12129 plugins/gdb/registers.c,
12130 plugins/patch/plugin.c,
12131 plugins/project-wizard/druid.c,
12132 plugins/project-wizard/install.c,
12133 plugins/subversion/plugin.c,
12134 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12137 * plugins/class-gen/action-callbacks.c,
12138 plugins/project-wizard/parser.c,
12139 plugins/project-wizard/property.c,
12140 plugins/project-wizard/values.c,
12141 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12143 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12146 2005-06-20 Naba Kumar <naba@gnome.org>
12148 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12149 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12150 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12152 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12153 exit idle function.
12155 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12156 Fixed possible memory corruption.
12158 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12159 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12160 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12161 progress bar increment and added progress status for symbol refresh
12162 and project loading.
12164 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12165 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
12166 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
12167 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12170 * TODO.tasks: Updated.
12172 2005-06-19 Naba Kumar <naba@gnome.org>
12174 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12177 * plugins/project-import/project-import.c: Deactivate plugin when done.
12179 2005-06-18 Naba Kumar <naba@gnome.org>
12181 * plugins/profile-default/plugin.c: Fixed error when loading another
12182 project while a project is still loaded.
12184 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12185 signal from gnome-build to popup group properties.
12187 * src/anjuta.c: Load default session by default.
12189 * po/POTFILES.in: Added missing files.
12191 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12192 activate plugin on load (activate it separately). Connect to activate
12193 and deactivate signals for housekeeping, so that if plugins are
12194 activated or deactivate externally, they are properly recorded.
12196 * plugins/profile-default/plugin.c: Save profile before a project
12197 is loaded so that it could be restored when project is closed.
12199 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12201 2005-06-17 Naba Kumar <naba@gnome.org>
12203 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12204 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12205 for project. The plugins loaded for the project is restored when project
12206 is loaded next time.
12208 * TODO.tasks: Updated.
12210 2005-06-15 Naba Kumar <naba@gnome.org>
12212 * plugins/tools/scripts/find-fixmes.pl,
12213 (new) plugins/tools/scripts/translation-status.pl,
12214 plugins/tools/scripts/tools-2.xml.in,
12215 plugins/tools/scripts/Makefile.am,
12216 plugins/tools/scripts/prepare-changelog.pl: Added translation
12217 status script. Completed find-fixmes.pl script. Fixed bugs.
12219 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12222 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12224 * plugins/message-view/anjuta-message-manager-plugin.glade :
12225 renamed "messages.tag.position" to "messages.tab.position".
12226 plugins/message-view/anjuta-msgman.c :
12227 Messages tab position prefrences.
12229 2005-06-14 Naba Kumar <naba@gnome.org>
12231 * (new) plugins/tools/scripts/find-fixmes.pl,
12232 (new) plugins/tools/scripts/tools-2.xml.in,
12233 (new) plugins/tools/scripts/Makefile.am,
12234 (new) plugins/tools/scripts/prepare-changelog.pl,
12235 plugins/tools/plugin.h, plugins/tools/fileop.c,
12236 plugins/tools/Makefile.am, configure.in: Added system tools.
12238 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12240 * plugins/tools/editor.c:
12241 Take care of creating .anjuta directory if missing
12243 2005-06-10 Naba Kumar <naba@gnome.org>
12245 * configure.in: Increased gnome-build required to version 0.1.2.
12247 * plugins/project-manager/plugin.c: Fixed target/group removal.
12248 Fixed memory leaks.
12250 2005-06-10 Naba Kumar <naba@gnome.org>
12252 * plugins/project-manager/plugin.c: Implemented target/group
12253 configuration (update gnome-build module from cvs).
12255 2005-06-07 Naba Kumar <naba@gnome.org>
12257 Patch from: Massimo Cora' <maxcvs@email.it>:
12258 * plugins/class-inheritance/Makefile.am,
12259 plugins/class-inheritance/class-inherit.c,
12260 plugins/class-inheritance/class-inherit.h,
12261 plugins/class-inheritance/plugin.c,
12262 plugins/class-inheritance/plugin.h,
12263 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
12264 expanded view of classes in hierarchy canvas (collapsable again).
12266 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
12268 * scintilla/patches/scintilla-64-bit.diff (added)
12269 * plugins/patch/patch-plugin.c:
12270 Conditional build for GTK 2.4 and GTK 2.6
12272 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
12274 * plugins/tools/anjuta-tools.glade,
12275 plugins/tools/editor.c,
12276 plugins/tools/plugin.h,
12277 plugins/tools/fileop.c:
12278 Add a check box to edit an user script
12279 Correct a few memory leak
12281 * plugins/tools/execute.c,
12282 plugins/tools/tool.c,
12283 plugins/tools/tool.h:
12284 Move utility remove_mnemonic function in tool.c
12287 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
12289 Patch from sbrabec@suse.cz:
12291 scintilla/include/Scintilla.h:
12293 Fix 64-Bit warnings in gcc 4
12295 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
12297 * plugins/patch/patch_plugin.c
12298 plugins/patch/patch.h
12299 plugin/patch/patch-plugin.glade
12300 plugin/patch/Makefile.am:
12302 Changed patch plugin to use libglade and new gtk 2.6 widgets
12304 2005-05-31 Naba Kumar <naba@gnome.org>
12306 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12307 * plugins/editor/text_editor.c: Don't show error
12310 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12312 * plugins/message-view/anjuta-message-manager.ui,
12313 plugins/message-view/anjuta-msgman.c,
12314 plugins/message-view/anjuta-msgman.h,
12315 plugins/message-view/message-view.c,
12316 plugins/message-view/message-view.h,
12317 plugins/message-view/plugin.c:
12318 Add a popup menu in messages panes
12319 Move save message pane option in it
12321 2005-05-28 Naba Kumar <naba@gnome.org>
12323 * data/properties/styles.properties: Fixed default font
12326 * plugins/editor/style-editor.c: cleanup.
12328 2005-05-25 Naba Kumar <naba@gnome.org>
12330 * plugin/gdb/plugin.c: Start gdb even if the program does
12331 not exists. Fixes bug #305074
12333 2005-05-24 Naba Kumar <naba@gnome.org>
12335 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12336 * configure.in: graphviz pkgconfig path.
12338 2005-05-24 Naba Kumar <naba@gnome.org>
12340 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12341 * TODO.tasks: Updated.
12343 2005-05-22 Naba Kumar <naba@gnome.org>
12345 * anjuta.spec.in: Fixed spec file
12346 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12348 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12350 * TODO.tasks: Updated.
12352 * plugins/message-view/anjuta-message-manager.ui,
12353 plugins/message-view/message-view.c,
12354 plugins/message-view/message-view.h,
12355 plugins/message-view/plugin.c:
12356 Add shortcut for next and previous message
12357 Add a save message menu item
12358 Fix a bug in previous message
12360 2005-05-21 Naba Kumar <naba@gnome.org>
12362 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12363 doc/Makefile.am, global-tags/create_global_tags.sh,
12364 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12365 and rpm package creation. Fixed installation paths.
12367 * plugins/editor/anjuta-document-manager.glade,
12368 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12369 and indent options.
12371 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12373 2005-05-21 Naba Kumar <naba@gnome.org>
12375 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12376 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12377 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12378 tagmanager/Makefile.am: Fixed paths configure variables to take
12379 automake configure variables instead of hardcoding.
12381 * global-tags/tm_global_tags.c: Formated code.
12383 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12384 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12385 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12386 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12387 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12388 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12389 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12390 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12391 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12393 2005-05-20 Naba Kumar <naba@gnome.org>
12395 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12396 and fixed rpm spec file (more testing required).
12398 * data/gdb.init: Don't set gdb prompt.
12400 * mime/Makefile.am: run update-mime-data only on system-wide install.
12402 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12404 2005-05-19 Naba Kumar <naba@gnome.org>
12406 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12407 while it's not visible.
12409 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12410 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12412 2005-05-19 Naba Kumar <naba@gnome.org>
12414 * configure.in: Fixed subversion checks. Added
12415 --disable-plugin-subversion and --disable-plugin-glade
12416 configure flags to manually turn off their plugin builds.
12418 * plugins/editor/plugin.c: Save and restore current editor line
12419 positions in session.
12421 2005-05-18 Naba Kumar <naba@gnome.org>
12423 * AUTHORS: Fixed email address.
12425 * libanjuta/anjuta-utils.c,
12426 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12427 when the projectmanager toplevel is not a window. Check for valid
12428 gtkwindow type before using the passed window as parent for anjuta
12431 2005-05-17 Naba Kumar <naba@gnome.org>
12433 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12435 * plugins/cvs-plugin/Makefile.am,
12436 plugins/devhelp/plugin.c,
12437 plugins/file-loader/Makefile.am,
12438 plugins/macro/Makefile.am,
12439 plugins/message-view/Makefile.am,
12440 plugins/patch/Makefile.am,
12441 plugins/project-manager/Makefile.am,
12442 plugins/subversion/Makefile.am,
12443 plugins/symbol-browser/Makefile.am: Removed -module flags
12446 * MAINTAINERS: Added file so that I could recieve bugzilla
12449 * plugins/glade/plugin.c: Fixed compile error.
12451 === Anjuta 2.0.0 ===
12453 2005-05-15 Naba Kumar <naba@gnome.org>
12455 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12458 * plugins/symbol-browser/an_symbol_view.c,
12459 plugins/symbol-browser/plugin.c,
12460 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12461 symbols have been updated. Reset file symbols when update
12462 occurs. Fixed memory leaks.
12464 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12465 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12467 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12469 * plugins/tools/anjuta-tools.glade:
12470 Remove unused parameter dialog
12472 * plugins/tools/dialog.c,
12473 plugins/tools/fileop.c,
12474 plugins/tools/fileop.h,
12475 plugins/tools/tool.c,
12476 plugins/tools/tool.h,
12477 plugins/tools/variable.c:
12478 Add a few comments and cleanups
12480 * plugins/tools/editor.c,
12481 plugins/tools/editor.h:
12482 Remove code from previous plugin and add comments
12483 Use main window as parent (instead of tool list)
12485 * plugins/tools/execute.c,
12486 plugins/tools/execute.h:
12487 Remove code from previous plugin and add comments
12490 2005-05-14 Naba Kumar <naba@gnome.org>
12492 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12495 * configure.in: Fixed
12497 * plugins/class-inheritance/class-inheritance.png: New icon.
12499 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12500 screws up when reparented.
12502 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12504 * plugins/editor/search-replace.c,
12505 plugins/editor/search-replace_backend.c
12506 plugins/project-manager/plugin.c : Clear find pane if searching same
12507 expression. Clean code.
12509 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12511 * configure.in: Added ne in ALL_LINGUAS
12513 2005-05-13 Naba Kumar <naba@gnome.org>
12515 * configure.in: Fixed glade-3 version.
12517 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12518 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12519 plugins/gdb/watch.c: Update locals, watch and frame document on
12522 2005-05-12 Naba Kumar <naba@gnome.org>
12524 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12525 scope autocompletion when the function definition is incomplete.
12527 * plugins/class-gen/anjuta-class-gen.plugin.in,
12528 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12529 plugins/gdb/plugin.c,
12530 plugins/glade/anjuta-glade.plugin.in,
12531 plugins/project-import/anjuta-project-import.plugin.in,
12532 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12533 titles for the wizards.
12535 2005-05-11 Naba Kumar <naba@gnome.org>
12537 * configure.in, plugins/debug-manager/Makefile.am,
12538 plugins/debug-manager/plugin.c,
12539 (added) plugins/debug-manager/images/.cvsignore,
12540 (added) plugins/debug-manager/images/Makefile.am,
12541 (added) plugins/debug-manager/images/detach-16.png,
12542 (added) plugins/debug-manager/images/detach.png,
12543 (added) plugins/debug-manager/images/step-into-16.png,
12544 (added) plugins/debug-manager/images/step-into.png,
12545 (added) plugins/debug-manager/images/step-out-16.png,
12546 (added) plugins/debug-manager/images/step-out.png,
12547 (added) plugins/debug-manager/images/step-over-16.png,
12548 (added) plugins/debug-manager/images/step-over.png,
12549 plugins/gdb/Makefile.am,
12550 plugins/gdb/breakpoints.c,
12551 plugins/gdb/plugin.c,
12552 (added) plugins/gdb/images/.cvsignore,
12553 (added) plugins/gdb/images/Makefile.am,
12554 (added) plugins/gdb/images/breakpoint.png,
12555 (added) plugins/gdb/images/locals.png,
12556 (added) plugins/gdb/images/stack.png,
12557 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12558 'remove all'. Added debugger icons.
12560 * plugins/editor/text_editor.c: Fixed file monitor.
12562 Patch from: Massimo Cora' <maxcvs@email.it>
12563 * plugins/patch/anjuta-patch-plugin.png,
12564 plugins/class-gen/Makefile.am,
12565 plugins/class-gen/action-callbacks.c,
12566 plugins/class-gen/class_gen.c,
12567 plugins/class-gen/class_logo.xpm: Implemented vcs
12568 file addions. New icons by Fabio Zecchini
12570 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12572 * libanjuta/interfaces/libanjuta.idl
12573 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12574 plugins/editor/search-replace_backend.c
12575 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12577 2005-05-11 Naba Kumar <naba@gnome.org>
12579 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12580 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12581 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12582 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12583 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12586 * plugins/symbol-browser/an_symbol_prefs.c,
12587 plugins/symbol-browser/an_symbol_search.c,
12588 plugins/symbol-browser/an_symbol_view.c,
12589 plugins/symbol-browser/an_symbol_view.h,
12590 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12592 2005-05-11 Naba Kumar <naba@gnome.org>
12594 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12596 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12597 progress bar location at create time, instead of hardcoding.
12599 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12600 Added mini splash screen.
12602 * plugins/editor/text_editor.c: Do not produce warning when file
12603 monitor could not be created.
12605 * plugins/profile-default/plugin.c: Save project session on exit.
12606 Show mini splash with progress bar at profile load.
12608 2005-05-10 Naba Kumar <naba@gnome.org>
12610 * configure.in, manuals/Makefile.am: Fixed compile flags.
12611 Disable outdated manuals builds.
12613 * global-tags/Makefile.am: Uninstall tags files on
12616 * libegg/Makefile.am: Use configured deprecated flags.
12618 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12619 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12620 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12623 * mime/Makefile.am: Take DESTDIR into account.
12625 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12627 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12628 on scope autocompletion.
12630 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12631 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12632 shared libs and static libs paths for debugging. Order them
12635 * po/POTFILES.in: Updated.
12637 2005-05-09 Naba Kumar <naba@gnome.org>
12639 * libanjuta/interfaces/libanjuta.idl,
12640 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12641 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12642 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12643 Implemented debugger source directory search and emits location changed
12644 signal with absolute path of the file.
12646 * plugins/tools/tool.c: Fixed compile errors.
12648 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12650 * plugins/tools/anjuta-tools.glade,
12651 plugins/tools/dialog.h,
12652 plugins/tools/dialog.c,
12653 plugins/tools/plugin.c,
12654 plugins/tools/editor.c:
12655 Improve graphical user interface
12657 Correct an error on close
12660 * plugins/tools/fileop.c,
12661 plugins/tools/tool.h,
12662 plugins/tools/tool.c:
12663 Change the tool internal structure
12664 Support having tools configuration in several places
12666 2005-05-08 Naba Kumar <naba@gnome.org>
12668 * plugins/gdb/actions.c,
12669 (removed) plugins/gdb/registers_cbs.c,
12670 (removed) plugins/gdb/registers_cbs.h,
12671 (removed) plugins/gdb/registers_gui.c,
12672 (removed) plugins/gdb/sharedlib_cbs.c,
12673 (removed) plugins/gdb/sharedlib_cbs.h,
12674 (removed) plugins/gdb/sharedlib_gui.c,
12675 (removed) plugins/gdb/signals_cbs.c,
12676 (removed) plugins/gdb/signals_cbs.h,
12677 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12679 2005-05-08 Naba Kumar <naba@gnome.org>
12681 * plugins/build-basic-autotools/executer.c: Fixed programs
12684 * plugins/debug-manager/Makefile.am,
12685 plugins/debug-manager/anjuta-debug-manager.glade,
12686 plugins/debug-manager/plugin.c,
12687 plugins/gdb/Makefile.am: Used libglade for programs listing
12690 * (added) plugins/gdb/pointer.png: Stack pointer image.
12692 * libanjuta/anjuta-marshal.list,
12693 pixmaps/Makefile.am,
12694 plugins/gdb/actions.c,
12695 plugins/gdb/actions.h,
12696 plugins/gdb/anjuta-gdb-plugin.ui,
12697 plugins/gdb/anjuta-gdb.glade,
12698 plugins/gdb/breakpoints.c,
12699 plugins/gdb/breakpoints.h,
12700 plugins/gdb/debug_tree.c,
12701 plugins/gdb/debug_tree.h,
12702 plugins/gdb/debugger.c,
12703 plugins/gdb/debugger.h,
12704 plugins/gdb/gdbmi-test.c,
12705 plugins/gdb/gdbmi.c,
12706 plugins/gdb/gdbmi.h,
12707 plugins/gdb/info.c,
12708 plugins/gdb/info.h,
12709 plugins/gdb/locals.c,
12710 plugins/gdb/locals.h,
12711 plugins/gdb/memory.c,
12712 plugins/gdb/memory.h,
12713 plugins/gdb/plugin.c,
12714 plugins/gdb/plugin.h,
12715 plugins/gdb/registers.c,
12716 plugins/gdb/registers.h,
12717 plugins/gdb/registers_cbs.c,
12718 plugins/gdb/registers_cbs.h,
12719 plugins/gdb/registers_gui.c,
12720 plugins/gdb/sharedlib.c,
12721 plugins/gdb/sharedlib.h,
12722 plugins/gdb/sharedlib_cbs.c,
12723 plugins/gdb/sharedlib_cbs.h,
12724 plugins/gdb/sharedlib_gui.c,
12725 plugins/gdb/signals.c,
12726 plugins/gdb/signals.h,
12727 plugins/gdb/signals_cbs.c,
12728 plugins/gdb/signals_cbs.h,
12729 plugins/gdb/signals_gui.c,
12730 plugins/gdb/stack_trace.c,
12731 plugins/gdb/stack_trace.h,
12732 plugins/gdb/utilities.c,
12733 plugins/gdb/utilities.h,
12734 plugins/gdb/watch.c,
12735 plugins/gdb/watch.h,
12736 plugins/gdb/watch_cbs.c,
12737 plugins/gdb/watch_cbs.h,
12738 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12739 it for all debugger component updates and listing. Implemented
12740 user custom debugger command window. Fixed all debugger components
12741 to work correctly. Implemented debugger as GObject. Removed
12744 2005-05-06 Naba Kumar <naba@gnome.org>
12746 * TODO.tasks: Updated.
12748 * plugins/build-basic-autotools/Makefile.am,
12749 plugins/file-loader/Makefile.am,
12750 plugins/profile-default/Makefile.am,
12751 plugins/sample1/Makefile.am,
12752 plugins/symbol-browser/images/Makefile.am,
12753 src/Makefile.am: Fixed 'make distcheck' errors.
12755 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
12758 * tagmanager/tm_workspace.c: Include prototypes in getting
12761 2005-05-06 Naba Kumar <naba@gnome.org>
12763 * TODO.tasks: Updated.
12765 * configure.in, plugins/cvs-plugin/Makefile.am,
12766 plugins/debug-manager/Makefile.am,
12767 plugins/devhelp/Makefile.am,
12768 plugins/editor/Makefile.am,
12769 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
12771 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
12772 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
12775 * tagmanager/tm_workspace.c,
12776 tagmanager/include/tm_workspace.h,
12777 plugins/editor/aneditor-autocomplete.cxx,
12778 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
12779 to return all matching tag types when no name is given instead of
12780 returning empty array.
12782 * plugins/symbol-browser/Makefile.am,
12783 (added) plugins/symbol-browser/an_symbol.c,
12784 (added) plugins/symbol-browser/an_symbol.h,
12785 plugins/symbol-browser/an_symbol_info.c,
12786 plugins/symbol-browser/an_symbol_info.h,
12787 (added) plugins/symbol-browser/an_symbol_iter.c,
12788 (added) plugins/symbol-browser/an_symbol_iter.h,
12789 plugins/symbol-browser/an_symbol_search.c,
12790 plugins/symbol-browser/an_symbol_view.c,
12791 plugins/symbol-browser/an_symbol_view.h,
12792 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12793 plugins/symbol-browser/plugin.c,
12794 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
12795 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
12796 plugin and implemented IAnjutaIterable interface for symbol search
12799 * plugins/class-inheritance/Makefile.am,
12800 plugins/class-inheritance/class-inherit.c,
12801 plugins/class-inheritance/class-inherit.h,
12802 plugins/class-inheritance/plugin.h: Use the newly added
12803 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
12804 get rid of libanjuta-ctags.la dependencies.
12806 2005-05-02 Naba Kumar <naba@gnome.org>
12808 * plugins/class-inheritance/class-inherit.c,
12809 plugins/class-inheritance/plugin.c,
12810 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
12811 be found for a class. Formated code.
12813 Patch from: Curtis Magyar <curtm4n@gmail.com>:
12814 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
12817 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12819 * libanjuta/anjuta-launcher.c:
12820 Keep trying sending data until all bytes have been written
12822 * plugins/tools/anjuta-tools.glade,
12823 plugins/tools/editor.c:
12824 Add a combo box to defined data from stdin
12826 * plugins/tools/execute.c:
12827 Send data in stdin if needed
12830 * plugins/tools/fileop.c,
12831 plugins/tools/tool.h,
12832 plugins/tools/tool.c:
12833 Store, load and save stdin data
12834 Use tools-2.xml instead of tools.xml
12836 * plugins/tools/plugin.c,
12837 plugins/tools/plugin.h:
12840 * plugins/tools/dialog.c,
12841 plugins/tools/dialog.h:
12844 * plugins/tools/variable.c,
12845 plugins/tools/variable.h:
12846 Add editor related variables
12849 2005-04-29 Naba Kumar <naba@gnome.org>
12851 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
12853 * plugins/editor/text_editor.c: Fixed line marker interpretation.
12855 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12856 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
12857 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
12858 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
12859 working on gdb MI interface. Completed MI parser interface.
12861 Patch from Massimo Cora <maxcvs@email.it>:
12862 * plugins/class-inheritance/Makefile.am,
12863 plugins/class-inheritance/class-inherit.c,
12864 plugins/class-inheritance/class-inherit.h,
12865 plugins/class-inheritance/plugin.c,
12866 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
12867 Used system theme for colors. Display class members on mouse click.
12869 2005-04-28 Naba Kumar <naba@gnome.org>
12871 * plugins/symbol-browser/an_symbol_prefs.c
12872 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
12873 implementation to create/add/remove custom tags files in symbol
12874 brower preferences.
12876 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
12879 * plugins/project-import/project-import.c: Fixed memory leaks and
12880 use correct debug prints.
12882 * TODO.tasks: Updated.
12884 2005-04-27 Naba Kumar <naba@gnome.org>
12886 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
12887 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
12888 scintilla/Makefile.am: Fixed 'make distcheck' errors.
12890 * plugins/editor/anjuta-docman.c,
12891 plugins/editor/anjuta-docman.h,
12892 plugins/editor/plugin.c: Emit editor-added signal from docman
12893 and connect signals to new editor correctly.
12895 * plugins/class-inheritance/plugin.c,
12896 plugins/symbol-browser/plugin.c: Added stock icons.
12898 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12899 plugins/build-basic-autotools/executer.c,
12900 plugins/build-basic-autotools/executer.h: Added missing files
12901 for the execute programs implementation.
12903 2005-04-26 Naba Kumar <naba@gnome.org>
12905 * TODO.tasks: Updated.
12907 * plugins/file-loader/plugin.c,
12908 plugins/project-import/anjuta-project-import.plugin.in,
12909 plugins/project-import/plugin.c,
12910 plugins/project-import/project-import.c,
12911 plugins/project-import/project-import.h: Be able to import older
12914 2005-04-26 Naba Kumar <naba@gnome.org>
12916 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
12917 removing it from the shell.
12919 * libanjuta/anjuta-shell.c,
12920 libanjuta/anjuta-shell.h,
12921 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
12922 so that widget additions are freezed or thaw using a pending queue.
12923 Fixded UI flicker while loading projects.
12925 2005-04-26 Naba Kumar <naba@gnome.org>
12927 * TODO.tasks: Updated.
12929 * libanjuta/interfaces/libanjuta.idl: Added execute method for
12930 IAnjutaBuildable interface.
12932 * plugins/build-basic-autotools/Makefile.am,
12933 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12934 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12935 plugins/build-basic-autotools/build-basic-autotools.c,
12936 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
12937 interface and UI for executing project/file programs. Implemented
12938 IAnjutaFile interface so that executables could be opened directly.
12940 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
12941 Authors line (Reserved for external plugins, which do not have a way to
12942 show their credits).
12944 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
12945 [File Loader] group for menu labels (default to "Name" if it is not
12948 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
12949 for executing external commands.
12951 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
12953 * plugins/project-wizard/property.c:
12954 Correct a memory leak
12956 * libanjuta/interfaces/libanjuta.idl,
12957 plugins/editor/text_editor.c:
12958 Add erase_all and replace_selection function to IAnjutaEditor
12960 * plugins/tools/anjuta-tools.glade,
12961 plugins/tools/fileop.c,
12962 plugins/tools/editor.c,
12963 plugins/tools/tool.c
12964 plugins/tools/tool.h:
12965 Add shortcut and icon
12967 * plugins/tools/variable.c,
12968 plugins/tools/variable.h:
12969 Add a variable asking parameters at run time
12971 * plugins/tools/execute.c:
12972 Add a warning message for missing document manager
12973 Add replace buffer and replace selection output
12974 Correct an error in popup output
12976 * plugins/tools/plugin.c,
12977 plugins/tools/plugin.h,
12978 plugins/tools/anjuta-tools.ui,
12981 Attach tools menu to a new place
12983 2005-04-25 Naba Kumar <naba@gnome.org>
12985 * libanjuta/plugins.c, src/about.c, src/about.h,
12986 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
12987 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
12988 plugins (about box for plugins) menu.
12990 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12992 * plugins/editor/search-replace.c :
12993 Displayed full path in Search pane window.
12994 Bug 300231 : Selected line in Search pane window .
12996 2005-04-23 Naba Kumar <naba@gnome.org>
12998 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
13000 2005-04-22 Naba Kumar <naba@gnome.org>
13002 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
13004 * plugins/project-wizard/templates/java.wiz,
13005 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
13006 to create bytecodes (.class) files.
13008 * plugins/symbol-browser/an_symbol_info.c,
13009 plugins/symbol-browser/an_symbol_info.h,
13010 plugins/symbol-browser/an_symbol_search.c,
13011 plugins/symbol-browser/an_symbol_view.c,
13012 plugins/symbol-browser/plugin.c,
13013 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
13014 in file symbol list.
13016 2005-04-22 Naba Kumar <naba@gnome.org>
13018 * TODO.tasks: Updated.
13020 * plugins/class-inheritance/Makefile.am,
13021 plugins/subversion/Makefile.am: Do not install plugin files when
13022 plugin build condition is false.
13024 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13025 plugins/build-basic-autotools/build-basic-autotools.c,
13026 plugins/build-basic-autotools/build-basic-autotools.h,
13027 plugins/file-loader/anjuta-loader-plugin.ui,
13028 plugins/file-loader/dnd.c,
13029 plugins/file-loader/plugin.c,
13030 plugins/file-loader/plugin.h,
13031 plugins/project-manager/anjuta-project-manager.ui,
13032 plugins/project-manager/plugin.c: Added open file and build context
13033 menu in project manager context menu.
13035 2005-04-22 Naba Kumar <naba@gnome.org>
13037 * configure.in: Added message output showing conditional plugins to
13040 * src/layout.xml: Added layout for class-inheritance plugin widget.
13042 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
13043 plugin name to remove redundant terms.
13045 * TODO.tasks: Updated.
13048 plugins/symbol-browser/Makefile.am,
13049 plugins/symbol-browser/an_symbol_view.c,
13050 (removed) plugins/symbol-browser/sv_class.xpm,
13051 (removed) plugins/symbol-browser/sv_function.xpm,
13052 (removed) plugins/symbol-browser/sv_macro.xpm,
13053 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13054 (removed) plugins/symbol-browser/sv_private_var.xpm,
13055 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13056 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13057 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13058 (removed) plugins/symbol-browser/sv_public_var.xpm,
13059 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13060 (removed) plugins/symbol-browser/sv_static_var.xpm,
13061 (removed) plugins/symbol-browser/sv_struct.xpm,
13062 (removed) plugins/symbol-browser/sv_unknown.xpm,
13063 (removed) plugins/symbol-browser/sv_variable.xpm,
13064 (added) plugins/symbol-browser/images/.cvsignore,
13065 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13066 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13067 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13068 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13069 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13070 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13071 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13072 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13073 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13074 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13075 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13076 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13077 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13078 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13079 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13080 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13081 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13082 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13083 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13084 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13085 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13086 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13087 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13088 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13089 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13090 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13091 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13092 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13093 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13094 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13095 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13096 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13097 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13098 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13099 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13100 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13101 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13102 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13103 pixmaps and added new icons (taken from monodevelop).
13105 2005-04-21 Naba Kumar <naba@gnome.org>
13107 Patch from Massimo Cora <maxcvs@email.it>:
13109 * configure.in, plugins/Makefile.am
13110 (new) plugins/class-inheritance/.cvsignore,
13111 (new) plugins/class-inheritance/Makefile.am,
13112 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13113 (new) plugins/class-inheritance/class-inherit.c,
13114 (new) plugins/class-inheritance/class-inherit.h,
13115 (new) plugins/class-inheritance/plugin.c,
13116 (new) plugins/class-inheritance/plugin.h,
13117 (new) plugins/class-inheritance/class-inheritance.png: Added class
13118 inheritance plugin.
13120 Changes by naba: Added pkgconfig check for graphviz and conditionally
13123 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13125 2005-04-20 Naba Kumar <naba@gnome.org>
13127 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13128 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13129 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13130 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13131 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13132 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13133 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13134 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13135 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13136 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13137 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13139 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13140 message view management.
13142 * libanjuta/anjuta-children.[ch],
13143 plugins/build-basic-autotools/build-basic-autotools.c,
13144 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13145 Removed anjuta_children_init() function,
13146 because it is done automatically when first invoked. Introduced
13147 anjuta_children_recover() to recover the child signalling. Fixed
13148 child exit management to correctly recover the exit status.
13150 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13151 to properly shutdown the launcher and to kill the running process
13152 (without emitting any signal).
13154 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13155 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13156 gdb and program instance.
13158 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13160 * plugins/editor/search-replace.c :
13161 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13163 2005-04-18 Naba Kumar <naba@gnome.org>
13165 * TODO.tasks: Marked completed items.
13167 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13168 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13169 plugins/project-manager/plugin.c: Prompt user for the debugging
13170 target (select from a list of project's executable targets) and
13171 correctly start debugger. Take care of libtool wrapping when the
13172 target selected is libtool target. Fixed debugger menu items
13175 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13177 * plugins/tools/execute.c,
13178 plugins/tools/execute.h:
13179 Implement save all files before running a command
13180 Implement all options for stdout and stderr except replace buffer
13181 Allow running several tools
13183 * plugins/tools/plugin.c:
13184 Move anjuta launcher in execute.c
13186 * plugins/tools/tools.h,
13187 plugins/tools/variable.c:
13190 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13192 * plugins/tools/anjuta-tools.glade:
13193 Add new properties in tool editor dialog
13194 Cosmetic improvements
13196 * plugins/tools/anjuta-tools.ui:
13197 Attach tool menu as a build menu
13199 * plugins/tools/dialog.c:
13200 Set tool menu item sensitivity in tool list
13203 * plugins/tools/editor.c,
13204 plugins/tools/editor.h,
13205 plugins/tools/fileop.c,
13206 plugins/tools/tool.c,
13207 plugins/tools/tool.h:
13208 Add new properties (active, save file...)
13209 Most of them are still not implemented
13211 * plugins/tools/execute.c,
13212 plugins/tools/execute.h:
13213 Reorganize code to support multiple run
13214 Support run in terminal
13216 * plugins/tools/plugin.c
13217 plugins/tools/plugin.h:
13218 Move message handling in execute.c
13220 * plugins/tools/variable.h,
13221 plugins/tools/variable.c:
13222 Add useful variables
13224 2005-04-13 Naba Kumar <naba@gnome.org>
13226 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13227 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13229 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13231 * plugins/tools/dialog.c plugins/tools/tool.c :
13234 2005-04-06 Naba Kumar <naba@gnome.org>
13236 * src/anjuta.c: Load default session only when
13237 "anjuta.session.load.last" preference is enabled.
13239 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13241 * plugins/tools/Makefile.am,
13242 plugins/tools/variable.c,
13243 plugins/tools/variable.h:
13244 Add new code for handling variables
13246 * plugins/tools/anjuta-tools.glade:
13247 Improve tool editor dialog
13248 Add variable selection dialog
13250 * plugins/tools/dialog.c,
13251 plugins/tools/dialog.h,
13252 plugins/tools/plugin.c,
13253 plugins/tools/plugin.h:
13254 Add variable object
13255 Add a function to get it
13257 * plugins/tools/editor.c:
13258 Add gui code for variable selection dialog
13260 * plugins/tools/execute.c:
13261 Use variables for executing command
13263 * Naba: Compile warning fixes.
13265 2005-04-06 Naba Kumar <naba@gnome.org>
13267 * TODO.tasks: Marked completed items.
13269 2005-04-06 Naba Kumar <naba@gnome.org>
13271 * plugins/subversion/svn-backend.c: Fixed subversion plugin
13274 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
13276 2005-04-04 Naba Kumar <naba@gnome.org>
13278 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
13279 inside Main window.
13281 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
13283 * plugins/tools/Makefile.am,
13284 plugins/tools/anjuta-tools.plugin.in,
13285 plugins/tools/anjuta-tools.ui,
13286 plugins/tools/anjuta-tools.gladei,
13287 plugins/tools/anjuta-tools-plugin.png,
13288 plugins/tools/plugin.c,
13289 plugins/tools/plugin.h,
13290 plugins/tools/dialog.c,
13291 plugins/tools/dialog.h,
13292 plugins/tools/fileop.c,
13293 plugins/tools/fileop.h,
13294 plugins/tools/tool.c,
13295 plugins/tools/tool.h,
13296 plugins/tools/editor.c,
13297 plugins/tools/editor.h,
13298 plugins/tools/execute.c,
13299 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
13300 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13303 * anjuta-tools.[ch]: Removed old tools code.
13305 2005-04-01 Steve Murphy <murf@e-tools.com>
13307 * configure.in: Added "rw" to ALL_LINGUAS.
13309 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13312 manuals/C/anjuta-manual/fileoperations.xml
13314 manuals/C/anjuta-manual/figures/search_expr.png
13315 manuals/C/anjuta-manual/figures/search_expr_basic.png
13316 manuals/C/anjuta-manual/figures/search_file_list.png
13317 manuals/C/anjuta-manual/figures/search_file_pattern.png
13318 manuals/C/anjuta-manual/figures/search_replace.png
13319 manuals/C/anjuta-manual/figures/search_setting.png
13320 manuals/C/anjuta-manual/figures/search_target.png
13321 manuals/C/anjuta-manual/figures/search_target_action.png
13322 manuals/C/anjuta-manual/figures/search_target_in.png
13324 manuals/C/anjuta-manual/figures/find_files.png
13325 manuals/C/anjuta-manual/figures/find_replace.png
13326 manuals/C/anjuta-manual/figures/find_text.png :
13327 Updated Anjuta manual (File Operations)
13329 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13331 * manuals/C/anjuta-manual/fileoperations.xml,
13332 manuals/C/anjuta-manual/figures/open_file.png,
13333 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13334 manuals/C/anjuta-manual/figures/prefs_print.png,
13335 manuals/C/anjuta-manual/figures/print_dlg.png,
13336 manuals/C/anjuta-manual/figures/print_preview.png.
13338 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13339 manuals/C/anjuta-manual/figures/display_macro.png,
13340 manuals/C/anjuta-manual/figures/insert_text.png,
13341 manuals/C/anjuta-manual/figures/keyword_macro.png,
13342 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13343 manuals/C/anjuta-manual/figures/save_as_file.png :
13344 Updated Anjuta Manual (File Operations)
13346 2005-03-23 Adam Weinberger <adamw@gnome.org>
13348 * plugins/editor/action-callbacks.c,
13349 plugins/file-loader/plugin.c,
13350 plugins/gtodo/main.c,
13351 plugins/project-wizard/druid.c:
13352 Fix spelling/grammar errors. Fixes bugs
13353 169068, 169137, 169138, and 169139.
13355 2005-03-21 Naba Kumar <naba@gnome.org>
13357 Patch from: Massimo Cora' <maxcvs@email.it>:
13359 * plugins/editor/Makefile.am
13360 plugins/editor/anjuta-docman.c,
13361 (added) plugins/editor/editor-tooltips.c,
13362 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13363 editor tabs to show full path.
13365 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13367 * plugins/subversion/svn-backend.c:
13368 Removed "apr-0/" from include because this is
13369 already included in SVN_INCLUDE and broke building if
13370 apr >= 1.0 was installed.
13372 2005-03-18 Naba Kumar <naba@gnome.org>
13374 Patch from: Massimo Cora' <maxcvs@email.it>:
13376 * plugins/editor/action-callbacks.c,
13377 plugins/editor/aneditor-calltip.cxx,
13378 plugins/editor/aneditor-priv.h,
13379 plugins/editor/aneditor.cxx,
13380 plugins/editor/aneditor.h,
13381 plugins/editor/anjuta-document-manager.ui: Added calltip
13382 activation from menu.
13384 2005-03-16 Naba Kumar <naba@gnome.org>
13386 Patch from: Massimo Cora' <maxcvs@email.it>:
13388 * plugins/class-gen/action-callbacks.c,
13389 plugins/class-gen/anjuta-class-gen-plugin.glade,
13390 plugins/class-gen/class_gen.c,
13391 plugins/class-gen/class_gen.h,
13392 plugins/class-gen/class_logo.xpm,
13393 plugins/class-gen/plugin.c: Create files without project
13394 being open. Add to project support. And other enhancements.
13396 2005-03-15 Adam Weinberger <adamw@gnome.org>
13399 plugins/debug-manager/utilities.c,
13400 plugins/file-loader/plugin.c,
13401 plugins/gdb/utilities.c,
13402 plugins/profile-default/plugin.c,
13403 plugins/project-import/project-import.c,
13404 src/anjuta-actions.h:
13405 Spelling/grammar fixes.
13407 2005-03-13 Naba Kumar <naba@gnome.org>
13409 * plugins/editor/action-callbacks.c,
13410 plugins/editor/action-callbacks.h,
13411 plugins/editor/anjuta-document-manager.ui,
13412 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13413 submenu. Moved menuitems from Format to View->Editor.
13415 * src/action-callbacks.c, src/action-callbacks.h,
13416 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13417 layout and lock layout menus in View submenu. Get rid of
13418 Settings->Layout Manager menu.
13420 * plugins/project-import/anjuta-project-import.plugin.in:
13423 * global-tags/Makefile.am,
13424 global-tags/create_global_tags.sh,
13425 plugins/editor/aneditor-autocomplete.cxx,
13426 plugins/editor/aneditor-priv.h,
13427 plugins/editor/aneditor.cxx,
13428 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13429 in editor and made it work in global symbols also.
13431 * src/anjuta-app.c: Always use priority texts besides icons style
13432 for toolbars, because other styles look horible for Anjuta (fixme).
13434 2005-03-11 Naba Kumar <naba@gnome.org>
13436 * configure.in: Removed test for iconv.
13438 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13439 before scintilla widget is realized.
13441 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13442 for Update menuitem.
13444 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13445 already applied in scintilla main stream.
13447 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13448 and notified scintilla developer.
13450 2005-03-10 Naba Kumar <naba@gnome.org>
13452 * src/action-callbacks.c: Removed reference to src/help.h (dead
13455 * plugins/editor/text_editor.c: Removed reference to
13456 src/launcher.h (a dead file).
13458 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13459 src/controls.c, src/controls.h, src/fileselection.c,
13460 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13461 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13462 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13463 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13464 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13465 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13466 Removed these dead files from CVS.
13469 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13471 * plugins/file-wizard/action-callbacks.c : Added error message.
13472 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13475 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13477 * plugins/cvs-plugin/cvs-callbacks.c
13478 plugins/cvs-plugin/plugin.c:
13479 Fixed preferences page init and busy handling
13481 * plugins/subversion/plugin.c:
13482 Fixed preferences page init
13484 2005-03-09 Naba Kumar <naba@gnome.org>
13486 * plugins/Makefile.am, plugins/glade/Makefile.am,
13487 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13488 enabled glade plugin in Anjuta. The plugin is built only when
13489 glade3 is installed.
13491 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13493 * plugins/project-wizard/templates/java.wiz
13494 plugins/project-wizard/templates/java-logo.png (*)
13495 plugins/project-wizard/templates/java/*
13496 plugins/project-wizard/templates/Makefile.am
13499 Add Java project type. It generates a autoconf/automake
13500 project which is compiled using gcj. It requires automake
13501 > 1.4 (1.9 is known to work) to work!
13503 (*) still awaiting response from the gcj team if we
13504 may use their logo.
13506 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13508 * plugins/project-import/*
13509 plugins/Makefile.am
13511 Added project import plugin. Might be a bit buggy and limited
13513 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13514 Icon from old pixmaps dir
13516 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13518 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13519 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13520 Added C Custom_Indent line macro.
13523 2005-03-09 Naba Kumar <naba@gnome.org>
13525 * TODO.tasks: Added new message-manager tasks.
13527 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13528 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13529 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13530 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13531 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13532 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13533 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13534 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13535 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13536 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13538 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13539 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13540 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13541 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13542 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13543 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13544 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13545 Removed debugger widgets from shell on debugger shutdown. Added
13546 scrolled windows for docked widgets. Removed unnecessary widget refs
13547 and unrefs. Destroy widgets correctly on debugger shutdown.
13549 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13550 with project description title. Removed frame shadow.
13552 * plugins/project-wizard/druid.c: Initializes tooltips.
13554 * scintilla/Makefile.am: Fixed comiple error.
13556 2005-03-08 Adam Weinberger <adamw@gnome.org>
13558 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13559 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13561 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13563 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13564 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13565 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13566 plugins/macro/macros.xml, plugins/macro/plugin.c :
13567 Moved cursor at the '|' position defined in macros.
13569 2005-03-07 Naba Kumar <naba@gnome.org>
13571 * plugins/subversion/Makefile.am: Fixed build error.
13573 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13574 types (perl, python, shellscript).
13576 * plugins/editor/plugin.c: Fixed to show all highlight options.
13578 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13580 * TODO.tasks : updated tasks.
13581 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13583 2005-03-07 Naba Kumar <naba@gnome.org>
13585 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13586 or disable subversion file-manager submenu. If "Subvesion" is also
13587 valid directory, we should also check for it.
13589 * configure.in: Disable cygwin macro until someone fixes the
13592 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13593 backward compatibility.
13595 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13597 * src/about.c : Cleaned code.
13598 * plugins/macro/macros.xml : Added "do_while" C macro.
13599 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13600 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13601 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13602 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13604 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13606 * plugins/class-gen/plugin.c:
13607 Removed "return" to activate project_root_uri watching.
13609 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13611 * plugins/Makefile.am
13612 plugins/subversion/*:
13613 Added subversion plugin. Add, Remove, Commit and Update work
13614 everything else needs work.
13616 * plugins/terminal/terminal.c
13617 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13618 we still have focus problems with the editor.
13620 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13622 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13624 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13626 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13628 2005-03-04 Naba Kumar <naba@gnome.org>
13630 Patch from Massimo Cora' <maxcvs@email.it>:
13632 * plugins/class-gen/Makefile.am,
13633 plugins/class-gen/action-callbacks.c,
13634 plugins/class-gen/action-callbacks.h,
13635 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13636 plugins/class-gen/anjuta-class-gen.plugin.in,
13637 plugins/class-gen/class_gen.c,
13638 plugins/class-gen/class_gen.h,
13639 (removed) plugins/class-gen/clsGen.c,
13640 (added) plugins/class-gen/goc_template_header,
13641 (added) plugins/class-gen/goc_template_source,
13642 plugins/class-gen/plugin.c,
13643 plugins/class-gen/plugin.h: Refactored class gen code.
13644 Added GOCBuilder code. Fixed UI. Implemented plugin.
13646 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13648 * plugins/project-wizard/property.c
13649 plugins/project-wizard/install.c
13650 plugins/project-wizard/druid.c
13651 plugins/editor/goto_line.c
13652 plugins/editor/plugin.c
13653 plugins/gtodo/add_edit_item.c
13654 plugins/gtodo/ligtodo.c
13655 plugins/gtodo/main.c
13656 plugins/gtodo/preferences.c:
13657 Fixed #167559, #167534, #167266, #167357
13658 (Bad English in strings...)
13660 Thanks to Adam Weinberger and Thierry Moisan for
13663 2005-03-03 Naba Kumar <naba@gnome.org>
13665 * libegg/Makefile.am, libegg/menu/Makefile.am,
13666 (added) libegg/egg-submenu-action.c,
13667 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13668 submenu (used for wizard listing).
13670 * plugins/file-loader/anjuta-loader-plugin.ui
13671 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13674 * plugins/editor/action-callbacks.c,
13675 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13676 ctrl+tabbing because it was interfaring with focus navigation.
13677 Focus editor on "Esc" in incremental search entry. Cleanups.
13679 * plugins/file-manager/an_file_view.c,
13680 plugins/symbol-browser/plugin.c,
13681 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13684 * plugins/profile-default/plugin.c,
13685 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13688 * (removed) scintilla/patches/a64-crash-fix.patch,
13689 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13692 2005-03-03 Naba Kumar <naba@gnome.org>
13694 * HACKING: Fixed typos.
13696 * plugins/editor/aneditor-indent.cxx: Clean up.
13698 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13699 Enable/disable save, undo and redo actions depending on state
13702 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13704 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13705 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13706 Displayed search_incremental status.
13708 * Removed plugins/editor/search_incremental.[ch]
13710 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13712 * plugins/cvs-plugin/cvs-execute.c
13713 plugins/cvs-plugin/cvs-callbacks.c:
13714 - Use weak reference on mesg_view and reuse tab if
13715 it still exists to avoid cluttering message manager.
13716 - Fixed bug in cvs remove
13718 README, HACKING: Updated
13720 configure.in: Added check for libsvn
13722 2005-02-29 Naba Kumar <naba@gnome.org>
13724 * plugins/file-manager/an_file_view.c,
13725 plugins/symbol-browser/an_symbol_view.c,
13726 plugins/symbol-browser/plugin.c: Hide column headers (they
13729 2005-02-29 Naba Kumar <naba@gnome.org>
13731 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13732 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13733 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13734 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13735 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13736 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13737 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13738 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13739 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13740 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13742 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13743 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13744 (added) libanjuta/anjuta-session.[hc],
13745 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13746 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
13747 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
13750 Implemented session management. Implemented session
13751 container class. Added session notifications from shell. Implemented
13752 session save/load in editor, file-loader, default-profile-plugin
13753 and anjuta-app. Fixed window sizing and restoration. Cleaned up
13754 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
13755 and maximized states in session. Implemented project session
13758 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13760 * plugins/class-gen/action-callbacks.[ch],
13761 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
13762 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
13763 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
13766 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
13768 * plugins/project-wizard/anjuta-project-wizard.glade,
13769 plugins/project-wizard/druid.c:
13770 Add some padding in tab label in project selection page
13772 * plugins/project-wizard/druid.c,
13773 plugins/project-wizard/parser.c:
13774 Search for project template recursively
13775 Add ~/.anjuta/project to the search paths
13777 2005-02-26 Naba Kumar <naba@gnome.org>
13779 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
13780 * plugins/file-loader/plugin.c: Fixed crash bug.
13781 * libanjuta/plugins.c: Fixed memory leak.
13783 2005-02-26 Naba Kumar <naba@gnome.org>
13785 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
13786 "UserActivatable" attribute for plugins. This attribute if set to
13787 "no" will prevent users from activating/deactivating it from
13788 plugins dialog. Added a toggle button in plugins dialog to toggle
13789 the plugins list between list of activatable plugins (default) to
13790 list of all plugins. anjuta_plugin_select() now only selects the
13791 plugin. Added anjuta_plugins_select_and_activate() method that will
13792 select and activate it.
13794 * plugins/profile-default/Makefile.am,
13795 plugins/profile-default/anjuta-default-profile.ui,
13796 plugins/profile-default/plugin.c,
13797 plugins/profile-default/plugin.h,
13798 plugins/project-manager/anjuta-project-manager.ui,
13799 plugins/project-manager/plugin.c,
13800 plugins/project-manager/plugin.h:
13802 Anjuta projects (*.anjuta) files define the profile of respective
13803 projects. Profile is a set of related plugins required for the
13804 project to open. Moved "close project" action from Project Manager
13805 to Profile Manager plugin. Implemented loading and unloading of
13806 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
13807 (instead of Project Manager) now handles opening of *.anjuta files.
13808 Close Project menuitem is now moved to File submenu (being
13809 consistent with Anjuta 1.x versions and avoiding creating Project
13810 submenu when project manager is not loaded).
13812 * src/anjuta-actions.h: Fixed short-cut key for Help content.
13814 * src/anjuta.ui: Fixed place holder for projects.
13816 * (new) plugins/profile-default/default.anjuta: default startup
13817 profile. Removed the hardcoded plugins loading in
13818 DefaultProfilePlugin.
13821 plugins/project-wizard/templates/terminal/project.anjuta:
13822 Implemented project format in newly created projects.
13824 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
13825 plugins/class-gen/anjuta-class-gen.plugin.in,
13826 plugins/cvs-plugin/anjuta-cvs.plugin.in,
13827 plugins/editor/anjuta-document-manager.plugin.in,
13828 plugins/file-loader/anjuta-loader.plugin.in,
13829 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13830 plugins/gdb/anjuta-gdb.plugin.in,
13831 plugins/glade/anjuta-glade.plugin.in,
13832 plugins/message-view/anjuta-message-manager.plugin.in,
13833 plugins/profile-default/anjuta-default-profile.plugin.in,
13834 plugins/project-manager/anjuta-project-manager.plugin.in,
13835 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13836 Defined UserActivatable attributes. Added supported types attribute.
13838 * plugins/project-wizard/anjuta-project-wizard.glade
13839 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
13840 "Project Wizard" in preferences title.
13842 * TODO.tasks: Updated.
13844 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
13847 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13849 * plugins/file-wizard/anjuta-file-wizard.glade
13850 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
13852 Integrated License macros, cleaned file.c.
13854 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
13856 * plugins/macor/macro-util.c: Fixed crash bugs if email or
13857 username can not be found correctly.
13859 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13861 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
13862 plugins/macro/macros.xml :
13864 Added Headers macros. Cleaned file.c
13866 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13868 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
13869 plugins/macro/macros.xml :
13871 Fixed a bug. Added Header macro.
13874 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13876 * plugins/file-wizard/action-callbacks.c,
13877 plugins/file-wizard/file.c, plugins/macro/macro-util.c
13878 plugins/macro/macros.xml :
13880 Added FileName, Header template macros.
13882 2005-02-24 Naba Kumar <naba@gnome.org>
13884 * plugins/patch/patch-plugin.c: Fixed a function call.
13886 * src/anjuta.c, src/main.c: Save and load default session.
13888 2005-02-24 Naba Kumar <naba@gnome.org>
13890 * libanjuta/interfaces/libanjuta.idl,
13891 plugins/message-view/anjuta-msgman.c,
13892 plugins/message-view/anjuta-msgman.h,
13893 plugins/message-view/plugin.c: Added and implemented
13894 set_view_title() method.
13896 * plugins/build-basic-autotools/build-basic-autotools.c,
13897 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
13898 build context pooling. Maximum 3 contexts are reused. Additional
13899 contexts are created when all are busy.
13901 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13903 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13904 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13905 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
13906 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
13908 Added Copyright, Changelog macros.
13910 2005-02-23 Naba Kumar <naba@gnome.org>
13912 Patch from Massimo Cora' <maxcvs@email.it>:
13913 * plugins/Makefile.am,
13914 plugins/patch/Makefile.am,
13915 (added) plugins/patch/anjuta-patch-plugin.png,
13916 (added) plugins/patch/anjuta-patch.plugin.in,
13917 (added) plugins/patch/anjuta-patch.ui,
13918 plugins/patch/patch-plugin.c,
13919 (added) plugins/patch/patch-plugin.h,
13920 (added) plugins/patch/plugin.c,
13921 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
13924 2005-02-23 Naba Kumar <naba@gnome.org>
13926 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
13927 file-loader/plugin.c, profile-default/plugin.c:
13928 Implemented "activated" and "deactivated" signals for plugin class.
13929 Renamed *_location() functions to *_id(), because location is
13930 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
13931 anjuta_plugins_unload_plugin().
13933 * class-gen/plugin.c: Fixed complier warning and utility function call.
13935 * debug-manager/plugin.c: Unload debugger plugin correctly.
13937 * project-manager/plugin.c: Fixed compiler warnings.
13939 * plugins/project-wizard/templates/gnome/.cvsignore,
13940 plugins/project-wizard/templates/gnome/po/.cvsignore,
13941 plugins/project-wizard/templates/gnome/src/.cvsignore,
13942 plugins/project-wizard/templates/gtk/po/.cvsignore,
13943 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
13944 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
13946 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
13947 build (we need to fix this thing).
13949 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
13951 * plugins/macro/macro-action.[ch]
13952 plugins/macro/macro-edit.c
13953 plugins/macro/macro-dialog.c
13954 plugins/macro/macro-db.[ch]
13955 plugins/macro/plugin.[ch]
13956 plugins/macro/macro-util.[ch] (added)
13958 Cleaned up macro plugin and preview expanded macros.
13960 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
13962 * plugins/cvs-plugin/cvs-interface.c:
13964 Fixed option setting when using no compression and not
13967 2005-02-23 Naba Kumar <naba@gnome.org>
13969 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
13970 geometry on exit and startup (only if there is no geometry from the
13973 * TODO.tasks: Updated.
13975 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
13977 * manuals/reference/libanjuta/Makefile.am,
13978 manuals/reference/libanjuta/libanjuta-docs.sgml,
13979 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
13980 documentation for writing project templates.
13982 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13984 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
13985 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
13987 Expansion keywords in macros.
13989 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13991 * plugins/file-wizard/action-callbacks.c,
13992 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
13993 plugins/macro/macros.xml :
13995 Inserting text by macro plugin
13998 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
14000 * plugins/macro/plugin.c
14001 plugins/cvs-plugin/plugin.c:
14003 Fixed interfaces (use static)
14005 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
14007 * plugins/macro/macro-actions.[ch]
14008 plugins/macro/plugin.c
14009 libanjuta/interfaces/libanjuta.idl:
14011 Implemented IAnjutaMacro interface to be used by file-wizard
14013 * plugins/cvs-plugin/plugin.c
14014 libanjuta/interfaces/libanjuta.idl:
14016 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
14017 for all version control systems and not only for cvs.
14019 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14021 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
14024 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
14027 2005-02-21 Naba Kumar <naba@gnome.org>
14029 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
14030 IAnjutaDebugger interface.
14032 * plugins/debug-manager/anjuta-debug-manager.ui,
14033 plugins/debug-manager/attach_process.c,
14034 plugins/debug-manager/attach_process.h,
14035 plugins/debug-manager/plugin.c,
14036 plugins/debug-manager/plugin.h,
14037 plugins/gdb/actions.c,
14038 plugins/gdb/actions.h,
14039 plugins/gdb/anjuta-gdb-plugin.ui,
14040 plugins/gdb/breakpoints.c,
14041 plugins/gdb/breakpoints.h,
14042 plugins/gdb/debugger.c,
14043 plugins/gdb/debugger.h,
14044 plugins/gdb/memory.c,
14045 plugins/gdb/plugin.c,
14046 plugins/gdb/plugin.h,
14047 plugins/gdb/sharedlib.h,
14048 plugins/gdb/sharedlib_cbs.c,
14049 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14050 correctly between debug-manager and debugger. Implemented debugger
14051 interface in gdb plugin. Fixed action names. Added UI updating.
14052 Start and stop debugger (does not work yet). Fixed UI merging.
14053 Fixed debugger plugin handling in debug-manager.
14055 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14057 * plugins/editor/aneditor-autocomplete.cxx:
14059 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14060 crash with C++ "template" keyword.
14062 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14064 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14065 Fixed bug (Closed macro dialogs with Esc key).
14067 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14069 * plugins/project-wizard/xlib.wiz,
14070 plugins/project-wizard/xlib-logo.png,
14071 plugins/project-wizard/xlib/*:
14072 Port old xlib anjuta project on new project wizard
14074 * plugins/project-wizard/xlib-dock.wiz,
14075 plugins/project-wizard/xlib-dock/*:
14076 Port old xlib dock anjuta project on new project wizard
14078 * plugins/project-wizard/wxwin.wiz,
14079 plugins/project-wizard/wxwin-logo.png,
14080 plugins/project-wizard/wxwin/*:
14081 Port old wxwin anjuta project on new project wizard
14083 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14084 necessary changes for the new templates.
14086 2005-02-18 Naba Kumar <naba@gnome.org>
14088 * plugins/Makefile.am: Added class-gen
14090 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14092 * plugins/project-wizard/header.c:
14093 Fix a bug in sorting of project categories
14095 2005-02-18 Naba Kumar <naba@gnome.org>
14097 Patch from Massimo Cora <maxcvs@email.it>:
14099 * plugins/class-gen/.cvsignore,
14100 plugins/class-gen/Makefile.am,
14101 (added) plugins/class-gen/action-callbacks.c,
14102 (added) plugins/class-gen/action-callbacks.h,
14103 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14104 (added) plugins/class-gen/class_gen.c,
14105 (added) plugins/class-gen/class_gen.h,
14106 (added) plugins/class-gen/plugin.c,
14107 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14110 * plugins/project-manager/plugin.c: implemented add_source().
14112 2005-02-17 Naba Kumar <naba@gnome.org>
14114 * plugins/file-loader/plugin.c: Fixed possible crash.
14116 * src/action-callbacks.c, src/action-callbacks.h,
14117 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14119 2005-02-17 Naba Kumar <naba@gnome.org>
14121 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14122 plugins/project-wizard/templates/gnome.wiz,
14123 plugins/project-wizard/templates/gtk.wiz,
14124 plugins/project-wizard/templates/gtkmm.wiz,
14125 plugins/project-wizard/templates/terminal.wiz,
14126 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14127 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14128 plugins/project-wizard/templates/gnome/src/callbacks.c,
14129 plugins/project-wizard/templates/gnome/src/callbacks.h,
14130 plugins/project-wizard/templates/gnome/src/main.c,
14131 plugins/project-wizard/templates/gtk/src/callbacks.c,
14132 plugins/project-wizard/templates/gtk/src/callbacks.h,
14133 plugins/project-wizard/templates/gtk/src/main.c,
14134 plugins/project-wizard/templates/gtkmm/src/main.cc,
14135 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
14136 to generate licence correctly (without any extra newlines). Removed
14137 IncludeGNUHeader macro definition and added proper licence property.
14138 Fixed project directory paths in file contents.
14140 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14142 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14143 Closed macro dialogs with Esc key.
14145 2005-02-16 Naba Kumar <naba@gnome.org>
14147 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14148 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14149 plugins/project-wizard/templates/gnome/src/callbacks.c,
14150 plugins/project-wizard/templates/gnome/src/callbacks.h,
14151 plugins/project-wizard/templates/gnome/src/main.c,
14152 plugins/project-wizard/templates/gtk/src/main.c,
14153 plugins/project-wizard/templates/gtkmm/src/main.cc,
14154 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14155 macros to avoid blank newlines.
14157 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14159 * plugins/project-wizard/autogen.c:
14160 Correct a problem when having property value in UTF-8
14162 * plugins/project-wizard/druid.c:
14163 Correct a bug when reselecting a new project (all pages
14166 * plugins/project-wizard/property.c:
14167 Avoid having default invalid properties
14169 * plugins/project-wizard/templates/terminal.wiz,
14170 plugins/project-wizard/templates/terminal/po/ChangeLog,
14171 plugins/project-wizard/templates/terminal/src/main.c:
14172 Remove command for testing run function
14173 Move destination directory to second page and include
14174 project name. Add exist tag. Remove unused properties.
14176 2005-02-16 Naba Kumar <naba@gnome.org>
14178 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14179 plugins/debug-manager/anjuta-debug-manager.ui,
14180 plugins/debug-manager/plugin.c,
14181 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14182 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14183 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14184 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14185 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14186 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14187 (removed) src/anjuta_info.c,
14188 (removed) src/anjuta_info.h,
14189 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14190 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14191 (added) plugins/gdb/actions.c,
14192 (added) plugins/gdb/actions.h: Completed initial
14193 porting of debugger to new architecture. Fixed many of the debugger
14196 * plugins/file-loader/plugin.c: Detect some important mime ourself
14197 to avoid inconsistencies when mime system isn't working.
14199 2005-02-16 Naba Kumar <naba@gnome.org>
14201 * plugins/editor/Makefile.am,
14202 (added) plugins/editor/aneditor-autocomplete.cxx,
14203 (added) plugins/editor/aneditor-calltip.cxx,
14204 (added) plugins/editor/aneditor-indent.cxx,
14205 (added) plugins/editor/aneditor-priv.h,
14206 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14207 different smaller chunks to make it easy to maintain.
14209 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14211 * plugins/project-wizard/druid.c :
14213 Found system Email address if not defined in Preferences.
14215 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14217 * plugins/project-wizard/gtkmm.wiz
14218 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14219 plugins/project-wizard/gtkmm/*
14221 Added GTKmm (C++) project type
14223 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14225 * plugins/message-view/plugin.c
14226 plugins/message-view/message-view.c
14228 Implemented next/prev action
14230 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14232 * plugins/project-wizard/templates/libglade2.* :
14233 Removed libglade2 project.
14235 * plugins/project-wizard/templates/gtk* :
14236 Removed interface.[ch] & support.[ch].
14238 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14240 * plugins/project-wizard/anjuta-project-wizard.glade,
14241 plugins/project-wizard/property.[ch],
14242 plugins/project-wizard/templates/anjuta-plugin.wiz :
14243 Added a new property ("iconfile").
14245 2005-02-14 Naba Kumar <naba@gnome.org>
14247 * plugins/project-wizard/install.c,
14248 plugins/project-wizard/plugin.c,
14249 plugins/project-wizard/templates/anjuta-plugin.wiz,
14250 plugins/project-wizard/templates/gnome.wiz,
14251 plugins/project-wizard/templates/gtk.wiz,
14252 plugins/project-wizard/templates/libglade2.wiz,
14253 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
14254 newly created projects and open them. Fixed message buffering in
14257 2005-02-14 Naba Kumar <naba@gnome.org>
14259 * src/about.c, pixmaps/Makefile.am,
14260 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
14262 * mime/gnome-mime-application-x-anjuta.png,
14263 pixmaps/anjuta_icon.png,
14264 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
14265 done by 9-speed at:
14266 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
14268 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14271 plugins/project-wizard/templates/libglade2-logo.png,
14272 plugins/project-wizard/templates/libglade2.wiz,
14273 plugins/project-wizard/templates/libglade2/* :
14277 2005-02-14 Naba Kumar <naba@gnome.org>
14279 * TODO.tasks: Updated.
14281 * plugins/editor/anjuta-docman.c,
14282 plugins/editor/text_editor.c,
14283 plugins/editor/text_editor.h,
14284 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
14285 for file modification, but it is still not functioning.
14287 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
14289 * plugins/project-wizard/values.c,
14290 plugins/project-wizard/values.h,
14291 plugins/project-wizard/property.c,
14292 plugins/project-wizard/property.h,
14293 plugins/project-wizard/druid.c:
14294 Rewrite mandatory property check
14295 Add check of exist property
14296 Rewrite handling of cached property page
14298 2005-02-13 Naba Kumar <naba@gnome.org>
14300 Patch from Igor Kovalenko <garrison@mail.ru>:
14301 * tagmanager/tm_workspace.c: Improved performance.
14303 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14305 *plugins/project-wizard/templates/*.wiz,
14306 plugins/project-wizard/druid.c,
14307 plugins/project-wizard/templates/terminal/src/main.c,
14308 plugins/project-wizard/templates/gtk/src/*.[ch],
14309 plugins/project-wizard/templates/gtk/src/Makefile.am,
14310 plugins/project-wizard/templates/gnome/src/*.[ch],
14311 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14312 Add Copyright date & Email address,
14313 Correct terminal project.
14315 2005-02-12 Naba Kumar <naba@gnome.org>
14317 * plugins/project-wizard/property.c: Fixed hidden
14318 properties to take values.
14320 * plugins/project-wizard/file.[ch]: Renamed
14321 true/false enum values to fix compile error
14322 (conflict with other definition).
14324 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14325 even when mime type detection fails (for example, when Anjuta is
14326 installed in non-system prefix).
14328 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14330 * plugins/project-wizard/values.c,
14331 plugins/project-wizard/values.h:
14332 Rewrite file with more comments
14334 * plugins/project-wizard/druid.c,
14335 plugins/project-wizard/druid.h,
14336 plugins/project-wizard/autogen.c,
14337 plugins/project-wizard/autogen.h,
14338 plugins/project-wizard/druid.c,
14339 plugins/project-wizard/druid.h:
14341 Use values instead of properties
14342 Move default properties to druid.c
14344 * plugins/project-wizard/install.c,
14345 plugins/project-wizard/install.h:
14346 Use values instead of properties
14347 Add a check to avoid overwriting files
14349 * plugins/project-wizard/parser.c,
14350 plugins/project-wizard/property.c,
14351 plugins/project-wizard/property.h:
14352 Update to use new values
14353 Add an "exist" attribute to check if a directory already exist
14355 * plugins/project-wizard/anjuta-project-wizard.glade:
14356 Change project selection page (GtkTextView => GtkLabel,
14357 GtkTable => GtkVBox)
14359 * plugins/project-wizard/templates/terminal.wiz:
14360 Move destination directory on second page
14362 * plugins/project-wizard/action.c:
14365 2005-02-12 Naba Kumar <naba@gnome.org>
14367 * plugins/file-manager/an_file_view.c,
14368 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14369 views. Created dynamic update date of view depending on project
14370 changes -- similar to file-manager view.
14372 * plugins/devhelp/plugin.c: Load help on idle.
14374 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14375 autoformat' to proper location in preferences.
14377 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14380 * plugins/editor/plugin.c: Fixed accel name.
14382 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14384 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14385 plugins/project-wizard/templates/gnome.wiz,
14386 plugins/project-wizard/templates/gtk.wiz,
14387 plugins/project-wizard/anjuta-project-wizard.glade,
14388 plugins/project-wizard/autogen.c:
14389 Add Username & Email address in Project preferences.
14391 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14393 *plugins/project-wizard/templates/gnome-logo.png,
14394 plugins/project-wizard/templates/gnome.wiz,
14395 plugins/project-wizard/templates/gnome/* :
14398 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14400 * plugins/project-wizard/templates/terminal/src/main.c,
14401 plugins/project-wizard/templates/terminal/src/main.c,
14402 plugins/project-wizard/templates/terminal/src/main.[ch] :
14403 Insert License in projects
14405 2005-02-11 Naba Kumar <naba@gnome.org>
14407 * TODO.tasks: Added message manager task.
14409 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14411 * plugins/editor/plugin.c: Use bookmark stock icons.
14413 * plugins/message-view/anjuta-message-manager.ui,
14414 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14416 2005-02-10 Naba Kumar <naba@gnome.org>
14418 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14420 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14422 * global-tags/Makefile.am
14423 Error during 'make install'
14425 2005-02-09 Naba Kumar <naba@gnome.org>
14427 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14430 2005-02-08 Naba Kumar <naba@gnome.org>
14432 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14434 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14435 Show busy cursur when updating global tags in preferences.
14437 * configure.in: Fixed.
14439 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14441 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14442 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14444 - Fixed anjuta-plugin project (glade)
14446 2005-02-08 Naba Kumar <naba@gnome.org>
14448 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14449 Fixed automatic indentations.
14451 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14452 Global tags are now segregated into smaller api tags, which can be
14453 selectively loaded from symbol browser preferences.
14455 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14456 Implemented IProjectManager interface in project-manager. Mostly getter
14457 methods for now, but need to add add() and remove() methods to add
14458 or remove project elements.
14460 * plugins/gdb/debug_tree.c: Small fix.
14462 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14463 plugins/symbol-browser/an_symbol_info.c,
14464 plugins/symbol-browser/an_symbol_info.h,
14465 plugins/symbol-browser/an_symbol_search.c,
14466 plugins/symbol-browser/an_symbol_search.h,
14467 plugins/symbol-browser/an_symbol_view.c,
14468 plugins/symbol-browser/an_symbol_view.h,
14469 plugins/symbol-browser/plugin.c,
14470 plugins/symbol-browser/plugin.h,
14472 tagmanager/entry.h,
14473 tagmanager/tm_project.c,
14474 tagmanager/tm_symbol.c,
14475 tagmanager/tm_tag.c,
14476 tagmanager/tm_workspace.c,
14477 tagmanager/vstring.c,
14478 tagmanager/include/tm_tag.h,
14479 tagmanager/include/tm_workspace.h:
14481 - Fixed tagmanager parsing of source files to parse for typedefines and
14482 properly record element scopes. Implemented scope autocompletion
14483 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14484 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14485 patch list (author is unknown).
14486 - Implemented symbol-browser preferences for dynamically loading and
14487 saving tags API segments.
14488 - Fixed symbol-search to use tagmanager directly instead of depending
14489 on symbol-view for tags list.
14490 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14491 - Fixed TMSymbol to create the complete tags tree instead of letting the
14492 symbol-view created the root nodes.
14493 - Changed project tags cache name to .tm_project2.cache because the
14494 newer format records additional scope information.
14496 2005-02-07 Naba Kumar <naba@gnome.org>
14498 * plugins/editor/style-editor.c,
14499 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14500 and GtkFontButton instead of deprecated widgets in
14503 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14505 * plugins/project-wizard/action.c,
14506 plugins/project-wizard/action.h,
14507 plugins/project-wizard/autogen.c,
14508 plugins/project-wizard/autogen.h,
14509 plugins/project-wizard/file.c,
14510 plugins/project-wizard/file.h,
14511 plugins/project-wizard/install.c,
14512 plugins/project-wizard/install.h,
14513 plugins/project-wizard/parser.h,
14514 plugins/project-wizard/parser.c,
14515 plugins/project-wizard/property.c,
14516 plugins/project-wizard/property.h,
14517 plugins/project-wizard/plugin.h,
14518 plugins/project-wizard/plugin.c,
14519 plugins/project-wizard/values.c,
14520 plugins/project-wizard/values.h:
14521 Replace C++ comments by C comments
14523 * plugins/project-wizard/autogen.c,
14524 plugins/project-wizard/autogen.h:
14525 Add a run time check of autogen version.
14526 Add UserName variable.
14528 * plugins/project-wizard/anjuta-project-wizard.glade,
14529 plugins/project-wizard/header.c,
14530 plugins/project-wizard/druid.c,
14531 plugins/project-wizard/druid.h:
14532 Sort project in alphabetic order.
14533 Correct selection troubles in notebooks.
14535 * plugins/project-wizard/parser.c:
14536 Add some check when reading the project header block.
14538 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14540 * plugins/project-wizard/action.c,
14541 plugins/project-wizard/action.h,
14542 plugins/project-wizard/autogen.c,
14543 plugins/project-wizard/autogen.h,
14544 plugins/project-wizard/file.c,
14545 plugins/project-wizard/file.h,
14546 plugins/project-wizard/install.c,
14547 plugins/project-wizard/parser.h,
14548 plugins/project-wizard/parser.c,
14549 plugins/project-wizard/property.c,
14550 plugins/project-wizard/property.h,
14551 plugins/project-wizard/values.c,
14552 plugins/project-wizard/values.h,
14553 Add a space between function name and open.
14555 * plugins/project-wizard/plugin.h,
14556 plugins/project-wizard/plugin.c,
14557 plugins/project-wizard/install.c,
14558 Avoid a crash if the user close the message view used by the .
14560 * plugins/project-wizard/anjuta-project-wizard,
14561 plugins/project-wizard/druid.c,
14562 plugins/project-wizard/druid.h,
14563 plugins/project-wizard/header.h,
14564 plugins/project-wizard/header.c,
14565 Add a text view with the description of each.
14566 Add a tab for each project.
14567 Replace some C++ comments to C comments.
14569 2005-02-05 Naba Kumar <naba@gnome.org>
14571 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14572 New icon from Sebastien Granjoux .
14574 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14576 * libanjuta/anjuta-preferences.c:
14577 Set file property even without a focus out event (file selected
14580 2005-02-04 Naba Kumar <naba@gnome.org>
14582 * plugins/glade/plugin.c: Fixed glade function calls.
14583 * configure.in: Fixed a typo.
14584 * TODO.tasks: Updated.
14586 2005-02-03 Naba Kumar <naba@gnome.org>
14588 * plugins/project-manager/plugin.c: Fixed memory corruption.
14590 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14593 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14594 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14595 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14596 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14598 * libanjuta/interfaces/libanjuta.idl,
14599 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14602 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14604 Patch from Massimo Cora <maxcvs@email.it>:
14605 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14607 2005-02-01 Naba Kumar <naba@gnome.org>
14609 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14610 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14611 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14612 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14613 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14614 from sourceforge -- a64 crash fixes (correct typing for GType)
14615 and fixes compile errors in sun.
14617 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14618 paste (shift+insert) in terminal.
14620 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14622 * configure.in: Add «nb» to ALL_LINGUAS.
14624 2005-02-01 Naba Kumar <naba@gnome.org>
14626 * TODO.tasks, TODO: Updated todo tasks.
14628 * plugins/editor/anjuta-document-manager.glade: Improved search
14631 * TODO.tasks: Fixed xml format.
14633 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14636 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14639 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14640 format during save (removed unwanted text nodes). Fixed scrollbars.
14642 2005-01-31 Naba Kumar <naba@gnome.org>
14644 * libanjuta/interfaces/libanjuta.idl,
14645 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14646 Implemented append() method for IAnjutaEditor interface and fixed
14647 various bugs with text insertions (cvs diff and macro insertions).
14649 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14650 automatic indentation.
14652 * plugins/editor/action-callbacks.c,
14653 plugins/editor/action-callbacks.h,
14654 plugins/editor/anjuta-docman.c,
14655 plugins/editor/anjuta-document-manager.ui,
14656 plugins/editor/plugin.c,
14657 plugins/editor/text_editor.c,
14658 plugins/editor/text_editor.h,
14659 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14660 Fixed highlight issues.
14662 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14665 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14667 * data/properties/*: Updated properties files from scite. Created
14668 styles.properties to override the scite styles.
14670 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14672 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14674 2005-01-30 Naba Kumar <naba@gnome.org>
14676 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14677 unused definitions.
14679 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14681 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14682 plugins/editor/text_editor.c,
14683 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14684 fixed linuwidth preference setting, fixed insert text interface
14685 implementation. Improved automatice-indentation for cpp lexer.
14687 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14689 2005-01-29 Naba Kumar <naba@gnome.org>
14691 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14692 option in update dialog as default. Improved import dialog. Sized
14695 * configure.in: Fixed underquoted warning from autoconf.
14697 * plugins/editor/action-callbacks.c,
14698 plugins/editor/aneditor.cxx,
14699 plugins/editor/aneditor.h,
14700 plugins/editor/anjuta-document-manager.glade,
14701 plugins/editor/plugin.c,
14702 plugins/editor/plugin.h,
14703 plugins/editor/text_editor.c,
14704 plugins/editor/text_editor.h,
14705 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14706 for Editor and fixed all preferences syncronization and notifys for
14707 visible prefs (in editor preferences page).
14709 * plugins/file-loader/plugin.c: Load recent files on idle.
14711 2005-01-28 Naba Kumar <naba@gnome.org>
14713 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14714 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14716 * plugins/editor/action-callbacks.c,
14717 plugins/editor/action-callbacks.h,
14718 plugins/editor/aneditor.cxx,
14719 plugins/editor/aneditor.h,
14720 plugins/editor/anjuta-document-manager.ui,
14721 plugins/editor/plugin.c,
14722 plugins/editor/text_editor.c,
14723 plugins/editor/text_editor.h,
14724 plugins/editor/text_editor_cbs.c,
14725 plugins/editor/text_editor_cbs.h,
14726 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14729 Patch from Massimo Cora <maxcvs@email.it>:
14730 * plugins/editor/an_symbol_search.c,
14731 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14733 2005-01-27 Naba Kumar <naba@gnome.org>
14735 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14736 minimum size request to 200.
14738 * plugins/symbol-browser/an_symbol_info.c,
14739 plugins/symbol-browser/an_symbol_info.h,
14740 plugins/symbol-browser/an_symbol_search.c,
14741 plugins/symbol-browser/an_symbol_search.h,
14742 plugins/symbol-browser/an_symbol_view.c,
14743 plugins/symbol-browser/an_symbol_view.h,
14744 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
14745 pixbuf retrieval. Fixed runtime warning. Code clean up.
14747 2005-01-27 Naba Kumar <naba@gnome.org>
14749 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
14750 src/anjuta.ui, (new) plugins/glade/.cvsignore,
14751 (new) plugins/glade/Makefile.am,
14752 (new) plugins/glade/anjuta-glade-plugin.png,
14753 (new) plugins/glade/anjuta-glade.plugin.in,
14754 (new) plugins/glade/anjuta-glade.ui,
14755 (new) plugins/glade/plugin.c,
14756 (new) plugins/glade/plugin.h,
14757 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
14758 now until glade3 works properly.
14760 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
14761 they are generated.
14763 2005-01-26 Naba Kumar <naba@gnome.org>
14765 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
14766 Added mime icon for anjuta projects.
14768 patch from Massimo Cora <maxcvs@email.it>:
14769 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
14770 an_symbol_search.h, an_symbol_view.c, plugin.c:
14771 Fix/implement objects destroying/freeing.
14773 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
14775 * src/action-callback.[ch], src/anjuta-actions.h:
14776 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
14777 because it has not been updated for years and we know have a devhelp plugin
14778 which can do the job much better.
14779 * TODO.tasks: Updated done items
14781 2005-01-25 Naba Kumar <naba@gnome.org>
14783 * autogen.sh: Fixed to generate interface files.
14785 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
14786 session save filenames.
14788 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
14790 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
14792 * plugins/project-wizard/Makefile.am,
14793 plugins/project-wizard/install.c,
14794 plugins/project-wizard/install.h,
14795 plugins/project-wizard/parser.c,
14796 plugins/project-wizard/parser.h,
14797 plugins/project-wizard/templates/terminal.wiz:
14798 Add action list block in wizard template
14799 * plugins/project-wizard/file.c,
14800 plugins/project-wizard/autogen.c:
14803 2005-01-23 Naba Kumar <naba@gnome.org>
14805 * configure.in: Fixed build error.
14807 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
14809 * plugins/project-wizard/druid.c,
14810 plugins/project-wizard/parser.c,
14811 plugins/project-wizard/property.c: Rewrite parser with
14812 better error handling
14814 2005-01-22 Naba Kumar <naba@gnome.org>
14816 * plugins/symbol-browser/plugin.c: Changed c++ coments
14817 to c commnets and formated code to anjuta coding styles.
14819 2005-01-21 Naba Kumar <naba@gnome.org>
14821 * configure.in, autogen.sh: Fixed build errors in newer automake.
14823 * plugins/editor/anjuta-docman.c: Do not emit change editor
14824 signal while in dispose.
14826 Patch from: Massimo Corà <maxcvs@email.it>
14827 * plugins/symbol-browser/Makefile.am,
14828 plugins/symbol-browser/an_symbol_view.c,
14829 plugins/symbol-browser/an_symbol_view.h,
14830 plugins/symbol-browser/plugin.c,
14831 plugins/symbol-browser/plugin.h,
14832 plugins/symbol-browser/test-symbol-browser.c,
14833 (new) plugins/symbol-browser/an_symbol_info.c,
14834 (new) plugins/symbol-browser/an_symbol_info.h,
14835 (new) plugins/symbol-browser/an_symbol_search.c,
14836 (new) plugins/symbol-browser/an_symbol_search.h:
14837 Added a cool real-time symbol-search-view in symbol browser.
14839 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
14841 * plugin/macro/plugin.c
14842 plugin/macro/anjuta-macro-plugin.ui
14843 plugin/macro/macro-db.[ch]
14844 plugin/macro/macro-dialog.[ch]
14845 plugin/macro/macro-actions.[ch]
14846 plugin/macro/macro-edit.[ch]
14847 plugin/macro/plugin.[ch]:
14849 Implemented three menu items as Naba proposed:
14851 Insert Macro: Pops of a border-less window to enter a shortcut
14852 Add Macro: Same as Manage Macro => New
14853 Manage Macros: Full-features macro dialog
14855 2005-01-20 Naba Kumar <naba@gnome.org>
14857 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
14858 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
14859 libanjuta/anjuta-shell.h,
14860 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14861 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14862 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
14863 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14864 src/main.c, src/shell.c: Implemented command line args processing
14865 and session management. Fixed geometry restoration.
14867 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
14869 * plugins/macro/macro-db.c,
14870 plugins/macros.xml:
14871 Cleaned up XML interface and use attributes now for name, category and
14872 shortcut. CDATA is used to avoid xml errors inside of macros.
14874 2005-01-19 Naba Kumar <naba@gnome.org>
14876 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
14878 2005-01-18 Naba Kumar <naba@gnome.org>
14880 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
14883 * scintilla/*: Updated scintilla to current cvs and updated
14886 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14888 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
14889 plugins/cvs-plugin/cvs-actions.c:
14890 Added "Whole project" infrastructure but it does not
14891 work because I did not find a way to get the current project's
14894 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14896 * plugins/cvs-plugin/Makefile.am
14897 plugins/cvs-plugin/anjuta-cvs.plugin.in
14898 plugins/cvs-plugin/cvs-actions.c
14899 plugins/cvs-plugin/cvs-callbacks.c
14900 plugins/cvs-plugin/cvs-interface.[ch] (added)
14901 plugins/cvs-plugin/plugin.c:
14903 Added IAnjutaCVS interface and improved cvs plugin. There
14904 is still some work to do on cvs import and to add a current
14907 2005-01-17 Naba Kumar <naba@gnome.org>
14909 * plugins/editor/aneditor.cxx: Fixed auto indentation.
14911 * configure.in: Fixed build errors.
14913 * data/Makefile.am, (removed) data/README.stock_libs,
14914 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
14915 (removed) data/header.c, (removed) data/stock_libs.anj,
14916 (removed) data/x-anjuta-project.desktop,
14917 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
14919 * libanjuta/anjuta-plugin-description.c,
14920 libanjuta/anjuta-shell.c: Updated documentations.
14922 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
14924 * libanjuta/anjuta-launcher.c,
14925 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
14928 2005-01-17 Naba Kumar <naba@gnome.org>
14930 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14931 plugins/project-wizard/templates/gtk.wiz,
14932 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
14933 Updated templates to new format.
14935 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14936 * plugins/project-wizard/druid.c,
14937 plugins/project-wizard/parser.c,
14938 plugins/project-wizard/property.c,
14939 plugins/project-wizard/property.h,
14940 plugins/project-wizard/templates/terminal.wiz,
14941 plugins/project-wizard/templates/terminal/AUTHORS,
14942 plugins/project-wizard/templates/terminal/ChangeLog,
14943 plugins/project-wizard/templates/terminal/NEWS,
14944 plugins/project-wizard/templates/terminal/README,
14945 plugins/project-wizard/templates/terminal/project.anjuta,
14946 plugins/project-wizard/templates/terminal/src/main.c:
14947 Moveed code related to property types from druid.c and parser.c to
14948 property.c. Changed tag from "<string ..." to
14949 "<property type="string..." and so on. Rewrite parser
14950 (warning still in progress). Added list property. Changed
14951 terminal project to avoid using autogen on some file (much
14952 faster) using the autogen attribute. Add a license list box in
14953 terminal project (just as an example). _label in item list is
14956 2005-01-16 Naba Kumar <naba@gnome.org>
14958 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
14959 plugins/edtior/anjuta-docman.c: Fixed build errors.
14961 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
14962 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
14963 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
14964 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
14965 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
14966 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
14967 libanjuta/resources.h,
14968 plugins/build-basic-autotools/build-basic-autotools.c,
14969 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14970 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
14971 plugins/gtodo/plugin.c, src/Makefile.am,
14972 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14973 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
14974 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
14975 should be handled in respective plugins. Added API documentations.
14977 * libanjuta-docs.sgml, libanjuta-sections.txt,
14979 (added) tmpl/anjuta-debug.sgml,
14980 (added) tmpl/anjuta-launcher.sgml,
14981 tmpl/anjuta-plugin.sgml,
14982 tmpl/anjuta-preferences.sgml,
14983 tmpl/anjuta-shell.sgml,
14984 (added) tmpl/anjuta-status.sgml,
14985 (removed) tmpl/anjuta-stock.sgml,
14986 tmpl/anjuta-utils.sgml,
14987 (removed) tmpl/defaults.sgml,
14988 (removed) tmpl/fileselection.sgml,
14989 (removed) tmpl/gnomefilelist.sgml,
14990 tmpl/ianjuta-buildable.sgml,
14991 (added) tmpl/ianjuta-debugger-manager.sgml,
14992 (added) tmpl/ianjuta-debugger.sgml,
14993 tmpl/ianjuta-document-manager.sgml,
14994 tmpl/ianjuta-editor.sgml,
14995 tmpl/ianjuta-file.sgml,
14996 tmpl/ianjuta-loader.sgml,
14997 tmpl/ianjuta-markable.sgml,
14998 tmpl/ianjuta-message-view.sgml,
14999 (added) tmpl/ianjuta-project-manager.sgml,
15000 (added) tmpl/ianjuta-todo.sgml,
15001 (added) tmpl/ianjuta-wizard.sgml,
15002 tmpl/libanjuta-iface-marshallers.sgml,
15003 tmpl/libanjuta-unused.sgml,
15004 (removed) tmpl/pixmaps.sgml,
15006 (removed) tmpl/properties.sgml,
15007 tmpl/resources.sgml: Updated API documentations.
15009 2005-01-15 Naba Kumar <naba@gnome.org>
15011 * libanjuta/anjuta-launcher.c: Added API docs.
15013 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15014 plugins/project-wizard/templates/gtk.wiz,
15015 plugins/project-wizard/templates/terminal.wiz,
15016 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15017 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15018 plugins/project-wizard/templates/gtk/src/main.c,
15019 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
15020 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
15023 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
15024 * plugins/project-wizard/anjuta-project-wizard.glade,
15025 plugins/project-wizard/autogen.c,
15026 plugins/project-wizard/druid.c,
15027 plugins/project-wizard/druid.h,
15028 plugins/project-wizard/file.c,
15029 plugins/project-wizard/file.h,
15030 plugins/project-wizard/install.c,
15031 plugins/project-wizard/parser.c,
15032 plugins/project-wizard/plugin.c,
15033 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
15034 setting the default project directory. Fix HIDDEN property, it's
15035 working but I think we could make this cleaner. Removed the
15036 copy of the string in mandatory_property. Add an optional autogen
15037 attribute, to force or avoid using autogen on some files, default
15038 without any attribute is autodetect.+ Replace the script tag with
15039 a normal file tag and an attribute execute.
15041 2005-01-14 Naba Kumar <naba@gnome.org>
15043 * plugins/editor/action-callbacks.c,
15044 plugins/editor/search_incremental.c,
15045 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
15048 * plugins/editor/plugin.c, plugins/editor/plugin.h,
15049 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15052 2005-01-12 Naba Kumar <naba@gnome.org>
15055 plugins/project-wizard/templates/Makefile.am,
15056 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15057 plugins/project-wizard/templates/anjuta-plugin.wiz,
15058 (added) plugins/project-wizard/templates/gtk-logo.png,
15059 (added) plugins/project-wizard/templates/gtk.wiz,
15060 (added) plugins/project-wizard/templates/terminal-logo.png,
15061 plugins/project-wizard/templates/terminal.wiz,
15062 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15063 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15064 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15065 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15066 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15067 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15068 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15069 (added) plugins/project-wizard/templates/gtk/src/main.c,
15070 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15071 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15072 GTK+ project templated and fixed other templates. Updated template
15075 2005-01-12 Naba Kumar <naba@gnome.org>
15077 * plugins/macro/anjuta-macro.glade: Improved GUI.
15079 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15081 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15082 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15083 * plugins/cvs-plugin/cvs.[ch] (removed)
15084 Removed old unused files
15086 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15087 * plugins/cvs-plugin/cvs-actions.c
15088 * plugins/cvs-plugin/Makefile.am:
15089 Seperate callback functions for better error
15090 handling. Cleaned up code.
15092 * plugins/macro/macros.xml: removed corrupt cvs
15095 2005-01-10 Naba Kumar <naba@gnome.org>
15097 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15098 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15101 2005-01-09 Naba Kumar <naba@gnome.org>
15103 * libegg/egg-recent-action.c, libegg/test-actions.c,
15104 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15105 recent files models.
15107 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15108 two models -- one for projects and other for regular files and show
15109 both in recent files menu. Changed recent files group from "anjuta"
15110 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15111 when adding the URI in recent files.
15113 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15114 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15115 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15116 * plugins/macro/macros.xml: Fixed xml errors.
15118 2005-01-08 Naba Kumar <naba@gnome.org>
15120 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15121 libegg/test-actions.c, libegg/menu/Makefile.am,
15122 libegg/menu/egg-recent-action.h: Added a new action for
15125 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15126 Fixed dispose. Cleanup.
15128 * plugins/file-loader/anjuta-loader-plugin.ui,
15129 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15130 Use the new action for recent files. Added recent files in
15133 * plugins/project-wizard/druid.c: Show busy cursor and
15134 de-sensitize druid buttons during page change.
15136 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15137 * plugins/project-wizard/Makefile.am,
15138 plugins/project-wizard/druid.c,
15139 plugins/project-wizard/druid.h,
15140 plugins/project-wizard/install.c,
15141 plugins/project-wizard/plugin.c,
15142 plugins/project-wizard/plugin.h,
15143 plugins/project-wizard/property.c,
15144 plugins/project-wizard/property.h,
15145 (added) plugins/project-wizard/values.c,
15146 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15147 objects (in values.c and values.h) containing the values of all
15148 properties. The NPWProperty objects now keep their values in this
15149 object which is persistant for one activation of the plugin, so the
15150 user keeps all the values even if he goes backward. Used an anjuta
15151 message view to list all files copied by the project wizard.
15153 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15155 * plugins/macro/plugin.[ch],
15156 plugins/macro/macro-dialog.[ch]
15157 plugins/macro/macro-edit.[ch]
15158 plugins/macro/macro-db.[ch]
15159 plugins/macro/macro-actions.[ch]
15160 plugins/macro/anjuta-macro.plugin.in
15161 plugins/macro/anjuta-macro.glade
15162 plugins/macro/anjuta-macro.png
15163 plugins/macro/Makefile.am
15164 plugins/macro/macros.xml
15165 plugins/macro/anjuta-macro.ui (all added)
15167 plugins/Makefile.am:
15168 Added new macro plugins
15170 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15173 * manuals/reference/template (removed)
15174 Removed old api reference
15176 * plugins/message-view/message-view.c:
15177 "Fixed" crash in on_row_deleted and added a
15178 comment that I cannot work this way. We will
15179 have to change everything a bit to avoid losing
15182 * plugins/text-editor/text_editor.c:
15183 Update line number width on file save
15186 2005-01-07 Naba Kumar <naba@gnome.org>
15188 * plugins/project-wizard/anjuta-project-wizard.glade,
15189 plugins/project-wizard/druid.c,
15190 plugins/project-wizard/templates/anjuta-plugin.wiz,
15191 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15192 Display page description in bold. Fixed mandatory field check.
15195 libanjuta/libanjuta-1.0.pc.in,
15196 plugins/project-wizard/druid.c,
15197 plugins/project-wizard/parser.c,
15198 plugins/project-wizard/property.h,
15199 plugins/project-wizard/templates/anjuta-plugin.wiz,
15200 plugins/project-wizard/templates/terminal.wiz,
15201 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15202 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15203 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15204 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15205 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15206 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15207 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15208 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15209 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15210 plugins/project-wizard/templates/terminal/configure.in.tpl,
15211 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15212 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15213 a new property type -- hidden. Fixed terminal and anjuta-plugin
15216 2005-01-07 Naba Kumar <naba@gnome.org>
15218 * templates/anjuta-plugin.wiz,
15219 templates/terminal.wiz,
15220 templates/terminal/Makefile.am.tpl,
15221 templates/terminal/autogen.sh,
15222 (Removed) templates/terminal/configure.ac.tpl,
15223 (Added) templates/.cvsignore,
15224 (Added) templates/Makefile.am,
15225 (Added) templates/anjuta-plugin/.cvsignore,
15226 (Added) templates/anjuta-plugin/Makefile.am,
15227 (Added) templates/anjuta-plugin/src/.cvsignore,
15228 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15229 (Added) templates/terminal/.cvsignore,
15230 (Added) templates/terminal/Makefile.am,
15231 (Added) templates/terminal/configure.in.tpl,
15232 (Added) templates/terminal/po/.cvsignore,
15233 (Added) templates/terminal/po/ChangeLog,
15234 (Added) templates/terminal/po/Makefile.am,
15235 (Added) templates/terminal/po/POTFILES.in,
15236 (Added) templates/terminal/src/.cvsignore,
15237 (Added) templates/terminal/src/Makefile.am,
15238 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15239 project wizard. Fixed configure/po/Makefile template errors.
15241 2005-01-06 Naba Kumar <naba@gnome.org>
15243 * configure.in: Added project templates.
15244 * plugins/project-wizard/templates/*: Added to project and renamed
15245 Makefile.am and configure.in to Makefile.am and configure.ac respectively
15246 for the project templates (so that they do not conflict with autotools
15247 build. Created proper configure.ac.tpl and autogen.sh for project
15250 2005-01-06 Naba Kumar <naba@gnome.org>
15252 * plugins/project-wizard/anjuta-project-wizard.glade,
15253 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
15254 Fixed file list parsing and to take absolute file paths (for example,
15255 from an icon selected previously). Used toggle buttons for boolean
15256 properties. Check if all mandatory fields are given before going
15257 forward in the wizard. Use scrollable viewport for listing property
15258 widgets incase the list goes out of wizard's size. Added tooltips
15259 as descriptions of the property widgets. And other fixes.
15261 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
15262 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
15263 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
15264 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
15265 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
15266 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
15267 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
15268 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15269 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
15270 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15271 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15272 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
15273 Restructured template files.
15275 2005-01-06 Naba Kumar <naba@gnome.org>
15277 * configure.in: Added check for autogen.
15279 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
15282 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
15283 Do not emit changed signal when in dispose.
15285 * plugins/symbol-browser/plugin.c: Don't updated symbols when
15286 symbol-view widget has been destroyed.
15288 * src/anjuta-app.c: Set null to preference, status and ui object
15289 pointers when they are destroyed.
15291 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
15292 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
15293 Added boolean, integer and file property types.
15295 * plugins/project-wizard/Makefile.am,
15296 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
15297 project wizard templates.
15299 2005-01-04 Naba Kumar <naba@gnome.org>
15301 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15304 * plugins/editor/aneditor.cxx,
15305 plugins/editor/anjuta-docman.c,
15306 plugins/editor/plugin.c,
15307 plugins/editor/text_editor.c:
15308 Removed unnecessary ref/unref of scintilla.
15310 * plugins/message-view/anjuta-msgman.c,
15311 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15312 make close button similar to document manager.
15314 * plugins/project-manager/plugin.c,
15315 plugins/project-manager/plugin.h: Removed dead codes. Removed
15316 unnecessary ref/unref.
15318 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15319 instead of hard refs.
15321 2005-01-03 Naba Kumar <naba@gnome.org>
15323 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15324 generate() methods for IAnjutaBuildable interface.
15326 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15327 IAnjutaBuildable inteface.
15329 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15330 to destroy build context when message view is destroyed.
15332 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15333 a ref to it and unref in destructor. AnEditor class wants to be the
15334 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15337 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15338 complicate the scene. Removed editor widget from AnjutaDocman when
15339 the widget is destroyed.
15341 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15342 from shell. It will be removed from shell when the widget is destroyed.
15344 * plugins/editor/text_editor.c: Added debug codes to track object
15347 * plugins/message-view/anjuta-msgman.c: Remove message view on
15348 widget destroy. Destroy message view on remove. Removed all views
15351 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15354 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15356 * plugins/file-wizard/action-callbacks.c,
15357 plugins/file-wizard/anjuta-file-wizard.glade,
15358 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15359 Insert Licence, copyright, header template ...
15361 2005-01-02 Naba Kumar <naba@gnome.org>
15363 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15364 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15365 anjuta_status_add_widget() to allow setting busy cursor on non
15368 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15370 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15371 mime types to take text/source also.
15373 * plugins/editor/anjuta-docman.c,
15374 plugins/editor/anjuta-docman.h,
15375 plugins/editor/plugin.c,
15376 plugins/editor/text_editor.c,
15377 plugins/editor/text_editor.h,
15378 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15379 AnjutaStatus and set busy cursor on editors.
15381 * plugins/file-loader/Makefile.am,
15382 plugins/file-loader/plugin.c,
15383 (added) plugins/file-loader/dnd.c,
15384 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15386 * src/anjuta.c: Hide anjuta window before destruction.
15388 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15389 * configure.in, plugins/Makefile.am,
15390 (removed) plugins/project-wizard/appwiz_page1.c,
15391 (removed) plugins/project-wizard/appwiz_page2.c,
15392 (removed) plugins/project-wizard/appwiz_page3.c,
15393 (removed) plugins/project-wizard/appwiz_page4.c,
15394 (removed) plugins/project-wizard/appwizard.c,
15395 (removed) plugins/project-wizard/appwizard.h,
15396 (removed) plugins/project-wizard/appwizard_cbs.c,
15397 (removed) plugins/project-wizard/appwizard_cbs.h,
15398 (removed) plugins/project-wizard/appwizard_gui.c,
15399 (removed) plugins/project-wizard/gnome_project.c,
15400 (removed) plugins/project-wizard/gnome_project.h,
15401 (removed) plugins/project-wizard/wizard_gui.c,
15402 (removed) plugins/project-wizard/wizard_gui.h,
15403 (added) plugins/project-wizard/.cvsignore,
15404 (added) plugins/project-wizard/Makefile.am,
15405 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15406 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15407 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15408 (added) plugins/project-wizard/applogo.png,
15409 (added) plugins/project-wizard/appwizard.png,
15410 (added) plugins/project-wizard/autogen.c,
15411 (added) plugins/project-wizard/autogen.h,
15412 (added) plugins/project-wizard/druid.c,
15413 (added) plugins/project-wizard/druid.h,
15414 (added) plugins/project-wizard/file.c,
15415 (added) plugins/project-wizard/file.h,
15416 (added) plugins/project-wizard/header.c,
15417 (added) plugins/project-wizard/header.h,
15418 (added) plugins/project-wizard/install.c,
15419 (added) plugins/project-wizard/install.h,
15420 (added) plugins/project-wizard/parser.c,
15421 (added) plugins/project-wizard/parser.h,
15422 (added) plugins/project-wizard/plugin.c,
15423 (added) plugins/project-wizard/plugin.h,
15424 (added) plugins/project-wizard/property.c,
15425 (added) plugins/project-wizard/property.h: Removed old application-wizard
15426 codes and added new template based (autogen based) project wizard
15427 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15429 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15431 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15432 * plugins/cvs-plugin/cvs-execute.c:
15433 Fix cvs_log which did not work because of some
15435 Patch from Mark R. Pariente <markpariente@cmu.edu>
15436 - Fix message highlighting
15438 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15443 Removed template stuff completly because we dicussed to implement
15444 a macro system for Edit->Insert Text
15446 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15448 * plugins/editor/aneditor.cxx,
15449 plugins/editor/text_editor.c:
15450 Set line number width dynamically
15452 Prepered new GTK 2.6 about dialog
15454 2004-12-30 Naba Kumar <naba@gnome.org>
15456 patch from: Massimo Corà <maxcvs@email.it>
15457 * plugins/editor/aneditor.cxx: Highlights correct function
15458 argument in recursive calltips.
15460 2004-12-30 Naba Kumar <naba@gnome.org>
15462 * plugins/symbol-browser/plugin.c,
15463 libanjuta/interfaces/libanjuta.idl,
15464 plugins/editor/text_editor.c: Fixed editor markers and added a new
15465 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15466 mark the line visited.
15468 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15469 libegg/Makefile.am, libegg/eggcomboselect.c,
15470 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15471 widget for use with symbol view in toolbar.
15473 * plugins/cvs-plugin/anjuta-cvs.ui,
15474 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15475 placeholder for cvs plugin context menu in filemanager.
15477 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15479 * plugins/cvs-plugin/plugin.c:
15480 Show popup menu only if the file is contained in
15481 a directory containing a "CVS" directory
15483 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15485 * plugins/cvs-plugin/cvs-action.[ch],
15486 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15487 * plugins/cvs-plugin/anjuta-cvs.ui,
15488 * plugins/cvs-plugin/plugin.c:
15489 Implemented "Import"
15491 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15492 Added right-click-menu for file-manager
15494 2004-12-26 Naba Kumar <naba@gnome.org>
15496 * src/action-callbacks.c, src/action-callbacks.h,
15497 src/anjuta-actions.h, src/anjuta-app.c,
15498 src/anjuta.ui: Added fullscreen action.
15500 * plugins/cvs-plugin/cvs-actions.c,
15501 plugins/cvs-plugin/plugin.c,
15502 plugins/cvs-plugin/plugin.h: Watches current editor,
15503 project and file manager selection in plugin
15506 2004-12-26 Naba Kumar <naba@gnome.org>
15508 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15509 src/action-callbacks.c: Fixed app finalization. Added a
15510 command line arg --proper-shutdown (-p), which when set
15511 will release all plugins and their resources (this option
15512 is mainly for debugging).
15514 * plugins/file-loader/plugin.c: Fixed filename duplications
15515 in recent files history.
15517 * plugins/profile-default/plugin.c: Disabled problematic
15518 plugins for now to load at startup.
15520 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15521 annoying debug prints.
15523 2004-12-23 Naba Kumar <naba@gnome.org>
15525 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15526 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15527 plugins/cvs-plugin/anjuta-cvs.ui,
15528 plugins/cvs-plugin/cvs-actions.c,
15529 plugins/cvs-plugin/cvs-actions.h,
15530 plugins/cvs-plugin/cvs-execute.c,
15531 plugins/cvs-plugin/cvs-execute.h,
15532 plugins/cvs-plugin/Makefile.am,
15533 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15534 Added cvs log command.
15536 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15538 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15541 2004-12-20 Naba Kumar <naba@gnome.org>
15543 patch from: Massimo Corà <maxcvs@email.it>
15544 * plugins/editor/aneditor.cxx: Added recursive calltips.
15546 2004-12-20 Naba Kumar <naba@gnome.org>
15548 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15549 Show busy cursor during loading and unloading.
15551 2004-12-19 Naba Kumar <naba@gnome.org>
15553 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15554 memory leaks. Disabled debug print.
15556 * plugins/symbol-browser/an_symbol_view.c,
15557 plugins/symbol-browser/plugin.c,
15558 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15559 problems. Creates SymbolView object every time when the
15560 plugin is activated.
15562 * plugins/project-manager/plugin.c: Close project when
15565 2004-12-18 Naba Kumar <naba@gnome.org>
15567 * po/POTFILES.in: Removed commented lines.
15568 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15569 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15570 * plugins/gdb/plugin.c: Fixed compile error.
15572 Patch from: Mark R. Pariente <mark@demar.com.tr>
15573 * libegg/eggcellrendererkeys.c: Fixed compile error.
15575 2004-12-18 Naba Kumar <naba@gnome.org>
15577 * plugins/file-loader/plugin.c: Fixed loading bug.
15579 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15580 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15581 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15582 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15583 and corruptions. Fixed loading and unloading of plugins.
15585 2004-12-17 Naba Kumar <naba@gnome.org>
15587 * plugins/file-loader/Makefile.am,
15588 plugins/file-loader/plugin.c,
15589 plugins/project-manager/plugin.c: Fixed memory corruption
15590 and disposition codes. Added missing plugin.h in Makefile.am.
15592 2004-12-16 Naba Kumar <naba@gnome.org>
15594 * plugins/symbol-browser/an_symbol_view.c,
15595 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15596 codes. Fixed memory leaks and corruptions.
15598 * plugins/build-basic-autotools/build-basic-autotools.c
15599 plugins/editor/anjuta-docman.c,
15600 plugins/editor/text_editor.c,
15601 plugins/file-loader/plugin.c,
15602 plugins/file-manager/plugin.c,
15603 plugins/file-wizard/plugin.c,
15604 plugins/message-view/anjuta-msgman.c,
15605 plugins/message-view/anjuta-msgman.h,
15606 plugins/message-view/message-view.c,
15607 plugins/message-view/plugin.c,
15608 plugins/message-view/plugin.h,
15609 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15611 * src/about.c, src/about.h, src/action-callbacks.c,
15612 src/action-callbacks.h, src/anjuta-actions.h,
15613 src/anjuta-app.c, src/anjuta-app.h,
15614 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15615 src/anjuta.c, src/anjuta.h, src/getline.c,
15616 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15617 src/start-with.c, src/start-with.h: Fixed emacs modes.
15619 * src/layout.xml: Brought document manager in front.
15621 2004-12-15 Naba Kumar <naba@gnome.org>
15623 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15626 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15627 finalization. Added a method to unload all plugins and destroy them.
15628 Fixed memory leaks.
15630 * plugins/sample1/plugin.c: Proper finalization code and renamed
15631 functions to proper names.
15633 * plugins/build-basic-autotools/build-basic-autotools.c,
15634 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15636 * src/shell.c: Unload all plugins on exit, so that memory profilers
15637 can detect memory leaks in plugins.
15639 2004-12-13 Naba Kumar <naba@gnome.org>
15641 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15642 docking is working.
15643 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15644 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15646 2004-12-11 Naba Kumar <naba@gnome.org>
15648 * data/properties/anjuta.properties: Fixed font size.
15649 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15650 compile file function. There are some fixmes there.
15651 * plugins/message-view/anjuta-msgman.c,
15652 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15654 2004-12-08 Naba Kumar <naba@gnome.org>
15656 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15657 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15658 to escape quotes in a string.
15660 * plugins/cvs-plugin/cvs-actions.c,
15661 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15664 * plugins/build-basic-autotools/build-basic-autotools.c,
15665 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15668 2004-12-07 Naba Kumar <naba@gnome.org>
15670 * plugins/build-basic-autotools/build-basic-autotools.c,
15671 plugins/build-basic-autotools/automake-c.filters: Completed directory
15672 tracking. Double click on Errors and warnings now work as expected.
15674 * plugins/build-basic-autotools.c: Added codes to track build directory
15675 so that absolute path of the files could be determined.
15677 2004-12-06 Naba Kumar <naba@gnome.org>
15679 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15680 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15681 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15683 2004-12-05 Naba Kumar <naba@gnome.org>
15685 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15686 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15688 * plugins/cvs-plugin/plugin.c,
15689 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15691 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15693 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15694 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15695 plugins/cvs-plugin/cvs-execute.[ch]:
15696 Implemented cvs status and cvs diff
15698 - rdiff command is not correct
15699 - Must find a way to allow selection of directies AND files
15702 2004-12-03 Naba Kumar <naba@gnome.org>
15704 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15705 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15706 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15707 session.properties file if it is for the first time.
15709 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15711 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15714 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15715 plugins/cvs-plugin/anjuta-cvs.ui:
15716 Implemented update/commit and changed menu layout
15718 2004-12-02 Naba Kumar <naba@gnome.org>
15720 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15721 property name (for cvs path property). Beautified dialogs.
15723 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15725 * plugins/message-view/anjuta-msgman.c: Changed callback name
15726 and changed switch-page handling.
15728 * plugins/cvs-plugin/cvs-actions.c:
15729 * plugins/cvs-plugin/cvs-execute.c:
15730 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15731 - Implemented cvs add and cvs removed - both working now
15732 - Created a useful preferences page
15735 2004-11-30 Naba Kumar <naba@gnome.org>
15737 * libanjuta/anjuta-status.c: Fixed runtime warning.
15739 * plugins/editor/Makefile.am:
15740 plugins/editor/anjuta-document-manager.glade,
15741 plugins/editor/plugin.c
15742 plugins/editor/plugin.h
15743 plugins/editor/style-editor.c (new, moved from src/),
15744 plugins/editor/style-editor.h (new, moved from src/),
15745 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
15746 settings in preferences.
15748 * plugins/editor/text_editor.c,
15749 plugins/editor/text_editor.h: Do not take unused args in
15750 text_editor_get_props().
15752 * src/style-editor.c, src/style-editor.h: Removed, moved to
15753 plugins/editor/ directory.
15755 2004-11-29 Naba Kumar <naba@gnome.org>
15757 * plugins/editor/text_editor_cbs.c: Emit click signal in
15759 * libanjuta/anjuta-status.c: More spacing between items.
15761 2004-11-29 Naba Kumar <naba@gnome.org>
15763 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
15765 * libanjuta/interfaces/libanjuta.idl,
15766 plugins/debug-manager/anjuta-debug-manager.plugin.in,
15767 plugins/debug-manager/plugin.c,
15768 plugins/gdb/breakpoints.c,
15769 plugins/gdb/breakpoints.h,
15770 plugins/gdb/debugger.c,
15771 plugins/gdb/debugger.h,
15772 plugins/gdb/plugin.c,
15773 plugins/gdb/plugin.h,
15774 plugins/gdb/utilities.c,
15775 plugins/gdb/utilities.h: Code cleanups and partial implementation of
15776 toggle breakpoint margin clicks.
15778 2004-11-28 Naba Kumar <naba@gnome.org>
15780 * TODO.tasks: Fixed indentations.
15781 * plugins/gtodo/libgtodo.c: Save with indentation.
15782 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
15783 * plugins/project-manager/plugin.c: Fixed runtime warnings.
15784 * libanjuta/anjuta-status.c: Fixed busy cursors.
15785 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
15786 * po/POTFILES.in: Updated.
15788 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
15790 * plugins/editor/anjuta-document-manager.glade,
15791 plugins/editor/search-replace.[c,h],
15792 plugins/editor/search-replace_backend.h
15793 plugins/editor/search-preferences.[c,h] :
15794 Saved Search-Preferences (gconf),
15795 Basic search by default.
15797 2004-11-22 Naba Kumar <naba@gnome.org>
15799 * configure.in: Fixed build error.
15801 2004-11-21 Naba Kumar <naba@gnome.org>
15803 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
15804 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
15805 Added AnjutaStatus class to libanjuta.
15806 Added anjuta_shell_get_status() method.
15808 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
15809 and fixed marshaller generation.
15811 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
15812 "updade_ui" signals to IAnjutaEditor interface.
15814 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
15816 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
15819 * plugins/class-gen/clsGen.c: Intial port.
15821 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
15824 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
15825 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15826 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
15827 Implemented status update. Emits "update_ui" and "char_added" signals.
15828 Added view preferences.
15830 * plugins/file-loader/plugin.c: Added open with plugins in open with
15833 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
15835 * plugins/message-view/anjuta-msgman.c,
15836 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
15837 to close correct message view rather than current view.
15839 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
15841 * plugins/cvs-plugin/cvs-actions.c
15842 plugins/cvs-plugin/plugin.[ch]
15843 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15844 Implemented cvs add but ran into a launcher/message_view
15845 problem because of a limitation of the idl compiler
15847 2004-11-19 Naba Kumar <naba@gnome.org>
15849 * plugins/project-manager/plugin.c: Displays a progress window during
15852 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
15853 Fixed UI separators.
15855 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
15858 * plugins/project-manager/anjuta-project-manager.ui,
15859 plugins/project-manager/plugin.[c,h]: Added add/remove context
15860 menus and implemented them. Added file manager merge menu.
15862 2004-11-18 Naba Kumar <naba@gnome.org>
15864 * TODO.tasks: Updated.
15865 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
15866 plugins/message-view/message-view.c: Fixed finalize and dispose
15868 * plugins/debugger/*: Removed from cvs (development now in
15871 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
15873 Reviewed by Naba Kumar <naba@gnome.org>:
15875 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
15876 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15877 plugins/gdb/breakpoints.c: all marker related stuff moved from
15878 editor and docman interfaces to IAnjutaMarkable
15880 2004-11-17 Naba Kumar <naba@gnome.org>
15882 * TODO.tasks: Updated.
15884 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
15886 * libegg/egg-combo-action.c: Block changed signal when changing model.
15888 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
15889 Emit changed signal. Removed dead codes.
15891 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
15892 that recent files history do not duplicate.
15894 * plugins/symbol-browser/an_symbol_view.c,
15895 plugins/symbol-browser/an_symbol_view.h,
15896 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
15899 2004-11-15 Naba Kumar <naba@gnome.org>
15901 * plugins/project-manager/plugin.c: Opens targets on double click.
15903 * plugins/message-view/message-view.c,
15904 plugins/file-manager/anjuta-file-manager-plugin.glade,
15905 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
15906 Added proper class finalization
15907 and disposition. Added preferences notifications and callbacks to
15908 change info/warning/error colors.
15910 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
15911 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
15912 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
15913 Implemented finalize method for AnjutaApp. Code cleanups.
15915 * plugins/message-view/plugin.c: Static parent_class.
15917 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15918 * plugins/editor/search-replace.[c,h],
15919 plugins/editor/search-replace_backend.c
15920 Update search entry in main toolbar.
15923 2004-11-11 Naba Kumar <naba@gnome.org>
15925 * TODO.tasks: Updated.
15927 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
15928 and completed on-the-fly-change preferences. Removed "changed"
15929 signal as it is no longer necessary (use notify for similar
15930 purpose to monitor individual preferences).
15933 * plugins/editor/anjuta-document-manager.glade: Added view menu
15934 preferences so that they are registered.
15936 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
15937 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
15938 connection to "changed" signal of preferences and implemented
15939 notifications for some editor preferences. More to implement.
15941 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15942 * plugins/editor/print.c
15943 Fixed bug 1047624 : Add line number every X lines.
15945 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15946 * plugins/editor/search-replace.c
15947 Fixed a crash bug (995755) when searching "%n"
15949 2004-11-09 Naba Kumar <naba@gnome.org>
15951 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
15952 Fixed to refresh categories list on file load.
15954 2004-11-08 Naba Kumar <naba@gnome.org>
15956 * configure.in, plugins/Makefile.am,
15957 plugins/profile-default/plugin.c: Added cvs plugin in build.
15959 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
15961 * plugins/debug-manager/.cvsignore: Added file to ignore.
15963 * plugins/debug-manager/Makefile.am: Removed dead codes.
15965 * src/anjuta.ui: Added placeholder for version control UI.
15967 2004-11-08 Naba Kumar <naba@gnome.org>
15969 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15970 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15971 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
15974 * global-tags/Makefile.am: Fixed make error.
15976 * plugins/profile-default/plugin.c: Added debug-manager
15977 and gdb plugins to load at startup so that debugger
15978 windows are docked properly. They will be removed
15979 later when we figure out runtime docking.
15981 * plugins/sample1/*: Restored to last working state.
15983 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
15984 windows in lower pane. Named the windows appropriately.
15986 * ChangeLog: Fixed format.
15988 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
15990 * libanjuta/interfaces/libanjuta.idl,
15991 libanjuta/anjuta-marshal.c,
15992 plugins/Makefile.am,
15993 plugins/debug-manager/plugin.c,
15994 plugins/editor/plugin.c,
15995 plugins/editor/text_editor.c,
15996 plugins/gdb/breakpoints.c,
15997 plugins/gdb/debugger.c,
15998 plugins/gdb/plugin.c,
15999 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
16001 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16002 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
16003 plugins/editor/search-replace.c,
16004 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
16005 Search and Replace; Show result in find pane
16007 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16009 * plugins/gdb, plugins/debug-manager: Applied debugger patch
16010 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
16011 (added features: starting debugger and loading of core/executable,
16012 StepIn, StepOut, StepOver and Execute, toggling breakpoint
16015 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16017 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
16018 my cvs-plugin files...
16019 I hope I have rescued everything possible.
16021 * Naba: Could you please fix sample1 because I messed it up to
16022 but there should be a histroy of this directory we should commit
16024 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16026 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
16028 * plugins/cvs-plugin/plugin.c,
16029 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16030 Added preferences dialog (not yet complete)
16032 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16034 * global-tags/Makefile.am, mime/Makefile.am:
16035 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
16037 * template/xmltemplate.[ch],
16038 template/xmlstrings.[ch],
16039 template/autotools.[ch] removed,
16040 template/prj_template.[ch] removed,
16041 template/lang_template.[ch] removed,
16042 template/lib_template.[ch] removed,
16043 template/Makefile.am adjusted,
16044 template/dtds/lang.dtd removed,
16045 template/dtds/lib.dtd removed,
16046 template/dtds/prj.dtd removed,
16047 template/dtds/autotools.dtd removed,
16048 data/template/lib/* removed,
16049 data/template/language/* removed,
16050 data/template/library/* removed,
16051 data/template/project/* removed,
16052 date/template/Makefile.am adjusted:
16053 Remove everything except text-templates to replace hardcoded
16054 Edit->Insert texts with dynamic loaded.
16056 * plugins/cvs-plugin/plugin.[ch],
16057 plugins/cvs-actions.[ch],
16058 plugins/Makefile.am,
16059 plugins/cvs-plugin/Makefile.am,
16060 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16061 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16062 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16063 Added initial cvs-plugin code
16065 2004-10-21 Naba Kumar <naba@gnome.org>
16067 * libanjuta/anjuta-plugin.c,
16068 plugins/build-basic-autotools/build-basic-autotools.c,
16069 plugins/debugger/plugin.c,
16070 plugins/devhelp/plugin.c,
16071 plugins/editor/anjuta-docman.c,
16072 plugins/editor/goto_line.c,
16073 plugins/editor/plugin.c,
16074 plugins/editor/search-replace.c,
16075 plugins/editor/text_editor.c,
16076 plugins/file-loader/plugin.c,
16077 plugins/file-manager/plugin.c,
16078 plugins/file-wizard/file.c,
16079 plugins/file-wizard/plugin.c,
16080 plugins/gdb/plugin.c,
16081 plugins/gtodo/plugin.c,
16082 plugins/message-view/anjuta-msgman.c,
16083 plugins/profile-default/plugin.c,
16084 plugins/project-manager/plugin.c,
16085 plugins/sample1/plugin.c,
16086 plugins/terminal/terminal.c: Defined all global variables static,
16087 particularly class parent_class variables. They were getting
16088 confused at link time.
16090 * libanjuta/plugins.c: Do not unload plugins when they are
16091 deactivated. Simply cache them for later activation. Unloading
16092 modules have some problem with shared libs using static class
16093 registration. Fixed hash type for installed plugins. Eventually,
16094 we want to add "CanUnload" attribute for .plugin files (in
16095 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16096 be unloaded from memory. Those plugins declaring CanUnload=false
16097 will not be unloaded from memory and will be put in the cache. Those
16098 not declaring anything or declaring CanUnload=true, will be unloaded
16099 from memory when they are deactivated.
16101 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16102 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16103 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16104 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16105 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16106 activation, deactivation. Fixed memory leaks.
16108 2004-10-20 Naba Kumar <naba@gnome.org>
16110 * TODO.tasks: Updated.
16112 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16113 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16114 macro for adding interfaces to plugin types. Code cleanup.
16116 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16117 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16119 * plugins/build-basic-autotools/build-basic-autotools.c,
16120 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16121 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16122 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16123 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16124 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16125 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16126 plugins/project-manager/plugin.c,
16127 plugins/symbol-browser/an_symbol_view.c,
16128 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16129 newly defined macro to add interfaces to plugin types.
16131 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16133 2004-10-20 Naba Kumar <naba@gnome.org>
16135 * TODO.tasks: Added task list.
16136 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16139 2004-10-19 Naba Kumar <naba@gnome.org>
16141 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16143 * plugins/editor/action-callbacks.c,
16144 plugins/editor/action-callbacks.h,
16145 plugins/editor/anjuta-docman.c,
16146 plugins/editor/anjuta-docman.h,
16147 plugins/editor/anjuta-document-manager.ui,
16148 plugins/editor/file_history.c,
16149 plugins/editor/file_history.h,
16150 plugins/editor/plugin.c: Added file history browsing.
16152 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16154 * plugins/message-view/anjuta-message-manager.ui,
16155 plugins/message-view/plugin.c: Added document manager context menu.
16157 * plugins/symbol-browser/an_symbol_view.c,
16158 plugins/symbol-browser/an_symbol_view.h,
16159 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16160 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16161 document manager context menu.
16163 * scintilla/*, scintilla/include/*: Updated to current cvs.
16165 2004-10-19 Naba Kumar <naba@gnome.org>
16167 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16168 placeholder for debugger UI.
16170 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16171 * plugins/file-manager/plugin.c: Fixed loading bug.
16173 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16174 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16175 Initializes gconf database with default values when the
16176 values are not defined. Use bool and int prefs separately.
16178 * plugins/editor/plugin.c: Added encoding preferences.
16179 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16181 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16182 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16183 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16184 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16186 2004-10-18 Naba Kumar <naba@gnome.org>
16188 * po/POTFILES.in: Updated.
16190 * libanjuta/anjuta-ui.c: Corrected debug messages.
16192 * libegg/egg-combo-action.c, libegg/test-actions.c,
16193 libegg/menu/egg-combo-action.h: Fixed combo action.
16195 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16198 * plugins/editor/action-callbacks.[c,h],
16199 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16200 Implemented file swap. Removed dead codes.
16202 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16205 * plugins/symbol-browser/an_symbol_view.[c,h],
16206 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16207 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16208 Implemented file symbols. Implemented goto file line when symbol is
16211 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16213 2004-10-10 Naba Kumar <naba@gnome.org>
16215 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16217 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16219 * plugins/debugger/.cvsignore,
16220 (added) plugins/debugger/Makefile.am,
16221 (added) plugins/debugger/anjuta-debugger.glade,
16222 (added) plugins/debugger/anjuta-debugger.plugin.in,
16223 (added) plugins/debugger/anjuta-debugger.plugin.png,
16224 (added) plugins/debugger/anjuta-debugger.ui,
16225 plugins/debugger/attach_process.c,
16226 (removed) plugins/debugger/attach_process_cbs.c,
16227 (removed) plugins/debugger/attach_process_cbs.h,
16228 (removed) plugins/debugger/breakpoints.c,
16229 (removed) plugins/debugger/breakpoints.h,
16230 (removed) plugins/debugger/debug_tree.c,
16231 (removed) plugins/debugger/debug_tree.h,
16232 (removed) plugins/debugger/debugger.c,
16233 (removed) plugins/debugger/debugger.h,
16234 (removed) plugins/debugger/memory.c,
16235 (removed) plugins/debugger/memory.h,
16236 (added) plugins/debugger/plugin.c,
16237 (added) plugins/debugger/plugin.h,
16238 (removed) plugins/debugger/registers.c,
16239 (removed) plugins/debugger/registers.h,
16240 (removed) plugins/debugger/registers_cbs.c,
16241 (removed) plugins/debugger/registers_cbs.h,
16242 (removed) plugins/debugger/registers_gui.c,
16243 (removed) plugins/debugger/sharedlib.c,
16244 (removed) plugins/debugger/sharedlib.h,
16245 (removed) plugins/debugger/sharedlib_cbs.c,
16246 (removed) plugins/debugger/sharedlib_cbs.h,
16247 (removed) plugins/debugger/sharedlib_gui.c,
16248 (removed) plugins/debugger/signals.c,
16249 (removed) plugins/debugger/signals.h,
16250 (removed) plugins/debugger/signals_cbs.c,
16251 (removed) plugins/debugger/signals_cbs.h,
16252 (removed) plugins/debugger/signals_gui.c,
16253 (removed) plugins/debugger/stack_trace.c,
16254 (removed) plugins/debugger/stack_trace.h,
16255 (added) plugins/debugger/utilities.c,
16256 (added) plugins/debugger/utilities.h,
16257 (removed) plugins/debugger/watch.c,
16258 (removed) plugins/debugger/watch.h,
16259 (removed) plugins/debugger/watch_cbs.c,
16260 (removed) plugins/debugger/watch_cbs.h,
16261 (removed) plugins/debugger/watch_gui.c,
16262 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
16264 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
16265 Added debugger gdb backend plugin.
16267 * plugins/message-view/plugin.c: Registered all message stock icons.
16269 * plugins/profile-default/plugin.c: Loads debugger plugin.
16271 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
16273 2004-10-08 Naba Kumar <naba@gnome.org>
16275 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
16278 * plugins/symbol-browser/.cvsignore,
16279 plugins/symbol-browser/Makefile.am,
16280 plugins/symbol-browser/an_symbol_view.c,
16281 plugins/symbol-browser/an_symbol_view.h,
16282 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
16283 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16284 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16285 plugins/symbol-browser/plugin.c,
16286 plugins/symbol-browser/plugin.h,
16287 plugins/symbol-browser/sv_class.xpm,
16288 plugins/symbol-browser/sv_function.xpm,
16289 plugins/symbol-browser/sv_macro.xpm,
16290 plugins/symbol-browser/sv_private_fun.xpm,
16291 plugins/symbol-browser/sv_private_var.xpm,
16292 plugins/symbol-browser/sv_protected_fun.xpm,
16293 plugins/symbol-browser/sv_protected_var.xpm,
16294 plugins/symbol-browser/sv_public_fun.xpm,
16295 plugins/symbol-browser/sv_public_var.xpm,
16296 plugins/symbol-browser/sv_static_fun.xpm,
16297 plugins/symbol-browser/sv_static_var.xpm,
16298 plugins/symbol-browser/sv_struct.xpm,
16299 plugins/symbol-browser/sv_unknown.xpm,
16300 plugins/symbol-browser/sv_variable.xpm,
16301 plugins/symbol-browser/test-symbol-browser.c,
16302 plugins/Makefile.am: Implemented Symbol
16305 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16307 * plugins/build-basic-autotools/Makefile.am,
16308 plugins/devhelp/Makefile.am,
16309 plugins/editor/Makefile.am,
16310 plugins/file-loader/Makefile.am,
16311 plugins/file-manager/Makefile.am,
16312 plugins/file-wizard/Makefile.am,
16313 plugins/gtodo/Makefile.am,
16314 plugins/message-view/Makefile.am,
16315 plugins/profile-default/Makefile.am,
16316 plugins/project-manager/Makefile.am
16317 plugins/sample1/Makefile.am,
16318 plugins/terminal/Makefile.am,
16319 scintilla/Makefile.am,
16320 libegg/Makefile.am,
16321 launcher/Makefile.am,
16322 libanjuta/Makefile.am,
16324 tagmanager/Makefile.am,
16325 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16326 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16327 files. Also fixed library dependencies.
16329 * plugins/editor/aneditor.cxx: Disabled unused codes.
16330 * plugins/file-manager/an_file_view.c: Added copyright.
16331 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16333 * plugins/profile-default/plugin.c: Can load plugins by location.
16334 * plugins/project-manager/plugin.c: Remove project_root_uri value
16335 when project is closed.
16337 2004-10-06 Naba Kumar <naba@gnome.org>
16339 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16341 * libanjuta/interfaces/libanjuta.idl,
16342 plugins/editor/text_editor.c: Added get_length()
16343 and get_current_word() methods in IAnjutaEditor interface.
16345 * libegg/Makefile.am: Added test_actions target.
16347 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16349 * plugins/build-basic-autotools/build-basic-autotools.c,
16350 plugins/file-loader/plugin.c,
16351 plugins/message-view/message-view.c: Added code to go to file and
16354 * plugins/devhelp/plugin.c: Context sensitive help now works.
16355 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16356 uri as line number and goes to that line number.
16358 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16359 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16360 gtodo_client_load() method to load from a diffrent file. Watched
16361 project root directory in plugin to open TODO.tasks of the project.
16363 * plugins/project-manager/plugin.c: Updates project UI
16364 sensitive/insensitive.
16366 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16367 anjuta-shell program to test plugins.
16369 * src/anjuta-app.c: Registered UI accels.
16371 2004-09-28 Naba Kumar <naba@gnome.org>
16373 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16376 * src/anjuta-app.c: Implemented present widget method.
16378 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16379 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16381 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16384 * plugins/editor/text_editor.c: Connects to preferences changed signal
16387 2004-09-28 Naba Kumar <naba@gnome.org>
16389 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16392 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16395 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16396 in changed signal callback.
16398 * plugins/editor/action-callbacks.c: Implemented save_all action
16399 callback. Removed dead code. Do save_as when saving a new file.
16400 Implemented incremental search.
16402 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16404 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16406 * src/anjuta-app.c: Registers UI accelerators.
16408 2004-09-27 Naba Kumar <naba@gnome.org>
16410 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16412 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16413 plugins/devhelp/anjuta-devhelp.plugin.in,
16414 plugins/file-loader/anjuta-loader.plugin.in,
16415 plugins/file-manager/anjuta-file-manager.plugin.in,
16416 plugins/gtodo/anjuta-gtodo.plugin.in,
16417 plugins/project-manager/anjuta-project-manager.plugin.in,
16418 plugins/terminal/anjuta-terminal.plugin.in:
16419 Gave proper plugin names.
16421 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16422 error when regex fail.
16424 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16425 Added help and context search. Watches current editor. More menus
16426 in Help submenu. Update UI (sensitive when required) properly.
16428 * plugins/editor/anjuta-document-manager.ui,
16429 plugins/devhelp/anjuta-devhelp.ui,
16430 plugins/message-view/anjuta-message-manager.ui,
16431 src/anjuta.ui: Goto menu actions are in separate submenu.
16433 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16434 Removed unimplemented UI elements.
16436 * src/anjuta-app.c: Larger (and normal) icon size.
16438 * src/layout.xml: Task manager plugin along with document (in middle).
16440 * plugins/editor/plugin.c, plugins/file-loader.c,
16441 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16442 in gtkactions. Enable/disable UI properly.
16444 2004-09-26 Naba Kumar <naba@gnome.org>
16446 * po/POTFILES.in: Updated, added missing files.
16448 * .cvsignore: Updated.
16450 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16451 a new function to get User input text.
16453 * libanjuta/resources.[c,h]: Added a function to created sized image.
16455 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16456 from filename, as thats the correct representation.
16458 * plugins/build-basic-autotools/Makefile.am,
16459 (added) plugins/build-basic-autotools/automake-c.filters,
16460 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16461 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16462 Rearragned UI elements in the build menu. Added codes to read build
16463 filter rules from external file. Implemented all build, configure,
16464 autogen commands. Watches current editor and project.
16466 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16467 Added editor changed signal and exports current editor value.
16468 Fixed parameter names. Fixed get_uri() interface implementation to
16469 return correct uri.
16471 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16474 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16476 * plugins/file-manager/an_file_view.c,
16477 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16479 * plugins/file-wizard/file.c: Reads uri correctly.
16481 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16482 sets the page to the new view.
16484 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16485 Fixed signal connecting.
16487 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16488 to "project_root_uri" and exports as uri.
16490 2004-09-24 Naba Kumar <naba@gnome.org>
16492 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16493 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16495 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16496 * plugins/file-loader/plugin.c: Added comments.
16497 * plugins/build-basic-autotools/plugin.c: Added comments.
16498 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16500 * libanjuta/interfaces/libanjuta.idl,
16501 plugins/message-view/anjuta-msgman.c,
16502 plugins/message-view/message-view.c,
16503 plugins/message-view/message-view.h,
16504 plugins/message-view/plugin.c: Buffering and appending messages have
16505 been separated. message-view implementations cleaned up. Signals
16506 Emissions fixed. Messages now displayed in summary and details show
16507 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16510 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16513 * plugins/build-basic-autotools/Makefile.am,
16514 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16515 parsing of output to create message summaries. Uses new message view
16518 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16519 preferences to make dialog box smaller.
16521 * plugins/editor/search-replace.c: Fixed compile error with change
16522 in IAnjutaMessageView API.
16524 2004-09-21 Naba Kumar <naba@gnome.org>
16526 * plugins/Makefile.am: Deletes old (installed) plugins before
16527 installing new ones.
16529 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16530 plugins/build-basic-autotools/build-basic-autotools.c,
16531 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16532 file URI from filemanager. Only disables/enables build submenu in file
16533 manager, instead of merging/unmerging.
16535 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16538 * plugins/file-loader/anjuta-loader-plugin.ui,
16539 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16540 Implemented "Open with" file manager submenu. Displays error message
16541 when file can not be opened.
16543 * plugins/file-manager/an_file_view.c: Renamed
16544 file_manager_current_filename value name to file_manager_current_uri
16545 and exports proper URI.
16547 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16549 2004-09-19 Naba Kumar <naba@gnome.org>
16551 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16552 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16553 save point signal to change editor tabs. Fixed accels.
16555 * plugins/file-loader/plugin.c: Fixed accels.
16557 * plugins/project-manager/plugin.c: Added target selection callback.
16559 * plugins/project-manager/plugin.c: Added URI activation.
16560 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16561 Fixed dialog and closed it on ok. Fixed a crash bug.
16562 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16564 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16565 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16566 plugins/file-loader/anjuta-loader-plugin.ui,
16567 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16568 Added recent files in file loade plugin.
16570 * ChangeLog: Fixed entry dates.
16572 2004-09-18 Naba Kumar <naba@gnome.org>
16574 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16575 an unnecessary GtkFrame.
16577 2004-09-17 Naba Kumar <naba@gnome.org>
16579 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16583 * data/Makefile.am: Disabled installing old mime info.
16585 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16587 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16588 plugins/editor/anjuta-document-manager.ui,
16589 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16590 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16591 Added Editor context popup menu.
16593 * plugins/project-manager/anjuta-project-manager-plugin.png:
16596 * plugins/project-manager/anjuta-project-manager.plugin.in:
16597 Support .anjuta mime type.
16599 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16602 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16605 * src/layout.xml, plugins/profile-default/plugin.c:
16606 Added project manager plugin for startup.
16608 2004-09-16 Naba Kumar <naba@gnome.org>
16610 * anjuta.prj: Updated.
16612 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16613 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16614 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16615 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16616 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16617 plugins/terinal/Makefile.am, src/Makefile.am,
16618 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16619 Fixed makefile syntax errors.
16621 2004-09-16 Naba Kumar <naba@gnome.org>
16623 * configure.in, src/layout.xml,
16624 plugins/profile-default/plugin.c,
16625 libanjuta/interfaces/libanjuta.idl,
16626 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16628 * configure.in, plugins/Makefile.am,
16629 plugins/project-manager/.cvsignore,
16630 plugins/project-manager/Makefile.am,
16631 plugins/project-manager/anjuta-project-manager-plugin.png,
16632 plugins/project-manager/anjuta-project-manager.plugin.in,
16633 plugins/project-manager/anjuta-project-manager.ui,
16634 plugins/project-manager/plugin.c,
16635 plugins/project-manager/plugin.h: Added project manager plugin
16636 based on gnome-build.
16638 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16639 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16641 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16642 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16643 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16645 2004-09-16 Naba Kumar <naba@gnome.org>
16647 * plugins/editor/action-callbacks.c: Fixed compile error.
16649 2004-09-15 Naba Kumar <naba@gnome.org>
16651 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16653 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16654 New improved splace with nicer progress.
16656 * configure.in, plugins/Makefile.am,
16657 (added) file-wizard/.cvsignore,
16658 (added) file-wizard/Makefile.am,
16659 (added) file-wizard/action-callbacks.c,
16660 (added) file-wizard/action-callbacks.h,
16661 (added) file-wizard/anjuta-file-wizard-plugin.png,
16662 (added) file-wizard/anjuta-file-wizard.glade,
16663 (added) file-wizard/anjuta-file-wizard.plugin.in,
16664 (added) file-wizard/anjuta-file-wizard.ui,
16665 (added) file-wizard/file.c,
16666 (added) file-wizard/file.h,
16667 (added) file-wizard/plugin.c,
16668 (added) file-wizard/plugin.h:
16669 Created new file wizard and added it. The wizard takes care of text
16670 bit insertions and new files creation.
16672 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16673 plugins/editor/action-callbacks.h,
16674 plugins/editor/anjuta-document-manager.glade,
16675 plugins/editor/anjuta-document-manager.ui,
16676 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16677 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16678 new files code and moved into a new plugin (file wizard).
16680 * libanjuta/plugins.[c,h]: Added plugins selection function.
16682 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16683 get_position(), insert() in IAnjutaEditor interface. Added
16684 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16685 interface (for wizard plugins).
16687 * plugins/file-loader/anjuta-loader-plugin.ui,
16688 plugins/file-loader/plugin.c: Added wizard launcher interface which
16689 scans for plugins implement IAnjutaWizard interface and presents the
16690 list to user for selection. The selected plugin is then activated
16693 * libanjuta/interfaces/.cvsignore: Updated.
16694 * plugins/message-view/.cvsignore: Updated.
16695 * plugins/launcher/*: Removed as launcher has already been moved to
16696 libanjuta as class.
16698 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16699 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16700 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16701 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16702 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16703 Updated API documentations.
16705 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16707 * configure.in: Added Punjabi to ALL_LINGUAS
16709 2004-07-29 Naba Kumar <naba@gnome.org>
16711 * configure.in: Added file-loader plugin Makefile path and
16712 fixed devhelp version requirement.
16714 2004-07-28 Naba Kumar <naba@gnome.org>
16716 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16717 terminal/preferences-terminal.png (added), message-view/*.png (added),
16718 message-view/*.xpm (added), editor/*.png (added),
16719 editor/*.xpm (added), plugins/editor/Makefile.am,
16720 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16721 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16722 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16723 respective plugins directories.
16725 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16726 pixmaps/block-end-16.png, pixmaps/block-end.png
16727 pixmaps/block-start-16.png, pixmaps/block-start.png
16728 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16729 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16730 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16731 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16732 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16733 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16734 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16735 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16736 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16737 pixmaps/preferences-editor.png, pixmaps/undock.png
16738 pixmaps/error-next-16.png, pixmaps/error-next.png
16739 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16740 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16741 pixmaps/preferences-terminal.png: Deleted
16743 * libanjuta/properties* (removed), plugins/editor/properties* (added),
16744 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16745 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
16746 plugins/editor/anjuta-document-manager.plugin.in,
16747 plugins/editor/anjuta-document-manager.ui,
16748 plugins/editor/plugin.c, plugins/editor/print.c,
16749 plugins/editor/search-replace_backend.c,
16750 plugins/editor/search_preferences.h,
16751 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
16752 Moved properties souce files to editor plugin as it not required in
16753 libanjuta. Other editor fixes.
16755 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
16756 libegg/dock/* (removed)
16757 : Restored GDL external dependencies and removed libegg dock
16758 sources, because gdl is being developed.
16760 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
16761 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
16762 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
16763 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
16764 libanjuta/plugins.c, libanjuta/plugins.h,
16765 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
16766 gconf system. Shell now takes docking positions. Added more utility
16767 functions. Added plugins query function. And other fixes.
16769 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
16771 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
16772 plugin to load files based on mime type.
16774 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
16776 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
16777 plugins/file-manager/plugin.c: File manager now uses file loader to
16780 * plugins/message-view/anjuta-msgman.c,,
16781 plugins/message-view/message-view.c,
16782 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
16784 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
16785 plugins/terminal/terminal.c, src/Makefile.am,
16786 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
16787 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
16789 * libegg/dock/*: Removed directory.
16791 2004-07-28 Naba Kumar <naba@gnome.org>
16793 * configure.in: Reduced gnome-print version requirement.
16794 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
16796 2004-07-21 Ray Strode <rstrode@redhat.com>
16797 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
16800 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
16802 * plugins/editor/search-replace.c: Some fixes
16803 * plugins/terminal/Makefile.am:
16804 Patch from: Alexey Rusakov <ktirf@users.sf.net>
16806 2004-05-19 Naba Kumar <naba@gnome.org>
16808 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
16811 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
16813 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
16814 Implemented IAnjutaSavable
16815 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
16817 2004-05-17 Naba Kumar <naba@gnome.org>
16819 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
16820 plugins/build-basic-autotools/.cvsignore,
16821 plugins/build-basic-autotools/Makefile.am,
16822 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
16823 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16824 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16825 plugins/build-basic-autotools/build-basic-autotools.c,
16826 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
16829 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
16832 * plugins/file-manager/an_file_view.c,
16833 plugins/file-manager/anjuta-file-manager.ui,
16834 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
16835 Added context menu UI.
16837 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
16840 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
16842 * libanjuta/anjuta-preferences.[ch]:
16843 Added save/load_gconf functions
16844 * src/action_callbacks.[ch], src/preferences.c:
16845 Load global prefs from gconf at startup and save them
16846 on exit. Prefs load and save correctly but something resets
16847 them to default after loading...
16848 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
16849 Somehow the linker does not find save/load_gconf functions
16850 in libanjuta. Must be a stupid mistake, I would be glad
16851 if someone could fix that.
16852 * manuals/reference/libanjuta-sections.txt: Added new
16853 preferences functions and removed gnome-filelist
16854 * plugins/file-manager/anjuta-file-manager-plugin.glade:
16855 * plugins/file-manager/plugin.c:
16856 Added root-path property
16858 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16860 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
16861 they are not longer needed.
16862 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
16863 anjuta-sections.txt: Remove references to the files
16864 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
16865 Use new nautilus icons for file-manager, looks incredible
16868 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16870 * plugins/editor/anjuta-docman.c: gchar* to
16871 const gchar* in arguments
16872 * plugins/editor/text_editor.c: Implemented IAnjutaFile
16874 * plugins/file-manager/an_file_view.c: Open files on
16875 double-click. Does not work yet because it does not
16876 find IAnjutaFile interface in document manager
16878 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16880 * plugins/editor/anjuta-docman.c
16881 * plugins/editor/text_editor.c:
16882 Made close button working, made multiple selection in
16883 File/Open dialog possble, fixed crash bug if file cannot
16886 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16888 * plugins/editor/action-callbacks.c
16889 * plugins/editor/anjuta-docman.c
16890 * plugins/editor/anjuta-docman.h
16891 * plugins/editor/search-replace.c
16892 * plugins/editor/search-replace_backend.c
16893 * plugins/editor/text_editor.c
16894 * plugins/editor/text_editor.h:
16895 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
16896 able to open all files, use uri instead of full_filename, fixed
16900 2004-05-13 Naba Kumar <naba@gnome.org>
16902 * plugins/message-view/anjuta-message-manager-plugin.glade:
16905 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
16908 * pixmaps/anjuta_splash.png: Added border.
16910 * plugins/editor/anjuta-document-manager.png: New icon.
16912 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
16913 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
16915 plugins/editor/Makefile.am,
16916 plugins/editor/search-replace.c,
16917 plugins/editor/search-replace.h,
16918 plugins/editor/search-replace_backend.c,
16919 plugins/editor/search-replace_backend.h,
16920 plugins/editor/search_preferences.h,
16921 plugins/editor/search_preferences.c: Merged changes from
16922 ANJUTA_1_2_0 branch.
16924 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
16925 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
16928 * plugins/terminal/Makefile.am,
16929 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
16932 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
16935 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16936 * plugins/message-view/plugin.c: Fixed glade file loading
16937 Removed "Show messages" menu item
16938 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
16939 twice because of this load system layout hack.
16940 * libanjuta/anjuta-ui.h: Removed #include config.h
16941 * libanjuta/libanjuta.pc: Fixed path and depencies
16942 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
16943 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
16944 * libanjuta/properties.cxx : #include "properties_cxx.h"
16945 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
16947 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16948 * plugins/message-view/*: Fixed message view preferences
16949 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
16950 * anjuta.glade: Removed messages stuff
16952 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16954 * Removed libanjutamm, it is now hosted on SF.net:
16955 cvs.sf.net/cvsroot/anjuta/libanjutamm
16957 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
16960 Added some experimental code to add support for C++ plugins.
16961 Nothing works yet and it is likely that it will disappear but
16962 I have some questions to murrayc and he wants to see the code.
16964 2004-05-11 Naba Kumar <naba@gnome.org>
16966 * plugins/terminal/terminal.c: Fixed prefs loading bug.
16968 * plugins/editor/action-callbacks.c: Fixed a crash bug in
16969 hightlight style menu actions.
16971 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16972 manuals/reference/libanjuta/plugin-description-file.sgml,
16973 manuals/reference/libanjuta/writing-plugins.sgml,
16974 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16975 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16976 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
16978 * src/anjuta-app.c: Always load system layout for now.
16980 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
16982 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16983 manuals/reference/libanjuta/libanjuta-sections.txt,
16984 manuals/reference/libanjuta/libanjuta.types,
16985 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16986 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16987 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16988 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16989 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16990 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
16991 Updated documentation.
16993 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
16994 plugins/profile-default/plugin.c, src/layout.xml:
16995 Created terminal plugin.
16997 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
16998 (new) plugins/file-manager/.cvsignore,
16999 plugins/file-manager/an_file_view.c,
17000 plugins/file-manager/plugin.c,
17001 plugins/file-manager/plugin.h: Moved preferences to separate
17002 glade file and added cvsignore file.
17004 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
17005 from ANJUTA_1_2_0 branch. Please note that other po files need merging
17006 from the branch. I tried it but there were way too many conflicts.
17008 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
17010 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
17011 util functions required during the merge.
17013 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
17016 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17017 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
17018 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17019 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
17020 Merged with ANJUTA_1_2_0 branch.
17022 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
17024 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
17026 2004-05-07 Naba Kumar <naba@gnome.org>
17028 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
17030 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
17031 Added preferences reading and loading.
17033 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
17034 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
17035 libanjuta/fileselection.c, libanjuta/fileselection.h,
17036 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
17038 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
17040 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
17041 anjuta.spec.in, configure.in, data/autogen.sh.generic,
17042 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
17043 data/macros/autogen.sh, data/macros2/autogen.sh
17044 data/properties/ada.properties, data/properties/anjuta.properties,
17045 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
17046 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
17047 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
17048 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
17049 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17050 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17051 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17052 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17053 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17054 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17055 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17056 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17057 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17058 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17059 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17060 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17061 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17062 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17063 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17064 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17065 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17066 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17067 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17068 (added) scintilla/scintilla-marshal.c,
17069 (added) scintilla/scintilla-marshal.h,
17070 (added) scintilla/scintilla-marshal.list,
17071 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17072 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17073 (added) scintilla/patches/scintilla-calltip-align.patch,
17074 (added) scintilla/patches/scintilla-minor.patch,
17075 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17077 2004-05-06 Naba Kumar <naba@gnome.org>
17079 * (added) plugins/file-manager/Makefile.am,
17080 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17081 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17082 (added) plugins/file-manager/anjuta-file-manager.ui,
17083 (added) plugins/file-manager/plugin.c,
17084 (added) plugins/file-manager/plugin.h,
17085 (removed) plugins/file-manager/an_file_view.h,
17086 plugins/Makefile.am, configure.in,
17087 plugins/file-manager/an_file_view.c: Created file manager plugin.
17089 * plugins/profile-default/plugin.c: Added file manager plugin in default
17092 * libanjuta/Makefile.am: Fixed dependencies.
17093 * pixmaps/anjuta_splash.png: New splash screen.
17095 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17097 * template/template.c/h: Added in-line doc
17098 * manuals/reference/template/*: Added template documentation
17099 * configure.in: Build template docs
17101 2004-05-05 Naba Kumar <naba@gnome.org>
17103 * autogen.sh: Added commands to generate initial interfaces.
17105 * libanjuta/Makefile.am,
17106 (removed)libanjuta/anjuta-plugin-parser.c,
17107 (removed)libanjuta/anjuta-plugin-parser.h,
17108 (added)libanjuta/anjuta-plugin-description.c,
17109 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17110 plugin description.
17112 * libanjuta/anjuta-plugin.c,
17113 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17115 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17116 and added AnjutaShellPlacement enum for widgeds placement (passed to
17117 widget add_widget() method.
17119 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17120 and moved plugin sets loading in profile plugins.
17122 * libanjuta/interfaces/.cvsignore,
17123 (removed)libanjuta/interfaces/Makefile.am,
17124 libanjuta/interfaces/libanjuta.idl,
17125 libanjuta/interfaces/anjuta-idl-compiler.pl,
17126 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17127 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17128 (removed)libanjuta/interfaces/ianjuta-editor.c,
17129 (removed)libanjuta/interfaces/ianjuta-editor.h,
17130 (removed)libanjuta/interfaces/ianjuta-file.c,
17131 (removed)libanjuta/interfaces/ianjuta-file.h,
17132 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17133 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17134 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17135 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17136 *.h and Makefile.am files. They are autogenerated. Interfaces are
17137 by anjuta-idl-compiler.pl from libanjuta.idl file.
17139 * manuals/reference/libanjuta/Makefile.am,
17140 manuals/reference/libanjuta/anjuta-architecture.sgml,
17141 manuals/reference/libanjuta/libanjuta-docs.sgml,
17142 manuals/reference/libanjuta/libanjuta-sections.txt,
17143 manuals/reference/libanjuta/libanjuta.types,
17144 manuals/reference/libanjuta/plugin-description-file.sgml,
17145 manuals/reference/libanjuta/writing-plugins.sgml,
17146 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17147 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17148 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17149 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17150 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17151 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17152 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17153 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17154 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17155 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17156 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17157 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17158 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17159 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17160 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17161 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17162 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17163 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17164 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17165 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
17166 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
17167 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17168 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17169 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17170 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17171 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17172 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17173 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17174 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17175 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17176 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17177 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17178 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17179 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17180 interfaces template sgmls.
17182 * plugins/Makefile.am,
17183 plugins/devhelp/anjuta-devhelp.plugin.in,
17184 plugins/devhelp/plugin.c,
17185 plugins/editor/action-callbacks.c,
17186 plugins/editor/anjuta-document-manager.plugin.in,
17187 plugins/editor/plugin.c,
17188 plugins/editor/plugin.h,
17189 plugins/editor/text_editor.c,
17190 plugins/sample1/plugin.c,
17191 plugins/message-view/anjuta-message-manager.plugin.in,
17192 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17193 placement. Fixed other errors.
17195 * (added)plugins/profile-default/.cvsignore,
17196 (added)plugins/profile-default/Makefile.am,
17197 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17198 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17199 (added)plugins/profile-default/anjuta-default-profile.ui,
17200 (added)plugins/profile-default/plugin.c,
17201 (added)plugins/profile-default/plugin.h: Added a default new
17205 src/action-callbacks.c,
17208 src/main.cpp: Fixed necessary changes for libanjuta
17210 2004-05-04 Naba Kumar <naba@gnome.org>
17212 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17213 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17214 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17215 placement for default widgets placements.
17217 2004-05-03 Naba Kumar <naba@gnome.org>
17219 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17220 manuals/reference/libanjuta/libanjuta-docs.sgml,
17221 manuals/reference/libanjuta/plugin-description-file.sgml,
17222 manuals/reference/libanjuta/writing-plugins.sgml:
17223 Wrote more sections in writing-plugins document and fixed errors.
17225 2004-05-03 Naba Kumar <naba@gnome.org>
17227 * libanjuta/interfaces/libanjuta.idl: Added interface
17228 IAnjutaFileManager.
17230 * manuals/reference/libanjuta/anjuta-architecture.dia,
17231 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17232 architecture diagram.
17234 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17235 manuals/reference/libanjuta/libanjuta-docs.sgml,
17236 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17237 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17238 Wrote writing-plugins document and separated chapters into
17239 separate sgml files.
17241 * plugins/file-manager/an_file_view.c,
17242 plugins/file-manager/an_file_view.h: New and improved directory
17245 2004-05-02 Sven Herzberg <herzi@abi02.de>
17247 * anjuta.glade: re-designed the new file dialog
17248 * anjuta_dialogs_strings.c: new strings from the new file dialog
17250 2004-04-30 Naba Kumar <naba@gnome.org>
17252 * libanjuta/interfaces/Makefile.am.iface,
17253 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
17255 * libanjuta/interfaces/libanjuta.idl: Updated.
17257 * libanjuta/interfaces/Makefile.am.iface,
17258 libanjuta/interfaces/libanjuta.idl: Updated.
17260 2004-04-29 Naba Kumar <naba@gnome.org>
17262 * libanjuta/interfaces/Makefile.am.iface,
17263 libanjuta/interfaces/libanjuta.idl: Updated.
17265 2004-04-29 Naba Kumar <naba@gnome.org>
17267 * libanjuta/interfaces/giface-idlc-c.pl,
17268 libanjuta/interfaces/libanjuta.idl: Upgraded.
17269 * libanjuta/interfaces/Makefile.am.iface: Added.
17271 2004-04-28 Naba kumar <naba@gnome.org>
17273 * libanjuta/interfaces/giface-idlc-c.pl,
17274 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
17275 definitions and wrote a compiler.
17277 2004-04-28 Naba Kumar <naba@gnome.org>
17279 * libanjuta/anjuta-shell.c: Fixed docs.
17280 * libanjuta/interfaces/Makefile.am,
17281 libanjuta/interfaces/ianjuta-file.c,
17282 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
17284 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
17286 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
17288 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17289 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17290 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17291 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17292 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
17293 * src/anjuta-app.c: Fixed bug.
17295 2004-04-27 Naba Kumar <naba@gnome.org>
17297 * libanjuta/anjuta-preferences-dialog.c,
17298 manuals/Makefile.am: Fixed document bugs and enabled docs
17301 * libanjuta/anjuta-preferences-dialog.c,
17302 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17303 More documentation.
17305 * libanjuta/anjuta-preferences.c,
17306 manuals/reference/libanjuta/libanjuta-docs.sgml,
17307 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17308 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17309 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17310 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17311 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17312 Wrote more documentations.
17314 * (removed) plugins/message-view/imessage-view.c,
17315 (removed) plugins/message-view/ianjuta-msgman.c,
17316 plugins/message-view/Makefile.am,
17317 plugins/message-view/anjuta-msgman.c,
17318 plugins/message-view/anjuta-msgman.h,
17319 plugins/message-view/message-view.c,
17320 plugins/message-view/message-view.h,
17321 plugins/message-view/plugin.c,
17322 plugins/message-view/plugin.h: Moved interface implementations
17323 in their respective classes and used correct macros to
17324 defined class types.
17326 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17327 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17328 AnjutaUI from GtkUIManager instead of GtkDialog.
17330 * manuals/reference/libanjuta/Makefile.am,
17331 manuals/reference/libanjuta/libanjuta-docs.sgml,
17332 manuals/reference/libanjuta/libanjuta-sections.txt,
17333 manuals/reference/libanjuta/libanjuta.types,
17334 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17335 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17336 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17337 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17338 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17339 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17340 Wrote more documentation, fixed typos, added architecture
17341 diagram, updated object types etc.
17343 * plugins/editor/text_editor.c: Fixed interface implementation.
17345 2004-04-26 Naba Kumar <naba@gnome.org>
17347 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17348 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17349 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17350 architecture diagram and a new chapter on plugins description file.
17352 2004-04-25 Naba Kumar <naba@gnome.org>
17354 * libanjuta/anjuta-children.h,
17355 libanjuta/anjuta-plugin.c,
17356 libanjuta/anjuta-plugin.h,
17357 libanjuta/anjuta-preferences.c,
17358 libanjuta/anjuta-shell.c,
17359 libanjuta/anjuta-shell.h,
17360 libanjuta/e-splash.c,
17361 libanjuta/e-splash.h,
17362 manuals/reference/libanjuta/Makefile.am,
17363 manuals/reference/libanjuta/libanjuta-docs.sgml,
17364 manuals/reference/libanjuta/libanjuta-sections.txt,
17365 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17366 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17367 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17368 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17369 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17370 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17371 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17372 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17373 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17374 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17375 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17376 manuals/reference/libanjuta/tmpl/defaults.sgml,
17377 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17378 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17379 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17380 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17381 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17382 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17383 manuals/reference/libanjuta/tmpl/plugins.sgml,
17384 manuals/reference/libanjuta/tmpl/properties.sgml,
17385 manuals/reference/libanjuta/tmpl/resources.sgml,
17386 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17387 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17388 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17389 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17390 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17391 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17393 Added more template files and wrote more documentation.
17395 2004-04-24 Andras Timar <timar@gnome.hu>
17397 * configure.in: Added hu to ALL_LINGUAS.
17399 2004-04-23 Naba Kumar <naba@gnome.org>
17401 * configure.in: Fixed compile error.
17403 * libanjuta/anjuta-children.c,
17404 libanjuta/anjuta-children.h,
17405 libanjuta/anjuta-preferences.c,
17406 libanjuta/anjuta-preferences.h,
17407 libanjuta/anjuta-shell.c,
17408 libanjuta/anjuta-ui.c,
17409 libanjuta/anjuta-ui.h,
17410 manuals/reference/libanjuta/Makefile.am,
17411 manuals/reference/libanjuta/libanjuta-docs.sgml,
17412 manuals/reference/libanjuta/libanjuta.types,
17413 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17414 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17415 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17416 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17417 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17418 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17419 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17420 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17421 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17422 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17423 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17424 manuals/reference/libanjuta/tmpl/defaults.sgml,
17425 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17426 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17427 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17428 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17429 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17430 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17431 manuals/reference/libanjuta/tmpl/plugins.sgml,
17432 manuals/reference/libanjuta/tmpl/properties.sgml,
17433 manuals/reference/libanjuta/tmpl/resources.sgml,
17434 plugins/sample1/plugin.c: Added libanjuta API documentation.
17436 2004-04-22 Naba Kumar <naba@gnome.org>
17438 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17439 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17440 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17441 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17442 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17443 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17444 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17445 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17446 (removed) libegg/eggradiotoolbutton.c,
17447 (removed) libegg/eggseparatortoolitem.c,
17448 (removed) libegg/eggtoggletoolbutton.c,
17449 (removed) libegg/eggtoolbar.c,
17450 (removed) libegg/eggtoolbutton.c,
17451 (removed) libegg/eggtoolitem.c,
17452 (removed) libegg/prop-editor.c,
17453 (removed) libegg/test-actions.c,
17454 (removed) libegg/test-drag.c,
17455 (removed) libegg/test-merge.c,
17456 (removed) libegg/test-toolbar.c,
17457 libegg/menu/Makefile.am,
17458 (removed) libegg/menu/egg-accel-dialog.h,
17459 (removed) libegg/menu/egg-action-group.h,
17460 (removed) libegg/menu/egg-action.h,
17461 libegg/menu/egg-entry-action.h,
17462 (removed) libegg/menu/egg-markup.h,
17463 (removed) libegg/menu/egg-menu-merge.h,
17464 (removed) libegg/menu/egg-menu.h,
17465 (removed) libegg/menu/egg-radio-action.h,
17466 (removed) libegg/menu/egg-toggle-action.h,
17467 (removed) libegg/menu/howitshouldwork.txt,
17468 (removed) libegg/toolbar/.cvsignore,
17469 (removed) libegg/toolbar/Makefile.am,
17470 (removed) libegg/toolbar/TODO,
17471 (removed) libegg/toolbar/eggradiotoolbutton.h,
17472 (removed) libegg/toolbar/eggseparatortoolitem.h,
17473 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17474 (removed) libegg/toolbar/eggtoolbar.h,
17475 (removed) libegg/toolbar/eggtoolbutton.h,
17476 (removed) libegg/toolbar/eggtoolitem.h,
17477 (removed) libegg/toolbar/prop-editor.h,
17478 (removed) libegg/toolbar/toolbar-api.txt,
17479 (removed) libegg/toolbar/toolbar-ideas.txt,
17480 plugins/devhelp/anjuta-devhelp.ui,
17481 plugins/devhelp/plugin.c,
17482 plugins/editor/action-callbacks.c,
17483 plugins/editor/action-callbacks.h,
17484 plugins/editor/anjuta-docman.c,
17485 plugins/editor/anjuta-document-manager.ui,
17486 plugins/editor/plugin.c,
17487 P plugins/message-view/Makefile.am,
17488 plugins/message-view/anjuta-message-manager.ui,
17489 plugins/message-view/plugin.c,
17490 plugins/sample1/anjuta-sample.ui,
17491 plugins/sample1/plugin.c,
17492 src/action-callbacks.c,
17493 src/action-callbacks.h,
17494 src/anjuta-actions.h,
17496 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17497 Gtk actions and UIManager. Fixed all plugins to use this.
17499 * manuals/reference/gtkdoc-scangobj.diff,
17500 manuals/reference/libanjuta/Makefile.am,
17501 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17502 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17503 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17504 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17505 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17507 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17509 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17511 * plugins/message-view/imessage-view.c
17512 * plugins/message-view/ianjuta-msgman.c:
17515 2004-04-17 Adam Weinberger <adamw@gnome.org>
17517 * configure.in: Added en_CA to ALL_LINGUAS.
17519 2004-04-08 Naba Kumar <naba@gnome.org>
17521 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17522 libanjuta/interfaces/Makefile.am,
17523 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17524 message manager and message view interfaces.
17526 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17527 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17528 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17529 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17530 src/anjuta-app.c: Used 'activate' and
17531 'deactivate' virtual methods for plugins. Fixed installed plugins
17532 dialogs. Added remove_widget() method for AnjutaShell.
17534 * libanjuta/interfaces/Makefile.am,
17535 libanjuta/interfaces/ianjuta-document-manager.c,
17536 libanjuta/interfaces/ianjuta-document-manager.h,
17537 libanjuta/interfaces/ianjuta-editor.c,
17538 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17539 and editor interfaces.
17541 * plugins/devhelp/plugin.c,
17542 plugins/message-view/anjuta-message-manager.plugin.in,
17543 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17544 plugins/sample1/plugin.c: Updated plugins implementation to
17545 reflect the changes.
17547 2004-04-07 Naba Kumar <naba@gnome.org>
17549 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17550 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17551 libanjuta/interfaces/ianjuta-editor.h,
17552 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17553 plugins/editor/anjuta-docman.c,
17554 plugins/editor/anjuta-document-manager.plugin.in,
17555 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17556 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17557 Added supported interfaces for plugins. Tested plugin interfaces
17558 through sample plugin.
17560 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17562 * template/Makefile.am, data/templates/library/Makefile.am
17563 Fixed some automake-1.7 incompatibilities
17564 * template/xmltemplate.c: Small fix
17566 2004-02-23 Naba Kumar <naba@gnome.org>
17568 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17569 Added plugins manager dialog.
17571 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17572 library dependencies.
17574 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17575 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17576 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17577 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17578 geometry command line option.
17580 2004-02-16 Naba Kumar <naba@gnome.org>
17582 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17583 Added interfaces and IAnjutaEditor editor interface.
17584 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17586 * libanjuta/anjuta-shell.h: Fixed bug.
17588 2004-02-13 Naba Kumar <naba@gnome.org>
17590 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17592 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17594 * data/template/*/.cvsignore:
17595 Avoid all these ? in cvs output
17597 2004-02-13 Naba Kumar <naba@gnome.org>
17599 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17600 includes and linking.
17602 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17603 and set required version to devhelp 0.8. This devhelp version
17604 can be acquired from gnome cvs branch devhelp branch
17605 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17607 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17608 src/actions-callbacks.c: Added Dock Manager settings menu item.
17610 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17611 * plugins/devhelp/plugin.c: Fixed a linking bug.
17613 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17614 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17615 external GDL dependency and used libegg codes.
17617 2004-02-12 Naba Kumar <naba@gnome.org>
17619 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17620 Added devhelp plugin, but it can't be used without a
17621 patch in devhelp. So it's disabled for now.
17623 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17624 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17625 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17626 Update cvsignore files.
17628 * libanjuta/plugins.c, widgets/e-splash.c:
17629 Fixed plugins loading to show splash icons.
17631 * plugins/message-view/anjuta-message-manager.plugin.in,
17632 plugins/message-view/plugin.c: Fixed plugin registered name.
17634 * plugins/message-view/anjuta-message-view.png,
17635 plugins/sample1/anjuta-sample-plugin.png: Update images.
17637 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17638 src/main.c: Fixed layout loading.
17640 * plugins/devhelp/Makefile.am: Fixed error.
17642 * (removed) widgets/*, libanjuta/plugins.h,
17643 src/main.c: Transfered widgets to libanjuta/.
17645 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17646 toplevel directory to created only one library as libanjuta-egg.
17648 * data/Makefile.am: Fixed build error.
17650 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17651 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17652 libegg/.cvsignore: Added egg dock widget.
17654 * gdl/*: Removed as they are now available in libegg.
17656 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17658 * plugins/editor/anjuta-docman.c:
17659 Use stock close icon on tab close button
17661 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17663 * data/template/Makefile.am
17664 data/template/language/Makefile.am
17665 data/template/library/Makefile.am
17666 data/template/text/Makefile.am
17667 data/template/project/Makefile.am
17668 data/template/project/terminal/Makefile.am
17669 configure.in: Created Makefile to install templates
17671 2004-02-11 Naba Kumar <naba@gnome.org>
17673 * plugins/editor/action-callbacks.c,
17674 plugins/editor/anjuta-document-manager.ui,
17675 plugins/editor/plugin.c
17676 plugins/message-view/anjuta-message-manager.ui,
17677 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17679 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17681 * plugins/message-view/*: MessageView plugin is now loaded
17682 The menu items are still dummies.
17684 2004-02-09 Naba Kumar <naba@gnome.org>
17686 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17689 * libanjuta/anjuta-preferences.h: Added some documentation.
17691 * libanjuta/anjuta-shell.h: Removed dead codes.
17693 * (removed) manuals/reference/gtkdoc-scangobj,
17694 manuals/reference/gtkdoc-scangobj.diff,
17695 manuals/reference/libanjuta/.cvsignore,
17696 manuals/reference/libanjuta/Makefile.am,
17697 manuals/reference/libanjuta/README.inline-doc,
17698 manuals/reference/libanjuta/README.sections,
17699 manuals/reference/libanjuta/libanjuta-docs.sgml,
17700 manuals/reference/libanjuta/libanjuta-sections.txt,
17701 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17702 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17703 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17704 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17705 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17706 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17707 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17708 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17709 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17710 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17711 manuals/reference/libanjuta/tmpl/defaults.sgml,
17712 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17713 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17714 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17715 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17716 manuals/reference/libanjuta/tmpl/plugins.sgml,
17717 manuals/reference/libanjuta/tmpl/properties.sgml,
17718 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17719 of scan program. Updated templates.
17721 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17722 editor action callbacks data.
17724 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17725 scintilla object ref/unref.
17727 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17729 * template/*: Added new xml based template system
17730 * template/dtds/*: Dtds to validate xml files of the template systems
17731 * data/template/*: Some sample template files
17732 Still needs some work but builds fine!
17734 2004-02-06 Naba Kumar <naba@gnome.org>
17736 * cofigure.in, manuals/Makefile.am,
17737 (added) manuals/reference/*: Added API documentation
17738 structure (gtk-doc based).
17740 * libanjuta/libanjuta.h: Updated
17742 2004-02-05 Naba Kumar <naba@gnome.org>
17744 * configure.in: Sets correct dependencies and
17745 uses gdl external library.
17747 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
17748 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
17749 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
17750 libanjuta/fileselection.h, libanjuta/glue-factory.c,
17751 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
17752 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
17753 and added file dialogs.
17755 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
17756 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
17757 Build dynamic libraries for libegg.
17759 * plugins/Makefile.am, plugins/editor/Makefile.am,
17760 plugins/editor/action-callbacks.c,
17761 plugins/editor/action-callbacks.h,
17762 plugins/editor/anjuta-docman.c,
17763 plugins/editor/anjuta-docman.h
17764 plugins/editor/anjuta-document-manager.plugin.in
17765 plugins/editor/anjuta-document-manager.png
17766 plugins/editor/anjuta-document-manager.ui
17767 plugins/editor/file.c
17768 plugins/editor/file.h
17769 plugins/editor/plugin.c
17770 plugins/editor/print.c
17771 plugins/editor/print.h
17772 plugins/editor/search-replace.c
17773 plugins/editor/search_incremental.c
17774 plugins/editor/search_incremental.h
17775 plugins/editor/text_editor.c
17776 plugins/editor/text_editor.h
17777 plugins/editor/text_editor_cbs.c
17778 plugins/editor/text_editor_menu.h
17779 plugins/sample1/Makefile.am
17780 plugins/sample1/anjuta-sample-plugin.png
17781 plugins/sample1/anjuta-sample.plugin.in
17782 plugins/sample1/anjuta-sample.ui
17783 plugins/sample1/plugin-sample1.c
17784 plugins/sample1/plugin.c
17785 plugins/sample1/plugin.h: Created sample
17786 plugin and fixed editor plugin.
17788 * printing/*: Removed.
17790 * scintilla/Makefile.am: Builds dynamic library.
17792 * src/Makefile.am, src/action-callbacks.c,
17793 src/action-callbacks.h, (removed) src/an_symbol_view.c,
17794 src/anjuta-actions.h, src/anjuta-app.c,
17795 src/anjuta-app.h, src/anjuta-callbacks.c,
17796 src/anjuta-callbacks.h, (removed) src/anjuta.c,
17797 (removed) src/anjuta.h, src/anjuta.ui,
17798 src/layout.xml, src/main.c, src/preferences.h,
17799 src/utilities.c: Debuggged and finally made plugins
17802 * global-tags/Makefile.am: Fixed build error.
17804 2004-02-03 Naba Kumar <naba@gnome.org>
17806 * configure.in: Users GDL from external package.
17807 * plugins/*: Added many new plugins (not ready though).
17808 * src/*: Removed many files (which have been transfered in plugins/).
17810 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
17812 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17814 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17816 * configure.in: Added editor plugins
17818 * plugins/Makefile.am, src/search-replace_backend.h,
17819 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
17820 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
17822 * Added: plugins/editor/search_incremental.c,
17823 plugins/editor/search_incremental.h
17825 * Update search-replace in plugins/editor
17827 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
17829 * plugins/message-view/message-view.c: Some code clean-up
17831 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17833 * Added: search_incremental[ch]
17835 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
17836 src/mainmenu_callbacks.c, src/toolbar.c
17837 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
17839 * Incremental Search
17841 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17843 * plugins/message-view/anjuta-msgman.[c/h]:
17844 Added message manager for easier message handling with a
17845 similar interface as docman. Of course you can still use
17846 MessageView standalone.
17847 * plugins/Makefile.am: Added message-view because it compiles
17850 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17852 * plugins/message-view/*: Added message-view plugin
17854 * configure.in: Added plugins/message-view/Makefile
17856 2004-01-03 Naba Kumar <naba@gnome.org>
17858 * libanjuta/*.c: Added new files and updated old ones.
17859 * plugins/editor/*: Added editor plugin.
17860 * configure.in: Added editor plugin and moved editor related
17863 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17865 * src/Makefile.am: Added search-replace_backend.[ch]
17866 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
17868 * anjuta.glade, src/search-replace.c, src/search-replace.h,
17869 src/search-replace_backend.c, src/search-replace_backend.h,
17870 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
17871 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
17872 src/toolbar_callbacks.c
17873 * The advanced Search/Replace functionality now replaces the older
17874 Find/Replace stuff.
17875 * The Search/Replace functionality can be interrupted during a long
17878 2003-12-11 Naba Kumar <naba@gnome.org>
17880 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
17881 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
17883 * Makefile.am, libanjuta/*: Added new module.
17884 * src/Makefile.am: Fixed linking error.
17885 * src/watch_cbs.c: Debugger clean up.
17886 * configure.in: Added libanjuta-2.0.pc
17888 * configure.in, libanjuta/Makefile.am,
17889 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
17892 2003-12-11 Naba Kumar <naba@gnome.org>
17894 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17896 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
17897 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
17898 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
17899 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
17900 The user can now give a name at the creation of a new file and
17901 insert automatically (user choice) header, gpl notice, header
17902 template. The file extension is added automatically according
17903 to the selected type of file. The various insert functions have
17904 been moved from mainmenu-callback.c to file.c. The cursor is now
17905 moved after an insert operation. Removes also useless code in
17906 memory.c and search-replace.c
17908 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
17910 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
17911 sortable headers, process tree, removal of path and process params
17912 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
17913 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
17916 2003-12-10 Naba Kumar <naba@gnome.org>
17918 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
17920 2003-11-30 Abel Cheung <maddog@linux.org.hk>
17922 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
17924 2003-11-28 Naba Kumar <naba@gnome.org>
17926 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
17928 * manuals/de/*: Added german translation docs.
17930 * configure.in, Makefile.am, src/Makefile.am,
17931 libegg/*/*: Added libegg library.
17933 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
17934 installation directory.
17936 * src/text_editor_cbs.c: Fixed closing of file.
17938 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17940 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17942 2003-09-05 Naba Kumar <naba@gnome.org>
17944 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
17945 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
17946 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
17947 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
17948 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
17949 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
17950 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
17951 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
17952 using libegg. Initial commit -- compiles but is not complete.
17954 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17956 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17958 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17960 * configure.in: Removed "ta" from ALL_LINGUAS.
17962 2003-05-16 Jordi Mallach <jordi@sindominio.net>
17964 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
17966 2003-05-16 Danilo Šegan <dsegan@gmx.net>
17968 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
17970 2004-04-24 Andras Timar <tmar@gnome.hu>
17972 * configure.in: Added hu to ALL_LINGUAS.
17974 2004-04-14 Naba Kumar <naba@gnome.org>
17976 * src/Makefile.am, printing/Makefile.am,
17977 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
17978 because we are still using GtkCombo and build breaks with gtk-2.4.
17980 2004-04-13 Naba Kumar <naba@gnome.org>
17983 * anjuta.spec.in: Fixed build error.
17984 * po/POTFILES.in: Updated.
17985 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
17987 2004-04-11 Naba Kumar <naba@gnome.org>
17990 * AUTHORS: Updated.
17991 * configure.in: Added ga in ALL_LINGUAS.
17992 * ChangeLog: Fixed dates.
17994 2004-04-09 Naba Kumar <naba@gnome.org>
17996 * src/print.c: Fixed buffer styling bug when printing with
17999 * data/properties/anjuta.properties: Defined only one base font and
18000 used courier instead of lucidatypewriter, because most newer systems are
18001 unlikely to have it (bug #885023, #925956, #890473).
18003 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
18006 * src/an_file_view.c: Fixed possible crash bug.
18008 2004-04-07 Naba Kumar <naba@gnome.org>
18010 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
18011 gtk_main_quit() etc..), so that atexit() functions are not called
18012 (which is apparently done to free up memory and we don't need to
18013 do that at this point). Incidentally, something also happens in the
18014 atexit call which freezes the UI for far too long when the application
18015 exits and we want to avoid that..
18016 * src/glade_iface.c: Fixed compiler warning.
18018 2004-04-06 Naba Kumar <naba@gnome.org>
18020 * src/project_dbase_gui.c: Fixed errors.
18022 * src/registers_gui.c: Fixed possible crash bug.
18023 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
18024 * src/signals.[c,h]: Used tree view and glade file for dialog.
18025 * src/Makefile.am, src/about.c, src/an_file_view.c,
18026 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
18027 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
18028 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
18029 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
18030 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
18031 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
18032 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
18033 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
18034 src/launcher.h, src/main.c, src/main_menubar.c,
18035 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
18036 src/message-manager-private.cc, src/message-manager.cc,
18037 src/preferences.c, src/project_config.c, src/project_dbase.c,
18038 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
18039 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
18040 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
18041 src/search-replace.c, src/search-replace_backend.c,
18042 src/search_incremental.c, src/search_preferences.c,
18043 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
18044 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
18045 src/signals_gui.c, src/source.c, src/src_paths.c,
18046 src/stack_trace.c, src/start-with.c, src/style-editor.c,
18047 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
18048 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
18049 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18050 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18051 tagmanager/Makefile.am, scintilla/include/SString.h,
18052 widgets/Makefile.am, widgets/gnomefilelist.c:
18054 Removed all deprecated codes and substituted
18055 with newer APIs. Fixed some possible crash bugs where cell renderers
18058 * scintilla/patches/scintilla-minor.patch: Minor patch.
18060 2004-04-06 Naba Kumar <naba@gnome.org>
18062 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18063 tree after all the files have been added (and not everytime a file
18064 is added in the project). Also fixed some memory corruption
18065 (possibly bug #900478).
18067 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18068 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18069 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18070 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18071 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18072 qualifier wherever appropriate.
18074 2004-04-05 Naba Kumar <naba@gnome.org>
18076 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18077 switch terminal echo on/off. Debugger requires it off, while the
18078 rest requires it on.
18080 * src/search-replace.c: sets search direction and action (in addtion
18081 to target) for find in files.
18083 2004-04-02 Naba Kumar <naba@gnome.org>
18085 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18087 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18088 src/an_symbol_view.c: Added an gtk events loop for
18089 displaying project loading status (for loading large projects) and
18090 debugger program starting ... just to give an impression of fastness :-).
18092 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18094 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18095 crash bug, which occurs when opening and closing a large project
18098 * src/attach_process.c: Fixed a comiple error for old gcc.
18100 * src/launcher.c: Prints proper error message when launcher child
18101 could not be executed and exits properly. Fixed a crash
18104 * src/resources.c, src/utilities.c, src/glade_iface.c,
18105 src/debugger.c, src/attach_process.c: Properly exits forked children
18106 when they could not be executed.
18108 2004-04-01 Naba Kumar <naba@gnome.org>
18110 * src/search-replace.c: Fixed a crash bug (bug #921893).
18112 2004-03-31 Naba Kumar <naba@gnome.org>
18114 * anjuta.glade: Added a note on compiler options dialog ->support
18115 dialog telling that supports are only available for file mode.
18117 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18119 Improved shutdown time delay by bypassing project closing
18120 and unloading plugins.
18122 * src/build_file.c, data/properties/anjuta.properties: Added a property
18123 to toggle on/off for going to first error automatically.
18125 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18127 * src/debugger.c: fixed core file loading
18128 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18129 for long lines (bugs #700968 and #911376)
18130 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18132 * src/anjuta.c: Focuses current AnEditor correctly.
18134 2004-03-30 Naba Kumar <naba@gnome.org>
18136 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18137 * AUTHORS: Updated with all contributors names.
18139 * src/about.c: Reads contributors names from AUTHORS file.
18140 * manuals/C/anjuta-manual/authors.xml: Points to online
18143 2004-03-29 Naba Kumar <naba@gnome.org>
18145 * data/properties/ada.properties: Fixed syntax colors. Patch
18146 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18149 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18150 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18151 generated projects, so that their pixmap files are
18152 found properly (bug #919903).
18154 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18157 * src/source.c: Installs .glade file of libgllade
18158 projects in $(datadir)/$(package)/glade (part of bug #861038).
18160 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18161 in compiler options (bug #883837).
18163 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18164 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
18166 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18168 * anjuta/src/search-replace.c: fixed another crash bug in
18170 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18171 breakpoint property fix
18173 2004-03-29 Naba Kumar <naba@gnome.org>
18175 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18176 (new) manuals/C/anjuta-advanced-tutorial/*:
18177 Added menu entry for 'Anjuta Advanced Tutorial'
18178 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18180 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18182 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18183 Fixed bug #908941 ('Open' starts in wrong directory)
18185 2004-03-26 Naba Kumar <naba@gnome.org>
18187 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18188 compile error and bug #905738 with terminal.
18190 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18191 src/search-replace.[h,c], src/search_incremental.[h,c],
18192 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18193 src/text_editor.[c,h]: Fixed compiler warnings.
18195 * src/search-replace.c: Fixed a memory corruption (possible
18196 fix for bug #921893, but not yet confirmed).
18198 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18199 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18200 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18201 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18203 2004-03-25 Naba Kumar <naba@gnome.org>
18205 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18206 crash bug with attach process dialog and made the dialog closable
18209 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18210 always display within the margin.)
18212 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18213 the old breakpoint when it's properties are updated
18214 (creating a new updated one).
18216 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18218 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18219 displayed for wrong file.
18220 * src/breakpoints.c: conditional breakpoints
18221 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18222 "Find in Files..." disabling policy
18224 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18226 * src/build_file.c: Fixed bug #874380
18227 Goto the first error if it exists.
18229 2004-03-24 Naba Kumar <naba@gnome.org>
18231 * src/anjuta.c: Fixed to get correct child exit status
18232 using mask (bug #905738).
18234 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18235 Aligned buttons in the New file dialog,
18236 set default response to OK, entry box activates default response,
18237 ESC closes dialog and hides on delet_event.
18239 2004-03-19 Naba Kumar <naba@gnome.org>
18241 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18244 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
18246 * src/search-replace.c: fixed "Find Usage" crash when no project open
18248 2004-03-17 Naba Kumar <naba@gnome.org>
18250 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
18251 Fixed the generated projects to read m4 directory if the directory
18252 exists (bug #917781).
18254 2004-03-12 Naba Kumar <naba@gnome.org>
18256 * HACKING: Fixed formatting for auto-parsing.
18258 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
18260 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
18261 rework (bug #890609)
18263 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18265 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
18267 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18269 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
18270 * src/search_preferences.c: Fixed typo.
18272 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18274 * src/search-replace.c: improved Search&Replace
18275 For the moment "Replace All" does not work with non opened files
18276 but Anjuta should not crash now ! ???
18278 2004-02-26 Naba Kumar <naba@gnome.or>
18280 * src/source.c: Fixed to pass cflags correctly
18281 and suppress the automake's default cflags.
18282 bug #816130, #801056, #782798, #773459
18284 * data/properties/anjuta.properties: Do not defualt to -k make option.
18287 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
18290 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
18292 * src/message-manager-private.cc: Disabled debug messages.
18294 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
18296 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
18298 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18299 * anjuta.glade, src/search-replace.c:
18300 Reduced Search&Replace dialog, bug #902636.
18302 2004-02-23 Naba Kumar <naba@gnome.or>
18304 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18307 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18309 * src/search_incremental.c: Fixed bug #900903
18311 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18313 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18314 src/anjuta.c: Fixed bugs #890609 and #890609
18316 2004-02-23 Naba Kumar <naba@gnome.or>
18318 * src/message-manager.cc: Disconnects menuitem signal properly.
18321 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18324 2004-02-20 Naba Kumar <naba@gnome.org>
18326 * src/message-manager-private.[c,h]: Implemented keypress
18327 event for the terminal and resets it when ctrl c or ctrl d
18328 is pressed. But it doesn't seem to be working on keypress.
18329 Added a workaround to let it work on key release instead.
18332 * src/search-replace: Fixed compiler warnings.
18334 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18336 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18337 Use defined file name when saving new files (fixes bug #898105)
18338 Don't change filename when clicking on a directory
18340 BTW: Happy birthday to me :-)
18342 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18344 * src/search-replace.c: Fixed a crash bug
18345 Crash on Find & Replace (#887833)
18347 2004-02-18 Naba Kumar <naba@gnome.org>
18349 * src/executer.c: Fixed a crash bug.
18351 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18352 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18353 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18354 instead of GtkWindow (Part of bug #671596).
18356 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18357 src/registers_gui.c, src/registers_cbs.[h,c],
18358 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18359 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18360 src/compiler_options.c, src/an_file_view.c, start-with.c,
18361 src/anjuta-tools.c, help.c:
18363 Added "close" buttons on all
18364 dialogs (HIG) and fixed to properly response to ESC close
18365 (Part of bug #671596).
18367 * src/launcher.c: Disabled printing of long debug lines.
18369 * src/utilities.h: Fixed a compiler warning.
18371 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18373 * src/anjuta.c: "Save all" action now asks for filenames for new files
18374 (fixes bug #898111)
18376 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18378 * anjuta.glade, src/text_editor.c:
18379 Fixed a typo in Hello World indentation style
18380 Fixed misuse of translated strings when looking for style
18381 This entry fixes bug #876037
18383 2004-02-16 Naba Kumar <naba@gnome.org>
18385 * src/utilities.c: Fixed return value when dest file could
18388 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18389 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18390 internal function to compare files.
18392 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18394 * src/message-manager-private.cc:
18395 Set bold color as foreground color in terminal
18396 (fixes bug #864924)
18398 * src/aneditor.cxx:
18399 Use font style defined for message indicators in
18400 preferences/messages
18401 (fixes bug #885032)
18403 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18405 * src/build_project.c:
18406 Use build.silent option from preferences (fixes bug #895726)
18408 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18410 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18412 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18414 Patch from Massimo Corà <maxcvs@email.it>:
18415 * scintilla/LexCPP.cxx: Support "///" comments
18417 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18418 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18419 src/search_replace.h, src/search-replace_backend.h
18422 * Added: src/search_preferences.c, src/search_preferences.h
18423 Allow the user to save search/replace settings and give them names.
18425 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18427 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18428 scintilla/ScintillaGTK.cxx:
18429 Hopefully fixed AMD 64 crash bug by using correct marshaller
18431 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18433 * src/preferences.c: Save GtkOptionMenu properties properly
18434 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18436 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18438 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18439 Fixed libiconv issue
18442 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18444 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18445 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18446 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18447 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18448 src/sharedlib_gui.c:
18449 Debugger speed-up, replaced deprecated GtkCList
18451 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18453 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18455 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18457 * configure.in: Added "sq" to ALL_LINGUAS.
18459 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18461 * configure.in: Added "ko" to ALL_LINGUAS.
18463 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18465 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18466 src/search_incremental.c, src/search_incremental.h:
18467 Search_incremental code cleanup
18469 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18471 * scintilla/*/*: Updated scintilla to CVS
18472 * Added: scintilla/Readme.sync
18473 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18474 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18475 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18476 scintilla/ScintillaGTK.cxx,
18477 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18478 scintilla/include/Scintilla.iface: Updated.
18480 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18482 * search-replace_backend.[ch], search_incremental[ch]: Added
18484 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18485 find_replace.[ch]: Removed.
18487 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18488 src/search-replace_backend.c, src/search-replace_backend.h,
18489 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18490 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18491 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18492 functionality now replaces the older Find/Replace stuff. The Search/Replace
18493 functionality can be interrupted during a long Search/Replace.
18495 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18497 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18498 selecting ".." and "." from file selector.
18500 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18502 * anjuta.glade: Fixed wrong "fold.symbols" property
18504 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18506 * src/project_dbase_gui.c: Alphabetical order ;-)
18507 * src/compiler_options.c: Fixed bug #867539
18508 * src/launcher.c: Workaround for bugs #864922, #849928,
18509 #846386 and #845782: The launcher no longer hangs but does
18510 not get the exit status correctly sometimes.
18511 * Changes suggested by Bosik are obviously already in without
18512 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18513 * NEWS, README, anjuta.prj, configure.in:
18514 Changed version to 1.2.1
18516 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18517 * anjuta_dialogs_strings.c, anjuta.glade:
18518 Fixed bugs #860906, #859329
18520 Patch from grzegol@pld-linux.org
18521 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18522 freedesktop.org standard)
18524 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18526 Patch from Stefano Vallarino <stevalla@libero.it>:
18527 * src/source.[c/h]: Fixes cpp sample file to conform to
18528 ISO/IEC 14882, C++-Standard
18530 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18532 Review by Johannes Schmid <jhs@cvs.gnome.org>
18533 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18534 command using sh -c.
18535 * src/compile.c: Use build_execute_shell_command when compiling single
18538 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18540 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18541 * src/breakpoints.c: Code cleanup, workaroud for possible
18543 * src/src_paths.c: Update debugger dirs on directory change
18545 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18547 Review by Johannes Schmid <jhs@cvs.gnome.org>
18548 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18549 sortable headers, process tree, removal of path and process params
18550 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18551 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18554 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18556 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18557 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18558 Add a dialog for "New file" which lets the user set the
18559 filename and to add copyright/header templates to the file
18560 * Review: Changed function names to contain modules name (file_)
18562 2003-12-09 Naba Kumar <naba@gnome.org>
18564 * setup-gettext: Fixed a typo.
18565 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18567 ---- Released version 1.2.0 ---
18569 2003-12-08 Naba Kumar <naba@gnome.org>
18571 * src/preferences.c: Fixed compiler error.
18572 * global_tags/create_global_tags.sh: Fixed to install properly
18573 even when system.tags could not be generated.
18576 2003-12-06 Naba Kumar <naba@gnome.org>
18578 * setup-gettext: Fixed to not generate intl directory with gettextize.
18580 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18581 * src/anjuta.c: Filters out unnecessary files from find in files
18585 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18586 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18588 2003-12-04 Naba Kumar <naba@gnome.org>
18590 * src/gnome_project.c: Enables debug and optimization flags for
18593 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18595 * src/project_dbase_gui.c: combined header and c files for
18598 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18599 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18601 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18603 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18605 2003-11-29 Naba Kumar <naba@gnome.org>
18607 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18610 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18612 * src/main_menubar.c: Now files cannot be opened twice in recently
18615 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18617 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18619 2003-11-28 Naba Kumar <naba@gnome.org>
18621 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18623 2003-11-27 Naba Kumar <naba@gnome.org>
18625 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18626 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18628 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18629 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18630 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18631 checkbox in project wizard (project options page) to enable/disable
18632 source code generation with glade(mm).
18636 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18638 * src/dnd.c: Opening files with special characters in the name.
18640 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18642 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18645 2003-11-18 Naba Kumar <naba@gnome.org>
18647 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18648 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18649 src/project_import.c, plugins/patch/patch-plugin.c:
18650 Fixed g_signal_diconnect calls to pass correct data.
18651 (Fixed possible crash in project imports).
18655 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18657 Reviewed by Naba Kumar <naba@gnome.org>
18658 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18659 and debugger. Sets default settings for pty in launcher.
18660 * data/gdb.init: Removed charset work around (now works with user's
18662 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18664 2003-11-18 Naba Kumar <naba@gnome.org>
18666 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18667 names of 'index' to 'idx'.
18669 2003-11-17 Naba Kumar <naba@gnome.org>
18671 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18672 * src/project_dbase.c: Prompts user for unsaved project files
18673 when project is closed.
18675 2003-11-16 Naba Kumar <naba@gnome.org>
18677 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18678 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18681 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18683 * src/anjuta.c: Fixed crash related to tag == NULL while
18686 2003-11-11 Naba Kumar <naba@gnome.org>
18688 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18689 found. It simply doesn't generate the c/c++ codes and continues with
18693 2003-11-10 Naba Kumar <naba@gnome.org>
18695 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18696 'Start with dialog'.
18698 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18699 German translation of anjuta-tutorial.
18701 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18704 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18706 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18707 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18708 the syntax highlighting in Preferences, the automatic syntax
18709 highlighting is now selected. When the debugger is stopped and the
18710 breakpoints window not closed, the gtk_tree_view in this window is
18711 now made unsensitive.
18713 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18715 * src/preferences.h, src/preferences.c, anjuta.glade:
18716 Fixed translation bug in preferences by using GtkOptionMenu
18717 * anjuta.prj: Project version 1.1.98
18719 ---------------- Released version 1.1.98 ----------------
18721 2003-11-07 Naba Kumar <naba@gnome.org>
18723 * anjuta.spec.in: Revived docs package and combined all docs into
18725 * configure.in: Bumped version to 1.1.98 rc2
18727 * anjuta.spec.in: Fixed scrollkeepr-update command.
18728 * anjuta.spce.in: Fixed file permissions.
18730 2003-11-06 Naba Kumar <naba@gnome.org>
18732 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18733 menus to activate anjuta helps.
18735 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18736 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18737 manuals/C/anjuta-faqs/legal.xml (added),
18738 manuals/C/anjuta-faqs/Makefile.am,
18739 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18740 manuals/C/anjuta-faqs/.cvsignore,
18741 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18742 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18743 manuals/C/anjuta-tutorial/legal.xml (added),
18744 manuals/C/anjuta-tutorial/Makefile.am,
18745 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18746 manuals/C/anjuta-tutorial/.cvsignore,
18747 manuals/C/anjuta-manual/*.sgml (removed),
18748 manuals/C/anjuta-manual/*.xml (added),
18749 manuals/C/anjuta-manual/Makefile.am,
18750 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18751 manuals/C/anjuta-manual/.cvsignore,
18752 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
18753 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
18754 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
18755 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
18756 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
18757 manuals/ja/anjuta-faqs/legal.xml (added),
18758 manuals/ja/anjuta-faqs/Makefile.am,
18759 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
18760 manuals/ja/anjuta-faqs/.cvsignore,
18761 manuals/ja/anjuta-manual/*.sgml (removed),
18762 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
18763 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
18764 manuals/ja/anjuta-manual/*.xml (added),
18765 manuals/ja/anjuta-manual/Makefile.am,
18766 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
18767 manuals/ja/anjuta-manual/.cvsignore,
18768 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
18769 manuals/sgmldocs.make (removed),
18770 manuals/xmldocs.make (added), manuals/omf.make (added),
18771 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
18772 documentations to newer docbook xml documentations. Converted
18773 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
18774 Enabled manulas installations.
18776 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
18778 2003-11-05 Naba Kumar <naba@gnome.org>
18780 * data/gdb.init: Sets host's charset to ascii to solve debugger
18781 freeze up due to uninitialized strings in target program.
18783 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
18784 Fixed a crash bug with 'Add expression in watch'. Bug #822017
18788 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18789 src/launcher.c: Turns off echo in spawned pty to fix debugger.
18791 2003-11-04 Naba Kumar <naba@gnome.org>
18793 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
18796 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18797 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
18798 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18799 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
18802 * src/search-replace.c: Fixed infinite loop bug.
18803 * start-with.c: Fixed a crash bug with "Open last project".
18805 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
18806 * scintilla/Makefile.am: Fixed compiler option.
18808 2003-10-16 Naba Kumar <naba@gnome.org>
18810 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18811 * src/text_editor.c: Fixed autoformat.
18813 2003-10-15 Naba Kumar <naba@gnome.org>
18815 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
18818 2003-10-09 Naba Kumar <naba@gnome.org>
18820 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
18822 2003-10-08 Naba Kumar <naba@gnome.org>
18824 * src/source.c: Fixed a GETTEXT typo error.
18825 * anjuta.glade: Made 'Sorted in order you open them' default option
18828 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18829 * anjuta.glade, data/properties/anjuta.properties:
18830 Fixed the freeze of the "Preferences" combos at the first Anjuta
18831 init is generated by:
18832 - a not complete translation of preferences.c file
18833 - a difference between 2 names in anjuta.glade and
18834 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
18835 - the same name given to 3 combos (anjuta.glade).
18837 * src/find_text.c: If the "whole document" mode is selected,
18838 a new search will select the next occurrence (Bug #764954).
18839 It is now possible to use the shortcuts to search next or previous
18840 occurrence even if the search dialog has the focus. Bug #790318
18842 * src/main_menubar_def.h: "Select code block" shortcut; the new
18843 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
18846 Patch from: Richard Lee <r.h.lee@comcast.net>
18847 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
18848 tagmanager/tm_workspace.c: The following is a patch to fix a
18849 seemingly random occurence where Anjuta would crash when a
18850 certain key was pressed.
18852 2003-09-29 Naba Kumar <naba@gnome.org>
18854 * src/find_in_files.c: Ignores binary by default. Disabled the option
18855 of NOCVS search, because launcher does not use sh and hence can not
18858 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
18859 "clean before build" state in project session and not in account session,
18860 otherwise the state gets reflected to other projects causing annoyance.
18862 * src/compiler_options.c: Fixed a bug where compiler options were always
18863 claimed 'modified'.
18865 * src/build_project.c, data/properties/anjuta.properties,
18866 src/commands.[h]: Fixed a bad bug where clean-before-build
18869 * scintilla/patches/research-cvs-nolog.diff,
18870 scintilla/patches/scintilla-ac-gtk2-port.diff,
18871 scintilla/patches/scintilla-ac-sort-fix.diff,
18872 scintilla-optimization.diff: Removed, because they are already in
18875 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
18878 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
18879 scintilla/LexYAML.cxx: Added new scintilla lexers.
18881 * TODO, NEWS: Updated.
18883 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18884 * src/utilities.c: Fixed typo bugs.
18886 2003-09-26 Naba Kumar <naba@gnome.org>
18888 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
18889 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
18890 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
18891 text_editor_find() and Fixed I-Search wrapping.
18892 * src/debugger.c: Fixed to pass a newline after a debugger
18893 command (which was broken since the launcher was refactored.
18894 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
18896 2003-09-25 Naba Kumar <naba@gnome.org>
18898 * src/toolbar_callbacks.c: Fixed start of incremental search.
18900 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18901 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
18902 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18903 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
18904 menu and implementation.
18906 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18908 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18909 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
18910 variables in Locals window.
18912 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
18914 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18915 * src/utilities.[ch] : Fix a tooltip bug in
18916 anjuta_util_toolbar_append_stock(), the label appeared instead of
18917 the tooltip text. Remove label from arguments of the function
18918 because label is included in the stock icon data.
18919 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
18920 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
18921 * FIXME: translation file should be updated because of label text removal.
18923 2003-09-24 Naba Kumar <naba@gnome.org>
18925 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
18927 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18928 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
18929 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
18930 stdout and stderr. Also buffered output and check-for-password
18931 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
18932 with password prompts. Checkes for password prompts from all outputs.
18934 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
18935 which takes a string (which could be utf8 also) and converts into
18938 * src/main.c: Connects kernel signals after gnome_program_init().
18940 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18941 * src/message-manager.c: Fixed bug #787026 by converting the strings
18944 2003-09-22 Naba Kumar <naba@gnome.org>
18946 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
18947 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
18948 GtkCList and using GtkTreeView instead. Added the patch.
18949 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
18950 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
18952 2003-09-19 Naba Kumar <naba@gnome.org>
18954 * printing/print.c: Proper UTF8 printing support.
18955 * src/main.c: moved kernel signal connects at the
18956 end of application initialization.
18958 2003-09-18 Naba Kumar <naba@gnome.org>
18960 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
18961 (new) lexers.make, (new) lexers: Update scintilla to latest
18962 scintilla CVS (2003-09-18), added new lexers, automated
18963 lexers makefiles sections and scintilla update. Added
18964 patches. Optimized pango rendering. Fixed a crash bug
18967 * (new) scintilla/patches/research-cvs-nolog.diff: Added
18968 patch to remove cvs log command from RESearch.cxx file.
18969 * scintilla/patches/scintilla-pango-always.diff:
18971 * scintilla/RESearch.cxx: Removed spurious cvs log command
18973 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
18975 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18976 * src/dnd.c: Fixed a crash bug with DND.
18978 2003-09-15 Naba Kumar <naba@gnome.org>
18980 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
18981 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
18982 src/toolbar_callbacks.c: Added an additional parameter to
18983 text_editor_goto_line() funtion which decides if the line should
18984 be made visible (if it's under fold).
18986 * src/style-editor.c: Fixed a compiler warning.
18987 * src/message-manager.cc: Calls parent method correctly.
18989 * src/preferences.h: Fixed prent class.
18991 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18992 * src/project_dbase.c: Fixed bug #713210.
18994 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18996 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18998 2003-09-11 Naba Kumar <naba@gnome.org>
19000 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19001 * src/style-editor.c: Fixed bug #769130 (Crash on font
19004 * src/message-manger.[h,cc]: Made AnMessageManager
19005 derived from GtkFrame and removed deprecated code.
19007 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
19010 2003-09-09 Naba Kumar <naba@gnome.org>
19012 * src/Makefile.am: Addded rules for built sources.
19014 2003-09-08 Naba Kumar <naba@gnome.org>
19016 * (new) src/anjuta-marshalers.list: Added marshalers definition
19019 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
19020 and CXXFLAGS are not overwriten by automake's default.
19021 * src/style-editor.c: Added 'operators' in the style editor.
19023 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
19024 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
19025 * src/message-manager-private.cc, src/message-manager.cc:
19026 Converts message going into message into UTF-8 endoding.
19027 * src/main.c: Uses UTF-8 codeset for localization.
19029 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
19031 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
19033 2003-09-08 Naba Kumar <naba@gnome.org>
19037 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19038 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
19039 Fixed bug #798717, Find - Find&Replace - Find in files bug;
19040 The combo entries were updated if the same data with a different
19041 case exist in the combo list. The combo entries are now case sensitive.
19042 Search&Replace bug; First search ,max actions = 0 ==> now max
19045 2003-09-08 Naba Kumar <naba@gnome.org>
19048 * src/utilities.[c,h]: a function takes contant args.
19049 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19050 Now the child terminated signal is emitted properly.
19051 * src/Makefile.am: Used $(top_srcdir) for referring to
19053 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19054 definitions file which will generate anjuta-marshalers.[c,h] files.
19055 * src/.cvsignore: Updated.
19056 * src/build_project.c: Changed su command to preserve quotes.
19057 * src/anjuta-tools.c, tagmanager/tm_project.c,
19058 tagmanager/tm_workspace.c: Use standard tmp file.
19059 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19060 so that users could report bugs easily.
19061 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19063 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19064 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19065 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19066 src/attach_process.c, src/breakpoints.c, src/commands.c,
19067 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19068 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19069 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19070 src/memory.c, src/message-manager-private.c, src/preferences.c,
19071 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19072 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19073 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19074 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19075 Fixed compile warnings and cleanup.
19077 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19078 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19079 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19080 Removed libzvt usage and implemented child spawing differently. Launcher is
19081 now proper GObject, which can be created multiple times (and can be
19082 operated in parallel).
19084 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19085 * src/project_import_gui.c, src/project_import_cbs.c,
19086 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19087 (crash on project import). Removed deprecared codes.
19089 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19091 * src/cvs.c: Fixed cvs output bug.
19093 2003-09-03 Naba Kumar <naba@gnome.org>
19095 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19096 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19097 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19098 src/text_editor_cbs.c: Implements --
19099 If the debugger is started
19100 A double click in the margin add or remove a breakpoint
19101 A single click activate or deactivate the breakpoint
19103 A double click in the margin add or remove a bookmark
19105 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19107 Reviewed by Naba Kumar <naba@gnome.org>
19108 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19109 User is now able to choose a branch on cvs update for project.
19110 Cleaned up variable names.
19112 2003-09-03 Naba Kumar <naba@gnome.org>
19114 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19115 src/Makefile.am: Added lexers.
19116 * scintilla/*/*: Updated...
19117 * src/an_symbol_view.c: Fixed a crash bug.
19118 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19120 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19121 * src/source.c: Fixed project generation bug with gettext code.
19122 * tagmanager/tm_project.c: Fixed a crash bug.
19123 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19124 bug when there is no project open. Bug #____.
19125 * src/source.c: Fixed a bug with build failure with non-gnome
19126 project with glade-generated source (eg. gtk2). Bug #____.
19129 2003-08-22 Naba Kumar <naba@gnome.org>
19131 Patch from: Rob Bradford <rob@debianplanet.org>
19132 * data/Makefile.am: Fixed to install properly during
19135 Patch from: Etay Meiri <etay-m@bezeqint.net>
19136 * src/debug-tree.c: Fixed a crash bug.
19137 * src/compiler_options.c: Takes care of linking the missing pieces;
19138 C flags, libs, optimization options, debug and profile.
19140 Patch from: Enver ALTIN <ealtin@casdb.com>
19141 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19143 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19145 Reviewed by Naba Kumar <naba@gnome.org>
19146 * src/project_dbase.c: Fixed bugs #778263 and #778413
19147 Adding multiple files to project should work now.
19149 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19151 Reviewed by Naba Kumar <naba@gnome.org>
19152 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19153 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19156 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19158 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19160 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19162 * src/text_editor.c: Fix translatable string (#113934).
19164 2003-07-04 Naba Kumar <naba@gnome.org>
19166 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19167 bug when there is no project open. Bug #____.
19169 * src/source.c: Fixed a bug with build failure with non-gnome
19170 project with glade-generated source (eg. gtk2). Bug #____.
19172 2003-06-26 Naba Kumar <naba@gnome.org>
19174 * src/anjuta.h: Removed reference to windows-dialog.h.
19175 * src/message-manager-private.[cc,h]: Fixed doulbe click
19176 activation of messages to properly jump at the destination.
19177 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19178 * src/toolbar.c: Code clean-ups.
19180 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19181 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19183 * src/message-manager-private.[cc,h]: Removed dead codes.
19185 * (new) data/properties/css.properties,
19186 data/properties/anjuta.properties, data/properties/Makefile.am:
19187 Added CSS syntax hiliting properties.
19189 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19190 * src/debugger.c: Clean ups.
19191 * src/lexer.h: Added CSS lexer definition.
19193 * Makefile.am: Installs destop file properly.
19194 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19195 * NEWS: Updated for 1.1.97 release.
19196 * src/main_menubar_def.h: Changed some non working shortcuts.
19198 2003-06-24 Naba Kumar <naba@gnome.org>
19200 * src/search-replace.c: Shows the dialog properly, even when it is
19201 hidden behind another window.
19203 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19204 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19205 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19208 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19209 setup wizard dialogs.
19211 * src/debugger.c: Removed a redundant call to
19212 debugger_update_controls().
19213 * src/compiler_options.c, src/launcher.c: code cleanup.
19214 * src/executer.c: Fixed execution bug with 'Set Program params...".
19216 2003-06-23 Naba Kumar <naba@gnome.org>
19218 * widgets/e-splash.c: Removed border around the splash image.
19219 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19220 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19221 * src/cvs.c: Added a frame around commit log text widget.
19222 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19223 crash bug associated with translated combo box list in preferences
19224 dialog (in different locale other than en_US). Used widget names
19225 to pass the combo list items.
19226 * po/POTFILES.in: Updated.
19227 * src/launcher.c: Creates the zvt terminal at startup (and not
19228 every time a build is done) -- speeds up buld operations.
19229 * src/file_history.c: Should be if() conditional instead of
19231 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19232 Disabled useless warnings.
19233 * src/project_dbase.c: Fixed bonobo 2 project name.
19234 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19235 and uses correct glade-2 for file generation.
19237 2003-06-21 Naba Kumar <naba@gnome.org>
19239 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19240 And disables autocomple show for numbers (very annoying).
19241 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19242 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19243 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19244 from view menu and adjust the controls accordingly.
19245 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
19247 * src/project_dbase.[c,h]: Removed show_local flag processing.
19248 * src/message-manager.[c,h]: Reorganized messages tabs in more
19250 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
19251 Also added PCRE dependency.
19253 2003-06-20 Naba Kumar <naba@gnome.org>
19255 * pixmaps/anjuta_splash.png: New splash.
19256 from Jean Schurger <yshartk@schurger.org>
19258 * src/controls.c: De-sensitize run-to-cursor when debugger
19260 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
19262 * src/message-manager-private.cc: Fixed to properly jump at
19263 the right file:line.
19265 * src/appwiz_page1.c: Fixed to correctly determine the project
19266 trpe from the wizard.
19268 2003-06-20 Naba Kumar <naba@gnome.org>
19270 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
19271 * src/watch_gui.c: Code cleanups.
19272 * src/debugger.[c,h], src/stack_trace.[c,h],
19273 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
19274 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
19275 Removed direct access to stack_trace private data, Increased debugger
19276 command size from 256 to 1024 (to be on safer side). Also implemented
19277 row-activated signle for seting frame and viewing the source.
19278 * src/debugger.c: Avoids starting program and stopping debugger
19279 when starting debugger and stopping program, respectively.
19281 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
19282 Reverted codes to start debugger automatically
19283 The file is brought to the state just after the branching
19284 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
19285 some code clean ups.
19287 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
19288 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
19289 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
19290 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
19291 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
19292 src/project_dbase.c: Code clean ups.
19294 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
19295 (Projects dir) so that correct $HOME/Projects path is set when
19296 anjuta is run for the first time.
19298 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
19300 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
19302 2003-06-13 Naba Kumar <naba@gnome.org>
19304 * src/stack_trace_cbs.c: Moved variable declaration at the
19305 top of the block (bug #737867)
19307 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19308 just CFLAGS and CXXFLAGS (bug #743617).
19310 * src/create_global_tags.sh: Fixed shell script to properly
19311 detect installed *-config files.
19313 2003-06-12 Naba Kumar <naba@gnome.org>
19315 * src/preferences.[c,h]: Added methods for custom widgets in
19316 preferences: using custom set/get methods for them.
19318 * src/anjuta-encoding.c: Implemented up/down of the encodings
19319 in the list and property saves correctly.
19321 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19322 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19323 the beginning of a file.
19325 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19326 * src/aneditor.cxx, src/aneditor.h,
19327 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19328 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19329 src/mainmenu_callbacks.h: Allows the operator to select the current
19330 word or the current line (Request: 680801). It puts also
19331 sensitive/unsensitive several select/comment menu items.
19333 * src/breakpoints.c: Presets by default the current line for a
19334 defined breakpoint.
19336 2003-06-11 Naba Kumar <naba@gnome.org>
19338 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19339 color (red highlight) now cosistent for inactive tabs also.
19341 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19342 'Advanced search and replace' in Edit->Search submenu.
19344 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19345 wrappings '\' where they were missing.
19347 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19348 message is now more descriptive and details the correct thing to do
19349 for GNOME2 desktop.
19351 2003-06-10 Naba Kumar <naba@gnome.org>
19353 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19354 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19355 Removed any reference to particular version of automake/autoconf
19356 so that they could work with newer versions (Bug #659394).
19358 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19359 src/anjuta.c: Added coded to add/remove supported encodings.
19361 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19362 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19363 src/project_import.c, src/project_type.c, src/project_type.h,
19364 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19365 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19366 from the project wizard.
19368 2003-06-06 Naba Kumar <naba@gnome.org>
19370 Patch from Etay Meiri <etay-m@bezeqint.net>
19371 * src/compiler_options.c: Fixed bugs related to clean before
19374 * anjuta.desktop.in.in: Added commandline options.
19375 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19376 -dP and -A flags of CVS update into different options.
19378 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19380 * configure.in: Removed "ta" from ALL_LINGUAS.
19382 2003-06-02 Naba Kumar <naba@gnome.org>
19384 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19385 return NULL for undefined properties and "" for defined but empty
19386 strings. It was creating many problems where both are assumed to be
19387 same. And besides, it doesn't matter to differentiate the two (the
19388 problem with preferences was due to a different bug).
19390 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19391 correctly. Also, s/props_build_in/props_built_in/g.
19393 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19396 * src/an_file_view.c: Unrefed pixbufs when done with them.
19398 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19399 (removed) file_text.png: Added and removed pixmaps.
19401 2003-05-30 Naba Kumar <naba@gnome.org>
19403 * anjuta.glade: Fixed encodings preferences dialog
19405 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19407 Reviewed by Naba Kumar <naba@gnome.org>
19409 * src/build_project.c src/clean_project/c: perform a clean before
19410 build, if required. Show the message manager on clean.
19411 * src/compiler_options.c: save the new options when window is closed
19412 and flag project to be cleaned before the next build.
19413 * src/project_dbase.c: added a 'clean before build' flag to project
19415 2003-05-29 Naba Kumar <naba@gnome.org>
19417 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19420 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19421 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19422 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19423 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19424 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19425 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19426 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19427 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19428 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19430 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19431 Removed unused icons references.
19433 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19435 Reviewed by Naba Kumar <naba@gnome.org>
19437 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19438 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19439 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19440 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19441 src/toolbar_callbacks.c: HIG compliant dialogs.
19443 * src/utilities.c: anjuta_button_new_with_stock_image() and
19444 anjuta_dialog_add_button() stolen from gedit.
19446 * src/main_menubar_def.h: Fixed mnemonics.
19448 2003-05-26 Naba Kumar <naba@gnome.org>
19450 * src/project_dbase_gui.c: Added header files filter for add file
19451 dialog box. Disabled project window to be transient window.
19453 * src/message-manager.cc: Disabled message manager window to be
19456 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19457 a file could not be loaded.
19459 * src/project_dbase.c: Fixed a bug with GUI editor command
19460 where empty string is returned.
19462 * src/Makefile.am, src/preferences.h, src/text_editor.c
19463 src/text_editor.h, (new) src/anjuta-encodings.h,
19464 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19465 Added encoding support and to handle characters encoding correctly
19466 by auto detecting it during load. Added preferences for selecting
19467 the encoding during save.
19469 * src/preferences.c, src/resources.c: Removed debug messages.
19471 Patch from: Alexander Nedotsukov <bland@mail.ru>
19472 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19474 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19475 * src/anjuta.c: Try to sow the splash image more often.
19477 2003-05-20 Naba Kumar <naba@gnome.org>
19479 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19480 * src/debug_tree.c: Colorize the modified locals during
19481 debugging and call memory analyze from the debugger.
19482 * src/breakpoints.c: The color is now different for the enabled
19483 and disabled breakpoints. Anjuta now can erase several
19484 breakpoints defined at the same line. The markers are updated
19485 according to the enable/disable action.
19487 Patch from Etay Meiri <etay-m@bezeqint.net>
19488 * src/launcher.c: Fixes launcher freeze up bug during build.
19490 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19492 Reviewed by Naba Kumar <naba@gnome.org>
19493 * scintilla/PropSet.h: Change member variables from private to protected.
19494 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19495 to PropSetFile class, which return a gchar * (and can therefore indicate
19496 whether properties are empty or do not exist) and make prop_get and
19497 prop_get_expanded use them.
19498 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19499 that the result of of prop_get cannot be an empty string.
19501 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19503 Reviewed by Naba Kumar <naba@gnome.org>
19504 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19505 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19506 src/text_editor_cbs.c: When saving all the files in the project, the
19507 text editors are now only rehighlighted once instead of once for each
19510 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19511 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19512 * src/anjuta.desktop.in.in: Support startup notification.
19513 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19514 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19515 * src/anjuta.desktop.in.in: Support startup notification.
19518 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19520 Reviewed by Naba Kumar <naba@gnome.org>
19522 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19523 memory leak from glade_xml_new call. Removed gxml field from Executer
19524 struct as only used in create_executer_dialog and then destroyed.
19526 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19528 * src/configurer.c: Fix warning trying to connect signal to non-existent
19529 environment entry in configure dialog and fix crash when closing the
19532 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19533 gnome_date_edit_get_time instead.
19535 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19536 in view menu required renumbering elsewhere.
19538 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19540 Reviewed by Naba Kumar <naba@gnome.org>
19542 * src/breakpoints.c: fixed an error when removing breakpoint
19543 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19544 * src/debugger.c: changes to the way the debugger is activated
19545 * src/debugger.h: clean ups
19547 2003-05-13 Naba Kumar <naba@gnome.org>
19549 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19550 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19551 src/memory.h: A new version of memory and the interface
19552 is now integrated in anjuta.glade
19554 2003-05-09 Naba Kumar <naba@gnome.org>
19556 * configure.in: Bumped required gtk version to 2.0.8.
19558 2003-05-06 Naba Kumar <naba@gnome.org>
19560 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19562 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19563 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19565 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19566 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19567 , tagmanager/c.c: Support for ProC and RDB files.
19569 2003-05-06 Naba Kumar <naba@gnome.org>
19571 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19572 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19573 Uncomment (Box & Stream), Select the current function,
19574 authorize the "Quit" button of the GotoLine window
19576 2003-05-05 Naba Kumar <naba@gnome.org>
19578 * src/watch_gui.h: CVS added new file.
19580 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19582 Patch from Etay Meiri <etay-m@bezeqint.net>
19583 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19584 src/mainmenu_callbacks.c, src/message-manager.cc,
19585 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19586 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19587 Ported stack trace to GNOME2 and added it in the message manager
19590 2003-05-02 Naba Kumar <naba@gnome.org>
19592 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19594 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19595 preferences property.
19597 * anjuta.prj: Fixed multiple preferences saved data.
19599 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19600 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19601 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19602 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19603 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19604 Upgraded scitilla from CVS with faster window repaint
19607 Patch from Etay Meiri <etay-m@bezeqint.net>
19608 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19611 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19613 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19614 the window if messages are appended to the end and the scrollbar is
19617 2003-04-29 Naba Kumar <naba@gnome.org>
19619 * configure.in: Removed omf-install from Makefiles list.
19621 2003-04-28 Naba Kumar <naba@gnome.org>
19623 * po/POTFILES.in: Remvoded deleted files.
19625 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19626 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19628 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19629 is executed as detached) is not set properly.
19631 2003-04-25 Naba Kumar <naba@gnome.org>
19633 * anjuta.prj: Updated.
19634 * src/anjuta_info.c: Fixed text wrapping and column view.
19635 * data/welcome.txt.in: Removed unaligned characters.
19637 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19638 * src/main_menubar.c: Disable setup dialog.
19640 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19641 * src/breakpoints.c; Fixed compilation with older GCC
19642 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19643 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19645 2003-04-18 Naba Kumar <naba@gnome.org>
19647 * anjuta.prj: Updated (includes compiler options).
19649 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19650 function from anjuta.c (it was already available in anjuta-tools.c).
19652 2003-04-18 Naba Kumar <naba@gnome.org>
19654 * src/about.c, THANKS: Updated
19656 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19658 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19659 properly from the project session before updating the file
19662 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19663 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19664 dialog settings (as it will not be required once GDL is in place) and
19665 added file view filters in the settings sub-menu.
19667 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19669 * configure.in: Disable cast checks on final build.
19671 2003-04-17 Naba Kumar <naba@gnome.org>
19673 * src/build_project.c: Fixed a compilation error.
19675 * src/launcher.c: Removed commnets.
19677 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19678 properties from editor tab to indentation tab and fixed a property
19679 label for proper i18n translation. Fixed typos in project config
19680 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19681 sorting and reordering in compiler options dialog.
19683 * src/compiler_options.c: Implemented _save() function to save the
19684 options (which was pending).
19686 * src/build_project.c: Destroys install-as-root dialog when it is done.
19688 * src/an_symbol_view.c: Change "event" event to "event-after" so
19689 that symbol row is selected first before the popup is shown.
19691 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19693 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19694 file in CVS/Entries. (Reviewed and applied by Biswa)
19696 2003-04-16 Naba Kumar <naba@gnome.org>
19698 * aneditor.cxx: use unicode everytime (fixed unicode related
19701 * anjuta.prj: Fixed UI editor name (blank to use default) and
19704 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19705 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19706 Editor preferences page.
19708 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19709 * src/anjuta.[ch], src/print.c: Fixed warnings
19710 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19711 * configure.in: Profiling support with gprof
19713 2003-04-16 Naba Kumar <naba@gnome.org>
19715 Patch from Gaëtan de Menten <ged@bugfactory.org>
19716 * src/launcher.c: Fixed cvs dialog.
19718 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19720 * src/message-manager-private.cc: Fixed double-click on first line of
19721 output to properly select a line.
19722 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19723 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19725 2003-04-15 Naba Kumar <naba@gnome.org>
19727 * src/message-manager-private.cc: Fixed the glade filename typo.
19729 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19730 * scintilla/*, data/properties/*: Scintilla CVS merge
19731 * anjuta.prj: Removed unnecessary files.
19732 * scintilla/PlatGTK.cxx: Force Pango fonts always
19733 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19734 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19736 * configure.in: Change version no. for 1.1.1 (alpha release)
19737 * configure.in: Added '--with-pref-suffix' option.
19738 * config.guess, config.sub: Removed from CVS.
19740 2003-04-15 Naba Kumar <naba@gnome.org>
19742 Patch from Timothee Besset <ttimo@idsoftware.com>
19743 * Makefile.am: Fixed a shell script error during intallation.
19745 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19747 Reviewed by Naba Kumar <naba@gnome.org>
19748 * src/message-manager.cc: Added popup-menu to TreeView and fixed
19749 set_wm_class to use "anjuta" instead of "an.
19750 * src/message-manager-private.cc: Headers are hidden again.
19752 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19753 * src/project_dbase_gui.c: Memory corruption fix.
19754 * anjuta.prj: Updated project file
19756 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19757 * an_file_view.c: Connect to event-after signal rather than event so that
19758 selection is updated first and thus context menu is for the right file.
19759 Reviewed and applied by Biswa.
19761 2003-04-14 Naba Kumar <naba@gnome.org>
19763 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
19765 * src/auncher.c: More child exit fixes
19766 from Timothee Besset <ttimo@idsoftware.com>
19768 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19770 Reviewed by Naba Kumar <naba@gnome.org>
19772 * src/message-manager.[c/h], src/message-manager-private[c/h],
19773 anjuta.[c/h]: Ported message-manager to Gtk2
19775 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19776 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
19777 src/clean_project.c, src/compile.c, src/configurer.c,
19778 src/controls.c, src/cvs.c, src/debugger.c,
19779 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19780 src/project_import.c, src/search-replace.c: Changed name from
19781 AnjutaMessageManager to AnMessageManager to avoid too long type
19784 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19785 * src/launcher.c: Fix build won't stop problem - TTimo
19787 * pixmaps/anjuta_splash.c: New splash screen prototype.
19788 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
19789 * src/compiler_options.c: Mute pkgconfig errors.
19790 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
19792 2003-04-10 Naba Kumar <naba@gnome.org>
19794 * configurer.[c,h]: Fixed dialog to close properly.
19795 * src/project_dbase.c, widgets/gnomefilelist.c: Added
19798 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19799 * anjuta.prj: Removed unnecessary files, load with 1.2.0
19800 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
19801 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
19802 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
19803 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
19804 src/makefile.am: Move gdl to it's own directory.
19805 * global-tags/create_global_tags.sh: Silently ignore SDL error.
19807 2003-04-09 Naba Kumar <naba@gnome.org>
19809 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
19812 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19813 * src/anjuta-tools.c: Use CDATA for saving tools data.
19814 * anjuta.glade, src/search-replace.c: Port from branch.
19815 * widgets/e-splash.*, src/main.c: Better splash screen.
19816 * configure.in, widgets/gdl*: Import GDL widgets.
19817 * ROADMAP: Updated roadmap.
19818 * src/an_file_view.c: Use GDL icons for file tree.
19820 2003-04-09 Naba Kumar <naba@gnome.org>
19822 * anjuta.glade: Added (hidden) initial setup-wizard window.
19824 Patch from: Vitaly <vvv@rfniias.ru>
19825 * src/preferences.c: Fixes a bug with libglace widget access with
19826 translated strings.
19828 Patch from: Etay Meiri <etay-m@bezeqint.net>
19829 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19830 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19831 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
19832 src/toolbar_callbacks.[c,h],
19833 src/memory.c, src/message-manager-private.cc,
19834 src/message-manager-private.h, src/message-manager.cc,
19835 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
19836 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
19837 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
19838 watch window to a subwindow in the notebook
19840 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19841 * ROADMAP: Updated roadmap.
19843 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
19845 * configure.in: Added Belarusian to ALL_LINGUAS.
19847 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19848 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
19850 * ROADMAP: Added roadmap for HEAD.
19852 2003-03-29 Naba Kumar <naba@gnome.org>
19854 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
19855 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
19856 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
19857 (new) pixmaps/start-with-wizard.png,
19858 (new) pixmaps/start-with-import.png,
19859 (new) pixmaps/start-with-open.png Added Start with dialog which pops
19860 up on anjuta start-up to give quick access to opening file/project or
19863 * src/main.c: Sets proper data directory for the gnome
19866 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19867 * src/text_editor.c: Fixed error/warning indicators.
19869 2003-03-24 Naba Kumar <naba@gnome.org>
19871 * README: Correct version.
19873 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
19875 * configure.in: Added checks to see if were building on FreeBSD
19876 systems. Sets -DFREEBSD if we are, and also attempts to find
19877 gmake if the host system is FreeBSD.
19879 * src/getline.c: New file used to provide the getline function,
19880 which isnt available on a FreeBSD system. The function is only
19881 defined if FREEBSD is defined.
19883 * src/Makefile.am: Added getline.c to anjuta_SOURCES
19885 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
19886 configure.in sets this to gmake on FreeBSD systems, and make
19887 on everything else.
19889 2003-03-23 Naba Kumar <naba@gnome.org>
19891 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
19893 * anjuta.spec.in: Fixed spec file for correct file paths and
19894 corrected rpmbuild.
19896 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
19897 the rpm build command separately now.
19899 * src/anjuta.c, windows-dialog.c: Added some more window management
19900 stuffs (not still fully working, though).
19904 2003-03-22 Naba Kumar <naba@gnome.org>
19906 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
19908 2003-03-21 Naba Kumar <naba@gnome.org>
19910 * README: Removed Andy Piper's name from the active maintainers
19911 list on his request.
19913 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
19916 * src/anjuta-tools.c: Fixed compiler errors.
19918 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
19921 * src/commands.c, src/src_paths.c, src/style-editor.c,
19922 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
19923 becuase they are now hidden by default (from glade editing).
19925 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
19926 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
19927 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19928 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
19929 basic windows managements.
19931 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19932 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
19933 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
19934 Enver ALTIN (a.k.a. skyblue)
19936 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19937 * tagmanager/*: Added ignore-list for symbols. This will make
19938 parsing more accurate for projects. Doc updates needed.
19940 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19941 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
19942 * launcher/Makefile.am: Link to correct libraries
19943 * src/launcher.c: Do not allow NULL shell
19945 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
19946 * src/debug_tree.c: Improve debug tree view.
19948 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
19950 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
19951 'Run Configure Script' and 'Execute Program'. Increase minimum width
19952 of Configure dialog.
19953 * find_in_files.c, find_in_files_cbs.*: Properly create the file
19954 list widget by setting a model and adding a column and renderer.
19955 Actually store the nocvs toggle button in FindInFiles data structure.
19956 Handle selection changes via changed signal rather than row_activated.
19957 Use response signal for handling the close and find buttons.
19958 Close window when escape is pressed.
19959 * find_replace.c: Close window when escape is pressed.
19960 * find_text.c: Close window when escape is pressed in find dialog as
19961 well as wrap search question, where now Yes is the default button.
19963 2003-03-05 Naba Kumar <naba@gnome.org>
19965 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19967 * src/message-manager-private.cc: Fixed a bug with vte conditional
19969 * anjuta.glade: Hides all windows in glade file.
19971 2003-03-05 Naba Kumar <naba@gnome.org>
19973 * src/an_file_view.c: Fixed a compilation warning.
19974 * src/message-manager-private.cc: Conditional compilation for vte
19977 2003-02-28 Naba Kumar <naba@gnome.org>
19979 * configure.in, anjuta.spec.in: Updated dependency packages version.
19980 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
19981 * src/preferences.c: Added debug assertions.
19982 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
19983 editor to enable/disable bringing the recent editor tabs first.
19985 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19986 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
19987 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
19988 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
19989 and bug fixes. Also code clean ups.
19991 * (new) src/search-replace.[h,c]: New search replace implementation
19992 from ANJUTA_1_0_0 branch.
19994 * (new) src/windows-dialog.[h,c]: New windows management class
19995 [work in progress].
19997 2003-02-28 Naba Kumar <naba@gnome.org>
19999 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
20000 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
20001 src/appwizard.c, src/build_file.c, src/build_project.c,
20002 src/clean_project.c, src/compile.c, src/configurer.c,
20003 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20004 src/message-manager-dock.c, src/message-manager-dock.h,
20005 src/message-manager-private.cc, src/message-manager.cc,
20006 src/preferences-dialog.c, src/preferences-dialog.h,
20007 src/preferences.c, src/preferences.h, src/project_dbase.c,
20008 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
20009 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
20010 src/utilities.c, src/utilities.h:
20012 Widgetized Preferences and gave proper function names.
20014 * src/executer.c: Fixed a session loading bug.
20016 2003-02-27 Naba Kumar <naba@gnome.org>
20018 * printing/print.c: Fixed printing font bug that failed to load the
20021 * src/toolbar.c: Disabled LED flashing (not yet implemented).
20023 * TODO, anjuta.prj: Updated.
20025 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
20027 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20028 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20029 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20030 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
20031 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
20034 2003-02-25 Naba Kumar <naba@gnome.org>
20036 * Makefile.am: Excluded omf-install from installation as the docs are
20041 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
20042 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
20043 property names and added new editor properties and code cleanups.
20044 Also added new project properties.
20046 * src/compiler_options.[h,c]: Added pkg-config packages supports
20049 * src/glade_iface.h: Cleanups.
20051 * src/launcher.c: Used timer instead of idle to scan.
20053 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20054 src/project_config.[h,c], src/project_import.c: Implemented project
20055 property to define GUI editor and to handle it.
20057 * src/preferences.c: i18n fixes.
20059 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20060 unused (and old) pixmaps.
20062 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20064 2003-02-25 Naba Kumar <naba@gnome.org>
20066 * src/message-manager-private.[h,cc], src/preferences.c,
20067 anjuta.glade, anjuta_dialog_strings.c: Implemented
20068 gnome terminal profiles for the terminal preferences and moved the
20069 addition of terminal preferences in the terminal constructor.
20071 * anjuta.prj: Updated.
20073 2003-02-24 Naba Kumar <naba@gnome.org>
20075 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20076 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20077 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20078 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20079 preferences dialog.
20083 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20084 text selection and child re-spawning.
20086 * src/pixmaps.h: Removed unused pixmaps definitions.
20088 2003-02-23 Naba Kumar <naba@gnome.org>
20090 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20091 the project tree/window.
20093 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20094 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20095 Correct the use of a variable and implemented session save/load
20096 for tree expansion states.
20098 * src/main_menubar_def.h: Fixed shortcuts keys.
20100 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20102 * anjuta.prj: Updated.
20104 2003-02-22 Naba Kumar <naba@gnome.org>
20106 * src/debug_tree.[c,h]: GNOME2 port from
20107 Etay Meiri <etay-m@bezeqint.net>
20109 * src/an_file_view.c, src/resources.[h,c],
20110 data/properties/bash.properties,
20111 data/properties/cpp.properties,
20112 data/properties/html.properties,
20113 data/properties/make.properties,
20114 data/properties/others.properties,
20115 data/properties/perl.properties,
20116 data/properties/props.properties,
20117 data/properties/xml.properties: Standarized file icons. Icons are
20118 defined in respective .properties file and are retrieved as resource
20121 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20122 in labels from the commands editor as that would create
20123 problems for translators.
20125 2003-02-21 Naba Kumar <naba@gnome.org>
20127 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20128 as they should be part of CVS(?).
20130 * Makefile.am: Corrected a typo for glade generated strings file.
20132 * configure.in, po/hi.po: Added new Hindi (hi) translation
20133 in ALL_LINGUS and added initial Hindi translation.
20135 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20136 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20137 sv_unknown.xpm to more proper icon.
20139 * (new)data/properties/php.properties, data/properties/Makefile.am,
20140 data/properties/anjuta.properties, data/properties/html.properties:
20141 Fixed PHP syntax hilighting bug by separating php properties into
20142 different file (because of file size).
20146 2003-02-20 Naba Kumar <naba@gnome.org>
20148 * src/breakpoints.c: Fixed breakpoints session saving/loading
20151 * scintilla/*, scintilla/include/*: Updated to scintilla
20154 2003-02-19 Naba Kumar <naba@gnome.org>
20156 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20159 * Makefile.am, src/Makefile.am,
20160 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20161 (removed) src/anjuta_dialog_strings.c,
20162 (removed) src/anjuta_dialogs_strings.c,
20163 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20164 (added) anjuta.glade: Transfered glade files from src/ directory
20165 to the top level directory.
20167 * po/POTFILES.in: Updated.
20169 * (removed) macrocs2/*: Transfered to data/ directory.
20171 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20172 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20173 requires to have macros dir, but the projects generated by anjuta
20176 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20179 * src/defaults.c: Corrected default compiler options.
20181 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20184 * src/message-manager-private.cc, src/message-manager-private.h,
20185 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20187 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20188 source code generation for gnome2 projects.
20190 2003-02-11 Naba Kumar <naba@gnome.org>
20192 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20193 restores the expand/collaspe states of the nodes after refresh.
20195 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20197 2003-02-11 Naba Kumar <naba@gnome.org>
20199 * src/style-editor.c: Fixed pango font description handling for fonts.
20200 * src/anjuta.glade: Removed font size spin button.
20201 * configure.in, src/anjuta.prj: Corrected version.
20204 2003-02-10 Naba Kumar <naba@gnome.org>
20206 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20207 references of scroll-menu.h and add about.h in Makefile.am.
20209 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20210 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20211 (removed) widgets/scroll-menu.h: Removed unused files.
20213 * Makefile.am: Added proper i18n rules and added intl tools for
20216 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20217 to the stable release).
20219 * anjuta.spec.in: Removed manuals packaging.
20221 * data/Makefile.am: Removed 'macros' installation (not required for
20224 2003-02-10 Naba Kumar <naba@gnome.org>
20226 * po/POTFILES.in: Updated.
20228 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20229 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20230 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20231 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20232 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20235 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20236 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20237 and fixed to properly handle focus in find entry box.
20239 * Makefile.am: Added code for RH system menu update.
20241 * .cvsignore: Updated.
20245 2003-02-03 Naba Kumar <naba@gnome.org>
20247 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
20248 editor preferences. and fixes dialogs.
20250 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
20251 Fixed linenumbers and header margins when they are disabled and
20252 removed unused header files.
20254 * src/attact_process.[h,c], src/debugger.c: Attach to process
20257 * src/help.c: Fixed dialog response.
20261 * data/properties/anjuta.properties: Corrected typo.
20263 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
20264 Change the signal to "changed" in entry from "selection-changed" in
20267 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
20270 2003-01-31 Naba Kumar <naba@gnome.org>
20272 * configure.in: Upgraded to use libgnomeprint-2.2
20274 * printing/Makefile.am: Updated
20276 *(removed) printing/print-doc.c, printing/print-doc.h,
20277 printing/print-util.c, printing/print-util.h: Removed because already
20278 merged with print.c.
20280 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
20281 and libgnomeprintui-2.2 and fixed rendering problems.
20283 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
20284 uneccessary print properties, as they are separately taken
20285 care in gnomeprint.
20287 * po/POTFILES.in: Update.
20289 2003-01-30 Naba Kumar <naba@gnome.org>
20291 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
20292 for about dialog box.
20294 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
20295 src/pixmaps.h: Modified for the above additions for about dialog.
20297 2003-01-29 Naba Kumar <naba@gnome.org>
20299 * src/style_editor.[c,h]: Added missing files.
20301 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20302 * scintilla/XPM.[cxx|h]: Added missing files
20304 2003-01-29 Naba Kumar <naba@gnome.org>
20306 * TODO, po/POTFILES.in: Updated.
20308 * anjuta.prj, src/anjuta.glade,
20309 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20311 2003-01-28 Naba Kumar <naba@gnome.org>
20313 * data/properties/anjuta.properties, src/aneditor.cxx,
20314 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20315 properties into text properties (earlier it was int properties).
20319 * scintilla/AutoComplete.c,xx,
20320 scintilla/AutoComplete.h,
20321 scintilla/CallTip.c,xx,
20322 scintilla/CallTip.h,
20323 scintilla/Document.c,xx,
20324 scintilla/Document.h,
20325 scintilla/Editor.c,xx,
20326 scintilla/Editor.h,
20327 scintilla/LexAVE.c,xx,
20328 scintilla/LexCSS.c,xx,
20329 scintilla/LexHTML.c,xx,
20330 scintilla/LexOthers.c,xx,
20331 scintilla/LexPython.c,xx,
20332 scintilla/LineMarker.c,xx,
20333 scintilla/LineMarker.h,
20334 scintilla/Makefile.am
20335 scintilla/PlatGTK.c,xx,
20336 scintilla/PropSet.c,xx,
20337 scintilla/ScintillaBase.c,xx,
20338 scintilla/ScintillaBase.h,
20339 scintilla/ScintillaGTK.c,xx,
20340 scintilla/ViewStyle.c,xx,
20341 scintilla/include/Platform.h,
20342 scintilla/include/SciLexer.h,
20343 scintilla/include/Scintilla.h,
20344 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20348 src/an_file_view.c,
20349 src/an_symbol_view.c,
20350 src/anjuta-tools.c,
20355 src/anjuta_dialogs_strings.c,
20358 src/compiler_options.c,
20361 src/main_menubar.c,
20362 src/main_menubar.h,
20363 src/main_menubar_def.h,
20364 src/mainmenu_callbacks.c,
20365 src/mainmenu_callbacks.h,
20366 src/message-manager-private.c,c
20367 src/message-manager-private.h,
20368 src/message-manager.c,c
20369 src/message-manager.h,
20373 src/project_config.c,
20374 src/project_dbase.c,
20375 src/project_dbase_gui.c,
20376 src/project_import_gui.c,
20377 src/properties.c,xx,
20382 src/text_editor_gui.c,
20386 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20388 2003-01-24 Naba Kumar <naba@gnome.org>
20390 * src/text_editor_gui.c, src/toolbar.c,
20391 src/text_editor.c, src/text_editor_cbs.h:
20392 Used correct notification signal name for scintilla
20393 (gtk2) and fixed UI.
20395 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20398 * printing/print-doc.c,
20400 src/anjuta-tools.c,
20401 src/find_replace.c,
20404 src/mainmenu_callbacks.c,
20405 src/project_dbase.c,
20406 src/project_dbase.h,
20407 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20409 src/text_editor_cbs.h:
20412 2003-01-23 Naba Kumar <naba@gnome.org>
20414 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20415 correct stock icons and organized pixmap macros.
20417 Makefile.am: Removed non-generated files.
20419 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20420 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20421 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20422 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20423 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20424 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20425 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20426 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20427 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20428 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20429 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20430 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20431 stop.xpm, undo.xpm}: Removed because no longer used.
20433 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20434 file_unknown.xpm}: Files renamed from fv_*, as it would
20437 * pixmaps/Makefile.am: Updated for the above changes.
20439 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20441 * pixmaps/autocomplete-16.png,
20442 pixmaps/autocomplete.png,
20443 pixmaps/block-end-16.png,
20444 pixmaps/block-end.png,
20445 pixmaps/block-start-16.png,
20446 pixmaps/block-start.png,
20447 pixmaps/bookmark-first-16.png,
20448 pixmaps/bookmark-first.png,
20449 pixmaps/bookmark-last-16.png,
20450 pixmaps/bookmark-last.png,
20451 pixmaps/bookmark-next-16.png,
20452 pixmaps/bookmark-next.png,
20453 pixmaps/bookmark-prev-16.png,
20454 pixmaps/bookmark-prev.png,
20455 pixmaps/error-next-16.png,
20456 pixmaps/error-next.png,
20457 pixmaps/error-prev-16.png,
20458 pixmaps/error-prev.png: gnome2-styled icons
20461 2003-01-23 Naba Kumar <naba@gnome.org>
20463 * anjuta.prj: Updated compiler options.
20464 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20466 * src/aneditor.cxx,
20469 src/anjuta_dialogs_strings.c,
20470 src/mainmenu_callbacks.c,
20471 src/mainmenu_callbacks.h,
20473 src/text_editor_cbs.c,
20474 src/text_editor_gui.c: GNOME2 Porting.
20476 2003-01-22 Naba Kumar <naba@gnome.org>
20478 * ChangeLog: Corrected dates.
20479 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20480 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20483 2003-01-22 Naba Kumar <naba@gnome.org>
20485 * plugins/patch/patch-plugin.c: Bug fix.
20487 * src/anjuta-tools.c,
20491 src/anjuta_dialogs_strings.c,
20499 src/mainmenu_callbacks.c,
20500 src/mainmenu_callbacks.h,
20502 src/project_dbase.c,
20503 src/project_dbase_gui.c,
20510 src/toolbar_callbacks.c,
20513 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20516 (removed) src/CORBA-Server.c,
20517 (removed) src/CORBA-Server.h,
20518 (removed) src/Gladen-common.c,
20519 (removed) src/Gladen-stubs.c,
20520 (removed) src/Gladen.h,
20521 (removed) src/Prj-common.c,
20522 (removed) src/Prj-skelimpl.c,
20523 (removed) src/Prj-skels.c,
20524 (removed) src/Prj-stubs.c,
20525 (removed) src/Prj.h,
20526 (removed) src/glades.c,
20527 (removed) src/glades.h,
20528 (removed) src/messagebox.c,
20529 (removed) src/messagebox.h: Removed because no longer used.
20531 2003-01-21 Naba Kumar <naba@gnome.org>
20533 * src/anjuta-tools.c,
20536 src/anjuta_dialogs_strings.c,
20540 src/compiler_options.c,
20542 src/find_replace.c,
20543 src/find_replace.h,
20549 widgets/gnomefilelist.c: GNOME2 porting.
20551 2003-01-20 Naba Kumar <naba@gnome.org>
20553 * global-tags/create_global_tags.sh: Uses pkg-config to
20560 src/anjuta_dialogs_strings.c,
20563 src/compiler_options.c,
20564 src/compiler_options.h,
20565 src/fileselection.c,
20566 src/fileselection.h,
20567 src/mainmenu_callbacks.c,
20568 src/project_dbase_gui.c,
20573 src/text_editor_gui.c,
20574 widgets/gnomefilelist.c,
20575 widgets/gnomefilelist.h: GNOME2 porting.
20577 * widgets/Makefile.am,
20578 (removed) widgets/gnomedirlist.c,
20579 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20582 (removed) src/src_paths_cbs.c,
20583 (removed) src/src_paths_cbs.h,
20584 (removed) src/src_paths_gui.c,
20585 (removed) src/compiler_options_cbs.c,
20586 (removed) src/compiler_options_cbs.h,
20587 (removed) src/breakpoints_cbs.c,
20588 (removed) src/breakpoints_cbs.h: Removed because they are now
20589 combined in singe file
20591 2003-01-16 Naba Kumar <naba@gnome.org>
20593 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20594 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20595 options dialog UI and data handling.
20598 2003-01-15 Naba Kumar <naba@gnome.org>
20600 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20601 Completed command editor porting.
20603 * src/anjuta.c: Removed the use of commands load function
20606 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20609 * src/anjuta-tools.c: Fixed translatable strings.
20611 * src/find_text.c: Fixed dialog creation from glade.
20613 * src/text_editor_gui.c, src/text_editor.c,
20614 src/text_editor_cbs.c: Completed port of detached text editor
20615 to gnome2 plateform.
20617 2003-01-14 Naba Kumar <naba@gnome.org>
20619 * src/anjuta.glade, src/preferences.[h,c],
20620 src/anjuta_dialogs_strings.c: Added build and editor
20621 preferences pages and other UIs. Fixed preferense loading and saving.
20623 * src/anjuta.c: Does case-insensitive match for tabs position
20624 preferences and removed preferences loading (done at _new() call).
20626 * anjuta-tools.c: Debugged tools dialog handling.
20627 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20629 2003-01-13 Naba Kumar <naba@gnome.org>
20631 * ABOUT-NLS: Update (strange).
20633 * autogen.sh: Removed blocking code.
20635 * configure.in: Fixed an autogen bug.
20637 2003-01-13 Naba Kumar <naba@gnome.org>
20639 * (new)src/anjuta.gladep
20640 (new)src/messagebox.c
20641 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20642 will be gradually removed (and then the files).
20646 printing/print-util.c,
20648 scintilla/ScintillaGTK.c,xx
20650 src/an_file_view.c,
20651 src/an_symbol_view.c,
20655 src/anjuta_dialogs_strings.c,
20657 src/attach_process.c,
20658 src/attach_process.h,
20661 src/breakpoints_cbs.c,
20664 src/compiler_options.c,
20665 src/compiler_options.h,
20666 src/compiler_options_cbs.c,
20675 src/find_in_files.c,
20676 src/find_in_files.h,
20677 src/find_in_files_cbs.c,
20678 src/find_replace.c,
20679 src/find_replace.h,
20687 src/main_menubar.c,
20688 src/mainmenu_callbacks.c,
20689 src/message-manager.c,c
20692 src/project_config.c,
20693 src/project_config.h,
20694 src/project_dbase.c,
20695 src/project_import_cbs.c,
20701 src/src_paths_gui.c,
20703 src/text_editor_gui.c,
20709 widgets/gnomefilelist.c: GNOME2 Port.
20711 2003-01-10 Naba Kumar <naba@gnome.org>
20713 * src/an_file_view.c,
20715 src/appwizard_gui.c,
20716 src/compiler_options.c,
20717 src/compiler_options_cbs.c,
20720 src/fileselection.c,
20721 src/find_in_files.c,
20723 src/main_menubar.c,
20725 src/message-manager-dock.c,
20727 src/project_dbase_gui.c,
20728 src/project_import_gui.c,
20729 src/registers_gui.c,
20730 src/sharedlib_gui.c,
20731 src/src_paths_gui.c,
20732 src/text_editor_gui.c,
20734 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20736 2003-01-09 Naba Kumar <naba@gnome.org>
20738 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20739 problems with some comments.
20741 * anjuta.prj: New project file (updated?)
20743 * src/Makefile.am: Enabled deprecated API and fixed variables.
20745 * src/an_file_view.c,
20746 src/an_symbol_view.c,
20747 src/anjuta-plugins.c,
20748 src/anjuta-tools.c,
20751 src/appwizard_cbs.c,
20752 src/attach_process.c,
20753 src/attach_process_cbs.c,
20754 src/compiler_options.c,
20755 src/compiler_options_cbs.c,
20757 src/mainmenu_callbacks.c,
20758 src/message-manager-private.c,c
20759 src/message-manager-private.h,
20760 src/message-manager.c,c
20761 src/message-manager.h,
20762 src/project_dbase.c,
20763 src/project_dbase.h,
20764 src/project_dbase_gui.c,
20765 src/project_import_cbs.c,
20766 src/project_import_gui.c,
20775 src/src_paths_cbs.c,
20776 src/src_paths_gui.c,
20779 src/text_editor_gui.c,
20780 src/text_editor_menu.c,
20782 src/toolbar_callbacks.c,
20786 src/wizard_gui.c: GNOME porting.
20788 2002-12-24 Naba Kumar <naba@gnome.org>
20790 * AUTHORS, ChangeLog, HACKING, Makefile.am,
20791 NEWS, README, SEARCH-REPLACE,
20792 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
20793 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
20794 launcher/Makefile.am,
20795 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
20796 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
20797 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
20798 printing/print-util.c, printing/print.c, printing/print.h,
20799 scintilla/*/*, widgets/e-shell-about-box.c,
20800 src/*, tagmanager/*/*, widgets/Makefile.am,
20801 widgets/gnomefilelist.c:
20803 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
20804 src/*.[c,h] files to gnome2 API.
20806 * src/anjuta_dialogs_strings.c: Added glade generated translatable
20809 2002-10-23 Naba Kumar <naba@gnome.org>
20811 * autogen.sh: Prevented Users from building HEAD cvs.
20813 2002-09-16 Stephane Demurget <demurgets@free.fr>
20815 * src/anjuta.glade: added the compiler options dialog, hopefully
20816 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
20818 2002-09-15 Stephane Demurget <demurgets@free.fr>
20820 * src/anjuta.glade: fixed a lot of small glitches.
20822 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
20825 * src/breakpoints_cbs.c: polished a bit.
20827 2002-09-15 Stephane Demurget <demurgets@free.fr>
20829 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
20831 * src/commands.c: partial gnome 2 port.
20833 * src/utilities.[ch]: changed some bits to be const.
20835 2002-09-14 Stephane Demurget <demurgets@free.fr>
20837 * src/Makefile.am: removed breakpoints_gui.c and added a check
20838 for gdk-pixbuf deprecated functions, but there shouldn't be much
20841 * src/breakpoints_gui.c: killed.
20843 * src/anjuta.glade: added two dialogs for the breakpoints management.
20846 * src/anjuta_cbs.c:
20848 * src/attach_process.c:
20850 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
20851 really huge changes and porting work.
20853 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
20854 (breakpoints_dbase_new): moved the UI init bits here.
20856 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
20857 a lot, not using any color anymore (not HIG compliant) and not using
20858 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
20859 to be double checked.
20861 * src/build_file.c:
20862 * src/build_project.c: gnome 2 port.
20864 2002-09-11 Stephane Demurget <demurgets@free.fr>
20866 * src/anjuta.glade:
20868 * src/anjuta_cbs.c:
20870 * src/breakpoints.c:
20871 * src/breakpoints_cbs.c: cleaned up some bits.
20873 2002-09-09 Stephane Demurget <demurgets@free.fr>
20876 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
20878 * src/an_symbol_view.[ch]:
20879 * src/attach_process_cbs.h: polished a bit.
20881 * src/breakpoints_cb.[ch]: partial gnome 2 port.
20883 2002-09-02 Stephane Demurget <demurgets@free.fr>
20886 * src/Makefile.am: added libglade-2 to the build.
20888 * src/anjuta.[ch]: added support for libglade.
20890 * src/anjuta.glade: added. There could be a file per top-level widget,
20891 as some other gnome projects, though.
20893 * src/attach_process_gui.c: removed.
20894 * src/attach_process.[ch]: gnome 2 port.
20895 (attach_process_new): Added the treeview init and the widget references
20898 2002-08-31 Stephane Demurget <demurgets@free.fr>
20900 * src/an_file_view.c: fixed some compilation issues.
20902 * src/an_symbol_view.c: gnome 2 port.
20904 2002-08-26 Stephane Demurget <demurgets@free.fr>
20906 * src/an_file_view.c: finished gnome 2 port.
20907 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
20908 directory pixmap depending on the event.
20910 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
20911 (project_file_data_new): use a GtkTreePath.
20913 2002-08-23 Stephane Demurget <demurgets@free.fr>
20915 * src/Makefile.am: readded back an_*_view.[ch] because they are still
20916 driving me nuts but they need to be ported, heh ?
20918 * src/an_file_view.c: gnome 2 port, almost finished after some hard
20919 work since it's quite a total rewrite again.
20921 2002-08-22 Stephane Demurget <demurgets@free.fr>
20923 * src/an_file_view.c:
20924 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
20926 2002-08-21 Stephane Demurget <demurgets@free.fr>
20928 * src/anjuta_info.c:
20929 * src/utilities.h: gnome 2 port, featuring a total rewrite.
20931 2002-08-20 Stephane Demurget <demurgets@free.fr>
20933 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
20936 * src/an_file_view.c:
20937 * src/aneditor.cxx:
20938 * src/anjuta_cbs.c:
20939 * src/compiler_options.h:
20940 * src/messagebox.c:
20941 * src/messagebox.h:
20943 * src/project_dbase.h:
20944 * src/resources.h: gnome 2 port.
20946 2002-08-14 Stephane Demurget <demurgets@free.fr>
20948 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
20950 * data/properties/sql.properties: added the DATETIME data type.
20952 * data/properties/html.properties: added the foreach php keyword.
20954 2002-08-08 Stephane Demurget <demurgets@free.fr>
20956 * widgets/Makefile.am: removed blank line after the last backslash
20957 for avoiding a warning from automake.
20960 * src/Makefile.am: added the ORBit-2 dep.
20962 2002-08-08 Stephane Demurget <demurgets@free.fr>
20964 * AUTHORS: added Biswa, because I wonder why noone already have
20965 written his name in the Anjuta's hall of fame :)
20967 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
20969 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
20970 widgets/e-shell-about-box.c: Made to compile for gnome2.
20972 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
20974 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
20975 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
20977 * configure.in, printing/print.h, printing/print.c,
20978 printing/print-doc.c: Made to compile for gnome2.
20980 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
20982 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
20983 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
20984 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
20985 widgets/Makefile.am:
20987 Upgraded the build system to gnome2 platform.
20989 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20990 * manuals/*: Added capability to generate PDF and PS.
20991 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
20992 * TODO, TODO.biswa: Intergated TODO list.
20993 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
20995 * src/dnd.c: Fix typo
20996 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
20997 * src/anjuta.c: Bug #568895, Bug #575419
20999 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21001 * tagmanager/tm_global_tags.c: Fixed compiler warning.
21002 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
21004 2002-12-17 Naba Kumar <naba@gnome.org>
21006 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
21009 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21010 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
21011 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
21012 * anjuta.prj: Added tools.sgml
21013 * data/properties/cpp.properties: Bug # 646974
21015 2002-12-16 Naba Kumar <naba@gnome.org>
21017 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
21018 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
21019 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
21020 on 'Enter' and adds proper focus mechanism.
21021 * src/anjuta.c: Fixed a memory corruption bug.
21022 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
21023 'Enter' and can also be Canceled. Sets proper default and focus policies
21025 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
21026 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
21027 translatable strings in dialogs and fixed some dialog properties.
21028 * src/anjuta-tools.c: Now uses xml format for loading and saving.
21029 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
21030 * src/message_manager_private.cc: Fixed some debug messages.
21031 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
21032 widgets/gnomefilelist.c: Fixed a memory leaks.
21033 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
21034 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
21035 src/main_menubar_def.h: Implemented incremental search.
21038 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21039 * tagmanager/*: Minor cleanups and warning fixes.
21040 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
21041 GUI during long updates.
21042 * src/text_editor.c: Remove debug message.
21044 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21045 * tagmanager/tm_project.c: Fix a memory access problem.
21047 2002-12-13 Naba Kumar <naba@gnome.org>
21049 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21050 tools list to show "Enabled" flag of the tool. Fixed a bug where
21051 tool list is not cleared when creating a new tool.
21053 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21054 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21056 2002-12-12 Naba Kumar <naba@gnome.org>
21058 * anjuta-tools.[h,c], commands.c: Used the tools help of
21059 anjuta variables list in commands editor and fixed a typos
21060 buy in anjuta-tools.c.
21062 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21063 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21064 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21065 * TODO.biswa: Added to help me track things better.
21067 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21069 * configure.in, anjuta.spec.in: Added libglade dependency.
21070 * Makefile.am: Added anjuta.glade file.
21071 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21072 , src/mainmenu_callbacks.[ch], src/message-manager.h
21073 , src/widget-registry.c: Tools editor GUI + other additions.
21075 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21077 * src/project_dbase.[ch], tagmanager/tm_project.c,
21078 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21079 Implement syncing tags image with the project database.
21080 * src/anjuta-tools.c: Implemented variable substitution and
21081 working directory in tools.
21083 2002-12-09 Naba Kumar <naba@gnome.org>
21085 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21086 command configuration language list from properties.
21088 * data/properties/asm.properties, data/properties/ruby.properties:
21091 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21093 * src/an_symbol_view.c: Remember current selected entry and select
21094 it automatically after refresh.
21096 2002-11-26 Murray Cumming <murrayc@usa.net>
21098 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21099 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21100 and gnomemm 1.2 projects so that people know they are really
21101 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21102 But I did correct these to sue lowercase names.
21104 2002-12-01 Naba Kumar <naba@gnome.org>
21106 * data/anjuta.properties: Fixed caching problem on
21108 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21111 2002-12-01 Naba Kumar <naba@gnome.org>
21113 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21115 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21116 property and uses it.
21117 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21120 2002-11-30 Naba Kumar <naba@gnome.org>
21122 * src/debugger.c: Fixed a typo.
21123 * data/properties/*: Updated properties files and added
21125 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21126 Added comment submenu and cleaned up ref and unref of menus.
21127 * src/aneditor.h: Added definition of comment commands.
21128 * src/aneditor.c: Upgrade from latest SciTE source code.
21129 * src/text_editor.[hc], src/text_editor_cbs.c,
21130 src/message_manager_private.cc, src/message_manager.[cc,h],
21131 src/anjuta.[c,h]: Added indicators support for errors/warnings
21132 highlight in the editor.
21133 * NEWS, TODO: Update.
21134 * scintilla/include/PropSet.h: Removed deprecrated function.
21136 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21138 * src/anjuta-tools.[ch]: Tools implementation (basic)
21139 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21140 , src/main_menubar_def.h: PLugins cleanup and segregation
21141 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21143 * anjuta.prj: Added new files
21144 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21145 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21146 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21147 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21148 * src/Makefile.am: Added new files
21149 * src/message-manager.[cc/h]: Added standard output and error windows
21151 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21153 * project_type.c: Fixed Gnomemm2 project type
21155 2002-11-25 Naba Kumar <naba@gnome.org>
21157 * printing/print.c: Fixed a compile warning.
21158 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21159 * src/utilities.c: Fixed a compile warning in sparc, hides the
21160 terminal check error output from the user.
21161 * project_config.[ch], project_dbase.[ch], source.c: Added project
21162 version, exclude modules configuration and reordered other config
21163 properties. Changed some strings to more descriptive text.
21164 * src/compiler_opitions.c: Removed extra newlines from .prj file
21166 * anjuta.prj: Converted to new format (only reorganised properties
21167 and removed extra newlines ... nothing else).
21170 2002-11-21 Naba Kumar <naba@gnome.org>
21172 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21173 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21174 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21175 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21176 Updated to the CVS version.
21178 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21180 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21181 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21182 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21183 images in completion lists.
21184 * src/resources.h: Make C++ friendly.
21185 * scintilla/PropSet.cxx: Fix memory leak.
21187 2002-11-20 Naba Kumar <naba@gnome.org>
21189 * scintilla/*/*: Synced to latest scintilla 1.49
21190 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21193 * scintilla/RESearch.cxx: The automatic cvs log in the
21194 file really broke things trying to interprete the changelog
21195 entry incorrectly as end-of-comment. Removed the $cvs line
21196 and committed again.
21198 2002-11-19 Naba Kumar <naba@gnome.org>
21200 Patch from Timothee Besset <ttimo@idsoftware.com>
21202 * src/message-manager-private.cc: Interpretes absolute
21203 file paths properly in zvt terminal.
21205 2002-11-19 Naba Kumar <naba@gnome.org>
21207 Patch from Timothee Besset <ttimo@idsoftware.com>
21209 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21210 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21211 (important) editor preferences in project (if there is one
21216 2002-11-18 Naba Kumar <naba@gnome.org>
21218 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21220 * src/debug_tree.c, src/find_in_files_gui.c,
21221 src/find_replace.c, src/find_text.c,
21222 src/project_import.c, src/project_import_gui.c,
21223 src/wizard_gui.c: i18n Fixes.
21225 2002-11-15 Naba Kumar <naba@gnome.org>
21227 * plugins/class-gen/clsGen.c: Fixed to use project function
21228 to import files. Create non-existent directories before the
21229 sources are written.
21231 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21232 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21234 src/glades.c: Excluded gladen files from build. This
21235 will fix the unnecessary dependency on libssl.
21237 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21238 file import funtion.
21240 * src/message_manager_private.cc: Fixed a compiler warning with
21241 DEBUG preprocessor macro.
21243 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21244 wrong (undocked) editor window was closed on clicking close on an
21245 undocked editor window.
21247 * src/debugger.c: Fixed a bad bug where debugger terminal won't
21248 start correctly if the executable was run before with 'F3'.
21250 * src/toolbar_callbacks.c: Wrap around find next.
21251 * src/toolbar.c: Disable combo activate.
21252 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
21253 button positions to get 'yes' as default.
21255 * anjuta.spec.in: Updated.
21257 * src/anjuta_info.c, src/appwizard_gui.c,
21258 src/attach_process_gui.c, src/breakpoints_gui.c,
21259 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
21260 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
21261 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
21262 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
21263 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
21264 src/preferences.c, src/preferences_gui.c, src/project_config.c,
21265 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
21266 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
21267 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
21268 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
21269 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
21270 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
21271 plugins/patch/patch-plugin.c, printing/print-util.c:
21272 Set all windows and dialogs transient
21273 to their parents so that they remain floated above their parents.
21275 2002-11-13 Naba Kumar <naba@gnome.org>
21277 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
21278 take default editor font).
21280 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
21281 Corrected email address.
21283 * src/mainmenu_callbacks.c: Used spaces instead of tabs
21284 for changelog entry.
21288 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21289 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
21291 2002-11-06 Naba Kumar <naba@gnome.org>
21294 * anjuta.spec.in: Ships the .omf files with the
21295 documents instead of the base package.
21297 2002-11-04 Naba Kumar <naba@gnome.org>
21299 * data/properties/latex.properties: Fixed a bug.
21300 * ChangeLog: Released 1.0.0 stable.
21302 2002-11-04 Naba Kumar <naba@gnome.org>
21304 * src/commands.c: Added command with shell redirection capability.
21305 * data/properties/anjuta.properties: Changed default execution
21307 * src/project_dbase.c: Set project top dir in properties.
21308 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21309 * data/Makefile.am: More diskcheck error fixes.
21311 * README, anjuta.spec.in, THANKS, AUTHORS,
21312 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21313 manuals/C/anjuta-manual/authers,sgml,
21314 manuals/C/anjuta-manual/anjuta-manual.sgml,
21315 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21316 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21317 : Changed anjuta home to
21318 new URL and my email address.
21320 * manuals/C/anjuta-manual/interfaces.sgml,
21321 manuals/C/anjuta-manual/prefereces.sgml,
21322 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21324 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21325 : removed reference to the help menu as the menu is modified
21326 when no help is found (which is very likely when we are
21327 shiping the documents separately).
21329 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21330 * anjuta.spec.in: Update specfile to make multiple RPMs.
21331 * data/Makefile.am: make dist fix.
21332 * src/text_editor_menu.c: Fix compile warnings (casts).
21334 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21335 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21336 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21338 2002-11-01 Naba Kumar <naba@gnome.org>
21340 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21341 Added gnome2 macros to be used by gnome2 project wizard.
21343 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21346 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21347 as it was conflicting with generated projects and is not
21350 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21351 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21352 project generation, removed qt project as it's not complete and
21353 added gnome2 bonobo wizard.
21355 2002-10-29 Naba Kumar <naba@gnome.org>
21357 * po/POTFILES.in: Updated.
21358 * po/POTFILES.skip: Added.
21359 * preferences.h: Fixed print paper size property name.
21361 2002-10-28 Naba Kumar <naba@gnome.org>
21363 * data/user.properties, data/Makefile.am: Added user properties file
21364 which will be copied in user's ~/.anjuta/user.properties.
21366 * data/anjuta.properties: Changed a comment.
21368 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21370 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21371 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21372 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21375 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21376 instead of user properties file.
21378 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21379 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21380 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21381 * README, TODO: Updated.
21383 2002-10-28 Naba Kumar <naba@gnome.org>
21385 * manuals/C/anjuta-manual/figures/editor_guides.png,
21386 manuals/C/anjuta-manual/figures/editor_margins.png,
21387 manuals/C/anjuta-manual/figures/editor_markers.png,
21388 manuals/C/anjuta-manual/figures/local_variables.png,
21389 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21390 manuals/C/anjuta-manual/figures/prefs_print.png,
21391 manuals/C/anjuta-manual/figures/print_dlg.png,
21392 manuals/C/anjuta-manual/figures/print_preview.png,
21393 manuals/C/anjuta-manual/figures/symbol_browser.png,
21394 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21395 files for manual documentation.
21397 * manuals/sgmldocs.make,
21398 manuals/C/anjuta-manual/Makefile.am,
21399 manuals/C/anjuta-manual/authors.sgml,
21400 manuals/C/anjuta-manual/build.sgml,
21401 manuals/C/anjuta-manual/compileopts.sgml,
21402 manuals/C/anjuta-manual/debugger.sgml,
21403 manuals/C/anjuta-manual/execute.sgml,
21404 manuals/C/anjuta-manual/fileoperations.sgml,
21405 manuals/C/anjuta-manual/interface.sgml,
21406 manuals/C/anjuta-manual/preferences.sgml,
21407 manuals/C/anjuta-manual/projects.sgml,
21408 manuals/C/anjuta-manual/figures/arguments.png,
21409 manuals/C/anjuta-manual/figures/open_file.png,
21410 manuals/C/anjuta-manual/figures/other_opts.png,
21411 manuals/C/anjuta-manual/figures/scrshot.png,
21412 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21413 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21415 Updated anjuta manual documentation.
21418 2002-10-27 Naba Kumar <naba@gnome.org>
21420 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21421 check and modifies debugger terminal command accordingly
21422 to function properly.
21424 2002-10-25 Naba Kumar <naba@gnome.org>
21426 * manuals/sgmldocs.make: Fixed a couple of bugs.
21427 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21429 2002-10-24 Naba Kumar <naba@gnome.org>
21431 * src/debug_tree.c: Fixed a crash bug from Etay.
21433 * global_tags/create_global_tags: Added messages.
21434 Fixed infinite looping within files.
21436 * macro/autogen.sh: Removed debug and warning flags for defaults.
21438 Patch from Vadim Berezniker <vadim@berezniker.com>
21440 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21441 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21444 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21445 temporarily just copy it
21447 2002-10-24 Naba Kumar <naba@gnome.org>
21449 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21450 manuals/C/anjuta-manual/anjuta-manual.sgml,
21451 manuals/C/anjuta-manual/compileopts.sgml,
21452 manuals/C/anjuta-manual/debugger.sgml,
21453 manuals/C/anjuta-manual/execute.sgml,
21454 manuals/C/anjuta-manual/fileoperations.sgml,
21455 manuals/C/anjuta-manual/interface.sgml,
21456 manuals/C/anjuta-manual/introduction.sgml,
21457 manuals/C/anjuta-manual/projects.sgml,
21458 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21459 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21460 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21461 manuals/ja/anjuta-manual/compileopts.sgml,
21462 manuals/ja/anjuta-manual/debugger.sgml,
21463 manuals/ja/anjuta-manual/execute.sgml,
21464 manuals/ja/anjuta-manual/fileoperations.sgml,
21465 manuals/ja/anjuta-manual/interface.sgml,
21466 manuals/ja/anjuta-manual/introduction.sgml,
21467 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21469 2002-10-24 Naba Kumar <naba@gnome.org>
21471 * src/project_type.c: added autogen for qt projects.
21472 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21473 Fixed a bug that retrieves wrong terminal command.
21474 * src/commnads.c: Added more terminal commands.
21475 * configure.in: Checks for scrollkeeper version.
21477 2002-10-22 Naba Kumar <naba@gnome.org>
21479 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21480 instead of AM_GNOME_GETTEXT.
21482 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21483 for setup-gettext for the wizard generated projects.
21485 * src/source.c: Fixed a bug where glade file wasn't generated.
21487 * src/gnome_project.c: Excluded project version from project dir
21490 2002-10-22 Naba Kumar <naba@gnome.org>
21492 * acinclude.m4: New file with dummy funtion for gettext
21493 cross compatibility fix.
21495 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21496 * configure.in: Fixed cflags to avoid useless warnings.
21497 * Makefile.am: EXTRA_DIST += setup-gettext.
21498 * src/toolbars.c: Added space paddings around tags label.
21500 2002-10-21 Naba Kumar <naba@gnome.org>
21502 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21504 * setup-gettext: New script to maintain gettext cross version
21506 * configure.in, macros/autogen.sh: Fix for gettext cross version
21509 2002-10-21 Naba Kumar <naba@gnome.org>
21511 * debug_tree.c: Fixed incorrect use of debug assertion.
21513 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21514 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21515 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21516 src/memory.c, src/memory.h, src/message-manager-private.cc:
21518 New parsing algorithm; adapted from kdevelop.
21519 Middle button menu for changing the value's display type
21521 2002-10-07 Naba Kumar <naba@gnome.org>
21523 * src/main_menubar_def.h: Changed status bar message for Help->
21524 Browse info pages. Bug #603308
21526 * src/executer.c: Made "User terminal" default for creating
21527 projects (User can always disable it later). Bug #114222
21529 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21531 * macros/autogen.sh: Require gettext 0.10.x for autogen
21532 * src/text_editor.c: Fixes Bug #595303
21533 * src/source.c: Fixes Bug #595970
21534 * src/anjuta.c: Fixes Bug #598366
21535 * scingtilla/LexCPP.cxx: Bug #602296
21536 * src/main_menubar_def.h: Bug #604363
21537 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21539 2002-10-07 Jens Georg <mail@jensgeorg.de>
21541 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21542 * gnomefilelist.c: This patch fixes the bug #611542
21544 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21546 * data/properties/Makefile.am: Added tcltk.properties file.
21548 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21550 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21552 * README: Updated README
21553 * plugins/class-gen/clsGen.c, src/message_manager.cc
21554 , src/mainmeu_callbacks.c, src/memory.c
21555 , src/project_dbase_gui.c, src/text_editor_gui.c
21556 , widgets/gnomefilelist.c: Set window icons
21557 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21558 Enabled release build (stripped + optimized binaries, etc.)
21559 * data/properties/anjuta.properties, src/commands.c,
21560 src/defaults.cFixed bug #595489 (stdin on executables)
21561 * src/appwizard.c, src/main.c, src/message-manager.cc
21562 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21563 , src/debug_tree.c: Memory related (valgrind) fixes.
21564 * src/message-manager-private.[cc,h], src/pixpams.h
21565 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21566 * anjuta.prj: Added debug_tree.c to SOURCES
21567 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21568 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21569 Compacted code and cleaned up unnecessary functions.
21570 * tagmanager/*.[ch]: Code fixes.
21572 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21574 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21576 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21577 Debug tree now detects changes of displayed variables
21578 and changes their color to red
21580 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21582 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21584 * mainmenu_callbacks.c: Set's the current file name in
21585 file save as dialog.
21587 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21589 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21591 * data/properties/tcltk.properties: New file for tcl/tk
21594 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21596 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21597 Fixed a fatal bug which doesn't let building gnome2 related
21598 projects. They use different autogen.sh script. Defined new
21599 type field "gnome_macro_support".
21601 * data/autogen.sh.gnome2: New file.
21603 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21604 bug with quotes escaping in quotes.
21606 * src/message-manager-private.cc: Used event box instead
21607 of frame for local message pane, so that the borders appear
21608 properly and nicely.
21610 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21611 if there is a project open and all the files are un-docked.
21613 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21615 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21617 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21618 * THANKS: updated for new contributions
21619 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21621 2002-08-27 Steven Knight <steven.knight@unh.edu>
21623 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21624 src/project_dbase.h, src/project_type.c, src/source.c,
21625 src/wizard_gui.c: new Qt project type
21626 *** NB not fully tested, may need some work, icon required...
21628 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21630 * src/memory.c, src/memory.h: new memory patch
21632 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21634 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21636 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21638 * lancher/anjuta_launcher.c: Determine pty from function
21639 call instead of running 'tty' externally.
21641 * data/properties/cs.properties: Added compile/build commands.
21642 Fixed execution properties.
21644 * src/commands.c: Added c# options.
21646 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21648 * src/debug_tree.[c,h], src/debugger.[c,h],
21649 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21651 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21652 1. Misaligned structs when they are members of other structs.
21653 2. '{' sometimes appears as a variable.
21654 3. Wrong processing of some arrays.
21655 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21656 that displays the tree in two columns (variable and value).
21658 2002-08-14 Stephane Demurget <demurgets@free.fr>
21660 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21662 * data/properties/sql.properties: added the DATETIME data type.
21664 * data/properties/html.properties: added the foreach php keyword.
21666 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21668 * NEWS: Updated with new features.
21670 * data/.cvsignore, doc/.cvsignore: Updated.
21672 Patch from: Etay Meiri <etay-m@bezeqint.net>
21674 * src/debug_tree.h, src/debug_tree.c: New files.
21676 * src/Makefile.am, src/message-manger-private.[h,cc],
21677 src/message-manger.cc: Added Tree view for debugger
21680 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21682 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21684 * src/memory.c, src/memory.h: New files.
21686 * src/Makefile.am, src/appwizard.c, src/controls.c,
21687 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21688 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21690 Memory view implemetation that would enable viewing raw memory
21693 2002-08-08 Stephane Demurget <demurgets@free.fr>
21695 * AUTHORS: added Biswa, because I wonder why noone already have
21696 written his name in the Anjuta's hall of fame :)
21698 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21700 * src/appwizard_gui.c: Removed an ambiguous prototype.
21701 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21702 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21703 * THANKS: Updated M. Ali Vardar's email.
21705 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21707 * src/anjuta_gui.c: implemented feature request to stop main and browser
21708 toolbars having exclusive use of space
21710 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21712 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21713 left over from the previous work to fix bugs :-)
21715 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21716 src/controls.c, src/mainmenu_callbacks.h,
21717 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21720 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21721 src/project_import_gui.c, src/sharedlib_gui.c,
21722 src/signals_gui.c: set window icon correctly
21724 * NEWS: more updates for the release
21726 * HACKING: updated for window icons and insert menu information
21728 * src/cvs_gui.c, src/build_project.c,
21729 src/project_import_cbs.c: message strings reviewed
21731 * src/controls.c: context help button should be disabled if
21732 DevHelp is not installed
21735 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21737 * src/debugger.c: Fixed the signalling screw up because of string
21738 update in gdb used to report the child process PID. Also, no
21739 error dialog will be popped up for "no such file or directory"
21740 error (very annoying and useless error). This error will still
21741 be shown on the debug message window. Avoided terminating the
21742 program when the terminal is terminated -- doesn't hurt, otherwise
21743 we get crappy egg-and-hen problem.
21745 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
21746 dimensions loading.
21748 * src/anjuta.c: Limited the default size of main window to sane
21751 * src/preferences.c: Fixed some deadly memory corruption bugs in
21752 the recent patches. Return from getenv() should NEVER be freed,
21753 because they are static strings.
21755 * src/preferences_gui.c: Removed the fix for crash bug with font
21756 selection and applied the real fix.
21758 2002-06-08 Andy Piper <andy.piper@freeuk.com>
21760 * NEWS: updated for release
21762 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21764 * src/launcher.c: Added a fix a memory leak and a possible
21765 fix for zvt-crash bug.
21767 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
21769 * data/properties/latex.properties,
21770 data/properties/ada.properties: Added file.is.source property.
21772 * src/an_file_view.c: Set auto column size of the file
21775 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
21776 The user is now prompted to confirm the closing of the file
21777 if it is being used by CVS. If yes, the editor is closed and
21778 the CVS operation stops.
21780 2002-06-07 Andy Piper <andy.piper@freeuk.com>
21782 * anjuta.prj: bump project version for release
21783 * BUGS: removed unnecessary file
21785 2002-06-07 Philip Van Hoof <freax@pandora.be>
21787 * widgets/gnomefilelist.c: fix up issue with directory deleted
21788 during the life of the file list widget
21789 * src/preferences_gui.c: sticking-plaster fix to font selection
21790 causes segfault bug
21792 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
21794 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21796 * data/properties/anjuta.properties, src/an_file_view.[ch],
21797 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
21798 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
21799 added options for symbol and file browsers.
21800 * data/properties/cpp.properties: linker flags should come after
21801 the name of the file to compile.
21802 * scintilla/Editor.cxx: fixed gcc compilation warning.
21803 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
21804 be executed from bindir only.
21805 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
21806 tagmanager/include/tm_file_entry.h: CVS version information in file
21808 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
21810 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
21811 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
21812 crashes during file import.
21813 * src/project_import.c: disable project menu items during project
21816 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21818 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21820 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21821 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
21822 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
21823 modified Insert menu, added C functions template, header C
21824 template, modified header_template HEADER_H ==> NAMEFILE_H
21826 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21828 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21830 * data/properties/html.properties: changed some file
21833 2002-06-05 Philip Van Hoof <freax@pandora.be>
21835 * widgets/gnomefilelist.c: Fixed #560759 and #561776
21837 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21839 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21841 * data/properties/anjuta.properties, src/defaults.c: Make windows
21842 docked by default, fix the big fonts bug.
21844 * src/an_file_view.c, src/main_menubar_def.h,
21845 src/project_dbase_gui.c: sanitized the Edit/View mess.
21847 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
21848 for customizing shortcuts.
21850 * src/mainmenu_callbacks.c: Search for selected word if present.
21852 * src/text_editor_menu.c: Added context menu options for docking
21853 and undocking editor windows.
21855 * src/main_menubar.h, src/main_menubar.c: more support for the
21856 shortcuts menu item.
21858 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21860 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21862 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
21863 all commit messages being written to top of the file
21865 * src/main_menubar_def.h: message strings reviewed
21867 * src/project_import.c: message strings reviewed
21869 * src/source.c, src/glades.c: message strings reviewed. Fixed
21870 some bugs around reading the project properties for creating
21871 .glade and .desktop files in the Application Wizard. There were
21872 typos in the property names being retrieved
21874 * widgets/gnomefilelist.c: changed build_full_path to make
21875 the file widget support ~
21876 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
21878 * THANKS, widgets/e-shell-about-box.c,
21879 manuals/anjuta-manual/C/authors.sgml: updated for new
21882 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
21884 * src/project_dbase.c: Fixed the file-path-corruption bug
21885 and the cannot-import-file-in-project bug. (follow-up with
21886 the last commit from Stef).
21888 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
21889 with unsaved-project.
21891 2002-06-05 Stephane Demurget <demurgets@free.fr>
21893 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
21896 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21898 * data/properties/{xml,html,other}.properties: changed some file
21901 * data/anjuta.mime: oops! cvs added
21903 * scintilla/RESearch.cxx: fixed up a problem with comments
21905 * global-tags/create_global_tags.sh: redirect errors to /dev/null
21906 to avoid messages about missing libs
21908 * NEWS: started the release notes
21910 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21912 * HACKING: updated with new information on printing, patch naming
21914 * TODO: removed completed tasks
21916 * THANKS: updated a few contributions
21918 * anjuta.prj: updated the icon file
21920 * anjuta.desktop.in.in: updated to add Categories
21922 * data/anjuta.mime: created a mime type for Anjuta project files
21923 (NB needs to be added to the install in /usr/share/mime/)
21925 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
21926 "Coded in Anjuta" button in Gimp XCF format. It can be converted
21927 to PNG for websites.
21929 * plugins/patch/patch-plugin.c: clarified some messages and
21930 made it easier to see different patching sessions
21932 * src/toolbar.c: changed some message text for consistency
21934 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
21935 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
21937 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21939 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
21940 src/project_dbase.{c,h}, src/project_import_cbs.c,
21941 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
21942 Added XLib Project and a Dockapp Project types.
21943 * pixmaps/Makefile.am: added line for new pixmap for new xlib
21945 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
21946 * src/source.c: Fixed memory leak in existing projects.
21947 (filename was not freed)
21948 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
21950 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
21952 * src/anjuta.h, src/anjuta.c: Added error display funtions
21953 with parent windows.
21955 * src/appwizard_cbs.c: Changed error display function to use
21958 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
21960 * printing/print.h, printing/printing.c: Taken care of document
21961 zoom factor and fixed a font loading bug. Dynamically calculated
21962 text widths to work with zooms properly. Re-organized code for
21963 dynamic text width calulations to work in general with utf8 chars.
21964 Determined font height and width automatically from the font info.
21966 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
21967 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
21968 Converted text.zoom.factor property to use #defined value. Removed
21969 margin header and margin numbers preferences, as they now
21970 calculated dynamically.
21972 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
21974 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
21975 printing/print-util.h, printing/print.c, printing/print.h:
21976 Rewritten printing support for style based printing. Syntax highlighted
21977 printing, monochromatic printing, setup using preferences etc.
21979 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
21980 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
21981 language and the styled text buffer.
21983 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
21984 the print setup preferences page and added printer preferences. Added functions
21985 to retrieve preferences with default values.
21987 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
21990 * data/properties/anjuta.properties: Added default printer preferences.
21992 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
21993 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
21994 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
21996 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
21998 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22000 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22002 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
22003 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
22004 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
22005 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
22007 printing/Makefile.am: Reduced compiler optimizations.
22009 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
22010 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
22011 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
22012 tagmanager/tm_workspace.c: TagManager fixes.
22014 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
22016 * printing/*: CVS added. :)
22018 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22020 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22022 * printing*: CVS added.
22023 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
22024 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
22025 src/main_menubar_def.h: Gnome Print support
22026 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
22027 * configure.in: Enable debugging flag option
22028 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
22029 Print properties defined.
22030 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
22032 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22034 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22036 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
22037 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22038 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
22040 * src/text_editor.c: Minor cleanups.
22041 * anjuta.c: Tweaks to 'Goto File Line' functionality.
22042 * src/project_dbase.c: Fixes to add/remove files from project.
22043 * src/help.c: Fix minor memory leak.
22044 * src/project_dbase_gui.c: Remove debugging messages.
22045 * src/utilities.[ch]: Cleanups and minor fixes.
22046 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
22048 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22050 * src/anjuta.c [anjuta_apply_preferences()]:
22051 Fixed a crash bug when tab pos is not defined for the editors.
22053 * data/properties/cpp.properties: Set default identifier property to normal.
22054 This fixes the bug in which the fore color gets hidden with dark background.
22056 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22058 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22061 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22062 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22063 src/anjuta.c, data/properties/anjuta.properties:
22064 Implemented line wrapping.
22066 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22068 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22069 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22070 tags. Code was reviewed from GNOME Bonsai view.
22072 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22073 it seems to have been removed by scintilla people.
22075 * data/properties/anjuta.properties: Set default line wrap to false, as
22076 is noticably slow with big files.
22078 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22080 * src/project_import_gui.c: disallow the selection of files in
22082 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22085 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22087 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22088 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22089 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22090 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22091 now works properly.
22092 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22093 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22094 * src/utilities.[ch]: Added some utility functions.
22095 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22097 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22099 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22101 * HACKING: info on FIXME statements and removed ccview references
22102 * Makefile.am: added rule to make RPM package
22104 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22106 * THANKS, widgets/e-shell-about-box.c,
22107 manuals/anjuta-manual/C/authors.sgml: updated for new
22109 * src/anjuta.c: removed unnecessary warning code since CVS
22110 support is now implemented :-)
22111 * manuals/sgmldocs.make: implemented a fix for bug #553969
22112 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22113 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22114 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22116 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22118 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22119 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22120 src/main_menubar_def.h, src/preferences_gui.c,
22121 preferences.c, preferences.h: setup Username and Email
22122 preferences, Insert ChangeLog and Username editor functions
22124 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22126 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22128 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22129 src/src_paths_cbs.c, src/src_paths_gui.c
22130 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22132 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22134 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22136 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22137 and goto tag menu items to main menu.
22139 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22141 * THANKS, widgets/e-shell-about-box.c,
22142 manuals/anjuta-manual/C/authors.sgml: added new contributors
22143 * HACKING: updated with info on files to change for credits
22145 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22147 * src/aneditor.cxx: extended extension list which fixes segfault
22148 on selecting lisp, ruby or matlab as highlight style.
22150 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22152 * src/main_menubar_def.h: fixed an array initialiser and fixed
22153 the lexer settings for the new entries on the Format menu
22155 2002-05-07 Stephane Demurget <demurgets@free.fr>
22157 * Synced with Scintilla 1.45
22159 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22161 * anjuta.prj: added another missing file
22162 * ChangeLog: fixed some incorrect change dates I caused by
22163 sloppy cut-and-pasting :-/
22165 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22167 * src/mainmenu_callbacks.c: fixed title of new About box
22169 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22171 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22173 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22175 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22176 * anjuta.prj: updated for new files
22178 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22180 * widgets/e-shell-about-box.c: Added version display.
22182 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22184 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22185 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22186 from Philip Van Hoof)
22188 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22190 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22192 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22193 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22194 that produced build errors (needs checking on a machine with the
22196 * data/properties/lisp.properties: updated to match format of other
22197 lexer property files supplied with Anjuta
22199 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22201 * anjuta.prj: added new files
22202 * HACKING: added information from the mailing list on
22203 adding new project types to the wizard (thanks to Johannes)
22205 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22207 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22208 src/appwiz_page2.c: Fix for 547038.
22210 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22212 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22215 * about.h: cvs removed.
22217 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22219 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22223 * src/anjuta.c (anjuta_system_error): checks for the error number to
22224 know whether the error description is needed or not.
22226 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22228 * pixmaps/anjuta_logo.png: New about logo.
22230 * pixmaps/anjuta_icon.png: New icon from Misha. The
22231 old one had trouble with some gtk themes.
22233 * about.c: Removed. No longer needed.
22235 * mainmenu_callbacks.c: Removed reference of about.h
22237 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22239 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22241 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22242 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22243 About Dialog (thanks to the Evolution team for the cool widget!)
22245 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22247 Patch from lbell <lbell@tsc4.com>
22249 * src/find_in_files.c, src/find_in_files.h,
22250 src/anjuta.c: Added save_yourself, load_yourself routines.
22252 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
22253 Added "Append messages" toggle button. This will enable
22254 the search results to be appended to the already existing
22257 * src/debugger.c: Fixed a typo.
22259 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
22260 src/session.c, src/session.h: Improved session management.
22262 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22264 * THANKS, FUTURE, AUTHORS: Changed my email and
22267 2002-05-02 Stephane Demurget <demurgets@free.fr>
22269 Impl. feature request #525271 (add Lisp support).
22271 * data/properties/lisp.properties: added.
22273 * data/properties/Makefile.am, data/properties/anjuta.properties: added
22274 the lisp properties.
22276 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
22277 src/utilities.[ch]: added support for the Lisp highlight style.
22279 2002-05-02 Stephane Demurget <demurgets@free.fr>
22281 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22282 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22283 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
22284 option preferences to have a persistent setting. Plus it's not used
22285 often, so it's better here than flooding the menus.
22287 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
22288 preferences pages a lot more consistent and sweeter: tabs direction
22289 radiobuttons are directed against the meaning, all pages have an
22290 outter frame, a lot of padding, removed all expand attributes for
22291 vertical boxes, ...
22293 That's not a total revamp, but it's really looking better now, even
22294 if there's still work to be done.
22296 2002-05-01 Andy Piper <andy.piper@freeuk.com>
22298 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
22299 * TODO: added task to be completed before next release (update all credits)
22301 2002-05-01 Stephane Demurget <demurgets@free.fr>
22303 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22306 2002-05-01 Benke László <decike@freemail.hu>
22308 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22310 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22311 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22312 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22313 to the format menu in order to reorder the notebook tabs in
22314 alphabetical order everytime a file is created/opened/saved.
22316 2002-05-01 Philip Van Hoof <freax@pandora.be>
22318 * widgets/gnomefilelist.[ch] (history_combo_go),
22319 (history_combo_clicked): impl.
22321 (gnome_filelist_new_with_path): use this new impl.
22323 2002-05-01 Stephane Demurget <demurgets@free.fr>
22325 * src/project_dbase_gui.c (add_file): added the xpm file type.
22327 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22329 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22332 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22335 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22336 src/text_editor_menu.c: Added context sensitive search in symbol
22337 browser and editor.
22339 * configure.in: Changed version number to 0.1.9.99.
22341 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22342 src/project_import.c: Minor changes to project import facility.
22344 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22345 (Forced to use specific brace format)
22347 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22348 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22349 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22351 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22353 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22354 replaced the spinbutton with an hscale, and made the UI less "blocky".
22356 * src/cvs_gui.c: When diffing a project you can choose date and
22359 * src/project_dbase.c: Import_file activated again
22361 * configure.in, plugins/Makefile.am: Added patch plugin
22363 * plugins/patch/*: The new patch plugin
22365 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22367 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22369 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22370 dropdown list shown by autocompletion are now removed.
22372 2002-04-28 Philip Van Hoof <freax@pandora.be>
22374 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22375 a bunch of filetypes from the older version.
22377 * src/project_dbase_gui.c (add_file): changed the import
22378 dialog's filetypes combo contents depending on the
22379 type of data to be imported.
22381 2002-04-28 Stephane Demurget <demurgets@free.fr>
22383 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22384 the amount parameter as Philip stated and reformated to follow the
22387 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22388 changed accordingly.
22390 2002-04-25 Stephane Demurget <demurgets@free.fr>
22394 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22395 Shift-F6, to be more consistent with other Gnome apps.
22396 Moved the "Search next" entry under the "Search" one, and swapped the
22397 order of the "Find in files" and "Find and Replace" ones.
22399 Some additional fixes ands cleanups on the edit menu.
22401 * src/main_menubar.h: replaced all occurences of repeat_find by
22402 find_again for the code to be more consistent.
22404 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22405 sensitiveness depending on the existence of an active text buffer.
22407 * TODO: added some bits about improving the usability of the
22408 search/search again couple.
22410 2002-04-25 Stephane Demurget <demurgets@free.fr>
22412 * src/preferences_gui.c: made the tab labels text more consistent
22415 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22417 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22419 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22422 * src/main.c (main): simplified some code and cleanups.
22424 Fix a part of #499366:
22426 * src/commands.[ch] (sync_from_props), (command_editor_save),
22427 (on_apply_clicked), (create_command_editor_gui): added the gui
22428 corresponding to the command.terminal preference.
22430 2002-04-25 Stephane Demurget <demurgets@free.fr>
22434 * anjuta.spec.in: added build requirements for the source rpm.
22436 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22438 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22440 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22441 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22442 src/project_type.c, source.c, wizard_gui.c:
22443 Added new GNOME 2 project types and changed glade behaviour to
22444 produce GTK code if project type GTK was selected and GTKmm code
22445 if project type GTKmm was selected (and not depending on the
22446 selected language. Disabled glade for GNOME 2 projects because
22447 we will need glade2 there.
22449 * src/project_dbase.c: Fixed a memory lack.
22451 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22453 * src/cvs.c: Added an error message if jobs are running
22455 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22457 * tagmanager/tm_work_object.c: Fixed a chrash
22458 bug which occurs when it tries to stat an empty
22461 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22463 * src/controls.c: CVS menu items now becomes
22464 insensitive when the launcher is busy.
22466 * src/anjuta.c, cvs.h, cvs.c: Created a function
22467 to update the cvs preferences when preferences are
22468 applied in preferences dialog and called it from
22469 anjuta_update_preferences().
22471 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22473 * src/cvs.c: Added a space in the cvs command
22474 before the revision part. This fixes the cvs
22475 error we get when cvs-diffing with revisions.
22477 * src/cvs.c: Fixed a compiler warning.
22479 * src/find_replace.c: The dialog now remembers
22480 the settings including the "prompt on replace"
22481 which seems to have broken somewhere line the
22484 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22486 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22487 Added a new property in cvs class to hold a boolean
22488 for enabling date in cvs diff. This fixed the bizzare
22489 diff output due to the date that goes with the cvs
22490 command. Also, set the default value of compression
22491 to 3 and unified diff option to 1.
22493 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22495 * src/cvs.c: The diff editor is set to hilite as
22496 diff syntax hiliting.
22498 * configure.in, manual/Makefile.am:
22499 Added a new manual module for ja language.
22501 * manual/ja/*/*/*: New module and files for the
22502 ja translation for the anjuta documentation
22503 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22505 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22507 * src/launcher.c: Made a very messy work around
22508 for the launcher authentication to work properly.
22510 * src/find_replace.c: Applied the missing patch
22511 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22513 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22515 * src/cvs.c, src/main_menubar_def.h: made message strings
22516 consistent with existing standards from our own documentation
22517 (such as uppercase P in Project, corrected spelling of
22520 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22522 * src/cvs_gui.c: Cleaned up gui and aligned various
22523 widgets to give a clean look.
22525 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22527 * src/launcher.c: Added work around to retrieve
22528 the child exit code. It works. :)
22530 * src/find_in_files.c, src/gnome_project.c,
22531 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22532 src/clean.c, src/clean_project.c, src/build_project.c,
22533 src/build_file.c: Modified to handle the new
22536 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22538 * src/find_replace.c: Changed signal to call
22539 on_replace_text_close on from delete_event
22540 to close => the replace history is now updated.
22542 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22544 * src/cvs.c: escaped the cvs import message before
22547 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22549 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22551 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22553 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22556 * src/preferences_gui.c: GUI improvements
22558 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22560 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22562 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22563 Removed static qualifier from tm_tag_type_name() and
22564 availed it's prototype for use in outside code. also
22565 created reverse map function tm_tag_type_name();
22567 * src/anjuta.c: Implemented qualified tags names for
22568 the tag list (on the toolbar pulldown list) to avoid
22569 ambiguty in tags with similar names (like prototype
22570 and definition). Patch modified and improved.
22572 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22574 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22576 * src/utilities.[c,h]: Added a utility funtion
22577 that escapes the single and double quotes in a
22578 given string. Useful for passing command line
22581 * src/cvs.c: Escaped the cvs log message before
22582 passing it to cvs command line to avoid ambiguties
22583 with quotes in the message.
22585 * pixmaps/anjuta_icon.png: Changed to the new icon.
22586 from Todd Goyen <goyen@mbi-berlin.de>
22588 * src/message-manager-private.cc: Added regex to
22589 recognize (underline hilite) the parsable outputs
22590 from the zvt terminal.
22592 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22594 Patch from: Tina Hirsch <tehirsch@arcor.de>
22596 * src/project_type.c:
22597 Fixed a bug in the wxproject type and modified the erroroutput when
22598 configure doesn't find wx-config
22600 Patch from: Timothee Besset <ttimo@idsoftware.com>
22602 * src/anjuta.c, src/message-manager-private.cc,
22603 src/message-manager-private.h
22604 Catches double clicks in the zvt terminal, and calls goto_error_line
22605 to jump to the appropriate location in the source. This will recognize
22608 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22610 * src/build_project.c: Taken care of memory leak
22611 by freeing cmd variable properly.
22613 * src/main_menubar_def.h: Fixed wrong signal connection
22614 for cvs project commit.
22616 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22618 * src/preferences_gui.c: Added some border and adjusted
22619 expandsion, filling in box adds to make the cvs preferences
22622 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22624 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22626 * src/cvs*, src/main_menubar*, src/preferences*:
22627 Moved CVS settings to preferences, added a nice login dialog.
22629 * src/controls.c, src/project_dbase.c:
22630 CVS project options are only shown if a project is open
22632 * src/build_project.c:
22633 User is now asked if he wants to install as root
22638 * anjuta.prj: Updated with cvs files
22640 * TODO: Remove task which are done
22642 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22644 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22645 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22646 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22648 Modified launcher to use controlling terminal to detect and
22649 take care of password authentications (for example, for cvs
22650 and root installs).
22652 * pixmaps/password.png: New file.
22654 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22656 Anjuta kick start tutorial wirtten by:
22657 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22659 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22660 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22661 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22662 manuals/C/anjuta-tutorial/figures/*.png:
22666 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22670 2002-03-28 Roel Vanhout <roel@stack.be>
22672 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22674 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22675 src/preferences_gui.c:
22676 Added option to wrap around to beginning/end of file when on last bookmark
22677 and next/previous bookmark is pressed
22679 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22681 Patch from Philip Van Hoof <freax@pandora.be>
22683 * src/gnomefilelist.c:
22684 Added gimp like feature that changes the file extension of
22685 the filename entered in the selections when the file
22688 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22690 Patch from Roy Wood <roy.wood@filogix.com>
22692 * src/controls.c, src/find_text.c, src/find_text.h,
22693 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22694 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22696 Menuitem for entering currently selected text as find target,
22697 added key accel for "find next" and changed some key accels for
22698 other key for consistency.
22703 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22705 * src/watch.c, src/watch.h, src/watch_cbs.c,
22706 src/watch_cbs.h, src/watch_gui.c:
22708 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22710 Added change watch entries feature
22711 and Watch entries modify on double click fixed.
22713 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22715 * src/mainmenu_callbacks.c:
22717 Project commit should not bypass dialog as
22718 we need to get the cvs log from the user.
22720 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22722 * src/project_dbase.c:
22724 Patch from Roy Wood <roy.wood@filogix.com>
22726 Fixed docking bug with the new docking patch
22727 to fix copy/paste bug.
22729 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22731 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22732 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22733 src/main_menubar.h, src/main_menubar_def.h,
22734 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22736 Added cvs project support. Featured bypass cvs dialog for
22737 cases where we don't need dialog (such as project and right
22738 click selection from file browser). Cleaned up cvs code to
22739 make them generic cvs operations instead of separate file
22740 and project operations. Added cvs log action. Increased
22741 file entry box width and enabled "unified diff" by default.
22742 Used Editor buffer for status and log and set hilite for
22743 these buffers including diff buffer (DIFF hilite).
22745 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
22747 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22749 * data: Added file autogen.sh.wxwin
22750 * data/Makefile.am: Added entry for autogen.sh.wxwin
22751 * pixmaps: Added project image appwiz_wxwin.png
22752 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
22753 * src/appwizard_cbs
22754 src/compiler_options.c
22756 src/project_dbase.c
22757 src/project_dbase.h
22758 src/project_import_cbs.c
22762 src/wizard_gui.c: Added everything necessary for new
22763 project type 'wxWindows (wxGTK)
22764 * src/project_dbase.c: Fixed a bug that caused every project
22765 to be a glade project in dialog
22766 'Project information'.
22768 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
22770 Patch submitted by Roy Wood <roy.wood@filogix.com>
22772 * src/anjuta_gui.c, src/message-manager-dock.c,
22773 src/project_dbase.c:
22775 fixed the copy/paste bug by rewriting dock/undock
22778 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
22780 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22782 * src/cvs*, src/Makefile.am:
22783 New file for CVS support. File operations currently work
22784 cvs login needs to be done. Project support is not yet
22787 * src/main_menubar*, src/mainmenu_callbacks,
22788 src/anjuta.c, src/anjuta.h:
22789 Added menus and functions for cvs commands.
22791 * src/text_editor_menu.h:
22792 Added #include <gtk/gtk.h>
22795 Removed a warning (and this time it works ;-)
22797 * src/utilities.c, src/utilities.h:
22798 Added a utility function to retrieve directory
22799 name out of full path.
22801 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
22803 * src/executer.c: (create_executer_dialog): changed the default
22804 focus on the entry.
22806 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
22808 * widgets/gnomefilelist.c:
22809 Fixed duplicate history entries for the same directory.
22811 2002-03-10 Stephane Demurget <demurgets@free.fr>
22815 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
22816 it's already used by scintilla to delete the whole current line.
22818 2002-03-10 Stephane Demurget <demurgets@free.fr>
22822 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
22823 calls to fileselection_hide_widget,
22824 (on_open_filesel_cancel_clicked): removed.
22826 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
22827 (on_add_prjfilesel_cancel_clicked):
22829 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
22832 * src/fileselection.c: Made some functions static.
22833 (fileselection_hide_widget): rewritten using the new
22834 gnome_filelist_set_multiple_selection function.
22836 * src/fileselection.c: (on_file_selection_delete_event): removed
22837 unuseful widget hides. Some cleanups,
22838 (on_file_selection_cancel_clicked): impl,
22839 (create_fileselection_gui): changed the cancel button clicked's
22840 callback to use this new function.
22842 * src/anjuta.c: (anjuta_new):
22843 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
22844 callbacks, because this the gnome filelist widget's job.
22846 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
22847 clist selection mode duplicates set,
22848 (gnome_filelist_key_press): use the new impl. function.
22850 2002-03-10 Stephane Demurget <demurgets@free.fr>
22854 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
22855 fixed some bogus code using an array cell out of
22856 range, removed unecessary gettext usages.
22858 * src/appwiz_page2.c: (on_prj_name_entry_changed):
22859 some cleanups and now transform minus characters to
22863 (source_write_configure_in),
22864 (source_write_toplevel_makefile_am),
22865 (source_write_desktop_entry),
22866 (source_write_glade_file):
22867 * src/project_dbase.c: (project_dbase_summon_glade),
22868 (project_dbase_generate_source_code):
22869 * src/glades.c: (gladen_write_glade_write):
22870 replaced some occurences of the target name by the
22871 project filename, using project_dbase_get_proj_name,
22872 to fix the name of some files.
22873 Fixed a lot of mem leaks.
22874 Various code cleanups.
22876 2002-03-06 Stephane Demurget <demurgets@free.fr>
22878 Merged with latest (1.44) scintilla.
22880 Added: - The calltip.<lexer>.end.definition property to display help
22881 text on a second line of calltip.
22882 - The calltip.<lexer>.word.characters property to correctly find
22883 calltips for functions that include characters like '$' which
22884 is not normally considered a word character.
22885 - The use.monospaced property to determine initial state of
22886 Use Monospaced Font setting.
22888 Bugs fixed: Too many to mention; please see :
22889 http://www.scintilla.org/ScintillaHistory.html for the
22892 * scintilla/*/*: updated nearly all files.
22894 * TODO: removed the need of a scintilla merge.
22896 Merged with latest (1.44) SciTE properties.
22898 * data/properties/anjuta.properties: added the wrap, use.monospaced
22901 * data/properties/html.properties: added a missing php extension, and
22902 updated php keywords to the latest reference.
22904 * data/properties/pascal.properties: added commands to compile, build
22905 and execute pascal applications.
22907 * data/properties/lua.properties: added styles for statements.
22909 * data/properties/bash.properties: added the declare keyword.
22911 Fixed distchecking.
22913 * global-tags/Makefile.am,
22914 global-tags/create-global-tags.sh: used some kind of ugly hack to
22915 make distchek work, since noone has proposed some better way.
22917 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
22918 and Ctrl-N replace Alt-N for new file according to the Gnome design
22921 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22923 * widgets/gnomedirlist.c
22924 widgets/gnomedirlist.h
22925 widgets/gnomefilelist.c
22926 widgets/gnomefilelist.h:
22928 Added GPL headings in the file.
22930 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22932 * src/attach_process.c
22933 src/attach_process_cbs.c
22934 src/attach_process_cbs.h
22935 src/attach_process_gui.c
22937 src/breakpoints_cbs.c
22938 src/breakpoints_cbs.h
22939 src/breakpoints_gui.c
22941 src/compiler_options.c
22942 src/compiler_options_cbs.c
22943 src/compiler_options_cbs.h
22944 src/compiler_options_gui.c
22945 src/find_in_files.c
22946 src/find_in_files_cbs.c
22947 src/find_in_files_cbs.h
22948 src/find_in_files_gui.c
22953 src/preferences_gui.c
22954 src/project_config.c
22956 src/src_paths_cbs.c
22957 src/src_paths_cbs.h
22958 src/src_paths_gui.c:
22960 Bugs #521629 and #522427 fixed. The problem was, that the
22961 escape-key was not catched and the dialog was hidden, but
22962 the flag was not set correctly.
22964 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
22965 using the gnome_dialog_close_hides()-setting present in most dialogs.
22966 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
22967 emits "close" and set the flag in the close-callback.
22969 Patch from: Jens Georg <mail@jensgeorg.de>
22971 2002-03-06 Stephane Demurget <demurgets@free.fr>
22973 * src/*.{c,cpp}: s/string_free/g_free/
22975 * src/utilities.[ch]: (string_free): removed.
22977 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
22979 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22981 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22982 src/mainmenu_callbacks.[ch]:
22983 Removed Project menu options: README, TODO, ChangeLog and NEWS
22984 Moved Save Build Messages to Build menu and only highlight it
22985 when there are build messages.
22986 Corrected a spelling: "mojority" -> "majority"
22987 Fixed initialisation of edit.edit_app_gui so now Edit menu
22988 can be shown when no project is loaded.
22990 * src/project_dbase.h: Removed prototype for static function
22992 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22994 * src/text_editor.c: Editor is marked changed after
22997 Patch from: Jens Georg <mail@jensgeorg.de>
22999 2002-03-04 Roel Vanhout <roel@stack.be>
23001 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23003 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
23004 Added option to ignore binary files on 'Find in files' (grep -I option)
23006 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23009 session restoration and commandline load in
23012 * src/anjuta.[h,c], src/anjuta_cbs.c:
23013 Removed "clear windows menu" and prevented runtime
23016 * src/compile.c, src/build_file.c, src/build_project.c,
23018 Takes into account the preference setting for
23019 show dialog when job completes. Dialogs are
23020 shown when it is enabled otherwise not.
23022 2002-03-03 Roel Vanhout <roel@stack.be>
23024 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23027 Store 'Find...' search string on search so that 'Find Next' will search for
23028 that string, even if the dialog hasn't been closed yet.
23030 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23032 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
23033 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
23034 src/main_menubar_def.h:
23036 Organized menus, removed "Windows" and "Utilities" menus from the
23037 menubar [they are no longer needed]. Also removed some extragenous
23040 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23042 * src/message-manager-private.cc:
23043 Set message clist selection mode to BROWSE.
23045 * src/message-manager.cc, src/an_symbol_view.c,
23046 src/an_file_view.c:
23047 Added Key navigation for the CTree and CList. Arrow left for
23048 node collapse, right for node expand, space (or enter) for
23049 activation (same as double click).
23051 2002-03-03 Roel Vanhout <roel@stack.be>
23053 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23055 * plugins/class-gen/clsGen.c
23056 Added functionality to semi-intelligently prefill filename
23057 boxes with names deduced from class name
23059 2002-02-26 lbell <lbell@tsc4.com>
23061 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23062 * src/preferences_gui.c:
23063 Removed an incorrect use of gtk_misc_set_alignment().
23065 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23066 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23067 src/preferences.h, src/preferences_gui.c:
23069 Added the option to reload last open project at the startup.
23070 Added the possibility to open a new project without close
23073 * src/properties.cxx:
23074 Corrected a spelling mistake in message string.
23077 Updated session functions.
23079 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23081 * widgets/gnomefilelist.c: Bug fixes.
23083 Patch from Philip Van Hoof <freax@pandora.be>
23085 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23087 * src/an_file_view.c:
23088 anjuta was unable to open some files becuase they were not being
23089 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23090 Removed mime checking when opening with anjuta, becuase it doesn't
23091 hurt to open binary files in anjuta (some even may want to do so).
23093 Added a warning when mime type is not set when "view with default
23094 viewer" is activated.
23096 * src/an_file_view.c, an_symbol_view.c:
23097 Converted N_() to _() where ever appropriate in the strings.
23099 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23101 * src/appwizard_gui.c, src/appwizard_cbs.c
23102 src/wizard_gui.c/h, src/appwiz_page3.c,
23103 src/project_import_gui.c:
23105 Moved target type radiobuttons to appwiz. page 2
23107 * src/message-manager-private.cc
23108 Fixed a bug which caused a crash if next message function was used
23110 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23112 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23114 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23115 Modifies the behaviour of Alt-TAB in Anjuta. This
23116 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23117 edited files in the first items of the notebook.
23119 Patch from: Timothee Besset <timo@qeradiant.com>
23121 2002-02-24 Philip Van Hoof <freax@pandora.be>
23123 * widgets/gnomefilelist.c, gnomefilelist.h:
23124 Added filecompletion
23126 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23128 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23130 * configure.in: Added "sk" to ALL_LINGUAS.
23132 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23134 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23135 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23136 src/wizard_gui.c: Added support for static and dynamic libs
23138 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23140 * widgets/gnomefilelist.c:
23141 Fixed gnome_filelist_get_lastfilename so it no longer returns
23144 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23146 * src/resources.h, resources.c:
23149 * src/main_menubar_def.h, mainmenu_callbacks.c:
23150 Changed to use gnome configed url handler.
23152 2002-02-19 Philip Van Hoof <freax@pandora.be>
23154 * widgets/gnomefilelist.c
23155 Added PHP filetype.
23157 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23159 * plugins/class-gen/clsGen.c:
23162 * widgets/gnomefilelist.c:
23163 Gives the maximum space to the files section of the open file dialog.
23165 Patches from: lbell <lbell@tsc4.com>
23167 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23169 * src/anjuta.c, main.c:
23170 Used tm_get_real_path in anjuta_get_full_filename();
23172 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23174 * anjuta.prj: update version
23176 2002-02-17 Stephane Demurget <demurgets@free.fr>
23178 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23179 removed the amount arg and replaced with a NULL-ending list.
23180 (gnome_filelisttype_makedefaultlist): use the new prototype.
23182 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23184 * src/about.c, THANKS: updated for new contributors
23186 * anjuta.prj: added new files
23188 * README: corrected some documentation, ctags no longer needed,
23189 pkgconfig now required
23191 * data/properties/others.properties: add .cvsdiff extension
23193 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23194 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23197 * doc/anjuta.1: added initial man page thanks to
23198 Rob Bradford <rob@debianplanet.org> (NB build and install
23201 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23203 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23204 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23207 * configure.in: Changed version to 0.1.10-pre
23209 2002-02-17 Stephane Demurget <demurgets@free.fr>
23211 * src/fileselection.c: (create_fileselection_gui): always display
23212 the directory creation button as we cannot rely on the dialog
23215 * widgets/gnomefilelist.[ch]: fixed includes.
23217 * pixmaps/new_folder.xpm: resized, added a + sign.
23219 2002-02-17 Stephane Demurget <demurgets@free.fr>
23221 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23222 changed all extensions to begin with a dot.
23224 2002-02-16 Philip Van Hoof <freax@pandora.be>
23226 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23228 * THANKS: added Philip.
23230 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23232 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23233 * src/file_selection.[ch],
23234 * widgets/gnomefilelist.[ch]: added a filetype
23235 combobox to the Anjuta file dialog widget.
23237 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23239 * anjuta.spec.in: eep! the import script was not being installed by
23240 RPM - fixed for the release.
23242 2002-02-13 Stephane Demurget <demurgets@free.fr>
23244 Various cleanups and fixes for the next release to be able to make
23247 * plugins/*/*.c: added missing prototypes causing gcc to speak to
23248 much and make some tweaks plus cleanups.
23250 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
23251 args to remove some warnings.
23253 * global-tags/Makefile.am,
23255 src/Makefile.am: link against Anjuta static libs using the
23256 $(top_builddir) dir, not anymore on $(top_srcdir) to make
23259 * src/Makefile.am: ditto with all the Anjuta static libs.
23261 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
23262 include, as we already include the whole directory for the build.
23264 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
23266 2002-02-13 Andy Piper <andy.piper@freeuk.com>
23268 * pixmaps/Makefile.am: icon for libglade project now installed
23269 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
23270 * manuals/C/Makefile.am: removed ChangeLog reference which was
23271 breaking some build stuff
23272 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
23273 include reference problems that showed up on make distcheck
23274 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
23276 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
23278 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
23280 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
23282 * src/message-manager-private.cc:
23283 The horizontal scrollbar now shows properly on demand.
23285 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
23287 * src/dnd.c fixed some warnings
23288 * src/message-manager-private.cc: Horizontal scrollbar is now shown
23289 and works. It is shown always at the moment but before it was
23290 shown on demand and did never work.
23292 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
23294 * src/anjuta.c: Fixed a crash bug.
23295 patch from: Jens Georg <mail@jensgeorg.de>
23297 2002-02-04 Andy Piper <andy.piper@freeuk.com>
23299 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
23300 reports a problem with missing end tags on <graphic>
23302 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23304 * manuals/C/ChangeLog: removed since it was never used
23305 * manuals/C/anjuta-manual/*: more updates, new screenshots
23306 * anjuta.prj: updated for new manuals/ structure
23308 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23310 * source.c, compiler_options.[c/h]:
23311 Fixed bug #460321 "Problem with optimization options"
23312 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23314 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23316 * NEWS: prepared for release, need to fill in date
23317 * data/welcome.txt: version number updated
23319 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23321 * src/text_editor_menu.c, src/an_file_view.c,
23322 src/an_symbol_view.c: marked strings for translation
23324 * src/defaults.c, data/properties/xml.properties:
23325 *.omf and *.xsl files should use XML highlighting
23327 * manuals/C/anjuta-manual/*:
23328 - restructured so that files have more meaningful names
23329 and are easier to edit (see anjuta-manual.sgml for the
23331 - updated some screenshots
23332 - continued rewrite
23334 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23336 * main.c: Made a workaround to remove the old
23337 anjuta gnome config file (older than 9 Feb 2002). This
23338 will fix the bug which never lets the brower toolbar shown.
23340 * main.c: In fact, the above solution wouldn't work in all
23341 cases. Therefore, here is the better fix, which works by
23342 detecting the version of the old config file and deleting
23343 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23345 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23347 * HACKING: added info on submitting patches
23349 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23351 * src/project_import_gui.c, src/project_import.c:
23352 - If Project Import Wizard is canceled everything is
23354 - Back button is now insensitive on page 3 (some problems:
23355 see TODO in project_import_qui.c:284
23356 - Menu frame is insensitive if project type != GNOME(mm)
23358 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23360 * src/main.c: Fixed bug # (Unable to open files on
23361 double click in project window from second trial onwards when
23362 the project is opened from command line).
23364 * po/POTFILES.in: Removed tags_manager.[h,c]
23366 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23368 * src/preferences.c:
23369 A quick hack to fix the 'invisible' browser toolbar when
23370 upgrading from 0.1.8 to 0.1.9
23373 Fixed toolbar names which were causing confusions in the toolbar
23377 Substituted "anjuta" with PACKAGE
23379 * src/project_import_gui.c:
23380 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23382 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23383 Added new files and removed obsolete ones.
23385 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23387 * src/appwizard_cbs.c, project_import_cbs.c,
23388 main_menubar_def.h, project_import_gui.c:
23389 updates to message strings and layout for the
23392 * text_editor_cbs.c: fix for the tab menu entries for
23393 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23395 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23402 Tag dropdown exclusive (takes
23403 all space in the toolbar) and never vertical and
23404 increased the width of the tag combo to 256 pixs.
23405 Toolbar separator before the combo and button.
23406 Added tags label before the tag button.
23407 Reorganized the dock bands for the toolbars.
23409 * src/project_import_gui.c
23410 src/project_import.c:
23411 Fixed an error and removed an unused variable.
23413 * data/properties/anjuta.properties:
23414 Removed the property for the old toolbar and set
23415 browser toolbar show to default.
23417 * src/project_dbase.c: excluded modules were not
23421 No build files will be written if the project is blocked.
23423 * src/project_import.c,
23424 src/project_import_cbs.c,
23428 Manually applied Johannes patch to fix some memory
23429 issues and gui clean up.
23430 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23432 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23433 Fixed a bad bug with remove file from project because of
23434 files were never removed properly from the project and
23435 from the tagmanager.
23437 * src/appwiz_page3.c: Disabled unused codes to clear
23440 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23442 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23445 pixmaps/Makefile.am
23448 src/an_symbol_view.c
23456 src/main_menubar_def.h
23457 src/mainmenu_callbacks.c
23458 src/mainmenu_callbacks.h
23460 src/project_dbase.c
23461 src/project_dbase.h
23463 src/text_editor_menu.c
23464 src/text_editor_menu.h
23467 src/toolbar_callbacks.c
23468 src/toolbar_callbacks.h :
23470 Patch submitted by:
23471 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23473 Removes the Tags toolbar and substituted it with
23474 tags combo dropdown list. Fixes a couple of bugs.
23476 Moved the tag combo to browser toolbar because
23477 main toolbar was becoming too long.
23478 Made a new icon of tag toolbar.
23480 * po/zh_TW.po: Fixed bug.
23482 * pixmaps/an_tag.xpm: Added new file.
23484 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23486 * src/project_import_gui.c: Reorganized project
23489 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23491 * HACKING: added info on creating windows and dialogs
23493 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23495 * src/tm_file_view.c:
23497 Sorts the file list at the end instead of doing sort-insert
23498 to improve performance.
23499 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23501 * src/project_dbase.c: Resolved a conflict from
23504 * src/project_import.c:
23506 Fixed to use anjuta_import.sh for the bin dir and
23507 not from the data dir.
23509 Used anjuta_is_installed() function to verify a the command's
23512 Fixed import command to use sh (which is more general and is
23513 gauranteed to be found in any unix system :-)). Also, added
23514 double quotes around the import directory.
23516 Changed some strings for better translations (like avoiding
23519 Fixed the reading of wrong target type.
23521 * src/control.c: Insensitive "import project" when there is
23524 * src/project_import_cbs.c:
23526 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23527 Fixed selection of gettext checkbox.
23528 Sets the menu entries.
23530 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23532 * src/appwiz_page[1-4].c
23534 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23535 be able to reuse it.
23537 * src/mainmenubar.[c/h]
23538 * src/mainmenubar_def.h
23539 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23542 * src/message-manager.c: Fixed bug 509192
23543 * src/message-manager-dock.c: Added accel_group if window is undocked
23545 * src/project_dbase.[c/h]: Splitted opening code to be able
23546 to use it without an open file dialog
23547 (Maybe I broke Naba's changes, please take a look)
23549 * src/project_import.[c/h]
23550 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23552 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23555 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23557 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23560 * manuals/C/anjuta_manual/*: started rewrite of the
23561 manual, updated some screenshots
23563 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23565 * src/gnomefilelist.h, src/gnomefilelist.c:
23567 Fixed multiple selection bug (#497085). The OK button is
23568 sensitive when in multiple mode, if the no. of
23569 selection is one or more.
23571 Toggle between single and multiple selection mode
23572 and multiple mode display.
23574 Fixed strings to translable strings.
23576 Fixed some compiler warnings by commenting out
23579 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23581 * src/project_dbase.c: App status bar now updates
23582 with the project name when the project is loaded.
23584 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23586 Puts the directories at the top. They're also sorted now.
23587 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23589 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23591 * scripts/anjuta_import.sh.in: Added file.
23592 * scripts/anjuta_import.sh: Removed file.
23594 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23597 * src/main_menubar_def.h:
23599 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23600 reflect the opposite of Find (CTRL+F) and also to leave
23603 Changed Glade summon with ALT+G, which frees the ATL+E
23604 for poping up the edit menu.
23606 * src/Makefile.am: Debugging link flags by Biswa, removed.
23608 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23610 * HACKING: added information on best practices for writing
23611 application messages and GUI labels
23613 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23614 src/breakpoints.c, src/build_file.c, src/build_project.c,
23615 src/clean_project.c, src/compile.c,
23616 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23617 src/configurer.c, src/debugger.c, src/executer.c,
23618 src/find_in_files.c, src/find_in_files_cbs.c,
23619 src/find_replace.c, src/find_text.c, src/glades.c,
23620 src/gnome_project.c, src/goto_line.c, src/main.c,
23621 src/main_menubar.c, src/main_menubar_def.h,
23622 src/mainmenu_callbacks.c, src/preferences_gui.c,
23623 src/project_config.c, src/project_dbase.c,
23624 src/project_dbase_gui.c, src/resources.c, src/source.c,
23625 src/support.c, src/tags_manager.c, src/text_editor.c,
23626 src/text_editor_gui.c, src/text_editor_menu.c,
23627 src/toolbar_callbacks.c, src/utilities.c:
23628 lots of minor message updates to make them more user-friendly
23631 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23635 Because of the spaces escaping, the command could not be
23636 executed when run without terminal. Now fixed.
23638 * anjuta.prj, Makefile.am:
23640 Added anjuta project file.
23642 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23644 * src/message-manager-private.h, message-manager-private.cc,
23647 Added freeze() and thaw() for the message window class to
23648 speed up the message manager update.
23650 * src/project_config.h, project_config.c,
23651 src/project_dbase.h, project_dbase.h
23652 scripts/anjuta_project.template:
23654 Added two new prject attributes: project.config.blocked and
23655 project.excluded.modules. The former will make sure that users
23656 are not given any previlidge in enabling the 'overwrite build
23657 files' flags and the later issues a list of modules in the project
23658 to be skipped for symbol browsing and project listing.
23660 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23662 Modified script to read the template from the anjuta data dir
23663 rather than from the directory in which the script exist. Otherwise,
23664 Being transfered to the bin dir, the script will not be able to
23665 find the template when it is run.
23667 The script is also create with configure.in to set in the anjuta
23668 data dir path inside the script.
23670 2002-01-26 Stephane Demurget <demurgets@free.fr>
23672 * po/fr.po: updated to the latest sources.
23674 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23676 * scripts/Makefile.am:
23677 anjuta_import.sh goes with distribution.
23679 * po/*.po: They seem to have updated (merged with
23680 anjuta.pot) automatically when I did "make dist".
23682 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23684 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23685 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23686 the compiler options dialog.
23689 Correct todays date. :)
23691 * scripts/Makefile.am:
23692 Installs anjuta_import.sh in $(prefix)/bin dir and
23693 is treated as an executable.
23695 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23697 * Fix for bug #499373
23699 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23700 java, properties, latex.properties, lua.properties, others.properties,
23703 Added double-quotes around file arguments so that
23704 filenames with spaces could also work.
23706 * launcher/anjuta-launcher.c, executer.c:
23707 Escaped quotes in the cammand and it's arguments before executing
23708 so that args with spaces can also work.
23710 Commented #DEBUG switch.
23712 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23714 * scripts/*: Added files which I forgot previously.
23716 * src/aneditor.h: Lined up commands definition for better look.
23718 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23719 main_menubar.h, control.c:
23720 Added three more convert EOL chars submenu items in transform.
23721 Reformatted some some.
23723 * data/anjuta.properties:
23724 Reformatted a line.
23726 * src/aneditor.h, aneditor.c:
23727 Added three commands (with definitions) for EOL conversions.
23729 * src/text_editor.c:
23730 Editor detects file mode from the file content and
23731 set the editing mode to CR/LF/CRLF automatically.
23732 Refined Dos mode extrageneous chars filter
23733 This will make sure that filter works only in Dos mode and not
23736 * src/anjuta.c: Editor mode display in status bar.
23738 * src/preferences_gui.c: Changed the string for dos mode
23739 filter to more sensible string.
23741 * src/aneditor.c: Default editor mode sets during widget creation
23742 and not everty time the properties are loaded. This makes sure
23743 that the auto-detected mode is not overridden by the default mode.
23745 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
23747 * src/anjuta.c: Fixed bug #476028.
23748 Now anjuta also searches for file relative to top project dir,
23749 when the project is open.
23751 * src/anjuta_cbs.c: Fixed bug #499536.
23752 File is not closed if it is not able to save the file properly.
23754 * src/mainmenu_callbacks.c: Fixed bug #499536.
23755 Newfiles (which are not modified) are also closed on "close all files".
23757 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23759 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
23761 * tagmanager/tm_source_file.c, regex.c, parse.c:
23762 defined and delimited g_messages within #debug.
23764 * src/preferences.c, data/anjuta.properties:
23765 saved/defied message-manager tag position in string.
23766 Message tag possition is saved between sessions. And
23767 and tag position bottom as default.
23769 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23771 Patch submitted by:
23772 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23777 data/properties/Makefile.am
23778 global-tags/Makefile.am
23779 pixmaps/Makefile.am
23783 src/an_symbol_view.c
23784 src/an_symbol_view.h
23789 src/message-manager-private.cc
23791 src/project_dbase.c
23792 src/project_dbase_gui.c
23802 pixmaps/sv_class.xpm
23803 pixmaps/sv_function.xpm
23804 pixmaps/sv_macro.xpm
23805 pixmaps/sv_private_fun.xpm
23806 pixmaps/sv_private_var.xpm
23807 pixmaps/sv_protected_fun.xpm
23808 pixmaps/sv_protected_var.xpm
23809 pixmaps/sv_public_fun.xpm
23810 pixmaps/sv_public_var.xpm
23811 pixmaps/sv_static_fun.xpm
23812 pixmaps/sv_static_var.xpm
23813 pixmaps/sv_struct.xpm
23814 pixmaps/sv_unknown.xpm
23815 pixmaps/sv_variable.xpm
23816 pixmaps/fv_core.xpm
23817 pixmaps/fv_text.xpm
23818 pixmaps/filestoremove.txt:
23822 * pixmaps/class.xpm
23823 pixmaps/function.xpm
23824 pixmaps/fv_autofile.xpm
23826 pixmaps/fv_i18n.xpm
23827 pixmaps/fv_source.xpm
23828 pixmaps/private_func.xpm
23829 pixmaps/private_var.xpm
23830 pixmaps/protected_func.xpm
23831 pixmaps/protected_var.xpm
23832 pixmaps/public_func.xpm
23833 pixmaps/public_var.xpm
23835 pixmaps/variable.xpm
23841 Upgraded to tagmanager-0.7
23843 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
23844 * src/anjuta_cbs.c: Fixed bug #506441
23845 * src/watch_gui.c: Changed layout of eval dialog so that
23846 it fits on a 800x600 desktop with German translation.
23848 2002-01-23 Andy Piper <andy.piper@freeuk.com>
23850 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
23851 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
23852 icon for new project type (thanks to Misha)
23853 * configure.in: build and install Danish translation
23854 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
23855 credits to cover new patches and translations
23857 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
23859 * src/preferences.c, src/message-manager.cc, src/project_type.c,
23860 src/appwiz_page1.c:
23862 - Font preferences are restored properly now (\n was missing)
23863 - Dock menu label of message-manager is "Dock/Undock" instead
23864 of "Dock|Undock" to match with the rest of anjuta.
23865 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
23866 changed it in anjuta, too
23868 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23870 * tagmanager/tm_source_file.c,
23871 tagmanager/parse.c,
23872 tagmanager/tm_project.c,
23873 src/an_symbol_view.c,
23876 Disabled debug warnings.
23878 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23880 * src/appwiz_page1.c
23881 src/compiler_options.c
23882 src/project_dbase.c
23883 src/project_dbase.h
23888 New project type named LibGlade.
23890 Patch submitted by:
23891 Dick Knol <dknol@gmx.net>
23894 Commented out unused pixmap creation. May be it
23895 will fix the crash in project creation.
23897 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23901 src/registers_cbs.c
23902 src/registers_cbs.h
23903 src/registers_gui.c
23906 src/sharedlib_cbs.c
23907 src/sharedlib_cbs.h
23908 src/sharedlib_gui.c
23916 src/stack_trace_cbs.c
23917 src/stack_trace_cbs.h
23918 src/stack_trace_gui.c
23926 Fixed bug #496290: Attach/detach removed from these
23927 windows as they are never implemented.
23929 Patch submitted by:
23930 Johannes Schmid <johannes.schmid@gmx.de>
23932 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
23938 when you right click on the tabs, a list of filenames are given
23939 out, but now it gives a list of "page 1", "page 2", etc...
23941 Patch submitted by:
23942 Jens Georg <mail@jensgeorg.de>
23944 * anjuta.in.in: Removed c|c++ because, it was not necessary
23945 and was causing translation problem.
23947 * plugins/class-gen/clsGen.c:
23948 removed "'" for the same reason.
23950 attached the fix for the menu
23953 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23955 * src/preferences.h,
23957 src/preferences_gui.c:
23959 Adds the functionality to Anjuta to auto save your unsaved
23960 files before you build a project.
23962 Patch submitted by:
23963 jason <jason_williams@suth.com>
23965 * src/anjuta.[h,c]:
23966 Added function for save all files.
23968 * src/mainmenu_callbacks.c:
23969 Modified to use the above function.
23971 * src/build_project.c:
23972 Save all files before build if it is set in the
23975 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23977 * src/message-manager-private.cc
23978 src/message-manager-private.h
23979 src/message-manager.cc:
23981 Message-manager now restores the tabs which were shown on startup.
23982 The terminal is now created on demand (as requested by Biswa)
23983 and I have removed some debug messages.
23985 Patch submitted by:
23986 Johannes Schmid <johannes.schmid@gmx.de>
23988 2002-01-13 Stephane Demurget <demurgets@free.fr>
23990 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
23991 proper tabs keyboard navigation.
23993 * src/an_symbol_view.c,
23995 src/gnome_project.c,
23996 src/project_dbase.c,
23997 src/tags_manager.c: removed some debugging display.
23999 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
24001 * src/message-manager-dock.c
24002 src/message-manager-private.cc
24003 src/message-manager-private.h
24004 src/message-manager.cc
24007 src/preferences_gui.c:
24009 Patch submitted by:
24010 Johannes Schmid <johannes.schmid@gmx.de>
24012 This patch adds a tab to the notebook of the preferences-dialog
24013 where you can change the colors, the tab position of the new
24014 message manager. Also the truncate messages stuff has moved
24015 from misc tab to messages tab.
24017 Also improved the remembering position stuff of message manager.
24019 * data/internal.properties,
24020 Added definitions for messages colors and tag position.
24022 * src/message_manager.cc:
24023 Fixed a bug that never lets the messages panes to get cleared.
24024 Added wmclass setting for the message window. Fixed a bug in
24025 which the message window was not being shown.
24027 * src/tag_manager.c: Fixed printing of (NULL) in the debug
24028 output and disabled it.
24030 * src/anjuta.c: Preferences created and loaded before anything else.
24031 anjuta now recognizes messages colors on startup and initializes
24034 2002-01-09 Andy Piper <andy.piper@freeuk.com>
24036 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
24038 2002-01-09 Stephane Demurget <demurgets@free.fr>
24040 * pixmaps/file_c.xpm,
24041 pixmaps/file_cpp.xpm,
24042 pixmaps/file_file.xpm,
24043 pixmaps/file_h.xpm,
24044 pixmaps/file_html.xpm,
24045 pixmaps/file_i18n.xpm,
24046 pixmaps/file_icon.xpm,
24047 pixmaps/file_pix.xpm,
24048 pixmaps/fv_doc.xpm,
24049 pixmaps/fv_i18n.xpm,
24050 pixmaps/fv_image.xpm,
24051 pixmaps/fv_source.xpm,
24052 pixmaps/fv_unknown.xpm: made these icons transparent.
24054 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24056 * launcher/anjuta_launcher.c: updated message strings
24057 * src/message-manager-dock.c: added newline at end to avoid compile warning
24058 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24059 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24060 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24061 entries for username and Python-style GPL notice
24062 * HACKING: added info on files to change to update Insert menu
24064 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24066 * src/project_dbase.c,
24067 src/an_file_view.c,
24068 src/an_symbol_view.c:
24069 Changed the CTree expander style to square and
24070 line style to Dotted line.
24072 * po/POTFILES.in: Removed and Added translable files.
24074 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24076 * ccview/.cvsignore: Removed.
24078 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24081 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24082 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24083 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24084 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24085 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24086 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24088 Removed ccview module because it is no longer needed.
24090 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24092 * src/project_dbase.c:
24093 Shifted structure initialization in project_dbase_new()
24094 before anything else, otherwise it was crashing due to
24095 uninitialized values.
24097 * src/an_symbol_view.c:
24098 Disabled high volume debug output.
24100 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24102 Applied a very heavy patch from:
24103 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24107 pixmaps/Makefile.am
24119 src/fileselection.c
24122 src/main_menubar_def.h
24123 src/mainmenu_callbacks.c
24124 src/mainmenu_callbacks.h
24125 src/project_dbase.c
24126 src/project_dbase.h
24127 src/project_dbase_gui.c
24129 src/text_editor_menu.c
24130 src/toolbar_callbacks.c
24131 tagmanager/Makefile.am
24133 tagmanager/include/Makefile.am
24134 tagmanager/include/tm_project.h
24135 tagmanager/include/tm_symbol.h
24136 tagmanager/include/tm_tag.h
24137 tagmanager/include/tm_tagmanager.h
24138 tagmanager/include/tm_workspace.h
24139 tagmanager/tm_project.c
24140 tagmanager/tm_source_file.c
24141 tagmanager/tm_symbol.c
24142 tagmanager/tm_tag.c
24143 tagmanager/tm_workspace.c
24144 widgets/Makefile.am: Modified.
24146 * src/an_file_view.[c,h],
24147 src/an_symbol_view.[c,h],
24148 src/file_history.[c,h],
24150 widgets/scroll-menu.[c,h],
24151 tagmanager/tm_file_entry.c
24152 tagmanager/include/tm_file_entry.h: Added new files.
24154 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24155 private_func.xpm, public_func.xpm,
24156 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24157 private_var.xpm, public_var.xpm,
24158 function.xpm, fv_i18n.xpm, macro.xpm,
24159 protected_func.xpm, struct.xpm,
24160 fv_autofile.xpm, fv_image.xpm,
24161 ofolder.xpm, protected_var.xpm, variable.xpm:
24162 Updated and Added pixmap files.
24166 a) Removes CCView dependency.
24167 b) Improves the terminal.
24168 c) Adds tag navigation context menus.
24169 d) Upgrades tagmanager to latest version.
24170 e) Miscellaneous small additions.
24172 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24174 * src/project_dbase_gui.c: Fixed crash of anjuta
24175 when project first created.
24177 * src/gnome_project.c: It now updates the tags manager
24178 when new projects are created.
24180 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24182 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24183 for this big patch.
24185 * src/messages.[c,h]: Removed files.
24187 * src/message-manager.[cc,h],
24188 src/message-manager-dock.[c,h],
24189 src/message-manager-private.[cc,h]
24192 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24193 src/build_project.c, src/clean_project.c, src/compile.c
24194 src/configurer.c, src/debugger.c, src/find_in_files.c
24195 src/mainmenu_callbacks.c, src/preferences.h
24196 src/preferences_gui.c, src/properties.h
24197 src/utilities.c, src/utilities.h:
24198 The new messages widget.
24200 - Use of GtkNotebook instead of ToggleButtons
24202 - Popupmenu to show and hide message types and
24203 to dock/undock in detach mode
24205 All other things should work as they did with the
24206 old message window. Currently the keyboard short-cuts
24207 do not work in detached mode.
24209 Some functions in utitlities.[c,h] changed.
24210 so that they take const arguments where this is possible
24212 * src/Makefile.am, po/POTFILES.in:
24213 Removed messages.[c,h] and
24214 added message-manager.[cc,h], message-manager-dock.[c,h],
24215 message-manager-private.[cc,h]
24217 * src/message-manager.h: Removed "include <bonobo.h>"
24218 and added a newline at the end of the file.
24220 * src/message-manager-private.cc:
24221 Set clist's width setting to Automatic.
24222 Set scroll window's scroll bars to Automatic.
24224 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24226 * text_editor_menu.c:
24227 Fixed misalignment of the function sub menu
24228 in the text editor pop up menu.
24230 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24232 * src/text_editor.c: Fixed a compiler warning.
24234 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24236 * THANKS, manuals/*/authors.sgml: updated for new translations
24237 * plugins/class-gen/clsGen.c: converted messages to English
24238 * src/about.c, src/main_menubar_def.h: string updates
24240 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24245 src/mainmenu_callbacks.c
24248 src/text_editor_cbs.c
24249 src/text_editor-gui.c:
24251 Earlier code for adding 'cross' button
24252 for closing pages were too error prone and unorganized.
24253 Cleaned up the code and shifted the 'extra' widgets
24254 creation (eg. close button, close_pixmap and lable)
24255 from anjuta to text_editor. This takes care of proper
24256 widgets creation and destruction. Otherwise, anjuta
24257 was crashing at too many points, especially related
24258 to docking and undocking.
24260 2002-01-04 Stephane Demurget <demurgets@free.fr>
24262 * src/aneditor.cxx: removed debugging code.
24264 * data/properties/.cvsignore: added swap files.
24266 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24270 Fixed Crashing of anjuta when a new file is saved as
24273 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24275 * src/aneditor.c: Some debug codes around.
24277 * data/internal.properties, data/anjuta.properties: Removed.
24278 data/properties/Makefile.am:
24279 data/properties/ada
24281 data/properties/make
24283 data/properties/html
24284 data/properties/ruby
24285 data/properties/baan
24286 data/properties/idl
24287 data/properties/pascal
24288 data/properties/sample
24289 data/properties/bash
24290 data/properties/java
24291 data/properties/perl
24292 data/properties/sql
24293 data/properties/conf
24294 data/properties/latex
24295 data/properties/props
24297 data/properties/cpp
24298 data/properties/lua
24299 data/properties/python
24300 data/properties/xml
24301 data/properties/others
24302 data/properties/.cvsignore:
24303 Added files. Properties now splitted into small files
24307 configure.in: Update the removal and added properties module.
24309 * src/preferences.c: preferences_new(): Updated to reflect the
24310 new properties files organization.
24312 * src/Makefile.am: Added Baan Lexer.
24314 2002-01-01 Stephane Demurget <demurgets@free.fr>
24316 * src/aneditor.cxx: readded the baan lexer.
24318 * src/preferences.c: fixed translated messages and a typo.
24320 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24321 confusing the regexp usage in xml-i18-merge.
24323 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24325 * src/project_dbase.c: tidied some messages, and spotted a typo in
24326 the reading of properties which prevented the project version from
24327 ever being reported in the Project Information window - fixed :)
24329 * po/POTFILES.in: removed syntax.h
24331 2001-12-31 Stephane Demurget <demurgets@free.fr>
24333 * data/internal.properties: fixed baan properties.
24334 Added all ada properties.
24336 * src/main_menubar_def.h,
24339 src/utilities.[ch]: added support for the Ada highlight style.
24341 2001-12-31 Stephane Demurget <demurgets@free.fr>
24343 * plugins/*/.cvsignore: updated.
24345 2001-12-31 Stephane Demurget <demurgets@free.fr>
24349 src/Makefile.am: removed the empty header syntax.h.
24351 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24354 Stef's observation on the 'superfluous' hseparators in the recent
24355 files and projects is fully justified -- removed.
24357 * main_menubar_def.h:
24358 Changed "Plug Ins" to "Plugins" in the menu label.
24360 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24361 Added class-gen in the configure output and class-gen module.
24363 * data/internal.properties:
24364 Correct mis-spelled "jave" to "java".
24365 Added file.is.source for *.h, *.c, *.cpp properties.
24367 * global-tags/Makefile.am:
24368 "chmod +x create_global_tags.sh" before it is executed, because
24369 there is very high chance that it will be found "-x" and resulting
24372 2001-12-31 Stephane Demurget <demurgets@free.fr>
24374 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24377 * src/gnome_project.c: (create_new_project): if the user doesn't
24378 select any icon, it doesn't have any extension and thus we can't
24379 use it in printf on Solaris, since the %s modifier use strlen to
24380 know the string length and then crash. On Linux, gcc checks the value
24381 of the pointer to be NULL and write "(null)" if necessary. We can't
24384 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24385 don't need to have the directory icon but the generic one.
24387 2001-12-30 Stephane Demurget <demurgets@free.fr>
24389 Merged with latest (1.42) scintilla.
24391 Added: Support for the {load,save}.on.(de)activate properties.
24392 The PHP lexer to match keywords case insensitively.
24394 Experimental supports for changeable style attribute & line
24397 Updated: Both the C++ and HTML lexers.
24398 More shell keywords added.
24399 Horizontal scrolling and diplay of long lines optimised.
24400 Cursor setting optimised.
24402 Bugs fixed: Caret movement over folded lines.
24403 Selection tracking in 2ndary views when doing modifications.
24405 * scintilla/CallTip.{cxx.h},
24406 scintilla/ContractionState.{cxx,h},
24407 scintilla/Document.{cxx,h},
24408 scintilla/Editor.{cxx,h},
24409 scintilla/KeyWords.cxx,
24410 scintilla/LexHTML.cxx,
24411 scintilla/PlatGTK.cxx,
24412 scintilla/RESearch.cxx,
24413 scintilla/ScintillaBase.cxx,
24414 scintilla/ScintillaGTK.cxx,
24415 scintilla/Style.{cxx,h},
24416 scintilla/StyleContext.h,
24417 scintilla/ViewStyle.cxx,
24418 scintilla/include/*.h: updated.
24420 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24422 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24423 should have been told to the scintilla team. We're lucky I read the
24424 ChangeLog and the modifications of the lexer (thanks to the Gnome
24427 * data/internal.properties: added Baan definitions.
24428 Fixed some issues for C such as *_cast directive, that are only
24429 available with C++.
24430 Updated C++, HTML and shell scripts definitions.
24431 Updated Ada and Bullant, that have been forgotten.
24433 * src/main_menubar_def.h,
24436 src/utilities.[ch]: added support for the Baan highlight style.
24438 2001-12-29 Stephane Demurget <demurgets@free.fr>
24440 Polished the plugins menu behaviour and added a tearoff
24441 menuitem to the recent entries submenu.
24443 Note: The recent entries list seems to be too height
24444 with all these superfluous hseparators.
24446 * src/main_menubar.c: Polished, making some
24447 functions declarations static and cleaning some code.
24449 (create_submenu_plugin): removed the extra
24450 plugins entry and the horizontal separators.
24452 (on_plugins_menu_realize): the plugins menu is only
24453 shown if there's at least one available.
24455 (create_submenu*): added a tearoff menuitem to have
24456 a more homogeneous menu style. For now, it doesn't
24457 take care of user settings (but it was even worse
24460 2001-12-29 Stephane Demurget <demurgets@free.fr>
24462 * configure.in: added the packageplugindir variable to avoid
24463 installing the plugins in $(prefix). It's not the same path as
24464 anjuta 2 to allow parallel installation.
24466 2001-12-29 Stephane Demurget <demurgets@free.fr>
24467 Fix a reopened part of bug #440676: keyboard navigation between the
24468 different text buffers. Changed to a more global approch.
24470 * src/notebook.[ch]: removed.
24472 * src/Makefile.am: removed notebook.[ch]
24474 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24475 (on_anjuta_window_key_press_event): added to fulfill the global
24478 * HACKING: updated according to the new global shortcuts handling.
24480 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24482 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24483 Shifted plugin menu from Edit submenu to main menu.
24486 Added plugins/sample1/plugin-sample1.c
24488 * plugins/sample1/plugin-sample1.c:
24489 Added localization and used anjuta_info, instead of anjuta_error.
24491 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24494 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24496 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24499 * Makefile.am: Added module plugins.
24501 * plugins, plugins/Makefile.am, plugins/sample1/*:
24502 Created plugins modules.
24504 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24505 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24506 to load plugins of *.so only and not *.so* (which results
24509 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24510 plugins during packaging.
24512 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24514 * configure.in: Added Greek (el) to ALL_LINGUAS.
24516 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24518 * configure.in: Added portuguese to ALL_LINGUAS
24520 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24522 * global-tags/.cvsignore
24523 tagmanager/.cvsignore
24524 tagmanager/include/.cvsignore:
24525 Added cvs ignore files.
24528 Updated cvs ignore file.
24530 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24532 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24533 data/anjuta.properties, data/internal.properties: clean up some
24534 message strings (me)
24536 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24538 * src/about.c, THANKS: added Jens to the credits
24540 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24542 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24543 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24544 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24545 Georg <mail@jensgeorg.de> to add close button to file tabs.
24547 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24549 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24550 (debugger now catches correct signal from process)
24552 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24554 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24555 * src/pixmaps.h: switch appwizard project icons to new designs
24556 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24558 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24560 * pixmaps/Makefile.am: stop redundant images from being installed.
24561 The next step will be to remove them completely.
24562 * src/appwiz*: further updates (more to come)
24563 * src/pixmaps.h: cleaned up, commented
24564 * src/splash.c: should use the pixmaps macro defined
24565 * HACKING: more on the graphics stuff and use of pixmaps.h
24567 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24569 * src/defaults.c: fix bug #494864
24571 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24573 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24574 graphics from Misha
24575 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24576 redundant graphics, no longer used
24577 * src/appwiz*: revamped application wizard by Andy and Misha for
24578 a more usable and professional look-and-feel
24579 * HACKING: updates to cover patching, graphics, and some additions
24581 * TODO: removed some implemented features
24583 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24585 * data/anjuta.properties, data/internal.properties: cleanup
24586 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24587 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24588 to edit styles colors for keywords and add Goto Tag menu option
24591 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24593 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24596 fixes the Forget of the cursor position when tab is brought active
24597 from project manager.
24599 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24602 Exported "TERM=xterm" to get a color terminal when
24603 anjuta is not started from within a terminal.
24605 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24609 Added a frame around zvt terminal.
24611 * src/preferences_gui.c
24612 Modified to say "Use glade component (experimental)"
24613 instead of "Use Component".
24615 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24618 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24621 src/fileselection.c
24626 src/project_dbase.c
24628 a) Extra scrollbar in terminal no longer appears.
24629 b) Character set preference should be preserved (untested).
24630 c) File selection widget now remembers last directory.
24631 d) On creation of generic project, the glade 'file not found' error no
24633 e) First terminal window is created 'on demand', so it should always to
24634 the Right Thing (TM) as far as starting WD is concerned. Also, the
24635 environment is now passed to the terminal.
24636 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24638 g) Fixed some compilation warnings.
24640 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24642 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24643 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24644 * src/*: cleanups (me)
24645 * pixmaps/mini_term.xpm: added new file for terminal button
24646 (me, based on existing artwork)
24648 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24650 * configure.in: bumped version to 0.1.9-pre
24651 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24653 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24655 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24657 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24658 files are free of that char)
24659 * configure.in: added "az" to ALL_LINGUAS
24661 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24663 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24664 crash bug fix from Biswa.
24665 * FUTURE: added Anjuta/gIDE merger information to provide
24666 details on future direction and status of 1.x stuff
24667 * NEWS: prepared for release
24668 * po/de.po: update from Jens Georg <mail@jensgeorg>
24670 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24672 * multiple minor updates pre-0.1.8
24673 * patch from Biswa to fix syntax highlighting and packaging
24674 * po/fr.po: update from Stef
24676 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24678 * global-tags/Makefile.am
24679 global-tags/create_global_tags.sh
24680 global-tags/tm_global_tags.c
24681 scintilla/LexCPP.cxx
24682 scintilla/include/SciLexer.h
24684 src/project_dbase.c
24685 tagmanager/Makefile.am
24686 tagmanager/include/Makefile.am
24687 tagmanager/include/tm_project.h
24688 tagmanager/include/tm_tag.h
24689 tagmanager/include/tm_tagmanager.h
24690 tagmanager/tm_project.c
24691 tagmanager/tm_source_file.c
24692 tagmanager/tm_tag.c
24693 tagmanager/tm_workspace.c:
24695 Includes the syntax highliting patch to scintilla).
24696 and more stable code.
24698 *tagmanager/include/tm_symbol.h: New file.
24699 *tagmanager/tm_symbol.c: New file.
24701 Add symbol tree building functionality at project level
24704 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24706 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24708 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24709 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24710 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24711 : New and improved pixmaps from Misha <misha@phreaker.net>
24714 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24716 * Big patch submitted by
24717 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24718 Many thanks to him.
24720 * src/Makefile.am, src/aneditor.cxx
24721 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24722 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24723 Use of tagmanager lib for advanced calltips.
24725 * global-tags/*: Created new directory and added files to
24726 generate system.tags.
24728 * tagmanager/*: Created new directory and added tagmanager lib
24731 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24732 the above additions.
24734 * data/Makefile.am: Modified to accomodate generated system.tags file.
24736 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24738 * scintilla/: updated to 1.41
24739 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24740 * src/about.c: updated list of authors
24741 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24742 * HACKING: updated to cover Scintilla usage
24743 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24746 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
24748 * src/aneditor.cxx: Fixed compilation errors with it.
24749 by add include to gtk+ headers and typedefining a mysteriously
24750 vanished class Colour.
24752 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24754 * configure.in: Added pt_BR in the languages.
24756 2001-11-01 Andy Piper <andy.piper@freeuk.com>
24758 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
24759 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
24761 * manuals/C/anjuta-manual/*: new format to match
24762 the rest of the GNOME docs chapter layout. Added the many
24763 new contributors. Moved Authors and License information into new
24764 chapters of their own - should make expansion easier too
24765 * src/compiler_options.c: changed the profiler option to -pg to
24766 work with GNU tools (gprof)
24767 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
24770 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24772 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
24773 compiler_options_gui.c:
24774 Added a new entry for linker flags and renamed c_options to c_flags
24775 and l_options to l_libs. Also, added a new function:
24776 compiler_options_set_prjlflags_in_file();
24778 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
24780 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
24782 2001-10-26 Andy Piper <andy.piper@freeuk.com>
24784 * THANKS, src/about.c: corrections and additions following
24786 * src/main_menubar.c: patch from Rikul to fix the problem with
24787 menu accelerators not being loaded
24789 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
24791 * THANKS: Added all contributors and translators names and emails.
24793 * pixmap/anjuta_logo.png: Reduced the size of the logo.
24794 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
24795 Added new file (earlier logo with border).
24796 * src/about.c: Added all contributors names and emails
24797 and used macro definition for logo pixmap file.
24798 * src/pixmaps.h: Added entry for anjuta splash screen.
24800 2001-10-24 Andy Piper <andy.piper@freeuk.com>
24802 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
24803 to new PNG version (thanks to Misha) and removed the old
24806 2001-10-24 Abel Cheung <maddog@linux.org.hk>
24808 * THANKS: added Conner Mo for simplified Chinese translation.
24809 * configure.in: added zh_CN in ALL_LINGUAS
24811 2001-10-21 Abel Cheung <maddog@linux.org.hk>
24813 * THANKS: added Joe Man for his traditional Chinese translation.
24814 * configure.in: added zh_TW in ALL_LINGUAS.
24816 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
24818 * src/main_menubar_def.h: Changed the link of lidn to
24819 http://lidn.sourceforge.net.
24821 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
24823 * Applied patch from Rikul
24824 * Applied patch from Luca
24825 * Fixed a cvs conflict. :)
24827 2001-10-17 Stephane Demurget <demurgets@free.fr>
24829 * THANKS: added Marc Botermans for his Dutch translation.
24831 * configure.in: added nl in ALL_LINGUAS.
24835 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
24837 * anjuta.c: Fixed luca's typo.
24838 * resources.c, resources.h: Changed gchar* return to void, to
24839 avoid a compiler warning.
24840 * scintilla/Makefile.am: Reorganized file entries.
24841 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
24843 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
24845 * Upgraded scintilla to 1.4.
24846 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
24847 LexLisp.cxx StyleContext.cxx StyleContext.h
24848 * src/Makefile.am: Added 4 lexers and separated lexer objects
24849 from the main link variable.
24851 2001-10-14 Stephane Demurget <demurgets@free.fr>
24853 * THANKS: added Luca, even if it shouldn't be my role to write
24854 this sort of thing :)
24856 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
24857 the latest Luca patch.
24859 2001-10-14 Andy Piper <andy.piper@freeuk.com>
24861 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
24862 This is not documented yet; plugins to come later.
24863 * src/find*.c: find dialogs now persistent
24864 (Rick <rikul@bellsouth.net>)
24865 * widgets/gnomefilelist.c: fixed multiple file open issue
24866 (Rick <rikul@bellsouth.net>)
24867 * changes to recent file and project lists handling
24868 (lbell <lbell@tsc4.com>)
24869 * more minor UI updates (me)
24871 2001-10-11 Andy Piper <andy.piper@freeuk.com>
24873 * src/Makefile.am: removed warnings for traditional C syntax
24874 * pixmaps: added new icons for mini_locals, mini_cvs and
24875 the splash screen - thanks to Misha <misha@phreaker.net>
24877 2001-10-10 Andy Piper <andy.piper@freeuk.com>
24879 * src/toolbar.c: fix typo in tooltip text
24880 * ccview/cccmd.cc: alter Func to Function in menu text
24882 2001-10-09 Andy Piper <andy.piper@freeuk.com>
24884 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
24885 issue with find dialog reporting an error when Scintilla finds text
24886 * applied patch from Denis Boehme <boehme at syncio dot de> to support
24887 DOS files (i.e. CR/LF translation)
24889 2001-10-03 Andy Piper <andy.piper@freeuk.com>
24891 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
24893 * data/internal.properties: default fold style now set to 3 :-)
24894 * applied patch from rikul <null@acm.org> to turn notebook tab
24895 headings red when file has been edited.
24897 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
24899 * configure.in: Added "no" to ALL_LINGUAS.
24901 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
24903 * Patch from lbell <lbell@tsc4.com>
24908 src/main_menubar_def.h
24909 src/mainmenu_callbacks.c
24910 src/mainmenu_callbacks.h
24911 src/project_dbase.c
24912 src/project_dbase.h
24914 Implemented a check menu item to handle the 'show locals' flag
24915 for the current project.
24917 * data/internal.properties: Removed the redundant command
24918 for gnome-terminal.
24920 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
24922 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
24924 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
24926 * configure.in: Added "ta" to the languages list.
24928 2001-09-21 Andy Piper <andy.piper@freeuk.com>
24930 * data/internal.properties:
24931 added fold.symbols property to control appearance of folds
24932 in the Scintilla editor (thanks to rikul <null@acm.org>)
24934 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24937 one extra button for message win is being created -- Fixed.
24939 The frame should be hidden and not only the pix_lab when
24940 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
24943 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
24944 for the time being it is same as mini_cvs.xpm.
24946 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24948 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
24950 Patch from rikul <null@acm.org>
24952 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
24953 glades.h, messages.c, messages.h, pixmaps.h,
24954 project_dbase.c, project_dbase.h, session.c,
24955 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
24957 inserted 'add to watch' option in inspect window, so you can add easily
24958 a variable in watch window .
24960 Added a new message pane for the gdb local variables inspection. Changed
24961 the code in messages.c to better account for future new panes insertion.
24962 Defined a new pixmap for the new tab button in pixmaps.h
24963 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
24966 Changed the debugger module to have a single function for asking to gdb
24967 to send program info. The idea is to ask the debugger about only the
24968 info needed to open windows( watch, registers, etc ) to speedup the step
24969 command. I plan to ask informations to the debugger based on the user
24971 The request for local variables is enabled by default, but the
24972 projectDBase has a variable to control it, to allow disabling that
24973 feature, there is also the code to save and to reload the state. If you
24974 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
24977 This big patch is from: lbell <lbell@tsc4.com>
24979 2001-09-20 Stephane Demurget <demurgets@free.fr>
24981 Patch from rikul <null@acm.org> :
24983 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
24984 problem and added folding support for php/hmtl.
24986 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
24988 * Fixed dnd of files within scintilla.
24989 patch from: rikul <null@acm.org>
24991 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
24993 * Applied patch from Luca.
24995 * src/source.c: source_write_build_files(): Fixed the project generation
24996 failure. The fist return statement and the free_project_type were
24999 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
25001 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
25002 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
25004 1) Restore the error color to red (waiting for a configurable one )
25005 2) Saving projects settings if you exit anjuta without closing an open
25007 3) New Menu 'repaeat search' to search with a keystroke without pressing
25009 4) some define in the menus to better handle menu item update
25011 Patch from: lbell <lbell@tsc4.com>
25013 * main_menubar_def.h, main_menubar.c: Change the position of
25014 "Repeat find" menu position.
25016 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
25018 project_type.h, project_type.c, source.c: Applied patch.
25019 patch from Johannes Schmid <clubfan@users.sourceforge.net>
25021 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25023 * configure.in, src/Makefile.am: Using macros for ORBit flags.
25025 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25027 * Fixed bug #445752
25029 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25031 * Fixed bugs in Gtk-- and Gnome-- project type
25033 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25035 * dnd.c: Support for multiple files drag-n-drop.
25037 Patch from: rikul <null@acm.org>
25039 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
25040 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
25043 Patch from: rikul <null@acm.org>
25045 * Applied patch for widgetizing goto dialog box.
25048 * Applied patch for having new project type handling.
25049 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25051 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25053 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25054 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25055 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25056 find_replace.c, find_replace.h, find_text.c, find_text.h,
25057 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25058 project_dbase.h, source.c, text_editor.c, text_editor.h,
25059 text_editor_cbs.c, utilities.c, utilities.h:
25061 Applied a huge patch (after slight preview). I would like Luca
25062 to have his feature additions mentioned here.
25064 Patch from: lbell <lbell@tsc4.com>
25066 2001-09-09 Stephane Demurget <demurgets@free.fr>
25068 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25070 * po/fr.po: updated to the latest sources.
25073 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25075 * Fixed bug #445752
25077 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25079 * dnd.h, dnd.c: New files for drag n drop support.
25081 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25082 Added drag and drop support for opening files.
25084 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25085 Archit Baweja <bighead@crosswinds.net> for this idea.
25087 * TODO: Added some more todos. :-(
25089 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25091 * Fixed the goto line activate bug.
25092 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25094 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25096 * Fixed bugs in Gtk-- and Gnome-- project type
25098 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25100 * widgets/gonmefilelist.c, gnomefilelist.c:
25101 Modified multiple selection on pressing control.
25102 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25104 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25105 Modified multiple selection on pressing control.
25106 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25108 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25110 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25111 This is useless; but just in case...
25113 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25115 * data/internal.properties: modified a bit of perl properties.
25117 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25119 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25120 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25121 Added support for multiple file imports. Changed the standrd C++
25122 convention of #include <file> to #include <file.h>, because I had given
25123 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25124 now support the #include <file> convention. That is something to be fixed :).
25125 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25127 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25129 * src/anjuta.c: Added function static greetings_text(), to solve the non
25130 translation of the greetings text in the wizard.
25132 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25134 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25135 dialogs, with OK the default (fix bug #453482)
25137 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25139 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25141 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25143 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25151 src/main_menubar_def.h
25152 src/mainmenu_callbacks.c
25153 src/mainmenu_callbacks.h:
25154 Applied the patch that addes menu items which allow users to
25155 insert GPL notice and date time in current document.
25156 patch from: Rick Patel <rikul@shreve.net>
25158 * src/main_menu.c: Fixed a compilation error.
25160 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25162 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25163 about the unterminated strings.
25165 * scintilla/*: Updated scintilla to 1.3.9 version.
25167 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25169 * widgets/gnomefileselection.c:
25170 Applied the patch for fixing multiple selection of file open funcion,
25171 which will deselect the files selected.
25172 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25174 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25176 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25177 src/fileselection.c, src/anjuta_cbs.c:
25178 Applied the patch for multiple selection of file open.
25179 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25181 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25183 * Removed "-f" option in call to devhelp, because devhelp no longer
25186 2001-08-26 Stephane Demurget <demurgets@free.fr>
25188 All these modifications have been pointed out by
25189 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25191 * data/internal.properties: two fixes for the PHP lexer.
25194 * fr.po: minor fixes.
25196 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25198 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25202 main_menubar_def.h,
25203 main_menubar_callbacks.c,
25205 Added new menu item for "close all fils".
25206 (Patch from Rikul <rikul@shreve.net>, after revision)
25208 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25210 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25211 (Patch from Rikul <rikul@shreve.net>)
25213 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25214 (Patch from Rikul <rikul@shreve.net>)
25216 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25218 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25219 project name in application widzard.
25220 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25222 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25223 of the 'OK' button there is an 'Execute' one.
25224 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25226 * executer.c: Changed cancel button to close button. That was more appropriate.
25228 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25230 * HACKING: corrected >>>>>> Config management.
25232 * HACKING: Added many things.
25234 * src/launcher.h: Added some comments.
25236 2001-08-21 Stephane Demurget <demurgets@free.fr>
25238 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25241 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25242 src/appwizard_cbs.c,
25243 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25244 Andy Piper <andy.piper@freeuk.com>
25246 * po/fr.po: updated to latest sources.
25248 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
25251 2001-08-18 Andy Piper <andy.piper@freeuk.com>
25253 * Fixed bugs #450280 and #448845
25255 * src/about.c: corrected Naba's e-mail address (.net, not .com)
25257 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
25260 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
25261 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
25262 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
25263 names to remove "Anjuta: " prefix
25265 * src/main_menubar_def.c: altered a message
25267 * launcher/anjuta_launcher.c: cleaned up some messages
25269 * src/debugger.c: edited messages to improve clarity
25271 * src/app_wiz*.c: tidied wizard interface
25274 2001-08-15 Stephane Demurget <demurgets@free.fr>
25276 Synced Naba's fix and mine about the wizards not working and removed
25277 anjuta.prj to avoid a nasty checkin.
25279 * Makefile.am: removed the install-data-local rule.
25281 * data/Makefile.am: changed the list of files.
25283 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
25285 * .cvsignore: added anjuta.prj for the same reason.
25288 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
25290 * src/source.c: Fixed a bug that fails new gnome projects to get
25293 * src/project_manager.c: Fixed a bug that disables storing recent
25296 * Makefile.am: Added stuffs to install the macro files in the
25300 2001-08-14 Stephane Demurget <demurgets@free.fr>
25302 * data/Makefile.am: added some rules to support the gnome/ macros
25303 dir in order to make the wizards work again.
25305 * anjuta.spec.in: upped the release number.
25308 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25310 * configure.in (ALL_LINGUAS): Added pl.
25313 2001-08-09 Stephane Demurget <demurgets@free.fr>
25315 * anjuta.spec.in: fixed the doc files list.
25318 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25320 * src/about.c: corrected my email address. :-)
25324 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25325 (patch from Andy Piper <squiggle@ukgateway.net>)
25327 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25329 * debugger.c: Fixed a bug associated with debugging threaded
25332 * text_editor_menu.c: Fixed broken ui in text editor
25335 * text_editor_menu.c: Now the option sub menu in text editor pop up
25338 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25339 (suggested by lord sibn <sibn@utspl.cjb.net> )
25341 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25343 * src/text_editor_menu.c: Added menu item for context help
25344 (patch from Andy Piper <squiggle@ukgateway.net>)
25346 2001-08-06 Stephane Demurget <demurgets@free.fr>
25348 * ccview/cccproj.cc: added missing i18n strings.
25350 * data/welcome.txt: bumped version to 0.1.6.
25352 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25354 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25356 * help.c, help.h: Added support for DevHelp context sensitive help
25357 and gnome api browsing.
25358 * Fixed toolbars and editor views "not save" bug.
25359 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25360 (patch from Andy Piper <squiggle@ukgateway.net>)
25361 * Updated THANKS and chapter15.sgml for uk and ru translators.
25363 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25365 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25366 * Updated configure.in to include these changes
25368 2001-08-03 Stephane Demurget <demurgets@free.fr>
25370 * src/project_dbase_gui.c: fixed bug #446963
25371 (on_project_dbase_ccview_update_start),
25372 (on_project_dbase_ccview_update_end): added.
25373 These two respectively disable and enable close file/project
25374 menu entries and toolbar items, while the ccview part updates
25378 2001-08-03 Stephane Demurget <demurgets@free.fr>
25380 * configure.in: added sv to the ALL_LINGUAS list.
25383 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25385 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25386 file to work: merge translations and distribute it.
25388 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25390 * NEWS, README, THANKS & TODO: Spelling fixes.
25392 2001-08-01 Stephane Demurget <demurgets@free.fr>
25394 * README: updated requirements.
25396 * scintilla/Makefile.am,
25397 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25398 target can't be realized (custom build path).
25400 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25401 Removed install-data-local.
25403 * src/compiler_options.c: changed the include paths of the pixmaps.
25404 we hadn't any warning because of the include paths passed to the
25405 compiler. Thanks to make distcheck for reporting this.
25408 2001-07-31 Stephane Demurget <demurgets@free.fr>
25410 * NEWS, THANKS: updated.
25412 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25413 fixed to show the correct kernel signal number and its description.
25415 * widgets/gnomefilelist.c: fixed bug #445756
25416 (goto_last): renamed to goto_prev and changed according to goto_next.
25417 (goto_next): added.
25418 (goto_directory): removed.
25419 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25420 returned value is now the position in the list.
25421 (check_ok_button_cb): changed the back check and added one for next.
25422 (gnome_filelist_set_dir): the check in history make it wouldn't be
25423 a "true" history. polished the whole thing, using set_dir_internal.
25424 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25425 there's no check in the history when using back or next.
25427 * manuals/*: added missing .cvsignore files.
25430 2001-07-30 Stephane Demurget <demurgets@free.fr>
25432 * po/fr.po: updated to latest sources.
25434 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25435 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25436 to put off their sensitive attributes.
25438 2001-07-29 Stephane Demurget <demurgets@free.fr>
25440 * po/fr.po: fixed some grammar things.
25441 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25444 * src/utilities.c: (file_is_link): use lstat instead of stat.
25446 2001-07-27 Naba Kumar <kh_naba@123india.com>
25448 * Remove help dir from cvs, because it is no longer
25451 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25454 2001-07-24 Naba Kumar <kh_naba@123india.com>
25456 * debugger.c: (debugger_update_prog_status): Fixed
25457 the bug with gdb version 5. Debugger starts, when
25458 step in/out/over etc are clicked.
25460 * debugger.c: All functions: added debugging codes.
25462 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25463 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25464 Modified to recognize non project files also.
25466 * source.c: (source_write_configure_in):
25467 Added source for 'prefix' counterparts for
25468 no-prefix AC_SUBST.
25470 2001-07-23 Naba Kumar <kh_naba@123india.com>
25472 * anjuta.c: added function anjuta_remove_text_editor();
25473 and suitably modified anjuta_remove_current_text_editor().
25475 * project_dbase.c: project_dbase_close(), Added code to
25476 close all opened files that belong to the project when
25477 the project is closed.
25478 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25480 * Updated the manuals/anjuta-manual subdir for GDP standards.
25481 (patch from Andy Piper <squiggle@ukgateway.net>)
25483 * main_menubar.h, main_menubar.def: Added Menu items to handle
25484 urls for library references, bugs, patches and feature request
25487 2001-07-20 Naba Kumar <kh_naba@123india.com>
25489 * Set wmclass names in all windows.
25490 (patch from Andy Piper <squiggle@ukgateway.net>)
25491 * New splash logo from "Misha" <misha@phreaker.net>);
25493 2001-07-19 Naba Kumar <kh_naba@123india.com>
25495 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25496 set caret color, calltip back color and selection fore/back
25499 2001-07-18 Naba Kumar <kh_naba@123india.com>
25501 * project_dbase.c: Closes all files when project is closed.
25502 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25503 -- We still need to refine this as it closes all sort of files.
25505 * compiler_options.c: Fixed seg-fault bug when last item in
25506 compiler option lists is removed.
25508 * Fixed missing newline warnings during compilation.
25509 (patch from Andy Piper <squiggle@ukgateway.net>)
25511 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25513 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25514 autogenerated no need to store'em in CVS.
25516 * ccview/.cvsignore: Addition of cvsignore.
25518 2001-07-17 Naba Kumar <kh_naba@123india.com>
25520 *GUI fixes and spell corrections
25521 (patch from Andy Piper <squiggle@ukgateway.net>)
25523 2001-07-15 Naba Kumar <kh_naba@123india.com>
25525 *Fixed double error message for file not found.
25527 *Put white backgrounds for png images.
25529 *Converted '-' to '_' in sgml files.
25531 2001-07-14 Naba Kumar <kh_naba@123india.com>
25533 * project_dbase.c: Short-cut for expand/collasp project tree
25535 * project_dbase_gui.c:
25536 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25538 2001-07-13 Naba Kumar <kh_naba@123india.com>
25540 * notebook.[h,c]: Added
25541 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25542 Project/message window now toggles on control and
25543 and notebook switch short-cut
25545 2001-07-7 Naba Kumar <kh_naba@123india.com>
25547 * Changed a new icon set which looks more gnomish.
25549 * Changed a new anjuta splash logo.
25550 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25552 2001-07-6 Naba Kumar <kh_naba@123india.com>
25554 * ccview/*: Integrated ccview for class view and file view
25555 in the project Manager.
25557 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25559 2001-07-1 Naba Kumar <kh_naba@123india.com>
25561 * scintilla/*: Upgraded Scintilla to version 1.3.7
25563 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25565 2001-06-28 Naba Kumar <kh_naba@123india.com>
25567 * src/debugger.c: Correct step-over and step-out swapping.
25569 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25570 chapters and added more stuffs.
25572 2001-06-13 Naba Kumar <kh_naba@123india.com>
25574 * data/autogen.sh.gtkmm: Added
25576 * data/autogen.sh.gnomemm: Added
25578 * src/appwiz.c: Added two more application wizard templetes
25580 * src/project: for gtk-- and gnome-- and proper support
25582 * src/source.c: for c++ in the project configuration.
25586 2001-05-05 Naba Kumar <kh_naba@123india.com>
25588 * Merged my pre-cvs modifications with
25589 the current cvs copy.
25591 * (lot of files change).
25593 * Implemented session management.
25595 * Local installation possible by
25596 manageing our own pixmaps paths
25599 * resources.h: Added.
25600 * resources.c: Added.
25604 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25606 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25607 Corrected/extended ignores.
25609 2001-05-04 Naba Kumar <kh_naba@123india.com>
25611 * manuals/: dir tree added.
25612 Sgml documentation started in this dir.
25614 * omf-install/: dir tree added.
25616 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25617 Created initial document structure.
25619 * configure.in: Added test for scrollkeeper.
25620 Added some Makefile entries in AC_OUTPUT.
25622 * Makefile.am: Added subdir manuals/
25624 * HACKING: Wrote something stupid.
25626 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25628 * Makefile.am: Added ChangeLog in local data list, becaused it's
25629 needed to create a new project.
25631 * po/fr.po: minor fixes.
25633 * src/build_file.c, src/configurer.c, src/debugger.c,
25634 src/executer.c, src/find_replace.c, src/gnome_project.c,
25635 src/goto_line.c, src/launcher.c, src/messages.c,
25636 src/preferences.c src/project_dbase.c: functions declared static.
25638 * widgets/gnomefilelist.c: Fixed a project creation bug,
25639 introduced with latest changes.
25641 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25643 * widgets/gnomefilelist.c,
25644 BUGS: Fixed an annoying bug preventing from loading files/project
25645 given on the command line. Polished the whole gnome_filelist widget.
25647 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25651 src/anjuta.h: Polished the command line parsing.
25653 * BUGS: Need to clean that damn gnome_filelist widget.
25655 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25659 src/signals.c: Removed duplicated includes.
25661 * po/fr.po: minor fixes.
25663 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25664 create_compiler_options_page? () declared static.
25666 src/anjuta.c: Put a command line option for disabling
25669 * src/preferences_gui.c: Fixed an internationalization issue,
25670 other functions declared static.
25672 * src/gnome_project.c: Fixed some memory leaks,
25673 new_prj_terminated () declared static.
25675 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25677 * configure.in: Sort ALL_LINGUAS alphabetically.
25679 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25681 * Emptied that ugly old Changelog.
25683 == Anjuta 0.1.5 ===
25686 2001-03-10 Naba kumar <naba@gnome.org>
25688 * src/gnome_project.c: Fixed project dir creation bug.
25690 * src/text_editor.c: Fixed double accelerators bug.
25692 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25694 * src/stack_trace.c, * src/compiler_options.c,
25695 data/internals.properties, src/defaults.c:
25696 Fixed pixmap creation with NULL window.
25698 * src/commands.c, src/preferences_gui.c, src/build_project.c
25699 src/clean_project.c: Bug fix.
25701 * src/main_menubar_def.h: i18n bug fix.
25703 * src/executer.h, src/executer.c: Bug fix.
25705 * src/controls.c: Bug fix.
25707 * src/debugger.c: Debugger now takes program args.
25709 * po/ja.po: Added japanese translation file.
25711 Upgraded to ver 0.1.4
25712 ... Fixed other minor bugs.
25714 == Anjuta 0.1.3 ===
25716 2001-XX-XX Naba kumar <naba@gnome.org>
25718 * Lots of unaccountable changes. Integrated scintilla.
25719 Redesigned Project managemet. Added supports for other languages.
25720 Java style properties managements. .... blah blah
25722 2000-11-11 Naba kumar <naba@gnome.org>
25724 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25725 Upgraded to version 0.1.3.
25727 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25728 Fixed to activate Debug->add watch properly.
25730 === Anjuta 0.1.2 beta_2 ===
25731 === Anjuta 0.1.2 ===
25733 2000-11-05 Naba kumar <naba@gnome.org>
25735 * src/compiler_options.c, src/compiler_options_cbs.c
25736 src/compiler_options_cbs.h, src/compiler_options_gui.c
25737 src/anjuta2.c, extra/stock_libs.anj (new),
25738 extra/README.stock_libs (new), htmls/page13.html,
25739 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25740 added libraries. Stock libs provided for ease of entry. Modified
25741 help html file accordingly.
25743 2000-11-03 Naba kumar <naba@gnome.org>
25745 * README: Minor fixes in Doc files.
25747 * src/gnome_prj.c, src/appwidzard_cbs.c:
25748 Fixed to ignore non-existant dir for blank prj.
25749 More checking in project creation, especially to confirm
25750 that the prj file already does not exist.
25752 * anjuta.spec, configure.in: Upgraded to version 0.1.2
25754 * src/controls.c: Now Menu item "Format/Detach current document"
25755 is inactive when there is no document opened.
25757 === Anjuta 0.1.1 ===
25759 2000-11-01 Naba kumar <naba@gnome.org>
25761 Completed and Release of first version (Beta) with lots of bugs.
25763 1999-12-27 Naba kumar <naba@gnome.org>
25765 Anjuta project started.