1 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/document-manager/anjuta-docman.c:
4 Do not reopen file having escaped character (+,...) in path name
6 2008-01-13 Naba Kumar <naba@gnome.org>
8 * libanjuta/interfaces/libanjuta.idl:
9 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
10 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
11 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
12 IAnjutaProjectManager::add_sources().
14 * plugins/glade/plugin.c: (on_glade_resource_removed),
15 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
16 stubs for handing resources in glade file.
18 2008-01-13 Naba Kumar <naba@gnome.org>
20 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
22 * plugins/glade/plugin.c: (ifile_open): Select the first window
23 in the glade project when it is first opened. Avoids empty glade
24 document the first time.
26 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
28 Reviewed by: Johannes Schmid <jhs@gnome.org>
30 * plugins/gtodo/callback.c: (remove_todo_item):
31 Fix #507304 – crash in Anjuta IDE while removing done tasks
33 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
35 * plugins/debug-manager/anjuta-debug-manager.ui,
36 plugins/debug-manager/plugin.c,
37 plugins/debug-manager/start.h,
38 plugins/debug-manager/start.c:
39 New menu item to add extra source directories for debugger
43 2008-01-11 Naba Kumar <naba@gnome.org>
45 * configure.in: Bumped version to 2.3.2
46 * NEWS: Updated for anjuta 2.3.2 release
47 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
50 2008-01-11 Johannes Schmid <jhs@gnome.org>
52 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
54 Reverted accidently commited change
56 * plugins/document-manager/anjuta-document-manager.glade:
57 Fix Gtk-Critical because of broken glade file
59 2008-01-11 Naba Kumar <naba@gnome.org>
61 * plugins/glade/plugin.c: (on_document_destroy),
62 (glade_plugin_add_project): Fixed a bug where when more than one
63 glade document is open and one is closed, it closes all the glade
64 documents. Also it might have fixed the bug where sometimes closing
65 the glade document leaves glade widget tree unclosed.
67 2008-01-11 Naba Kumar <naba@gnome.org>
69 * libanjuta/Makefile.am: Install glade3 files in own prefix to
70 prevent install errors when not installed as root (then the files
71 are only useful when glade-3 is installed in the same prefix, but it
72 doesn't harm anjuta runtime).
74 * plugins/sourceview/sourceview.c: Commented use of a file
75 not currently distributed.
77 2008-01-10 Naba Kumar <naba@gnome.org>
79 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
80 nothing to translate in it.
82 2008-01-10 Johannes Schmid <jhs@gnome.org>
84 * plugins/project-wizard/templates/gnome.wiz:
85 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
86 * plugins/project-wizard/templates/gnome/src/main.c:
87 * plugins/project-wizard/templates/translatable-strings.h:
89 Fixed #508497 and added a new chooser to select whether to use
92 2008-01-10 Johannes Schmid <jhs@gnome.org>
94 Patch from Tom <tpgww@onepost.net>:
96 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
97 (anjuta_util_glist_path_dedup):
98 * libanjuta/anjuta-utils.h:
100 Give the method a proper prefixed name
102 * plugins/document-manager/action-callbacks.c:
103 (get_current_popup_active),
104 (on_editor_command_select_all_activate),
105 (on_editor_command_cut_activate),
106 (on_editor_command_paste_activate),
107 (on_editor_command_copy_activate),
108 (on_editor_command_clear_activate), (on_show_search),
109 (on_repeat_quicksearch):
110 * plugins/document-manager/action-callbacks.h:
111 * plugins/document-manager/anjuta-docman.c:
112 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
113 (anjuta_docman_goto_file_line_mark),
114 (anjuta_docman_get_full_filename):
115 * plugins/document-manager/anjuta-docman.h:
116 * plugins/document-manager/anjuta-document-manager.ui:
117 * plugins/document-manager/plugin.c:
118 (update_document_ui_interface_items):
120 Better way to fix the popup-menu items (Cut/Copy/Paste)
121 and various clean-ups.
123 * plugins/document-manager/search-box.c: (on_document_changed),
124 (search_box_fill_search_focus):
125 * plugins/document-manager/search-box.h:
126 * plugins/search/plugin.c:
128 Add a menu item to repeat the quick search
130 2008-01-10 Johannes Schmid <jhs@gnome.org>
132 * plugins/language-support-cpp-java/cpp-java-assist.c:
135 Fixed #508424 – Auto complete: previous char was removed when
136 pre TAB to auto complete.
138 2008-01-10 Johannes Schmid <jhs@gnome.org>
140 Patch from: James Ligett:
142 * plugins/profiler/gprof-call-graph-view.c:
143 (gprof_call_graph_view_create_columns):
144 * plugins/profiler/gprof-flat-profile-view.c:
145 (gprof_flat_profile_view_create_columns):
147 Fixed translation issues (#496833)
149 2008-01-10 Johannes Schmid <jhs@gnome.org>
151 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
153 * plugins/gtodo/gtodo.c: (category_manager_add_item):
154 Fix #460390 – Changing categories while edinting something
156 2008-01-09 Naba Kumar <naba@gnome.org>
158 * libanjuta/anjuta-plugin-manager.c:
159 (anjuta_plugin_manager_activate_plugins): Commented dead code and
162 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
163 corruption reported in bug #507491. Potentially fixes too.
165 2008-01-09 Johannes Schmid <jhs@gnome.org>
167 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
169 * plugins/gtodo/mcategory.c: (category_manager_add_item):
170 Fix bug #505205 completely
172 * AUTHORS: Added Bolesław
174 2008-01-08 Johannes Schmid <jhs@gnome.org>
176 * plugins/document-manager/action-callbacks.c:
177 (on_editor_command_cut_activate),
178 (on_editor_command_paste_activate),
179 (on_editor_command_copy_activate),
180 (on_editor_command_clear_activate):
182 Fixed editor popup menu (Cut, Copy, Paste)
184 2008-01-08 Johannes Schmid <jhs@gnome.org>
186 * plugins/sourceview/sourceview.c: (autodetect_language):
187 Fixed a crash when creating a new file
189 2008-01-08 Johannes Schmid <jhs@gnome.org>
191 Patch by <bolekk@gmail.com> (GHOP Student)
193 * plugins/gtodo/mcategory.c: (category_manager_add_item):
196 2008-01-08 Naba Kumar <naba@gnome.org>
198 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
199 * libanjuta/anjuta-plugin-manager.c:
200 (anjuta_plugin_manager_select),
201 (anjuta_plugin_manager_activate_plugins):
202 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
203 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
204 (on_create_submenu), (create_open_with_submenu):
205 * src/about.c: (on_about_plugin_activate),
206 (about_create_plugins_submenu): Use translated version of get_string()
207 API in AnjutaDescription for translatable properties. Fixes bug #496833
210 2008-01-07 Johannes Schmid <jhs@gnome.org>
212 * plugins/build-basic-autotools/executer.c: (execute_program):
213 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
214 * plugins/debug-manager/anjuta-debug-manager.glade:
215 * plugins/debug-manager/locals.c: (create_locals_gui):
216 * plugins/file-loader/plugin.c: (on_create_submenu):
217 * plugins/gtodo/main.h:
218 * plugins/gtodo/preferences.c: (preferences_widget):
219 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
220 * plugins/tools/anjuta-tools.glade:
221 * plugins/tools/execute.c: (atp_output_context_print):
224 Another bunch of i18n fixes (#496833)
226 2008-01-07 Johannes Schmid <jhs@gnome.org>
228 * plugins/build-basic-autotools/build-basic-autotools.c:
229 (on_build_terminated):
230 * plugins/gtodo/interface.c: (set_read_only):
231 * plugins/project-manager/plugin.c: (confirm_removal),
232 (on_popup_add_to_project):
233 * plugins/subversion/anjuta-subversion.glade:
234 * plugins/tools/execute.c: (atp_output_context_print_result):
236 Fixed some strings from #496833
238 2008-01-07 Johannes Schmid <jhs@gnome.org>
240 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
241 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
243 * plugins/language-support-cpp-java/plugin.c: (install_support),
244 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
245 Added basic Vala support
247 * plugins/sourceview/sourceview.c: (autodetect_language):
248 Fixed mime-type detection
250 2008-01-06 Massimo Cora' <maxcvs@email.it>
252 Reviewed by: Johannes Schmid <jhs@gnome.org>
254 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
255 (value_removed_current_editor), (symbol_db_activate),
256 (symbol_db_deactivate):
257 * plugins/symbol-db/symbol-db-engine.c:
258 (symbol_db_engine_get_global_members_filtered):
259 * plugins/symbol-db/symbol-db-view.c:
260 (do_add_child_symbol_to_view), (prepare_for_adding),
261 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
262 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
263 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
264 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
265 (sdb_view_init), (sdb_view_finalize),
266 (sdb_view_build_and_display_base_tree):
267 * plugins/symbol-db/symbol-db-view.h:
268 added controls to expand Global tab nodes in a non-freezing way.
269 Fixed also some little bugs always on global-tab.
271 2008-01-06 Naba Kumar <naba@gnome.org>
273 Patches from James Liggett:
274 * plugins/profiler/gprof-call-graph-view.c:
275 (gprof_call_graph_view_create_columns):
276 * plugins/profiler/gprof-flat-profile-view.c:
277 (gprof_flat_profile_view_create_columns):
278 * plugins/profiler/gprof-function-call-tree-view.c:
279 (gprof_function_call_tree_view_create_columns): Made all
280 of the columns resizable and reorderable.
282 2008-01-06 Johannes Schmid <jhs@gnome.org>
284 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
285 (anjuta_launcher_check_password_real),
286 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
287 (anjuta_launcher_scan_pty),
288 (anjuta_launcher_disable_password_check):
289 * libanjuta/anjuta-launcher.h:
290 Added disable_password_check for stream where it does not make sense
291 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
292 that sometimes occur in symbol-db plugin
294 * plugins/file-manager/file-model.c:
295 (file_model_cancel_expand_idle):
296 Fixed removing of idle source
298 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
299 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
301 Fixed #348854 – invisible cursor in certain themes
303 2008-01-06 Naba Kumar <naba@gnome.org>
305 * libanjuta/anjuta-preferences.c:
306 (anjuta_preferences_register_property_custom): Fixed a crash bug on
307 closing preferences dialog due to patch in bug #507300
309 2008-01-06 Naba Kumar <naba@gnome.org>
311 * plugins/language-support-cpp-java/cpp-java-assist.c:
313 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
314 * plugins/search/search-replace_backend.c: (create_search_entries):
315 Added missing unrefs.
317 2008-01-06 Johannes Schmid <jhs@gnome.org>
319 * plugins/debug-manager/variable.c: (get_hovered_word):
320 Add a g_object_unref()
322 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
323 (on_sourceview_hover_leave):
324 Fixed hover and editor interface to make hover in debugger work
326 2008-01-06 Naba Kumar <naba@gnome.org>
328 * plugins/editor/text-editor.c: Whitespaces fixes.
329 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
330 DEBUG_PRINT instead of g_message.
332 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
334 * plugins/debug-manager/breakpoints.c:
335 Fix #507441: Disable all breakpoints doesn't work
336 Fix #507444: Enable Breakpoint menu item doesn't change name
338 2008-01-05 Naba Kumar <naba@gnome.org>
340 * manuals/reference/libanjuta/libanjuta.types: Renamed
341 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
343 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
345 * plugins/debug-manager/variable.c:
346 Update variable display to use IAnjutaIterable instead of position
348 * plugins/editor/text_editor_cbs.c,
349 plugins/editor/text_editor.c:
350 Fix Gtk critical warnings when a hover signal is emitted
351 Fix get_text_iter in Scintilla (range should include last character)
353 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
355 * plugins/debug-manager/debug_tree.c,
356 plugins/debug-manager/debug_tree.h,
357 plugins/debug-manager/watch.c,
358 plugins/debug-manager/command.c,
359 plugins/debug-manager/queue.c,
360 plugins/gdb/plugin.c,
361 plugins/gdb/debugger.c,
362 plugins/gdb/debugger.h,
363 libanjuta/interfaces/libanjuta.idl:
364 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
366 2008-01-05 Naba Kumar <naba@gnome.org>
368 * plugins/valgrind/plugin.c: Removed stock icon open/save from
369 menus to avoid conflict with file open/save. Fixes bug #507455
371 2008-01-05 Johannes Schmid <jhs@gnome.org>
374 Conditionally depend on gtksourceview2 >= 2.1.0
376 * libanjuta/interfaces/libanjuta.idl:
377 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
378 iterators instead of positions
380 * plugins/debug-manager/threads.c:
381 Fixed a warnings by including gnome-vfs properly
383 * plugins/debug-manager/variable.c: (get_hovered_word),
385 Updated to changes in IAnjutaEditorHover/Selection
387 * plugins/document-manager/action-callbacks.c:
388 (on_editor_command_upper_case_activate),
389 (on_editor_command_lower_case_activate):
390 * plugins/document-manager/search-box.c: (on_incremental_search),
391 (on_search_activated):
392 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
393 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
394 (iselection_get_start), (iselection_get_end),
395 (iselection_iface_init), (ihover_display), (ihover_iface_init):
396 * plugins/editor/text_editor_cbs.c:
397 (on_text_editor_scintilla_notify):
399 Updated to changes in IAnjutaEditorHover/Selection and updated editor
400 interface of scintilla editor.
402 * plugins/language-manager/languages.xml:
403 * plugins/language-manager/plugin.c:
404 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
405 Added chdr to C language files and some DEBUG_PRINTs
407 * plugins/language-support-cpp-java/cpp-java-assist.c:
409 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
410 * plugins/search/plugin.c: (find_incremental):
411 * plugins/search/search-replace.c: (search_and_replace):
412 * plugins/search/search-replace_backend.c: (create_search_entries):
413 Adapted to changed interfaces
415 * plugins/sourceview/Makefile.am:
416 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
417 (set_uri), (anjuta_document_save):
418 * plugins/sourceview/anjuta-editor-sourceview.glade:
419 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
420 (anjuta_view_key_press_event):
421 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
422 * plugins/sourceview/sourceview-cell.c:
423 (sourceview_cell_instance_init), (sourceview_cell_finalize),
424 (icell_get_line), (icell_get_attribute), (icell_iface_init):
425 * plugins/sourceview/sourceview-prefs.c: (get_bool),
426 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
427 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
428 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
429 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
430 * plugins/sourceview/sourceview-private.h:
431 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
432 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
433 (on_document_loaded), (sourceview_instance_init),
434 (sourceview_dispose), (sourceview_finalize),
435 (sourceview_create_markers), (sourceview_new),
436 (ifile_savable_save), (ieditor_get_tab_size),
437 (ieditor_set_tab_size), (ieditor_set_use_spaces),
438 (ieditor_set_auto_indent), (ieditor_goto_line),
439 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
440 (iselect_block), (iselect_set), (iselect_get_start),
441 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
442 (imark_unmark), (imark_is_marker_set),
443 (imark_location_from_handle), (imark_delete_all_markers),
444 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
445 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
446 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
447 (ilanguage_get_supported_languages), (autodetect_language),
448 (ilanguage_set_language), (iassist_show_tips),
449 (on_sourceview_hover_leave), (on_sourceview_hover_over),
450 (ihover_display), (ihover_iface_init):
452 Use GtkSourceView 2.1.x:
454 * Fixed #486724 and #488615
455 * Implemented hover interface
456 * Adapted to changed interfaces
458 2008-01-04 Rob Bradford <rob@o-hand.com>
460 Reviewed by Naba Kumar <naba@gnome.org>:
461 * libanjuta/anjuta-preferences.c:
462 (anjuta_preferences_register_property_custom):
463 Unregister preferences for custom preferences when the widget is
466 2008-01-03 Johannes Schmid <jhs@gnome.org>
468 * plugins/file-manager/file-model.c: (file_model_row_expanded),
469 (file_model_row_collapsed):
470 Fixed the too method to take a correct data argument
472 2008-01-02 Johannes Schmid <jhs@gnome.org>
474 * plugins/document-manager/anjuta-docman.c:
475 (anjuta_docman_add_document), (anjuta_docman_remove_document):
476 ref and unref correctly to silence a Gtk+ critical
478 2008-01-01 Johannes Schmid <jhs@gnome.org>
480 * plugins/editor/text_editor.c: (itext_editor_get_text):
481 Fixed #506740 – ianjuta_editor_get_text crash if request
482 text past the buffer length
484 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
486 * plugins/debug-manager/utilities.c,
487 plugins/debug-manager/utilities.h,
488 plugins/debug-manager/breakpoints.c:
489 Move get_current_editor function in utilities.c
491 * plugins/debug-manager/plugin.c,
492 plugins/debug-manager/debug_tree.c,
493 plugins/debug-manager/debug_tree.h,
494 plugins/debug-manager/watch.c,
495 plugins/debug-manager/watch.h,
496 plugins/debug-manager/locals.c,
497 plugins/debug-manager/locals.h,
498 (added) plugins/debug-manager/variable.c,
499 (added) plugins/debug-manager/variable.h,
500 plugins/debug-manager/Makefile.am:
501 Use hover interface to display variable value
503 2007-12-31 Johannes Schmid <jhs@gnome.org>
505 * libanjuta/Makefile.am:
506 Only install glade catalog files if glade-3 is available
507 (Fixes #506269 and #500296)
509 2007-12-30 Johannes Schmid <jhs@gnome.org>
511 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
512 (set_property_value_as_string), (register_callbacks):
514 Fixed GtkFileChooserButton preferences to also work when only the combo
515 changes without a dialog being open.
517 2007-12-29 Johannes Schmid <jhs@gnome.org>
519 * plugins/editor/Makefile.am:
520 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
522 2007-12-29 Johannes Schmid <jhs@gnome.org>
524 * plugins/devhelp/plugin.c: (devhelp_activate):
525 Fixed #498986 - Anjuta-2.3.0 fails to build
527 2007-12-29 Johannes Schmid <jhs@gnome.org>
529 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
530 * plugins/debug-manager/plugin.c:
531 (on_run_to_cursor_action_activate):
532 * plugins/document-manager/anjuta-docman.c:
533 (anjuta_docman_goto_file_line_mark):
534 * plugins/symbol-db/plugin.c: (value_added_current_editor),
535 (value_removed_current_editor):
537 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
538 all those to value_added_current_document...
540 * plugins/editor/anjuta-editor-scintilla.glade:
541 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
542 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
544 2007-12-28 Massimo Cora' <maxcvs@email.it>
546 * plugins/symbol-db/plugin.c: (on_importing_project_end),
547 (symbol_db_activate), (symbol_db_deactivate),
548 (symbol_db_instance_init), (isymbol_manager_get_parents):
549 * plugins/symbol-db/plugin.h:
550 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
551 * plugins/symbol-db/symbol-db-engine.c:
552 (symbol_db_engine_get_global_members_filtered):
553 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
554 (on_symbol_inserted):
555 Filtered out static functions on global-tab. E.g. when flag
556 is_file_scope = 1 we won't add entries there.
557 Fixed a little bug on 'Global'->'Vars/Others' node too.
559 2007-12-28 Johannes Schmid <jhs@gnome.org>
561 * libanjuta/anjuta-launcher.c:
562 Fixed a silly (and completely useless) memory corruption that probably
563 only occured at a few race conditions though I wonder why it did not
566 2007-12-28 Johannes Schmid <jhs@gnome.org>
567 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
568 * plugins/debug-manager/plugin.c: (set_program_counter):
569 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
570 * plugins/debug-manager/start.c: (get_source_directories):
571 * plugins/debug-manager/threads.c: (on_info_thread),
573 * plugins/file-manager/file-model.c: (file_model_set_property):
574 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
575 * plugins/tools/editor.c: (on_editor_response):
577 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
579 * plugins/document-manager/plugin.c: (update_title),
580 (value_added_project_root_uri):
581 * plugins/document-manager/plugin.h:
582 Shorten down the title bar if the current path is inside the opened project
584 2007-12-28 Massimo Cora' <maxcvs@email.it>
586 reviewed by: Johannes Schmid <jhs@gnome.org>
588 * plugins/project-wizard/templates/java/project.anjuta:
589 * plugins/project-wizard/templates/mkfile/project.anjuta:
590 * plugins/project-wizard/templates/python/project.anjuta:
591 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
592 let new projects use new SymbolDB plugin.
594 * plugins/symbol-browser/images/Makefile.am:
595 added some images taken from MonoDevelop project.
597 * plugins/symbol-db/plugin.c: (value_added_current_editor),
598 (goto_file_line), (on_importing_project_end), (project_root_added),
599 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
600 (isymbol_manager_search):
601 Added project-updating feature when opening a project with some files
602 modified externally [e.g. a svn up].
604 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
605 (sdb_engine_iterator_node_instance_init),
606 (sdb_engine_iterator_node_finalize),
607 (symbol_db_engine_iterator_node_set_conversion_hash):
608 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
609 * plugins/symbol-db/symbol-db-engine-iterator.c:
610 (symbol_db_engine_iterator_new):
611 * plugins/symbol-db/symbol-db-engine-iterator.h:
612 Moved Hash table initialization into the engine. This proxies and
613 speeds up the process of creation and iteration of a GdaDataModel.
615 * plugins/symbol-db/symbol-db-engine.c:
616 (sdb_engine_ctags_output_thread),
617 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
618 (sdb_engine_scan_files_1), (sdb_engine_init),
619 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
620 (symbol_db_engine_add_new_workspace),
621 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
622 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
623 (symbol_db_engine_get_sym_type_conversion_hash),
624 (symbol_db_engine_update_files_symbols),
625 (symbol_db_engine_update_project_symbols),
626 (symbol_db_engine_update_buffer_symbols),
627 (symbol_db_engine_get_class_parents),
628 (symbol_db_engine_get_global_members_filtered),
629 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
630 (symbol_db_engine_get_scope_members_by_symbol_id),
631 (symbol_db_engine_get_scope_members),
632 (symbol_db_engine_get_current_scope),
633 (symbol_db_engine_get_file_symbols),
634 (symbol_db_engine_get_symbol_info_by_id),
635 (symbol_db_engine_find_symbol_by_name_pattern),
636 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
637 * plugins/symbol-db/symbol-db-engine.h:
638 * plugins/symbol-db/symbol-db-view-locals.c:
639 (sdb_view_locals_get_iter_from_row_ref),
640 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
641 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
642 (on_symbol_inserted), (symbol_db_view_locals_update_list):
643 Changes on some queries fuctions and some fixes. Added *_filtered
646 * plugins/symbol-db/symbol-db-view.c:
647 (do_add_child_symbol_to_view), (add_new_waiting_for),
648 (prepare_for_adding), (on_symbol_inserted),
649 (do_recurse_subtree_and_remove), (on_symbol_removed),
650 (sdb_view_do_add_hidden_dummy_child),
651 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
652 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
653 (sdb_view_locals_create_new_store), (sdb_view_init),
654 (sdb_view_finalize), (sdb_view_class_init),
655 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
656 (symbol_db_view_get_pixbuf),
657 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
658 New display for global tags. This is the definitive version, bugs apart.
660 * plugins/symbol-db/tables.sql:
663 2007-12-27 Naba Kumar <naba@gnome.org>
665 * libanjuta/interfaces/libanjuta.idl:
666 * plugins/editor/aneditor-priv.h:
667 * plugins/editor/aneditor.cxx:
668 * plugins/editor/text_editor.c: (text_editor_instance_init),
669 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
670 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
671 * plugins/editor/text_editor.h:
672 * plugins/editor/text_editor_cbs.c:
673 (on_text_editor_scintilla_notify):
675 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
676 related code in AnEditor. Fixed some compilation warnings.
678 2007-12-26 Naba Kumar <naba@gnome.org>
680 * Changelog: Fixed indentation.
682 2007-12-25 Naba Kumar <naba@gnome.org>
684 * plugins/editor/Makefile.am:
685 * plugins/editor/editor.glade:
686 * plugins/editor/plugin.c:
687 * plugins/editor/style-editor.c:
688 * plugins/sourceview/Makefile.am:
689 * plugins/sourceview/plugin.c:
690 * plugins/sourceview/sourceview.glade:
691 * plugins/valgrind/Makefile.am:
693 Renamed glade files to anjuta-editor-* to give name space for the
694 schema files (because they are installed in system directory).
696 * scripts/build-schemas.mk: Install the schemas files also (need for
697 binary package installation/uninstallation).
699 2007-12-25 Johannes Schmid <jhs@gnome.org>
701 * plugins/language-support-cpp-java/plugin.c:
702 (set_indentation_param_vim):
704 Support some more vim modeline commands and shortcuts (#504331)
706 2007-12-25 Johannes Schmid <jhs@gnome.org>
708 Patches from James Liggett:
709 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
710 (anjuta_vcs_status_tree_view_init):
711 * plugins/subversion/subversion-commit-dialog.c:
712 (subversion_commit_dialog):
713 * plugins/subversion/subversion-diff-dialog.c:
714 (on_subversion_diff_response):
715 * plugins/subversion/subversion-log-dialog.c:
716 (on_log_view_selected_button_clicked),
717 (on_log_diff_selected_button_clicked),
718 (on_log_diff_previous_button_clicked):
719 * plugins/subversion/subversion-resolve-dialog.c:
720 (subversion_resolve_dialog):
721 * plugins/subversion/subversion-revert-dialog.c:
722 (subversion_revert_dialog):
723 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
724 (pulse_progress_bar), (hide_pulse_progress_bar),
725 (disconnect_data_arrived_signals),
726 (cancel_data_arrived_signal_disconnect):
727 * plugins/subversion/subversion-ui-utils.h:
729 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
730 #505237 – Sort list of modified files
732 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
734 * plugins/gdb/debugger.c:
735 Fix bug #491301: Inspecting a variable opens a bad focus dialog
737 2007-12-23 Johannes Schmid <jhs@gnome.org>
739 * plugins/language-support-cpp-java/plugin.c:
740 (set_indentation_param_emacs), (set_indentation_param_vim),
741 (parse_mode_line_emacs), (parse_mode_line_vim),
742 (extract_mode_line), (initialize_indentation_params):
744 Added (basic) support for vim modelines (#504331)
746 * plugins/message-view/message-view.c: (message_view_next),
747 (message_view_previous):
749 Fixed next/previous message
751 2007-12-23 Johannes Schmid <jhs@gnome.org>
753 * libanjuta/anjuta-ui.h:
754 Check for != NULL before unref'ing pixbuf (related to #497878)
756 * plugins/devhelp/plugin.c: (register_stock_icons):
757 * plugins/document-manager/anjuta-docman.c:
758 (anjuta_docman_add_document):
759 * plugins/glade/plugin.c: (on_close_activated),
760 (register_stock_icons), (on_session_save),
761 (glade_plugin_add_project):
763 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
764 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
766 * plugins/language-support-cpp-java/plugin.c:
767 (register_stock_icons):
768 Fixed stock icon registration macros
770 2007-12-23 Johannes Schmid <jhs@gnome.org>
772 * global-tags/Makefile.am:
773 * launcher/Makefile.am:
774 * libanjuta/Makefile.am:
775 * libegg/Makefile.am:
776 * manuals/anjuta-faqs/Makefile.am:
777 * manuals/anjuta-manual/Makefile.am:
778 * manuals/reference/libanjuta/Makefile.am:
779 * plugins/build-basic-autotools/Makefile.am:
780 * plugins/class-gen/Makefile.am:
781 * plugins/class-inheritance/Makefile.am:
782 * plugins/cvs-plugin/Makefile.am:
783 * plugins/debug-manager/Makefile.am:
784 * plugins/devhelp/Makefile.am:
785 * plugins/document-manager/Makefile.am:
786 * plugins/editor/Makefile.am:
787 * plugins/editor/scintilla/Makefile.am:
788 * plugins/editor/scintilla/include/Makefile.am:
789 * plugins/file-loader/Makefile.am:
790 * plugins/file-manager/Makefile.am:
791 * plugins/file-wizard/Makefile.am:
792 * plugins/gdb/Makefile.am:
793 * plugins/glade/Makefile.am:
794 * plugins/gtodo/Makefile.am:
795 * plugins/gvim/Makefile.am:
796 * plugins/indent/Makefile.am:
797 * plugins/language-manager/Makefile.am:
798 * plugins/language-support-cpp-java/Makefile.am:
799 * plugins/macro/Makefile.am:
800 * plugins/message-view/Makefile.am:
801 * plugins/patch/Makefile.am:
802 * plugins/profiler/Makefile.am:
803 * plugins/project-import/Makefile.am:
804 * plugins/project-manager/Makefile.am:
805 * plugins/project-wizard/Makefile.am:
806 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
807 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
808 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
809 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
810 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
811 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
812 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
813 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
814 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
815 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
816 * plugins/sample1/Makefile.am:
817 * plugins/search/Makefile.am:
818 * plugins/sourceview/Makefile.am:
819 * plugins/subversion/Makefile.am:
820 * plugins/symbol-browser/Makefile.am:
821 * plugins/symbol-db/Makefile.am:
822 * plugins/symbol-db/test/Makefile.am:
823 * plugins/terminal/Makefile.am:
824 * plugins/tools/Makefile.am:
825 * plugins/valgrind/Makefile.am:
827 * tagmanager/Makefile.am:
829 Replaces the deprecated "INCLUDES" in all Makefile.am's with
830 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
831 warnings from illigel C++ compiler flags.
833 2007-12-23 Johannes Schmid <jhs@gnome.org>
835 Patch from Tom <tpgww@onepost.net>:
837 * plugins/document-manager/anjuta-docman.c:
838 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
839 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
840 (anjuta_docman_instance_init), (on_notebook_switch_page),
841 (anjuta_docman_grab_text_focus):
842 * plugins/document-manager/plugin.c: (on_document_added),
843 (on_window_key_press_event), (on_window_key_release_event):
845 Some more document-manager code cleanups and fixes.
847 2007-12-23 Massimo Cora' <maxcvs@email.it>
849 * plugins/symbol-db/plugin.c: (register_stock_icons),
850 (value_added_current_editor), (value_removed_current_editor),
851 (on_importing_project_end), (project_root_removed):
852 added controls to clean/populate GtkTreeView(s) on projects unload/load.
854 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
855 (symbol_db_engine_get_file_db_path):
856 fixed a useless warning.
858 * plugins/symbol-db/symbol-db-view-locals.c:
859 (traverse_free_waiting_for), (file_view_status_destroy),
860 (sdb_view_locals_create_new_store), (traverse_files_view_status),
861 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
862 (sdb_view_locals_finalize), (on_symbol_inserted),
863 (symbol_db_view_locals_recv_signals_from_engine),
864 (symbol_db_view_locals_update_list):
865 more speed on editors switching. GtkTreeStore caching method implemented.
866 Fixed compiler warnings and a little memory leak.
868 * plugins/symbol-db/symbol-db-view-locals.h:
869 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
870 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
871 (on_scan_end), (on_symbol_inserted),
872 (sdb_view_locals_create_new_store), (sdb_view_init),
873 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
874 * plugins/symbol-db/symbol-db-view.h:
875 fixed some crashers. Now project loading/populating should be quite quick.
877 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
879 * plugins/debug-manager/command.c,
880 plugins/debug-manager/queue.c:
881 Take care of command return value (FALSE is an error)
883 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
885 * plugins/debug-manager/anjuta-debug-manager.glade,
886 plugins/debug-manager/breakpoints.c:
887 Remove address, condition and pass breakpoint column if not supported
888 Fix clear all remove_all to avoid an endless loop if a breakpoint
891 2007-12-17 Johannes Schmid <jhs@gnome.org>
893 Patch from Tom <tpgww@onepost.net> (with some changes):
895 * plugins/document-manager/action-callbacks.c: (on_open_activate),
896 (on_save_as_activate), (on_save_all_activate),
897 (on_close_file_activate), (on_close_all_file_activate),
898 (on_reload_file_activate), (on_editor_command_clear_activate),
899 (on_transform_eolchars1_activate), (on_comment_block),
900 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
901 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
902 (on_editor_linenos1_activate), (on_editor_markers1_activate),
903 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
904 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
905 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
906 (on_zoom_out_text_activate):
907 * plugins/document-manager/action-callbacks.h:
908 * plugins/document-manager/anjuta-docman.c:
909 (on_notebook_page_close_button_click),
910 (on_notebook_page_close_button_enter),
911 (on_notebook_page_close_button_leave),
912 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
913 (anjuta_docman_page_init), (anjuta_docman_page_new),
914 (on_open_filesel_response), (create_file_open_dialog_gui),
915 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
916 (anjuta_docman_instance_init), (on_notebook_switch_page),
917 (on_document_destroy), (anjuta_docman_add_editor),
918 (anjuta_docman_add_document), (anjuta_docman_remove_document),
919 (anjuta_docman_set_current_document),
920 (anjuta_docman_goto_file_line_mark), (get_real_path),
921 (anjuta_docman_get_full_filename),
922 (anjuta_docman_delete_all_markers),
923 (anjuta_docman_delete_all_indicators),
924 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
925 (anjuta_docman_order_tabs):
926 * plugins/document-manager/anjuta-docman.h:
927 * plugins/document-manager/file_history.c: (an_hist_file_new),
928 (an_file_history_push), (an_file_history_dump):
929 * plugins/document-manager/file_history.h:
930 * plugins/document-manager/plugin.c: (update_title),
931 (value_removed_project_root_uri),
932 (update_document_ui_interface_items), (menu_name_compare),
933 (on_document_added), (on_document_changed),
934 (on_window_key_press_event), (on_window_key_release_event),
936 * plugins/document-manager/search-box.c: (on_document_changed),
937 (on_goto_activated), (search_box_init), (search_box_new):
938 * plugins/document-manager/search-box.h:
940 Yet more code cleanups
941 Save glade files correctly in session
942 Use new tooltip API if available
943 Sort notebook pages when session is restored (needs work)
945 2007-12-16 Johannes Schmid <jhs@gnome.org>
947 * plugins/document-manager/anjuta-docman.c:
948 (anjuta_docman_add_document):
950 Present correct widget with anjuta_shell_present_widget(). This got wrong when
951 the new search bar was introduced.
953 2007-12-12 Johannes Schmid <jhs@gnome.org>
955 Patch from Tom <tpgww@onepost.net>:
956 (#485233 – another bunch of docman cleanups)
958 * libanjuta/interfaces/libanjuta.idl:
959 * plugins/document-manager/action-callbacks.c:
960 (get_current_document), (get_current_focus_widget),
961 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
962 (on_close_file_activate), (on_close_all_file_activate),
963 (on_reload_file_activate), (on_print_activate),
964 (on_print_preview_activate),
965 (on_editor_command_upper_case_activate),
966 (on_editor_command_lower_case_activate),
967 (on_editor_command_eol_crlf_activate),
968 (on_editor_command_eol_lf_activate),
969 (on_editor_command_eol_cr_activate),
970 (on_editor_command_select_all_activate),
971 (on_editor_command_select_to_brace_activate),
972 (on_editor_command_select_block_activate),
973 (on_editor_command_match_brace_activate),
974 (on_editor_command_undo_activate),
975 (on_editor_command_redo_activate),
976 (on_editor_command_cut_activate),
977 (on_editor_command_paste_activate),
978 (on_editor_command_copy_activate),
979 (on_editor_command_clear_activate),
980 (on_editor_command_close_folds_all_activate),
981 (on_editor_command_open_folds_all_activate),
982 (on_editor_command_toggle_fold_activate),
983 (on_editor_command_bookmark_toggle_activate),
984 (on_editor_command_bookmark_first_activate),
985 (on_editor_command_bookmark_next_activate),
986 (on_editor_command_bookmark_prev_activate),
987 (on_editor_command_bookmark_last_activate),
988 (on_editor_command_bookmark_clear_activate),
989 (on_transform_eolchars1_activate), (on_comment_block),
990 (on_comment_box), (on_comment_stream),
991 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
992 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
993 (on_force_hilite_activate), (on_swap_activate),
994 (on_editor_add_view_activate), (on_editor_remove_view_activate):
995 * plugins/document-manager/action-callbacks.h:
996 * plugins/document-manager/anjuta-docman.c:
997 (on_notebook_page_close_button_click),
998 (on_notebook_page_close_button_enter),
999 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1000 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1001 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1002 (on_open_filesel_response), (anjuta_docman_open_file),
1003 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1004 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1005 (anjuta_docman_class_init), (anjuta_docman_new),
1006 (on_notebook_switch_page), (on_document_save_point),
1007 (on_document_destroy), (anjuta_docman_add_editor),
1008 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1009 (anjuta_docman_set_popup_menu),
1010 (anjuta_docman_get_current_focus_widget),
1011 (anjuta_docman_get_page_for_document),
1012 (anjuta_docman_get_current_document),
1013 (anjuta_docman_set_current_document),
1014 (anjuta_docman_goto_file_line),
1015 (anjuta_docman_goto_file_line_mark),
1016 (anjuta_docman_get_full_filename),
1017 (anjuta_docman_present_notebook_page),
1018 (anjuta_docman_update_page_label),
1019 (anjuta_docman_delete_all_markers),
1020 (anjuta_docman_delete_all_indicators),
1021 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1022 (do_ordertab1), (anjuta_docman_order_tabs),
1023 (anjuta_docman_set_editor_properties),
1024 (anjuta_docman_get_document_for_path),
1025 (anjuta_docman_get_all_doc_widgets):
1026 * plugins/document-manager/anjuta-docman.h:
1027 * plugins/document-manager/editor-tooltips.c:
1028 * plugins/document-manager/plugin.c: (update_title),
1029 (update_document_ui_enable_all), (update_document_ui_disable_all),
1030 (update_document_ui_save_items),
1031 (update_document_ui_interface_items), (update_document_ui),
1032 (on_document_update_save_ui), (update_status),
1033 (on_document_update_ui), (on_document_added),
1034 (on_document_changed), (on_session_save), (on_save_prompt),
1035 (on_docman_auto_save), (on_gconf_notify_timer):
1036 * plugins/document-manager/search-box.c: (on_document_changed),
1037 (search_box_new), (search_box_grab_line_focus):
1038 * plugins/glade/plugin.c: (ifile_open):
1039 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1040 * plugins/search/search-replace_backend.c: (create_search_entries):
1041 * plugins/sourceview/anjuta-document.c: (set_uri),
1042 (anjuta_document_save):
1043 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1044 * plugins/tools/editor.c: (on_editor_response):
1046 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1047 It fixes some issues with session handling and several memory lacks.
1048 Gtk 2.12 Tooltip API is used if available.
1050 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1052 * plugins/debug-manager/disassemble.c,
1053 plugins/debug-manager/disassemble.h,
1054 plugins/debug-manager/command.c,
1055 plugins/debug-manager/command.h,
1056 plugins/debug-manager/plugin.c
1057 plugins/debug-manager/sparse_view.c,
1058 plugins/debug-manager/sparse_view.h,
1059 plugins/gdb/plugin.c,
1060 plugins/gdb/debugger.c,
1061 plugins/gdb/debugger.h,
1062 libanjuta/interfaces/libanjuta.idl:
1063 Fix bug #502533: Implement assembler step
1065 * plugins/debug-manager/breakpoints.c:
1066 Do not save temporary breakpoints
1068 * plugins/debug-manager/stack_trace.c:
1069 Fix a crash when a stack command is cancelled
1071 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1073 * plugins/debug-manager/plugin.c,
1074 plugins/debug-manager/breakpoints.c,
1075 plugins/debug-manager/breakpoints.h:
1076 Fix bug #488732: Breakpoint on delete lines
1077 Breakpoints are now linked to their position in editor
1079 * plugins/gdb/debugger.c:
1080 Fix removing condition on breakpoint
1082 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1084 * plugins/debug-manager/anjuta-debug-manager.glade,
1085 plugins/debug-manager/start.c,
1086 plugins/gdb/plugin.c,
1087 plugins/gdb/debugger.c,
1088 plugins/gdb/debugger.h,
1089 libanjuta/interfaces/libanjuta.idl:
1090 Fix bug #481366: Do not stop at the beginning of the program
1092 * plugins/debug-manager/command.c,
1093 plugins/debug-manager/command.h,
1094 plugins/debug-manager/breakpoints.c,
1095 plugins/debug-manager/queue.c,
1096 plugins/debug-manager/queue.h:
1097 Fix a bug remove all breakpoints was not working due to latest changes
1098 Setting breakpoints is disabled when program is running
1100 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1102 * plugins/debug-manager/queue.c,
1103 plugins/gdb/plugin.c:
1104 Fix bug #501469: Crash if mime_type is unknown
1106 2007-12-01 Massimo Cora' <maxcvs@email.it>
1108 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1109 (on_editor_update_ui), (on_single_file_scan_end),
1110 (on_importing_project_end), (project_root_added),
1111 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1112 * plugins/symbol-db/plugin.h:
1113 show on status bar files being scanned.
1115 * plugins/symbol-db/symbol-db-engine.c:
1116 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1117 (sdb_engine_ctags_output_thread),
1118 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1119 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1120 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1121 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1122 (sdb_engine_get_table_id_by_unique_name2),
1123 (symbol_db_engine_open_project),
1124 (sdb_engine_prepare_executing_commands),
1125 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1126 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1127 (sdb_engine_detects_removed_ids),
1128 (symbol_db_engine_get_class_parents),
1129 (symbol_db_engine_get_global_members),
1130 (symbol_db_engine_get_scope_members_by_symbol_id),
1131 (symbol_db_engine_get_scope_members),
1132 (symbol_db_engine_get_current_scope),
1133 (symbol_db_engine_get_file_symbols),
1134 (symbol_db_engine_get_symbol_info_by_id),
1135 (symbol_db_engine_get_full_local_path),
1136 (symbol_db_engine_find_symbol_by_name_pattern),
1137 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1138 * plugins/symbol-db/symbol-db-engine.h:
1139 * plugins/symbol-db/symbol-db-view-locals.c:
1140 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1141 (symbol_db_view_locals_recv_signals_from_engine),
1142 (symbol_db_view_locals_update_list):
1143 * plugins/symbol-db/symbol-db-view-locals.h:
1144 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1145 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1146 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1147 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1148 * plugins/symbol-db/symbol-db-view.h:
1149 Added g_thread architecture to scan in background. With this you
1150 can use Anjuta's GUI without freezing.
1151 Improved insertion speed by using a paradigm like 'insert' and 'check'
1152 replacing a 'check' and 'insert' one. This has been done for tables
1153 like symbol, scope, sym_type.
1156 * plugins/symbol-db/tables.sql:
1157 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1158 (thread), (print_message), (bastard_thread), (idle_signals):
1159 fixed a typo on tables that broke sql triggers.
1161 === anjuta 2.3.1 ===
1163 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1165 * NEWS, AUTHORS: Updated.
1166 * src/Makefile.am: Fixed make distcheck
1168 Patch from Yang Hong:
1169 * plugins/file-manager/file-manager.glade: Fixed file chooser
1170 size in file-manager preferences.
1172 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1174 * NEWS: Updated for 2.3.1 development release
1175 * configure.in: Bumped version to 2.3.1
1177 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1179 * plugins/debug-manager/threads.c,
1180 plugins/debug-manager/disassemble.c,
1181 plugins/debug-manager/watch.c,
1182 plugins/debug-manager/registers.c,
1183 plugins/debug-manager/locals.c,
1184 plugins/debug-manager/breakpoints.c,
1185 plugins/debug-manager/stack_trace.c,
1186 plugins/debug-manager/command.c,
1187 plugins/debug-manager/command.h,
1188 plugins/debug-manager/queue.c,
1189 libanjuta/interfaces/libanjuta.idl:
1190 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1191 Document IAnjutaDebugManager signals
1192 Generate new signals in queue.c
1193 Use new signals in other files
1195 2007-11-30 <genbell@tiscali.it>
1197 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1199 * plugins/gdb/Makefile.am:
1202 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1204 * plugins/tools/variable.c:
1205 Fix a bug added in the previous patch (it is not a leak)
1207 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1209 * plugins/project-wizard/druid.c,
1210 plugins/project-wizard/templates/terminal.wiz,
1211 plugins/project-wizard/templates/xlib-dock.wiz,
1212 plugins/project-wizard/templates/wxwin.wiz,
1213 plugins/project-wizard/templates/java.wiz,
1214 plugins/project-wizard/templates/gnome.wiz,
1215 plugins/project-wizard/templates/anjuta-plugin.wiz,
1216 plugins/project-wizard/templates/gtkmm.wiz,
1217 plugins/project-wizard/templates/python.wiz,
1218 plugins/project-wizard/templates/cpp.wiz,
1219 plugins/project-wizard/templates/sdl.wiz,
1220 plugins/project-wizard/templates/gtk.wiz,
1221 plugins/project-wizard/templates/minimal.wiz,
1222 plugins/project-wizard/templates/xlib.wiz,
1223 plugins/project-wizard/templates/gcj.wiz,
1224 plugins/project-wizard/templates/translatable-strings.h,
1225 plugins/project-import/project-import.c:
1226 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1228 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1230 * plugins/debug-manager/threads.c,
1231 plugins/debug-manager/disassemble.c,
1232 plugins/debug-manager/watch.c,
1233 plugins/debug-manager/registers.c,
1234 plugins/debug-manager/memory.c,
1235 plugins/debug-manager/locals.c,
1236 plugins/debug-manager/stack_trace.c,
1237 plugins/debug-manager/queue.c,
1238 plugins/debug-manager/queue.h:
1239 Connect debugger signal only when program is loaded
1240 Rename get_feature in is_supported
1242 * plugins/debug-manager/plugin.c:
1243 Remove editor watch when plugin is deactivated
1245 * plugins/debug-manager/anjuta-debug-manager.glade,
1246 plugins/debug-manager/breakpoints.c,
1247 plugins/debug-manager/breakpoints.h:
1248 Rewrite almost completely the breakpoint code
1249 Improve breakpoint dialog
1251 Implement condition, hit count, ignore and temporary attribute
1253 * plugins/debug-manager/command.c,
1254 plugins/debug-manager/command.h:
1255 Add a breakpoint list command
1257 * plugins/gdb/debugger.c,
1258 plugins/gdb/debugger.h:
1259 Add new breakpoint list command
1260 Fix parsing of breakpoint data
1262 * libanjuta/interfaces/libanjuta.idl,
1263 plugins/gdb/plugin.c:
1264 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1266 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1268 * plugins/document-manager/plugin.c:
1269 Use Ctrl+Shift+s as shortcut for Save As
1271 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1273 * plugins/subversion/plugin.c: (activate_plugin):
1274 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1275 * src/layout.xml: Fixed dockitem positions.
1277 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1279 Icons from tpgww@onepost.net:
1280 * plugins/project-wizard/applogo.png:
1281 Icons from patch in bug #480093 comment #23. Also renamed icons.
1283 * plugins/message-view/Makefile.am:
1284 * plugins/message-view/plugin.c: (register_stock_icons),
1285 (ipreferences_merge): Removed redundant icon.
1287 * plugins/document-manager/plugin.c:
1288 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1289 Do not insensitize New action when there is no document.
1292 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1294 Icons from tpgww@onepost.net:
1295 * plugins/symbol-browser/an_symbol_prefs.c:
1296 * pixmaps/Makefile.am:
1297 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1299 Icons from patch in bug #480093 comment #23. Also renamed icons.
1302 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1304 Patch from James Liggett:
1305 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1306 revert and dialogs resizable.
1308 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1310 Patch from James Liggett:
1311 * plugins/subversion/anjuta-subversion.glade:
1312 * plugins/subversion/subversion-diff-dialog.c:
1313 (on_subversion_diff_response), (subversion_diff_dialog):
1314 * plugins/subversion/subversion-diff-dialog.h:
1316 The diff dialog should have a checkbox, enabled by default, that
1317 allows the user to make sure that all open files are saved before
1320 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1322 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1324 Icons from tpgww@onepost.net:
1325 * pixmaps/Makefile.am:
1328 * src/anjuta-preferences-general.svg:
1330 Icons from patch in bug #480093 comment #23. Also renamed icons.
1333 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1335 Icons from tpgww@onepost.net:
1336 * plugins/debug-manager/images/Makefile.am:
1337 * plugins/debug-manager/images/anjuta-watch.svg:
1338 * plugins/debug-manager/plugin.c: (register_stock_icons):
1339 * plugins/gdb/images/Makefile.am:
1340 * plugins/gtodo/Makefile.am:
1341 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1342 * plugins/gtodo/anjuta-gtodo.plugin.in:
1343 * plugins/gtodo/interface.c: (stock_icons):
1344 * plugins/gtodo/main.h:
1345 * plugins/gtodo/plugin.c: (ipreferences_merge):
1346 * plugins/terminal/Makefile.am:
1347 * plugins/terminal/anjuta-terminal-plugin.svg:
1348 * plugins/terminal/anjuta-terminal.plugin.in:
1349 * plugins/terminal/terminal.c:
1350 * plugins/tools/Makefile.am:
1351 * plugins/tools/anjuta-tools-plugin.svg:
1352 * plugins/tools/anjuta-tools.plugin.in:
1353 * plugins/tools/plugin.c:
1354 * plugins/valgrind/Makefile.am:
1355 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1356 * plugins/valgrind/anjuta-valgrind.plugin.in:
1357 * plugins/valgrind/plugin.c: (register_stock_icons),
1358 (ipreferences_merge):
1360 Icons from patch in bug #480093 comment #23. Also renamed icons.
1363 2007-11-18 Massimo Cora' <maxcvs@email.it>
1365 reviewed by: Johannes Schmid <jhs@gnome.org>
1368 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1369 due to bug #493360. Still present anyway bug #495843
1371 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1372 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1373 (on_local_treeview_row_activated),
1374 (on_global_treeview_row_activated),
1375 (on_global_treeview_row_expanded), (on_project_element_added),
1376 (on_project_element_removed), (project_root_added),
1377 (symbol_db_activate), (isymbol_manager_search),
1378 (isymbol_manager_get_members),
1379 (isymbol_manager_get_completions_at_position):
1380 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1381 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1382 * plugins/symbol-db/symbol-db-engine.c:
1383 (sdb_engine_execute_non_select_sql),
1384 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1385 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1386 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1387 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1388 (symbol_db_engine_add_new_workspace),
1389 (symbol_db_engine_add_new_project),
1390 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1391 (sdb_engine_detects_removed_ids),
1392 (sdb_engine_walk_down_scope_path),
1393 (symbol_db_engine_get_class_parents),
1394 (symbol_db_engine_get_global_members),
1395 (symbol_db_engine_get_scope_members_by_symbol_id),
1396 (symbol_db_engine_get_scope_members),
1397 (symbol_db_engine_get_current_scope),
1398 (symbol_db_engine_get_file_symbols),
1399 (symbol_db_engine_get_symbol_info_by_id),
1400 (symbol_db_engine_find_symbol_by_name_pattern):
1401 * plugins/symbol-db/symbol-db-engine.h:
1402 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1403 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1404 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1405 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1406 (on_scan_end), (do_add_root_symbol_to_view),
1407 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1408 (trigger_on_symbol_inserted), (add_new_waiting_for),
1409 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1410 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1411 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1412 (symbol_db_view_row_expanded), (sdb_view_init),
1413 (gtree_compare_func), (sdb_view_finalize),
1414 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1415 (sdb_view_populate_base_root),
1416 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1417 * plugins/symbol-db/symbol-db-view.h:
1418 * plugins/symbol-db/tables.sql:
1419 * plugins/symbol-db/test/Makefile.am:
1420 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1421 (get_scope_members), (get_current_scope), (get_global_members),
1422 (get_file_symbols), (get_info_by_id), (main):
1424 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1425 Started using LIMIT keyword to speed up things.
1426 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1427 make providers use prepared statements.
1429 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1431 Patch from James Liggett:
1432 * plugins/subversion/plugin.c: (subversion_instance_init):
1433 * plugins/subversion/plugin.h:
1434 * plugins/subversion/subversion-diff-dialog.c:
1435 (on_subversion_diff_response), (subversion_diff_dialog),
1436 (on_menu_subversion_diff):
1437 * plugins/subversion/subversion-log-dialog.c:
1438 (on_log_view_selected_button_clicked),
1439 (on_log_diff_selected_button_clicked),
1440 (on_log_diff_previous_button_clicked),
1441 (subversion_log_window_create):
1442 * plugins/subversion/subversion-ui-utils.c:
1443 (get_filename_from_full_path), (init_whole_project),
1444 (on_whole_project_toggled):
1445 * plugins/subversion/subversion-ui-utils.h:
1446 * plugins/subversion/subversion-update-dialog.c:
1447 (subversion_update_dialog), (on_menu_subversion_update):
1449 Whole Project checkbox enabled by default in diff and update dialogs.
1450 changes the editor names for diff editors to something much more
1451 descriptive. For example, working copy/head diffs would have an editor
1452 with a name like "[Working Copy/Head] some-file.diff," where some-file
1453 is the name of the file/directory that was diffed. For diffs against
1454 arbitrary diffs the name would look like "[Revisions 2832/3200]
1455 some-file.diff" for a diff of some-file between revisions 2832 and
1458 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1460 Icons from tpgww@onepost.net:
1461 * plugins/subversion/Makefile.am:
1462 * plugins/subversion/anjuta-subversion-plugin.svg:
1463 * plugins/subversion/anjuta-subversion.plugin.in:
1464 * plugins/subversion/plugin.h:
1465 * plugins/symbol-browser/Makefile.am:
1466 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
1467 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
1468 * plugins/symbol-browser/plugin.c:
1469 * plugins/symbol-db/Makefile.am:
1470 * plugins/symbol-db/plugin.c:
1471 * plugins/symbol-db/symbol-db.plugin.in:
1473 Icons from patch in bug #480093 comment #23. Also renamed icons.
1476 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1478 Icons from tpgww@onepost.net:
1479 * plugins/project-manager/Makefile.am:
1480 * plugins/project-manager/anjuta-project-manager-plugin.svg:
1481 * plugins/project-manager/anjuta-project-manager.plugin.in:
1482 * plugins/project-manager/plugin.c:
1483 * plugins/project-wizard/Makefile.am:
1484 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
1485 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1486 * plugins/project-wizard/druid.h:
1487 * plugins/search/Makefile.am:
1488 * plugins/search/anjuta-search-plugin.svg:
1489 * plugins/search/anjuta-search.plugin.in:
1490 * plugins/search/plugin.c:
1492 Icons from patch in bug #480093 comment #23. Also renamed icons.
1495 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1497 * TODO.tasks: updated.
1499 Icons from tpgww@onepost.net:
1500 * plugins/file-loader/Makefile.am:
1501 * plugins/file-loader/anjuta-loader-plugin.svg:
1502 * plugins/file-loader/anjuta-loader.plugin.in:
1503 * plugins/file-manager/Makefile.am:
1504 * plugins/file-manager/anjuta-file-manager-plugin.svg:
1505 * plugins/file-manager/file-manager.plugin.in:
1506 * plugins/file-manager/plugin.c:
1507 * plugins/glade/Makefile.am:
1508 * plugins/glade/anjuta-glade-plugin.svg:
1509 * plugins/glade/anjuta-glade.plugin.in:
1510 * plugins/glade/plugin.c: (register_stock_icons):
1511 * plugins/language-manager/Makefile.am:
1512 * plugins/language-manager/anjuta-language-manager-plugin.svg:
1513 * plugins/language-manager/language-manager.plugin.in:
1514 * plugins/message-view/Makefile.am:
1515 * plugins/message-view/anjuta-message-manager.plugin.in:
1516 * plugins/message-view/anjuta-messages-plugin.svg:
1517 * plugins/message-view/plugin.c:
1518 * plugins/patch/Makefile.am:
1519 * plugins/patch/anjuta-patch-plugin.svg:
1520 * plugins/patch/anjuta-patch.plugin.in:
1521 * plugins/patch/plugin.c:
1522 * plugins/profiler/Makefile.am:
1523 * plugins/profiler/anjuta-profiler-plugin.svg:
1524 * plugins/profiler/plugin.c: (register_stock_icons):
1525 * plugins/profiler/profiler.plugin.in:
1526 * plugins/project-import/Makefile.am:
1527 * plugins/project-import/anjuta-project-import-plugin.svg:
1528 * plugins/project-import/anjuta-project-import.plugin.in:
1529 * plugins/project-import/plugin.c:
1531 Icons from patch in bug #480093 comment #23. Also renamed icons.
1534 2007-11-18 Johannes Schmid <jhs@gnome.org>
1536 * plugins/build-basic-autotools/build-basic-autotools.c:
1538 * plugins/debug-manager/anjuta-debug-manager.glade:
1539 * plugins/debug-manager/breakpoints.c:
1540 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
1541 * plugins/file-wizard/file.c:
1542 * plugins/gdb/anjuta-gdb.glade:
1543 * plugins/glade/plugin.c: (ifile_open):
1544 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
1545 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1546 * plugins/gtodo/tray-icon.c:
1547 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
1548 * plugins/macro/macros.xml:
1549 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1550 Fixed translation bugs (#496833, #488211 and #497758)
1552 * plugins/document-manager/plugin.c: (on_editor_changed):
1555 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1557 Icons from tpgww@onepost.net:
1558 * plugins/devhelp/Makefile.am:
1559 * plugins/devhelp/anjuta-devhelp-plugin.svg:
1560 * plugins/devhelp/anjuta-devhelp.plugin.in:
1561 * plugins/devhelp/plugin.c:
1562 * plugins/document-manager/anjuta-document-manager.plugin.in:
1563 * plugins/document-manager/images/Makefile.am:
1564 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
1565 * plugins/document-manager/plugin.c:
1566 * plugins/editor/Makefile.am:
1567 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
1568 * plugins/editor/anjuta-editor.plugin.in:
1569 * plugins/editor/plugin.c:
1570 * plugins/sample1/Makefile.am:
1571 * plugins/sample1/anjuta-sample-plugin.svg:
1572 * plugins/sample1/anjuta-sample.plugin.in:
1573 * plugins/sourceview/Makefile.am:
1574 * plugins/sourceview/plugin.c:
1575 * plugins/sourceview/sourceview.plugin.in:
1577 Icons from patch in bug #480093 comment #23. Also renamed icons.
1580 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1582 * TODO.tasks: Updated.
1584 Icons from tpgww@onepost.net:
1585 * plugins/build-basic-autotools/Makefile.am:
1586 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
1587 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
1588 * plugins/build-basic-autotools/build-basic-autotools.c:
1589 * plugins/class-inheritance/Makefile.am:
1590 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
1591 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
1592 * plugins/class-inheritance/plugin.c:
1593 * plugins/cvs-plugin/Makefile.am:
1594 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
1595 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
1596 * plugins/cvs-plugin/plugin.c:
1597 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
1598 * plugins/debug-manager/images/Makefile.am:
1599 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
1600 * plugins/debug-manager/plugin.c:
1602 Icons from patch in bug #480093 comment #23. Also renamed icons.
1605 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1607 * (removed) libanjuta/anjuta-children.c,
1608 (removed) libanjuta/anjuta-children.h,
1609 libanjuta/anjuta-launcher.c,
1610 libanjuta/libanjuta.h,
1611 libanjuta/Makefile.am,
1612 plugins/gdb/debugger.c,
1613 plugins/terminal/terminal.c,
1614 manuals/reference/libanjuta/libanjuta-sections.txt,
1615 manuals/reference/libanjuta/libanjuta-docs.sgml:
1616 Replace anjuta_children_register by g_child_watch_add
1618 2007-11-13 Johannes Schmid <jhs@gnome.org>
1620 * plugins/subversion/anjuta-subversion.glade:
1621 * plugins/subversion/subversion-commit-dialog.c:
1622 (subversion_commit_dialog):
1623 * plugins/subversion/subversion-resolve-dialog.c:
1624 (subversion_resolve_dialog):
1625 * plugins/subversion/subversion-revert-dialog.c:
1626 (subversion_revert_dialog):
1627 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
1628 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
1629 (hide_pulse_progress_bar):
1630 * plugins/subversion/subversion-ui-utils.h:
1632 Yet another patch from #457477:
1633 Add a pulsing progress bar to all dialogs receiving status
1635 2007-11-12 Johannes Schmid <jhs@gnome.org>
1637 * plugins/document-manager/plugin.c: (create_highlight_submenu):
1638 Bug 493583 – crash in Anjuta IDE: trying to open a file
1640 * plugins/subversion/subversion-commit-dialog.c:
1641 (select_all_files), (subversion_commit_dialog):
1642 Patch from jrligget - see #457477
1644 2007-11-12 Johannes Schmid <jhs@gnome.org>
1646 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
1647 * libanjuta/anjuta-plugin-handle.c:
1648 (anjuta_plugin_handle_get_about):
1649 Bug 495536 – Plugins localization improvement
1651 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
1652 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1653 * plugins/indent/indent.glade:
1654 * plugins/subversion/anjuta-subversion.glade:
1655 Bug 495245 – Strings bug
1657 2007-11-08 James Liggett <jrliggett@cox.net>
1659 reviewed by: Johannes Schmid <jhs@gnome.org>
1661 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
1662 (anjuta_async_command_finalize),
1663 (anjuta_async_command_notification_poll),
1664 (anjuta_async_command_thread), (start_command),
1665 (notify_data_arrived), (notify_complete),
1666 (anjuta_async_command_class_init),
1667 (anjuta_async_command_set_error_message),
1668 (anjuta_async_command_get_error_message),
1669 (anjuta_async_command_lock), (anjuta_async_command_unlock):
1670 * libanjuta/anjuta-async-command.h:
1671 * libanjuta/anjuta-command.c: (anjuta_command_init),
1672 (anjuta_command_finalize), (anjuta_command_class_init),
1673 (anjuta_command_start), (anjuta_command_notify_data_arrived),
1674 (anjuta_command_notify_complete),
1675 (anjuta_command_set_error_message),
1676 (anjuta_command_get_error_message):
1677 * libanjuta/anjuta-command.h:
1678 * libanjuta/anjuta-glade-catalog.c:
1679 * libanjuta/anjuta-glade.xml:
1680 * libanjuta/anjuta-vcs-status-tree-view.c:
1681 (on_selected_column_toggled),
1682 (anjuta_vcs_status_tree_view_create_columns),
1683 (anjuta_vcs_status_tree_view_init),
1684 (anjuta_vcs_status_tree_view_finalize),
1685 (anjuta_vcs_status_tree_view_set_property),
1686 (anjuta_vcs_status_tree_view_get_property),
1687 (anjuta_vcs_status_tree_view_class_init),
1688 (anjuta_vcs_status_tree_view_new),
1689 (anjuta_vcs_status_tree_view_destroy),
1690 (anjuta_vcs_status_tree_view_add), (select_all_paths),
1691 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
1692 (anjuta_vcs_status_tree_view_unselect_all),
1693 (create_selected_paths_list),
1694 (anjuta_vcs_status_tree_view_get_selected):
1695 * libanjuta/anjuta-vcs-status-tree-view.h:
1696 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
1697 * libanjuta/anjuta-widgets.h:
1698 * plugins/subversion/subversion-add-dialog.c:
1699 (on_add_command_finished), (on_subversion_add_response),
1700 (subversion_add_dialog), (on_menu_subversion_add),
1701 (on_fm_subversion_add):
1702 * plugins/subversion/subversion-add-dialog.h:
1703 * plugins/subversion/subversion-commit-dialog.c:
1704 (on_commit_command_finished), (on_subversion_commit_response),
1705 (subversion_commit_dialog), (on_menu_subversion_commit),
1706 (on_fm_subversion_commit):
1707 * plugins/subversion/subversion-commit-dialog.h:
1708 * plugins/subversion/subversion-copy-dialog.c:
1709 (on_copy_other_revision_radio_toggled),
1710 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
1711 (on_copy_command_finished), (on_subversion_copy_response),
1712 (subversion_copy_dialog), (on_menu_subversion_copy),
1713 (on_fm_subversion_copy):
1714 * plugins/subversion/subversion-copy-dialog.h:
1715 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
1716 (on_subversion_diff_response), (subversion_diff_dialog),
1717 (on_menu_subversion_diff), (on_fm_subversion_diff):
1718 * plugins/subversion/subversion-diff-dialog.h:
1719 * plugins/subversion/subversion-log-dialog.c:
1720 (on_diff_selected_column_toggled), (create_columns),
1721 (on_log_command_finished), (on_log_view_button_clicked),
1722 (on_cat_command_data_arrived), (on_cat_command_finished),
1723 (on_log_view_selected_button_clicked), (get_selected_revisions),
1724 (on_log_diff_selected_button_clicked),
1725 (on_log_diff_previous_button_clicked),
1726 (on_subversion_log_vbox_destroy),
1727 (on_log_changes_view_row_selected), (subversion_log_window_create),
1728 (on_menu_subversion_log), (on_fm_subversion_log),
1729 (subversion_log_set_whole_project_sensitive):
1730 * plugins/subversion/subversion-log-dialog.h:
1731 * plugins/subversion/subversion-merge-dialog.c:
1732 (on_merge_command_finished), (on_subversion_merge_response),
1733 (on_merge_first_path_browse_button_clicked),
1734 (on_merge_second_path_browse_button_clicked),
1735 (on_merge_use_first_path_check_toggled),
1736 (on_merge_start_revision_radio_toggled),
1737 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
1738 (on_menu_subversion_merge):
1739 * plugins/subversion/subversion-merge-dialog.h:
1740 * plugins/subversion/subversion-remove-dialog.c:
1741 (on_remove_command_finished),
1742 (on_remove_path_browse_button_clicked),
1743 (on_subversion_remove_response), (subversion_remove_dialog),
1744 (on_menu_subversion_remove), (on_fm_subversion_remove):
1745 * plugins/subversion/subversion-remove-dialog.h:
1746 * plugins/subversion/subversion-resolve-dialog.c:
1747 (on_resolve_command_finished), (on_subversion_resolve_response),
1748 (subversion_resolve_dialog), (on_menu_subversion_resolve):
1749 * plugins/subversion/subversion-resolve-dialog.h:
1750 * plugins/subversion/subversion-revert-dialog.c:
1751 (on_revert_command_finished), (on_subversion_revert_response),
1752 (subversion_revert_dialog), (on_menu_subversion_revert):
1753 * plugins/subversion/subversion-revert-dialog.h:
1754 * plugins/subversion/subversion-switch-dialog.c:
1755 (on_switch_other_revision_radio_toggled),
1756 (on_switch_command_finished), (on_subversion_switch_response),
1757 (subversion_switch_dialog), (on_menu_subversion_switch):
1758 * plugins/subversion/subversion-switch-dialog.h:
1759 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
1760 (subversion_data_free), (on_mesg_view_destroy),
1761 (create_message_view), (check_filename), (get_log_from_textview),
1762 (pulse_timer), (on_pulse_timer_destroyed),
1763 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
1764 (report_errors), (on_status_command_finished),
1765 (on_status_command_data_arrived), (on_command_info_arrived),
1766 (select_all_status_items), (clear_all_status_selections),
1767 (init_whole_project), (on_whole_project_toggled),
1768 (send_diff_command_output_to_editor), (on_diff_command_finished),
1769 (stop_status_bar_progress_pulse):
1770 * plugins/subversion/subversion-ui-utils.h:
1771 * plugins/subversion/subversion-update-dialog.c:
1772 (on_update_command_finished), (on_subversion_update_response),
1773 (subversion_update_dialog), (on_menu_subversion_update),
1774 (on_fm_subversion_update):
1775 * plugins/subversion/subversion-update-dialog.h:
1776 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
1777 (svn_add_command_finalize), (svn_add_command_run),
1778 (svn_add_command_class_init), (svn_add_command_new),
1779 (svn_add_command_destroy):
1780 * plugins/subversion/svn-add-command.h:
1781 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
1782 (svn_cat_command_finalize), (svn_cat_command_run),
1783 (svn_cat_command_class_init), (svn_cat_command_new),
1784 (svn_cat_command_destroy), (svn_cat_command_get_output):
1785 * plugins/subversion/svn-cat-command.h:
1786 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
1787 (svn_command_release_ui_lock), (simple_prompt),
1788 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
1789 (svn_auth_ssl_server_trust_prompt_func_cb),
1790 (svn_auth_ssl_client_cert_prompt_func_cb),
1791 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
1792 (svn_command_init), (svn_command_finalize),
1793 (svn_command_class_init), (svn_command_push_info),
1794 (svn_command_get_info_queue), (svn_command_set_error),
1795 (svn_command_get_client_context), (svn_command_get_pool),
1796 (svn_command_lock_ui), (svn_command_unlock_ui),
1797 (svn_command_get_revision), (svn_command_copy_path_list),
1798 (svn_command_free_path_list):
1799 * plugins/subversion/svn-command.h:
1800 * plugins/subversion/svn-commit-command.c: (on_log_callback),
1801 (svn_commit_command_init), (svn_commit_command_finalize),
1802 (svn_commit_command_run), (svn_commit_command_class_init),
1803 (svn_commit_command_new), (svn_commit_command_destroy):
1804 * plugins/subversion/svn-commit-command.h:
1805 * plugins/subversion/svn-copy-command.c: (on_log_callback),
1806 (svn_copy_command_init), (svn_copy_command_finalize),
1807 (svn_copy_command_run), (svn_copy_command_class_init),
1808 (svn_copy_command_new), (svn_copy_command_destroy):
1809 * plugins/subversion/svn-copy-command.h:
1810 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
1811 (svn_diff_command_finalize), (svn_diff_command_run),
1812 (svn_diff_command_class_init), (svn_diff_command_new),
1813 (svn_diff_command_destroy), (svn_diff_command_get_output):
1814 * plugins/subversion/svn-diff-command.h:
1815 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
1816 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
1817 (svn_log_command_class_init), (svn_log_command_new),
1818 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
1819 * plugins/subversion/svn-log-command.h:
1820 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
1821 (svn_log_entry_finalize), (svn_log_entry_class_init),
1822 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
1823 (svn_log_entry_get_author), (svn_log_entry_get_date),
1824 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
1825 (svn_log_entry_get_full_log):
1826 * plugins/subversion/svn-log-entry.h:
1827 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
1828 (svn_merge_command_finalize), (svn_merge_command_run),
1829 (svn_merge_command_class_init), (svn_merge_command_new),
1830 (svn_merge_command_destroy):
1831 * plugins/subversion/svn-merge-command.h:
1832 * plugins/subversion/svn-remove-command.c: (on_log_callback),
1833 (svn_remove_command_init), (svn_remove_command_finalize),
1834 (svn_remove_command_run), (svn_remove_command_class_init),
1835 (svn_remove_command_new), (svn_remove_command_destroy),
1836 (svn_remove_command_get_path):
1837 * plugins/subversion/svn-remove-command.h:
1838 * plugins/subversion/svn-resolve-command.c:
1839 (svn_resolve_command_init), (svn_resolve_command_finalize),
1840 (svn_resolve_command_run), (svn_resolve_command_class_init),
1841 (svn_resolve_command_new), (svn_resolve_command_destroy):
1842 * plugins/subversion/svn-resolve-command.h:
1843 * plugins/subversion/svn-revert-command.c:
1844 (svn_revert_command_init), (svn_revert_command_finalize),
1845 (svn_revert_command_run), (svn_revert_command_class_init),
1846 (svn_revert_command_new), (svn_revert_command_destroy):
1847 * plugins/subversion/svn-revert-command.h:
1848 * plugins/subversion/svn-status-command.c:
1849 (svn_status_command_init), (svn_status_command_finalize),
1850 (on_svn_status_notify), (svn_status_command_run),
1851 (svn_status_command_class_init), (svn_status_command_new),
1852 (svn_status_command_destroy),
1853 (svn_status_command_get_status_queue):
1854 * plugins/subversion/svn-status-command.h:
1855 * plugins/subversion/svn-status.c: (svn_status_init),
1856 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
1857 (svn_status_destroy), (svn_status_get_path),
1858 (svn_status_get_vcs_status):
1859 * plugins/subversion/svn-status.h:
1860 * plugins/subversion/svn-switch-command.c:
1861 (svn_switch_command_init), (svn_switch_command_finalize),
1862 (svn_switch_command_run), (svn_switch_command_class_init),
1863 (svn_switch_command_new), (svn_switch_command_destroy):
1864 * plugins/subversion/svn-switch-command.h:
1865 * plugins/subversion/svn-update-command.c:
1866 (svn_update_command_init), (svn_update_command_finalize),
1867 (svn_update_command_run), (svn_update_command_class_init),
1868 (svn_update_command_new), (svn_update_command_destroy):
1869 * plugins/subversion/svn-update-command.h:
1871 Now really committed all files from James patch (#457477)
1873 2007-11-08 Johannes Schmid <jhs@gnome.org>
1875 * TODO.tasks: Updated
1877 2007-11-08 James Liggett <jrliggett@cox.net>
1879 reviewed by: Johannes Schmid <jhs@gnome.org>
1882 * libanjuta/Makefile.am:
1883 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
1884 * libanjuta/anjuta-status.h:
1885 * libanjuta/libanjuta.h:
1886 * plugins/subversion/Makefile.am:
1887 * plugins/subversion/anjuta-subversion.glade:
1888 * plugins/subversion/anjuta-subversion.ui:
1889 * plugins/subversion/plugin.c: (value_added_project_root_uri),
1890 (value_removed_project_root_uri), (activate_plugin),
1891 (deactivate_plugin), (finalize), (subversion_instance_init):
1892 * plugins/subversion/plugin.h:
1893 * plugins/subversion/subversion-actions.c:
1894 * plugins/subversion/subversion-actions.h:
1895 * plugins/subversion/subversion-callbacks.c:
1896 * plugins/subversion/subversion-callbacks.h:
1897 * plugins/subversion/svn-auth.c:
1898 * plugins/subversion/svn-auth.h:
1899 * plugins/subversion/svn-backend-priv.h:
1900 * plugins/subversion/svn-backend.c:
1901 * plugins/subversion/svn-backend.h:
1902 * plugins/subversion/svn-notify.c:
1903 * plugins/subversion/svn-notify.h:
1904 * plugins/subversion/svn-thread.c:
1905 * plugins/subversion/svn-thread.h:
1907 Commited alpha2 of the new subversion plugin (#457477)
1909 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1911 * plugins/debug-manager/command.c:
1912 Fix a stupid crash when changing a register value
1914 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1916 * libanjuta/interfaces/libanjuta.idl,
1917 plugins/debug-manager/command.c,
1918 plugins/debug-manager/command.h,
1919 plugins/debug-manager/start.c,
1920 plugins/gdb/plugin.c,
1921 plugins/gdb/debugger.c,
1922 plugins/gdb/debugger.h:
1923 Use anjuta terminal plugin instead of gnome terminal
1924 Select if a terminal is used in the the start_program function
1925 Move terminal code from debugger.c to plugin.c
1926 Partial fix of bug #481366
1928 * plugins/gdb/utilities.c,
1929 plugins/gdb/utilities.h:
1930 Remove gnome terminal check function
1932 2007-11-06 Johannes Schmid <jhs@gnome.org>
1934 * plugins/project-import/anjuta-project-import.glade:
1935 * plugins/project-import/project-import.c: (on_import_next),
1936 (on_import_finish), (project_import_set_directory):
1937 * plugins/project-wizard/property.c: (npw_property_create_widget),
1938 (npw_property_set_value_from_widget):
1940 Replaced gnome_file_entry with gtk_file_chooser_button
1941 Fixes #422329 – Creating a new directory in program options doesn't work
1943 2007-11-04 Massimo Cora' <maxcvs@email.it>
1945 * plugins/symbol-db/plugin.c:
1946 add all files at once on project_import.
1947 No need to split them into more languages: ctags
1948 and the engine will take care of that.
1950 * plugins/symbol-db/symbol-db-engine.h,
1951 * plugins/symbol-db/symbol-db-engine.c,
1952 * plugins/symbol-db/tables.sql,
1953 * plugins/symbol-db/test/Makefile.am,
1954 * plugins/symbol-db/test/main.c,
1955 * plugins/symbol-db/symbol-db-view-locals.c:
1956 some memory leaks fixed. Ported the thing to
1957 libgda 3.1.2 [or better svn HEAD].
1958 Thanks to a fresh new algorithm to detect
1959 parent scope we're able to display correcly
1960 a local gtktree, including classes not directly
1961 defined inside that file.
1963 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
1965 * plugins/debug-manager/threads.c,
1966 plugins/debug-manager/stack_trace.c:
1967 Do not display address when not needed
1969 * plugins/debug-manager/plugin.c,
1970 plugins/debug-manager/breakpoints.c:
1971 Breakpoints directly connect to debugger signals
1973 * plugins/debug-manager/watch.c:
1974 program-unload signal does not exist used debugger-stopped
1976 * plugins/debug-manager/queue.c,
1977 libanjuta/interfaces/libanjuta.idl:
1978 Display error message returned by debugger command
1981 2007-11-04 Johannes Schmid <jhs@gnome.org>
1983 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
1984 Bug 493062 – gcj template needs AC_PROG_CC
1985 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
1987 * src/anjuta-actions.h:
1988 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
1989 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
1991 === anjuta 2.3.0 ===
1993 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
1997 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
1999 * ChangeLog: Tagged 2.3.0 release.
2001 * plugins/indent/Makefile.am: Fixed indentation.
2003 * plugins/editor/aneditor-autocomplete.cxx:
2004 * plugins/editor/aneditor-priv.h:
2005 * plugins/editor/aneditor.cxx:
2006 * plugins/editor/aneditor.h: Commented out dead codes.
2008 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2009 Do not build symbol-db by
2010 default. Added 'unstable' in plugin description to signify it's
2011 developmental state.
2013 * plugins/file-manager/Makefile.am,
2014 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2016 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2018 * plugins/debug-manager/utilities.c,
2019 plugins/debug-manager/utilities.h,
2020 plugins/debug-manager/threads.c,
2021 plugins/debug-manager/plugin.c,
2022 plugins/debug-manager/plugin.h,
2023 plugins/debug-manager/disassemble.h,
2024 plugins/debug-manager/watch.c,
2025 plugins/debug-manager/watch.h,
2026 plugins/debug-manager/breakpoints.c,
2027 plugins/debug-manager/stack_trace.c:
2028 Replace few remaining function calls by signal
2030 * plugins/debug-manager/disassemble.c,
2031 plugins/debug-manager/registers.c,
2032 plugins/debug-manager/memory.c,
2033 plugins/debug-manager/locals.c,
2034 plugins/debug-manager/queue.c,
2035 plugins/debug-manager/queue.h:
2036 Connect signals when debugger is started
2037 Disconnect them when debugger is stopped
2038 Do not display window if debugger doesn't support feature
2040 * plugins/gdb/plugin.c,
2041 libanjuta/interfaces/libanjuta.idl:
2042 Remove unused initialization function
2044 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2047 * plugins/file-manager/Makefile.am:
2048 * scripts/build-schemas.mk: Fixed 'make distcheck'
2050 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2052 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2053 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2054 to latest API additions.
2056 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2059 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2061 * ChangeLog: Fixed indentation.
2062 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2065 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2067 * libanjuta/interfaces/libanjuta.idl:
2068 * plugins/build-basic-autotools/build-basic-autotools.c:
2069 (build_compile_file_real), (build_build_project),
2070 (build_install_project), (build_clean_project),
2071 (build_configure_project), (build_autogen_project),
2072 (build_distribution_project), (build_build_module),
2073 (build_install_module), (build_clean_module), (fm_build),
2074 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2075 (finalize), (basic_autotools_plugin_instance_init),
2076 (ibuildable_set_command), (ibuildable_reset_commands),
2077 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2078 (ibuildable_install), (ibuildable_configure),
2079 (ibuildable_generate), (ibuildable_iface_init):
2080 * plugins/build-basic-autotools/build-basic-autotools.h:
2082 Added API for commands override in build interface and implemented
2083 them in build plugin. Useful for other plugins override build
2084 commands depending on project environment.
2086 2007-10-28 Naba Kumar <naba@gnome.org>
2089 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2090 Fixed widget alignment for dock switcher tab style combo and
2091 scratchbox path entrybox.
2093 2007-10-28 Johannes Schmid <jhs@gnome.org>
2095 * plugins/document-manager/plugin.c: (on_editor_changed):
2096 Fixed a memory leak and simplified code (thanks again Sébastien)
2099 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2100 and OFFSET sql statements)
2102 2007-10-28 Massimo Cora' <maxcvs@email.it>
2104 * plugins/symbol-db/plugin.c,
2105 plugins/symbol-db/symbol-db-engine.h,
2106 plugins/symbol-db/symbol-db-view.c,
2107 plugins/symbol-db/symbol-db-view.c,
2108 plugins/symbol-db/symbol-db-view-locals.c,
2109 plugins/symbol-db/symbol-db-view-locals.h,
2110 plugins/symbol-db/symbol-db-engine.c:
2111 Better end-of-file-scan detection, permitting
2112 an improved scope/inheritance parsing.
2113 Locals tab gtktree now displays correct
2114 namespace->class->children tree, even if
2115 in a C++ file there isn't class declaration.
2117 2007-10-27 Johannes Schmid <jhs@gnome.org>
2119 Patch from Stanislav Brabec <sbrabec@suse.cz>
2121 Bug 489798 – Do not rely on svn-config
2123 Patch from Michael Wolf <maw@ximian.com>:
2124 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2125 (egg_tree_model_filter_remove_node),
2126 (egg_tree_model_filter_row_deleted):
2127 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2129 2007-10-27 Johannes Schmid <jhs@gnome.org>
2131 * plugins/devhelp/anjuta-devhelp.ui:
2132 * plugins/message-view/anjuta-message-manager.ui:
2134 Added some separators to the toolbar
2136 * plugins/document-manager/plugin.c:
2137 (on_support_plugin_deactivated), (load_new_support_plugins),
2138 (unload_unused_support_plugins), (on_editor_changed):
2140 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2141 for pointing out that is was crap.
2143 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2145 * libanjuta/interfaces/libanjuta.idl,
2146 libanjuta/anjuta-plugin-manager.c,
2147 libanjuta/anjuta-plugin-manager.h,
2148 libanjuta/anjuta-c-plugin-factory.c,
2149 libanjuta/anjuta-c-module.h,
2150 libanjuta/anjuta-c-module.c:
2151 Report detailled error message in case of plugin loading failure
2153 2007-10-24 Johannes Schmid <jhs@gnome.org>
2156 * plugins/Makefile.am:
2158 Activate build of symbol-db plugin (when libgda is available)
2160 * plugins/document-manager/plugin.c:
2161 (on_support_plugin_deactivated), (on_editor_changed):
2163 Properly handle language support plugins even when they are
2164 unloaded by the session.
2166 * plugins/symbol-db/plugin.c: (register_stock_icons),
2167 Port to new REGISTER_ICONS stuff
2169 2007-10-22 Massimo Cora' <maxcvs@email.it>
2171 * plugins/symbol-db/plugin.c,
2172 * plugins/symbol-db/symbol-db-view.c
2173 * plugins/symbol-db/symbol-db-engine.h,
2174 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2175 * plugins/symbol-db/symbol-db-view-locals.c,
2176 * plugins/symbol-db/symbol-db-view-locals.h,
2177 * plugins/symbol-db/symbol-db-engine.c:
2178 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2179 Added a new algorithm for dynamic population of the local symbols' tab.
2180 Now the default view is tree-like.
2181 Some fixes on engine correct some population issues.
2183 2007-10-23 Naba Kumar <naba@gnome.org>
2185 * plugins/glade/Makefile.am: Corrected conditional not to install
2186 .plugin file if plugin is disabled.
2187 * plugins/sourceview/Makefile.am: Corrected conditional not to
2188 install schemas if plugin is not built.
2190 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2192 * plugins/debug-manager/queue.c:
2193 Fix #488061: Mutiple crash dialogs
2195 * plugins/gdb/debugger.c,
2196 plugins/gdb/debugger.h:
2197 Remove maximum gdb command length, should fix bug#474811
2199 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2201 * manuals/reference/libanjuta/plugin-description-file.sgml,
2202 manuals/reference/libanjuta/libanjuta-docs.sgml,
2203 manuals/reference/libanjuta/libanjuta-sections.txt,
2204 libanjuta/interfaces/libanjuta.idl,
2205 libanjuta/anjuta-c-module.c,
2206 libanjuta/anjuta-c-plugin-factory.c:
2207 Document last changes in plugin code
2209 2007-10-19 Johannes Schmid <jhs@gnome.org>
2211 * plugins/subversion/subversion-callbacks.c: (check_filename):
2213 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2215 2007-10-19 Naba Kumar <naba@gnome.org>
2217 * plugins/file-manager/file-model.c: Fixed a critical runtime
2220 2007-10-18 Johannes Schmid <jhs@gnome.org>
2222 * libanjuta/anjuta-ui.h:
2223 Small fix on icon macros
2225 * libanjuta/interfaces/libanjuta.idl:
2226 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2227 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2228 (ilanguage_iface_init):
2230 Added get_from_editor() and get_name_from_editor() methods
2233 * plugins/document-manager/plugin.c:
2234 (update_editor_ui_interface_items), (on_editor_changed):
2235 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2237 * plugins/language-support-cpp-java/plugin.c: (install_support):
2239 Ported plugins to use the new interface
2241 2007-10-17 Johannes Schmid <jhs@gnome.org>
2243 * libanjuta/anjuta-ui.h:
2245 Added macros to register stock icons to stop all this copy&paste
2246 which had spread over a lot of files. New macros support to add
2247 icons with toolbar and menu size (16 and 24)
2249 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2250 * plugins/debug-manager/images/anjuta-attach.svg:
2251 * plugins/debug-manager/images/anjuta-step-out.svg:
2252 * plugins/debug-manager/images/anjuta-step-over.svg:
2253 * plugins/debug-manager/plugin.c: (register_stock_icons):
2254 * plugins/document-manager/images/Makefile.am:
2255 * plugins/document-manager/images/anjuta-block-end.svg:
2256 * plugins/document-manager/images/anjuta-block-start.svg:
2257 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2258 * plugins/document-manager/images/anjuta-bookmark.svg:
2259 * plugins/document-manager/images/anjuta-go-history-next.svg:
2260 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2261 * plugins/document-manager/plugin.c: (register_stock_icons):
2262 * plugins/glade/plugin.c: (register_stock_icons):
2263 * plugins/language-support-cpp-java/plugin.c:
2264 (register_stock_icons):
2265 * plugins/message-view/Makefile.am:
2266 * plugins/message-view/anjuta-go-message-next.svg:
2267 * plugins/message-view/anjuta-go-message-prev.svg:
2268 * plugins/message-view/anjuta-message-view.svg:
2269 * plugins/message-view/messages.xpm:
2270 * plugins/message-view/plugin.c: (register_stock_icons):
2271 * plugins/patch/plugin.c: (patch_plugin_activate):
2272 * plugins/project-manager/plugin.c: (register_stock_icons):
2273 * plugins/search/Makefile.am:
2274 * plugins/search/anjuta-go-match-next.svg:
2275 * plugins/search/anjuta-go-match-prev.svg:
2276 * plugins/search/plugin.c: (activate_plugin):
2277 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2278 * plugins/terminal/terminal.c: (register_stock_icons):
2279 * plugins/valgrind/plugin.c: (register_stock_icons):
2281 Updated to use the new icons and added several new and updated
2284 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2286 * libanjuta/anjuta-plugin-handle.c,
2287 libanjuta/anjuta-plugin-handle.h:
2288 Add a new path property containing the directory of the .plugin
2289 file, library file (.so or whatever) must be in the same directory
2291 * libanjuta/anjuta-plugin-manager.c,
2292 libanjuta/interfaces/libanjuta.idl,
2293 (removed) libanjuta/anjuta-glue-plugin.c,
2294 (removed) libanjuta/anjuta-glue-plugin.h,
2295 (removed) libanjuta/anjuta-glue-c.c,
2296 (removed) libanjuta/anjuta-glue-c.h,
2297 (removed) libanjuta/anjuta-glue-cpp.c,
2298 (removed) libanjuta/anjuta-glue-cpp.h,
2299 (removed) libanjuta/anjuta-glue-factory.c,
2300 (removed) libanjuta/anjuta-glue-factory.h,
2301 (added) libanjuta/anjuta-c-module.c,
2302 (added) libanjuta/anjuta-c-module.h,
2303 (added) libanjuta/anjuta-c-plugin-factory.c,
2304 (added) libanjuta/anjuta-c-plugin-factory.h,
2305 libanjuta/Makefile.am:
2306 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2307 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2308 implementing IAnjutaPluginFactory
2309 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2311 * libanjuta/libanjuta.h:
2312 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2315 * libanjuta/anjuta-plugin.h:
2316 Replace AnjutaGluePlugin by GTypeModule
2317 Remove unused anjuta_glue_get_component_type replaced by
2320 * plugins/build-basic-autotools/build-basic-autotools.h,
2321 plugins/class-gen/plugin.h,
2322 plugins/class-inheritance/plugin.h,
2323 plugins/cvs-plugin/plugin.h,
2324 plugins/debug-manager/plugin.h,
2325 plugins/devhelp/plugin.h,
2326 plugins/document-manager/plugin.h,
2327 plugins/editor/plugin.h,
2328 plugins/file-loader/plugin.h,
2329 plugins/file-wizard/plugin.h,
2330 plugins/gdb/plugin.h,
2331 plugins/glade/plugin.h,
2332 plugins/gtodo/plugin.h,
2333 plugins/indent/plugin.h,
2334 plugins/language-manager/plugin.h,
2335 plugins/language-support-cpp-java/plugin.h,
2336 plugins/macro/plugin.h,
2337 plugins/message-view/plugin.h,
2338 plugins/patch/plugin.h,
2339 plugins/profiler/plugin.h,
2340 plugins/project-import/plugin.h,
2341 plugins/project-manager/plugin.h,
2342 plugins/project-wizard/plugin.h,
2343 plugins/sample1/plugin.h,
2344 plugins/search/plugin.h,
2345 plugins/sourceview/plugin.h,
2346 plugins/subversion/plugin.h,
2347 plugins/symbol-browser/plugin.h,
2348 plugins/symbol-db/plugin.h,
2349 plugins/terminal/terminal.c,
2350 plugins/tools/plugin.h,
2351 plugins/valgrind/plugin.h:
2352 Replace AnjutaGluePlugin by GTypeModule
2354 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2356 * plugins/debug-manager/breakpoints.c:
2357 Fix bug#487112, crash while removing a breakpoint in a new file
2359 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2361 * plugins/document-manager/search-box.c:
2362 Fix a crash (with an useful comment) focus-out-event handler must
2365 2007-10-14 Johannes Schmid <jhs@gnome.org>
2367 * plugins/sourceview/sourceview.c:
2368 Hide calltip when "Up" or "Down" key is pressed
2370 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2372 * plugins/document-manager/search-box.c:
2373 Change included file order to avoid a compile error with gnome 2.16
2375 2007-10-13 Johannes Schmid <jhs@gnome.org>
2377 * plugins/debug-manager/plugin.c: (enable_log_view):
2379 Fixed crash when closing a project and unloading another while
2380 the debugger is enabled
2382 2007-10-13 Johannes Schmid <jhs@gnome.org>
2384 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2386 Use correct breakpoint icon
2388 * plugins/devhelp/Makefile.am:
2389 * plugins/devhelp/anjuta-go-help-next.svg:
2390 * plugins/devhelp/anjuta-go-help-prev.svg:
2391 * plugins/devhelp/plugin.c: (register_stock_icons),
2394 Added new icons from #480093
2396 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2397 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2398 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2399 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2400 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2401 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2402 * plugins/message-view/anjuta-go-message-next.svg:
2403 * plugins/message-view/anjuta-go-message-prev.svg:
2405 Updated icons from #480093
2407 * src/anjuta-actions.h:
2408 Use GTK_STOCK_FULLSCREEN
2410 * src/anjuta-app.c: (on_gdl_style_changed),
2411 (anjuta_app_instance_init):
2414 Added preference option to set the gdl switcher style
2416 2007-10-13 Johannes Schmid <jhs@gnome.org>
2418 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2419 (get_property_value_as_string), (set_property_value_as_string),
2420 (register_callbacks):
2421 * libanjuta/anjuta-preferences.h:
2423 Support GtkFileChooserButton as preferences widget
2425 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2427 Fixed a Gtk-Critical
2429 * plugins/file-manager/Makefile.am:
2430 * plugins/file-manager/file-model.c: (file_model_filter_file),
2431 (file_model_add_dummy), (file_model_expand_idle),
2432 (file_model_set_property), (file_model_get_property),
2433 (file_model_class_init):
2434 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2435 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2436 (file_manager_activate), (file_manager_finalize),
2437 (file_manager_instance_init), (ipreferences_merge),
2438 (ipreferences_unmerge), (ipreferences_iface_init):
2439 * plugins/file-manager/plugin.h:
2441 Added preferences to file-manager
2443 * plugins/glade/plugin.c: (activate_plugin):
2445 Move Properties widget into center because it is way to big
2448 2007-10-10 Johannes Schmid <jhs@gnome.org>
2450 * plugins/language-support-cpp-java/Makefile.am:
2451 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
2452 * plugins/language-support-cpp-java/anjuta-complete.svg:
2453 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
2454 * plugins/language-support-cpp-java/plugin.c:
2455 (register_stock_icons):
2457 And yet some more icons...
2459 2007-10-10 Johannes Schmid <jhs@gnome.org>
2461 * plugins/debug-manager/breakpoints.c:
2462 * plugins/debug-manager/images/Makefile.am:
2463 * plugins/debug-manager/images/anjuta-bookmark.svg:
2464 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
2465 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
2466 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
2467 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
2468 * plugins/debug-manager/images/anjuta-linemark.svg:
2469 * plugins/debug-manager/images/anjuta-pcmark.svg:
2470 * plugins/debug-manager/plugin.c: (register_stock_icons):
2471 * plugins/debug-manager/sparse_view.c:
2472 * plugins/document-manager/images/Makefile.am:
2473 * plugins/document-manager/images/anjuta-block-select.svg:
2474 * plugins/document-manager/images/anjuta-fold-close.svg:
2475 * plugins/document-manager/images/anjuta-fold-open.svg:
2476 * plugins/document-manager/images/anjuta-fold-toggle.svg:
2477 * plugins/document-manager/images/anjuta-indent-less.svg:
2478 * plugins/document-manager/images/anjuta-indent-more.svg:
2479 * plugins/document-manager/images/anjuta-swap.svg:
2480 * plugins/document-manager/images/block_select.xpm:
2481 * plugins/document-manager/images/fold_close.xpm:
2482 * plugins/document-manager/images/fold_open.xpm:
2483 * plugins/document-manager/images/fold_toggle.xpm:
2484 * plugins/document-manager/images/indent.xpm:
2485 * plugins/document-manager/images/indent_dcr.xpm:
2486 * plugins/document-manager/images/indent_inc.xpm:
2487 * plugins/document-manager/plugin.c: (register_stock_icons):
2488 * plugins/editor/Makefile.am:
2489 * plugins/editor/anjuta-bookmark-16.xpm:
2490 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
2491 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
2492 * plugins/editor/anjuta-linemark-16.xpm:
2493 * plugins/editor/anjuta-pcmark-16.xpm:
2494 * plugins/editor/bookmark.xpm:
2495 * plugins/editor/breakpoint-disabled.xpm:
2496 * plugins/editor/breakpoint-enabled.xpm:
2497 * plugins/editor/linemarker.xpm:
2498 * plugins/editor/program-counter.xpm:
2499 * plugins/editor/text_editor.c:
2500 * plugins/message-view/Makefile.am:
2501 * plugins/message-view/anjuta-go-message-next.svg:
2502 * plugins/message-view/anjuta-go-message-prev.svg:
2503 * plugins/message-view/anjuta-message-manager.ui:
2504 * plugins/message-view/plugin.c:
2505 * plugins/sourceview/Makefile.am:
2506 * plugins/sourceview/sourceview.c:
2508 Integrated lots of icons from #480093
2509 Thanks to <tpgww@onepost.net>
2511 * plugins/document-manager/plugin.c:
2512 Do not mark the line in ifile_open(), that looks ugly.
2514 * plugins/document-manager/search-box.c: (on_search_focus_out),
2516 Clear the status bar on focus_out.
2518 * plugins/file-loader/anjuta-loader-plugin.ui:
2521 2007-10-09 Johannes Schmid <jhs@gnome.org>
2523 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2524 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
2526 Some things I missed in the patch for #484419
2528 * plugins/document-manager/action-callbacks.c:
2529 (on_new_file_activate):
2530 * plugins/document-manager/action-callbacks.h:
2531 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2532 (on_window_key_press_event), (on_gconf_notify_timer):
2534 484645 – patch to deal with docman FIXME etc
2536 * plugins/editor/text_editor.c: (text_editor_set_indicator):
2537 * plugins/search/search-replace.c: (search_and_replace),
2538 (write_message_pane), (search_replace_populate),
2539 (translate_dialog_strings), (create_dialog),
2540 (anjuta_search_replace_activate):
2541 * plugins/search/search-replace_backend.c:
2542 (file_buffer_new_from_path), (get_next_match),
2543 (create_search_entries), (regex_backref),
2544 (clear_search_replace_instance):
2545 * plugins/search/search-replace_backend.h:
2547 #484573 – patch to correct various search-related issues
2549 Thanks for the above patches to <tpgww@onepost.net>
2551 * plugins/sourceview/sourceview.c:
2552 (sourceview_create_highligth_indic):
2554 Use the same marker for important as gedit (yellow background)
2556 * plugins/document-manager/anjuta-document-manager.ui:
2557 * plugins/file-loader/anjuta-file-loader.ui:
2558 * plugins/file-loader/plugin.c:
2560 Moved FileNew action to document-manager
2562 2007-10-08 Johannes Schmid <jhs@gnome.org>
2564 * plugins/document-manager/search-box.c: (on_search_activated):
2565 Mark messages for translation
2567 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
2569 reviewed by: Johannes Schmid <jhs@gnome.org>
2571 * plugins/Makefile.am:
2572 * plugins/build-basic-autotools/build-basic-autotools.c:
2573 (build_compile_file_real):
2574 * plugins/search/search-replace.c:
2575 * plugins/valgrind/preferences.c: (build_general_prefs):
2577 Fix #484379 – Contents of Makefile.am plugins and
2578 #484419 – Improvement into translation
2580 2007-10-06 Johannes Schmid <jhs@gnome.org>
2582 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2584 Fixed to properly support pointer-to-pointer (**) types
2586 * libanjuta/interfaces/libanjuta.idl:
2587 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
2588 * plugins/sourceview/sourceview-cell.h:
2589 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
2590 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
2591 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
2592 (isearch_backward), (isearch_iface_init):
2593 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
2594 (itext_editor_iface_init), (iselection_set_iter),
2595 (iselection_get_start_iter), (iselection_get_end_iter),
2596 (iselection_iface_init), (isearch_forward), (isearch_backward),
2597 (isearch_iface_init):
2599 Added IAnjutaEditorSearch interface and some utility methods to
2600 migrate from positions to iterators for the editor interface.
2602 * plugins/document-manager/Makefile.am:
2603 * plugins/document-manager/action-callbacks.c:
2604 (on_goto_line_no1_activate), (on_show_search):
2605 * plugins/document-manager/action-callbacks.h:
2606 * plugins/document-manager/anjuta-docman.c:
2607 (anjuta_docman_add_document), (anjuta_docman_show_editor),
2608 (anjuta_docman_grab_text_focus):
2609 * plugins/document-manager/anjuta-document-manager.ui:
2610 * plugins/document-manager/goto_line.c: (removed)
2611 * plugins/document-manager/goto_line.h: (removed)
2612 * plugins/document-manager/search-box.c:
2613 * plugins/document-manager/search-box.h:
2614 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2615 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
2616 (update_editor_ui_interface_items), (on_editor_added),
2617 (activate_plugin), (deactivate_plugin):
2618 * plugins/document-manager/plugin.h:
2620 Created new incremental "Quick Search" bar in the document manager to
2621 replace the crappy EggToolbar entries. Uses the new search interface and
2622 it thus much faster and more reliable.
2624 Bug 357544 – incremental search should work consistently (or not at all)
2625 when main toolbar is hidden
2626 Bug 440637 – Search, don't work very well (partly for incremental search)
2628 * plugins/search/anjuta-search.ui:
2629 * plugins/search/plugin.c: (activate_plugin):
2631 Removed incremental search stuff
2633 * plugins/build-basic-autotools/build-basic-autotools.c:
2634 (on_session_save), (on_session_load):
2635 * plugins/build-basic-autotools/executer.c:
2636 (get_program_parameters):
2638 Scroll to selected executable and remember it across sessions
2639 (followup of #477976)
2641 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2642 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
2644 * plugins/devhelp/anjuta-devhelp.ui:
2645 Rearraged toolbar items a bit
2647 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2649 * plugins/debug-manager/command.c,
2650 plugins/debug-manager/queue.c,
2651 plugins/gdb/plugin.c,
2652 plugins/gdb/debugger.c:
2653 Fix several crashing bugs (including bug#482985) with the debugger
2654 when closing project, stopping the debugger, restarting the program
2656 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2658 * libanjuta/anjuta-launcher.c:
2659 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
2661 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
2663 * plugins/debug-manager/command.c,
2664 plugins/debug-manager/queue.c:
2665 Asynchronous command can abort other commands in queue
2666 Resynchronize debugger state when a command is cancelled
2668 * plugins/debug-manager/breakpoints.c:
2669 Free BreakpointItem only when it is not used anymore
2671 * plugins/gdb/plugin.c:
2672 Do not return TRUE if the callback and/or ready signal is not used
2674 * plugins/gdb/debugger.c:
2675 Fix a crash, return correct state when debugger is stopped
2677 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
2679 * plugins/project-wizard/autogen.c:
2680 Fix bug#482067, escape project wizard user defined strings
2682 2007-10-01 Johannes Schmid <jhs@gnome.org>
2684 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2686 * plugins/build-basic-autotools/build-basic-autotools.c:
2687 (basic_autotools_plugin_instance_init):
2688 * plugins/build-basic-autotools/build-basic-autotools.h:
2689 * plugins/build-basic-autotools/executer.c:
2690 (get_program_parameters):
2692 Fixed #477976 – Keybinding in run dialog
2694 2007-09-30 Johannes Schmid <jhs@gnome.org>
2696 * plugins/Makefile.am:
2697 Do not build indent plugin (yet)
2699 * plugins/document-manager/plugin.c: (ipreferences_merge):
2700 Fixed unintentional and wrong change
2702 * plugins/indent/anjuta-indent.ui:
2705 2007-09-28 Johannes Schmid <jhs@gnome.org>
2707 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
2708 * libanjuta/anjuta-launcher.h:
2709 Add a method to send EOF to some process. Needed for the indent plugin
2710 and should be useful in general. It does not actually send EOF as this
2711 is not possible with utf-8, but closes the stream instead.
2713 * plugins/devhelp/plugin.c: (value_added_current_editor):
2714 Fixed a Gtk-Critical due to the IAnjutaEditor -
2715 IAnjutaDocument switch.
2718 * plugins/Makefile.am:
2719 * plugins/document-manager/Makefile.am:
2720 * plugins/document-manager/action-callbacks.c:
2721 * plugins/document-manager/anjuta-document-manager.glade:
2722 * plugins/document-manager/anjuta-document-manager.ui:
2723 * plugins/document-manager/images/Makefile.am:
2724 * plugins/document-manager/images/indent_auto.xpm:
2725 * plugins/document-manager/images/indent_set.xpm:
2726 * plugins/document-manager/indent-dialog.c:
2727 * plugins/document-manager/indent-dialog.h:
2728 * plugins/document-manager/indent-util.c:
2729 * plugins/document-manager/indent-util.h:
2730 * plugins/document-manager/indent_test.c:
2731 * plugins/document-manager/plugin.c: (register_stock_icons),
2732 (docman_plugin_instance_init), (ipreferences_merge):
2733 * plugins/document-manager/plugin.h:
2735 Removed indent code from document manager
2737 * plugins/indent/Makefile.am:
2738 * plugins/indent/indent-dialog.c:
2739 * plugins/indent/indent-util.c: (indent_init_indent_style):
2740 * plugins/indent/indent.glade:
2741 * plugins/indent/indent.plugin.in:
2742 * plugins/indent/plugin.c: (on_indent_finished),
2743 (on_indent_output), (on_indent_action_activate),
2744 (on_edit_editor_indent), (on_style_combo_changed),
2745 (value_added_current_editor), (value_removed_current_editor),
2746 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
2747 (indent_plugin_finalize), (indent_plugin_dispose),
2748 (anjuta_indent_plugin_instance_init),
2749 (anjuta_indent_plugin_class_init), (ipreferences_merge),
2750 (ipreferences_unmerge), (ipreferences_iface_init):
2751 * plugins/indent/plugin.h:
2753 Moved indent code to it's own plugin. Also reimplemented indent invocation
2754 using anjuta_launcher and streams. This is not yet completely working, maybe
2755 I got something wrong with the launcher.
2756 Also fixed #478987 – Unusable 'Indent setting window' on preferences
2758 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
2760 * plugins/debug-manager/plugin.c:
2761 Fix bug#480851, disconnect save_session signal when plugin is unloaded
2763 2007-09-27 Johannes Schmid <jhs@gnome.org>
2765 * libanjuta/interfaces/libanjuta.idl:
2766 * plugins/Makefile.am:
2767 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
2768 (isymbol_type_str), (isymbol_name), (isymbol_args),
2769 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
2770 (isymbol_impl), (isymbol_iface_init):
2771 * plugins/symbol-browser/an_symbol_info.c:
2772 * plugins/symbol-browser/an_symbol_info.h:
2773 * plugins/symbol-db/Makefile.am:
2774 * plugins/symbol-db/plugin.c:
2775 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
2776 (value_added_current_editor), (on_editor_foreach_clear),
2777 (value_removed_current_editor), (project_root_added),
2778 (symbol_db_activate), (symbol_db_deactivate),
2779 (isymbol_manager_search):
2780 * plugins/symbol-db/readtags.c: (initialize_1):
2781 * plugins/symbol-db/symbol-db-engine-iterator.c:
2782 (sdb_engine_iterator_instance_init),
2783 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
2784 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
2785 (symbol_db_engine_iterator_move_next),
2786 (symbol_db_engine_iterator_move_prev),
2787 (symbol_db_engine_iterator_get_n_items),
2788 (symbol_db_engine_iterator_last),
2789 (symbol_db_engine_iterator_set_position),
2790 (symbol_db_engine_iterator_get_position),
2791 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
2792 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
2793 (isymbol_iter_foreach), (isymbol_iter_set_position),
2794 (isymbol_iter_get_position), (isymbol_iter_get_length),
2795 (isymbol_iter_clone), (isymbol_iter_assign),
2796 (isymbol_iter_iface_init):
2797 * plugins/symbol-db/symbol-db-engine-iterator.h:
2798 * plugins/symbol-db/symbol-db-engine.c:
2799 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
2800 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2801 (sdb_engine_finalize), (sdb_engine_get_type),
2802 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
2803 (sdb_engine_get_table_id_by_unique_name2),
2804 (sdb_engine_get_table_id_by_unique_name3),
2805 (symbol_db_engine_add_new_workspace),
2806 (symbol_db_engine_get_opened_project_name),
2807 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
2808 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
2809 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
2810 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
2811 (sdb_engine_add_new_scope_definition),
2812 (sdb_engine_add_new_tmp_heritage_scope),
2813 (sdb_engine_second_pass_update_scope_1),
2814 (sdb_engine_second_pass_update_heritage),
2815 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
2816 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
2817 (symbol_db_engine_update_project_symbols),
2818 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
2819 (symbol_db_engine_update_buffer_symbols),
2820 (sdb_engine_walk_down_scope_path),
2821 (sdb_engine_prepare_symbol_info_sql),
2822 (symbol_db_engine_get_global_members),
2823 (symbol_db_engine_get_scope_members_by_symbol_id),
2824 (symbol_db_engine_get_scope_members),
2825 (symbol_db_engine_get_current_scope),
2826 (symbol_db_engine_get_file_symbols):
2827 * plugins/symbol-db/symbol-db-engine.h:
2828 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
2829 (on_symbol_updated), (on_symbol_inserted),
2830 (symbol_db_view_locals_get_line),
2831 (symbol_db_view_locals_update_list):
2832 * plugins/symbol-db/symbol-db-view-search.c:
2833 (sdb_view_search_model_filter), (sdb_view_search_get_type):
2834 * plugins/symbol-db/symbol-db-view-search.h:
2835 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
2836 (do_add_hidden_children), (do_recurse_and_add_new_sym),
2837 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
2838 * plugins/symbol-db/tables.sql:
2839 * plugins/symbol-db/test/Makefile.am:
2840 * plugins/symbol-db/test/main.c: (add_new_files), (main):
2841 Updated patch from Massimo to improve symbol-db plugin
2843 * plugins/document-manager/plugin.c: (on_editor_changed):
2844 Make the code a bit more robust
2846 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
2847 (anjuta_document_get_property), (anjuta_document_class_init),
2848 (anjuta_document_init), (set_uri), (document_loader_loaded),
2849 (anjuta_document_load), (document_saver_saving):
2850 * plugins/sourceview/anjuta-document.h:
2851 * plugins/sourceview/sourceview.c: (autodetect_language),
2852 (ilanguage_set_language), (ilanguage_get_language):
2853 Fix language detection on startup
2855 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
2857 * plugins/document-manager/action-callbacks.c:
2858 (on_editor_command_upper_case_activate),
2859 (on_editor_command_lower_case_activate): Leftover commit from previous
2860 commit (see last changlog entry by me).
2862 * plugins/file-manager/plugin.c: (file_manager_activate):
2863 Gave proper widget name so that layout works.
2865 2007-09-26 Johannes Schmid <jhs@gnome.org>
2867 * plugins/document-manager/plugin.c: (on_editor_changed),
2868 (docman_plugin_instance_init):
2869 Only unload/load language-support plugins if necessary.
2871 * plugins/language-manager/plugin.c: (language_manager_activate):
2872 Removed some debugging code
2874 * plugins/sourceview/sourceview.c: (on_document_saved),
2875 (ilanguage_set_language), (ilanguage_get_language):
2876 Fixed ianjuta_language interface and ensure that highlighting is
2877 activated when a new file is saved.
2879 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
2881 * libanjuta/interfaces/libanjuta.idl:
2882 * plugins/document-manager/action-callbacks.c:
2883 (on_editor_command_upper_case_activate),
2884 (on_editor_command_lower_case_activate):
2885 * plugins/editor/text_editor.c: (iselection_has_selection),
2886 (iselection_get_start), (iselection_get_end),
2887 (iselection_iface_init):
2888 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2889 * plugins/sourceview/sourceview.c: (iselect_has_selection),
2890 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
2891 method and implemented it for both scintilla and sourceview editors.
2892 Updated document-manager and assist plugins to use the new method.
2894 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
2896 * plugins/file-manager/file-view.c:
2897 Fix typo, allow to compile new file manager with gtk < 2.12
2899 2007-09-25 Johannes Schmid <jhs@gnome.org>
2901 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2902 Support Auto-Indent for single lines (e.g no selection);
2904 * plugins/macro/plugin.c:
2905 Do not use the same shortcut as auto-indent does
2907 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2908 Optimized keyboard navigation - do not emit char_added when only
2909 navigation keys have been pressed.
2911 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
2913 * plugins/language-support-cpp-java/cpp-java-assist.c:
2914 (on_assist_chosen), (cpp_java_assist_install),
2915 (cpp_java_assist_uninstall):
2916 * plugins/language-support-cpp-java/plugin.c: (install_support),
2917 (uninstall_support): Install and uninstall support in correct order.
2918 Fixes a bug where it was installed multiple times resulting in
2919 inserting autocomplete text multiple times.
2921 2007-09-25 Johannes Schmid <jhs@gnome.org>
2924 Add GNOME_WARNING_FLAGS(maximum) and
2925 GNOME_CXX_WARNIGS(yes) to avoid bugs
2926 the compiler can warn you.
2928 * libegg/test-tree-utils.c: (key_test):
2929 * plugins/file-manager/file-model.c:
2930 (file_model_cancel_expand_idle), (file_model_sort),
2931 (file_model_row_expanded):
2932 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
2933 (file_view_refresh), (file_view_get_selected), (file_view_init),
2935 * plugins/file-manager/file-view.h:
2936 * plugins/symbol-db/readtags.c: (initialize_1):
2939 Fixed the more critical warnings
2941 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
2943 Icons from tpgww@onepost.net:
2945 * plugins/debug-manager/Makefile.am:
2946 * plugins/debug-manager/images/Makefile.am:
2947 * plugins/debug-manager/images/anjuta-attach.svg:
2948 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
2949 * plugins/debug-manager/images/anjuta-step-into.svg:
2950 * plugins/debug-manager/images/anjuta-step-out.svg:
2951 * plugins/debug-manager/images/anjuta-step-over.svg:
2952 * plugins/debug-manager/plugin.c: (register_stock_icons):
2953 * plugins/document-manager/Makefile.am:
2954 * plugins/document-manager/block_select.xpm:
2955 * plugins/document-manager/fold_close.xpm:
2956 * plugins/document-manager/fold_open.xpm:
2957 * plugins/document-manager/fold_toggle.xpm:
2958 * plugins/document-manager/images/Makefile.am:
2959 * plugins/document-manager/images/anjuta-block-end.svg:
2960 * plugins/document-manager/images/anjuta-block-start.svg:
2961 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2962 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2963 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2964 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2965 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2966 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2967 * plugins/document-manager/indent.xpm:
2968 * plugins/document-manager/indent_auto.xpm:
2969 * plugins/document-manager/indent_dcr.xpm:
2970 * plugins/document-manager/indent_inc.xpm:
2971 * plugins/document-manager/indent_set.xpm:
2972 * plugins/document-manager/plugin.c: Added nicer icons for
2973 document manager and debugger. Organized icons in 'images'
2976 2007-09-24 Johannes Schmid <jhs@gnome.org>
2978 * src/anjuta-app.c: (anjuta_app_add_widget_full):
2979 Fixed a missing NULL in g_object_set.
2981 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
2983 * plugins/language-support-cpp-java/cpp-java-assist.c:
2984 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
2985 scope memebers just after scope operator is entered.
2987 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
2989 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2990 * plugins/language-support-cpp-java/cpp-java-assist.c:
2991 (completion_function), (completion_compare),
2992 (cpp_java_assist_tag_destroy), (create_completion),
2993 (cpp_java_assist_destroy_completion_cache),
2994 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
2995 Show '()' for function items in autocomplete list. Allow adding
2996 ' ' and/or '(' after function call autocompletion and have preferences
2999 2007-09-24 Johannes Schmid <jhs@gnome.org>
3001 * sourceview.c: Reverting patch from r3157 because
3004 2007-09-24 Johannes Schmid <jhs@gnome.org>
3006 * plugins/search/search-replace.c: (on_message_clicked):
3008 Fixed #427104 – No "highlight" of lines matching find-result
3010 2007-09-24 Johannes Schmid <jhs@gnome.org>
3014 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3016 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3018 reviewed by: Johannes Schmid <jhs@gnome.org>
3020 * plugins/build-basic-autotools/executer.c: (execute_program):
3021 Fix #478238 – set env for execute programe in the terminal
3023 2007-09-24 Tom <tpgww@onepost.net>
3025 reviewed by: Johannes Schmid <jhs@gnome.org>
3027 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3030 * plugins/debug-manager/disassemble.c: (on_disassemble):
3031 Correct a format string in DEBUG_PRINT()
3033 2007-09-23 Johannes Schmid <jhs@gnome.org>
3035 * plugins/sourceview/sourceview.c: (offset_to_position),
3036 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3037 (ieditor_get_position), (iselect_set), (iselect_get_start),
3040 Fixed #Bug 440637 – Search, don't work very well
3042 2007-09-23 Johannes Schmid <jhs@gnome.org>
3044 * plugins/file-manager/file-model.c: (file_model_get_filename):
3045 * plugins/file-manager/file-model.h:
3046 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3047 (file_view_init), (file_view_class_init):
3048 * plugins/message-view/message-view.c:
3049 (message_view_query_tooltip), (message_view_dispose),
3050 (message_view_instance_init), (message_view_class_init):
3052 Added GTK+ 2.12 style tooltips to file-manager and message view.
3053 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3054 old implementation is used.
3056 2007-09-23 Johannes Schmid <jhs@gnome.org>
3058 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3061 * plugins/language-manager/language-manager.plugin.in:
3062 Marked UserActivatable=FALSE
3064 * plugins/language-manager/plugin.c: (load_languages),
3065 (language_manager_activate), (language_manager_deactivate),
3066 (language_manager_dispose), (language_manager_instance_init),
3067 (language_manager_find_mime_type), (language_manager_find_string),
3068 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3069 (ilanguage_get_name), (ilanguage_get_strings):
3071 Fixed various stupid bugs in language-manager plugin
3073 * plugins/symbol-db/symbol-db-engine.c:
3074 (sdb_engine_second_pass_update_scope_1):
3076 Add a g_return_if_fail to avoid a crash though still unsure
3079 2007-09-23 Johannes Schmid <jhs@gnome.org>
3081 * plugins/symbol-db/plugin.c: (on_project_element_added),
3082 (sources_array_free), (sources_array_add_foreach),
3083 (project_root_added):
3084 * plugins/symbol-db/symbol-db-engine.c:
3085 (symbol_db_engine_add_new_files):
3086 * plugins/symbol-db/symbol-db-engine.h:
3088 Added support for other languages than "C" to symbol-db. Now
3089 supports all languages listed by the language-manager.
3091 2007-09-23 Tom <tpgww@onepost.net>
3093 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3096 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3098 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3099 (anjuta_glue_factory_get_object_type):
3100 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3101 * plugins/build-basic-autotools/build-basic-autotools.c:
3102 (value_added_current_editor):
3103 * plugins/debug-manager/breakpoints.c:
3104 (breakpoints_dbase_edit_breakpoint),
3105 (on_toggle_breakpoint_activate):
3106 * plugins/debug-manager/plugin.c:
3107 (on_run_to_cursor_action_activate):
3108 * plugins/debug-manager/stack_trace.c:
3109 (dma_thread_update_stack_trace):
3110 * plugins/gdb/plugin.c:
3111 * plugins/glade/plugin.c: (ifile_open):
3112 * plugins/profiler/gprof-call-graph-view.c:
3113 * plugins/profiler/gprof-flat-profile-view.c:
3114 * plugins/profiler/gprof-function-call-tree-view.c:
3115 * plugins/profiler/gprof-options.c: (setup_widgets):
3116 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3117 * plugins/search/search-replace_backend.c:
3118 (file_buffer_new_from_te):
3119 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3120 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3121 (assist_window_get_property), (assist_window_move):
3122 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3123 (value_added_current_editor):
3124 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3125 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3126 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3128 Many small code, warnings and leak fixes
3130 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3132 * (removed) plugins/debug-manager/debugger.c,
3133 (removed) plugins/debug-manager/debugger.h,
3134 (added) plugins/debug-manager/command.c,
3135 (added) plugins/debug-manager/command.h,
3136 (added) plugins/debug-manager/queue.c,
3137 (added) plugins/debug-manager/queue.h,
3138 plugins/debug-manager/breakpoints.c,
3139 plugins/debug-manager/debug_tree.c,
3140 plugins/debug-manager/debug_tree.h,
3141 plugins/debug-manager/disassemble.c,
3142 plugins/debug-manager/disassemble.h,
3143 plugins/debug-manager/locals.c,
3144 plugins/debug-manager/locals.h,
3145 plugins/debug-manager/memory.c,
3146 plugins/debug-manager/memory.h,
3147 plugins/debug-manager/plugin.c,
3148 plugins/debug-manager/plugin.h,
3149 plugins/debug-manager/registers.c,
3150 plugins/debug-manager/registers.h,
3151 plugins/debug-manager/sharedlib.c,
3152 plugins/debug-manager/sharedlib.h,
3153 plugins/debug-manager/signals.c,
3154 plugins/debug-manager/signals.h,
3155 plugins/debug-manager/stack_trace.c,
3156 plugins/debug-manager/stack_trace.h,
3157 plugins/debug-manager/start.h,
3158 plugins/debug-manager/start.c,
3159 plugins/debug-manager/threads.c,
3160 plugins/debug-manager/threads.h,
3161 plugins/debug-manager/watch.c,
3162 plugins/debug-manager/watch.h,
3163 plugins/debug-manager/Makefile.am,
3164 plugins/gdb/debugger.c,
3165 plugins/gdb/debugger.h,
3166 plugins/gdb/plugin.c,
3167 libanjuta/interfaces/libanjuta.idl:
3168 Split debug-manager/debugger.c into command.c and queue.c
3169 Clean up debugger queue
3170 DmaDebuggerQueue object does not implement IAnjutaDebugger
3172 2007-09-23 Johannes Schmid <jhs@gnome.org>
3175 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3176 set correctly, etc.)
3178 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3179 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3180 (plugin_set_update):
3182 Show an error dialog instead of crashing when plugin loading fails
3184 * plugins/language-manager/Makefile.am:
3185 * plugins/language-manager/language-manager.plugin.in:
3186 * plugins/language-manager/languages.xml:
3187 * plugins/language-manager/plugin.c: (language_destroy),
3188 (load_languages), (language_manager_activate),
3189 (language_manager_deactivate), (language_manager_finalize),
3190 (language_manager_dispose), (language_manager_instance_init),
3191 (language_manager_class_init), (language_manager_find_mime_type),
3192 (language_manager_find_string), (ilanguage_get_from_mime_type),
3193 (ilanguage_get_from_string), (ilanguage_get_name),
3194 (ilanguage_get_strings), (ilanguage_iface_init):
3195 * plugins/language-manager/plugin.h:
3197 Added new language-manager plugin to have a better organisation for
3198 language names. The xml probabaly needs to be extended over time.
3200 * plugins/Makefile.am:
3201 * plugins/document-manager/plugin.c: (on_editor_changed):
3203 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3204 because it does not really save memory but makes tab switching slow.
3206 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3208 * plugins/language-support-cpp-java/plugin.c: (install_support),
3209 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3210 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3213 * plugins/language-support-cpp-java/cpp-java-assist.c:
3214 (cpp_java_assist_show_autocomplete):
3216 Fix autocomplete to only show valid completions
3218 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3219 Calltips always have correct size and position now
3221 2007-09-22 Johannes Schmid <jhs@gnome.org>
3223 * plugins/search/search-replace_backend.c: (get_next_match):
3224 Removed code introduced by accident that causes a crash.
3226 * plugins/sourceview/sourceview-tags.c:
3227 * plugins/sourceview/sourceview-tags.h:
3228 Removed ununsed files
3230 2007-09-22 Johannes Schmid <jhs@gnome.org>
3232 * plugins/language-support-cpp-java/cpp-java-assist.c:
3235 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3237 * plugins/language-support-cpp-java/cpp-java-assist.c:
3238 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3239 Increased matching brace search to 500 chars.
3241 2007-09-21 Johannes Schmid <jhs@gnome.org>
3243 * plugins/language-support-cpp-java/cpp-java-assist.c:
3244 (cpp_java_assist_get_pre_word),
3245 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3247 Added some profiling debug code
3249 * plugins/language-support-cpp-java/cpp-java-utils.c:
3250 (cpp_java_util_jump_to_matching_brace):
3251 * plugins/language-support-cpp-java/cpp-java-utils.h:
3252 * plugins/language-support-cpp-java/plugin.c:
3253 (get_line_indentation_base), (get_line_auto_indentation):
3255 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3256 avoid looping over the whole file when using calltips which is too slow and
3259 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3260 (assist_tip_set_tips), (assist_tip_get_coordinates),
3262 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3264 Better calltips appearance (use theme now) and avoid jumping
3267 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3269 * plugins/document-manager/plugin.c:
3270 (update_editor_ui_interface_items):
3271 * plugins/language-support-cpp-java/plugin.c: (install_support),
3272 (uninstall_support): Moved autocomplete ui update code from
3273 document-manager to language-plugin.
3275 2007-09-21 Johannes Schmid <jhs@gnome.org>
3277 * libanjuta/interfaces/libanjuta.idl:
3279 Added IAnjutaLanguage interface (might still change...) for
3280 the upcoming language-manager plugin.
3282 * plugins/file-manager/Makefile.am:
3283 * plugins/file-manager/file-model.c:
3284 (file_model_cancel_expand_idle), (file_model_add_dummy),
3285 (file_model_expand_idle), (file_model_sort),
3286 (file_model_row_expanded), (file_model_row_collapsed),
3287 (file_model_init), (file_model_finalize),
3288 (file_model_set_property), (file_model_get_property),
3289 (file_model_class_init), (file_model_new), (file_model_refresh),
3290 (file_model_get_uri):
3291 * plugins/file-manager/file-model.h:
3292 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3293 (file_view_expand_row_idle), (file_view_refresh),
3294 (file_view_get_selected), (file_view_button_press_event),
3295 (file_view_selection_changed), (file_view_init),
3296 (file_view_get_property), (file_view_set_property),
3297 (file_view_finalize), (file_view_class_init):
3299 Split up model/view as far as possible and fixed some file-manager
3300 bugs (popup-menu and incorrect project loading).
3302 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3303 Use monospace font for tips.
3305 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3306 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3307 (icell_get_attribute), (icell_style_get_font_description),
3308 (icell_style_get_color), (icell_style_get_background_color),
3309 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3310 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3311 (iiter_get_length), (iiter_clone), (iiter_assign):
3313 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3314 interface. This is way faster though it has the drawback to create invalid
3315 iterators if the buffer is changed.
3317 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3319 * libanjuta/interfaces/libanjuta.idl:
3320 * plugins/document-manager/action-callbacks.c:
3321 * plugins/document-manager/anjuta-document-manager.ui:
3322 * plugins/document-manager/plugin.c: (register_stock_icons):
3323 * plugins/editor/text_editor.c:
3324 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3325 * plugins/language-support-cpp-java/cpp-java-assist.c:
3326 (cpp_java_assist_get_calltip_context):
3327 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3328 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3330 Moved autocomplete menu action from document-manager to assist plugin
3331 and got rid of deprecated autocomplete interface.
3333 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3335 * libanjuta/interfaces/libanjuta.idl:
3336 * plugins/editor/text_editor.c: (iassist_iface_init):
3337 * plugins/language-support-cpp-java/cpp-java-assist.c:
3338 (cpp_java_assist_check), (on_assist_chosen):
3339 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3340 Removed react() methods in both editors and assist interface. Assist
3341 plugin itself handles setting the autocomplete. Also fixed
3344 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3346 * plugins/file-manager/Makefile.am:
3347 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3348 (file_view_expand_idle), (file_view_init):
3349 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3350 (file_manager_set_default_uri), (project_root_added),
3351 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3352 (file_manager_activate), (file_manager_deactivate),
3353 (file_manager_instance_init), (file_manager_class_init),
3354 (ifile_manager_set_root), (ifile_manager_set_selected),
3355 (ifile_manager_iface_init): Adjusted white spaces to match
3358 2007-09-19 Naba Kumar <naba@gnome.org>
3360 * libanjuta/interfaces/libanjuta.idl:
3361 * plugins/editor/text_editor.c: (text_editor_instance_init),
3362 (iassist_show_tips), (iassist_cancel_tips),
3363 (iassist_hide_suggestions), (iassist_iface_init):
3364 * plugins/editor/text_editor.h:
3365 * plugins/editor/text_editor_cbs.c:
3366 (on_text_editor_scintilla_notify):
3367 * plugins/language-support-cpp-java/cpp-java-assist.c:
3368 (is_scope_context_character), (is_word_character),
3369 (create_completion), (cpp_java_assist_get_scope_context),
3370 (cpp_java_assist_get_pre_word),
3371 (cpp_java_assist_get_scope_operator),
3372 (cpp_java_assist_destroy_completion_cache),
3373 (cpp_java_assist_create_scope_completion_cache),
3374 (cpp_java_assist_create_word_completion_cache),
3375 (cpp_java_assist_show_autocomplete),
3376 (cpp_java_assist_get_calltip_context),
3377 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3378 (on_editor_char_added), (on_assist_chosen),
3379 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3380 (cpp_java_assist_init), (cpp_java_assist_finalize):
3381 * plugins/language-support-cpp-java/cpp-java-assist.h:
3382 * plugins/language-support-cpp-java/plugin.c:
3383 (initialize_indentation_params):
3384 * plugins/sourceview/assist-tip.c:
3385 * plugins/sourceview/assist-tip.h:
3386 * plugins/sourceview/sourceview-private.h:
3387 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3388 (on_assist_tip_destroyed), (on_assist_cancel),
3389 (on_document_char_added), (iassist_get_suggestions),
3390 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3392 Implement state-less assistance so that assist can be evaluated
3393 any given time at any position. Changed IAnjutaEditorAssist interfance
3394 and implementations and removed any state management in editors.
3396 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3398 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3399 completion items sorting and avoided unnecssary sorts.
3401 * plugins/text-editor.c: Fixed state.
3403 2007-09-17 Johannes Schmid <jhs@gnome.org>
3405 * plugins/language-support-cpp-java/cpp-java-assist.c:
3408 Fixed calltips in sourceview
3410 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3412 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3413 completion items preparation time. Fixed a crash bug.
3415 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3416 Set buffer size (From Massimo, required for symbol-db).
3418 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3421 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3424 * plugins/editor/aneditor-autocomplete.cxx,
3425 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3426 Added ANE_GETWORDBEFORECARAT command.
3428 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3429 using assist interface.
3431 * plugins/editor/text_editor.c: (text_editor_instance_init),
3432 (text_editor_get_word_before_carat),
3433 (text_editor_get_current_word), (iassist_add_trigger),
3434 (iassist_remove_trigger), (on_assist_canceled),
3435 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3436 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3437 * plugins/editor/text_editor.h:
3438 * plugins/editor/text_editor_cbs.c: (trigger_size),
3439 (max_trigger_size), (text_editor_check_assist),
3440 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
3443 * plugins/language-support-cpp-java/Makefile.am:
3444 * plugins/language-support-cpp-java/plugin.c:
3445 (get_line_indentation_base), (get_line_auto_indentation),
3446 (install_support), (uninstall_support),
3447 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
3448 (cpp_java_plugin_instance_init):
3449 * plugins/language-support-cpp-java/plugin.h:
3450 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
3451 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
3452 Make assist a separate class.
3454 2007-09-14 Johannes Schmid <jhs@gnome.org>
3456 * plugins/sourceview/sourceview.c: (iassist_suggest):
3457 Fixed changed char_alignment paramter in language-support
3460 2007-09-14 Naba Kumar <naba@gnome.org>
3462 * plugins/language-support-cpp-java/plugin.c: Send the right
3463 'char_alignment' paramenter (needs fixing in sourceview).
3465 2007-09-13 Johannes Schmid <jhs@gnome.org>
3468 * plugins/project-wizard/templates/minimal/project.anjuta:
3469 Use IAnjutaSymbolManager instead of loading the plugin directly.
3470 (TODO: Think of a version to do this for older files...)
3473 * plugins/Makefile.am:
3474 * plugins/symbol-db/Makefile.am:
3476 Build symbol-db plugin if libgda-3.0 is found
3478 2007-09-13 Johannes Schmid <jhs@gnome.org>
3480 * plugins/sourceview/Makefile.am:
3481 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3483 * plugins/sourceview/anjuta-document.h:
3484 Removed lots of dead code
3486 * plugins/sourceview/anjuta-languages-manager.c:
3487 * plugins/sourceview/anjuta-languages-manager.h:
3490 * plugins/sourceview/sourceview.c: (on_document_char_added),
3491 (on_document_loaded), (sourceview_instance_init),
3492 (iselect_get_start), (iselect_get_end),
3493 (ilanguage_get_supported_languages), (ilanguage_set_language):
3495 Fixed selection handling and make some adaptions for the changes
3498 2007-09-13 Johannes Schmid <jhs@gnome.org>
3500 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3501 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3504 Added preferences to language support completion/calltips
3506 * plugins/sourceview/assist-window.c: (assist_window_update):
3508 Always select first entry
3510 * plugins/sourceview/sourceview.glade:
3511 Removed old completion preferences
3513 2007-09-11 Naba Kumar <naba@gnome.org>
3515 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
3516 and possible crash when pressing ctrl+d in terminal after preferences
3517 window has been shown once (no need for backport).
3519 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
3520 implementations to get warnings instead of crashes for unimplemented
3523 2007-09-11 Massimo Cora' <maxcvs@email.it>
3525 Reviewed by: Naba Kumar <naba@gnome.org>
3527 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3528 * plugins/symbol-db/*:
3529 Added new symbol-database backend based on SQLite 3.
3530 (does not enabled for build currently).
3532 2007-09-10 Johannes Schmid <jhs@gnome.org>
3536 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
3537 (parse_info_init), (parse_info_free), (valid_element),
3538 (start_element_handler), (end_element_handler), (text_handler),
3539 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
3540 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
3541 (egg_recent_model_monitor), (egg_recent_model_read),
3542 (egg_recent_model_open_file), (egg_recent_model_lock_file),
3543 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
3544 (egg_recent_model_set_property), (egg_recent_model_class_init),
3545 (egg_recent_model_init), (egg_recent_model_add_full),
3546 (egg_recent_model_delete), (egg_recent_model_get_list),
3547 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
3548 (egg_recent_model_set_filter_mime_types),
3549 (egg_recent_model_clear_group_filter),
3550 (egg_recent_model_set_filter_groups),
3551 (egg_recent_model_clear_scheme_filter),
3552 (egg_recent_model_set_filter_uri_schemes),
3553 (egg_recent_model_remove_expired):
3555 Update EggRecent (#456465)
3557 2007-09-10 Johannes Schmid <jhs@gnome.org>
3559 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
3560 (anjuta_plugin_manager_get_plugin):
3561 * plugins/profiler/gprof-call-graph-view.c:
3562 (gprof_call_graph_view_create_columns):
3563 * plugins/profiler/gprof-flat-profile-view.c:
3564 (gprof_flat_profile_view_create_columns):
3565 * plugins/profiler/gprof-function-call-tree-view.c:
3566 (gprof_function_call_tree_view_create_columns):
3568 Fixed #466031 – Update of pieces of menus for Localization
3570 2007-09-10 Johannes Schmid <jhs@gnome.org>
3572 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3573 Bug 343522 – anjuta: Unable to execute commands that use options.
3575 2007-09-09 Johannes Schmid <jhs@gnome.org>
3577 * plugins/document-manager/anjuta-docman.c:
3578 (anjuta_docman_update_page_label):
3580 Fixed #458034 – Method of indicating unsaved changes breaks convention
3582 * plugins/document-manager/plugin.c: (update_title),
3583 (value_added_project_root_uri), (value_removed_project_root_uri),
3584 (on_editor_changed), (activate_plugin):
3585 * plugins/document-manager/plugin.h:
3586 * plugins/project-manager/plugin.c: (on_profile_scoped),
3587 (on_profile_descoped), (ifile_open):
3589 Fixed #427390 – Show path of item in currently focused editor window
3591 2007-09-09 Johannes Schmid <jhs@gnome.org>
3593 * plugins/search/plugin.c: (on_toolbar_find_clicked),
3594 (on_toolbar_find_incremental):
3595 Fix incremental search
3597 * plugins/sourceview/sourceview.c: (on_document_char_added),
3599 Fixed selection management
3601 2007-09-09 Johannes Schmid <jhs@gnome.org>
3603 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3606 * libanjuta/interfaces/libanjuta.idl:
3607 Extended IAnjutaEditorAssist interface
3609 * plugins/language-support-cpp-java/plugin.c:
3610 (jump_to_matching_brace), (add_tags), (on_assist_begin),
3611 (assist_cleanup), (on_assist_chosen), (on_assist_update),
3612 (context_character), (get_context), (function_parser),
3613 (cpp_member_parser), (install_assist), (uninstall_assist),
3614 (get_line_indentation_base), (get_line_auto_indentation),
3615 (install_support), (uninstall_support),
3616 (on_value_added_current_editor), (on_value_removed_current_editor),
3617 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
3618 * plugins/language-support-cpp-java/plugin.h:
3620 Improved fixed editor assistance and added support for function/method
3621 tooltips. jumb_to_matching_brance => jump_to_matching_brace
3623 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
3626 * plugins/project-import/project-import.c: (on_import_next):
3627 Added a non-NULL check with could probably fix #474843 but not sure
3629 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3630 Fixed anjuta-plugin project wizard
3632 * plugins/sourceview/Makefile.am:
3633 * plguins/sourceview/assist-tip.[ch]:
3634 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
3635 (anjuta_view_key_press_event):
3636 * plugins/sourceview/assist-window.c: (assist_window_class_init),
3637 (assist_window_init), (assist_window_update), (assist_window_new):
3638 * plugins/sourceview/sourceview-private.h:
3639 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3640 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3641 (trigger_size), (max_trigger_size), (on_document_char_added),
3642 (sourceview_dispose), (ieditor_get_current_word),
3643 (iassist_add_trigger), (iassist_init_suggestions),
3644 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
3645 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
3647 Big update on sourceview assist capabilites. Autocompletion should
3648 now work much better and function tooltips are finally supported!
3650 * plugins/sourceview/anjuta-document.h:
3651 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
3652 (anjuta_document_get_current_word):
3653 Fixed get_current_word (inspired by aneditor.cxx implementation)
3655 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
3656 (icell_get_attribute):
3657 Fixed get_attribute() to also detect character constants.
3658 Simplified get_char()
3660 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
3661 (isymbol_manager_get_members), (isymbol_manager_get_parents),
3662 (isymbol_manager_get_completions_at_position):
3664 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
3666 2007-09-04 Naba Kumar <naba@gnome.org>
3668 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
3669 projects that can not add sources.
3671 * plugins/file-wizard/file.c: Similarly for file wizard,
3672 Do not enable 'Add to project' projects that can not add sources.
3674 2007-09-04 Naba Kumar <naba@gnome.org>
3676 * configure.in: Bumped gnome-build requirement to 0.2.0
3677 for project capabilities support.
3679 * plugins/project-manager/plugin.c: Enable/disable project
3680 actions based on project capabilities. Fixes bug #433552:
3681 crash in Anjuta IDE: add file test.h in project on generic
3684 * libanjuta/interfaces/libanjuta.idl: Added method to query
3685 project capabilities.
3687 2007-09-03 Naba Kumar <naba@gnome.org>
3689 * plugins/file-manager/plugin.c: Set shadow type IN.
3690 * plugins/file-manager/file-view.c: Fixed code style.
3691 * plugins/file-manager/file-view.c: Fixed icons column to size
3694 * plugins/file-manager/plugin.[c,h]: Fixed code style.
3696 * plugins/file-manager/plugin.c: Fixed crash on closing project and
3697 unmonitors project-uri on file-manager deactivation.
3699 * TODO.tasks: Updated
3701 2007-09-02 Johannes Schmid <jhs@gnome.org>
3703 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3706 * plugins/file-manager/file-view.c: (file_view_get_selected),
3707 (file_view_button_press_event), (file_view_finalize):
3708 * plugins/file-manager/plugin.c: (project_root_removed),
3709 (file_manager_deactivate):
3711 Fixed some small bugs I missed before
3713 2007-09-02 Johannes Schmid <jhs@gnome.org>
3715 * plugins/file-manager/*:
3716 Added new and file-manager
3718 2007-09-02 Johannes Schmid <jhs@gnome.org>
3720 * plugins/file-manager/*:
3721 Removed old file-manager
3723 2007-08-31 Johannes Schmid <jhs@gnome.org>
3725 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
3726 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3728 Fixed some memory leaks
3730 * MAINTAINERS: Fixed
3732 2007-08-31 Johannes Schmid <jhs@gnome.org>
3734 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3735 (get_property_value_as_string), (set_property_value_as_string),
3736 (register_callbacks), (preferences_foreach_callback),
3737 (anjuta_preferences_register_property_raw):
3738 * libanjuta/anjuta-preferences.h:
3739 * plugins/build-basic-autotools/build-basic-autotools.c:
3740 (on_build_mesg_format):
3741 * plugins/document-manager/anjuta-document-manager.glade:
3742 * plugins/message-view/anjuta-message-manager-plugin.glade:
3744 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
3745 broken message view preferences
3747 * plugins/message-view/message-view.c:
3748 (message_view_instance_init), (pref_change_color), (prefs_init),
3749 (imessage_view_append):
3750 Cleaned up message view (#458041)
3752 * src/shell.c: (on_preferences_activate),
3753 (anjuta_test_shell_instance_init),
3754 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
3755 Fixed test shell to allow better debugging
3757 2007-08-31 Johannes Schmid <jhs@gnome.org>
3759 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
3760 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
3761 * plugins/gtodo/main.h:
3762 * plugins/gtodo/plugin.c: (activate_plugin):
3764 Fixed #423467 (View->Tasks menu items are not
3767 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
3769 reviewed by: Johannes Schmid <jhs@gnome.org>
3772 * data/welcome.txt.in:
3773 * launcher/anjuta_launcher.c:
3774 * libanjuta/anjuta-children.c:
3775 * libanjuta/anjuta-children.h:
3776 * libanjuta/anjuta-debug.h:
3777 * libanjuta/anjuta-encodings.c:
3778 * libanjuta/anjuta-encodings.h:
3779 * libanjuta/anjuta-glue-c.c:
3780 * libanjuta/anjuta-glue-c.h:
3781 * libanjuta/anjuta-plugin-description.c:
3782 * libanjuta/anjuta-plugin-description.h:
3783 * libanjuta/anjuta-plugin-handle.c:
3784 * libanjuta/anjuta-plugin-handle.h:
3785 * libanjuta/anjuta-plugin-manager.c:
3786 * libanjuta/anjuta-plugin-manager.h:
3787 * libanjuta/anjuta-plugin.c:
3788 * libanjuta/anjuta-plugin.h:
3789 * libanjuta/anjuta-preferences.c:
3790 * libanjuta/anjuta-preferences.h:
3791 * libanjuta/anjuta-profile-manager.c:
3792 * libanjuta/anjuta-profile-manager.h:
3793 * libanjuta/anjuta-profile.c:
3794 * libanjuta/anjuta-profile.h:
3795 * libanjuta/anjuta-save-prompt.c:
3796 * libanjuta/anjuta-save-prompt.h:
3797 * libanjuta/anjuta-serializer.c:
3798 * libanjuta/anjuta-serializer.h:
3799 * libanjuta/anjuta-session.c:
3800 * libanjuta/anjuta-session.h:
3801 * libanjuta/anjuta-shell.c:
3802 * libanjuta/anjuta-shell.h:
3803 * libanjuta/anjuta-status.c:
3804 * libanjuta/anjuta-status.h:
3805 * libanjuta/anjuta-ui.c:
3806 * libanjuta/anjuta-ui.h:
3807 * libanjuta/anjuta-utils-priv.h:
3808 * libanjuta/anjuta-utils.c:
3809 * libanjuta/anjuta-utils.h:
3810 * libanjuta/cell-renderer-captioned-image.c:
3811 * libanjuta/cell-renderer-captioned-image.h:
3812 * libanjuta/e-splash.c:
3813 * libanjuta/e-splash.h:
3814 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3815 * libanjuta/interfaces/libanjuta.idl:
3816 * libanjuta/libanjuta.h:
3817 * libanjuta/resources.c:
3818 * libanjuta/resources.h:
3819 * libegg/egg-cell-renderer-text.c:
3820 * libegg/egg-combo-action.c:
3821 * libegg/egg-entry-action.c:
3822 * libegg/egg-recent-action.c:
3823 * libegg/egg-recent-files-module.c:
3824 * libegg/egg-recent-item.c:
3825 * libegg/egg-recent-model.c:
3826 * libegg/egg-recent-view-gtk.c:
3827 * libegg/egg-recent-view.c:
3828 * libegg/egg-submenu-action.c:
3829 * libegg/eggaccelerators.c:
3830 * libegg/eggcellrendererpopup.c:
3831 * libegg/eggcomboselect.c:
3832 * libegg/eggtreemodelfilter.c:
3833 * libegg/eggtreemultidnd.c:
3834 * libegg/gtkcellview.h:
3835 * libegg/treeviewutils/egg-cell-renderer-text.h:
3836 * libegg/treeviewutils/eggaccelerators.h:
3837 * libegg/treeviewutils/eggcellrendererkeys.h:
3838 * libegg/treeviewutils/eggcellrendererpopup.h:
3839 * libegg/treeviewutils/eggtreemodelfilter.h:
3840 * libegg/treeviewutils/eggtreemultidnd.h:
3841 * libegg/treeviewutils/eggtreeviewstate.h:
3842 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
3843 * manuals/anjuta-faqs/Makefile.am:
3844 * manuals/anjuta-manual/C/anjuta-manual.xml:
3845 * manuals/anjuta-manual/C/license.xml:
3846 * manuals/anjuta-manual/es/es.po:
3847 * manuals/anjuta-manual/sv/sv.po:
3848 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
3850 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
3851 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
3852 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
3853 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
3854 * manuals/old/ja/anjuta-manual/license.xml:
3855 * plugins/build-basic-autotools/build-basic-autotools.c:
3856 * plugins/build-basic-autotools/build-basic-autotools.h:
3857 * plugins/build-basic-autotools/executer.c:
3858 * plugins/build-basic-autotools/executer.h:
3859 * plugins/build/build_file.c:
3860 * plugins/build/build_file.h:
3861 * plugins/build/build_project.c:
3862 * plugins/build/build_project.h:
3863 * plugins/build/clean_project.c:
3864 * plugins/build/clean_project.h:
3865 * plugins/build/commands.c:
3866 * plugins/build/commands.h:
3867 * plugins/build/compile.c:
3868 * plugins/build/compile.h:
3869 * plugins/build/compiler_options.c:
3870 * plugins/build/compiler_options.h:
3871 * plugins/build/configurer.c:
3872 * plugins/build/configurer.h:
3873 * plugins/build/executer.c:
3874 * plugins/build/executer.h:
3875 * plugins/class-gen/cell-renderer-flags.c:
3876 * plugins/class-gen/cell-renderer-flags.h:
3877 * plugins/class-gen/combo-flags.c:
3878 * plugins/class-gen/combo-flags.h:
3879 * plugins/class-gen/element-editor.c:
3880 * plugins/class-gen/element-editor.h:
3881 * plugins/class-gen/generator.c:
3882 * plugins/class-gen/generator.h:
3883 * plugins/class-gen/plugin.c:
3884 * plugins/class-gen/plugin.h:
3885 * plugins/class-gen/transform.c:
3886 * plugins/class-gen/transform.h:
3887 * plugins/class-gen/validator.c:
3888 * plugins/class-gen/validator.h:
3889 * plugins/class-gen/window.c:
3890 * plugins/class-gen/window.h:
3891 * plugins/class-inheritance/class-callbacks.c:
3892 * plugins/class-inheritance/class-callbacks.h:
3893 * plugins/class-inheritance/class-inherit.c:
3894 * plugins/class-inheritance/class-inherit.h:
3895 * plugins/class-inheritance/plugin.c:
3896 * plugins/class-inheritance/plugin.h:
3897 * plugins/cvs-plugin/cvs-actions.c:
3898 * plugins/cvs-plugin/cvs-actions.h:
3899 * plugins/cvs-plugin/cvs-callbacks.c:
3900 * plugins/cvs-plugin/cvs-callbacks.h:
3901 * plugins/cvs-plugin/cvs-execute.c:
3902 * plugins/cvs-plugin/cvs-execute.h:
3903 * plugins/cvs-plugin/cvs-interface.c:
3904 * plugins/cvs-plugin/cvs-interface.h:
3905 * plugins/cvs-plugin/plugin.c:
3906 * plugins/cvs-plugin/plugin.h:
3907 * plugins/debug-manager/breakpoints.c:
3908 * plugins/debug-manager/breakpoints.h:
3909 * plugins/debug-manager/chunk_view.c:
3910 * plugins/debug-manager/chunk_view.h:
3911 * plugins/debug-manager/data_buffer.c:
3912 * plugins/debug-manager/data_buffer.h:
3913 * plugins/debug-manager/data_view.c:
3914 * plugins/debug-manager/data_view.h:
3915 * plugins/debug-manager/debug_tree.c:
3916 * plugins/debug-manager/debug_tree.h:
3917 * plugins/debug-manager/debugger.c:
3918 * plugins/debug-manager/debugger.h:
3919 * plugins/debug-manager/disassemble.c:
3920 * plugins/debug-manager/disassemble.h:
3921 * plugins/debug-manager/info.c:
3922 * plugins/debug-manager/info.h:
3923 * plugins/debug-manager/locals.c:
3924 * plugins/debug-manager/locals.h:
3925 * plugins/debug-manager/memory.c:
3926 * plugins/debug-manager/memory.h:
3927 * plugins/debug-manager/plugin.c:
3928 * plugins/debug-manager/plugin.h:
3929 * plugins/debug-manager/registers.c:
3930 * plugins/debug-manager/registers.h:
3931 * plugins/debug-manager/sexy-icon-entry.c:
3932 * plugins/debug-manager/sexy-icon-entry.h:
3933 * plugins/debug-manager/sharedlib.c:
3934 * plugins/debug-manager/sharedlib.h:
3935 * plugins/debug-manager/signals.c:
3936 * plugins/debug-manager/signals.h:
3937 * plugins/debug-manager/sparse_buffer.c:
3938 * plugins/debug-manager/sparse_buffer.h:
3939 * plugins/debug-manager/sparse_view.c:
3940 * plugins/debug-manager/sparse_view.h:
3941 * plugins/debug-manager/stack_trace.c:
3942 * plugins/debug-manager/stack_trace.h:
3943 * plugins/debug-manager/start.c:
3944 * plugins/debug-manager/start.h:
3945 * plugins/debug-manager/threads.c:
3946 * plugins/debug-manager/threads.h:
3947 * plugins/debug-manager/utilities.c:
3948 * plugins/debug-manager/utilities.h:
3949 * plugins/debug-manager/watch.c:
3950 * plugins/debug-manager/watch.h:
3951 * plugins/devhelp/htmlview.c:
3952 * plugins/devhelp/htmlview.h:
3953 * plugins/document-manager/action-callbacks.c:
3954 * plugins/document-manager/action-callbacks.h:
3955 * plugins/document-manager/anjuta-docman.c:
3956 * plugins/document-manager/anjuta-docman.h:
3957 * plugins/document-manager/editor-tooltips.c:
3958 * plugins/document-manager/editor-tooltips.h:
3959 * plugins/document-manager/file_history.c:
3960 * plugins/document-manager/file_history.h:
3961 * plugins/document-manager/indent-dialog.c:
3962 * plugins/document-manager/indent-dialog.h:
3963 * plugins/document-manager/indent-util.c:
3964 * plugins/document-manager/indent-util.h:
3965 * plugins/document-manager/plugin.c:
3966 * plugins/editor/aneditor-autocomplete.cxx:
3967 * plugins/editor/aneditor-calltip.cxx:
3968 * plugins/editor/aneditor-indent.cxx:
3969 * plugins/editor/aneditor-priv.h:
3970 * plugins/editor/aneditor.cxx:
3971 * plugins/editor/aneditor.h:
3972 * plugins/editor/lexer.h:
3973 * plugins/editor/plugin.c:
3974 * plugins/editor/plugin.h:
3975 * plugins/editor/print.c:
3976 * plugins/editor/print.h:
3977 * plugins/editor/properties.h:
3978 * plugins/editor/properties_cxx.h:
3979 * plugins/editor/style-editor.c:
3980 * plugins/editor/style-editor.h:
3981 * plugins/editor/text-editor-iterable.c:
3982 * plugins/editor/text-editor-iterable.h:
3983 * plugins/editor/text_editor.c:
3984 * plugins/editor/text_editor.h:
3985 * plugins/editor/text_editor_cbs.c:
3986 * plugins/editor/text_editor_cbs.h:
3987 * plugins/editor/text_editor_menu.c:
3988 * plugins/editor/text_editor_menu.h:
3989 * plugins/editor/text_editor_prefs.c:
3990 * plugins/editor/text_editor_prefs.h:
3991 * plugins/file-loader/dnd.c:
3992 * plugins/file-loader/dnd.h:
3993 * plugins/file-loader/plugin.c:
3994 * plugins/file-manager/an_file_view.c:
3995 * plugins/file-manager/plugin.c:
3996 * plugins/file-wizard/file.c:
3997 * plugins/file-wizard/file.h:
3998 * plugins/file-wizard/plugin.c:
3999 * plugins/file-wizard/plugin.h:
4000 * plugins/gdb/debugger.c:
4001 * plugins/gdb/debugger.h:
4002 * plugins/gdb/gdbmi-test.c:
4003 * plugins/gdb/gdbmi.c:
4004 * plugins/gdb/gdbmi.h:
4005 * plugins/gdb/global.h:
4006 * plugins/gdb/parser.c:
4007 * plugins/gdb/parser.h:
4008 * plugins/gdb/plugin.c:
4009 * plugins/gdb/plugin.h:
4010 * plugins/gdb/utilities.c:
4011 * plugins/gdb/utilities.h:
4012 * plugins/glade/plugin.c:
4013 * plugins/glade/plugin.h:
4014 * plugins/gtodo/egg-datetime.c:
4015 * plugins/gtodo/egg-datetime.h:
4016 * plugins/gtodo/eggtrayicon.c:
4017 * plugins/gtodo/eggtrayicon.h:
4018 * plugins/gtodo/plugin.c:
4019 * plugins/gvim/anjuta-vim.c:
4020 * plugins/gvim/anjuta-vim.h:
4021 * plugins/gvim/gtkvim.c:
4022 * plugins/gvim/gtkvim.h:
4023 * plugins/gvim/plugin.c:
4024 * plugins/gvim/plugin.h:
4025 * plugins/language-support-cpp-java/plugin.c:
4026 * plugins/language-support-cpp-java/plugin.h:
4027 * plugins/macro/macro-actions.c:
4028 * plugins/macro/macro-actions.h:
4029 * plugins/macro/macro-db.c:
4030 * plugins/macro/macro-db.h:
4031 * plugins/macro/macro-dialog.c:
4032 * plugins/macro/macro-dialog.h:
4033 * plugins/macro/macro-edit.c:
4034 * plugins/macro/macro-edit.h:
4035 * plugins/macro/macro-util.c:
4036 * plugins/macro/macro-util.h:
4037 * plugins/macro/plugin.c:
4038 * plugins/macro/plugin.h:
4039 * plugins/message-view/anjuta-msgman.c:
4040 * plugins/message-view/anjuta-msgman.h:
4041 * plugins/message-view/message-view.c:
4042 * plugins/message-view/message-view.h:
4043 * plugins/message-view/plugin.c:
4044 * plugins/message-view/plugin.h:
4045 * plugins/patch/patch-plugin.c:
4046 * plugins/patch/patch-plugin.h:
4047 * plugins/patch/plugin.c:
4048 * plugins/patch/plugin.h:
4049 * plugins/profiler/gprof-call-graph-block-entry.c:
4050 * plugins/profiler/gprof-call-graph-block-entry.h:
4051 * plugins/profiler/gprof-call-graph-block.c:
4052 * plugins/profiler/gprof-call-graph-block.h:
4053 * plugins/profiler/gprof-call-graph-view.c:
4054 * plugins/profiler/gprof-call-graph-view.h:
4055 * plugins/profiler/gprof-call-graph.c:
4056 * plugins/profiler/gprof-call-graph.h:
4057 * plugins/profiler/gprof-flat-profile-entry.c:
4058 * plugins/profiler/gprof-flat-profile-entry.h:
4059 * plugins/profiler/gprof-flat-profile-view.c:
4060 * plugins/profiler/gprof-flat-profile-view.h:
4061 * plugins/profiler/gprof-flat-profile.c:
4062 * plugins/profiler/gprof-flat-profile.h:
4063 * plugins/profiler/gprof-function-call-chart-view.c:
4064 * plugins/profiler/gprof-function-call-chart-view.h:
4065 * plugins/profiler/gprof-function-call-tree-view.c:
4066 * plugins/profiler/gprof-function-call-tree-view.h:
4067 * plugins/profiler/gprof-options.c:
4068 * plugins/profiler/gprof-options.h:
4069 * plugins/profiler/gprof-profile-data.c:
4070 * plugins/profiler/gprof-profile-data.h:
4071 * plugins/profiler/gprof-view-manager.c:
4072 * plugins/profiler/gprof-view-manager.h:
4073 * plugins/profiler/gprof-view.c:
4074 * plugins/profiler/gprof-view.h:
4075 * plugins/profiler/plugin.c:
4076 * plugins/profiler/plugin.h:
4077 * plugins/profiler/string-utils.c:
4078 * plugins/profiler/string-utils.h:
4079 * plugins/project-import/plugin.c:
4080 * plugins/project-import/plugin.h:
4081 * plugins/project-import/project-import.c:
4082 * plugins/project-import/project-import.h:
4083 * plugins/project-manager/plugin.c:
4084 * plugins/project-manager/plugin.h:
4085 * plugins/project-wizard/action.c:
4086 * plugins/project-wizard/action.h:
4087 * plugins/project-wizard/autogen.c:
4088 * plugins/project-wizard/autogen.h:
4089 * plugins/project-wizard/druid.c:
4090 * plugins/project-wizard/druid.h:
4091 * plugins/project-wizard/file.c:
4092 * plugins/project-wizard/file.h:
4093 * plugins/project-wizard/header.c:
4094 * plugins/project-wizard/header.h:
4095 * plugins/project-wizard/install.c:
4096 * plugins/project-wizard/install.h:
4097 * plugins/project-wizard/parser.c:
4098 * plugins/project-wizard/parser.h:
4099 * plugins/project-wizard/plugin.c:
4100 * plugins/project-wizard/plugin.h:
4101 * plugins/project-wizard/property.c:
4102 * plugins/project-wizard/property.h:
4103 * plugins/project-wizard/values.c:
4104 * plugins/project-wizard/values.h:
4105 * plugins/sample1/plugin.c:
4106 * plugins/search/plugin.c:
4107 * plugins/search/plugin.h:
4108 * plugins/search/search-replace_backend.c:
4109 * plugins/search/search-replace_backend.h:
4110 * plugins/search/search_preferences.c:
4111 * plugins/sourceview/anjuta-convert.c:
4112 * plugins/sourceview/anjuta-convert.h:
4113 * plugins/sourceview/anjuta-document-loader.c:
4114 * plugins/sourceview/anjuta-document-loader.h:
4115 * plugins/sourceview/anjuta-document-saver.c:
4116 * plugins/sourceview/anjuta-document-saver.h:
4117 * plugins/sourceview/anjuta-document.c:
4118 * plugins/sourceview/anjuta-document.h:
4119 * plugins/sourceview/anjuta-encodings.c:
4120 * plugins/sourceview/anjuta-encodings.h:
4121 * plugins/sourceview/anjuta-languages-manager.c:
4122 * plugins/sourceview/anjuta-languages-manager.h:
4123 * plugins/sourceview/anjuta-utils.c:
4124 * plugins/sourceview/anjuta-utils.h:
4125 * plugins/sourceview/anjuta-view.c:
4126 * plugins/sourceview/anjuta-view.h:
4127 * plugins/sourceview/assist-window.c:
4128 * plugins/sourceview/assist-window.h:
4129 * plugins/sourceview/sourceview-cell.c:
4130 * plugins/sourceview/sourceview-cell.h:
4131 * plugins/sourceview/sourceview-prefs.c:
4132 * plugins/sourceview/sourceview-prefs.h:
4133 * plugins/sourceview/sourceview-print.c:
4134 * plugins/sourceview/sourceview-print.h:
4135 * plugins/sourceview/sourceview-private.h:
4136 * plugins/sourceview/sourceview-tags.c:
4137 * plugins/sourceview/sourceview-tags.h:
4138 * plugins/sourceview/sourceview.c:
4139 * plugins/sourceview/sourceview.h:
4140 * plugins/subversion/plugin.c:
4141 * plugins/subversion/plugin.h:
4142 * plugins/subversion/subversion-actions.c:
4143 * plugins/subversion/subversion-actions.h:
4144 * plugins/subversion/subversion-callbacks.c:
4145 * plugins/subversion/subversion-callbacks.h:
4146 * plugins/subversion/svn-auth.c:
4147 * plugins/subversion/svn-auth.h:
4148 * plugins/subversion/svn-backend-priv.h:
4149 * plugins/subversion/svn-backend.c:
4150 * plugins/subversion/svn-backend.h:
4151 * plugins/subversion/svn-notify.c:
4152 * plugins/subversion/svn-notify.h:
4153 * plugins/subversion/svn-thread.c:
4154 * plugins/subversion/svn-thread.h:
4155 * plugins/symbol-browser/an_symbol.c:
4156 * plugins/symbol-browser/an_symbol.h:
4157 * plugins/symbol-browser/an_symbol_info.c:
4158 * plugins/symbol-browser/an_symbol_info.h:
4159 * plugins/symbol-browser/an_symbol_iter.c:
4160 * plugins/symbol-browser/an_symbol_iter.h:
4161 * plugins/symbol-browser/an_symbol_prefs.c:
4162 * plugins/symbol-browser/an_symbol_prefs.h:
4163 * plugins/symbol-browser/an_symbol_search.c:
4164 * plugins/symbol-browser/an_symbol_search.h:
4165 * plugins/symbol-browser/an_symbol_view.c:
4166 * plugins/symbol-browser/an_symbol_view.h:
4167 * plugins/symbol-browser/plugin.c:
4168 * plugins/symbol-browser/plugin.h:
4169 * plugins/terminal/terminal.c:
4170 * plugins/tools/dialog.c:
4171 * plugins/tools/dialog.h:
4172 * plugins/tools/editor.c:
4173 * plugins/tools/editor.h:
4174 * plugins/tools/execute.c:
4175 * plugins/tools/execute.h:
4176 * plugins/tools/fileop.c:
4177 * plugins/tools/fileop.h:
4178 * plugins/tools/plugin.c:
4179 * plugins/tools/plugin.h:
4180 * plugins/tools/scripts/find-fixmes.pl:
4181 * plugins/tools/scripts/translation-status.pl:
4182 * plugins/tools/tool.c:
4183 * plugins/tools/tool.h:
4184 * plugins/tools/variable.c:
4185 * plugins/tools/variable.h:
4186 * plugins/valgrind/ldd.c:
4187 * plugins/valgrind/ldd.h:
4188 * plugins/valgrind/list.c:
4189 * plugins/valgrind/list.h:
4190 * plugins/valgrind/menu-utils.c:
4191 * plugins/valgrind/menu-utils.h:
4192 * plugins/valgrind/parser.c:
4193 * plugins/valgrind/parser.h:
4194 * plugins/valgrind/plugin.c:
4195 * plugins/valgrind/plugin.h:
4196 * plugins/valgrind/preferences.c:
4197 * plugins/valgrind/preferences.h:
4198 * plugins/valgrind/process.c:
4199 * plugins/valgrind/process.h:
4200 * plugins/valgrind/symtab.c:
4201 * plugins/valgrind/symtab.h:
4202 * plugins/valgrind/vgactions.c:
4203 * plugins/valgrind/vgactions.h:
4204 * plugins/valgrind/vgcachegrindprefs.c:
4205 * plugins/valgrind/vgcachegrindprefs.h:
4206 * plugins/valgrind/vgdefaultview.c:
4207 * plugins/valgrind/vgdefaultview.h:
4208 * plugins/valgrind/vgerror.c:
4209 * plugins/valgrind/vgerror.h:
4210 * plugins/valgrind/vggeneralprefs.c:
4211 * plugins/valgrind/vggeneralprefs.h:
4212 * plugins/valgrind/vghelgrindprefs.c:
4213 * plugins/valgrind/vghelgrindprefs.h:
4214 * plugins/valgrind/vgio.c:
4215 * plugins/valgrind/vgio.h:
4216 * plugins/valgrind/vgmemcheckprefs.c:
4217 * plugins/valgrind/vgmemcheckprefs.h:
4218 * plugins/valgrind/vgrule-editor.c:
4219 * plugins/valgrind/vgrule-editor.h:
4220 * plugins/valgrind/vgrule-list.c:
4221 * plugins/valgrind/vgrule-list.h:
4222 * plugins/valgrind/vgrule.c:
4223 * plugins/valgrind/vgrule.h:
4224 * plugins/valgrind/vgrulepattern.c:
4225 * plugins/valgrind/vgrulepattern.h:
4226 * plugins/valgrind/vgsearchbar.c:
4227 * plugins/valgrind/vgsearchbar.h:
4228 * plugins/valgrind/vgstrpool.c:
4229 * plugins/valgrind/vgstrpool.h:
4230 * plugins/valgrind/vgtoolprefs.c:
4231 * plugins/valgrind/vgtoolprefs.h:
4232 * plugins/valgrind/vgtoolview.c:
4233 * plugins/valgrind/vgtoolview.h:
4236 * src/action-callbacks.c:
4237 * src/action-callbacks.h:
4238 * src/anjuta-actions.h:
4241 * src/anjuta-callbacks.c:
4242 * src/anjuta-callbacks.h:
4246 * src/bacon-message-connection.c:
4247 * src/bacon-message-connection.h:
4256 * tagmanager/options.c:
4258 Change the address of FSF in various files
4260 2007-08-30 Johannes Schmid <jhs@gnome.org>
4264 Removed because they are no longer in use
4266 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4267 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4268 Marked some strings as not translatable
4270 * plugins/search/search-replace.c: (list_max_items):
4271 Fixed a possible memory corruption
4273 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4274 Do not show menuitems for locked layout items
4276 * src/main.c: (main):
4277 Some minor style correction in gnome_init
4279 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4281 * plugins/debug-manager/debugger.c,
4282 plugins/debug-manager/breakpoints.c,
4283 plugins/gdb/plugin.c,
4284 plugins/gdb/debugger.c,
4285 libanjuta/interfaces/libanjuta.idl:
4286 Move all breakpoints functions from IAnjutaDebugger to a new
4287 IAnjutaBreakpointDebugger interface
4289 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4291 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4292 * plugins/debug-manager/plugin.c,
4293 plugins/debug-manager/breakpoints.c,
4294 plugins/tools/execute.c,
4295 plugins/project-wizard/plugin.c,
4296 plugins/build-basic-autotools/executer.c,
4297 plugins/gdb/debugger.c,
4298 plugins/profiler/gprof-options.h,
4299 plugins/sourceview/assist-window.h,
4300 plugins/class-gen/transform.c,
4301 libanjuta/anjuta-plugin-description.c,
4302 libanjuta/anjuta-status.c,
4303 libanjuta/anjuta-glue-c.c,
4304 libanjuta/anjuta-glue-cpp.c,
4305 plugins/symbol-browser/an_symbol_prefs.c:
4306 Fix warnings mostly "dereferencing type-punned pointer"
4307 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4309 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4311 * plugins/debug-manager/breakpoints.c,
4312 plugins/debug-manager/debugger.c:
4313 Avoid an endless loop if clearing all breakpoints while the programm
4316 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4318 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4319 * plugins/debug-manager/plugin.c:
4320 Fix a segmentation fault added in the previous patch
4322 2007-07-21 Johannes Schmid <jhs@gnome.org>
4324 * plugins/build-basic-autotools/executer.c:
4325 (get_program_parameters):
4327 Show an error dialog if no targets are availible instead of
4330 2007-07-20 Johannes Schmid <jhs@gnome.org>
4332 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4333 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4334 * libanjuta/anjuta-shell.h:
4335 * plugins/document-manager/plugin.c: (activate_plugin):
4336 * plugins/glade/anjuta-design-document.c:
4337 * plugins/glade/plugin.c: (glade_update_ui):
4338 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4339 (anjuta_shell_iface_init):
4340 * src/shell.c: (anjuta_test_shell_add_widget),
4341 (anjuta_shell_iface_init):
4343 Make the document manager undockable (#458038)
4345 2007-07-20 Johannes Schmid <jhs@gnome.org>
4347 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4348 * plugins/glade/anjuta-design-document.c:
4349 * plugins/glade/plugin.c: (glade_update_ui):
4351 Fixed some save/dirty status bug in glade
4353 2007-07-20 Johannes Schmid <jhs@gnome.org>
4355 * libanjuta/anjuta-status.c:
4356 Fixed crasher on shutdown
4358 2007-07-20 Johannes Schmid <jhs@gnome.org>
4361 Minimum glade requirement is 3.2 now. It was before
4362 but we did not check...
4364 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4365 * libanjuta/anjuta-profile.c:
4366 (anjuta_profile_add_plugins_from_xml):
4367 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4368 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4369 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4370 * plugins/file-loader/plugin.c: (on_create_submenu):
4371 * plugins/file-manager/an_file_view.c: (compare_iter):
4372 * plugins/glade/plugin.c: (activate_plugin):
4373 * src/anjuta-app.c: (on_toolbar_view_toggled):
4374 * src/main.c: (main):
4376 Fixed lots of memory leaks (thansk valgrind)
4378 2007-07-19 Johannes Schmid <jhs@gnome.org>
4380 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4381 * plugins/document-manager/anjuta-docman.c:
4382 (anjuta_docman_set_busy):
4383 * plugins/document-manager/plugin.c: (on_editor_changed):
4384 * plugins/glade/plugin.c: (activate_plugin):
4385 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4386 (on_value_removed_current_editor):
4388 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4390 2007-07-18 Johannes Schmid <jhs.gnome.org>
4392 * plugins/build-basic-autotools/executer.c: (execute_program):
4393 Fixed some of the scratchbox stuff but the environment is
4396 2007-07-18 Johannes Schmid <jhs@gnome.org>
4398 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4399 (on_plugin_deactivated), (get_plugin_loader_type):
4400 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4401 (activate_plugin), (deactivate_plugin),
4402 (glade_plugin_instance_init):
4404 Fixed glade plugin deactivation
4406 2007-07-18 Johannes Schmid <jhs@gnome.org>
4408 * plugins/document-manager/anjuta-docman.c:
4409 (anjuta_docman_add_document):
4410 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4412 Fixed path display in document manager with glade files
4414 2007-07-17 Johannes Schmid <jhs@gnome.org>
4416 * libanjuta/interfaces/Makefile.am.iface:
4417 * pixmaps/Makefile.am:
4418 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4419 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4420 (value_removed_current_editor):
4421 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4422 (anjuta_docman_set_current_document):
4423 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4424 (on_editor_added), (on_editor_changed):
4425 * plugins/glade/Makefile.am:
4426 * plugins/glade/anjuta-design-document.c:
4427 (anjuta_design_document_instance_init),
4428 (anjuta_design_document_set_property),
4429 (anjuta_design_document_get_property),
4430 (anjuta_design_document_class_init), (anjuta_design_document_new),
4431 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4432 * plugins/glade/anjuta-design-document.h:
4433 * plugins/glade/anjuta-glade-notebook.c:
4434 * plugins/glade/anjuta-glade-notebook.h:
4435 * plugins/glade/plugin.c: (value_added_current_editor),
4436 (value_removed_current_editor), (glade_update_ui),
4437 (on_close_activated), (on_glade_project_changed),
4438 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4440 * plugins/language-support-cpp-java/plugin.c:
4441 (on_value_added_current_editor), (on_value_removed_current_editor):
4442 * plugins/macro/plugin.c: (value_added_current_editor):
4443 * plugins/project-manager/plugin.c: (value_added_current_editor):
4444 * plugins/subversion/plugin.c: (value_added_current_editor):
4445 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
4447 Fixed lot of IAnjutaEditor stuff and completed glade integration
4448 with document manager
4450 * plugins/build-basic-autotools/build-basic-autotools.c:
4451 (value_added_current_editor):
4452 * plugins/build-basic-autotools/executer.c: (execute_program):
4454 Some initial code to execute projects inside scratchbox
4456 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
4458 * plugins/project-import/project-import.c:
4459 Project import overwrites file on user request (bug #452579)
4461 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
4463 * plugins/debug-manager/debugger.c,
4464 plugins/debug-manager/threads.c,
4465 plugins/debug-manager/plugin.c,
4466 plugins/debug-manager/registers.c,
4467 plugins/debug-manager/locals.c,
4468 plugins/debug-manager/stack_trace.c,
4469 plugins/gdb/plugin.c,
4470 plugins/gdb/debugger.c,
4471 plugins/gdb/debugger.h,
4472 libanjuta/interfaces/libanjuta.idl:
4473 Rename change-location to program-moved
4474 Store thread id as gint instead of guint
4475 Do not display registers list if not available
4476 Add intermediate debugger states if missing
4478 2007-07-11 Johannes Schmid <jhs@gnome.org>
4480 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4482 Reverted unnecessary changes (#455819)
4484 2007-07-10 Johannes Schmid <jhs@gnome.org>
4486 * plugins/glade/plugin.c:
4487 Fixed glade plugin with glade 3.2 and another crasher
4489 2007-07-09 Johannes Schmid <jhs@gnome.org>
4491 * libanjuta/interfaces/libanjuta.idl:
4492 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4494 * plugins/debug-manager/breakpoints.c:
4495 (breakpoint_item_update_in_ui),
4496 (breakpoints_dbase_edit_breakpoint),
4497 (on_toggle_breakpoint_activate):
4498 * plugins/debug-manager/plugin.c:
4499 (on_run_to_cursor_action_activate):
4500 * plugins/document-manager/action-callbacks.c:
4501 (on_editor_command_cut_activate),
4502 (on_editor_command_copy_activate),
4503 (on_editor_command_paste_activate),
4504 (on_editor_command_clear_activate):
4505 * plugins/document-manager/anjuta-docman.c:
4506 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
4507 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
4508 (anjuta_docman_goto_file_line_mark),
4509 (anjuta_docman_find_editor_with_path),
4510 (anjuta_docman_get_all_editors):
4511 * plugins/document-manager/anjuta-docman.h:
4512 * plugins/document-manager/plugin.c:
4513 (update_editor_ui_interface_items), (on_editor_update_ui),
4514 (on_editor_changed), (on_session_save), (on_docman_auto_save),
4515 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
4516 (ianjuta_document_manager_iface_init), (isaveable_save),
4517 (isavable_is_dirty):
4518 * plugins/editor/editor.glade:
4519 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
4520 (idocument_paste), (idocument_clear), (idocument_iface_init),
4521 (iselection_iface_init):
4522 * plugins/glade/Makefile.am:
4523 * plugins/glade/anjuta-glade-notebook.c:
4524 (anjuta_glade_notebook_instance_init),
4525 (anjuta_glade_notebook_set_property),
4526 (anjuta_glade_notebook_get_property),
4527 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
4528 (ifile_open), (ifile_get_uri), (ifile_iface_init),
4529 (ifile_savable_save), (ifile_savable_save_as),
4530 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
4531 (ifile_savable_iface_init), (idocument_can_redo),
4532 (idocument_can_undo), (idocument_begin_undo_action),
4533 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
4534 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
4535 (idocument_copy), (idocument_paste), (idocument_clear),
4536 (idocument_iface_init):
4537 * plugins/language-support-cpp-java/plugin.c:
4538 (on_value_added_current_editor), (on_value_removed_current_editor):
4539 * plugins/macro/macro-util.c: (get_current_editor):
4540 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4541 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4542 (on_next_occur), (on_incremental_entry_key_press),
4543 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4544 (on_toolbar_find_incremental_start),
4545 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4546 * plugins/search/search-replace.c: (search_start_over),
4547 (search_update_combos), (replace_update_combos),
4548 (anjuta_search_replace_activate):
4549 * plugins/search/search-replace_backend.c: (create_search_entries):
4550 * plugins/sourceview/sourceview.c: (idocument_cut),
4551 (idocument_copy), (idocument_paste), (idocument_clear),
4552 (idocument_iface_init), (iselect_iface_init), (iassist_react):
4553 * plugins/tools/editor.c: (on_editor_response):
4554 * plugins/tools/execute.c: (get_current_editor),
4555 (atp_output_context_initialize), (atp_user_tool_execute):
4556 * plugins/tools/variable.c: (get_current_editor),
4557 (atp_variable_get_editor_variable):
4559 Some more IAnjutaEditor => IAnjutaDocument fixing!
4561 * plugins/glade/anjuta-glade-notebook.h:
4562 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
4564 * plugins/glade/plugin.h:
4565 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
4566 and get rid of the glade menu. The Edit/File menu and the toolbar can now
4567 be used for glade, too. It might still have some rough edges but already works.
4568 (Fixes #415547 – Glade usability problem)
4570 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
4572 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
4573 development release (I updated version of glade3 svn to 3.3.2).
4575 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4577 * plugins/symbol-browser/an_symbol_view.c:
4578 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
4580 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4582 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
4583 (on_system_tags_update_finished), (on_update_global_clicked),
4584 (prefs_page_init), (on_gconf_notify_tags_list_changed),
4585 (symbol_browser_prefs_init),
4586 (symbol_browser_prefs_create_global_tags),
4587 (symbol_browser_load_global_tags):
4588 * plugins/symbol-browser/an_symbol_prefs.h:
4589 * plugins/symbol-browser/an_symbol_view.c:
4590 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
4591 * plugins/symbol-browser/an_symbol_view.h:
4592 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
4593 on global tags update because of delayed prefs merging. Happens when
4594 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
4597 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4599 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
4600 after install/uninstall.
4602 Patch from James Liggett:
4603 * scripts/glade2schemas.pl: Fixed creating schemas for list
4606 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
4608 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
4609 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
4610 development release since glade svn version is also 3.3.1. In future, the
4611 solution would be for us to always increment the micro version when
4614 2007-07-05 Johannes Schmid <jhs@gnome.org>
4616 * libanjuta/interfaces/libanjuta.idl:
4617 * plugins/build-basic-autotools/build-basic-autotools.c:
4618 (on_build_mesg_format):
4619 * plugins/debug-manager/breakpoints.c:
4620 (breakpoint_item_update_in_ui),
4621 (breakpoints_dbase_edit_breakpoint),
4622 (on_toggle_breakpoint_activate):
4623 * plugins/debug-manager/plugin.c:
4624 (on_run_to_cursor_action_activate):
4625 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
4626 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
4627 (get_current_editor), (on_save_activate), (on_save_as_activate),
4628 (on_save_prompt_save_editor), (on_close_file_activate),
4629 (on_close_all_file_activate), (on_reload_file_activate),
4630 (anjuta_print_cb), (anjuta_print_preview_cb),
4631 (on_editor_command_upper_case_activate),
4632 (on_editor_command_lower_case_activate),
4633 (on_editor_command_undo_activate),
4634 (on_editor_command_redo_activate),
4635 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
4636 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
4637 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
4638 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
4639 (on_zoom_out_text_activate), (on_force_hilite_activate),
4640 (on_indent1_activate), (on_swap_activate),
4641 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4642 * plugins/document-manager/anjuta-docman.c:
4643 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
4644 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4645 (anjuta_docman_dispose), (on_notebook_switch_page),
4646 (anjuta_docman_page_from_widget), (on_editor_destroy),
4647 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
4648 (anjuta_docman_get_current_document),
4649 (anjuta_docman_set_current_document),
4650 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
4651 (anjuta_docman_update_page_label),
4652 (anjuta_docman_get_document_from_path),
4653 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4654 (anjuta_docman_order_tabs):
4655 * plugins/document-manager/anjuta-docman.h:
4656 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
4657 (update_editor_ui_interface_items), (update_editor_ui),
4658 (on_editor_update_save_ui), (on_editor_update_ui),
4659 (on_editor_changed), (on_save_prompt_save_editor),
4660 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
4661 (ianjuta_docman_get_current_document),
4662 (ianjuta_docman_set_current_document),
4663 (ianjuta_docman_remove_buffer),
4664 (ianjuta_document_manager_iface_init), (ifile_get_uri):
4665 * plugins/editor/text_editor.c: (itext_editor_iface_init),
4666 (idocument_get_filename), (idocument_can_undo),
4667 (idocument_can_redo), (idocument_undo),
4668 (idocument_begin_undo_action), (idocument_end_undo_action),
4669 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
4670 * plugins/language-support-cpp-java/plugin.c:
4671 (on_editor_char_inserted_cpp), (on_auto_indent):
4672 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
4673 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4674 * plugins/sample1/plugin.c: (on_sample_action_activate):
4675 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4676 (on_next_occur), (on_incremental_entry_key_press),
4677 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4678 (on_toolbar_find_incremental_start),
4679 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4680 * plugins/search/search-replace.c: (search_and_replace),
4681 (write_message_pane), (search_start_over), (search_update_combos),
4682 (replace_update_combos), (anjuta_search_replace_activate):
4683 * plugins/search/search-replace_backend.c:
4684 (file_buffer_new_from_path), (create_search_entries):
4685 * plugins/sourceview/sourceview-print.c: (create_print_job):
4686 * plugins/sourceview/sourceview.c:
4687 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
4688 (idocument_can_redo), (idocument_can_undo),
4689 (idocument_begin_undo_action), (idocument_end_undo_action),
4690 (idocument_undo), (idocument_redo), (idocument_grab_focus),
4691 (idocument_get_filename), (idocument_iface_init):
4692 * plugins/tools/editor.c: (on_editor_response):
4693 * plugins/tools/execute.c: (atp_output_context_initialize),
4694 (atp_user_tool_execute):
4695 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4697 Create IAnjutaDocument interface. This interface is a more general idea
4698 of documents being anything that can be modified, has undo/redo and
4699 may have operations like copy/paste.
4700 The primary goal is to integrate better by making it use the standard file
4701 and edit menu instead of it's own glade menu. Of course the downside is that
4702 you won't be able to view a source file and the designer at the same time. Anyway
4703 so many people have complained that they "can't save a glade file" that I think
4704 this is the much better solution.
4705 Work on the glade plugin is still to come but the most difficult things should be
4708 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4710 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
4713 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4715 * libanjuta/anjuta-plugin-manager.c:
4716 (anjuta_plugin_manager_get_plugins_page),
4717 (anjuta_plugin_manager_get_remembered_plugins_page):
4718 * libanjuta/anjuta-plugin-manager.h:
4719 * src/anjuta-app.c: (anjuta_app_install_preferences):
4720 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
4721 and remembered plugins preferences pages in separate pages (avoid
4724 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4726 Patch from James Liggett <jrliggett@cox.net>:
4727 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
4728 Installed editor preferences schemas. Fixes bug #453463.
4730 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4732 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
4733 (anjuta_preferences_dialog_init): Sort preferences pages on title.
4735 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4737 * plugins/document-manager/anjuta-document-manager.ui:
4738 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4739 * src/action-callbacks.c:
4740 * src/action-callbacks.h:
4741 * src/anjuta-actions.h:
4742 * src/anjuta-app.c: (anjuta_app_instance_init),
4743 (anjuta_app_install_preferences):
4745 * src/anjuta.ui: Moved plugins and shortcuts settings inside
4746 General preferences page. Move preferences menu from Settings to
4747 Edit submenu. And got rid of Settings submenu.
4749 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4751 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
4753 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
4755 * TODO.tasks: Increased bounty for on-demand preferences task to $150
4756 as discussed and agreed with James Liggett.
4758 Patch from James Liggett <jrliggett@cox.net>:
4761 * libanjuta/anjuta-plugin-manager.c:
4762 (on_activated_plugin_objects_foreach),
4763 (anjuta_plugin_manager_get_active_plugin_objects):
4764 * libanjuta/anjuta-plugin-manager.h:
4765 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
4766 (anjuta_plugin_deactivate):
4767 * libanjuta/anjuta-preferences-dialog.c:
4768 (anjuta_preferences_dialog_finalize),
4769 (anjuta_preferences_dialog_class_init), (add_category_columns),
4770 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
4771 (anjuta_preferences_dialog_remove_page):
4772 * libanjuta/anjuta-preferences.c: (property_destroy),
4773 (unregister_preferences_key), (register_callbacks),
4774 (preferences_foreach_callback), (connect_prop_to_object),
4775 (anjuta_preferences_register_property_raw),
4776 (anjuta_preferences_register_property_custom),
4777 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
4778 (anjuta_preferences_remove_page),
4779 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
4780 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
4781 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
4782 (anjuta_preferences_class_init), (anjuta_preferences_new):
4783 * libanjuta/anjuta-preferences.h:
4784 * plugins/build-basic-autotools/Makefile.am:
4785 * plugins/build-basic-autotools/build-basic-autotools.c:
4786 (ipreferences_unmerge):
4787 * plugins/cvs-plugin/Makefile.am:
4788 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
4789 * plugins/document-manager/Makefile.am:
4790 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
4791 * plugins/editor/plugin.c: (ipreferences_unmerge):
4792 * plugins/file-manager/Makefile.am:
4793 * plugins/file-manager/plugin.c: (activate_plugin),
4794 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
4795 * plugins/gtodo/plugin.c: (ipreferences_merge),
4796 (ipreferences_unmerge):
4797 * plugins/language-support-cpp-java/Makefile.am:
4798 * plugins/language-support-cpp-java/plugin.c:
4799 (ipreferences_unmerge):
4800 * plugins/message-view/Makefile.am:
4801 * plugins/message-view/plugin.c: (ipreferences_unmerge):
4802 * plugins/sourceview/Makefile.am:
4803 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
4804 * plugins/symbol-browser/Makefile.am:
4805 * plugins/symbol-browser/an_symbol_prefs.c:
4806 (symbol_browser_prefs_finalize):
4807 * plugins/terminal/Makefile.am:
4808 * plugins/terminal/terminal.c: (ipreferences_unmerge):
4809 * plugins/valgrind/plugin.c: (ipreferences_merge),
4810 (ipreferences_unmerge):
4811 * scripts/Makefile.am:
4812 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
4814 * src/action-callbacks.c: (on_set_preferences1_activate):
4815 * src/anjuta-app.c: (anjuta_app_instance_init),
4816 (anjuta_app_install_preferences):
4818 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
4819 task: Bug #445314: On demand preferences widgets creation. Thanks
4820 James for this great work.
4822 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
4824 * plugins/debug-manager/data_buffer.c,
4825 plugins/message-view/message-view.c: Fixed compiler warnings.
4827 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
4829 * src/action-callbacks.c: (help_activate),
4830 (on_help_manual_activate), (on_help_tutorial_activate),
4831 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
4833 Fixed help activation (bug #451557).
4835 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
4837 * AUTHORS: Added James Liggett. Forgot to add him before :(
4839 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
4841 * plugins/debug-manager/debugger.c,
4842 plugins/debug-manager/plugin.c,
4843 plugins/gdb/debugger.c,
4844 libanjuta/interfaces/libanjuta.idl:
4845 Add a GError* parameter to debugger-stopped signal
4847 * (added) libanjuta/anjuta-error.c,
4848 (added) libanjuta/anjuta-error.h,
4849 libanjuta/Makefile.am:
4850 Register GError as a boxed type
4852 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4853 Support GError* in signal, GError must be registered as a boxed type
4854 Accept NULL as strings
4856 === anjuta 2.2.0 ===
4858 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
4860 * configure.in: Bumped version to 2.2.0
4861 * NEWS: Updated for 2.2.0 stable release.
4862 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
4863 Reduce the idle priority to make the UI update before anything else.
4865 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
4867 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
4869 * libanjuta/interfaces/libanjuta.idl:
4870 * plugins/document-manager/action-callbacks.c:
4871 (on_editor_command_complete_word_activate):
4872 * plugins/document-manager/plugin.c:
4873 (update_editor_ui_interface_items):
4874 * plugins/editor/text_editor.c: (iautocomplete_activate),
4875 (iautocomplete_iface_init):
4876 * plugins/sourceview/sourceview.c: (iassist_iface_init):
4878 Moved autocomplete() method away from IAnjutaEditorAssist into
4879 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
4880 autocomplete and does not crash with sourceview. Fixes Bug #449620
4881 – The auto completion functionality not work. Also sets menuitem
4882 insensitive when hiding them.
4884 * plugins/debug-manager/disassemble.c:
4885 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
4888 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
4890 * pixmaps/anjuta_splash.png: Updated.
4892 * plugins/search/search-replace.c
4893 (anjuta_search_replace_activate): Fixed "Find in Files" to select
4894 the right target (project).
4895 * ChangeLog: Added missing log.
4897 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
4899 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
4900 manuals/anjuta-manual/C/fileoperations.xml,
4901 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
4903 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
4905 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
4907 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
4909 * TODO.tasks: Added bounty for on-demand preferences.
4911 Patch from Thierry Moisan:
4912 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
4915 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4917 Patch from tpgww@onepost.net:
4919 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
4920 * libegg/test-actions.c:
4921 * libegg/test-multi-drag.c: (main):
4922 * plugins/debug-manager/memory.c: (read_memory_block):
4923 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
4925 Fixes compile warnings. Fixes bug #427101.
4927 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4929 Patch from James Liggett:
4931 * plugins/profiler/gprof-options.c: (on_option_changed),
4933 * plugins/profiler/gprof-options.h:
4934 * plugins/profiler/gprof-profile-data.c:
4935 (gprof_profile_data_init_profile):
4936 * plugins/profiler/gprof-profile-data.h:
4937 * plugins/profiler/plugin.c: (profiler_get_data),
4938 (profiler_set_target), (register_options),
4939 (on_profile_data_browse_button_clicked),
4940 (on_profiling_options_button_clicked), (on_profiler_delete_data):
4941 * plugins/profiler/profiler.glade: implements independent targets.
4942 implements the ability to select arbitrary gmon.out files.
4943 Fixes bug #403502 – User should also be allowed to select an
4944 independent executable target.
4946 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4948 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
4950 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
4951 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
4953 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
4955 * plugins/debug-manager/plugin.c,
4956 plugins/debug-manager/breakpoints.c:
4957 Remove weak pointers when owner is destroyed
4958 Remove all breakpoints before loading new one
4960 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
4962 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
4964 2007-06-19 Naba Kumar <naba@gnome.org>
4966 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
4967 Bug #448491 Empty Lines Problem.
4969 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
4971 * data/default.profile, plugins/message-view/plugin.c: Do not
4972 restore session for messages.
4973 Fixes bug #377461 – don't create new message window for each
4976 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
4977 Fixes a crash on exit/project-close if profiler plugin is loaded.
4979 2007-06-17 Naba Kumar <naba@gnome.org>
4981 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
4982 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
4984 * plugins/file-loader/plugin.c: Fail on opening non existent files.
4985 Bug #448034 – Anjuta crashes on starting (when the last project
4986 directory was deleted).
4988 * plugins/document-manager/plugin.c: Set line markers for files
4989 opened via IAnjutaFile::open(). Fixes missing line markers while
4992 2007-06-17 Naba Kumar <naba@gnome.org>
4994 * plugins/sourceview/sourceview.glade: Set correct font
4995 default value and use monospace instead of sans. Fixes
4996 bug #448408 – crash in Anjuta IDE: Trying to change the
4999 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5001 * plugins/search/search-replace.c,
5002 plugins/search/search-replace.h,
5003 plugins/search/anjuta-search.glade:
5004 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5007 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5009 * plugins/debug-manager/plugin.c,
5010 plugins/debug-manager/breakpoints.c:
5011 Add weak references, fixes bug #448053 ?
5013 2007-06-16 Naba Kumar <naba@gnome.org>
5015 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5016 dialog to allow forgetting them if user chooses to select a different
5019 2007-06-13 Naba Kumar <naba@gnome.org>
5021 * plugins/sourceview/sourceview-prefs.c: Initialize font
5022 on startup correctly if use_theme is set.
5024 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5025 if available for default font. Fixes bug #447304.
5027 * plugins/sourceview/sourceview-prefs.c: Return value based
5028 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5029 for the first time has black background
5031 * plugins/project-manager/plugin.c: Give a better error message
5032 when project could not be loaded.
5034 * libanjuta/anjuta-serializer.c: Added a comment.
5036 2007-06-13 Johannes Schmid <jhs@gnome.org>
5039 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5040 most warnings to avoid simple coding problems.
5042 * plugins/message-view/anjuta-msgman.c:
5043 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5044 * plugins/message-view/plugin.c: (on_view_changed),
5045 (ianjuta_msgman_add_view):
5047 Fixed #440866 by always presenting the message-manager when a tab is
5048 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5050 * plugins/subversion/subversion-callbacks.c:
5051 (on_subversion_commit_response):
5052 Destroy dialog if user clicks "No"
5054 2007-06-12 Naba Kumar <naba@gnome.org>
5056 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5057 read and use of uninitialized variable.
5059 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5060 because it is used in credits listing and packaging could compress
5061 it in docdir. Fixes bug #397881: The credits are empty
5063 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5064 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5065 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5066 plugins/symbol-browser/an_symbol_info.c,
5067 plugins/symbol-browser/plugin.c,
5068 plugins/symbol-browser/an_symbol_view.c,
5069 plugins/editor/aneditor-autocomplete.cxx:
5071 - Do not access TMTag
5072 member in TMSymbol when freeing it because by then the tags
5073 could have changed. Avoids dangerous memory corruptions by freeing
5074 someone else's memory (Could explain those random crashes when
5075 refreshing symbols or re-loading a different project or closing
5076 a project). Anything that tries to refresh symbols could trigger
5078 - Added a flag to also retrieve method definitions as part of
5079 the class's scope members. And used it to set both function prototype
5080 and definition in symbols. Fixes navigation to prototype and
5081 function definitions from symbol browser (bug #440370)
5083 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5084 memory. Could fix those bogus 'file changed' dialogs.
5086 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5088 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5090 * (added) libanjuta/anjuta-utils-priv.h,
5091 libanjuta/anjuta-utils.h,
5092 libanjuta/anjuta-launcher.c,
5093 libanjuta/Makefile.am:
5094 Fix bug #440801: do not use config.h in public include files
5096 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5098 * plugins/project-wizard/templates/mkfile.wiz:
5099 Fix bug #442038: missing project.sh file
5102 plugins/project-wizard/templates/Makefile.am,
5103 plugins/project-wizard/templates/translatable-strings.h,
5104 (added) plugins/project-wizard/templates/sdl.wiz,
5105 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5106 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5107 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5108 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5109 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5110 (added) plugins/project-wizard/templates/sdl/src/main.c,
5111 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5112 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5113 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5114 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5115 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5116 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5117 Fix bug #315635: add a SDL project wizard
5119 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5121 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5122 when SIGCHLD is triggered when main loop context is locked. Dead lock
5123 happens when child_exited callback also accesses main loop context.
5124 Happens particularly badly in debug target exiting.
5126 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5128 * manuals/anjuta-manual/C/debugger.xml:
5129 First update of the debugger documentation
5131 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5133 * manuals/anjuta-manual/C/fileoperations.xml,
5134 manuals/anjuta-manual/C/projects.xml,
5135 manuals/anjuta-manual/C/anjuta-manual.xml,
5136 manuals/anjuta-manual/C/build.xml,
5137 manuals/anjuta-manual/C/execute.xml,
5138 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5139 Added project properties documentation. Moved execution section
5140 inside project management. Removed dead documentation.
5142 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5144 * src/anjuta.c, plugins/symbol-browser/plugin.c,
5145 plugins/symbol-browser/plugin.h,
5146 plugins/symbol-browser/an_symbol_prefs.c,
5147 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5148 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5149 progress bar instead of separate window for system tags
5150 generation. Renamed AnjutaStatus methods to a proper ones.
5152 * plugins/symbol-browser/plugin.c,
5153 plugins/symbol-browser/plugin.h,
5154 plugins/symbol-browser/an_symbol_prefs.c,
5155 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5156 global-tags/create_global_tags.sh.in: Get rid of message window
5157 for showing global tags creation and use a small window with
5160 2007-05-30 Naba Kumar <naba@gnome.org>
5162 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5163 Bug 442315 – After calling configure, the build menus are still insensitive,
5164 Bug 442314 – Autogeneration fails when there is no autogen.sh
5166 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5167 fails to remove target/source/group. Fixes bug #440196 – crash in
5168 Anjuta IDE: removing a target
5170 2007-05-29 Naba Kumar <naba@gnome.org>
5172 * plugins/symbol-browser/an_symbol_view.c,
5173 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5174 tags generation. Fixed runtime warning.
5176 2007-05-28 Naba Kumar <naba@gnome.org>
5178 Patch from James Liggett <jrliggett@cox.net>:
5179 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5180 Fixed bug #403502 – User should also be allowed to select an
5181 independent executable target.
5183 2007-05-27 Johannes Schmid <jhs@gnome.org>
5185 * plugins/build-basic-autotools/build-basic-autotools.c:
5186 (get_real_directory), (on_build_mesg_format):
5188 Find correct files for error messages inside scratchbox
5190 2007-05-27 Naba Kumar <naba@gnome.org>
5192 * manuals/anjuta-manual/C/projects.xml,
5193 manuals/anjuta-manual/C/projects.xml: Updated project
5194 management chapter more.
5196 2007-05-25 Johannes Schmid <jhs@gnome.org>
5198 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5199 * plugins/build-basic-autotools/build-basic-autotools.c:
5200 (on_sb_check_toggled), (build_execute_command),
5201 (ipreferences_merge), (ipreferences_unmerge):
5202 Added support for building inside scratchbox environment
5204 Patch from James Liggett <jrliggett@cox.net>:
5205 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5206 (anjuta_msgman_append_view):
5209 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5211 2007-05-23 Naba Kumar <naba@gnome.org>
5213 * manuals/anjuta-manual/C/projects.xml: Updated project
5216 2007-05-22 Naba Kumar <naba@gnome.org>
5218 * manuals/anjuta-manual/C/projects.xml: More updates.
5220 * manuals/anjuta-manual/C/introduction.xml,
5221 manuals/anjuta-manual/C/projects.xml,
5222 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5224 2007-05-22 Naba Kumar <naba@gnome.org>
5226 Patch from Étienne Bersac:
5227 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5228 class in generated class.
5230 2007-05-22 Naba Kumar <naba@gnome.org>
5232 * plugins/profiler/plugin.c: Fixed a compiler warning.
5233 * plugins/valgrind/Makefile.am: Added ldflags.
5235 Patch from James Liggett:
5236 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5237 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5240 2007-05-18 Johannes Schmid <jhs@gnome.org>
5242 * plugins/editor/text_editor.c:
5243 * plugins/language-support-cpp-java/plugin.c:
5244 (on_editor_language_changed), (on_value_added_current_editor),
5245 (on_value_removed_current_editor):
5247 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5248 Fix assist support in language-support-plugin.
5250 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5252 * libanjuta/interfaces/libanjuta.idl:
5253 Add a new interface allowing to implement plugin able
5254 to load other plugins (not written in C)
5256 * libanjuta/anjuta-plugin-handle.c,
5257 libanjuta/anjuta-plugin-handle.h:
5258 Add a language and a resident plugin properties
5260 * libanjuta/anjuta-glue-plugin.c,
5261 libanjuta/anjuta-glue-plugin.h,
5262 (added)libanjuta/anjuta-glue-c.c,
5263 (added)libanjuta/anjuta-glue-c.h,
5264 libanjuta/Makefile.am:
5265 Split code used to load a C plugin into a common part
5266 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5268 * libanjuta/anjuta-glue-factory.c,
5269 libanjuta/anjuta-glue-factory.h,
5270 libanjuta/anjuta-plugin-manager.c:
5271 Allow to load plugin not written in C and search for the
5272 additional needed code in another plugin
5274 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5276 * plugins/editor/text_editor.c:
5277 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5278 avoiding a crash if scintilla is used
5280 2007-05-14 Johannes Schmid <jhs@gnome.org>
5282 * libanjuta/interfaces/libanjuta.idl:
5283 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5284 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5285 (on_assist_chosen), (on_assist_update), (get_context),
5286 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5287 (install_assist), (uninstall_assist), (install_support),
5288 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5289 (cpp_java_plugin_instance_init):
5290 * plugins/language-support-cpp-java/plugin.h:
5291 Use IAnjutaEditorAssist to show language specific suggestions
5293 * plugins/sourceview/Makefile.am:
5294 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5295 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5296 * plugins/sourceview/anjuta-view.h:
5297 * plugins/sourceview/assist-window.c: (assist_window_expose),
5298 (assist_window_set_property), (assist_window_get_property),
5299 (assist_window_class_init), (assist_activated),
5300 (assist_window_init), (assist_window_finalize),
5301 (assist_window_select), (assist_window_first),
5302 (assist_window_last), (assist_window_up), (assist_window_down),
5303 (get_coordinates), (assist_window_move), (assist_window_update),
5304 (assist_window_filter_keypress), (assist_window_is_active),
5305 (assist_window_new), (assist_window_get_trigger),
5306 (assist_window_get_position):
5307 * plugins/sourceview/assist-window.h:
5308 * plugins/sourceview/sourceview-args.c (removed):
5309 * plugins/sourceview/sourceview-args.h (removed):
5310 * plugins/sourceview/sourceview-autocomplete.c (removed):
5311 * plugins/sourceview/sourceview-autocomplete.h (removed):
5312 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5313 * plugins/sourceview/sourceview-private.h:
5314 * plugins/sourceview/sourceview-scope.c(removed):
5315 * plugins/sourceview/sourceview-scope.h(removed):
5316 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5317 (on_assist_cancel), (on_document_char_added),
5318 (on_reload_dialog_response), (sourceview_class_init),
5319 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5320 (iassist_remove_trigger), (iassist_autocomplete),
5321 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5322 (iassist_react), (iassist_iface_init):
5323 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5324 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5326 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5327 - Mark files dirty if reload dialog is canceled.
5329 2007-05-12 Naba Kumar <naba@gnome.org>
5331 * libanjuta/anjuta-launcher.h: Corrected include file.
5333 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5335 * libanjuta/anjuta-glue-plugin.c,
5336 libanjuta/anjuta-glue-plugin.h,
5337 libanjuta/anjuta-glue-factory.c,
5338 libanjuta/anjuta-glue-factory.h,
5339 ibanjuta/anjuta-plugin-manager.c:
5340 Move code used to load a C plugin from glue-factory to glue-plugin
5341 So loading a plugin written in another language could be done by
5342 just using another object derived from AnjutaGluePlugin
5344 * libanjuta/libanjuta.h:
5345 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5348 === anjuta 2.1.3 ===
5350 2007-05-11 Naba Kumar <naba@gnome.org>
5352 * configure.in: Bumped version to 2.1.3
5355 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5357 2007-05-11 Naba Kumar <naba@gnome.org>
5360 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5361 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5362 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5364 2007-05-10 Johannes Schmid <jhs@gnome.org>
5366 * plugins/search/plugin.c:
5367 Make incremental search behave less annoying
5369 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5371 * plugins/macro/macro-util.c:
5372 Fix bug #419008 and bug #419036
5373 When creating new header file, use name and email set in
5374 preferences and replace invalid C character by underscore
5377 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5379 * plugins/search/search-replace.c,
5380 plugins/search/search-replace_backend.c:
5381 Disable search button if search expression is empty (bug #378193)
5383 2007-05-08 Naba Kumar <naba@gnome.org>
5385 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5388 2007-05-07 Naba Kumar <naba@gnome.org>
5391 * plugins/project-wizard/templates/Makefile.am:
5392 * plugins/project-wizard/templates/minimal.wiz:
5393 * plugins/project-wizard/templates/minimal/.cvsignore:
5394 * plugins/project-wizard/templates/minimal/Makefile.am:
5395 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5396 * plugins/project-wizard/templates/minimal/autogen.sh:
5397 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5398 * plugins/project-wizard/templates/minimal/project.anjuta:
5399 Added 'minimal', a generic and flat, project template.
5401 2007-05-05 Naba Kumar <naba@gnome.org>
5403 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5405 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5406 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5407 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5408 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5409 instead of a real one, fixes interdependency with libanjuta.
5410 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5411 * libanjuta/Makefile.am:
5412 * libegg/Makefile.am:
5413 * plugins/build-basic-autotools/Makefile.am:
5414 * plugins/class-gen/Makefile.am:
5415 * plugins/class-inheritance/Makefile.am:
5416 * plugins/cvs-plugin/Makefile.am:
5417 * plugins/debug-manager/Makefile.am:
5418 * plugins/devhelp/Makefile.am:
5419 * plugins/document-manager/Makefile.am:
5420 * plugins/editor/Makefile.am:
5421 * plugins/file-loader/Makefile.am:
5422 * plugins/file-manager/Makefile.am:
5423 * plugins/file-wizard/Makefile.am:
5424 * plugins/gdb/Makefile.am:
5425 * plugins/glade/Makefile.am:
5426 * plugins/gtodo/Makefile.am:
5427 * plugins/language-support-cpp-java/Makefile.am:
5428 * plugins/macro/Makefile.am:
5429 * plugins/message-view/Makefile.am:
5430 * plugins/patch/Makefile.am:
5431 * plugins/profiler/Makefile.am:
5432 * plugins/project-import/Makefile.am:
5433 * plugins/project-manager/Makefile.am:
5434 * plugins/project-wizard/Makefile.am:
5435 * plugins/sample1/Makefile.am:
5436 * plugins/search/Makefile.am:
5437 * plugins/sourceview/Makefile.am:
5438 * plugins/subversion/Makefile.am:
5439 * plugins/symbol-browser/Makefile.am:
5440 * plugins/terminal/Makefile.am:
5441 * plugins/tools/Makefile.am:
5442 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
5444 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
5446 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
5448 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5450 * libanjuta/anjuta-launcher.c,
5451 libanjuta/anjuta-launcher.h:
5452 Add some missing implementation
5454 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
5456 Reviewed by Naba Kumar <naba@gnome.org>:
5457 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
5460 2007-04-26 Jason Switzer <jswitzer@gmail.com>
5462 Reviewed by Naba Kumar <naba@gnome.org>:
5463 * plugins/editor/text_editor.c: Large memory addresses were being
5464 truncated, switched to glong (bug #422143).
5466 2007-04-24 Naba Kumar <naba@gnome.org>
5468 * plugins/document-manager/plugin.c: (prefs_finalize):
5469 * plugins/editor/aneditor-autocomplete.cxx:
5470 * plugins/editor/text_editor_menu.c:
5471 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
5472 * plugins/file-loader/plugin.c: (open_file_with),
5473 (create_open_with_submenu):
5474 * plugins/file-manager/plugin.c: (prefs_finalize):
5475 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
5476 pointer type castings.
5478 2007-04-24 Naba Kumar <naba@gnome.org>
5480 Patch from s|s <supreet.sethi@gmail.com>:
5481 * (added) plugins/project-wizard/templates/django-logo.png:
5482 * (added) plugins/project-wizard/templates/django.wiz:
5483 * plugins/project-wizard/templates/Makefile.am:
5484 * plugins/project-wizard/templates/translatable-strings.h: Added
5485 django project template. http://www.djangoproject.com/
5487 2007-04-24 Naba Kumar <naba@gnome.org>
5489 * plugins/subversion/anjuta-subversion.glade: Set expansion for
5490 the log entry widget and made the dialog little larger.
5492 2007-04-24 Naba Kumar <naba@gnome.org>
5494 Patch from Halton Huo:
5496 * plugins/project-wizard/property.c:
5497 * plugins/subversion/svn-auth.c:
5498 * plugins/subversion/svn-backend-priv.h:
5499 * plugins/subversion/svn-backend.c:
5500 * plugins/subversion/svn-backend.h:
5501 * plugins/subversion/svn-notify.h: Proper use of subversion
5502 headers. Fixes build issues in solaris (bug #426701).
5504 2007-04-24 Naba Kumar <naba@gnome.org>
5506 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
5508 * plugins/project-wizard/templates/cpp.wiz:
5509 * plugins/project-wizard/templates/gcj.wiz:
5510 * plugins/project-wizard/templates/gnome.wiz:
5511 * plugins/project-wizard/templates/gtk.wiz:
5512 * plugins/project-wizard/templates/gtkmm.wiz:
5513 * plugins/project-wizard/templates/java.wiz:
5514 * plugins/project-wizard/templates/python.wiz:
5515 * plugins/project-wizard/templates/terminal.wiz:
5516 * plugins/project-wizard/templates/wxwin.wiz:
5517 * plugins/project-wizard/templates/xlib-dock.wiz:
5518 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
5519 project option and set it ON by default (since gnome-build, can't
5520 enabled configure shared lib support later when a sharedlib target
5523 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5525 * plugins/debug-manager/stack_trace.c:
5526 Fix a missing case in the previous changes
5528 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5530 * plugins/debug-manager/plugin.c:
5533 * plugins/debug-manager/breakpoints.c,
5534 plugins/gdb/plugin.c:
5535 Fix adding breakpoint on a function
5537 * plugins/debug-manager/stack_trace.c:
5538 Highlight changed stack frame
5540 2007-04-18 Naba Kumar <naba@gnome.org>
5542 * plugins/document-manager/anjuta-docman.c:
5543 (anjuta_docman_dispose), (on_editor_destroy),
5544 (anjuta_docman_remove_editor): Remove the editor widget from
5545 the parent container before calling destroy, otherwise container
5546 removal happens after TextEditor is disposed resulting in call
5547 to value-remove for a TextEditor which is half-dead (crash).
5549 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
5551 * plugins/debug-manager/data_buffer.c
5552 plugins/debug-manager/data_view.c,
5553 plugins/debug-manager/memory.c:
5554 Fixes for bug #418523, bug #427090 and bug #428174
5556 2007-04-11 Halton Huo <halton.huo@sun.com>
5558 reviewed by: <jhs@gnome.org>
5561 * libanjuta/Makefile.am:
5562 * libanjuta/anjuta-utils.c:
5563 * libanjuta/anjuta-utils.h:
5564 * manuals/reference/libanjuta/Makefile.am:
5566 Fixed compilation on sun by deploying the libutil methods
5567 in anjuta-utils.h and building them on condition.
5569 2007-04-11 Johannes Schmid <jhs@gnome.org>
5571 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
5572 (anjuta_docman_add_editor):
5573 Hold a reference on the editor as long as we use it.
5575 * plugins/document-manager/plugin.c: (on_editor_changed):
5576 Destroy GValue to fix a memoery leak.
5578 2007-04-11 Johannes Schmid <jhs@gnome.org>
5580 * plugins/document-manager/plugin.c: (on_editor_changed):
5581 Fixed reference counting for editor by using g_value_take_object instead
5582 of g_value_set_object. The editors are now correctly finalized and thus
5583 we do not lack so much memory anymore.
5585 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
5586 (anjuta_view_finalize), (anjuta_view_focus_out),
5587 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5588 * plugins/sourceview/anjuta-view.h:
5589 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
5590 * plugins/sourceview/sourceview-prefs.c:
5591 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
5592 * plugins/sourceview/sourceview-prefs.h:
5593 * plugins/sourceview/sourceview-private.h:
5594 * plugins/sourceview/sourceview.c: (on_document_loaded),
5595 (timeout_unref), (on_document_saved), (sourceview_finalize),
5596 (sourceview_new), (ifile_open), (ifile_savable_save),
5597 (ifile_savable_save_as):
5599 Several changes to fix things when the editor is correctly destroyed.
5600 Fixed preferences (which led me to the refcounting issue, #409412)
5601 and removed deprecated completition code that will be replace by
5602 IAnjutaAssist interface soon.
5604 2007-04-11 Johannes Schmid <jhs@gnome.org>
5606 * libanjuta/anjuta-launcher.c:
5607 (anjuta_launcher_execution_done_cleanup),
5608 (anjuta_launcher_child_terminated):
5609 Possible fix for #428363 and added a g_return_if_fail
5611 * plugins/message-view/plugin.c: (activate_plugin):
5612 Fixed a Gtk/Gdl-Critical
5614 Patches from Étienne Bersac <bersace03@laposte.net>
5615 * plugins/class-gen/templates/go-source.tpl:
5616 * plugins/macro/macros.xml:
5617 Use better template for GObjects (#417875 and #417918)
5619 Patches from Halton Huo <halton.huo@sun.com>
5620 * libanjuta/anjuta-launcher.h:
5621 * libanjuta/anjuta-preferences.c:
5622 * libanjuta/anjuta-utils.c:
5623 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
5624 (cg_window_set_add_to_repository):
5625 * plugins/class-inheritance/class-inherit.c:
5626 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
5628 2007-04-09 Johannes Schmid <jhs@gnome.org>
5630 * plugins/editor/print.c: (anjuta_print_show_header):
5631 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5632 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5634 Some string changes (#427395 and #427399)
5636 2007-04-06 Johannes Schmid <jhs@gnome.org>
5638 * plugins/build-basic-autotools/build-basic-autotools.c:
5639 (on_build_mesg_format), (on_build_mesg_parse):
5640 Fixed full path detection
5642 2007-04-05 Naba Kumar <naba@gnome.org>
5644 Patch from Halton Huo:
5645 * libanjuta/Makefile.am:
5646 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
5647 * libanjuta/anjuta-glue-cpp.h:
5648 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
5649 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
5650 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
5651 (anjuta_glue_factory_get_path), (get_already_loaded_module),
5652 (load_plugin), (anjuta_glue_factory_get_object_type):
5653 * libanjuta/anjuta-glue-factory.h:
5654 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
5655 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
5656 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
5657 (anjuta_glue_plugin_new):
5658 * libanjuta/anjuta-glue-plugin.h:
5659 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5660 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
5661 * libanjuta/anjuta-plugin.h:
5662 * libanjuta/glue-cpp.c:
5663 * libanjuta/glue-cpp.h:
5664 * libanjuta/glue-factory.c:
5665 * libanjuta/glue-factory.h:
5666 * libanjuta/glue-plugin.c:
5667 * libanjuta/glue-plugin.h:
5668 * plugins/build-basic-autotools/build-basic-autotools.h:
5669 * plugins/class-gen/plugin.h:
5670 * plugins/class-inheritance/plugin.h:
5671 * plugins/cvs-plugin/plugin.h:
5672 * plugins/debug-manager/plugin.h:
5673 * plugins/devhelp/plugin.h:
5674 * plugins/document-manager/plugin.h:
5675 * plugins/editor/plugin.h:
5676 * plugins/file-loader/plugin.h:
5677 * plugins/file-manager/plugin.h:
5678 * plugins/file-wizard/plugin.h:
5679 * plugins/gdb/plugin.h:
5680 * plugins/glade/plugin.h:
5681 * plugins/gtodo/plugin.h:
5682 * plugins/language-support-cpp-java/plugin.h:
5683 * plugins/macro/plugin.h:
5684 * plugins/message-view/plugin.h:
5685 * plugins/patch/plugin.h:
5686 * plugins/profiler/plugin.h:
5687 * plugins/project-import/plugin.h:
5688 * plugins/project-manager/plugin.h:
5689 * plugins/project-wizard/plugin.h:
5690 * plugins/sample1/plugin.h:
5691 * plugins/search/plugin.h:
5692 * plugins/sourceview/plugin.h:
5693 * plugins/subversion/plugin.h:
5694 * plugins/symbol-browser/plugin.h:
5695 * plugins/terminal/terminal.c:
5696 * plugins/tools/plugin.h:
5697 * plugins/tools/scripts/tools-2.xml.in:
5698 * plugins/valgrind/plugin.h:
5700 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
5702 2007-04-05 Naba Kumar <naba@gnome.org>
5704 * anjuta.spec.in, configure.in: Removed dead codes.
5706 Patch from Jos Dehaes:
5707 * configure.in, plugins/project-wizard/templates/Makefile.am,
5708 plugins/project-wizard/templates/mkfile.wiz,
5709 plugins/project-wizard/templates/translatable-strings.h: Enabled
5710 makefile-based project creation and import. Fixes bug #355145
5712 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
5714 * plugins/debug-manager/debugger.c,
5715 plugins/debug-manager/plugin.c,
5716 plugins/gdb/anjuta-gdb.plugin.in:
5717 Code cleaning (remove unused code, rename this into self)
5718 Add information about supported format in debugger plugin
5719 Activate debugger plugin according to the target format
5721 2007-04-01 Naba Kumar <naba@gnome.org>
5723 * plugins/message-view/message-view.c:
5724 (message_view_instance_init): Fixed message icons to appear.
5726 2007-03-31 Johannes Schmid <jhs@gnome.org>
5728 * plugins/message-view/anjuta-msgman.c:
5729 (anjuta_msgman_append_view):
5730 * plugins/message-view/plugin.c: (on_view_changed),
5731 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
5735 2007-03-31 Johannes Schmid <jhs@gnome.org>
5737 * plugins/message-view/message-view.c:
5738 (message_view_instance_init), (imessage_view_append):
5739 Show nice icons beside the messages for info, warning and error. This is a completly
5740 cosmetic change so if someone dislikes it he is free to remove it.
5742 2007-03-31 Johannes Schmid <jhs@gnome.org>
5744 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
5745 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
5746 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
5747 * plugins/message-view/anjuta-msgman.h:
5748 * plugins/message-view/message-view.h:
5749 * plugins/message-view/plugin.c: (on_view_changed),
5751 Fixed #359399 and made next/previous insensitive when not availible
5753 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
5754 (tag_style_to_string):
5755 Fixed namespace Problem with gdk >= 2.11
5757 * plugins/sourceview/sourceview-autocomplete.c:
5758 (sourceview_autocomplete_init):
5759 Removed structure, follow-up of #423682
5761 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
5763 * plugins/debug-manager/debug_tree.c,
5764 plugins/debug-manager/debug_tree.h,
5765 plugins/debug-manager/watch.c,
5766 plugins/debug-manager/anjuta-debug-manager.glade:
5767 Inspect variable at cursor
5768 Fix buttons in inspect dialog
5770 2007-03-27 Halton Huo <halton.huo@sun.com>
5772 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
5774 * plugins/sourceview/sourceview-autocomplete.c
5775 plugins/debug-manager/disassemble.c,
5776 libanjuta/interfaces/libanjuta.idl:
5777 Remove array with 0 size and empty structure as it is not
5778 supported by sun cc, Fixes bug #423682
5780 * plugins/debug-manager/debugger.c:
5781 Remove anonymous union as it is not supported by sun cc,
5784 === anjuta 2.1.2 ===
5786 2007-03-28 Naba Kumar <naba@gnome.org>
5788 * configure.in: Bumped version to 2.1.2
5789 * NEWS: Updated for release.
5791 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
5792 Improved breakpoint marker icon.
5794 * plugins/editor/anjuta-editor.plugin.in,
5795 plugins/sourceview/sourceview.plugin.in: Made editor plugins
5796 non user activable since they are now remembered properly.
5798 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
5800 * plugins/tools/editor.c:
5803 2007-03-27 Naba Kumar <naba@gnome.org>
5805 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
5806 word when autocompleting without leaving any trailing part of
5809 2007-03-27 Kamil Páral <ripper42@gmail.com>
5811 Reviewed by Naba Kumar <naba@gnome.org>:
5812 * anjuta.desktop.in.in: Remove "Application" category from desktop
5813 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
5815 2007-03-27 Naba Kumar <naba@gnome.org>
5817 * configure.in, plugins/document-manager/anjuta-docman.c:
5818 (anjuta_docman_add_editor): Conditionally compile notebook tab
5819 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
5821 Patch from Halton Huo:
5822 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
5823 non gcc compiler flags. Fixes bug #423089.
5825 2007-03-26 Naba Kumar <naba@gnome.org>
5827 * AUTHORS, NEWS, TODO.tasks: Updated.
5829 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
5832 * plugins/symbol-browser/plugin.c: (on_editor_saved),
5833 (update_editor_symbol_model), (iter_matches),
5834 (on_editor_update_ui), (value_added_current_editor),
5835 (activate_plugin), (dispose),
5836 (symbol_browser_plugin_instance_init):
5837 * plugins/symbol-browser/plugin.h: update line on editor save
5838 and editor change. Code clean up and fixed warnings.
5840 2007-03-26 Naba Kumar <naba@gnome.org>
5842 * plugins/project-wizard/templates/java/project.anjuta,
5843 plugins/project-wizard/templates/python/project.anjuta,
5844 plugins/project-wizard/templates/python/project.anjuta:
5845 Removed version control plugins from default selection.
5847 * plugins/tools/scripts/prepare-changelog.pl,
5848 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
5849 script to a better one (that works on both cvs and svn).
5851 2007-03-26 Naba Kumar <naba@gnome.org>
5853 * (added) plugins/project-wizard/templates/translatable-strings.pl,
5854 Makefile.am: Added the generated translatable file (required for
5855 translations for svn checkouts).
5858 plugins/project-wizard/templates/extract-translatable-strings.pl
5859 plugins/project-wizard/templates/Makefile.am, Makefile.am,
5860 po/POTFILES.in: Generated translatable strings for .wiz files and
5861 added them in POTFILES.in for translation. Fixes bug #398035
5863 2007-03-25 Naba Kumar <naba@gnome.org>
5865 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
5867 * src/anjuta-app.c: Removed dead codes.
5869 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
5870 global tags generation starts.
5872 * plugins/debug-manager/chunk_view.c,
5873 plugins/debug-manager/start.h,
5874 plugins/debug-manager/chunk_view.h,
5875 plugins/debug-manager/utilities.c,
5876 plugins/debug-manager/utilities.h,
5877 plugins/debug-manager/debugger.c,
5878 plugins/debug-manager/threads.c,
5879 plugins/debug-manager/disassemble.c,
5880 plugins/debug-manager/info.c,
5881 plugins/debug-manager/sharedlib.c,
5882 plugins/debug-manager/threads.h,
5883 plugins/debug-manager/disassemble.h,
5884 plugins/debug-manager/signals.c,
5885 plugins/debug-manager/info.h,
5886 plugins/debug-manager/sharedlib.h,
5887 plugins/debug-manager/data_buffer.c,
5888 plugins/debug-manager/data_view.c,
5889 plugins/debug-manager/signals.h,
5890 plugins/debug-manager/debug_tree.c,
5891 plugins/debug-manager/watch.c,
5892 plugins/debug-manager/registers.c,
5893 plugins/debug-manager/data_buffer.h,
5894 plugins/debug-manager/data_view.h,
5895 plugins/debug-manager/memory.c,
5896 plugins/debug-manager/debug_tree.h,
5897 plugins/debug-manager/watch.h,
5898 plugins/debug-manager/registers.h,
5899 plugins/debug-manager/memory.h,
5900 plugins/debug-manager/locals.c,
5901 plugins/debug-manager/sexy-icon-entry.c,
5902 plugins/debug-manager/breakpoints.c,
5903 plugins/debug-manager/locals.h,
5904 plugins/debug-manager/sexy-icon-entry.h,
5905 plugins/debug-manager/stack_trace.c,
5906 plugins/debug-manager/breakpoints.h,
5907 plugins/debug-manager/sparse_buffer.c,
5908 plugins/debug-manager/sparse_view.c,
5909 plugins/debug-manager/stack_trace.h,
5910 plugins/debug-manager/sparse_buffer.h,
5911 plugins/debug-manager/sparse_view.h,
5912 plugins/debug-manager/start.c,
5913 plugins/gdb/utilities.c,
5914 plugins/gdb/utilities.h,
5915 plugins/gdb/debugger.c,
5916 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
5919 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5921 * plugins/gdb/debugger.c:
5922 Avoid empty debugger log window by limiting line to 90 characters
5924 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5926 * plugins/debug-manager/plugin.c,
5927 plugins/debug-manager/plugin.h,
5928 plugins/debug-manager/threads.c,
5929 plugins/debug-manager/threads.h,
5930 plugins/debug-manager/breakpoints.c,
5931 plugins/debug-manager/breakpoints.h,
5932 plugins/debug-manager/stack_trace.c,
5933 plugins/debug-manager/stack_trace.h:
5934 View code action now changes location in disassembly view too
5936 * plugins/debug-manager/anjuta-debug-manager.ui:
5937 Rename breakpoint actions
5939 2007-03-24 Naba Kumar <naba@gnome.org>
5941 * configure.in, src/anjuta-app.c: Use the new docking algorithm
5942 in gdl 0.7.3 (svn trunk).
5943 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
5945 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5947 * plugins/debug-manager/threads.c,
5948 plugins/debug-manager/debug_tree.c,
5949 plugins/debug-manager/debug_tree.h,
5950 plugins/debug-manager/locals.c,
5951 plugins/debug-manager/registers.c,
5952 plugins/debug-manager/stack_trace.c:
5953 Allow to change current thread updating register, stack and locals
5954 Allow to change current stack frame updating locals
5956 * plugins/gdb/debugger.c:
5957 Read argument of selected stack frame
5959 * plugins/debug-manager/data_view.c:
5960 Fix an unrelated bug
5962 2007-03-23 Naba Kumar <naba@gnome.org>
5964 * plugins/document-manager/anjuta-docman.c,
5965 plugins/document-manager/plugin.c: Fixed many memory leaks.
5966 (ianjuta_file_get_uri() returns a new string).
5968 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
5969 widget for save dialogs.
5971 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
5972 svn and fixed to get function/prototype/member args list. Call tips
5975 2007-03-22 Naba Kumar <naba@gnome.org>
5977 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
5978 and calltips would work again for functions from global tags (Needs
5979 regenerating global tags).
5981 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
5982 ctags svn version and reopened bug #395362. Fixes tags parsing that
5983 seemed to have stopped working recently.
5985 2007-03-21 Naba Kumar <naba@gnome.org>
5987 * tagmanager/tm_source_file.c, tagmanager/options.c,
5988 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
5989 extend .. more needs to be investigated and fixed). Enabled some
5992 2007-03-16 Naba Kumar <naba@gnome.org>
5994 * src/anjuta.c: Fixed project loading from command line.
5996 2007-03-16 Naba Kumar <naba@gnome.org>
5998 Patch from James Liggett <jrliggett@cox.net>:
5999 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6001 2007-03-15 Naba Kumar <naba@gnome.org>
6003 * libanjuta/anjuta-profile-manager.c,
6004 libanjuta/anjuta-profile-manager.h: Added method to get current
6007 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6008 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6011 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6012 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6013 Also, not load project files in session load in loader plugin.
6015 * plugins/project-manager/plugin.c, src/anjuta.c:
6016 Emit "exiting" signal in shell when exiting anjuta. project manager
6017 listens to exiting signal and saves session. anjuta.c saves session
6018 only when current projfile is 'user'. Load project saved in session
6019 differently then the rest of the session. This should fix all the
6020 session restoration bugs.
6022 src/main.c: Present anjuta window when becon message is received.
6024 2007-03-14 Naba Kumar <naba@gnome.org>
6026 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6027 not randomly save (it was a wrong looping).
6029 2007-03-12 Naba Kumar <naba@gnome.org>
6031 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6033 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6035 * plugins/debug-manager/anjuta-debug-manager.ui,
6036 libanjuta/interfaces/libanjuta.idl,
6037 plugins/debug-manager/debugger.c,
6038 (added) plugins/debug-manager/threads.c,
6039 (added) plugins/debug-manager/threads.h,
6040 plugins/debug-manager/plugin.c,
6041 plugins/debug-manager/Makefile.am,
6042 plugins/gdb/plugin.c,
6043 plugins/gdb/debugger.c,
6044 plugins/gdb/debugger.h:
6045 Add a window displaying all threads
6046 Add needed functions
6047 Switching to a different thread is still not done
6049 * plugins/debug-manager/debug_tree.c,
6050 plugins/debug-manager/locals.c,
6051 plugins/debug-manager/stack_trace.c:
6052 Small cosmetic changes
6054 * plugins/gdb/gdbmi.c:
6055 Keep all elements in gdbmi hash
6056 Even if using the same key like in -threads-list-ids
6058 2007-03-11 Naba Kumar <naba@gnome.org>
6060 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6062 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6064 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6065 manuals/reference/libanjuta/libanjuta-sections.txt,
6066 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6069 2007-03-11 Naba Kumar <naba@gnome.org>
6071 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6072 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6074 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6075 manuals/reference/libanjuta/libanjuta.types,
6076 manuals/reference/libanjuta/libanjuta-sections.txt,
6077 manuals/reference/libanjuta/.cvsignore,
6078 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6079 infrastructure. Got rid of tmpl/ directory and moved all section
6080 documenation to source code (requires gtk-doc >= 1.4).
6082 * libanjuta/anjuta-plugin-description.c,
6083 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6084 libanjuta/cell-renderer-captioned-image.c,
6085 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6086 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6087 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6088 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6089 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6090 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6091 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6092 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6093 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6094 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6095 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6096 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6097 documentation from templates to source code.
6099 2007-03-10 Johannes Schmid <jhs@gnome.org>
6101 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6102 Added some debug output but could not figure out why
6103 some plugins are not kept.
6105 * libanjuta/interfaces/libanjuta.idl:
6106 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6107 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6108 Added IAnjutaEditorGoto::matching_brace
6110 * plugins/document-manager/action-callbacks.c:
6111 (on_editor_command_match_brace_activate):
6112 * plugins/document-manager/plugin.c:
6113 (update_editor_ui_interface_items):
6114 * plugins/editor/text_editor.c: (igoto_matching_brace),
6116 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6117 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6119 2007-03-09 Johannes Schmid <jhs@gnome.org>
6121 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6124 * plugins/sourceview/sourceview-private.h:
6125 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6126 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6127 (sourceview_new), (ifile_savable_save_as):
6128 Tweaked vfs monitoring
6130 2007-03-09 Johannes Schmid <jhs@gnome.org>
6132 * libanjuta/interfaces/Makefile.am.iface:
6133 Fixed installtion of header files
6135 * plugins/sourceview/sourceview.c: (set_select):
6136 do not scroll to much in interactive search
6138 2007-03-09 Naba Kumar <naba@gnome.org>
6140 * src/anjuta.c: Fixed session restoration.
6142 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6143 signal handlers after symbol browser plugin is deactivated.
6145 * plugins/editor/editor.glade,
6146 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6147 Fixed indentation confustion in preferences.
6149 2007-03-08 Johannes Schmid <jhs@gnome.org>
6151 * plugins/search/search-replace.c: (search_set_combo),
6152 (search_set_action), (search_set_target), (search_set_direction),
6153 (create_dialog), (search_disconnect_set_toggle_connect),
6154 (on_search_match_whole_word_toggled),
6155 (on_search_match_whole_line_toggled),
6156 (on_search_match_word_start_toggled),
6157 (search_set_toggle_direction):
6158 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6159 it's somehow ugly and uses many deprecated widgets
6161 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6162 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6165 2007-03-07 Naba Kumar <naba@gnome.org>
6167 * src/anjuta.c: Make launching projects work from command line. Also
6168 fixes gnome session restart command.
6170 2007-03-07 Johannes Schmid <jhs@gnome.org>
6172 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6173 * plugins/class-gen/plugin.c: (iwizard_activate):
6176 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6179 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6180 Fixed #377483 (It's not possible to know if directories have
6181 a version in CVS. Show version column only if there are version
6182 informations availible
6184 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6187 2007-03-07 Johannes Schmid <jhs@gnome.org>
6189 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6191 * plugins/symbol-browser/an_symbol_prefs.c:
6192 (on_update_global_clicked):
6195 2007-03-07 Johannes Schmid <jhs@gnome.org>
6197 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6198 (anjuta_save_prompt_new):
6199 * plugins/project-import/project-import.c:
6200 (project_import_finalize):
6201 Fixed Gtk-Criticals (maybe #409408)
6203 2007-03-07 Naba Kumar <naba@gnome.org>
6205 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6206 when we are at just beginning of string or comment. Fixes bug #397981.
6208 2007-03-07 Johannes Schmid <jhs@gnome.org>
6210 * plugins/language-support-cpp-java/plugin.c:
6211 (initialize_indentation_params):
6212 Removed annoying DEBUG_PRINT
6214 * plugins/sourceview/sourceview-cell.c:
6215 (sourceview_cell_instance_init), (icell_get_character),
6216 (icell_get_length), (icell_get_char), (icell_get_attribute):
6217 Improved code to be faster
6218 Implemented attribute handling so that indentation really works in any case
6220 2007-03-06 Johannes Schmid <jhs@gnome.org>
6223 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6225 * plugins/document-manager/anjuta-docman.c:
6226 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6227 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6228 instead (required GTK >= 2.10)
6230 * plugins/sourceview/sourceview-private.h:
6231 * plugins/sourceview/sourceview.c:
6232 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6233 (sourceview_finalize), (sourceview_new), (imark_mark),
6234 (imark_unmark), (imark_is_marker_set),
6235 (imark_location_from_handle), (imark_delete_all_markers):
6236 Fixed marker handling and worked a bit more on vfs monitoring
6238 2007-03-05 Johannes Schmid <jhs@gnome.org>
6240 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6241 Added method to select specific iter
6243 * plugins/sourceview/sourceview-private.h:
6244 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6245 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6246 (sourceview_add_monitor), (on_document_saved),
6247 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6248 Fixed vfs monitoring (mostly ported code from text_editor.c)
6250 * plugins/symbol-browser/an_symbol_view.c:
6251 * plugins/symbol-browser/an_symbol_view.h:
6252 * plugins/symbol-browser/plugin.c: (iter_matches),
6253 (on_editor_update_ui), (value_added_current_editor):
6254 Select the current tag in locals window and symbol toolbar. If there
6255 is no tag at the current line, reserve backward for the next tag. This will
6256 select the correct tag if inside a function.
6258 2007-03-05 Naba Kumar <naba@gnome.org>
6260 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6261 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6263 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6266 2007-03-04 Johannes Schmid <jhs@gnome.org>
6270 Fixed distcheck (well, partly)
6272 2007-03-04 Johannes Schmid <jhs@gnome.org>
6274 * plugins/document-manager/anjuta-document-manager.ui:
6275 Move "Swap .c/.h from Main to Browser toolbar
6277 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6278 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6279 (fv_prefs_free), (fv_add_tree_entry):
6280 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6281 * plugins/file-manager/plugin.c: (prefs_init):
6283 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6285 2007-03-04 Naba Kumar <naba@gnome.org>
6287 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6288 plugins/project-manager/plugin.c:
6289 Restored default profile and renamed it from "default.anjuta" to
6292 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6294 * plugins/debug-manager/debugger.c,
6295 plugins/debug-manager/plugin.c,
6296 plugins/gdb/debugger.c,
6297 libanjuta/interfaces/libanjuta.idl,
6298 plugins/debug-manager/stack_trace.c:
6299 Add a dialog box when a signal is received (except SIGINT)
6300 Display stack frame even if arguments are not available
6302 2007-03-03 Naba Kumar <naba@gnome.org>
6304 * TODO.tasks: Icons bounty added.
6306 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6309 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6312 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6313 plugins/Makefile.am, (removed) plugins/profile-default/*,
6314 plugins/project-manager/anjuta-project-manager.plugin.in,
6315 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6316 profile implementation to load user profile and projects. Store and
6317 restore remembered plugins. Use profile scoping and descoping for
6318 saving and loading sesstions.
6320 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6321 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6322 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6325 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6327 * plugins/debug-manager/debug_tree.c
6328 plugins/debug-manager/debug_tree.h:
6329 Bug fix, deleting wrong variable
6331 * plugins/gdb/debugger.c:
6332 Bug fix, remove forgotten debugging code
6334 2007-03-02 Johannes Schmid <jhs@gnome.org>
6336 * plugins/document-manager/anjuta-document-manager.ui:
6337 * plugins/search/anjuta-search.ui:
6338 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6339 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6342 * src/anjuta-app.c: (on_toolbar_view_toggled),
6343 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6344 Save toolbar positions, don't use fixed toolbar style
6346 All in all this will allow more complex toolbar configurations and
6347 might gain some space on smaller displays because the user can disable
6348 toolbar parts he does not use. Also allows to use any toolbar style
6349 without looking too ugly.
6351 2007-03-01 Naba Kumasr <naba@gnome.org>
6353 * TODO.tasks: Added a bounty for creating icons.
6355 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6356 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6357 profile-changed signal. Do not sync non-user-activatable plugins.
6359 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6361 * plugins/debug-manager/disassemble.c,
6362 plugins/debug-manager/sparse_view.c,
6363 plugins/gdb/debugger.c,
6364 libanjuta/interfaces/libanjuta.idl:
6365 Display function name in disassembly view
6367 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6369 * (added) plugins/debug-manager/bookmark.png,
6370 (added) plugins/debug-manager/breakpoint-disabled.png,
6371 (added) plugins/debug-manager/breakpoint-enabled.png,
6372 (added) plugins/debug-manager/program-counter.png,
6373 (added) plugins/debug-manager/linemarker.png,
6374 plugins/debug-manager/Makefile.am,
6375 plugins/debug-manager/disassemble.c,
6376 plugins/debug-manager/disassemble.h,
6377 plugins/debug-manager/sparse_buffer.c,
6378 plugins/debug-manager/sparse_buffer.h,
6379 plugins/debug-manager/sparse_view.c,
6380 plugins/debug-manager/sparse_view.h,
6381 plugins/debug-manager/plugin.c,
6382 plugins/debug-manager/breakpoints.c,
6383 libanjuta/interfaces/libanjuta.idl:
6384 Add markers in the disassembly view
6385 Display program counter and breakpoints in disassembly view
6387 * plugins/gdb/debugger.c:
6388 Fix a bug added with my previous patch, setting and clearing
6389 breakpoints was not working
6391 2007-02-28 Johannes Schmid <jhs@gnome.org>
6393 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6394 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6395 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6396 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6397 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6398 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6399 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6400 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6401 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6402 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6403 Updated (why do they need to be under version control?)
6405 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6406 (create_tab_popup_menu), (on_msgman_popup_menu),
6407 (on_tab_button_press_event), (anjuta_msgman_page_new),
6408 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6409 Added "Close all message tabs" popup menu
6411 2007-02-26 Naba Kumar <naba@gnome.org>
6413 * plugins/profiler/gprof-flat-profile-entry.c,
6414 plugins/profiler/gprof-flat-profile.c,
6415 plugins/profiler/gprof-flat-profile-entry.h,
6416 plugins/profiler/gprof-flat-profile.h,
6417 plugins/profiler/gprof-flat-profile-view.c,
6418 plugins/profiler/gprof-flat-profile-view.h,
6419 plugins/profiler/gprof-call-graph-block-entry.c,
6420 plugins/profiler/gprof-call-graph-block.c,
6421 plugins/profiler/gprof-function-call-chart-view.c,
6422 plugins/profiler/gprof-call-graph-block-entry.h,
6423 plugins/profiler/gprof-profile-data.c,
6424 plugins/profiler/gprof-call-graph-block.h,
6425 plugins/profiler/gprof-view.c,
6426 plugins/profiler/gprof-call-graph.c,
6427 plugins/profiler/gprof-function-call-chart-view.h,
6428 plugins/profiler/gprof-profile-data.h,
6429 plugins/profiler/gprof-call-graph.h,
6430 plugins/profiler/gprof-view.h,
6431 plugins/profiler/gprof-view-manager.c,
6432 plugins/profiler/gprof-call-graph-view.c,
6433 plugins/profiler/plugin.c,
6434 plugins/profiler/gprof-view-manager.h,
6435 plugins/profiler/gprof-call-graph-view.h,
6436 plugins/profiler/gprof-function-call-tree-view.c,
6437 plugins/profiler/gprof-function-call-tree-view.h,
6438 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6439 gnome-vfs. Fixes bug #411377.
6441 2007-02-26 Naba Kumar <naba@gnome.org>
6443 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
6445 Patch from James Liggett <jrliggett@cox.net>:
6446 * plugins/profiler/gprof-flat-profile-view.c,
6447 plugins/profiler/gprof-flat-profile-view.h,
6448 plugins/profiler/gprof-function-call-chart-view.c,
6449 plugins/profiler/gprof-function-call-chart-view.h,
6450 plugins/profiler/gprof-view.c,
6451 plugins/profiler/gprof-view.h,
6452 plugins/profiler/gprof-call-graph-view.c,
6453 plugins/profiler/plugin.c,
6454 plugins/profiler/gprof-call-graph-view.h,
6455 plugins/profiler/gprof-function-call-tree-view.c,
6456 plugins/profiler/gprof-function-call-tree-view.h: Implements
6457 double click navigation. Fixes bug #403514.
6459 2007-02-25 Naba Kumar <naba@gnome.org>
6461 * libanjuta/anjuta-plugin-manager.c,
6462 libanjuta/anjuta-plugin-handle.[ch],
6463 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
6464 g_hash_table_remove_all (introduced in glib 2.12) to stay the
6465 dependency on glib 2.8. Fixes bug #411623.
6467 2007-02-24 Naba kumar <naba@gnome.org>
6469 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
6471 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
6472 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
6473 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
6474 (added) libanjuta/anjuta-profile-manager.c,
6475 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
6477 Implemented profile pushing and popping. Implemented profile xml
6478 synchronization. Implemented error handling in profiles. Implemented
6479 activation and deactivation signals in plugin manager.
6481 * libanjuta/Makefile.am: Added libanjuta log domain.
6483 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6484 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
6485 in AnjutaShell interface and implemented it in AnjutaApp.
6487 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6489 2007-02-23 Naba kumar <naba@gnome.org>
6491 src/main.c: Fixed missing end quote.
6493 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6495 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
6498 2007-02-20 Naba Kumar <naba@gnome.org>
6500 * plugins/subversion/plugin.c: Added "..." menuitems.
6501 * ROADMAP, README: Updated.
6502 * libanjuta/anjuta-profile.c: Fixed bugs.
6504 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
6505 plugins/gtodo/Makefile.am: Removed dead code.
6507 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
6508 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
6509 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
6510 plugins/gtodo/list_tooltip.c,
6511 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
6512 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
6513 not contain markups. Fixes Bug #360462.
6515 2007-02-16 Naba Kumar <naba@gnome.org>
6517 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
6518 unnecessary sub-sections.
6520 2007-02-15 Naba Kumar <naba@gnome.org>
6522 * (removed) plugins/document-manager/bookmark-prev-16.png,
6523 plugins/document-manager/bookmark-last.png,
6524 (removed)plugins/document-manager/bookmark-first-16.png,
6525 plugins/document-manager/bookmark-prev.png,
6526 (added) plugins/document-manager/bookmark-toggle.png,
6527 (removed)plugins/document-manager/bookmark_toggle.xpm,
6528 (removed)plugins/document-manager/bookmark-last-16.png,
6529 plugins/document-manager/plugin.c,
6530 plugins/document-manager/anjuta-document-manager.ui,
6531 (removed)plugins/document-manager/bookmark-next-16.png,
6532 plugins/document-manager/bookmark-next.png,
6533 plugins/document-manager/Makefile.am,
6534 (added) plugins/document-manager/bookmark-clear.png,
6535 plugins/document-manager/bookmark-first.png: Upgraded bookmark
6536 icons (stolen from monodevelop). Added clear bookmarks toolbar
6539 * plugins/document-manager/plugin.c,
6540 (added) plugins/document-manager/swap.png,
6541 (removed) plugins/document-manager/undock.png,
6542 plugins/document-manager/Makefile.am: Fixed swap icon.
6544 2007-02-13 Naba Kumar <naba@gnome.org>
6546 * plugins/class-gen/element-editor.c: Fixed typo.
6548 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
6549 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
6550 Implementing plugin profiles loading.
6552 2007-02-13 Naba Kumar <naba@gnome.org>
6554 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
6555 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
6556 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
6557 pixmaps/open_project.png, pixmaps/close_project.png:
6558 Removed more old icons.
6559 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
6560 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
6563 2007-02-13 Naba Kumar <naba@gnome.org>
6565 * plugins/class-gen/element-editor.c: Included missing headers to
6566 prevent build failures in some cases.
6568 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6570 * plugins/debug-manager/stack_trace.c:
6573 * plugins/debug-manager/watch.c,
6574 plugins/debug-manager/breakpoints.c:
6575 Same bug than above, wrong use of gtk_ui_manager_get_widget
6577 === anjuta 2.1.1 ===
6579 2007-02-11 Naba Kumar <naba@gnome.org>
6581 * cofigure.in: Bumped version to 2.1.1
6582 * NEWS: Updated for 2.1.1 release.
6584 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6586 * plugins/debug-manager/plugin.c,
6587 plugins/debug-manager/sparse_view.c,
6588 plugins/debug-manager/sparse_view.h:
6591 * plugins/gdb/debugger.c,
6592 plugins/debug-manager/debugger.c,
6593 plugins/debug-manager/memory.c,
6594 plugins/debug-manager/sparse_buffer.c
6595 plugins/gdb/debugger.h,
6596 libanjuta/interfaces/libanjuta.idl:
6597 Clean up, remove some warnings
6598 Use guint everywhere for addresses
6599 Rewrite code parsing position in debugger
6601 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6603 * plugins/debug-manager/debug_tree.c:
6604 Use GtkTreeRowReference instead of GtkTreeIter as callback data
6607 2007-02-08 Naba Kumar <naba@gnome.org>
6609 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6610 Delay showing the 'file modified on disk' dialog for one sec
6611 from the last notification to insure multiple notifications for
6612 the same file are treated as one. Do not same multiple dialogs
6613 for the same file. Make sure to destory the dialog if later
6614 the conent is no longer different.
6616 2007-02-08 Naba Kumar <naba@gnome.org>
6618 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6619 Prevented spurious 'file modified' dialogs in scintilla editor
6620 when the file is saved.
6622 2007-02-09 Johannes Schmid <jhs@gnome.org>
6624 * scripts/glade2schema.pl:
6625 Added script to convert glade preferences into gconf schema files.
6628 2007-02-08 Naba Kumar <naba@gnome.org>
6630 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
6631 itself is destroyed. Fixes bug #355160.
6633 2007-02-08 Johannes Schmid <jhs@gnome.org>
6635 * plugins/profiler/profiler.plugin:
6636 removed from version control (only .in file needed)
6638 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6639 * plugins/sourceview/sourceview.c: (sourceview_new):
6642 * plugins/subversion/svn-thread.c: (svn_thread_start):
6643 * src/main.c: (main):
6645 Fixed #395875 about initialisation of threads too late
6647 2007-02-07 Armin Burgmeier <armin@arbur.net>
6649 Reviewed by Naba Kumar <naba@gnome.org>:
6650 * plugins/class-gen/plugin.c:
6651 * plugins/class-gen/window.c: Removed browse button related code, load
6652 generated output directly into new buffers when not adding to project.
6654 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
6655 buttons from user interface.
6657 2007-02-07 Naba Kumar <naba@gnome.org>
6659 * po/POTFILES.in: Fixed distcheck.
6661 2007-02-07 Daniel Nylander <po@danielnylander.se>
6663 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
6665 2007-02-07 Johannes Schmid <jhs@gnome.org>
6667 * anjuta.desktop.in.in:
6670 2007-02-07 Johannes Schmid <jhs@gnome.org>
6673 * manuals/anjuta-manual/*
6674 * manuals/anjuta-faqs/*:
6675 #398991 – Anjuta manuals does not use the gnome-doc-utils format
6677 * plugins/document-manager/anjuta-document-manager.plugin.in:
6678 Removed duplicate application-xml mime-type (review patches properly ;-)
6680 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
6682 * plugins/gdb/debugger.c,
6683 libanjuta/interfaces/libanjuta.idl:
6685 Fix handling of missing source file
6687 2007-02-06 Naba Kumar <naba@gnome.org>
6689 Patch from James Liggett <jrliggett@cox.net>:
6690 * plugins/profiler/gprof-flat-profile.c,
6691 plugins/profiler/gprof-profile-data.c,
6692 plugins/profiler/gprof-call-graph.c,
6693 plugins/profiler/gprof-profile-data.h,
6694 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
6695 Show profiler view when target selected bug #403515.
6697 2007-02-05 Naba Kumar <naba@gnome.org>
6699 * configure.in: Enabled devhelp plugin by default now that
6702 Patch from parmigio@2ainfo.it:
6703 * plugins/document-manager/anjuta-document-manager.plugin.in:
6704 Added xml file type in supported mime types list.
6706 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
6708 * plugins/debug-manager/debugger.c,
6709 plugins/debug-manager/plugin.c:
6710 Add a field in status bar displaying debugger state
6711 Change cursor shape when debugger is busy
6714 * plugins/debug-manager/watch.c,
6715 plugins/debug-manager/locals.c,
6716 libanjuta/interfaces/libanjuta.idl:
6717 Clean up, remove debugging messages and unused signals
6719 2007-02-03 Johannes Schmid <jhs@gnome.org>
6722 Fixed AC_INIT and seperated version to major, minor, micro
6725 Load Subversion instead of CVS
6727 * anjuta.desktop.in.in:
6728 Fixed bug-buddy component
6730 Original patch from Rob Bradfort <robster@debian.org>:
6731 * src/main.c: (get_command_line_args), (main):
6732 Bug #335981 – Migration from popt to GOption
6734 2007-02-03 Naba Kumar <naba@gnome.org>
6736 * configure.in: Depend on devhelp 0.13 and fixed gecko home
6737 path variable. Fixed bug #341170.
6738 * plugins/profiler/Makefile.am: Fixed indentation.
6740 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
6742 * libanjuta/interfaces/libanjuta.idl,
6743 plugins/sourceview/sourceview.c,
6744 plugins/editor/text-editor.c,
6745 plugins/symbol-browser/plugin.c,
6746 plugins/search/search-replace.c,
6747 plugins/document-manager/goto_line.c,
6748 plugins/document-manager/action-callbacks.c,
6749 plugins/document-manager/anjuta-docman.c:
6750 Rename markers of anjuta interface
6751 IANJUTA_MARKABLE_NONE has been removed
6752 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
6753 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
6754 IANJUTA_MARKABLE_ATTENTIVE renamed in
6755 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
6756 IANJUTA_MARKABLE_INTENSE renamed in
6757 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
6758 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
6760 * (removed) plugins/sourceview/marker-light.png,
6761 (removed) plugins/sourceview/marker-basic.png,
6762 (removed) plugins/sourceview/marker-attentive.png,
6763 (removed) plugins/sourceview/marker-intense.png,
6764 plugins/sourceview/bookmark.png,
6765 (added) plugins/sourceview/breakpoint-disabled.png,
6766 (added) plugins/sourceview/breakpoint-enabled.png,
6767 (added) plugins/sourceview/program-counter.png,
6768 (added) plugins/sourceview/linemarker.png,
6769 plugins/sourceview/Makefile.am,
6770 (added) plugins/editor/bookmark.xpm,
6771 (added) plugins/editor/breakpoint-disabled.xpm,
6772 (added) plugins/editor/breakpoint-enabled.xpm,
6773 (added) plugins/editor/program-counter.xpm,
6774 (added) plugins/editor/linemarker.xpm,
6775 plugins/editor/Makefile.am:
6776 Add or change marker pixmaps in scintilla and sourceview editor
6778 * plugins/document-manager/plugin.c,
6779 libanjuta/interfaces/libanjuta.idl,
6780 plugins/debug-manager/plugin.c,
6781 plugins/debug-manager/breakpoints.c
6782 plugins/gdb/debugger.c:
6783 Fix bug #376404, program counter marker is not displayed when debugger
6784 Return the selected editor or NULL (if file does not exist) with
6785 ianjuta_document_manager_goto_file_line* functions
6786 Emit a change-location signal even if the program counter is in an
6789 2007-02-02 Naba Kumar <naba@gnome.org>
6791 * TODO.tasks: Marked bounty bug #359478 completed. And checked
6792 older bounties 'Done'.
6794 2007-02-02 Naba Kumar <naba@gnome.org>
6796 * TODO.tasks: Fixed typop.
6798 Patch from James Liggett <jrliggett@cox.net>:
6799 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
6800 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
6801 profiler plugin by James Liggett. Completes bounty bug #359478
6802 'Gprof performance profiler plugin'
6804 2007-02-01 Naba Kumar <naba@gnome.org>
6806 * src/main.c: Renamed option name.
6808 * TODO.tasks: Marked "Test and fix all project wizards templates"
6811 2007-01-29 Johannes Schmid <jhs@gnome.org>
6813 * plugins/document-manager/plugin.c: (on_editor_changed):
6814 Added DEBUG_PRINT(...)
6815 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
6817 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
6818 Fix language support plugin for sourceview editor (add some new
6821 * plugins/sourceview/sourceview.c: (iindic_clear):
6822 Clear all indicators
6824 2007-01-29 Johannes Schmid <jhs@gnome.org>
6827 Minor task currentions
6829 * libanjuta/interfaces/libanjuta.idl:
6830 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
6831 (itext_editor_iface_init):
6832 * plugins/language-support-cpp-java/plugin.c: (install_support):
6833 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
6834 (ieditor_get_attributes), (ieditor_iface_init):
6835 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
6838 * plugins/sourceview/sourceview.glade:
6839 Fixed sourceview preference window
6841 2007-01-28 Naba Kumar <naba@gnome.org>
6843 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
6844 Implemented --no-files and --no-session command line options and
6845 corresponding preferernces checkboxes in General tab.
6847 2007-01-28 Johannes Schmid <jhs@gnome.org>
6849 * plugins/subversion/plugin.c:
6850 * plugins/subversion/plugin.h:
6851 * plugins/subversion/svn-notify.c: (svn_show_info),
6852 (show_svn_error), (on_svn_notify):
6853 * plugins/subversion/svn-notify.h:
6854 * plugins/subversion/svn-thread.c: (create_message_view),
6856 Fixed error handling and fixed #394216 – No indication of subversion commands running
6858 * plugins/tools/execute.c: (atp_output_context_print):
6859 Show name of tool in message pane
6861 2007-01-28 Naba Kumar <naba@gnome.org>
6863 * configure.in, plugins/glade/plugin.c: Make it work with
6864 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
6866 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
6867 from devhelp (won't work untill devhelp is fixed: bug #341170).
6869 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
6871 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
6873 Reviewed by Naba Kumar <naba@gnome.org>:
6874 * libanjuta/interfaces/libanjuta.idl,
6875 plugins/debug-manager/debugger.c,
6876 plugins/debug-manager/start.c,
6877 plugins/gdb/plugin.c,
6878 plugins/gdb/debugger.c,
6879 plugins/gdb/debugger.h:
6880 Fix a bug when launching gdb
6881 Set the terminal for the debugged program on the command line.
6883 2007-01-26 Johannes Schmid <jhs@gnome.org>
6885 * plugins/sourceview/anjuta-document-saver.c:
6886 (anjuta_document_saver_save):
6887 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
6888 * plugins/sourceview/sourceview.c: (save_if_modified),
6889 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
6890 Proper error handling, for example if a file was modified externally. Use backup files
6891 to avoid data-loss on disk full.
6893 2007-01-24 Naba Kumar <naba@gnome.org>
6895 * plugins/devhelp/htmlview.c: Fixed crash during project load.
6896 Fixed mem leak and source leak.
6898 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
6900 Reviewed by Naba Kumar <naba@gnome.org>:
6901 * plugins/debug-manager/debug_tree.c,
6902 plugins/debug-manager/debug_tree.h,
6903 plugins/debug-manager/watch.c:
6904 Partial rewrite of the variable object code, find and fix a few bugs
6905 Fix bug #395808: gdb can still crash but children are listed
6906 on request only so you can avoid the crash
6908 2007-01-24 Naba Kumar <naba@gnome.org>
6910 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
6911 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
6912 plugins/symbol-browser/plugin.h,
6913 plugins/symbol-browser/plugin.c,
6914 plugins/symbol-browser/Makefile.am: Added current file (local)
6915 symbols view (Seriously getting bored with the browse toolbar).
6917 2007-01-22 Naba Kumar <naba@gnome.org>
6919 Patch from Gabor Kelemen:
6920 * po/POTFILES.in: Added .plugin.in files.
6922 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
6924 Reviewed by Naba Kumar <naba@gnome.org>:
6925 * plugins/document-manager/anjuta-docman.c,
6926 plugins/message-view/anjuta-msgman.c
6927 Set right alignment to the label widget in the tab title.
6929 2007-01-21 Naba Kumar <naba@gnome.org>
6931 * libegg/egg-combo-action.c: Fixed mode line.
6932 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
6933 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
6935 2007-01-21 Armin Burgmeier <armin@arbur.net>
6937 Reviewed by Naba Kumar <naba@gnome.org>:
6938 * plugins/class-gen/plugin.c: Prompt for target before actually
6939 generating the class files. This ensures that the files are created in
6940 the correct directory. Fixes bug #397406.
6942 * plugins/class-gen/window.c: Set browse buttons to insensitive when
6943 the class is added to the project.
6945 2007-01-21 Naba Kumar <naba@gnome.org>
6947 * libanjuta/anjuta-plugin-description.c,
6948 libanjuta/anjuta-ui.h,
6949 libanjuta/anjuta-status.c,
6950 libanjuta/anjuta-plugin-description.h,
6951 libanjuta/cell-renderer-captioned-image.c,
6952 libanjuta/anjuta-plugin-handle.c,
6953 libanjuta/anjuta-status.h,
6954 libanjuta/resources.c,
6955 libanjuta/cell-renderer-captioned-image.h,
6956 libanjuta/glue-cpp.c,
6957 libanjuta/anjuta-plugin-handle.h,
6958 libanjuta/anjuta-plugin.c,
6959 libanjuta/anjuta-preferences-dialog.c,
6960 libanjuta/libanjuta.h,
6961 libanjuta/resources.h,
6962 libanjuta/glue-cpp.h,
6963 libanjuta/anjuta-plugin.h,
6964 libanjuta/anjuta-preferences-dialog.h,
6965 libanjuta/anjuta-plugin-manager.c,
6966 libanjuta/anjuta-shell.c,
6967 libanjuta/anjuta-plugin-manager.h,
6968 libanjuta/anjuta-shell.h,
6969 libanjuta/anjuta-save-prompt.c,
6970 libanjuta/anjuta-save-prompt.h,
6971 libanjuta/anjuta-children.c,
6972 libanjuta/anjuta-utils.c,
6973 libanjuta/anjuta-profile.c,
6974 libanjuta/anjuta-preferences.c,
6975 libanjuta/anjuta-launcher.c,
6976 libanjuta/anjuta-utils.h,
6977 libanjuta/anjuta-profile.h,
6978 libanjuta/anjuta-launcher.h,
6979 libanjuta/anjuta-ui.c: Updated file headers.
6981 * po/POTFILES.in: Updated.
6983 * libanjuta/anjuta-marshal.list,
6984 (added) libanjuta/anjuta-plugin-handle.c,
6985 (added) libanjuta/anjuta-plugin-handle.h,
6986 (added) libanjuta/anjuta-plugin-manager.c,
6987 (added) libanjuta/anjuta-plugin-manager.h,
6988 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6989 (added) libanjuta/anjuta-profile.c,
6990 (added) libanjuta/anjuta-profile.h,
6991 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
6992 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
6993 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
6994 src/action-callbacks.c: Implemented AnjutaPluginManager
6995 class based on old plugins.[ch]. Implemented AnjutaProfile as
6996 prelimanary profiles implementation. Implemented AnjutaPluginHandle
6997 class to represent plugins (not to be confused with plugin objects).
6998 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
6999 implemented it in AnjutaApp and AnjutaTestShell.
7000 De-globalized plugin management and several clean ups.
7002 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7003 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7004 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7005 plugins/project-import/project-import.c,
7006 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7007 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7008 Fixed plugins for the change in API.
7010 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7013 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7015 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7017 Reviewed by Naba Kumar <naba@gnome.org>:
7018 * libanjuta/anjuta-launcher.c,
7019 libanjuta/anjuta-launcher.h:
7020 Add a new function anjuta_set_terminate_on_exit to close the i/o
7021 channel when the child exit
7022 Return directly the status and not the exit code in child-exited
7025 * plugins/gdb/debugger.c:
7026 Use new function in debugger plugin
7028 2007-01-18 Johannes Schmid <jhs@gnome.org>
7030 * src/about.c: Do not show empty license information instead hide the button (#397883)
7032 2007-01-15 Johannes Schmid <jhs@gnome.org>
7034 * plugins/project-manager/plugin.c:
7035 * plugins/project-wizard/templates/python.wiz
7036 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7038 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7039 You will also need latest gnome-build svn
7041 === anjuta 2.1.0 ===
7043 2007-01-14 Naba Kumar <naba@gnome.org>
7045 * configure.in: Removed reference of mkfile project
7046 template to fix distcheck build error.
7049 * configure.in: Bumped version to 2.1.0 for beta release.
7050 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7051 crashes as soon as editing starts in normal text files.
7053 2007-01-14 Johannes Schmid <jhs@gnome.org>
7057 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7060 Patch from Massimo Cora' to hopefully fix #395362
7062 * plugins/project-wizard/templates/*:
7064 Fixed and tested all project-wizards. Deactivated mkfile project because
7065 it was totally broken and I don't see any real use for it.
7066 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7068 2007-01-14 Naba Kumar <naba@gnome.org>
7070 * NEWS: Updated for release.
7072 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7074 * libanjuta/interfaces/libanjuta.idl,
7075 plugins/editor/text_editor_cbs.c,
7076 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7077 interface and implemented it for scintilla.
7079 * plugins/editor/text-editor.c: Fixed highlighing issues when
7080 used with indicators (particularly when the file is just opened).
7081 Fixes bug #377477 – when debugging, scintilla editor grays out all
7082 lines before current line.
7084 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7085 Maintain a separate list of indicated edtitors for separate contexts.
7086 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7088 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7090 Reviewed by Naba Kumar <naba@gnome.org>:
7091 * plugins/debug-manager/plugin.c:
7092 Bug fix: breakpoints cannot be added after stopping the debugger
7094 2007-01-13 Naba Kumar <naba@gnome.org>
7096 * NEWS: Updated for release.
7098 2007-01-12 Johannes Schmid <jhs@gnome.org>
7100 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7101 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7102 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7103 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7104 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7105 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7106 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7107 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7108 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7109 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7111 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7112 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7114 * plugins/sourceview/sourceview.c:
7115 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7116 on character positions.
7118 2007-01-12 Naba Kumar <naba@gnome.org>
7121 plugins/project-manager/plugin.c,
7122 plugins/profile-default/plugin.c,
7123 libanjuta/anjuta-status.c,
7124 libanjuta/anjuta-status.h: Introduced an API for application title
7125 in AnjutaStatus. Set application title to project name.
7127 2007-01-11 Massimo Cora' <maxcvs@email.i>
7129 Reviewed by Naba Kumar <naba@gnome.org>:
7130 * tagmanager/Makefile.am,
7131 plugins/symbol-browser/Makefile.am: removed installation for
7134 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7136 Reviewed by Naba Kumar <naba@gnome.org>:
7137 * plugins/debug-manager/start.h,
7138 plugins/debug-manager/start.c,
7139 plugins/debug-manager/anjuta-debug-manager.ui,
7140 plugins/debug-manager/plugin.c:
7141 Partial fix for bug #392537
7143 * plugins/debug-manager/disassemble.c:
7146 2007-01-11 Naba Kumar <naba@gnome.org>
7148 * src/anjuta.c: Load project seperately from session,
7149 so that project session is also loaded.
7151 * plugins/profile-default/plugin.c: Load project in new
7152 anjuta if there already is one loaded currently (disabled
7155 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7156 signals when editor is destroyed. Fixes a crash bug.
7158 * plugins/editor/text_editor.c: Do not mark line in
7159 ianjuta_editor_goto_line() implementation.
7161 * plugins/search/search-replace.c: Always check for markable
7162 interface availablility because its optional for an editor.
7164 * plugins/document-manager/goto_line.c,
7165 plugins/document-manager/action-callbacks.c: Mark lines for
7166 goto line commands (from dialog and from menu entry box).
7168 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7169 plugins/file-manager/an_file_view.c: Expand file manager
7170 nodes in idle loop, one at a time. Did as a possible work
7171 around for bug #361763, but it didn't make any difference.
7172 However, it could still be useful in situations where there
7175 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7177 2007-01-11 Naba Kumar <naba@gnome.org>
7179 * plugins/editor/scintilla/LineMarker.h,
7180 plugins/editor/scintilla/LexBasic.cxx,
7181 plugins/editor/scintilla/LexHTML.cxx,
7182 plugins/editor/scintilla/include/SciLexer.h,
7183 plugins/editor/scintilla/include/Scintilla.h,
7184 plugins/editor/scintilla/include/Scintilla.iface,
7185 plugins/editor/scintilla/include/ScintillaWidget.h,
7186 plugins/editor/scintilla/LexBash.cxx,
7187 plugins/editor/scintilla/PlatGTK.cxx,
7188 plugins/editor/scintilla/ViewStyle.h,
7189 plugins/editor/scintilla/Editor.cxx,
7190 plugins/editor/scintilla/StyleContext.h,
7191 plugins/editor/scintilla/LexCPP.cxx,
7192 plugins/editor/scintilla/Converter.h,
7193 plugins/editor/scintilla/LexAU3.cxx,
7194 plugins/editor/scintilla/Editor.h,
7195 plugins/editor/scintilla/LexPerl.cxx,
7196 plugins/editor/scintilla/LexVB.cxx,
7197 plugins/editor/scintilla/ScintillaGTK.cxx,
7198 plugins/editor/scintilla/ViewStyle.cxx,
7199 plugins/editor/scintilla/PropSet.cxx,
7200 plugins/editor/scintilla/LexSQL.cxx,
7201 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7204 2007-01-11 Armin Burgmeier <armin@arbur.net>
7206 Reviewed by Naba Kumar <naba@gnome.org>:
7207 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7208 selected for editing. This fixes bug #394218.
7210 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7211 name if said URI is not known.
7213 * plugins/class-gen/window.c: When stripping function prefix away,
7214 include the trailing underscore because it is already set by the
7217 * plugins/class-gen/transform.c: Include "const char*" and "const
7218 gchar*" in the list for transforming a default C type to a GType.
7219 Don't access invalid memory when writing pointer_str in
7220 cg_transform_first_argument.
7222 2007-01-11 Naba Kumar <naba@gnome.org>
7224 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7225 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7226 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7227 libegg/test-actions.c, anjuta.desktop.in.in,
7228 anjuta.prj: Renamed application icon to 'anjuta.png' from
7229 'anjuta_icon.png'. Added more fields in desktop file.
7231 * mime/anjuta.xml: Added magic section.
7233 * (removed) mime/anjuta.applications,
7234 (removed) mime/anjuta.mime, mime/Makefile.am,
7235 (removed) mime/anjuta.keys,
7236 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7237 registeration and added scalable icon. Also fixes bug #393680
7239 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7241 Reviewed by Naba Kumar <naba@gnome.org>:
7242 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7243 and anjuta_status_progress_add_ticks() to check for progressbar
7244 being realized before trying to update it.
7246 2007-01-10 Naba Kumar <naba@gnome.org>
7248 * tagmanager/tm_workspace.c,
7250 plugins/debug-manager/Makefile.am,
7251 plugins/tools/scripts/Makefile.am,
7252 plugins/class-gen/plugin.c,
7253 plugins/class-gen/Makefile.am,
7254 global-tags/Makefile.am: Fixed make distcheck.
7256 * plugins/debug-manager/attach_process.c,
7257 plugins/debug-manager/attach_process.h,
7258 plugins/class-gen/action-callbacks.h,
7259 plugins/class-gen/action-callbacks.c,
7260 plugins/class-gen/class_gen.h,
7261 plugins/class-gen/class_gen.c: Deleted unused/old files.
7263 * (removed) scintilla, (added) plugins/editor/scintilla,
7264 plugins/editor/scintilla/lexers.make,
7265 plugins/editor/scintilla/Makefile.am,
7266 plugins/editor/Makefile.am
7267 configure.in, manuals/reference/libanjuta/Makefile.am
7268 Makefile.am: Moved scintilla to its right place.
7270 2007-01-09 Naba Kumar <naba@gnome.org>
7272 * plugins/profile-default/plugin.c: Save project session before
7273 a new one is opened.
7275 * plugins/project-manager/plugin.c,
7276 plugins/project-manager/plugin.h,
7277 plugins/project-manager/anjuta-project-manager.ui,
7278 plugins/profile-default/plugin.c,
7279 plugins/profile-default/plugin.h,
7280 plugins/profile-default/Makefile.am,
7281 (added) plugins/profile-default/anjuta-default-profile.ui,
7282 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7283 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7284 multiple projects support.
7286 2007-01-06 Armin Burgmeier <armin@arbur.net>
7288 Reviewed by Naba Kumar <naba@gnome.org>
7289 * plugins/class-gen/combo-flags.h:
7290 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7291 enum, added a type parameter to selected signal. Select highlighted
7292 entry when pressing enter (but not unselect it if it was already
7293 selected) before closing the popup. Also accept input when clicking
7296 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7297 according to selection type.
7299 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7302 2007-01-08 Johannes Schmid <jhs@gnome.org>
7304 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7305 * plugins/project-wizard/templates/gtkmm/Makefile.am
7306 * plugins/project-wizard/templates/python/configure.ac.tpl
7307 * plugins/project-wizard/templates/python/configure.in.tpl
7308 * plugins/project-wizard/templates/python/Makefile.am
7309 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7310 * plugins/project-wizard/templates/cpp/configure.in.tpl
7311 * plugins/project-wizard/templates/cpp/Makefile.am
7312 * plugins/project-wizard/templates/terminal.wiz
7313 * plugins/project-wizard/templates/xlib-dock.wiz
7314 * plugins/project-wizard/templates/wxwin.wiz
7315 * plugins/project-wizard/templates/java.wiz
7316 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7317 * plugins/project-wizard/templates/xlib/configure.in.tpl
7318 * plugins/project-wizard/templates/xlib/Makefile.am
7319 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7320 * plugins/project-wizard/templates/gcj/configure.in.tpl
7321 * plugins/project-wizard/templates/gcj/Makefile.am
7322 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7323 * plugins/project-wizard/templates/terminal/configure.in.tpl
7324 * plugins/project-wizard/templates/terminal/Makefile.am
7325 * plugins/project-wizard/templates/terminal/autogen.sh
7326 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7327 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7328 * plugins/project-wizard/templates/wxwin/Makefile.am
7329 * plugins/project-wizard/templates/gnome.wiz
7330 * plugins/project-wizard/templates/java/configure.ac.tpl
7331 * plugins/project-wizard/templates/java/configure.in.tpl
7332 * plugins/project-wizard/templates/java/Makefile.am
7333 * plugins/project-wizard/templates/anjuta-plugin.wiz
7334 * plugins/project-wizard/templates/gtkmm.wiz
7335 * plugins/project-wizard/templates/python.wiz
7336 * plugins/project-wizard/templates/cpp.wiz
7337 * plugins/project-wizard/templates/gtk.wiz
7338 * plugins/project-wizard/templates/gcj.wiz
7339 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7340 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7341 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7343 Starting fixing of all project wizards:
7344 - rename configure.in to configure.ac
7345 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7346 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7349 * TODO.task: Added bug number to bounty
7351 2007-01-07 Johannes Schmid <jhs@gnome.org>
7353 * plugins/build-basic-autotools.c:
7354 Fixed #392290 – Missed install as root option in project manager
7356 2007-01-07 Johannes Schmid <jhs@gnome.org>
7358 * plugins/sourceview/sourceview.c:
7359 Fixed #388731 – Odd editor behaviour after performing block-text operations
7360 Fixed #388727 – Block-tab does not work
7362 * plugins/sourceview/anjuta-document.h/c:
7363 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7366 Require Gtk+ >= 2.10 for sourceview plugin
7368 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7370 * libanjuta/anjuta-status.c:
7371 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7373 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7376 plugins/terminal/terminal.c:
7378 remove support for VTE < 0.9
7380 2007-01-06 Naba Kumar <naba@gnome.org>
7382 * po/POTFILES.in: Updated
7384 2007-01-05 Adam Dingle <adam@medovina.org>
7386 Reviewed by Naba Kumar <naba@gnome.org>:
7387 * plugins/message-view/anjuta-message-manager-plugin.glade:
7388 Fixed bug #377903 (improve message color defaults).
7390 2007-01-05 Naba Kumar <naba@gnome.org>
7392 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7394 2007-01-03 Armin Burgmeier <armin@arbur.net>
7396 Reviewed by Naba Kumar <naba@gnome.org>:
7397 * plugins/symbol-browser/test-class.h: Fixed block ends.
7399 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7400 C-style-block comment.
7402 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7403 allow lists when writing autogen definition files. This is required
7404 for the new class generator. Also fixed a wrong return value in
7405 npw_autogen_write_definition_file and set a GError in
7406 npw_autogen_execute when the output file could not be opened.
7408 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7411 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7412 goc_template_header and goc_template_source, added top_srcdir to
7413 includes, link against project wizard (also hopefully temporarily),
7414 removed class_gen.h, class_gen.c, action-callbacks.h,
7417 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7419 * plugins/class-gen/cell-renderer-flags.h:
7420 * plugins/class-gen/cell-renderer-flags.c:
7421 * plugins/class-gen/combo-flags.h:
7422 * plugins/class-gen/combo-flags.c:
7423 * plugins/class-gen/element-editor.c:
7424 * plugins/class-gen/element-editor.h:
7425 * plugins/class-gen/generator.c:
7426 * plugins/class-gen/generator.h:
7427 * plugins/class-gen/plugin.h:
7428 * plugins/class-gen/plugin.c:
7429 * plugins/class-gen/transform.c:
7430 * plugins/class-gen/transform.h:
7431 * plugins/class-gen/validator.c:
7432 * plugins/class-gen/validator.h:
7433 * plugins/class-gen/window.c:
7434 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7435 adding of several class elements and uses autogen.
7437 * plugins/class-gen/templates/cc-header.tpl:
7438 * plugins/class-gen/templates/cc-source.tpl:
7439 * plugins/class-gen/templates/go-header.tpl:
7440 * plugins/class-gen/templates/go-source.tpl:
7441 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
7442 for the class generator.
7444 * configure.in: Added plugins/class-gen/templates/Makefile to output.
7446 2007-01-04 Naba Kumar <naba@gnome.org>
7448 Patch from Nick Treleaven:
7449 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
7450 all matching symbols.
7452 Patches from Maik Beckmann and Sébastien Granjoux:
7453 * plugins/profile-default/plugin.c,
7454 plugins/project-manager/plugin.c: Unescape project name. Fixes
7457 2007-01-04 Naba Kumar <naba@gnome.org>
7459 * plugins/glade/plugin.c: Fixed compilation with
7460 older glade-3 version.
7462 Patch from Roland Illig:
7463 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
7464 plugins/sourceview/anjuta-document-saver.c,
7465 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
7466 are necessary to build anjuta on NetBSD 3.0
7468 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7469 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
7470 window manager in gnome.
7472 2007-01-02 Naba Kumar <naba@gnome.org>
7474 * plugins/glade/plugin.c: Make it work with glade-3 svn.
7476 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
7478 Reviewed by Naba Kumar <naba@gnome.org>:
7479 * libanjuta/interfaces/libanjuta.idl,
7480 plugins/debug-manager/Makefile.am,
7481 plugins/debug-manager/anjuta-marshal.list,
7482 plugins/debug-manager/debugger.c,
7483 plugins/debug-manager/sparse_buffer.c,
7484 plugins/debug-manager/sparse_buffer.h,
7485 plugins/debug-manager/sparse_view.c,
7486 plugins/debug-manager/sparse_view.h,
7487 plugins/debug-manager/disassemble.h,
7488 plugins/debug-manager/disassemble.c,
7489 plugins/debug-manager/anjuta-marshal.list,
7490 plugins/debug-manager/plugin.c,
7491 plugins/gdb/debugger.c,
7492 plugins/gdb/debugger.h,
7493 plugins/gdb/plugin.c:
7494 Add a disassembly view window
7496 * plugins/debug-manager/breakpoints.c,
7497 plugins/debug-manager/chunk_view.c,
7498 plugins/debug-manager/locals.c,
7499 plugins/debug-manager/memory.c,
7500 plugins/debug-manager/registers.c,
7501 plugins/debug-manager/stack_trace.c:
7502 Add some debugging information
7504 2006-12-18 Naba Kumar <naba@gnome.org>
7506 * configure.in, plugins/glade/plugin.c: Allow building against both
7507 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
7509 2006-12-03 Naba Kumar <naba@gnome.org>
7511 * TODO.tasks: Marked a bounty completed.
7513 2006-11-24 Adam Dingle <adam@medovina.org>
7515 Reviewed by Naba Kumar <naba@gnome.org>:
7516 * plugins/build-basic-autotools/build-basic-autotools.c,
7517 plugins/debug-manager/watch.c,
7518 plugins/document-manager/plugin.c,
7519 plugins/patch/plugin.c,
7520 plugins/project-manager/plugin.c:
7521 Fixed bug #378879 (several command names need ellipses).
7523 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
7525 Reviewed by: Naba Kumar <naba@gnome.org>
7526 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7527 GCC 4.1.2 (there are only two warnings remaining now when compiling
7530 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
7532 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
7533 macro so that the generated function support a NULL plugin parameter.
7535 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
7536 in debug_tree_find_expression by freeing memory returned by the call
7537 to gtk_tree_model_get instead of the parameter string.
7539 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7541 * plugins/debug-manager/breakpoints.c:
7544 * plugins/debug-manager/anjuta-debug-manager.ui,
7545 plugins/debug-manager/debugger.c,
7546 plugins/debug-manager/plugin.c:
7549 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
7551 * libanjuta/anjuta-launcher.c,
7552 plugins/gdb/debugger.c:
7555 2006-11-21 Naba Kumar <naba@gnome.org>
7557 * plugins/search/search_preferences.c: Fixed build break.
7559 2006-11-20 Naba Kumar <naba@gnome.org>
7561 Patch from Kjartan Maraas:
7562 * plugins/cvs-plugin/cvs-interface.c,
7563 plugins/document-manager/plugin.c,
7564 plugins/gtodo/interface.c,
7565 plugins/gtodo/libgtodo.h,
7566 plugins/message-view/anjuta-msgman.c,
7567 plugins/project-wizard/druid.c,
7568 plugins/search/search_preferences.c,
7569 plugins/sourceview/sourceview-prefs.c,
7570 plugins/terminal/terminal.c,
7571 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
7573 Patch from Przemysław Grzegorczyk:
7574 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7575 plugins/subversion/anjuta-subversion.glade: Enable files in
7576 fileselection dialog. Fixes bug #376031.
7578 2006-11-17 Adam Dingle <adam@medovina.org>
7580 Reviewed by: Naba Kumar <naba@gnome.org>
7581 * plugins/build-basic-autotools/build-basic-autotools.c
7582 * plugins/class-gen/anjuta-class-gen.plugin.in
7583 * plugins/debug-manager/breakpoints.c
7584 * plugins/debug-manager/plugin.c
7585 * plugins/devhelp/plugin.c
7586 * plugins/document-manager/plugin.c
7587 * plugins/gdb/debugger.c
7588 * plugins/glade/anjuta-glade.plugin.in
7589 * plugins/gtodo/plugin.c
7590 * plugins/language-support-cpp-java/plugin.c
7591 * plugins/message-view/plugin.c
7592 * plugins/project-import/anjuta-project-import.glade
7593 * plugins/project-import/anjuta-project-import.plugin.in
7594 * plugins/search/plugin.c
7595 * plugins/tools/scripts/tools-2.xml.in
7596 * plugins/valgrind/plugin.c
7597 * src/anjuta-actions.h:
7598 Fixed bug #376335 "menu items should be capitalized". Minor
7601 2006-11-20 Naba Kumar <naba@gnome.org>
7603 * configure.in: Fixed build.
7605 Patch from: Arjan Timmerman
7606 *configure.in: Make subvesion plugin build for apr 1.x.
7609 2006-11-20 Johannes Schmid <jhs@gnome.org>
7613 Removed patches from Sylvain and Günther. They caused not problems but
7614 Naba was against them.
7616 2006-11-20 Johannes Schmid <jhs@gnome.org>
7618 * Removed me from MAINTAINERS
7620 2006-11-14 Günther Brammer <GBrammer@gmx.de>
7623 Use apr-1 instead of apr-0
7625 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
7627 * global-tags/create_global_tags.sh.in: Correct a bug when environment
7628 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
7629 and another bug occuring when parsing .pc file containing quotes.
7631 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
7633 * plugins/*/*.[ch]: Use class macro for type casting.
7635 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7636 GCC 4.1.2 (there are only two warnings remaining now when compiling
7639 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
7640 a memory leak in debug_tree_find_expression; g_free was called on
7641 the parameter instead of the memory allocated by gtk_tree_model_get.
7643 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
7644 to declare and initialize the global type variable of the plugin.
7646 2006-10-31 Naba Kumar <naba@gnome.org>
7648 * global-tags/create_global_tags.sh.in: Added an end message.
7650 * libanjuta/anjuta-launcher.h: Fixed indentation.
7652 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
7653 creation to a) append the messages in right way, b) Connect signals
7654 to the view properly and c) Recreate the system-tags.cache at the
7655 end of the generation.
7657 * plugins/symbol-browser: Fixed action path (double
7658 click on sysmbols was not working).
7660 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
7661 Fixed typedef and removed dead code.
7663 * tagmanager/c.c: Took the latest version from ctags source
7664 repository, because the one we had (from ctags 5.6) was broken.
7666 * global_tags/create_global_tags.sh.in: Reverted the patch from
7667 Sylvain because it was not right fix (and added a helpful comment).
7668 Used /bin/bash to fix the bashism and generated separate log files
7669 for each tag files in the same directory.
7671 2006-10-29 Naba Kumar <naba@gnome.org>
7673 * plugins/editor/text_editor.c: Use a temporary file
7674 to save the editor and move it at the end to original
7675 file. This will prevent data corruption if file save
7676 failed for any reason. Also report proper errors when
7677 file save fails. Fixes bug #346575.
7679 2006-10-26 Naba Kumar <naba@gnome.org>
7681 * plugins/document-manager/anjuta-docman.c: Do not load
7682 the same files with different path more than once (happens
7683 with symlinked files). Fixes Bug #323591.
7685 2006-10-25 Naba Kumar <naba@gnome.org>
7687 * plugins/valgrind/vgactions.c: Fixed a warning.
7689 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
7691 Reviewed by Naba Kumar <naba@gnome.org>:
7693 * plugins/valgrind/vgtoolview.c:
7694 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
7696 * plugins/valgrind/bugged-prg-test.c:
7697 No more warning during compilation with GCC 4.1.
7698 Program is still buggy in order to be used as a test of the
7701 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
7702 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
7703 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
7704 plugins/valgrind/vgrule.c:
7705 No more warning during compilation with GCC 4.1.
7707 * plugins/valgrind/plugin.c:
7708 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
7709 prototype (was missing from previous patch).
7711 2006-10-24 Naba Kumar <naba@gnome.org>
7713 * plugins/glade/plugin.c: Show glade tree view, not list view.
7715 * plugins/glade/plugin.c: Fixed crash when Anjuta is
7716 exited with glade plugin still loaded. Fixes Bug #364755.
7718 * plugins/document-manager/anjuta-document-manager.plugin.in:
7719 Added application/x-reject in accepted mime-types.
7721 * Changelog: Fixed changelog alignments.
7723 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
7725 Reviewed by: Naba Kumar <naba@gnome.org>
7727 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
7728 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
7729 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
7730 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
7731 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
7732 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
7733 plugins/valgrind/vgsearchbar.c:
7734 Use class macro for type casting.
7736 * plugins/valgrind/plugin.h:
7737 Don't force cast a GtkActionGroup to a GtkAction.
7739 * plugins/valgrind/plugin.c:
7740 Use correct API to get path of the preoject root when building
7741 the list of targets for the run action.
7742 Correct ordering of the construction of the preferences widgets.
7743 Only remove the valgrind widget if it is currently displayed.
7745 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
7746 Return if check_valgrind_binary() fails.
7747 The ValgrindPluginPrefs object is initialized after the call to
7748 vg_action_new. Take a handle to the location of the pointer to
7751 2006-10-24 Naba Kumar <naba@gnome.org>
7753 * HACKING: Updated coding sample.
7755 Patch from: Armin Burgmeier <armin@arbur.net>
7756 * plugins/symbol-browser/test-class.h,
7757 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
7759 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
7761 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
7762 * plugins/valgrind/vgtoolview.h:
7763 Correctly handle the argv / srcdir of vg_tool_view object. Do
7764 not leak memory associated with those arrays.
7766 * plugins/symbol-browser/an_symbol_prefs.c:
7767 Support unloading / reloading of the module (for example when
7768 closing a project and opening another one).
7770 * plugins/project-manager/plugin.c:
7771 Remove plugin widget before removing plugin itself, preventing
7772 a crash with valgrind plugin.
7774 * libanjuta/anjuta-preferences-dialog.c:
7775 Do not use the page_num returned by gtk_notebook_append_page to
7776 remove the page as it cause bugs when pages removal is not done
7779 * plugins/document-manager/anjuta-docman.c:
7780 Fix some GTK+ warnings.
7782 * global-tags/create_global_tags.sh.in:
7783 Rewrite script to remove bash-ism and use pkg-config directly
7784 instead of parsing the *.pc file by hand. This solve problems
7785 that occurred when one of the directory in PKG_CONFIG_PATH is
7788 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
7790 * plugins/glade/plugin.c: Fix build (#363884)
7792 2006-10-22 Johannes Schmid <jhs@gnome.org>
7794 * plugins/file-manager/an_file_view.c:
7795 * plugins/file-manager/plugin.c:
7796 * plugins/file-manager/plugin.h:
7797 Fix possible crasher when changing project-root uri when we try to restore open nodes
7800 2006-10-19 Naba Kumar <naba@gnome.org>
7802 Patch from: Juan Pablo Ugarte
7803 * plugins/glade/plugin.c: Include glade header
7806 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
7808 * plugins/debug-manager/Makefile.am,
7809 plugins/debug-manager/sexy-icon-entry.h,
7810 plugins/debug-manager/sexy-icon-entry.c,
7811 plugins/debug-manager/dataview.c:
7812 Fix bug #358134 (Goto memory prompt)
7813 Use sexy-icon-entry from libsexy 0.1.10
7815 * plugins/debug-manager/debugger.c,
7816 plugins/debug-manager/plugin.c,
7817 plugins/debug-manager/start.c,
7818 plugins/gdb/debugger.c,
7819 plugins/gdb/plugin.c:
7820 Better error handling when starting and stopping debugger
7822 2006-10-13 Maik Beckmann <maik@eigenco.de>
7824 * src/action_callbacks.c:
7825 Fixed bug #361830 (AboutDialog does not close) which is caused
7826 due to a change in Gtk+ 2.10
7828 2006-10-12 Adam Dingle <adam@medovina.org>
7830 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
7832 * plugins/search/search-replace.c:
7833 Fixed bug #358068 (indicate when Find in Files is complete)
7835 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
7837 * plugins/sourceview/sourceview-prefs.c:
7838 * plugins/sourceview/sourceview.glade:
7839 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
7841 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
7843 * plugins/devhelp/plugin.c:
7844 * plugins/search/plugin.c:
7845 Fixed bug #359750 (fix find/replace shortcut keys).
7847 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
7848 use Alt+key for shortcuts)
7850 * plugins/debug-manager/debug_tree.c:
7851 * plugins/debug-manager/debugger.c:
7852 Fixed bug #359317 (can't load debug manager)
7854 * /plugins/document-manager/plugin.c:
7855 Fixed bug #359259 (highlight modes listed in reverse
7856 alphabetical order).
7858 2006-10-10 Johannes Schmid <jhs@gnome.org>
7860 * plugins/glade/plugin.c:
7861 Add scrollbars to glade project window
7863 2006-10-10 Johannes Schmid <jhs@gnome.org>
7865 * libanjuta/interfaces/Makefile.am.iface:
7866 Fixed Makefile with broke build
7868 2006-10-07 Johannes Schmid <jhs@gnome.org>
7870 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7871 * libanjuta/interfaces/Makefile.iface.am:
7872 Fixed enum types generation
7874 * libanjuta/interfaces/libanjuta.idl:
7875 Fixed some strange typo
7877 2006-10-06 Johannes Schmid <jhs@gnome.org>
7879 * libanjuta/interfaces/Makefile.iface.am:
7880 Fixed enum-types.h generation
7881 * libanjuta/interfaces/libanjuta.idl:
7883 IAnjutaTODO::load should take const gchar* argument
7884 Remove include to libanjuta/e-splash.h which is not installed as header file
7885 Disable get_attributes for now
7887 * pluings/sourceview/sourceview.c: Disabled get_attributes
7889 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
7891 2006-10-05 Naba Kumar <naba@gnome.org>
7893 * TODO.tasks: Set 'Improve class widzard' task to assigned.
7894 Set bug id for 'Profiler plugin' task.
7896 2006-10-03 Naba Kumar <naba@gnome.org>
7898 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
7899 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
7901 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
7902 plugins/project-manager/plugin.c: Added a new API in
7903 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
7904 Added some documentation. On project close, close all editors that
7905 has files opened for the project.
7907 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
7908 from the containers on anjuta_shell_remove_widget(). Do not destroy
7909 glade widgets once created.
7911 2006-10-03 Johannes Schmid <jhs@gnome.org>
7913 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7914 * libanjuta/interfaces/libanjuta.idl:
7915 const-List<> => const List<>
7916 List-free<> => List<>
7918 * Makefile.am: Reenabled launcher
7920 2006-10-03 Johannes Schmid <jhs@gnome.org>
7922 * libanjuta/interfaces/Makefile.am.iface:
7923 Install libanjuta.idl
7925 2006-10-02 Adam Dingle <adam@medovina.org>
7927 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
7929 2006-10-02 Adam Dingle <adam@medovina.org>
7931 * plugins/editor/style-editor.c: fixed bug #357534
7932 * plugins/gdb/utilities.h: removed 2 unused declarations
7934 2006-10-02 Johannes Schmid <jhs@gnome.org>
7936 * Makefile.am: disabled anjuta-launcher
7937 * libanjuta/Makefile.am:
7939 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
7940 * libanjuta/glue-factory.c: (glue_factory_add_path),
7941 (glue_factory_get_path):
7942 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
7943 * libanjuta/glue-factory.h:
7944 * libanjuta/glue-cpp.h:
7945 * libanjuta/glue-cpp.c:
7946 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
7948 * libanjuta/interfaces/Makefile.am.iface:
7949 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7950 * libanjuta/interfaces/libanjuta.idl:
7951 Add a new features to idl compiler:
7952 List<Type> => List of Type
7953 List-free<Type> => List of Type, it is up to the caller to free items and list
7954 const-List(-free)<Type> = const List of Types
7955 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
7957 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
7958 (generic_cpp_class_create_code):
7959 Adapted to new project_manager interface
7961 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
7962 * plugins/debug-manager/debugger.c:
7963 (ivariable_debugger_iface_init):
7964 Do not use C++ keyword "delete" for interface name
7966 * plugins/document-manager/anjuta-document-manager.plugin.in:
7967 Added m4 to mime-types
7969 * plugins/project-manager/plugin.c:
7970 (iproject_manager_add_source_multi):
7971 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
7973 2006-10-01 Naba Kumar <naba@gnome.org>
7975 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
7976 UI file used when out-of-process devhelp is used instead of
7979 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
7980 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
7981 plugins/profile-default/default.anjuta: Build devhelp plugin,
7982 but use out-of-process devhelp if devhelp plugin is disabled
7983 (either by user or devhelp is not installed). Disabled devhelp
7984 plugin by default. Added it in default profile.
7986 2006-10-01 Naba Kumar <naba@gnome.org>
7988 * plguins/project-manager/plugin.c: Possible fix for crash
7991 * configure.in, plugins/Makefile.am: Enabled glade plugin and
7992 set dep to last version 3.0.2.
7994 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
7995 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
7996 plugins/symbol-browser/plugin.c: Use the right action group
7997 for getting popup actions (Fixes lots of assertion failures).
7999 * plugins/project-manager/plugin.c,
8000 plugins/project-manager/plugin.h: use separate action group
8003 * plugins/message-view/plugin.c: Disconnect session load
8004 signal on plugin deactivation (fixes a crash).
8006 2006-09-30 Naba Kumar <naba@gnome.org>
8008 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8009 * TODO.tasks: Assigned a bounty to Massimo.
8011 2006-09-29 Naba Kumar <naba@gnome.org>
8013 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8015 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8017 * plugins/debug-manager/debugger.c,
8018 plugins/debug-manager/plugin.c,
8019 libanjuta/interfaces/libanjuta.idl:
8020 Add a new abort command to quit debugger without waiting
8022 * plugins/gdb/debugger.c,
8023 plugins/gdb/debugger.h,
8024 plugins/gdb/plugin.c:
8025 Send a signal directly to the debugged program
8026 Implement abort command
8028 * plugins/debug-manager/debug_tree.c:
8031 * plugins/debug-manager/stack-trace.c:
8034 2006-09-29 Naba Kumar <naba@gnome.org>
8036 * TODO.tasks: Updated.
8038 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8041 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8043 * TODO.tasks: Updated in light of the word wrapping fix
8044 in Tasks Manager. Added a test bounty entry.
8046 * TODO.tasks: Added four bounties.
8048 2006-09-28 Naba Kumar <naba@gnome.org>
8050 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8051 Added 'customizable' parameter to
8052 anjuta_ui_add_action_group_entries() and similar functions to
8053 allow user configuration of the actions. Filter out actions that
8054 are not configurable items (such as submenu items). Now the
8055 'Customize shortcuts' dialog is much better listed.
8057 * plugins/build-basic-autotools/build-basic-autotools.c,
8058 plugins/build-basic-autotools/build-basic-autotools.h,
8059 plugins/cvs-plugin/plugin.c,
8060 plugins/cvs-plugin/plugin.h,
8061 plugins/debug-manager/breakpoints.c,
8062 plugins/debug-manager/plugin.c,
8063 plugins/debug-manager/stack_trace.c,
8064 plugins/debug-manager/watch.c,
8065 plugins/devhelp/plugin.c,
8066 plugins/document-manager/plugin.c,
8067 plugins/file-loader/plugin.c,
8068 plugins/file-manager/plugin.c,
8069 plugins/glade/plugin.c,
8070 plugins/gtodo/interface.c,
8071 plugins/gtodo/plugin.c,
8072 plugins/language-support-cpp-java/plugin.c,
8073 plugins/macro/plugin.c,
8074 plugins/macro/plugin.h,
8075 plugins/message-view/plugin.c,
8076 plugins/patch/plugin.c,
8077 plugins/profile-default/default.anjuta,
8078 plugins/project-manager/plugin.c,
8079 plugins/project-manager/plugin.h,
8080 plugins/sample1/plugin.c,
8081 plugins/search/plugin.c,
8082 plugins/subversion/plugin.c,
8083 plugins/subversion/plugin.h,
8084 plugins/symbol-browser/plugin.c,
8085 plugins/symbol-browser/plugin.h,
8086 plugins/tools/plugin.c,
8087 plugins/valgrind/plugin.c,
8088 plugins/valgrind/plugin.h: Fixed to take care of above change
8089 in API of AnjutaUI. Properly added/removed action groups in some
8090 plugins. Split action groups into customization and non-customizable
8091 groups and added them separately.
8093 * plugins/document-manager/plugin.c: Close files belonging to
8094 project when project is closed (not complete).
8096 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8097 vertical aligned cell entries.
8099 * src/anjuta-app.c: Define macros for the placeholder names.
8100 Set default widths and heights of the default placeholders,
8101 so that newly docked widgets are correclty sized.
8103 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8104 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8105 Fixed to generated correct actions addition/removal code.
8107 2006-09-25 Naba Kumar <naba@gnome.org>
8109 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8110 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8113 * plugins/message-view/anjuta-msgman.c,
8114 plugins/message-view/anjuta-msgman.h,
8115 plugins/message-view/message-view.c,
8116 plugins/message-view/message-view.h,
8117 plugins/message-view/plugin.c: Serialize messages panes in
8118 session save and deserialize them in session load so that
8119 build messages persistant.
8121 2006-09-24 Johannes Schmid <jhs@gnome.org>
8123 * libanjuta/anjuta-utils.c:
8124 * plugins/message-view/message-view.c:
8125 Really fixed #355407
8127 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8129 * libanjuta/interfaces/libanjuta.idl:
8130 Change one variable sign
8132 * plugins/debug-manager/anjuta-debug-manager.glade,
8133 plugins/debug-manager/anjuta-debug-manager.ui:
8134 Few small interface changes
8136 * plugins/debug-manager/debug_tree.h,
8137 plugins/debug-manager/watch.c,
8138 plugins/debug-manager/debugger.c,
8139 plugins/debug-manager/plugin.c
8140 plugins/gdb/debugger.c,
8141 plugins/gdb/plugin.c:
8142 Big rewrite of debugger queue
8143 Allow to cancel command
8145 * plugins/debug-manager/memory.c:
8146 Fix a bug if a command is cancelled
8148 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8150 * plugins/gdb/debugger.c,
8151 plugins/debug-manager/debug_tree.c,
8152 plugins/debug-manager/locals.c:
8153 Restore tree representation for local variable
8154 Add argument in local variable list
8155 Use gdb variable object to get all informations
8157 2006-09-19 Naba Kumar <naba@gnome.org>
8159 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8160 that implements AnjutaSavePrompt class.
8162 * ChangeLog: Fixed indentation.
8164 * libanjuta/Makefile.am,
8165 libanjuta/anjuta-marshal.list,
8166 libanjuta/anjuta-shell.c,
8167 libanjuta/anjuta-shell.h,
8168 plugins/document-manager/action-callbacks.c,
8169 plugins/document-manager/action-callbacks.h,
8170 plugins/document-manager/anjuta-docman.c,
8171 plugins/document-manager/anjuta-docman.h,
8172 plugins/document-manager/plugin.c,
8173 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8174 unsaved items during exit. A new signal is added in shell
8175 interface called 'save-prompt' to collect all unsaved items.
8176 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8177 Fixed document manager to use the new save-prompt signal in shell
8178 and AnjutaSavePrompt object for unsaved files. Cleaned up
8179 AnjutaDocman to synchronously save new files. Fixed function
8182 2006-09-18 Johannes Schmid <jhs@gnome.org>
8184 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8185 gdl requirement to 0.7.0
8187 2006-09-18 Johannes Schmid <jhs@gnome.org>
8189 * global-tags/.cvsignore:
8190 * global-tags/Makefile.am:
8191 * global-tags/create_global_tags.sh (removed):
8192 * global-tags/create_global_tags.sh.in (added):
8195 * libanjuta/anjuta-launcher.c:
8198 * plugins/project-manager/plugin.c:
8199 (project_manager_plugin_close_project):
8202 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8205 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8206 More reasonable toolbar creation/deletition though it does
8209 2006-09-15 Johannes Schmid <jhs@gnome.org>
8211 * libanjuta/anjuta-utils.c/.h:
8214 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8216 * scintilla/ScintillaGTK.cxx
8217 Fixed doulbe freeing in Scintilla
8219 2006-09-12 Johannes Schmid <jhs@gnome.org>
8221 * plugins/symbol-browser/an_symbol_prefs.c:
8222 Support unloading / reloading of the module (for example when
8223 closing a project and opening another one).
8225 * plugins/project-manager/plugin.c:
8226 Really fixed #355148 (Show project name in title bar)
8228 2006-09-09 Johannes Schmid <jhs@gnome.org>
8230 * libanjuta/plugins.c:
8231 Fixed #355156 (Show plugins in alphabetical order)
8233 2006-09-09 Johannes Schmid <jhs@gnome.org>
8235 * plugins/project-manager/plugin.c:
8236 Fixed #355148 (Show project name in title bar)
8238 2006-09-09 Johannes Schmid <jhs@gnome.org>
8240 * plugins/project-manager/plugin.c:
8241 (value_removed_project_root_uri):
8242 Fixed crasher if project cannot be opened
8244 2006-08-30 Naba Kumar <naba@gnome.org>
8246 * plugins/language-support-cpp-java/plugin.[c,h],
8247 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8248 Impletemnted UI for auto indent.
8250 2006-08-28 Naba Kumar <naba@gnome.org>
8252 * plugins/gvim/.cvsignore,
8253 plugins/gvim/Makefile.am,
8254 plugins/gvim/anjuta-vim-plugin.png,
8255 plugins/gvim/anjuta-vim.c,
8256 plugins/gvim/anjuta-vim.h,
8257 plugins/gvim/anjuta-vim.plugin.in,
8258 plugins/gvim/gtkvim.c,
8259 plugins/gvim/gtkvim.h,
8260 plugins/gvim/plugin.c,
8261 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8264 2006-08-28 Naba Kumar <naba@gnome.org>
8266 Patch from: Massimo Corà <maxcvs@email.it>
8267 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8268 possible infinite loop.
8270 2006-08-22 Adam Dingle <adam@medovina.org>
8272 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8273 to edit are shown in the preferences dialog in anjuta").
8274 Removed unused widgets from the style editor dialog.
8276 2006-08-21 Johannes Schmid <jhs@gnome.org>
8278 * plugins/symbol-browser/test-class.[cpp/h]
8281 2006-08-18 Naba Kumar <naba@gnome.org>
8283 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8284 end of document loading.
8286 * plugins/language-support-cpp-java/plugin.c,
8287 plugins/sourceview/sourceview.c: Fixed plugin loading.
8289 2006-08-17 Naba Kumar <naba@gnome.org>
8291 * plugins/language-support-cpp-java/plugin.c,
8292 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8293 mode line parsing. Indentation parameters initialized based on
8294 mode line parameters.
8296 2006-08-16 Naba Kumar <naba@gnome.org>
8298 * Makefile.am, plugins/editor/text_editor.c,
8299 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8302 2006-08-16 Naba Kumar <naba@gnome.org>
8304 Patch from Massimo Cora' <maxcvs@email.it>:
8306 * plugins/editor/aneditor-autocomplete.cxx,
8307 plugins/editor/aneditor-calltip.cxx,
8308 plugins/symbol-browser/Makefile.am,
8309 plugins/symbol-browser/an_symbol.c,
8310 plugins/symbol-browser/an_symbol_view.c,
8311 plugins/symbol-browser/plugin.c,
8312 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8313 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8314 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8315 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8316 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8317 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8318 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8319 tagmanager/get.h, tagmanager/html.c,
8320 tagmanager/include/tm_source_file.h,
8321 tagmanager/include/tm_tag.h,
8322 tagmanager/include/tm_workspace.h,
8323 tagmanager/jscript.c, tagmanager/keyword.c,
8324 tagmanager/keyword.h, tagmanager/lisp.c,
8325 tagmanager/lregex.c, tagmanager/lua.c,
8326 tagmanager/main.h, tagmanager/make.c,
8327 tagmanager/options.c, tagmanager/options.h,
8328 tagmanager/parse.c, tagmanager/parse.h,
8329 tagmanager/parsers.h, tagmanager/pascal.c,
8330 tagmanager/perl.c, tagmanager/php.c,
8331 tagmanager/python.c, tagmanager/read.c,
8332 tagmanager/read.h, tagmanager/readtags.c,
8333 tagmanager/readtags.h, tagmanager/rexx.c,
8334 tagmanager/routines.c, tagmanager/routines.h,
8335 tagmanager/ruby.c, tagmanager/scheme.c,
8336 tagmanager/sh.c, tagmanager/slang.c,
8337 tagmanager/sml.c, tagmanager/sort.c,
8338 tagmanager/sort.h, tagmanager/sql.c,
8339 tagmanager/strlist.c, tagmanager/strlist.h,
8340 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8341 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8342 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8343 tagmanager/vim.c, tagmanager/vstring.c,
8344 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8345 5.6 and namespace completion fixed.
8347 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8348 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8350 2006-08-15 Naba Kumar <naba@gnome.org>
8352 * libanjuta/interfaces/libanjuta.idl,
8353 plugins/editor/text-editor-iterable.c,
8354 plugins/editor/text_editor.c,
8355 plugins/sourceview/sourceview-cell.c,
8356 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8357 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8358 ianjuta_editor_end_action().
8360 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8362 2006-08-13 Naba Kumar <naba@gnome.org>
8364 * plugins/debug-manager/breakpoints.c,
8365 plugins/debug-manager/memory.c,
8366 plugins/debug-manager/registers.c,
8367 src/layout.xml: Fixed debugger widgets layout.
8369 2006-08-12 Naba Kumar <naba@gnome.org>
8371 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8372 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8373 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8374 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8375 codes and dead codes. Removed automatic indentation prefs.
8377 2006-08-12 Johannes Schmid <jhs@gnome.org>
8379 * libanjuta/Makefile.am:
8380 * libanjuta/anjuta-launcher.c:
8381 * libanjuta/anjuta-launcher.h:
8382 * libanjuta/anjuta-plugin.c:
8383 * libanjuta/anjuta-plugin.h:
8384 * libanjuta/anjuta-preferences.c:
8385 * libanjuta/anjuta-preferences.h:
8386 * libanjuta/anjuta-shell.c:
8387 * libanjuta/anjuta-shell.h:
8388 * libanjuta/libanjuta.h:
8390 Made wrapper friendly:
8391 - no inline in header files (preferences_set/get)
8392 - correct signal names
8393 - correct GError** argument in anjuta_shell_freeze/thaw
8394 - include correct files in libanjuta.h
8396 * plugins/project-manager/plugin.c:
8399 2006-08-11 Naba Kumar <naba@gnome.org>
8401 * plugins/editor/aneditor-priv.h,
8402 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8404 * plugins/editor/text_editor_cbs.c,
8405 plugins/sourceview/anjuta-view.c: Pass the right position for char
8408 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8410 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8412 2006-08-11 Naba Kumar <naba@gnome.org>
8414 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8415 return the right character at the iter position and get_char() to
8418 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8419 to set to character offset and not byte index.
8421 * plugins/language-support-cpp-java/plugin.c: Improved
8422 auto-indentation login. Indents opening and closing braces correctly.
8424 2006-08-10 Johannes Schmid <jhs@gnome.org>
8428 Required automake = 1.9
8430 * libanjuta/anjuta-children.c:
8431 * libanjuta/anjuta-children.h:
8432 * libanjuta/anjuta-encodings.h:
8433 * libanjuta/anjuta-launcher.h:
8434 * libanjuta/anjuta-plugin-description.h:
8435 * libanjuta/anjuta-preferences-dialog.h:
8436 * libanjuta/anjuta-preferences.h:
8437 * libanjuta/anjuta-session.h:
8438 * libanjuta/anjuta-status.h:
8439 * libanjuta/anjuta-ui.h:
8440 * libanjuta/anjuta-utils.c:
8441 * libanjuta/anjuta-utils.h:
8442 * libanjuta/e-splash.h:
8443 * libanjuta/glue-factory.h:
8444 * libanjuta/glue-plugin.h:
8445 * libanjuta/plugins.h:
8446 * libanjuta/resources.h:
8447 Fixed libanjuta to be able to wrap it
8448 - G_BEGIN_DECLS, G_END_DECLS
8449 - include all necessary files in libanjuta.h
8451 * plugins/gtodo/tray-icon.c:
8452 * plugins/terminal/terminal.c:
8453 Some build fixes for freebsd
8455 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8456 * plugins/sourceview/sourceview.glade:
8457 Remove auto-indent feature as it is now in language-support
8459 2006-08-09 Naba Kumar <naba@gnome.org>
8461 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
8462 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8463 Added missing files.
8465 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
8466 get_use_spaces(), set_tabsize() and set_use_spaces().
8468 2006-08-09 Naba Kumar <naba@gnome.org>
8470 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
8471 succeeded in activating.
8473 * plugins/document-manager/plugin.c: Added debug message.
8475 * libanjuta/interfaces/libanjuta.idl,
8476 plugins/editor/text_editor.c: Implemented get_tabsize(),
8477 get_use_spaces(), set_tabsize() and set_use_spaces().
8479 * plugins/language-support-cpp-java/Makefile.am,
8480 plugins/language-support-cpp-java/plugin.c,
8481 plugins/language-support-cpp-java/plugin.h: Used editor parameters
8482 for indentation. Added preferences page for paramenters.
8484 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8486 2006-08-08 Naba Kumar <naba@gnome.org>
8488 * libanjuta/interfaces/libanjuta.idl,
8489 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8490 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8491 plugins/editor/text_editor.c,
8492 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
8493 and implemented it for both scintilla and sourceview.
8495 * plugins/search/plugin.c: Use the new grab_focus() to transfer
8496 focus back to editor (happens when pressing esc in incremental
8499 2006-08-08 Naba Kumar <naba@gnome.org>
8501 * libanjuta/interfaces/libanjuta.idl,
8502 plugins/editor/text_editor.c,
8503 plugins/editor/text_editor.h,
8504 plugins/editor/text-editor-iterable.c,
8505 plugins/sourceview/sourceview-cell.c,
8506 plugins/sourceview/sourceview.c: Implemented editor attributes
8509 * plugins/editor/aneditor.cxx: Disabled old indentation code.
8510 plugins/language-support-cpp-java/plugin.c: Implemented indentation
8511 code (not complete yet).
8513 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8514 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8515 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8516 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8517 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8518 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8520 2006-08-04 Naba Kumar <naba@gnome.org>
8522 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
8525 2006-08-03 Johannes Schmid <jhs@gnome.org>
8527 * configure.in: Add a more informative text to valgrind plugin
8530 Modified Preferences tasl
8531 * libanjuta/anjuta-plugin.c:
8532 * libanjuta/anjuta-preferences-dialog.c:
8533 * libanjuta/anjuta-preferences-dialog.h:
8534 * libanjuta/anjuta-preferences.c:
8535 * libanjuta/anjuta-preferences.h:
8536 * libanjuta/interfaces/Makefile.am.iface:
8537 * libanjuta/interfaces/libanjuta.idl:
8538 Added IAnjutaPreferences interface which every plugin that has preferences should
8539 implement. Call merge() and unmerge() at plugin activation/deactivation.
8540 Fixed preferences_page_remove()
8542 * plugins/build-basic-autotools/build-basic-autotools.c:
8543 * plugins/cvs-plugin/plugin.c:
8544 * plugins/document-manager/plugin.c:
8545 * plugins/editor/plugin.c:
8546 * plugins/editor/plugin.h:
8547 * plugins/file-manager/plugin.c:
8548 * plugins/gtodo/main.h:
8549 * plugins/gtodo/plugin.c:
8550 * plugins/gtodo/preferences.c:
8551 * plugins/message-view/anjuta-msgman.c:
8552 * plugins/message-view/anjuta-msgman.h:
8553 * plugins/message-view/plugin.c:
8554 * plugins/sourceview/plugin.c:
8555 * plugins/sourceview/plugin.h:
8556 * plugins/symbol-browser/an_symbol_prefs.c:
8557 * plugins/symbol-browser/plugin.c:
8558 * plugins/terminal/terminal.c:
8559 * plugins/valgrind/plugin.c
8562 Updated preference loading/unloading for all plugins
8564 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
8566 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
8567 src/Makefile.am, plugins/tools/scripts/Makefile.am:
8568 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
8569 recommended by the autoconf manual.
8570 - Fixes compiling with autoconf 2.60.
8572 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
8574 2006-08-02 Johanes Schmid <jhs@gnome.org>
8576 * plugins/profile-default/plugin.c:
8577 Fixed session handling
8579 2006-08-01 Johannes Schmid <jhs@gnome.org>
8582 * plugins/Makefile.am:
8583 Disabled devhelp and glade for now as they do not work (#341073
8586 * plugins/profile-default/anjuta-default-profile.ui (removed):
8587 * plugins/profile-default/plugin.c:
8588 * plugins/profile-default/plugin.h:
8589 * plugins/project-manager/anjuta-project-manager.ui:
8590 * plugins/project-manager/plugin.c:
8591 * plugins/project-manager/plugin.h:
8592 Limted multiple project support #315043
8594 * libanjuta/interfaces/libanjuta.idl:
8595 Added ianjuta_profile_unload
8597 2006-07-31 Naba Kumar <naba@gnome.org>
8599 * libanjuta/interfaces/libanjuta.idl,
8600 plugins/editor/text-editor-iterable.c,
8601 plugins/editor/text_editor.c,
8602 plugins/sourceview/anjuta-view.c,
8603 plugins/sourceview/anjuta-view.h,
8604 plugins/sourceview/sourceview.c: Fixed text iteration and
8605 IAnjutaEditor implementations in both scintilla
8606 and sourceview. Cleand up libanjuta API: Removed redundant
8607 erase_range() method from IAnjutaEditor interface, fixed
8608 ianjuta_editor_get_text to take length instead of range (consistency).
8609 autoindentation in both sourceview and scintilla more or less works,
8610 but still disabled for now because there are still some anomalies
8613 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
8615 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
8618 2006-07-30 Johannes Schmid <jhs@gnome.org>
8620 * plugins/sourceview/anjuta-document.c:
8621 * plugins/sourceview/anjuta-document.h:
8622 * plugins/sourceview/anjuta-view.c:
8623 * plugins/sourceview/sourceview.c:
8624 Wrote a new "char_added" implementation, I hope this one is good
8626 * plugins/sourceview/sourceview-cell.c:
8627 Fixed typo: "text_iter" instead of "iter"
8629 2006-07-30 Naba Kumar <naba@gnome.org>
8631 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
8633 2006-07-30 Johannes Schmid <jhs@gnome.org>
8635 * autogen.sh: use gnome-autogen.sh from gnome-coomen
8637 * plugins/debug-manager/plugin.c:
8638 * plugins/patch/plugin.c:
8639 Use IAnjutaIndicable to mark debugger position
8641 * plugins/sourceview/sourceview.c:
8642 Define colors for IAnjutaIndicable
8644 2006-07-29 Johannes Schmid <jhs@gnome.org>
8646 * plugins/debug-manager/anjuta-debug-manager.ui:
8647 * plugins/debug-manager/breakpoints.c:
8648 * plugins/debug-manager/images/Makefile.am:
8649 * plugins/debug-manager/images/run-to-cursor.png:
8650 * plugins/debug-manager/plugin.c:
8651 Added toolbar and some icons
8653 * plugins/patch/anjuta-patch.ui:
8654 * plugins/patch/patch-plugin.c:
8655 * plugins/patch/patch-plugin.glade:
8656 * plugins/patch/plugin.c:
8657 * plugins/patch/plugin.h:
8658 Improved patch plugin (GUI and function)
8660 * plugins/sourceview/sourceview.c:
8661 Fixed another Gtk-Critical
8663 * plugins/tools/anjuta-tools.ui:
8664 * plugins/tools/plugin.h:
8665 Put Patch plugin in tools menu and changed ui file
8667 2006-07-29 Johannes Schmid <jhs@gnome.org>
8669 * plugins/document-manager/plugin.c:
8670 Fixed accelator Gtk-Warning
8672 * plugins/message-view/anjuta-msgman.c:
8675 * plugins/sourceview/anjuta-document.c:
8676 * plugins/sourceview/anjuta-document.h:
8677 * plugins/sourceview/anjuta-marshal.list:
8678 Wrote a better emitter for the char-added signal
8680 * plugins/sourceview/sourceview.c:
8681 Fixed Redo/Undo to void Gtk-Criticals
8683 * plugins/sourceview/sourceview-args.c:
8684 * plugins/sourceview/sourceview-cell.c:
8685 * plugins/sourceview/sourceview-scope.c:
8686 * plugins/sourceview/sourceview-tags.c:
8687 Adapted to new IAnjutaIterator API
8689 2006-07-28 Naba Kumar <naba@gnome.org>
8691 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
8693 * plugins/symbol-browser/an_symbol.c,
8694 plugins/symbol-browser/an_symbol_iter.c,
8695 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
8696 subclass of AnjutaSymbol so that the symbol is accessible from
8697 the iter in light of changes in IAnjutaIterable.
8699 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
8700 implementation of IAnjutaIterable.
8702 2006-07-28 Naba Kumar <naba@gnome.org>
8704 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
8705 IAnjutaIterable. They were kind of useless since the interface is
8706 defined on the data object itself. Added set_position() method
8707 in IAnjutaIterable to allow setting arbitrary current index to the
8709 Added erase() and erase_range() in IAnjutaEditor.
8711 * plugins/editor/text-editor-iterable.c: Fixed
8712 plugins/editor/text_editor.c: Implemented erase() and erase_range()
8713 methods in editor. Fixed get_line_from_position() method.
8715 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
8716 code. It's disabled for now.
8718 * plugins/sourceview/sourceview-cell.c,
8719 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
8722 2006-07-27 Johannes Schmid <jhs@gnome.org>
8724 * plugins/sourceview/sourceview-cell.c:
8725 Fixed IAnjutaEditorCell to work only on a single line
8726 Fixed crasher in finalize
8728 * plugins/symbol-browser/an_symbol_prefs.c:
8729 * global-tags/Makefile.am:
8730 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
8733 2006-07-26 Naba Kumar <naba@gnome.org>
8735 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
8736 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
8738 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
8740 * plugins/document-manager/plugin.c: Fixed dynamic loading of
8743 * plugins/editor/text-editor-iterable.c,
8744 plugins/editor/text_editor.c,
8745 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
8746 method to work correctly, it was ignoring start and end parameters.
8747 Fixed TextEditorCell implementation. Fixed 'char-added' signal
8750 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
8751 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
8753 2006-07-24 Massimo Cora' <maxcvs@email.it>
8755 * plugins/symbol-browser/an_symbol_view.c,
8756 plugins/symbol-browser/an_symbol_view.h,
8757 plugins/symbol-browser/plugin.c:
8758 fix a matching case into sv_extract_type_qualifier_from_expr ()
8759 and some minor issues.
8761 2006-07-26 Johannes Schmid <jhs@gnome.org>
8763 * plugins/language-support-cpp-java/plugin.c:
8764 Fixed to work kind of with sourceview editor
8765 * plugins/sourceview/anjuta-document.c:
8766 * plugins/sourceview/anjuta-view.c:
8767 * plugins/sourceview/sourceview-cell.c:
8768 * plugins/sourceview/sourceview.c:
8769 Fixed IAnjutaEditorCell and "char-added" signal
8771 2006-07-24 Naba Kumar <naba@gnome.org>
8773 * plugins/document-manager/plugin.c,
8774 plugins/document-manager/plugin.h: Initial implementedion for loading
8777 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
8780 * plugins/editor/text_editor.c: Fixed syntax highlighting when
8781 indicators are cleared (that leaved grey texts).
8783 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
8785 * libanjuta/interfaces/libanjuta.idl,
8786 plugins/debug-manager/breakpoints.c,
8787 plugins/debug-manager/memory.c,
8788 plugins/debug-manager/registers.c,
8789 plugins/debug-manager/debug_tree.c,
8790 plugins/debug-manager/debugger.c,
8791 plugins/gdb/debugger.c,
8792 plugins/gdb/debugger.h,
8793 plugins/gdb/plugin.c:
8794 Add a parameter for reporting error
8795 Add a new interface for using gdb variable object
8796 Allow to cancel commands
8797 Rewrite handling of debugger state
8799 * plugins/debug-manager/plugin.c,
8800 plugins/debug-manager/locals.c,
8801 plugins/debug-manager/locals.h,
8802 plugins/debug-manager/register.c,
8803 plugins/debug-manager/stack_trace.c,
8804 plugins/debug-manager/stack_trace.h:
8805 Create and destroy local and stack trace windows when needed
8807 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
8809 * plugins/document-manager/plugin.c:
8810 Fixed "Automatic" highlighting
8812 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
8814 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
8816 * plugins/sourceview/anjuta-view.c:
8817 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
8819 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
8821 * configure.in: Check for C/C++-Compiler correctly
8823 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
8825 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8827 * plugins/debug-manager/stack_trace.c:
8828 Destroy stack window when debuuger is disabled (#347414)
8830 * plugins/sourceview/anjuta-view.c:
8831 Fix a crash with popup-menu (#347412)
8833 2006-07-13 Naba Kumar <naba@gnome.org>
8835 * plugins/editor/Makefile.am,
8836 plugins/editor/text_editor.h,
8837 plugins/editor/text-editor-iterable.h,
8838 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
8841 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
8844 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
8846 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
8848 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
8851 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
8853 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8855 * libanjuta/anjuta-preferences-dialog.c:
8856 Do not use the page_num returned by gtk_notebook_append_page to
8857 remove the page as it cause bugs when pages removal is not done
8860 * plugins/document-manager/anjuta-docman.c:
8862 makes Anjuta display dock_items which have previously been hidden
8864 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
8866 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8868 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
8869 * plugins/sourceview/sourceview.c: (imark_unmark):
8871 Patches for bugs #346450 and #346295
8873 * AUTHORS: Added Fredrik
8875 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
8877 * plugins/message-view/anjuta-msgman.c:
8878 Fixed close button/icon size (like in docman)
8880 2006-06-10 Naba Kumar <naba@gnome.org>
8882 * plugins/editor/text_editor.c: Fixed goto line to mark the line
8885 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
8887 * libanjuta/interfaces/libanjuta.idl:
8888 Move inspect_memory function in IAnjutaCpuDebugger interface
8889 Rename Boolean type to State
8891 * plugins/debug-manager/breakpoint.c:
8892 Rename Boolean type to State
8894 * plugins/debug-manager/Makefile.am,
8895 plugins/debug-manager/anjuta-marshal.list,
8896 plugins/debug-manager/data_view.c,
8897 plugins/debug-manager/data_view.h,
8898 plugins/debug-manager/data_buffer.c,
8899 plugins/debug-manager/data_buffer.h,
8900 plugins/debug-manager/chunk_view.c,
8901 plugins/debug-manager/chunk_view.h,
8902 plugins/debug-manager/anjuta-debug-manager.ui,
8903 plugins/debug-manager/debugger.c,
8904 plugins/debug-manager/memory.c,
8905 plugins/debug-manager/memory.h,
8906 plugins/debug-manager/plugin.c,
8907 plugins/gdb/debugger.c,
8908 plugins/gdb/debugger.h,
8909 plugins/gdb/plugin.c:
8910 Rewrite memory window using a special widget
8911 Rename Boolean type to State
8913 2006-06-08 Naba Kumar <naba@gnome.org>
8915 * plugins/editor/text_editor.c (itext_editor_get_current_word):
8916 Do not return garbage characters and return NULL when there is no
8919 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
8922 * plugins/search/search-replace.c: Fixed a mem leak.
8924 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
8926 * libanjuta/anjuta-launcher.c:
8927 Added debug message (see #343522)
8929 * plugins/build-basic-autotools/build-basic-autotools.c:
8930 Patch from Günther Brammer to fix #344015
8932 * plugins/sourceview/sourceview.c:
8933 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
8934 automatic highlight of build messages)
8936 2006-06-06 Naba Kumar <naba@gnome.org>
8939 libanjuta/interfaces/libanjuta.idl,
8940 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8941 plugins/Makefile.am,
8942 plugins/document-manager/action-callbacks.c,
8943 plugins/document-manager/plugin.c,
8944 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
8945 interface for language highlight selection and langauge change
8948 * plugins/language-support-cpp-java: Added language support
8949 plugin for cpp and java.
8951 2006-05-27 Naba Kumar <naba@gnome.org>
8953 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
8954 plugins/debug-manager/*, data/Makefile.am,
8955 manuals/reference/libanjuta/libanjuta.types,
8956 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8957 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8958 merged anjuta-new-debugger branch into trunck.
8959 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
8961 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
8963 * libanjuta/interfaces/libanjuta.idl,
8964 plugins/debug-manager/debugger.c,
8965 plugins/debug-manager/debugger.h,
8966 plugins/gdb/anjuta-gdb.plugin.in,
8967 plugins/gdb/debugger.c,
8968 plugins/gdb/debugger.h,
8969 plugins/gdb/plugin.c:
8970 Add new IAnjutaCpuDebugger interface to access cpu register
8971 Run gdb instead of /usr/local/bin/gdb
8973 * plugins/debug-manager/plugin.c,
8974 plugins/debug-manager/registers.c,
8975 plugins/debug-manager/registers.h:
8976 Rewrite register window
8977 Rename Load target menu item to Run target
8979 2006-05-07 Naba Kumar <naba@gnome.org>
8983 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
8985 * plugins/debug-manager/watch.c,
8986 plugins/debug-manager/breakpoint.c,
8987 plugins/debug-manager/breakpoint.h:
8988 Fix crash: disconnect save and load session signals
8990 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
8992 * libanjuta/interface/libanjuta.idl,
8993 plugins/debug-manager/debugger.c,
8994 plugins/gdb/plugin.c:
8995 Add a value parameter for evaluate command
8997 * plugins/debug-manager/anjuta-debug-manager.glade:
8998 Create new dialog box for watches using glade
9000 * plugins/debug-manager/anjuta-debug-manager.ui:
9001 Move watch menu items near the end
9002 Move breakpoint menu items outside the sub menu
9004 * plugins/debug-manager/debug_tree.c,
9005 plugins/debug-manager/debug_tree.h,
9006 plugins/debug-manager/debug_tree.h,
9007 plugins/debug-manager/watch.c:
9008 Move all GUI code from watch.c to debug_tree.c
9009 Add an auto update property to watches
9011 * plugins/debug-manager/locals.c,
9012 plugins/debug-manager/locals.h,
9013 plugins/debug-manager/stack_trace.c,
9014 plugins/debug-manager/stack_trace.h,
9015 plugins/debug-manager/plugin.c:
9016 Register actions before starting debugger
9018 * plugins/gdb/debugger.c:
9019 Do not call callback function if not present
9021 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9023 * libanjuta/interfaces/libanjuta.idl,
9024 plugins/debug-manager/stack_trace.c,
9025 plugins/debug-manager/stack_trace.h,
9026 plugins/debug-manager/anjuta-debug-manager.ui,
9027 plugins/gdb/debugger.c:
9028 Add a popup menu in stack frame window
9029 Add a new frame-changed event
9030 Use MI command for getting stack informations
9031 Get filename with full path (need gdb > 6.3)
9033 * libanjuta/interfaces/libanjuta.idl,
9034 plugins/debug-manager/debug_tree.c,
9035 plugins/debug-manager/debugger.c,
9036 plugins/debug-manager/locals.c,
9037 plugins/debug-manager/locals.h,
9038 plugins/debug-manager/plugin.c,
9039 plugins/gdb/debugger.c,
9040 plugins/gdb/debugger.h,
9041 plugins/gdb/parser.c,
9042 plugins/gdb/parser.h,
9043 plugins/gdb/plugin.c,
9044 plugins/gdb/Makefile.am:
9045 Pass watch data with string instead of Watch structures
9046 Use debug_tree in local window
9050 * plugins/debug-manager/breakpoints.c,
9051 plugins/debug-manager/utilities.c,
9052 plugins/debug-manager/utilities.h:
9053 Use a GtkListStore instead of a GtkTreeStore
9054 move goto_location_in_editor in utilities.c
9056 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9058 * libanjuta/interfaces/libanjuta.idl,
9059 plugins/debug-manager/anjuta-debug-manager.ui,
9060 plugins/debug-manager/breakpoints.c,
9061 plugins/debug-manager/plugin.c,
9062 plugins/gdb/debugger.c:
9063 Add a breakpoint type
9064 Add new popup menu in breakpoint window
9065 Add toggle breakpoint in editor popup menu
9066 Save and restore breakpoint enable
9067 Fix bug in clear all breakpoints
9068 Remove old useless code
9070 * plugins/debug-manager/debugger.c:
9071 Fix some problem with debugger states
9073 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9074 Update documentation
9076 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9079 plugins/gdb/Makefile.am,
9080 plugins/gdb/gdb.init:
9081 Move gdb.init crom data to plugins/gdb
9083 * plugins/gdb/gdb.init,
9084 libanjuta/interfaces/libanjuta.idl,
9085 plugins/debug-manager/breakpoints.c,
9086 plugins/debug-manager/debugger.c,
9087 plugins/debug-manager/plugin.c,
9088 plugins/gdb/debugger.c,
9089 plugins/gdb/plugin.c:
9090 Support pending breakpoints
9091 Rewrite debugger states
9092 Split ianjuta_debugger_log into _enable_log and _disable_log
9094 * plugins/debug-manager/start.c,
9095 plugins/debug-manager/debug_tree.c,
9096 plugins/gdb/parser.c:
9097 Remove some useless lines
9099 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9100 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9101 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9102 Update documentation
9104 2006-03-12 Naba Kumar <naba@gnome.org>
9106 * manuals/references/libanjuta/libanjuta.types: Fixed
9109 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9111 * libanjuta/anjuta-debugger.c,
9112 libanjuta/anjuta-debugger.h:
9115 * libanjuta/interfaces/libanjuta.idl,
9116 plugins/debug-mananger/breakpoints.c,
9117 plugins/debug-manager/debug_tree.c,
9118 plugins/debug-manager/debugger.c,
9119 plugins/debug-manager/plugin.c,
9120 plugins/debug-manager/registers.c,
9121 plugins/debug-manager/sharedlib.c,
9122 plugins/debug-manager/signal.c,
9123 plugins/debug-manager/stack_trace.c,
9124 plugins/debug-manager/start.c,
9125 plugins/debug-manager/watch.c,
9126 plugins/gdb/debugger.c,
9127 plugins/gdb/debugger.h,
9128 plugins/gdb/parser.c,
9129 plugins/gdb/parser.h,
9130 plugins/gdb/plugin.c:
9131 Move types definitions from libanjuta/anjuta-debugger.{ch}
9132 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9134 * plugins/gdb/Makefile.am:
9135 Remove user interface from gdb plugin
9137 2006-03-12 Naba Kumar <naba@gnome.org>
9139 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9141 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9143 Modified Patch from Marc Maurer <uwog@uwog.net>:
9144 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9147 * plugins/sourceview/Makefile.am:
9148 * plugins/sourceview/sourceview-cell.c:
9149 * plugins/sourceview/sourceview-cell.h:
9150 * plugins/sourceview/sourceview.c:
9152 Implemented IAnjutaEditorCell
9154 2006-05-21 Naba Kumar <naba@gnome.org>
9156 * libanjuta/interfaces/libanjuta.idl,
9157 plugins/document-manager/action-callbacks.c,
9158 plugins/document-manager/plugin.c,
9159 plugins/editor/print.c, plugins/editor/text_editor.c,
9160 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9161 Fixed zooming and added icons and shortcuts for zoom menu items.
9163 2006-05-21 Naba Kumar <naba@gnome.org>
9165 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9168 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9170 * plugins/document-manager/anjuta-docman.c:
9171 Fixed close button reaction by setting the correct current editor
9173 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9175 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9176 * plugins/document-manager/anjuta-docman.c
9177 - Fix close button, you can close any tab as you wish now.
9178 - Fadeout mime icon as the same as close image
9180 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9182 Patch from Marc Maurer <uwog@uwog.net>
9183 * main.c: Compile fix when NLS is enabled
9187 2006-05-20 Naba Kumar <naba@gnome.org>
9189 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9190 while loading abiword-2.4.4/abi project).
9192 2006-05-18 Naba Kumar <naba@gnome.org>
9194 * libanjuta/interfaces/libanjuta.idl,
9195 plugins/document-manager/action-callbacks.c,
9196 plugins/editor/print.c,
9197 plugins/editor/text_editor.c,
9198 plugins/editor/text_editor.h,
9199 plugins/editor/text_editor_prefs.c: Fixed zooming.
9201 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9202 interface for character iteration and IAnjutaEditorAssist interface
9203 for autocompletions and editor tips.
9205 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9207 Patch from Günther Brammer <GBrammer@gmx.de>:
9208 * plugins/document-manager/anjuta-docman.c:
9209 Make tabs smaller but keep nice closing icon
9211 * plugins/document-manager/anjuta-docman.c:
9212 * plugins/document-manager/Makefile.am:
9214 Added nice mime-icons to the editor tabs
9216 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9218 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9220 * plugins/symbol-browser/an_symbol_view.c:
9222 - Fixed symbol searching (Yang Hong (#341997))
9224 * plugins/devhelp/htmlview.c:
9225 Fixed devhelp plugin
9227 * plugins/build-basic-autotools/build-basic-autotools.c:
9228 * plugins/search/search-replace.c:
9229 * plugins/document-manager/anjuta-docman.c:
9231 Only add a marker to a line where it makes sense!
9233 === anjuta 2.0.2 ===
9235 2006-05-15 Naba Kumar <naba@gnome.org>
9237 * configure.in: set required versions for
9240 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9242 * plugins/glade/plugin.c:
9243 Fixed signal connection for "gtk-doc-search"
9245 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9247 * NEWS: Set release date, add known issues
9249 * libanjuta/anjuta-shell.c:
9250 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9251 and debug other gtk-warnings/criticals)
9253 * plugins/build-basic-autotools/build-basic-autotools.c:
9254 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9256 * plugins/sourceview/anjuta-view.c:
9257 * plugins/sourceview/sourceview-args.c:
9258 * plugins/sourceview/sourceview-scope.c:
9259 * plugins/sourceview/sourceview-tags.c:
9260 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9262 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9264 * pixmaps/Makefile.am:
9265 Add preferences_general.png
9267 * plugins/devhelp/plugin.c:
9268 Fixed some more realise things
9270 * plugins/message-view/anjuta-msgman.c:
9271 Support stock icons for message panes
9273 * plugins/search/search-replace.c:
9274 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9276 * plugins/search/search-replace_backend.c:
9279 * plugins/sourceview/anjuta-document.c:
9280 * plugins/sourceview/sourceview.c:
9281 Fixed finalise and tag completion
9284 Use preferences_general icon
9286 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9288 * pixmaps/Makefile.am:
9291 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9293 * plugins/sourceview/sourceview-prefs.c:
9294 Fixed font & color handling
9296 * plugins/symbol-browser/an_symbol_view.c:
9299 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9301 * plugins/macro/macros.xml:
9302 Fixed bug #341583 (Address of FSF)
9304 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9307 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9308 Update: Do it the cool way...
9310 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9312 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9313 Implement gtk-api-help signals of glade3
9314 * configure.in: Bump to glade3 2.91.2
9316 * plugins/devhelp/plugin.c:
9317 Fixed some realize stuff in the devhelp plugin
9319 * plugins/sourceview/anjuta-document.c:
9320 fixed bug with scope completion
9322 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9324 * plugins/symbol-browser/an_symbol_view.c
9325 * plugins/symbol-browser/an_symbol_prefs.c
9326 * plugins/symbol-browser/an_symbol_prefs.h
9327 * global_tags/create_global_tags.sh:
9329 Automaticly create global tags on first startup
9331 2006-05-08 Massimo Cora' <maxcvs@email.it>
9334 * plugins/project-wizard/templates/Makefile.am:
9335 * (added) plugins/project-wizard/templates/cpp-logo.png:
9336 * (added) plugins/project-wizard/templates/cpp.wiz:
9337 * (added) plugins/project-wizard/templates/cpp/*:
9339 Added a generic c++ template. It's a simple hello world.
9341 2006-05-07 Massimo Cora' <maxcvs@email.it>
9343 * plugins/symbol-browser/an_symbol_view.c:
9344 fixed a stupid crasher.
9346 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9348 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9349 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9351 Fixed WxWidgets project type
9353 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9355 * plugins/devhelp/htmlview.c:
9356 * plugins/devhelp/plugin.c:
9357 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9359 * plugins/project-wizard/install.c:
9360 Don't set a message - thanks to seb
9362 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9364 * plugins/devhelp/htmlview.c:
9365 * plugins/symbol-browser/an_symbol_view.c:
9367 There is a weird crash in gtk_idle which I still did not completly fix!
9369 * plugins/project-wizard/install.c:
9370 Default to success instead of failure
9372 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9374 * plugins/devhelp/htmlview.c:
9375 * plugins/devhelp/plugin.c:
9376 Fixed bug and libdevhelp issue!
9378 * plugins/project-wizard/install.c:
9379 Fixed message string!
9381 2006-05-03 Massimo Cora' <maxcvs@email.it>
9383 * plugins/symbol-browser/an_symbol_view.c:
9384 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9386 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9388 * pixmaps/Makefile.am:
9390 * anjuta.desktop.in.in
9392 GNOME Goal #2.1: Install theme-friendly icons
9394 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9396 * plugins/devhelp/htmlview.c: Reload page on reparent
9397 * plugins/document-manager/anjuta-docman.c:
9398 Present document-manager when document is selected in file-manager
9400 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9402 * plugins/symbol-broser/an_symbol_view.c:
9403 Fixed crasher in namespace exploration
9405 2006-05-01 Massimo Cora' <maxcvs@email.it>
9408 * plugins/valgrind/Makefile.am:
9410 Optional compiling of Valgrind plugin
9412 2006-05-01 Massimo Cora' <maxcvs@email.it>
9414 * plugins/symbol-browser/an_symbol_view.c:
9415 - modularized code. Marked with FIXME the parts which need improvement.
9417 - Added basic namespace completion for Gtkmm type project:
9418 - namespace1::MyClass *class;
9420 - Namespaces must be anyway improved.
9422 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9424 * plugins/devhelp/plugin.c:
9425 Fixed up plugin unloading and show html widget on link selected
9429 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9431 * plugins/devhelp/Makefile.am:
9432 * plugins/devhelp/anjuta-devhelp.plugin.in:
9433 * plugins/devhelp/htmlview.c:
9434 * plugins/devhelp/htmlview.h:
9435 * plugins/devhelp/plugin.c:
9436 * plugins/devhelp/plugin.h:
9437 Reimplemeted devhelp plugin from scratch
9439 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
9442 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
9444 * plugins/sourceview/sourceview-tags.c:
9445 complete some more tag types
9447 * plugins/valgrind/plugin.c:
9448 * plugins/valgrind/preferences.c:
9449 * plugins/valgrind/vggeneralprefs.c:
9451 Fixed lots of gtk warnings
9453 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
9455 * plugins/sourceview/sourceview-scope.c:
9456 Implemented type-ahead for scope completion
9458 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
9460 * manuals/C/Makefile.am:
9461 * manuals/Makefile.am:
9462 * plugins/document-manager/Makefile.am:
9463 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9464 * plugins/sourceview/Makefile.am:
9469 * plugins/class-gen/goc_template_header: G_END_DECLS
9471 2006-05-27 Naba Kumar <naba@gnome.org>
9473 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
9474 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
9475 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
9476 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
9477 scintilla/include/Scintilla.iface,
9478 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
9479 cvs. Fixed compile flags. Removed outdated patches.
9481 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
9483 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
9485 * plugins/sourceview/anjuta-document.c:
9486 * plugins/sourceview/sourceview-args.c:
9487 * plugins/sourceview/sourceview-scope.c:
9489 Add End/Home keypresses and support completion if symbol start with '!' for example
9492 2006-04-27 Massimo Cora' <maxcvs@email.it>
9494 * libanjuta/interfaces/libanjuta.idl:
9496 * plugins/sourceview/sourceview-scope.c:
9497 * plugins/sourceview/tag-window.c:
9498 * plugins/sourceview/tag-window.h:
9499 * plugins/symbol-browser/an_symbol_view.c:
9500 * plugins/symbol-browser/an_symbol_view.h:
9501 * plugins/symbol-browser/plugin.c:
9503 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
9505 Code and ideas for C/C++ new completion engine comes from IComplete written by
9506 Martin Stubenschrott <stubenschrott@gmx.net>.
9507 Currently the interface works only with GtkSourceView plugin.
9509 * tagmanager/Makefile.am:
9511 * tagmanager/entry.h:
9514 * tagmanager/include/tm_file_entry.h:
9515 * tagmanager/include/tm_project.h:
9516 * tagmanager/include/tm_source_file.h:
9517 * tagmanager/include/tm_symbol.h:
9518 * tagmanager/include/tm_tagmanager.h:
9519 * tagmanager/include/tm_work_object.h:
9520 * tagmanager/include/tm_workspace.h:
9521 * tagmanager/parse.c:
9522 * tagmanager/read.c:
9523 * tagmanager/read.h:
9524 * tagmanager/tm_project.c:
9525 * tagmanager/tm_source_file.c:
9526 * tagmanager/tm_workspace.c:
9528 Tagmanager can now parse a memory buffer and generate/update
9529 tags into tm_workspace/tm_project on the fly, without using files.
9530 C/C++ is supported now.
9532 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
9534 * plugins/sourceview/anjuta-document.c:
9535 * plugins/sourceview/sourceview-args.c:
9536 * plugins/sourceview/sourceview-scope.c:
9537 * plugins/sourceview/sourceview.c:
9539 Fixed some memory leaks and argument completion
9541 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9543 * plugins/glade/plugin.c:
9545 Fixed glade plugin build because of API changes in glade3
9547 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9549 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9550 Updated editor section
9552 * manuals/C/anjuta-manual/interface.xml:
9553 * manuals/C/anjuta-manual/preferences.xml:
9554 * manuals/C/anjuta-manual/projects.xml:
9557 * plugins/editor/anjuta-editor.plugin.in:
9560 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9563 * plugins/editor/anjuta-editor.plugin.in:
9564 * plugins/sourceview/sourceview.plugin.in:
9566 Build both editors and let the user decide a runtime!
9568 * plugins/sourceview/sourceview-scope.c:
9569 Fixed bug in regex to allow test()-> completions
9571 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9573 * plugins/sourceview/anjuta-document.c:
9574 * plugins/sourceview/sourceview-args.c:
9575 * plugins/sourceview/sourceview-scope.c:
9576 * plugins/sourceview/sourceview-tags.c:
9577 * plugins/sourceview/tag-window.c:
9579 Improved callltip windows
9581 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9583 * src/anjuta-app.c: (on_session_save):
9584 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
9585 <ricardo.jose.ferrari@gmail.com> for pointing this out!
9587 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9589 * libanjuta/anjuta-utils.c:
9590 * plugins/cvs-plugin/cvs-execute.c:
9593 * scintilla/LexInno.cxx:
9594 * scintilla/LexOpal.cxx:
9595 * scintilla/LexTCL.cxx:
9597 Added missing files from scintilla-update
9599 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9602 * manuals/C/Makefile.am:
9603 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9604 * manuals/C/anjuta-manual/Makefile.am:
9605 * manuals/C/anjuta-manual/anjuta-manual.xml:
9606 * manuals/C/anjuta-manual/build.xml:
9607 * manuals/C/anjuta-manual/debugger.xml:
9608 * manuals/C/anjuta-manual/execute.xml:
9609 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
9610 * manuals/C/anjuta-manual/figures/arguments.png:
9611 * manuals/C/anjuta-manual/figures/configure_dlg.png:
9612 * manuals/C/anjuta-manual/figures/file_menu.png:
9613 * manuals/C/anjuta-manual/figures/menu_main.png:
9614 * manuals/C/anjuta-manual/figures/menubar.png:
9615 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
9616 * manuals/C/anjuta-manual/figures/project_info.png:
9617 * manuals/C/anjuta-manual/figures/scrshot.png:
9618 * manuals/C/anjuta-manual/figures/symbol_browser.png:
9619 * manuals/C/anjuta-manual/figures/tool-editor.png:
9620 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
9621 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
9622 * manuals/C/anjuta-manual/figures/toolbar_format.png:
9623 * manuals/C/anjuta-manual/figures/toolbar_main.png:
9624 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
9625 * manuals/C/anjuta-manual/fileoperations.xml:
9626 * manuals/C/anjuta-manual/interface.xml:
9627 * manuals/C/anjuta-manual/introduction.xml:
9628 * manuals/C/anjuta-manual/preferences.xml:
9629 * manuals/C/anjuta-manual/projects.xml:
9630 * manuals/C/anjuta-manual/tools.xml:
9631 * manuals/Makefile.am:
9633 Updated manual and faq
9635 * scintilla/CallTip.cxx:
9636 * scintilla/CallTip.h:
9637 * scintilla/CellBuffer.cxx:
9638 * scintilla/CellBuffer.h:
9639 * scintilla/ContractionState.cxx:
9640 * scintilla/Document.cxx:
9641 * scintilla/Document.h:
9642 * scintilla/DocumentAccessor.cxx:
9643 * scintilla/Editor.cxx:
9644 * scintilla/Editor.h:
9645 * scintilla/ExternalLexer.cxx:
9646 * scintilla/Indicator.cxx:
9647 * scintilla/KeyMap.cxx:
9648 * scintilla/KeyWords.cxx:
9649 * scintilla/LexAU3.cxx:
9650 * scintilla/LexBash.cxx:
9651 * scintilla/LexCPP.cxx:
9652 * scintilla/LexCaml.cxx:
9653 * scintilla/LexCsound.cxx:
9654 * scintilla/LexEiffel.cxx:
9655 * scintilla/LexGui4Cli.cxx:
9656 * scintilla/LexHTML.cxx:
9657 * scintilla/LexLua.cxx:
9658 * scintilla/LexMSSQL.cxx:
9659 * scintilla/LexOthers.cxx:
9660 * scintilla/LexPOV.cxx:
9661 * scintilla/LexPython.cxx:
9662 * scintilla/LexRuby.cxx:
9663 * scintilla/LexSQL.cxx:
9664 * scintilla/LexVB.cxx:
9665 * scintilla/Makefile.am:
9666 * scintilla/PlatGTK.cxx:
9667 * scintilla/PropSet.cxx:
9668 * scintilla/RESearch.cxx:
9669 * scintilla/RESearch.h:
9670 * scintilla/ScintillaBase.cxx:
9671 * scintilla/ScintillaGTK.cxx:
9672 * scintilla/StyleContext.h:
9673 * scintilla/ViewStyle.cxx:
9674 * scintilla/ViewStyle.h:
9675 * scintilla/XPM.cxx:
9676 * scintilla/include/KeyWords.h:
9677 * scintilla/include/Platform.h:
9678 * scintilla/include/PropSet.h:
9679 * scintilla/include/SciLexer.h:
9680 * scintilla/include/Scintilla.h:
9681 * scintilla/include/Scintilla.iface:
9682 * scintilla/include/ScintillaWidget.h:
9683 * scintilla/lexers.make:
9685 Update to scintilla 1.68
9688 Only show help items which are really availible
9690 * plugins/cvs-plugin/cvs-callbacks.c
9691 * plugins/cvs-plugin/cvs-execute.c
9692 * plugins/cvs-plugin/subversion-callbacks.c:
9693 * libanjuta/anjuta-utils.c:
9694 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
9696 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
9698 * plugins/project-wizard/install.c,
9699 * plugins/project-wizard/autogen.c:
9700 Add error messages if using a read only directory
9701 Improve fix for bug #339296
9703 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9705 * libanjuta/interfaces/libanjuta.idl:
9706 * plugins/document-manager/action-callbacks.c:
9707 * plugins/document-manager/plugin.c:
9708 * plugins/editor/text_editor.c:
9709 Added IAnjutaEditorGoto
9711 * plugins/editor/aneditor.cxx:
9712 * plugins/editor/aneditor.h:
9713 * plugins/editor/text_editor.h:
9714 * plugins/editor/text_editor_prefs.c:
9718 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
9720 * libanjuta/interfaces/libanjuta.idl:
9721 * plugins/document-manager/action-callbacks.c:
9722 * plugins/document-manager/anjuta-docman.c:
9723 * plugins/document-manager/plugin.c:
9724 * plugins/editor/text_editor.c:
9725 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
9727 * plugins/sourceview/sourceview.c:
9728 * plugins/sourceview/sourceview.glade:
9729 Fixed some uft-8 issues and added a preference option
9730 to enable/disable gnome-vfs monitoring
9732 * scintilla/Makefile.am:
9733 * scintilla/include/Makefile.am:
9736 2006-04-20 Massimo Cora' <maxcvs@email.it>
9738 * libanjuta/interfaces/libanjuta.idl:
9739 Remove get_current_pos () because we have get_position()
9741 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9744 * plugins/sourceview/tag-window.c:
9745 Don't close window on PageUp/PageDown
9747 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9750 * manuals/reference/libanjuta/Makefile.am:
9755 * src/bacon-message-connection.c:
9756 * src/bacon-message-connection.h: (both from gedit)
9759 Fixed #312319 (Opening files when Anjuta is already open)
9761 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
9763 * TODO.tasks: Updated
9764 * plugins/sourceview/anjuta-view.c:
9765 * plugins/sourceview/anjuta-view.h:
9766 * plugins/sourceview/sourceview.c:
9768 * configure.in: Fix --enable-plugin-scintilla
9770 Added char_added signal
9772 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
9774 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
9778 * plugins/sourceview/sourceview.c:
9779 Fixed VFS monitoring (still a bit buggy)
9781 * plugins/sourceview/sourceview-args.c:
9782 * plugins/sourceview/tag-window.c:
9784 Better sizing for the popup-window
9786 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
9788 * plugins/project-wizard/templates/gnome/src/main.c:
9789 * plugins/project-wizard/templates/gnome/src/project.glade:
9790 * plugins/project-wizard/templates/gtk/src/main.c:
9791 * plugins/project-wizard/templates/gtk/src/project.glade:
9792 * plugins/project-wizard/templates/gtkmm/src/main.cc:
9794 Fixed up GLADE_FILE definition in project types and fixed bug #334546
9796 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
9798 * configure.in: More removal of obsoleteness.
9801 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
9804 * libanjuta/anjuta-preferences.c:
9805 * libanjuta/anjuta-utils.c:
9806 * libanjuta/anjuta-utils.h:
9807 * plugins/message-view/message-view.c:
9809 Changed color functions and moved convert_color to anjuta-utils.h
9811 * plugins/message-view/anjuta-message-manager-plugin.glade:
9812 GnomeColorPicker -> GtkColorButton (bug #309154)
9814 * plugins/sourceview/plugin.c:
9815 * plugins/sourceview/sourceview-prefs.c:
9816 * plugins/sourceview/sourceview.glade:
9817 Added color and font preferences
9819 * plugins/sourceview/sourceview-tags.c:
9820 Only show as much choices as configured in preferences
9822 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
9824 * ROADMAP, NEWS: Updated (we are far behind ;-)
9825 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
9827 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
9830 * plugins/editor/Makefile.am:
9831 * scintilla/Makefile.am
9833 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
9835 * global-tags/Makefile.am:
9836 * global-tags/create_global_tags.sh:
9837 * plugins/symbol-browser/an_symbol_prefs.c:
9838 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9839 * plugins/symbol-browser/plugin.h:
9840 * tagmanager/include/tm_workspace.h:
9841 * tagmanager/tm_workspace.c:
9843 Fixed symbol-browser prefs and move global tags generation from installtion to
9844 preferences to make the life easier for distributers and to allow updates after installtion
9846 * plugins/document-manager/action-callbacks.c:
9847 * plugins/document-manager/action-callbacks.h:
9848 * plugins/document-manager/anjuta-document-manager.ui:
9849 * plugins/document-manager/indent-util.c:
9850 * plugins/document-manager/plugin.c:
9851 * plugins/editor/text_editor.c:
9853 Moved indent stuff to document-manager
9855 * plugins/sourceview/anjuta-view.c:
9856 * plugins/sourceview/sourceview-args.c:
9857 * plugins/sourceview/sourceview-scope.c:
9858 * plugins/sourceview/sourceview-tags.c:
9859 * plugins/sourceview/sourceview.c:
9863 * plugins/sourceview/sourceview.plugin (removed):
9864 * plugins/sourceview/sourceview.plugin.in:
9865 Editor is not user-activatible
9867 * plugins/sourceview/sourceview.png:
9870 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
9872 * src/anjuta-app.c: Fixed crasher on plugin unloading
9874 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
9876 * plugins/sourceview/sourceview.c
9877 * plugins/sourceview/sourceview-args.c
9878 * plugins/sourceview/sourceview-args.h:
9880 Polished argument completion
9882 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
9884 * plugins/message-view/anjuta-msgman.c:
9885 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
9887 Show message pane on switch (does not work, anjuta_shell needs a fix)
9889 * plugins/sourceview/Makefile.am:
9890 * plugins/sourceview/anjuta-view.c: (find_tag_window),
9891 * plugins/sourceview/sourceview-args.c:
9892 * plugins/sourceview/sourceview-args.h:
9893 * plugins/sourceview/sourceview-private.h:
9894 * plugins/sourceview/sourceview-scope.c:
9895 (sourceview_scope_update), (sourceview_scope_filter_keypress):
9896 * plugins/sourceview/sourceview-tags.c:
9897 * plugins/sourceview/sourceview.c:
9898 * plugins/sourceview/tag-window.c:
9899 * plugins/sourceview/tag-window.h:
9901 Added scope and argument completion
9903 2006-04-03 Johannes Schmid <jhs@gnome.org>
9906 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
9910 * plugins/sourceview/sourceview.c: (iselect_clear):
9911 Make "Delete"-key working
9913 * configure.in: #336389
9915 2006-04-03 Johannes Schmid <jhs@gnome.org>
9917 * plugins/sourceview/Makefile.am:
9918 * plugins/sourceview/anjuta-view.c:
9919 * plugins/sourceview/plugin.c:
9920 * plugins/sourceview/sourceview-private.h:
9921 * plugins/sourceview/sourceview-scope.c:
9922 * plugins/sourceview/sourceview-scope.h:
9923 * plugins/sourceview/sourceview-tags.c:
9924 * plugins/sourceview/sourceview-tags.h:
9925 * plugins/sourceview/sourceview.c:
9926 * plugins/sourceview/sourceview.h:
9927 * plugins/sourceview/tag-window.c:
9929 - fixed goto_file_line
9930 - scroll to cursor on undo/redo
9931 - show correct popup-menu
9932 - scope completion (not ready yet)
9934 2006-04-03 Johannes Schmid <jhs@gnome.org>
9936 * plugins/sourceview/plugin.c:
9937 * plugins/sourceview/sourceview-tags.c:
9938 * plugins/sourceview/sourceview.c:
9939 * plugins/sourceview/sourceview.h:
9940 * plugins/sourceview/tag-window.c:
9942 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
9944 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9946 * plugins/sourceview/sourceview.c:
9947 Fixed next/previous bookmark.
9948 Toggled bookmark (set/unset).
9950 2006-04-03 Johannes Schmid <jhs@gnome.org>
9952 * plugins/document-manager/action-callbacks.c:
9953 Fixed Gtk-Warning in goto_line
9955 * plugins/sourceview/Makefile.am:
9956 * plugins/sourceview/anjuta-document.c:
9957 * plugins/sourceview/anjuta-view.c:
9958 * plugins/sourceview/anjuta-view.h:
9959 * plugins/sourceview/sourceview-autocomplete.c:
9960 * plugins/sourceview/sourceview-autocomplete.h:
9961 * plugins/sourceview/sourceview-private.h:
9962 * plugins/sourceview/sourceview-tags.c:
9963 * plugins/sourceview/sourceview-tags.h:
9964 * plugins/sourceview/sourceview.c:
9965 * plugins/sourceview/tag-window.c:
9966 * plugins/sourceview/tag-window.h:
9967 Created a nice API for tag and completion windows
9969 * plugins/sourceview/sourceview-print.h:
9970 * plugins/sourceview/sourceview-print.c:
9973 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9975 * plugins/sourceview/sourceview.c:
9976 Fixed typo (Sort bookmarks).
9978 2006-04-01 Johannes Schmid <jhs@gnome.org>
9980 * plugins/sourceview/anjuta-document.c:
9981 * plugins/sourceview/anjuta-document.h:
9982 * plugins/sourceview/anjuta-view.c:
9983 * plugins/sourceview/anjuta-view.h:
9984 * plugins/sourceview/sourceview-autocomplete.c:
9985 * plugins/sourceview/sourceview-autocomplete.h:
9986 * plugins/sourceview/sourceview-prefs.c:
9987 * plugins/sourceview/sourceview-prefs.h:
9988 * plugins/sourceview/sourceview-private.h:
9989 * plugins/sourceview/sourceview-tags.c:
9990 * plugins/sourceview/sourceview-tags.h:
9991 * plugins/sourceview/sourceview.c:
9992 * plugins/sourceview/sourceview.glade:
9993 * plugins/sourceview/tag-window.c:
9994 * plugins/sourceview/tag-window.h:
9996 Improved code complete and autocomplete
9998 2006-04-01 Johannes Schmid <jhs@gnome.org>
10000 * plugins/sourceview/Makefile.am:
10001 * plugins/sourceview/bookmark.png:
10002 * plugins/sourceview/marker-attentive.png:
10003 * plugins/sourceview/marker-basic.png:
10004 * plugins/sourceview/marker-intense.png:
10005 * plugins/sourceview/marker-light.png:
10006 * plugins/sourceview/sourceview.c:
10008 Added pixmaps for all marker types and show bookmarks
10011 * plugins/sourceview/Makefile.am:
10012 Build sourceview on 2.14 only
10014 2006-03-31 Johannes Schmid <jhs@gnome.org>
10016 * plugins/sourceview/Makefile.am:
10017 * plugins/sourceview/anjuta-document.c:
10018 * plugins/sourceview/anjuta-view.c:
10019 * plugins/sourceview/anjuta-view.h:
10020 * plugins/sourceview/sourceview-autocomplete.c:
10021 * plugins/sourceview/sourceview-private.h:
10022 * plugins/sourceview/sourceview-tags.c:
10023 * plugins/sourceview/sourceview-tags.h:
10024 * plugins/sourceview/sourceview.c:
10025 * plugins/sourceview/tag-window.c:
10026 * plugins/sourceview/tag-window.h:
10028 Added code completion with tag manager to the editor and fixed a save_as bug
10030 2006-03-31 Johannes Schmid <jhs@gnome.org>
10032 * src/main.c: Revert patch from Rob to allow building with
10034 * configure.in: Require at least 2.12 libraries
10036 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10038 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10040 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10041 Improve anjuta-plugin project template: Added missed files dist tarball
10044 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10047 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10049 reviewed by: Johannes Schmid <jhs@gnome.org>
10051 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10052 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10053 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10054 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10056 Improve anjuta-plugin project template. Also fix for #322744
10058 2006-03-27 Johannes Schmid <jhs@gnome.org>
10060 * plugins/sourceview/sourceview-private.h:
10061 plugins/sourceview/sourceview.c:
10063 Added basic bookmark support
10065 2006-03-27 Johannes Schmid <jhs@gnome.org>
10070 Patch from Rob Bradfort <robster@debian.org>:
10071 * src/main.c: (get_command_line_args), (main):
10072 Migration from popt to GOption
10074 2006-03-26 Naba Kumar <naba@gnome.org>
10076 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10077 size to scale itself with theme.
10079 2006-03-26 Naba Kumar <naba@gnome.org>
10081 * plugins/file-manager/an_file_view.c,
10082 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10083 when symbolview and fileview objects are destroyed to avoid crashes
10084 after the plugins are disabled.
10086 2006-03-26 Naba Kumar <naba@gnome.org>
10088 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10089 Deleted unused file.
10091 * plugins/glade/plugin.c: Be able to close glade plugin when there
10092 there is no glade project loaded.
10094 * plugins/sourceview/sourceview.plugin,
10095 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10097 2006-03-23 Naba Kumar <naba@gnome.org>
10099 * plugins/editor/print.c: Fixed a bug where some sections of
10100 printed/previewed text is not highlighted.
10102 2006-03-20 Johannes Schmid <jhs@gnome.org>
10104 * libanjuta/interfaces/libanjuta.idl:
10106 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10107 as we do not use private apis. Show help window and startup because it does
10110 * plugins/document-manager/action-callbacks.c:
10111 plugins/editor/Makefile.am:
10112 plugins/editor/text_editor.c:
10113 plugins/editor/print.c:
10114 plugins/editor/print.h:
10116 Fixed printing (nobody has missed it BTW ;-)
10118 * plugins/sourceview/sourceview.c:
10121 2006-03-20 Naba Kumar <naba@gnome.org>
10123 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10124 devhelp >= 0.9 < 0.11 versions.
10126 2006-03-20 Johannes Schmid <jhs@gnome.org>
10128 * plugins/sourceview/anjuta-document-loader.c
10129 plugins/sourceview/sourceview.c:
10131 Fixed encoding bugs
10133 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10135 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10136 Fixed bug (line position)
10137 Give the good line position whatever the active editor.
10139 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10141 * configure.in: Added fi to ALL_LINGUAS
10143 2006-03-19 Johannes Schmid <jhs@gnome.org>
10145 * plugins/sourceview/anjuta-document-loader.c:
10146 replace gnome_vfs_get_mime_type_for_name_and data
10148 * plugins/build-basic-autotools/build-basic-autotools.c:
10151 2006-03-17 Johannes Schmid <jhs@gnome.org>
10153 * plugins/editor/editor.glade:
10154 Added style-editor again after it got lost somehow
10156 2006-03-17 Johannes Schmid <jhs@gnome.org>
10158 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10159 configure.in: require devhelp 0.11
10161 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10163 plugins/build-basic-autotools/build-basic-autotools.c:
10164 forgot a an installtion callback for the "install as root"-feature
10166 2006-03-17 Massimo Cora' <maxcvs@email.it>
10168 reviewed by: Johannes Schmid <jhs@gnome.org>
10170 * plugins/class-gen/anjuta-class-gen-plugin.glade
10171 plugins/class-gen/class_gen.c
10172 plugins/class-gen/goc_template_header
10173 plugins/class-gen/goc_template_source
10177 2006-03-16 Johannes Schmid <jhs@gnome.org>
10179 * plugins/sourceview/sourceview.c:
10180 Fixed "save-point" signal for undo actions
10182 2006-03-16 Massimo Cora' <maxcvs@email.it>
10184 reviewed by: Johannes Schmid <jhs@gnome.org>
10186 * plugins/document-manager/anjuta-docman.c:
10187 Implement tab drag and drop
10189 2006-03-16 Johannes Schmid <jhs@gnome.org>
10191 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10192 plugins/build-basic-autotools/build-basic-autotools.c:
10194 Implemented "install as root"-feature (#321455)
10196 2006-03-16 Johannes Schmid <jhs@gnome.org>
10199 plugins/sourceview/.cvsignore
10200 plugins/tools/scripts/.cvsignore:
10201 Added/extended .cvsignore files
10203 * plugins/sourceview/sourceview-autocomplete.c:
10204 plugins/sourceview/sourceview-autocomplete.h:
10205 plugins/sourceview/sourceview-prefs.c:
10206 plugins/sourceview/sourceview-private.h:
10207 plugins/sourceview/sourceview.glade:
10208 Autcomplete just works(tm) now and respects preferences
10210 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10211 Use better algorithm from autocomplete
10213 2006-03-15 Johannes Schmid <jhs@gnome.org>
10215 * src/anjuta-app.c:
10218 2006-03-15 Johannes Schmid <jhs@gnome.org>
10220 * libanjuta/interfaces/libanjuta.idl:
10221 plugins/class-gen/class_gen.c:
10222 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10223 plugins/project-manager/plugin.c:
10225 Allow to add multiple source files (#320191)
10227 * configure.in: Require gnome-build 0.1.3
10229 2006-03-14 Johannes Schmid <jhs@gnome.org>
10231 * plugins/macro/macro-utils.c: Fixed bug #333606
10232 * plugins/file-wizard/file.c: Fixed bug #333601
10234 2006-03-13 Johannes Schmid <jhs@gnome.org>
10236 * plugins/sourceview/sourceview_autocomplete.c
10237 plugins/sourceview/sourceview_autocomplete.h
10238 plugins/sourceview/sourceview.c
10239 plugins/sourceview/sourceview-private.h
10240 plugins/sourceview/sourceview-prefs.c:
10242 Cleaned up and fixed several issues
10244 2006-03-13 Johannes Schmid <jhs@gnome.org>
10246 * plugins/sourceview/Makefile.am:
10247 plugins/sourceview/sourceview-autocomplete.c
10248 plugins/sourceview/sourceview-autocomplete.h:
10249 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10250 plugins/sourceview/sourceview-private.h:
10251 plugins/sourceview/sourceview.c:
10253 Added (buggy) autocomplete feature to sourceview
10255 2006-03-12 Naba Kumar <naba@gnome.org>
10257 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10258 libanjuta/anjuta-session.c: Added API docs.
10260 2006-03-12 Naba Kumar <naba@gnome.org>
10262 * TODO.tasks: Added couple of tasks.
10263 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10264 Register private class as early as possible so that members could
10265 point to self class. Code clean up.
10267 2006-03-12 Naba Kumar <naba@gnome.org>
10269 * po/POTFILES.in, po/POTFILES.skip: Updated.
10271 2006-03-11 Naba Kumar <naba@gnome.org>
10273 * libanjuta/anjuta-shell.c,
10274 plugins/document-manager/anjuta-docman.c,
10275 plugins/document-manager/plugin.c,
10276 plugins/symbol-browser/an_symbol_search.c,
10277 plugins/valgrind/vgrule-list.c: Use correct signal names while
10280 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10281 signal names and fixed enum IANJUTA_TYPE_* macro.
10283 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10285 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10286 plugins/search/search-replace.c :
10287 Fixed bug (Bookmark the good line).
10288 Search & Replace (Mark all matched strings).
10290 2006-03-09 Johannes Schmid <jhs@gnome.org>
10292 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10293 Completed changes from yesterday
10295 * plugins/document-manager/anjuta-document-manager.glade:
10296 plugins/editor/editor.glade
10297 plugins/editor/plugin.c: (activate_plugin)
10298 plugins/editor/text_editor.c
10299 plugins/sourceview/Makefile.am
10300 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10301 plugins/sourceview/sourceview.glade:
10302 Completed preference changes
10304 2006-03-08 Johannes Schmid <jhs@gnome.org>
10306 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10307 plugins/search/plugin.c: (activate_plugin):
10309 Removed Gtk-Criticals
10311 * plugins/document-manager/anjuta-document-manager.glade:
10312 plugins/document-manager/plugin.c: (on_docman_auto_save),
10313 (on_gconf_notify_timer), (prefs_init):
10314 plugins/document-manager/plugin.h:
10315 plugins/editor/text_editor.c: (text_editor_instance_init),
10316 (text_editor_dispose):
10317 plugins/editor/text_editor.h:
10318 plugins/editor/text_editor_cbs.c:
10319 plugins/editor/text_editor_cbs.h:
10320 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10321 plugins/glade/plugin.c: (activate_plugin):
10322 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10323 plugins/sourceview/sourceview-private.h:
10324 plugins/sourceview/sourceview.c: (on_menu_popup),
10325 (sourceview_new), (ifile_open), (ifile_savable_save),
10326 (ifile_savable_save_as), (ieditor_set_popup_menu),
10327 (ieditor_get_filename), (imark_mark):
10329 Moved autosave from editor to document manager and fixed some things in
10332 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10334 * plugins/search/anjuta-search.glade :
10335 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10336 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10337 plugins/search/search-replace.c : Fixed bug.
10339 2006-03-08 Johannes Schmid <jhs@gnome.org>
10341 * plugins/search/anjuta-search.glade
10342 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10344 2006-03-07 Johannes Schmid <jhs@gnome.org>
10346 * plugins/document-manager/action-callbacks.c
10347 plugins/document-manager/anjuta-document-manager.glade
10348 plugins/document-manager/plugin.c: (prefs_init),
10350 plugins/editor/Makefile.am:
10351 plugins/editor/editor.glade:
10352 plugins/editor/plugin.c: (on_style_button_clicked),
10353 (activate_plugin), (dispose):
10354 plugins/editor/style-editor.c:
10356 Startet to seperate document-manager and editor preferences
10358 * plugins/search/Makefile.am:
10359 plugins/search/anjuta-search.glade:
10360 plugins/search/search-replace.c:
10362 Moved search GUI to search-plugin
10364 * plugins/sourceview/sourceview-prefs.c:
10365 plugins/sourceview/sourceview-prefs.h:
10366 plugins/sourceview/sourceview-private.h:
10367 plugins/sourceview/sourceview.c:
10368 plugins/sourceview/sourceview.h:
10369 plugins/sourceview/Makefile.am:
10370 plugins/sourceview/anjuta-document.h:
10371 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10372 plugins/sourceview/plugin.c:
10374 Added some preferences to sourceview and fixed vfs_monitor
10376 * tagmanager/c.c: (parseParens):
10377 Removed annoying debug message
10379 * libanjuta/interfaces/libanjuta.idl:
10380 Removed IAnjutaEditorFactory::create_style_editor()
10382 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10384 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10385 Search : Bookmark all matched lines.
10387 2006-03-06 Johannes Schmid <jhs@gnome.org>
10389 * plugins/class-gen/anjuta-class-gen.plugin.in
10390 plugins/file-loader/plugin.c: (sort_wizards)
10391 (on_create_submenu), (activate_plugin)
10392 plugins/file-wizard/anjuta-file-wizard.plugin.in
10393 plugins/glade/anjuta-glade.plugin.in
10394 plugins/project-import/anjuta-project-import.plugin.in
10395 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10397 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10398 sorted alphabeticly
10400 * plugins/project-wizard/templates/mkfile.wiz:
10401 Use configured project directory instead of ~/myproject
10403 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10405 Show markers (again) and monitor uri
10407 2006-03-06 Naba Kumar <naba@gnome.org>
10409 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10410 typedefs separately so that forward linking would work.
10411 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10413 2006-03-05 Naba Kumar <naba@gnome.org>
10415 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10416 passing Enums and Structs in signals. Define struct _Name in
10417 generated code, so that forward referencing.
10418 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10420 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10422 2006-03-05 Naba Kumar <naba@gnome.org>
10424 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10425 support. Generate GType definitions for enums in generated codes
10426 so that enums could be passed as signal params.
10428 2006-03-04 Naba Kumar <naba@gnome.org>
10430 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10431 Restored cvs-moved revision files. They were originally marked
10432 deleted at their older locations. Now they are restored at
10433 their new locations. The changeset is one that was committed
10434 as part of document-manager, editor, search and print plugins
10435 separation from editor plugin.
10437 2006-03-03 Johannes Schmid <jhs@gnome.org>
10439 * plugins/sourceview/*:
10440 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
10443 2006-03-04 Naba Kumar <naba@gnome.org>
10445 * plugins/gdb/*: Deleted removed files (see previous changlog
10446 entry for files list).
10448 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
10450 * plugins/debug-mananger/breakpoints.c,
10451 plugins/debug-manager/breakpoints.h,
10452 plugins/debug-manager/debug_tree.c,
10453 plugins/debug-manager/debug_tree.h,
10454 plugins/debug-manager/info.c,
10455 plugins/debug-manager/info.h,
10456 plugins/debug-manager/locals.c,
10457 plugins/debug-manager/locals.h,
10458 plugins/debug-manager/memory.c,
10459 plugins/debug-manager/memory.h,
10460 plugins/debug-manager/registers.c,
10461 plugins/debug-manager/registers.h,
10462 plugins/debug-manager/sharedlib.c,
10463 plugins/debug-manager/sharedlib.h,
10464 plugins/debug-manager/signal.c,
10465 plugins/debug-manager/signal.h,
10466 plugins/debug-manager/stack_trace.c,
10467 plugins/debug-manager/stack_trace.h,
10468 plugins/debug-manager/watch.c,
10469 plugins/debug-manager/watch.h,
10470 plugins/debug-manager/Makefile.am:
10471 Move from gdb plugin to debug manager plugin
10473 * plugins/debug-manager/anjuta-debug-manager.glade,
10474 plugins/debug-manager/anjuta-debug-manager.ui:
10475 Move all user interface from gdb to debug manager
10477 * plugins/debug-manager/utilities.c,
10478 plugins/debug-manager/utilities.h:
10479 Remove some unused code
10480 Add useful code from gdb plugin
10482 * plugins/debug-manager/start.c,
10483 plugins/debug-manager/start.h:
10484 Include code of attach_process
10485 Add more code to start the debugger
10487 * plugins/debug-manager/plugin.c,
10488 plugins/debug-manager/plugin.h,
10489 plugins/debug-manager/anjuta-debug-manager.plugin.in:
10490 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
10492 * plugins/debug-manager/debugger.c,
10493 plugins/debug-manager/debugger.h:
10494 Implement a queue of debugger command
10496 * plugins/gdb/actions.c,
10497 plugins/gdb/actions.h,
10498 plugins/gdb/watch_cbs.c,
10499 plugins/gdb/watch_cbs.h,
10500 plugins/gdb/watch_gui.c,
10501 plugins/gdb/watch_gui.h:
10504 * plugins/gdb/debugger.c,
10505 plugins/gdb/debugger.h,
10506 plugins/gdb/gdbmi.c,
10507 plugins/gdb/gdbmi.h,
10508 plugins/gdb/utilities.c,
10509 plugins/gdb/utilities.h,
10510 plugins/gdb/Makefile.am,
10511 plugins/gdb/anjuta-gdb.plugin.in:
10512 Implement necessary functions
10514 * plugins/gdb/parser.c,
10515 plugins/gdb/parser.h:
10516 Code for parsing variable previously in debug_tree.c
10518 * plugins/gdb/anjuta-gdb.glade,
10519 plugins/gdb/anjuta-gdb.ui:
10520 Remove user interface
10522 * plugins/gdb/gdbmi-test.c:
10525 * plugins/gdb/anjuta-gdb.plugin.png:
10526 Try an improved icon for gdb (archer fish)
10528 * libanjuta/anjuta-debugger.c,
10529 libanjuta/anjuta-debugger.h,
10530 libanjuta/interfaces/libanjuta.idl,
10531 libanjuta/interfaces/anjuta-idl-compiler.pl,
10532 libanjuta/Makefile.am:
10533 Add declaration used in new IAnjutaDebugger interface
10535 * manuals/reference/libanjuta.types,
10536 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
10537 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
10538 Update documentation
10540 2006-03-02 Naba Kumar <naba@gnome.org>
10542 * manuals/reference/libanjuta/Makefile.am,
10543 manuals/reference/libanjuta/libanjuta-docs.sgml,
10544 manuals/reference/libanjuta/libanjuta-sections.txt,
10545 manuals/reference/libanjuta/libanjuta.types,
10546 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10547 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
10548 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10549 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10550 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10551 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10552 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10553 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10554 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
10555 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10556 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10557 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
10558 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10559 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10560 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10561 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
10562 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10563 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10564 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10565 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10566 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10567 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10568 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10569 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10570 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10571 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10572 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10573 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10574 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10575 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
10576 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10577 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10578 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10579 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10580 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
10581 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
10582 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
10583 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10584 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10585 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10586 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
10587 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10588 manuals/reference/libanjuta/tmpl/plugins.sgml,
10589 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10590 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10591 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10592 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10593 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10594 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10595 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10596 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10597 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10598 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10599 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10600 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10601 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10602 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
10605 2006-02-28 Naba Kumar <naba@gnome.org>
10607 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10608 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
10609 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
10610 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
10611 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
10612 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
10613 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
10614 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
10615 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
10616 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
10617 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
10618 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
10619 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
10620 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
10622 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10624 * plugins/sourceview/sourceview.c:
10625 Select to brace, select block.
10627 2006-02-28 Johannes Schmid <jhs@gnome.org>
10629 * plugins/file-wizard/Makefile.am
10630 plugins/file-wizard/action-callbacks.c (removed)
10631 plugins/file-wizard/action-callbacks.h (removed)
10632 plugins/file-wizard/anjuta-file-wizard.ui
10633 plugins/file-wizard/plugin.c: (activate_plugin),
10634 (deactivate_plugin)
10635 plugins/file-wizard/plugin.h:
10636 Removed Edit->Insert Text submenu (replace by macros plugin)
10638 * plugins/sourceview/sourceview.c: (sourceview_new),
10639 (ieditor_set_popup_menu):
10640 Fixed some more bugs
10642 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
10644 2006-02-28 Naba Kumar <naba@gnome.org>
10646 * plugins/file-manager/an_file_view.c,
10647 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
10648 rows also and with delay 1 sec (the color and timout value should
10649 probably be picked up from some system wide preference key).
10651 2006-02-28 Naba Kumar <naba@gnome.org>
10653 * libanjuta/interfaces/libanjuta.idl,
10654 plugins/document-manager/action-callbacks.c,
10655 plugins/document-manager/plugin.c,
10656 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
10657 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
10658 Added interface checks in document manager and enable/disable
10659 menus based on supported interface.
10661 * plugins/project-import/anjuta-project-import.glade: Set some
10662 resonable size for the import dialog.
10664 2006-02-27 Naba Kumar <naba@gnome.org>
10666 * libanjuta/interfaces/libanjuta.idl,
10667 plugins/document-manager/action-callbacks.c,
10668 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
10669 and eol conversion actions.
10671 2006-02-27 Johannes Schmid <jhs@gnome.org>
10673 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
10674 * plugins/file-manager/an_file_view.c
10675 plugins/file-manager/plugin.h: Added tooltips
10676 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
10678 2006-02-26 Naba Kumar <naba@gnome.org>
10680 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10681 plugins/build-basic-autotools/build-basic-autotools.c,
10682 plugins/build-basic-autotools/build-basic-autotools.h,
10683 plugins/build-basic-autotools/executer.c,
10684 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
10685 disable indicator highlights preferences from message manager to
10686 build plugin. Implemented message indicator highlights in build tool.
10688 * plugins/editor/text_editor.c: Fixed indicators.
10690 2006-02-26 Johannes Schmid <jhs@gnome.org>
10692 * plugins/sourceview/sourceview.c:
10695 * plugins/subversion/svn_auth.c:
10696 Fixed username/password authentification but there might be a memory corruption
10698 2006-02-26 Naba Kumar <naba@gnome.org>
10700 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10701 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
10702 libanjuta/anjuta-launcher.h: Added documentation.
10704 2006-02-24 Naba Kumar <naba@gnome.org>
10706 * plugins/editor/text_editor.c: Fixed change in API in
10707 IAnjutaEditorSelection::set().
10709 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10711 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
10712 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
10713 libanjuta/interfaces/libanjuta.idl :
10714 Search in sourceview editor (Select in buffer).
10717 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10719 * plugins/sourceview/sourceview.c :
10720 Fixed Replace, to_upper, to_lower.
10722 * plugins/search/search-replace_backend.c :
10723 Renamed header name.
10725 2006-02-22 Naba Kumar <naba@gnome.org>
10727 * libanjuta/anjuta-plugin-description.c,
10728 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
10729 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
10730 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
10731 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10732 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
10734 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10735 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
10737 2006-02-21 Naba Kumar <naba@gnome.org>
10739 * libanjuta/interfaces/libanjuta.idl,
10740 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
10741 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
10742 interface for editor.
10744 2006-02-21 Naba Kumar <naba@gnome.org>
10746 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
10748 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10749 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
10751 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10753 * GTKSOURCEVIEW EDITOR
10754 plugins/sourceview/sourceview.c :
10755 Fixed copy and Goto Line.
10757 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
10758 plugins/macro/plugin.c :
10759 Fixed Insert key word and Insert macro.
10761 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
10763 * plugins/document-manager/anjuta-docman.c:
10764 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
10767 plugins/Makefile.am:
10768 plugins/sourceview/.cvsignore:
10769 plugins/sourceview/Makefile.am:
10770 plugins/sourceview/plugin.c: :
10771 plugins/sourceview/plugin.h:
10772 plugins/sourceview/sourceview.c:
10773 plugins/sourceview/sourceview.h:
10774 plugins/sourceview/sourceview.plugin:
10775 plugins/sourceview/sourceview.plugin.in:
10776 plugins/sourceview/sourceview.png:
10778 Added sourceview editor plugin
10780 2006-02-19 Naba Kumar <naba@gnome.org>
10782 * libanjuta/interfaces/libanjuta.idl,
10783 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10784 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10785 plugins/cvs-plugin/cvs-interface.c,
10786 plugins/document-manager/action-callbacks.c,
10787 plugins/document-manager/action-callbacks.h,
10788 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
10789 plugins/search/plugin.c, plugins/search/search-replace.c,
10790 plugins/search/search-replace_backend.c,
10791 plugins/subversion/subversion-actions.c,
10792 plugins/subversion/subversion-callbacks.c,
10793 plugins/tools/editor.c, plugins/tools/execute.c,
10794 plugins/tools/variable.c: Defined proper editor interfaces and fixed
10795 few fatal warnings.
10797 2006-02-15 Naba Kumar <naba@gnome.org>
10799 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
10802 * libanjuta/interfaces/libanjuta.idl,
10803 plugins/document-manager/anjuta-docman.c,
10804 plugins/document-manager/plugin.c,
10805 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
10806 unnecessary parameters from IAnjutaEditor interface and used proper
10807 types instead of 'gpointer'. Fixed various compiler warnings.
10809 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
10812 2006-02-12 Naba Kumar <naba@gnome.org>
10814 * po/POTFILES.in: Updated.
10816 2006-02-11 Naba Kumar <naba@gnome.org>
10818 * plugins/editor/properties.[cxx,h],
10819 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
10820 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
10821 to sci_prop_*(), because they were conflicting with external
10822 functions (in some ssl library).
10824 2006-02-08 Naba Kumar <naba@gnome.org>
10826 Patch from Massimo Cora <maxcvs@email.it>:
10827 * plugins/valgrind/anjuta-valgrind.schemas,
10828 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
10829 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
10830 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
10831 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
10832 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
10833 plugins/valgrind/vgtoolview.c,
10834 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
10835 before running the debugging session. I've added also a
10836 preference in Anjuta Preferences where you can specify
10837 the path to the valgrind binary. The default is /usr/bin/valgrind.
10838 Now it displays a dialog with the error. [it can be -program
10839 exited- or -file loaded or end of input-]. Some valgrind 3.x
10842 2006-01-29 Naba Kumar <naba@gnome.org>
10844 Patch from Massimo Cora <maxcvs@email.it>:
10845 * configure.in, plugins/Makefile.am,
10846 plugins/valgrind/*: Valgrind plugin (requires
10847 binutils-dev and valgrind to be installed.
10849 2005-01-24 Johannes Schmid <jhs@gnome.org>
10851 * Patch from Eric Greveson <ejg45@cam.ac.uk>
10852 plugins/tools/variables.c:
10853 Added current directory to possible variables
10855 * Patch from Günther Brammer <gbrammer@gmx.de>
10856 plugins/document-manager/anjuta-docman.c:
10857 Fix a crash on opening a file
10859 AUTHORS: Added Günther Brammer
10861 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
10863 * libanjuta/anjuta-launcher.c:
10864 Fix a bug in AnjutaLauncher when output is bigger than buffer
10865 Probably fix bug #315188 and #305134
10867 2005-12-28 Johannes Schmid <jhs@gnome.org>
10869 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
10870 * src/about.c: Use new gtk about dialog
10871 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
10872 Updated anjuta_ui_add_action_group_entries call
10874 Patch from Jean Breford <jean.breford@normalesup.org>
10875 and Markus Habermehl <bmh1980de@yahoo.de>:
10877 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
10878 * AUTHORS: Added Jean and Markus
10880 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10881 * plugins/search/search-replace.c :
10882 Bookmark all matched lines.
10883 * plugins/search/search-replace_backend.c :
10884 Fixed bug (Search in all project files).
10886 2005-12-21 Johannes Schmid <jhs@gnome.org>
10888 * plugins/search/plugin.c:
10890 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
10891 investigation needed.
10893 AUTHORS: Added Ross Goldner
10895 2005-12-19 Ross Golder <ross@golder.org>
10897 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
10898 application/xml MIME type.
10900 2005-12-18 Johannes Schmid <jhs@gnome.org>
10902 po/POTFILES.in: Updated files after directory changes
10903 HACKING: Removed outdated section 3 (anoncvs)
10905 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
10907 * plugins/build-basic-autotools/build-basic-autotools.c:
10908 Save all files in editor before running a command
10910 * plugins/tools/execute.c:
10911 Use document manager plugin instead of each editor for
10914 2005-12-15 Johannes Schmid <jhs@gnome.org>
10916 * plugins/document-manager/action-callbacks.c:
10917 (on_save_all1_activate), (on_swap_activate)
10918 plugins/document-manager/anjuta-docman.c:
10919 (on_save_as_filesel_response), (on_notebook_switch_page):
10921 Fixed some remaining issues in document-manger
10923 2005-12-15 Johannes Schmid <jhs@gnome.org>
10925 * plugins/profile-default/default.anjuta:
10926 Load Search plugin and Message Manager by default
10928 2005-12-14 Johannes Schmid <jhs@gnome.org>
10930 * plugins/editor/text_editor.c
10931 libanjuta/anjuta-utils.c:
10933 Check if files differ when gnome-vfs monitoring is used.
10936 2005-12-13 Johannes Schmid <jhs@gnome.org>
10938 * plugins/document-manager/plugin.c:
10939 Only save modified files in ianjuta_file_savable_save() for document-manager
10940 as discussed on mailing list.
10942 * plugins/cvs-plugin/cvs-callbacks.c:
10943 Fixed dialog handling for empty log message
10945 2005-12-13 Johannes Schmid <jhs@gnome.org>
10947 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
10949 * plugins/project-manager/* Removed ununsed files
10951 * plugins/symbol-browser/an_symbol_iter.c
10952 plugins/build-basic-autotools/build-basic-autotools.c
10953 plugins/build-basic-autotools/executer.c
10954 plugins/class-gen/class_gen.c
10955 plugins/class-inheritance/class-inherit.c
10956 plugins/cvs-plugin/cvs-actions.c
10957 plugins/cvs-plugin/cvs-interface.c
10958 plugins/debug-manager/attach_process.
10959 plugins/devhelp/plugin.c
10960 plugins/document-manager/plugin.c
10961 plugins/document-manager/indent_util.c
10962 plugins/editor/properties.cxx
10963 plugins/editor/aneditor.cxx
10964 plugins/editor/style-editor.c
10965 plugins/editor/text_editor.c
10966 plugins/macro/macro_db.c
10969 Use DEBUG_PRINT for debug messages
10971 libanjuta/anjuta-debug.h: Include config.h
10973 HACKING: Updated (BTW: does anyone read this?)
10975 2005-12-12 Johannes Schmid <jhs@gnome.org>
10977 Patch from Johan Ersvik <jersvik@fastmail.fm>:
10978 * plugins/gdb/debugger.c
10980 Fix a crasher in gdb plugin
10982 * plugins/gtodo/plugin.c
10983 plugins/search/plugin.c
10987 * plugins/document-manager/anjuta-docman.c:
10989 Fixed error markers
10991 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
10993 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
10995 * plugins/document-manager/anjuta-docman.c:
10996 highlight changed files in docman popup-menu
10997 * plugins/gdb/debug-tree.c:
10998 plugins/gdb/debugger.c
10999 Do not corupt entire "locals" tree when variable pointer have
11000 additional info and arrays/strucs/unions correctly.
11003 2005-12-11 Johannes Schmid <jhs@gnome.org>
11005 * plugins/document-manager/anjuta-docman.c
11006 plugins/document-manager/plugin.c
11007 plugins/editor/text_editor.c:
11009 AUTHORS: Added Johan Ersvik
11011 Fixed "is-dirty" bug and tab ordering
11013 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11015 * plugins/editor/aneditor-autocomplete.cxx
11016 plugins/editor/aneditor-calltip.cxx
11017 plugins/editor/aneditor-priv.h
11018 plugins/symbol-browser/an_symbol.c
11019 plugins/symbol-browser/an_symbol_view.c
11021 tagmanager/tm_symbol.c
11022 tagmanager/tm_tag.c
11023 tagmanager/include/tm_symbol.h
11024 tagmanager/include/tm_tag.h
11027 Better pointer recognition in tagmanager and symbol browser
11029 2005-12-11 Johannes Schmid <jhs@gnome.org>
11031 * plugins/search/*: New search plugin derived from search code in old editor
11034 * plugins/document-manager/*: new document-manger which is now seperated from
11035 editor to allow implementation of other editor widgets. Code is mostly derived
11036 from old editor plugin
11038 * plugins/print/* new print plugin which is not fully implemented in the
11041 * plugins/editor/text_editor.c: Added lots of interface code
11043 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11044 IAnjutaEditorFactory and extended IAnjutaEditor
11046 * configure.in, plugins/Makefile.am updated build system for new
11049 This is a huge commit which might still contain some bugs and also has
11050 some fixmes. Things that are not working are the search toolbar because it
11051 does not use the same backend as any other searching function and printing
11052 (easy to fix) because it did not yet implement IAnjutaPrintable.
11054 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11056 * plugins/project-wizard/property.c:
11057 Use newer GtkFileChooser instead of GtkFileSelection with
11058 GnomeFileEntry to avoid a bug
11060 * plugins/project-wizard/install.c:
11061 Avoid an endless loop if project directory is not writable
11063 * plugins/project-wizard/druid.c:
11064 Allow creating project in empty directory without a
11067 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11069 Patch from Massimo Cora <maxcvs@email.it>
11070 * plugins/class-inheritence/class-inherit.c
11071 plugins/class-inheritence/plugin.c
11072 plugins/class-inheritence/plugin.h
11075 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11076 no longer supported!
11078 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11080 Patch from Johan Ersvik <jersvik@fastmail.fm>
11081 * plugins/message-view/message-view.c
11082 plugins/build-basic-autotools/build-basic-autotools.c
11083 plugins/build-basic-autotools/automake-c.filters
11085 This patch correct regex-filters for newer automake
11088 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11090 * plugins/tools/execute.c:
11091 Detect variables inside a word
11093 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11095 * libanjuta/anjuta-status.[ch],
11096 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11097 plugins/editor/anjuta-docman.c :
11098 New anjuta-status procedure.
11100 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11103 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11104 plugins/editor/Makefile.am
11105 plugins/editor/anjuta-document-manager.glade
11106 plugins/editor/plugin.c plugins/editor/plugin.h
11107 plugins/editor/text_editor.c plugins/editor/text_editor.h
11109 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11110 plugins/editor/indent-util.c plugins/editor/indent-util.h
11111 plugins/editor/indent_test.c :
11112 Set and Preview indent preferences parameters.
11113 Saved indent user parameters.
11115 2005-10-27 Naba Kumar <naba@gnome.org>
11117 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11118 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11119 theme color for saved documents.
11121 2005-10-26 Naba Kumar <naba@gnome.org>
11123 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11124 list. Fixed bug #316731.
11126 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11128 * tagmanager/tm_symbol.c: Fixed bug #315218
11130 2005-10-23 Adam Weinberger <adamw@gnome.org>
11132 * plugins/build/build_file.c
11133 plugins/build-basic-autotools/build-basic-autotools.c
11134 plugins/tools/execute.c
11135 plugins/build/compile.c
11136 plugins/build/configurer.c
11137 plugins/debug-manager/plugin.c
11138 plugins/editor/plugin.c
11139 plugins/editor/print.c
11140 plugins/editor/text_editor.c
11141 plugins/file-loader/plugin.c
11142 plugins/file-manager/an_file_view.c
11143 plugins/symbol-browser/an_symbol_view.c
11144 plugins/gdb/debugger.c
11145 plugins/gdb/plugin.c
11146 plugins/glade/plugin.c
11147 plugins/macro/macro-actions.c
11148 plugins/macro/plugin.c
11149 plugins/profile-default/plugin.c
11150 plugins/project-manager/plugin.c
11151 plugins/project-manager/project_import.c
11152 plugins/symbol-browser/plugin.c
11153 plugins/tools/execute.c
11155 src/anjuta-actions.h
11157 Correct spacing errors before and after "...".
11159 2005-10-20 Naba Kumar <naba@gnome.org>
11161 * plugins/gdb/debugger.c: Fixed attach/detach process to
11162 updated UI properly.
11164 2005-10-18 Naba Kumar <naba@gnome.org>
11166 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11169 2005-10-13 Naba Kumar <naba@gnome.org>
11171 * plugins/project-mkfile-import/*: Removed separate import wizard for
11172 makefile based projects (because single widzard handles all wizards).
11174 * plugins/project-import/project-import.c: Made wizard window
11175 transient to main window.
11177 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11179 * AUTHORS: Added Eric's name in contributors list.
11181 * configure.in, plugins/Makefile.am,
11182 plugins/project-import/Makefile.am,
11183 plugins/project-import/anjuta-project-import.glade,
11184 plugins/project-import/project-import.c,
11185 plugins/project-import/project-import.h: Import wizard now detects
11186 both makefile and automake projects together instead of separate wizard.
11188 * plugins/project-wizard/templates/java/project.anjuta,
11189 plugins/project-wizard/templates/mkfile/project.anjuta,
11190 plugins/project-wizard/templates/python/project.anjuta,
11191 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11192 name to make it appropriate.
11194 2005-10-11 Naba Kumar <naba@gnome.org>
11196 * configure.in: Fixed glade3 version requirement.
11198 2005-09-29 Alexander Shopov <ash@contact.bg>
11200 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11202 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11204 * plugins/subversion/svn_auth.c
11205 plugins/subversion/anjuta_subversion.glade:
11206 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11208 2005-09-22 Naba Kumar <naba@gnome.org>
11210 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11212 * configure.in, plugins/Makefile.am
11213 plugins/project-manager/anjuta-project-manager.plugin.in,
11214 plugins/project-manager/plugin.c,
11215 (added) plugins/project-mkfile-import/.cvsignore,
11216 (added) plugins/project-mkfile-import/Makefile.am,
11217 (added) plugins/project-mkfile-import/
11218 anjuta-project-mkfile-import-plugin.png,
11219 (added) plugins/project-mkfile-import/
11220 anjuta-project-mkfile-import.glade,
11221 (added) plugins/project-mkfile-import/
11222 anjuta-project-mkfile-import.plugin.in,
11223 (added) plugins/project-mkfile-import/plugin.c,
11224 (added) plugins/project-mkfile-import/plugin.h,
11225 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11226 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11227 plugins/project-wizard/templates/Makefile.am,
11228 (added) plugins/project-wizard/templates/mkfile-logo.png,
11229 (added) plugins/project-wizard/templates/mkfile.wiz,
11230 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11231 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11232 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11233 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11234 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11235 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11236 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11237 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11238 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11239 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11240 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11241 Added makefile based project import wizard and wizard template.
11243 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11245 * libanjuta/anjuta-launcher.c: Reduced false password detections
11247 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11249 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11250 messages correctly.a
11252 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11254 * scintilla/Makefile.am: Changed scintilla library to noinst
11255 * pixmaps/Makefile.am: Install password.png
11256 * libanjuta/anjuta-launcher.c: Changed password detection
11257 to be able to access GNOME CVS with ssh.
11259 2005-08-31 Naba Kumar <naba@gnome.org>
11261 * plugins/glade/plugin.c: Set transient window for the widget
11264 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11266 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11268 2005-08-10 Naba Kumar <naba@gnome.org>
11270 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11271 as shortcut key for execute.
11273 * src/about.c: Clean up.
11275 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11276 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11279 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11281 * plugins/editor/search-replace_backend.c :
11282 Fixed search in File Patterns.
11284 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11286 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11288 2005-08-04 Naba Kumar <naba@gnome.org>
11290 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11291 for pango-1.8 rendering bug.
11293 2005-08-03 Naba Kumar <naba@gnome.org>
11295 * plugins/glade/plugin.c: Proper names for plugin widgets.
11297 * plugins/subversion/anjuta-subversion.glade,
11298 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11299 string allocations. Use passed default values when available.
11300 Set proper focus and dialog default response. Destroy dialog after use.
11301 Return error when appropriate.
11303 2005-08-02 Naba Kumar <naba@gnome.org>
11305 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11306 for pango-1.8 rendering bug.
11308 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11310 * scintilla/Makefile.am: Fixed a make -j x bug
11312 2005-08-02 Johannes Schmid <jhs@gnome.org>
11314 * plugins/subversion/svn-auth.c: Added username/password
11317 2005-08-01 Naba Kumar <naba@gnome.org>
11319 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11320 checks for character width calculations.
11322 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11324 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11326 2005-07-31 Naba Kumar <naba@gnome.org>
11328 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11329 messup with pango 1.8. Fixed bug #311846.
11331 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11333 * plugins/gdb/memory.c : Fixed bug 305082.
11335 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11336 plugins/project-wizard/templates/gcj.wiz,
11337 plugins/project-wizard/templates/gnome.wiz,
11338 plugins/project-wizard/templates/gtk.wiz,
11339 plugins/project-wizard/templates/java.wiz,
11340 plugins/project-wizard/templates/python.wiz,
11341 plugins/project-wizard/templates/wxwin.wiz,
11342 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11344 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11346 * plugins/tools/execute.c:
11347 Correct a crash if editor is closed while a tool still use it.
11349 2005-07-28 Naba Kumar <naba@gnome.org>
11351 * scintilla/*: Updated scintilla from their latest CVS.
11353 2005-07-27 Naba Kumar <naba@gnome.org>
11355 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11356 plugins/build-basic-autotools/build-basic-autotools.c,
11357 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11358 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11359 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11360 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11361 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11362 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11363 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11364 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11365 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11366 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11367 argument to anjuta_ui_add_action_group_entries() and
11368 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11369 Fixed all plugins to pass translation domain. This fixes untranslated
11372 2005-07-27 Naba Kumar <naba@gnome.org>
11374 * plugins/class-inheritance/class-callbacks.c,
11375 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11376 proper system colors.
11378 2005-07-26 Naba Kumar <naba@gnome.org>
11380 * ROADMAP: Updated and added more tasks.
11382 2005-07-25 Naba Kumar <naba@gnome.org>
11384 * ROADMAP: Updated and added more tasks.
11386 2005-07-24 Naba Kumar <naba@gnome.org>
11388 * HACKING: Fixed format.
11390 2005-07-24 Naba Kumar <naba@gnome.org>
11392 * ROADMAP: Fixed format.
11393 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11395 2005-07-24 Naba Kumar <naba@gnome.org>
11397 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11398 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11400 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11402 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11403 Correct wrong sensitivity setting
11405 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11407 * plugins/tools/variable.c: Add variables for project manager
11409 2005-07-23 Naba Kumar <naba@gnome.org>
11411 * ROADMAP: updated.
11413 2005-07-23 Naba Kumar <naba@gnome.org>
11415 * plugins/subversion/Makefile.am,
11416 plugins/subversion/svn-auth.c,
11417 plugins/subversion/svn-auth.h: Added subversion authentication code
11420 * plugins/subversion/subversion-callbacks.c,
11421 plugins/subversion/subversion-callbacks.h,
11422 plugins/subversion/svn-backend-priv.h,
11423 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11424 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11425 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11426 Added file mode line.
11428 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11430 * configure.in: Added 'gl' to ALL_LINGUAS.
11432 2005-07-21 Naba Kumar <naba@gnome.org>
11434 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11435 the active sources and kill the running process without emitting
11436 signals (which could be fatal because the object is being destroyed).
11437 Incidentally, fixed the crash that happens when stopping an active
11438 debugger session. Disabled debug prints and code clean up.
11441 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
11442 message view object, because that prevents many unprocessed outputs
11443 from the cvs command from being appended in view. Does not set NULL
11444 to mesg_view private member (not required) so that any pending outputs
11445 to view is processed.Fixed bug #172666.
11447 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
11448 type in supported list.
11450 2005-07-18 Adam Weinberger <adamw@gnome.org>
11452 * plugins/file-manager/anjuta-file-manager-plugin.glade:
11453 grammar/spelling fixes.
11455 2005-07-17 Naba Kumar <naba@gnome.org>
11457 * (new) plugins/project-wizard/templates/terminal/cvsignore,
11458 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
11459 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
11460 plugins/project-wizard/templates/anjuta-plugin.wiz,
11461 plugins/project-wizard/templates/gcj.wiz,
11462 plugins/project-wizard/templates/gnome.wiz,
11463 plugins/project-wizard/templates/gtk.wiz,
11464 plugins/project-wizard/templates/gtkmm.wiz,
11465 plugins/project-wizard/templates/java.wiz,
11466 plugins/project-wizard/templates/python.wiz,
11467 plugins/project-wizard/templates/terminal.wiz,
11468 plugins/project-wizard/templates/terminal/Makefile.am,
11469 plugins/project-wizard/templates/terminal/po/Makefile.am,
11470 plugins/project-wizard/templates/terminal/src/Makefile.am,
11471 plugins/project-wizard/templates/wxwin.wiz,
11472 plugins/project-wizard/templates/xlib-dock.wiz,
11473 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
11474 wizards and updated .wiz files to install them in newly created
11477 2005-07-16 Naba Kumar <naba@gnome.org>
11479 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
11481 * plugins/file-manager/an_file_view.c,
11482 plugins/file-manager/plugin.c: Added file manager preferences to
11483 show/hide files ignored by version control (e.g. cvsignore).
11485 * plugins/editor/text_editor.c: Initialize vfs info struct.
11487 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
11488 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
11489 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
11490 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
11491 omf-install/.cvsignore, pixmaps/.cvsignore,
11492 plugins/file-manager/anjuta-file-manager-plugin.glade,
11493 scintilla/.cvsignore, scintilla/include/.cvsignore,
11494 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
11495 tagmanager/python.c: Updated.
11497 2005-07-16 Naba Kumar <naba@gnome.org>
11499 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
11500 Fixed python parser to parser class methods.
11502 2005-07-15 Naba Kumar <naba@gnome.org>
11504 * plugins/project-wizard/property.c: Used parenthesis to remove
11507 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11508 plugins/project-wizard/templates/gcj.wiz,
11509 plugins/project-wizard/templates/gnome.wiz,
11510 plugins/project-wizard/templates/gtk.wiz,
11511 plugins/project-wizard/templates/gtkmm.wiz,
11512 plugins/project-wizard/templates/java.wiz,
11513 plugins/project-wizard/templates/python.wiz,
11514 plugins/project-wizard/templates/terminal.wiz,
11515 plugins/project-wizard/templates/wxwin.wiz,
11516 plugins/project-wizard/templates/xlib-dock.wiz,
11517 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
11520 2005-07-15 Naba Kumar <naba@gnome.org>
11522 * plugins/project-wizard/templates/java.wiz,
11523 plugins/project-wizard/templates/java/Makefile.am,
11524 plugins/project-wizard/templates/java/project.anjuta,
11525 plugins/project-wizard/templates/python.wiz,
11526 plugins/project-wizard/templates/python/Makefile.am,
11527 plugins/project-wizard/templates/python/project.anjuta: Use different
11528 project files for java and python module where debugger is not
11529 included in the list of plugins.
11531 2005-07-15 Naba Kumar <naba@gnome.org>
11533 * configure.in, plugins/project-wizard/templates/Makefile.am,
11534 plugins/project-wizard/templates/gcj-logo.png,
11535 plugins/project-wizard/templates/gcj.wiz,
11536 plugins/project-wizard/templates/gcj/.cvsignore,
11537 plugins/project-wizard/templates/gcj/Makefile.am,
11538 plugins/project-wizard/templates/gcj/configure.in.tpl,
11539 plugins/project-wizard/templates/gcj/src/.cvsignore,
11540 plugins/project-wizard/templates/gcj/src/Makefile.am,
11541 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
11542 plugins/project-wizard/templates/java-logo.png,
11543 plugins/project-wizard/templates/java.wiz,
11544 plugins/project-wizard/templates/java/configure.in.tpl,
11545 plugins/project-wizard/templates/java/po/Makefile.am,
11546 plugins/project-wizard/templates/java/po/POTFILES.in,
11547 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
11548 plugins/project-wizard/templates/java/src/main.java,
11549 plugins/project-wizard/templates/python-logo.png,
11550 plugins/project-wizard/templates/python.wiz,
11551 plugins/project-wizard/templates/python/.cvsignore,
11552 plugins/project-wizard/templates/python/Makefile.am,
11553 plugins/project-wizard/templates/python/configure.in.tpl,
11554 plugins/project-wizard/templates/python/po/.cvsignore,
11555 plugins/project-wizard/templates/python/po/Makefile.am,
11556 plugins/project-wizard/templates/python/po/POTFILES.in,
11557 plugins/project-wizard/templates/python/src/.cvsignore,
11558 plugins/project-wizard/templates/python/src/Makefile.am,
11559 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
11560 plugins/project-wizard/templates/python/src/main.py: Added Generic
11561 gcj and python project wizards. Fixed Generic java project to
11562 use _JAVA primary. Update gnome-build from cvs for them to work
11565 2005-07-12 Naba Kumar <naba@gnome.org>
11567 * plugins/project-manager/plugin.c: Automatically determine
11568 project backend by probing.
11570 2005-07-04 Naba Kumar <naba@gnome.org>
11572 * Makefile.am: Do not install old anjuta.glade file which conflicts
11573 with newer src/anjuta.glade.
11575 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11577 * plugins/an_symbol_prefs.c:
11578 Sort list of available symbol files
11580 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
11582 * plugins/build-basic-autotools.c:
11585 * plugins/gtodo/libgtodo.c:
11586 Possible fix for #307800
11588 * libanjuta/anjuta-encodings.c
11589 libanjuta/anjuta-launcher.c
11590 libanjuta/anjuta-preference-dialog.c
11591 libanjuta/anjuta-preferences.c
11592 libanjuta/anjuta-ui.c
11593 libanjuta/anjuta-util.c
11594 libanjuta/cell-renderer-captioned-image.c
11595 libanjuta/plugin.c:
11597 Patch from de_lupus@pandora.be (Kristof Vansant):
11598 Replaced deprecated gnome-i18n.h
11601 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
11603 * plugins/subversion/anjuta-subversion.glade
11604 plugins/subversion/anjuta-subversion.ui
11605 plugins/subversion/plugin.c
11606 plugins/subversion/subversion-actions.c
11607 plugins/subversion/subversion-callbacks.h
11608 plugins/subversion/subversion-callbacks.c
11609 plugins/subversion/svn-backend-priv.h
11610 plugins/subversion/svn-backend.h
11611 plugins/subversion/svn-backend.c
11612 plugins/subversion/svn-thread.h
11613 plugins/subversion/svn-thread.c:
11615 Implemented Subversion diff
11617 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
11619 * plugins/build-basic-autotools/build-basic-autotools.c:
11620 Fixed crash bug! Might be useful to release 2.0.2 soon
11621 because this bug will crash any build which produces errors
11624 === Anjuta 2.0.1 ===
11626 2005-06-27 Naba Kumar <naba@gnome.org>
11628 * plugins/tools/execute.c: Formated code.
11630 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
11632 * plugins/build-basic-autotools/build-basic-autotools.c:
11633 Remove two memory leaks
11634 Check command output versus untranslated strings too
11636 * plugins/tools/execute.c:
11637 Remove two memory leaks
11638 Check command output versus untranslated strings too
11639 Remove description message
11641 * plugins/tools/fileop.c:
11642 Escape tool name in xml configuration file
11644 2005-05-26 Naba Kumar <naba@gnome.org>
11646 * configure.in: Bumped version to 2.0.1
11647 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
11649 * plugins/tools/execute.c: Fixed clickable messages.
11652 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
11653 Deactivate glade plugin when last glade project is closed. Reorder
11654 glade widgets in layout. Change glade project when user selects a
11655 new project. Removed project from the list when user closes it. Fixed
11656 glade project file loading from URI. Save and restored loaded glade
11657 projects in/from session.
11659 * plugins/class-gen/action-callbacks.c,
11660 plugins/class-gen/anjuta-class-gen-plugin.glade,
11661 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
11662 plugins/file-wizard/anjuta-file-wizard.glade,
11663 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
11664 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
11665 "Add to project" correctly. Use the source file path returned after
11666 adding to project. Fixed memory leaks. Deactivate wizard plugins
11669 * plugins/project-manager/plugin.c,
11670 plugins/project-wizard/anjuta-project-wizard.glade,
11671 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
11672 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
11673 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
11674 project-wizard preference page to anjuta app, because they are
11675 more appropriated as general preferences. Renamed username and
11676 useremail properties keys.
11678 * po/POTFILES.in: Updated.
11680 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
11683 * plugins/file-loader/plugin.c: Do not use static variable to store
11684 created submenu in factory. Fixed crash in anjuta exit.
11686 2005-05-24 Naba Kumar <naba@gnome.org>
11688 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11689 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11690 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11691 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11692 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11693 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11694 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11695 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11696 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11698 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
11699 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11700 plugins/build-basic-autotools/build-basic-autotools.c,
11701 plugins/build-basic-autotools/build-basic-autotools.h,
11702 plugins/build-basic-autotools/executer.c,
11703 plugins/build-basic-autotools/executer.h,
11704 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
11705 plugins/tools/variable.c: Added an extra argument to
11706 anuta_util_dialog_input() to pass default value. Save/load project
11707 configure and execution parameters in/from session.
11709 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
11710 symbol browser is loaded.
11712 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
11715 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
11716 deactivate would not start shell.
11718 2005-05-24 Naba Kumar <naba@gnome.org>
11720 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
11721 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
11722 libegg/egg-submenu-action.c, libegg/test-actions.c,
11723 plugins/build-basic-autotools/build-basic-autotools.c,
11724 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
11725 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
11726 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
11727 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
11728 plugins/macro/plugin.c, plugins/message-view/plugin.c,
11729 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
11730 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
11731 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11732 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11733 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
11735 2005-05-24 Naba Kumar <naba@gnome.org>
11737 * data/properties/styles.properties: Fixed defalt font.
11739 * plugins/editor/search-replace.c,
11740 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
11741 project openness wihtout activating project-manager plugin (i.e.
11742 using anjuta_shell_get()).
11744 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
11745 - Completed add_source(), add_group() and add_target() methods of
11746 IAnjutaProjectManager.
11747 - Change their definition to return the added element (or NULL).
11748 - Used interface API for project main menus and 'add to project'
11749 from file-manager context menu.
11750 - Select proper default target/group when prompting for adding
11751 source/target/group.
11752 - Do not expand all nodes in selection tree when default selection
11753 are given (eases navigation in big projects).
11755 - Marked strings for translation.
11757 2005-05-23 Naba Kumar <naba@gnome.org>
11759 * src/anjuta-app.c: Save menu accelerators on change.
11761 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
11762 save-as dialog (leading to crash later).
11764 2005-05-22 Naba Kumar <naba@gnome.org>
11767 * AUTHORS: Added developers for other projects. Updated.
11768 * TODO.tasks: Updated.
11769 * ChangeLog: Added past changelogs from anjuta-0.1.5.
11771 2005-05-22 Naba Kumar <naba@gnome.org>
11773 * plugins/tools/execute.c: Make parsable lines distinct by adding
11774 a "Click me" description in the message. Allow tools to open arbibrary
11775 file in editory using gdb-styled annotation (The line starts with two
11776 \032 characters followed by the file:line).
11778 * plugins/tools/scripts/prepare-changelog.pl,
11779 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
11780 ChangeLog file itself and open it.
11782 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
11784 * plugins/tools/execute.c:
11785 Parse output in message pane
11786 Correct a crash on plugin deactivation
11788 * plugins/tools/fileop.c,
11789 plugins/tools/tool.c,
11790 plugins/tools/tool.h:
11791 Load only valid tools
11793 2005-06-21 Naba Kumar <naba@gnome.org>
11795 * anjuta.spec.in: Fixed devel package requirement.
11797 * plugins/message-view/message-view.c: Scroll message on next/previous.
11799 * TODO.tasks: Updated.
11801 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11802 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11803 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11804 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11805 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11806 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11807 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11808 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11810 * libanjuta/anjuta-preferences.c,
11811 plugins/build-basic-autotools/build-basic-autotools.c,
11812 plugins/build-basic-autotools/executer.c,
11813 plugins/class-gen/action-callbacks.c,
11814 plugins/class-gen/action-callbacks.h,
11815 plugins/class-gen/class_gen.c,
11816 plugins/cvs-plugin/cvs-interface.c,
11817 plugins/debug-manager/attach_process.c,
11818 plugins/debug-manager/plugin.c,
11819 plugins/debug-manager/utilities.c,
11820 plugins/debug-manager/utilities.h,
11821 plugins/editor/aneditor-autocomplete.cxx,
11822 plugins/editor/aneditor.cxx,
11823 plugins/editor/search-replace.c,
11824 plugins/editor/search-replace_backend.c,
11825 plugins/gdb/breakpoints.c,
11826 plugins/gdb/registers.c,
11827 plugins/patch/plugin.c,
11828 plugins/project-wizard/druid.c,
11829 plugins/project-wizard/install.c,
11830 plugins/subversion/plugin.c,
11831 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
11834 * plugins/class-gen/action-callbacks.c,
11835 plugins/project-wizard/parser.c,
11836 plugins/project-wizard/property.c,
11837 plugins/project-wizard/values.c,
11838 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
11840 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
11843 2005-06-20 Naba Kumar <naba@gnome.org>
11845 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11846 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11847 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11849 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
11850 exit idle function.
11852 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
11853 Fixed possible memory corruption.
11855 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
11856 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
11857 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
11858 progress bar increment and added progress status for symbol refresh
11859 and project loading.
11861 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
11862 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
11863 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
11864 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
11867 * TODO.tasks: Updated.
11869 2005-06-19 Naba Kumar <naba@gnome.org>
11871 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
11874 * plugins/project-import/project-import.c: Deactivate plugin when done.
11876 2005-06-18 Naba Kumar <naba@gnome.org>
11878 * plugins/profile-default/plugin.c: Fixed error when loading another
11879 project while a project is still loaded.
11881 * plugins/project-manager/plugin.c: Used (newly added) group-activated
11882 signal from gnome-build to popup group properties.
11884 * src/anjuta.c: Load default session by default.
11886 * po/POTFILES.in: Added missing files.
11888 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
11889 activate plugin on load (activate it separately). Connect to activate
11890 and deactivate signals for housekeeping, so that if plugins are
11891 activated or deactivate externally, they are properly recorded.
11893 * plugins/profile-default/plugin.c: Save profile before a project
11894 is loaded so that it could be restored when project is closed.
11896 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
11898 2005-06-17 Naba Kumar <naba@gnome.org>
11900 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
11901 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
11902 for project. The plugins loaded for the project is restored when project
11903 is loaded next time.
11905 * TODO.tasks: Updated.
11907 2005-06-15 Naba Kumar <naba@gnome.org>
11909 * plugins/tools/scripts/find-fixmes.pl,
11910 (new) plugins/tools/scripts/translation-status.pl,
11911 plugins/tools/scripts/tools-2.xml.in,
11912 plugins/tools/scripts/Makefile.am,
11913 plugins/tools/scripts/prepare-changelog.pl: Added translation
11914 status script. Completed find-fixmes.pl script. Fixed bugs.
11916 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
11919 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11921 * plugins/message-view/anjuta-message-manager-plugin.glade :
11922 renamed "messages.tag.position" to "messages.tab.position".
11923 plugins/message-view/anjuta-msgman.c :
11924 Messages tab position prefrences.
11926 2005-06-14 Naba Kumar <naba@gnome.org>
11928 * (new) plugins/tools/scripts/find-fixmes.pl,
11929 (new) plugins/tools/scripts/tools-2.xml.in,
11930 (new) plugins/tools/scripts/Makefile.am,
11931 (new) plugins/tools/scripts/prepare-changelog.pl,
11932 plugins/tools/plugin.h, plugins/tools/fileop.c,
11933 plugins/tools/Makefile.am, configure.in: Added system tools.
11935 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
11937 * plugins/tools/editor.c:
11938 Take care of creating .anjuta directory if missing
11940 2005-06-10 Naba Kumar <naba@gnome.org>
11942 * configure.in: Increased gnome-build required to version 0.1.2.
11944 * plugins/project-manager/plugin.c: Fixed target/group removal.
11945 Fixed memory leaks.
11947 2005-06-10 Naba Kumar <naba@gnome.org>
11949 * plugins/project-manager/plugin.c: Implemented target/group
11950 configuration (update gnome-build module from cvs).
11952 2005-06-07 Naba Kumar <naba@gnome.org>
11954 Patch from: Massimo Cora' <maxcvs@email.it>:
11955 * plugins/class-inheritance/Makefile.am,
11956 plugins/class-inheritance/class-inherit.c,
11957 plugins/class-inheritance/class-inherit.h,
11958 plugins/class-inheritance/plugin.c,
11959 plugins/class-inheritance/plugin.h,
11960 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
11961 expanded view of classes in hierarchy canvas (collapsable again).
11963 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
11965 * scintilla/patches/scintilla-64-bit.diff (added)
11966 * plugins/patch/patch-plugin.c:
11967 Conditional build for GTK 2.4 and GTK 2.6
11969 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
11971 * plugins/tools/anjuta-tools.glade,
11972 plugins/tools/editor.c,
11973 plugins/tools/plugin.h,
11974 plugins/tools/fileop.c:
11975 Add a check box to edit an user script
11976 Correct a few memory leak
11978 * plugins/tools/execute.c,
11979 plugins/tools/tool.c,
11980 plugins/tools/tool.h:
11981 Move utility remove_mnemonic function in tool.c
11984 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
11986 Patch from sbrabec@suse.cz:
11988 scintilla/include/Scintilla.h:
11990 Fix 64-Bit warnings in gcc 4
11992 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
11994 * plugins/patch/patch_plugin.c
11995 plugins/patch/patch.h
11996 plugin/patch/patch-plugin.glade
11997 plugin/patch/Makefile.am:
11999 Changed patch plugin to use libglade and new gtk 2.6 widgets
12001 2005-05-31 Naba Kumar <naba@gnome.org>
12003 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12004 * plugins/editor/text_editor.c: Don't show error
12007 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12009 * plugins/message-view/anjuta-message-manager.ui,
12010 plugins/message-view/anjuta-msgman.c,
12011 plugins/message-view/anjuta-msgman.h,
12012 plugins/message-view/message-view.c,
12013 plugins/message-view/message-view.h,
12014 plugins/message-view/plugin.c:
12015 Add a popup menu in messages panes
12016 Move save message pane option in it
12018 2005-05-28 Naba Kumar <naba@gnome.org>
12020 * data/properties/styles.properties: Fixed default font
12023 * plugins/editor/style-editor.c: cleanup.
12025 2005-05-25 Naba Kumar <naba@gnome.org>
12027 * plugin/gdb/plugin.c: Start gdb even if the program does
12028 not exists. Fixes bug #305074
12030 2005-05-24 Naba Kumar <naba@gnome.org>
12032 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12033 * configure.in: graphviz pkgconfig path.
12035 2005-05-24 Naba Kumar <naba@gnome.org>
12037 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12038 * TODO.tasks: Updated.
12040 2005-05-22 Naba Kumar <naba@gnome.org>
12042 * anjuta.spec.in: Fixed spec file
12043 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12045 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12047 * TODO.tasks: Updated.
12049 * plugins/message-view/anjuta-message-manager.ui,
12050 plugins/message-view/message-view.c,
12051 plugins/message-view/message-view.h,
12052 plugins/message-view/plugin.c:
12053 Add shortcut for next and previous message
12054 Add a save message menu item
12055 Fix a bug in previous message
12057 2005-05-21 Naba Kumar <naba@gnome.org>
12059 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12060 doc/Makefile.am, global-tags/create_global_tags.sh,
12061 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12062 and rpm package creation. Fixed installation paths.
12064 * plugins/editor/anjuta-document-manager.glade,
12065 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12066 and indent options.
12068 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12070 2005-05-21 Naba Kumar <naba@gnome.org>
12072 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12073 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12074 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12075 tagmanager/Makefile.am: Fixed paths configure variables to take
12076 automake configure variables instead of hardcoding.
12078 * global-tags/tm_global_tags.c: Formated code.
12080 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12081 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12082 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12083 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12084 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12085 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12086 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12087 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12088 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12090 2005-05-20 Naba Kumar <naba@gnome.org>
12092 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12093 and fixed rpm spec file (more testing required).
12095 * data/gdb.init: Don't set gdb prompt.
12097 * mime/Makefile.am: run update-mime-data only on system-wide install.
12099 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12101 2005-05-19 Naba Kumar <naba@gnome.org>
12103 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12104 while it's not visible.
12106 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12107 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12109 2005-05-19 Naba Kumar <naba@gnome.org>
12111 * configure.in: Fixed subversion checks. Added
12112 --disable-plugin-subversion and --disable-plugin-glade
12113 configure flags to manually turn off their plugin builds.
12115 * plugins/editor/plugin.c: Save and restore current editor line
12116 positions in session.
12118 2005-05-18 Naba Kumar <naba@gnome.org>
12120 * AUTHORS: Fixed email address.
12122 * libanjuta/anjuta-utils.c,
12123 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12124 when the projectmanager toplevel is not a window. Check for valid
12125 gtkwindow type before using the passed window as parent for anjuta
12128 2005-05-17 Naba Kumar <naba@gnome.org>
12130 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12132 * plugins/cvs-plugin/Makefile.am,
12133 plugins/devhelp/plugin.c,
12134 plugins/file-loader/Makefile.am,
12135 plugins/macro/Makefile.am,
12136 plugins/message-view/Makefile.am,
12137 plugins/patch/Makefile.am,
12138 plugins/project-manager/Makefile.am,
12139 plugins/subversion/Makefile.am,
12140 plugins/symbol-browser/Makefile.am: Removed -module flags
12143 * MAINTAINERS: Added file so that I could recieve bugzilla
12146 * plugins/glade/plugin.c: Fixed compile error.
12148 === Anjuta 2.0.0 ===
12150 2005-05-15 Naba Kumar <naba@gnome.org>
12152 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12155 * plugins/symbol-browser/an_symbol_view.c,
12156 plugins/symbol-browser/plugin.c,
12157 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12158 symbols have been updated. Reset file symbols when update
12159 occurs. Fixed memory leaks.
12161 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12162 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12164 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12166 * plugins/tools/anjuta-tools.glade:
12167 Remove unused parameter dialog
12169 * plugins/tools/dialog.c,
12170 plugins/tools/fileop.c,
12171 plugins/tools/fileop.h,
12172 plugins/tools/tool.c,
12173 plugins/tools/tool.h,
12174 plugins/tools/variable.c:
12175 Add a few comments and cleanups
12177 * plugins/tools/editor.c,
12178 plugins/tools/editor.h:
12179 Remove code from previous plugin and add comments
12180 Use main window as parent (instead of tool list)
12182 * plugins/tools/execute.c,
12183 plugins/tools/execute.h:
12184 Remove code from previous plugin and add comments
12187 2005-05-14 Naba Kumar <naba@gnome.org>
12189 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12192 * configure.in: Fixed
12194 * plugins/class-inheritance/class-inheritance.png: New icon.
12196 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12197 screws up when reparented.
12199 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12201 * plugins/editor/search-replace.c,
12202 plugins/editor/search-replace_backend.c
12203 plugins/project-manager/plugin.c : Clear find pane if searching same
12204 expression. Clean code.
12206 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12208 * configure.in: Added ne in ALL_LINGUAS
12210 2005-05-13 Naba Kumar <naba@gnome.org>
12212 * configure.in: Fixed glade-3 version.
12214 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12215 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12216 plugins/gdb/watch.c: Update locals, watch and frame document on
12219 2005-05-12 Naba Kumar <naba@gnome.org>
12221 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12222 scope autocompletion when the function definition is incomplete.
12224 * plugins/class-gen/anjuta-class-gen.plugin.in,
12225 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12226 plugins/gdb/plugin.c,
12227 plugins/glade/anjuta-glade.plugin.in,
12228 plugins/project-import/anjuta-project-import.plugin.in,
12229 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12230 titles for the wizards.
12232 2005-05-11 Naba Kumar <naba@gnome.org>
12234 * configure.in, plugins/debug-manager/Makefile.am,
12235 plugins/debug-manager/plugin.c,
12236 (added) plugins/debug-manager/images/.cvsignore,
12237 (added) plugins/debug-manager/images/Makefile.am,
12238 (added) plugins/debug-manager/images/detach-16.png,
12239 (added) plugins/debug-manager/images/detach.png,
12240 (added) plugins/debug-manager/images/step-into-16.png,
12241 (added) plugins/debug-manager/images/step-into.png,
12242 (added) plugins/debug-manager/images/step-out-16.png,
12243 (added) plugins/debug-manager/images/step-out.png,
12244 (added) plugins/debug-manager/images/step-over-16.png,
12245 (added) plugins/debug-manager/images/step-over.png,
12246 plugins/gdb/Makefile.am,
12247 plugins/gdb/breakpoints.c,
12248 plugins/gdb/plugin.c,
12249 (added) plugins/gdb/images/.cvsignore,
12250 (added) plugins/gdb/images/Makefile.am,
12251 (added) plugins/gdb/images/breakpoint.png,
12252 (added) plugins/gdb/images/locals.png,
12253 (added) plugins/gdb/images/stack.png,
12254 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12255 'remove all'. Added debugger icons.
12257 * plugins/editor/text_editor.c: Fixed file monitor.
12259 Patch from: Massimo Cora' <maxcvs@email.it>
12260 * plugins/patch/anjuta-patch-plugin.png,
12261 plugins/class-gen/Makefile.am,
12262 plugins/class-gen/action-callbacks.c,
12263 plugins/class-gen/class_gen.c,
12264 plugins/class-gen/class_logo.xpm: Implemented vcs
12265 file addions. New icons by Fabio Zecchini
12267 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12269 * libanjuta/interfaces/libanjuta.idl
12270 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12271 plugins/editor/search-replace_backend.c
12272 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12274 2005-05-11 Naba Kumar <naba@gnome.org>
12276 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12277 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12278 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12279 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12280 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12283 * plugins/symbol-browser/an_symbol_prefs.c,
12284 plugins/symbol-browser/an_symbol_search.c,
12285 plugins/symbol-browser/an_symbol_view.c,
12286 plugins/symbol-browser/an_symbol_view.h,
12287 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12289 2005-05-11 Naba Kumar <naba@gnome.org>
12291 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12293 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12294 progress bar location at create time, instead of hardcoding.
12296 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12297 Added mini splash screen.
12299 * plugins/editor/text_editor.c: Do not produce warning when file
12300 monitor could not be created.
12302 * plugins/profile-default/plugin.c: Save project session on exit.
12303 Show mini splash with progress bar at profile load.
12305 2005-05-10 Naba Kumar <naba@gnome.org>
12307 * configure.in, manuals/Makefile.am: Fixed compile flags.
12308 Disable outdated manuals builds.
12310 * global-tags/Makefile.am: Uninstall tags files on
12313 * libegg/Makefile.am: Use configured deprecated flags.
12315 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12316 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12317 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12320 * mime/Makefile.am: Take DESTDIR into account.
12322 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12324 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12325 on scope autocompletion.
12327 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12328 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12329 shared libs and static libs paths for debugging. Order them
12332 * po/POTFILES.in: Updated.
12334 2005-05-09 Naba Kumar <naba@gnome.org>
12336 * libanjuta/interfaces/libanjuta.idl,
12337 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12338 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12339 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12340 Implemented debugger source directory search and emits location changed
12341 signal with absolute path of the file.
12343 * plugins/tools/tool.c: Fixed compile errors.
12345 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12347 * plugins/tools/anjuta-tools.glade,
12348 plugins/tools/dialog.h,
12349 plugins/tools/dialog.c,
12350 plugins/tools/plugin.c,
12351 plugins/tools/editor.c:
12352 Improve graphical user interface
12354 Correct an error on close
12357 * plugins/tools/fileop.c,
12358 plugins/tools/tool.h,
12359 plugins/tools/tool.c:
12360 Change the tool internal structure
12361 Support having tools configuration in several places
12363 2005-05-08 Naba Kumar <naba@gnome.org>
12365 * plugins/gdb/actions.c,
12366 (removed) plugins/gdb/registers_cbs.c,
12367 (removed) plugins/gdb/registers_cbs.h,
12368 (removed) plugins/gdb/registers_gui.c,
12369 (removed) plugins/gdb/sharedlib_cbs.c,
12370 (removed) plugins/gdb/sharedlib_cbs.h,
12371 (removed) plugins/gdb/sharedlib_gui.c,
12372 (removed) plugins/gdb/signals_cbs.c,
12373 (removed) plugins/gdb/signals_cbs.h,
12374 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12376 2005-05-08 Naba Kumar <naba@gnome.org>
12378 * plugins/build-basic-autotools/executer.c: Fixed programs
12381 * plugins/debug-manager/Makefile.am,
12382 plugins/debug-manager/anjuta-debug-manager.glade,
12383 plugins/debug-manager/plugin.c,
12384 plugins/gdb/Makefile.am: Used libglade for programs listing
12387 * (added) plugins/gdb/pointer.png: Stack pointer image.
12389 * libanjuta/anjuta-marshal.list,
12390 pixmaps/Makefile.am,
12391 plugins/gdb/actions.c,
12392 plugins/gdb/actions.h,
12393 plugins/gdb/anjuta-gdb-plugin.ui,
12394 plugins/gdb/anjuta-gdb.glade,
12395 plugins/gdb/breakpoints.c,
12396 plugins/gdb/breakpoints.h,
12397 plugins/gdb/debug_tree.c,
12398 plugins/gdb/debug_tree.h,
12399 plugins/gdb/debugger.c,
12400 plugins/gdb/debugger.h,
12401 plugins/gdb/gdbmi-test.c,
12402 plugins/gdb/gdbmi.c,
12403 plugins/gdb/gdbmi.h,
12404 plugins/gdb/info.c,
12405 plugins/gdb/info.h,
12406 plugins/gdb/locals.c,
12407 plugins/gdb/locals.h,
12408 plugins/gdb/memory.c,
12409 plugins/gdb/memory.h,
12410 plugins/gdb/plugin.c,
12411 plugins/gdb/plugin.h,
12412 plugins/gdb/registers.c,
12413 plugins/gdb/registers.h,
12414 plugins/gdb/registers_cbs.c,
12415 plugins/gdb/registers_cbs.h,
12416 plugins/gdb/registers_gui.c,
12417 plugins/gdb/sharedlib.c,
12418 plugins/gdb/sharedlib.h,
12419 plugins/gdb/sharedlib_cbs.c,
12420 plugins/gdb/sharedlib_cbs.h,
12421 plugins/gdb/sharedlib_gui.c,
12422 plugins/gdb/signals.c,
12423 plugins/gdb/signals.h,
12424 plugins/gdb/signals_cbs.c,
12425 plugins/gdb/signals_cbs.h,
12426 plugins/gdb/signals_gui.c,
12427 plugins/gdb/stack_trace.c,
12428 plugins/gdb/stack_trace.h,
12429 plugins/gdb/utilities.c,
12430 plugins/gdb/utilities.h,
12431 plugins/gdb/watch.c,
12432 plugins/gdb/watch.h,
12433 plugins/gdb/watch_cbs.c,
12434 plugins/gdb/watch_cbs.h,
12435 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12436 it for all debugger component updates and listing. Implemented
12437 user custom debugger command window. Fixed all debugger components
12438 to work correctly. Implemented debugger as GObject. Removed
12441 2005-05-06 Naba Kumar <naba@gnome.org>
12443 * TODO.tasks: Updated.
12445 * plugins/build-basic-autotools/Makefile.am,
12446 plugins/file-loader/Makefile.am,
12447 plugins/profile-default/Makefile.am,
12448 plugins/sample1/Makefile.am,
12449 plugins/symbol-browser/images/Makefile.am,
12450 src/Makefile.am: Fixed 'make distcheck' errors.
12452 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
12455 * tagmanager/tm_workspace.c: Include prototypes in getting
12458 2005-05-06 Naba Kumar <naba@gnome.org>
12460 * TODO.tasks: Updated.
12462 * configure.in, plugins/cvs-plugin/Makefile.am,
12463 plugins/debug-manager/Makefile.am,
12464 plugins/devhelp/Makefile.am,
12465 plugins/editor/Makefile.am,
12466 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
12468 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
12469 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
12472 * tagmanager/tm_workspace.c,
12473 tagmanager/include/tm_workspace.h,
12474 plugins/editor/aneditor-autocomplete.cxx,
12475 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
12476 to return all matching tag types when no name is given instead of
12477 returning empty array.
12479 * plugins/symbol-browser/Makefile.am,
12480 (added) plugins/symbol-browser/an_symbol.c,
12481 (added) plugins/symbol-browser/an_symbol.h,
12482 plugins/symbol-browser/an_symbol_info.c,
12483 plugins/symbol-browser/an_symbol_info.h,
12484 (added) plugins/symbol-browser/an_symbol_iter.c,
12485 (added) plugins/symbol-browser/an_symbol_iter.h,
12486 plugins/symbol-browser/an_symbol_search.c,
12487 plugins/symbol-browser/an_symbol_view.c,
12488 plugins/symbol-browser/an_symbol_view.h,
12489 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12490 plugins/symbol-browser/plugin.c,
12491 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
12492 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
12493 plugin and implemented IAnjutaIterable interface for symbol search
12496 * plugins/class-inheritance/Makefile.am,
12497 plugins/class-inheritance/class-inherit.c,
12498 plugins/class-inheritance/class-inherit.h,
12499 plugins/class-inheritance/plugin.h: Use the newly added
12500 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
12501 get rid of libanjuta-ctags.la dependencies.
12503 2005-05-02 Naba Kumar <naba@gnome.org>
12505 * plugins/class-inheritance/class-inherit.c,
12506 plugins/class-inheritance/plugin.c,
12507 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
12508 be found for a class. Formated code.
12510 Patch from: Curtis Magyar <curtm4n@gmail.com>:
12511 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
12514 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12516 * libanjuta/anjuta-launcher.c:
12517 Keep trying sending data until all bytes have been written
12519 * plugins/tools/anjuta-tools.glade,
12520 plugins/tools/editor.c:
12521 Add a combo box to defined data from stdin
12523 * plugins/tools/execute.c:
12524 Send data in stdin if needed
12527 * plugins/tools/fileop.c,
12528 plugins/tools/tool.h,
12529 plugins/tools/tool.c:
12530 Store, load and save stdin data
12531 Use tools-2.xml instead of tools.xml
12533 * plugins/tools/plugin.c,
12534 plugins/tools/plugin.h:
12537 * plugins/tools/dialog.c,
12538 plugins/tools/dialog.h:
12541 * plugins/tools/variable.c,
12542 plugins/tools/variable.h:
12543 Add editor related variables
12546 2005-04-29 Naba Kumar <naba@gnome.org>
12548 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
12550 * plugins/editor/text_editor.c: Fixed line marker interpretation.
12552 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12553 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
12554 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
12555 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
12556 working on gdb MI interface. Completed MI parser interface.
12558 Patch from Massimo Cora <maxcvs@email.it>:
12559 * plugins/class-inheritance/Makefile.am,
12560 plugins/class-inheritance/class-inherit.c,
12561 plugins/class-inheritance/class-inherit.h,
12562 plugins/class-inheritance/plugin.c,
12563 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
12564 Used system theme for colors. Display class members on mouse click.
12566 2005-04-28 Naba Kumar <naba@gnome.org>
12568 * plugins/symbol-browser/an_symbol_prefs.c
12569 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
12570 implementation to create/add/remove custom tags files in symbol
12571 brower preferences.
12573 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
12576 * plugins/project-import/project-import.c: Fixed memory leaks and
12577 use correct debug prints.
12579 * TODO.tasks: Updated.
12581 2005-04-27 Naba Kumar <naba@gnome.org>
12583 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
12584 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
12585 scintilla/Makefile.am: Fixed 'make distcheck' errors.
12587 * plugins/editor/anjuta-docman.c,
12588 plugins/editor/anjuta-docman.h,
12589 plugins/editor/plugin.c: Emit editor-added signal from docman
12590 and connect signals to new editor correctly.
12592 * plugins/class-inheritance/plugin.c,
12593 plugins/symbol-browser/plugin.c: Added stock icons.
12595 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12596 plugins/build-basic-autotools/executer.c,
12597 plugins/build-basic-autotools/executer.h: Added missing files
12598 for the execute programs implementation.
12600 2005-04-26 Naba Kumar <naba@gnome.org>
12602 * TODO.tasks: Updated.
12604 * plugins/file-loader/plugin.c,
12605 plugins/project-import/anjuta-project-import.plugin.in,
12606 plugins/project-import/plugin.c,
12607 plugins/project-import/project-import.c,
12608 plugins/project-import/project-import.h: Be able to import older
12611 2005-04-26 Naba Kumar <naba@gnome.org>
12613 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
12614 removing it from the shell.
12616 * libanjuta/anjuta-shell.c,
12617 libanjuta/anjuta-shell.h,
12618 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
12619 so that widget additions are freezed or thaw using a pending queue.
12620 Fixded UI flicker while loading projects.
12622 2005-04-26 Naba Kumar <naba@gnome.org>
12624 * TODO.tasks: Updated.
12626 * libanjuta/interfaces/libanjuta.idl: Added execute method for
12627 IAnjutaBuildable interface.
12629 * plugins/build-basic-autotools/Makefile.am,
12630 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12631 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12632 plugins/build-basic-autotools/build-basic-autotools.c,
12633 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
12634 interface and UI for executing project/file programs. Implemented
12635 IAnjutaFile interface so that executables could be opened directly.
12637 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
12638 Authors line (Reserved for external plugins, which do not have a way to
12639 show their credits).
12641 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
12642 [File Loader] group for menu labels (default to "Name" if it is not
12645 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
12646 for executing external commands.
12648 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
12650 * plugins/project-wizard/property.c:
12651 Correct a memory leak
12653 * libanjuta/interfaces/libanjuta.idl,
12654 plugins/editor/text_editor.c:
12655 Add erase_all and replace_selection function to IAnjutaEditor
12657 * plugins/tools/anjuta-tools.glade,
12658 plugins/tools/fileop.c,
12659 plugins/tools/editor.c,
12660 plugins/tools/tool.c
12661 plugins/tools/tool.h:
12662 Add shortcut and icon
12664 * plugins/tools/variable.c,
12665 plugins/tools/variable.h:
12666 Add a variable asking parameters at run time
12668 * plugins/tools/execute.c:
12669 Add a warning message for missing document manager
12670 Add replace buffer and replace selection output
12671 Correct an error in popup output
12673 * plugins/tools/plugin.c,
12674 plugins/tools/plugin.h,
12675 plugins/tools/anjuta-tools.ui,
12678 Attach tools menu to a new place
12680 2005-04-25 Naba Kumar <naba@gnome.org>
12682 * libanjuta/plugins.c, src/about.c, src/about.h,
12683 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
12684 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
12685 plugins (about box for plugins) menu.
12687 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12689 * plugins/editor/search-replace.c :
12690 Displayed full path in Search pane window.
12691 Bug 300231 : Selected line in Search pane window .
12693 2005-04-23 Naba Kumar <naba@gnome.org>
12695 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
12697 2005-04-22 Naba Kumar <naba@gnome.org>
12699 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
12701 * plugins/project-wizard/templates/java.wiz,
12702 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
12703 to create bytecodes (.class) files.
12705 * plugins/symbol-browser/an_symbol_info.c,
12706 plugins/symbol-browser/an_symbol_info.h,
12707 plugins/symbol-browser/an_symbol_search.c,
12708 plugins/symbol-browser/an_symbol_view.c,
12709 plugins/symbol-browser/plugin.c,
12710 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
12711 in file symbol list.
12713 2005-04-22 Naba Kumar <naba@gnome.org>
12715 * TODO.tasks: Updated.
12717 * plugins/class-inheritance/Makefile.am,
12718 plugins/subversion/Makefile.am: Do not install plugin files when
12719 plugin build condition is false.
12721 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12722 plugins/build-basic-autotools/build-basic-autotools.c,
12723 plugins/build-basic-autotools/build-basic-autotools.h,
12724 plugins/file-loader/anjuta-loader-plugin.ui,
12725 plugins/file-loader/dnd.c,
12726 plugins/file-loader/plugin.c,
12727 plugins/file-loader/plugin.h,
12728 plugins/project-manager/anjuta-project-manager.ui,
12729 plugins/project-manager/plugin.c: Added open file and build context
12730 menu in project manager context menu.
12732 2005-04-22 Naba Kumar <naba@gnome.org>
12734 * configure.in: Added message output showing conditional plugins to
12737 * src/layout.xml: Added layout for class-inheritance plugin widget.
12739 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
12740 plugin name to remove redundant terms.
12742 * TODO.tasks: Updated.
12745 plugins/symbol-browser/Makefile.am,
12746 plugins/symbol-browser/an_symbol_view.c,
12747 (removed) plugins/symbol-browser/sv_class.xpm,
12748 (removed) plugins/symbol-browser/sv_function.xpm,
12749 (removed) plugins/symbol-browser/sv_macro.xpm,
12750 (removed) plugins/symbol-browser/sv_private_fun.xpm,
12751 (removed) plugins/symbol-browser/sv_private_var.xpm,
12752 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
12753 (removed) plugins/symbol-browser/sv_protected_var.xpm,
12754 (removed) plugins/symbol-browser/sv_public_fun.xpm,
12755 (removed) plugins/symbol-browser/sv_public_var.xpm,
12756 (removed) plugins/symbol-browser/sv_static_fun.xpm,
12757 (removed) plugins/symbol-browser/sv_static_var.xpm,
12758 (removed) plugins/symbol-browser/sv_struct.xpm,
12759 (removed) plugins/symbol-browser/sv_unknown.xpm,
12760 (removed) plugins/symbol-browser/sv_variable.xpm,
12761 (added) plugins/symbol-browser/images/.cvsignore,
12762 (added) plugins/symbol-browser/images/Icons.16x16.Class,
12763 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
12764 (added) plugins/symbol-browser/images/Icons.16x16.Field,
12765 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
12766 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
12767 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
12768 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
12769 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
12770 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
12771 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
12772 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
12773 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
12774 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
12775 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
12776 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
12777 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
12778 (added) plugins/symbol-browser/images/Icons.16x16.Method,
12779 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
12780 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
12781 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
12782 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
12783 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
12784 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
12785 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
12786 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
12787 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
12788 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
12789 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
12790 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
12791 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
12792 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
12793 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
12794 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
12795 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
12796 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
12797 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
12798 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
12799 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
12800 pixmaps and added new icons (taken from monodevelop).
12802 2005-04-21 Naba Kumar <naba@gnome.org>
12804 Patch from Massimo Cora <maxcvs@email.it>:
12806 * configure.in, plugins/Makefile.am
12807 (new) plugins/class-inheritance/.cvsignore,
12808 (new) plugins/class-inheritance/Makefile.am,
12809 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
12810 (new) plugins/class-inheritance/class-inherit.c,
12811 (new) plugins/class-inheritance/class-inherit.h,
12812 (new) plugins/class-inheritance/plugin.c,
12813 (new) plugins/class-inheritance/plugin.h,
12814 (new) plugins/class-inheritance/class-inheritance.png: Added class
12815 inheritance plugin.
12817 Changes by naba: Added pkgconfig check for graphviz and conditionally
12820 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
12822 2005-04-20 Naba Kumar <naba@gnome.org>
12824 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
12825 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12826 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12827 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12828 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12829 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12830 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12831 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12832 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12833 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12834 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12836 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
12837 message view management.
12839 * libanjuta/anjuta-children.[ch],
12840 plugins/build-basic-autotools/build-basic-autotools.c,
12841 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
12842 Removed anjuta_children_init() function,
12843 because it is done automatically when first invoked. Introduced
12844 anjuta_children_recover() to recover the child signalling. Fixed
12845 child exit management to correctly recover the exit status.
12847 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
12848 to properly shutdown the launcher and to kill the running process
12849 (without emitting any signal).
12851 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
12852 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
12853 gdb and program instance.
12855 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12857 * plugins/editor/search-replace.c :
12858 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
12860 2005-04-18 Naba Kumar <naba@gnome.org>
12862 * TODO.tasks: Marked completed items.
12864 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12865 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
12866 plugins/project-manager/plugin.c: Prompt user for the debugging
12867 target (select from a list of project's executable targets) and
12868 correctly start debugger. Take care of libtool wrapping when the
12869 target selected is libtool target. Fixed debugger menu items
12872 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
12874 * plugins/tools/execute.c,
12875 plugins/tools/execute.h:
12876 Implement save all files before running a command
12877 Implement all options for stdout and stderr except replace buffer
12878 Allow running several tools
12880 * plugins/tools/plugin.c:
12881 Move anjuta launcher in execute.c
12883 * plugins/tools/tools.h,
12884 plugins/tools/variable.c:
12887 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
12889 * plugins/tools/anjuta-tools.glade:
12890 Add new properties in tool editor dialog
12891 Cosmetic improvements
12893 * plugins/tools/anjuta-tools.ui:
12894 Attach tool menu as a build menu
12896 * plugins/tools/dialog.c:
12897 Set tool menu item sensitivity in tool list
12900 * plugins/tools/editor.c,
12901 plugins/tools/editor.h,
12902 plugins/tools/fileop.c,
12903 plugins/tools/tool.c,
12904 plugins/tools/tool.h:
12905 Add new properties (active, save file...)
12906 Most of them are still not implemented
12908 * plugins/tools/execute.c,
12909 plugins/tools/execute.h:
12910 Reorganize code to support multiple run
12911 Support run in terminal
12913 * plugins/tools/plugin.c
12914 plugins/tools/plugin.h:
12915 Move message handling in execute.c
12917 * plugins/tools/variable.h,
12918 plugins/tools/variable.c:
12919 Add useful variables
12921 2005-04-13 Naba Kumar <naba@gnome.org>
12923 * plugins/editor/text_editor.c: Fixed file monitoring condition.
12924 * plugins/editor/Makefile.am: Added gnome-vfs flags.
12926 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12928 * plugins/tools/dialog.c plugins/tools/tool.c :
12931 2005-04-06 Naba Kumar <naba@gnome.org>
12933 * src/anjuta.c: Load default session only when
12934 "anjuta.session.load.last" preference is enabled.
12936 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
12938 * plugins/tools/Makefile.am,
12939 plugins/tools/variable.c,
12940 plugins/tools/variable.h:
12941 Add new code for handling variables
12943 * plugins/tools/anjuta-tools.glade:
12944 Improve tool editor dialog
12945 Add variable selection dialog
12947 * plugins/tools/dialog.c,
12948 plugins/tools/dialog.h,
12949 plugins/tools/plugin.c,
12950 plugins/tools/plugin.h:
12951 Add variable object
12952 Add a function to get it
12954 * plugins/tools/editor.c:
12955 Add gui code for variable selection dialog
12957 * plugins/tools/execute.c:
12958 Use variables for executing command
12960 * Naba: Compile warning fixes.
12962 2005-04-06 Naba Kumar <naba@gnome.org>
12964 * TODO.tasks: Marked completed items.
12966 2005-04-06 Naba Kumar <naba@gnome.org>
12968 * plugins/subversion/svn-backend.c: Fixed subversion plugin
12971 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
12973 2005-04-04 Naba Kumar <naba@gnome.org>
12975 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
12976 inside Main window.
12978 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
12980 * plugins/tools/Makefile.am,
12981 plugins/tools/anjuta-tools.plugin.in,
12982 plugins/tools/anjuta-tools.ui,
12983 plugins/tools/anjuta-tools.gladei,
12984 plugins/tools/anjuta-tools-plugin.png,
12985 plugins/tools/plugin.c,
12986 plugins/tools/plugin.h,
12987 plugins/tools/dialog.c,
12988 plugins/tools/dialog.h,
12989 plugins/tools/fileop.c,
12990 plugins/tools/fileop.h,
12991 plugins/tools/tool.c,
12992 plugins/tools/tool.h,
12993 plugins/tools/editor.c,
12994 plugins/tools/editor.h,
12995 plugins/tools/execute.c,
12996 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
12997 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13000 * anjuta-tools.[ch]: Removed old tools code.
13002 2005-04-01 Steve Murphy <murf@e-tools.com>
13004 * configure.in: Added "rw" to ALL_LINGUAS.
13006 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13009 manuals/C/anjuta-manual/fileoperations.xml
13011 manuals/C/anjuta-manual/figures/search_expr.png
13012 manuals/C/anjuta-manual/figures/search_expr_basic.png
13013 manuals/C/anjuta-manual/figures/search_file_list.png
13014 manuals/C/anjuta-manual/figures/search_file_pattern.png
13015 manuals/C/anjuta-manual/figures/search_replace.png
13016 manuals/C/anjuta-manual/figures/search_setting.png
13017 manuals/C/anjuta-manual/figures/search_target.png
13018 manuals/C/anjuta-manual/figures/search_target_action.png
13019 manuals/C/anjuta-manual/figures/search_target_in.png
13021 manuals/C/anjuta-manual/figures/find_files.png
13022 manuals/C/anjuta-manual/figures/find_replace.png
13023 manuals/C/anjuta-manual/figures/find_text.png :
13024 Updated Anjuta manual (File Operations)
13026 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13028 * manuals/C/anjuta-manual/fileoperations.xml,
13029 manuals/C/anjuta-manual/figures/open_file.png,
13030 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13031 manuals/C/anjuta-manual/figures/prefs_print.png,
13032 manuals/C/anjuta-manual/figures/print_dlg.png,
13033 manuals/C/anjuta-manual/figures/print_preview.png.
13035 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13036 manuals/C/anjuta-manual/figures/display_macro.png,
13037 manuals/C/anjuta-manual/figures/insert_text.png,
13038 manuals/C/anjuta-manual/figures/keyword_macro.png,
13039 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13040 manuals/C/anjuta-manual/figures/save_as_file.png :
13041 Updated Anjuta Manual (File Operations)
13043 2005-03-23 Adam Weinberger <adamw@gnome.org>
13045 * plugins/editor/action-callbacks.c,
13046 plugins/file-loader/plugin.c,
13047 plugins/gtodo/main.c,
13048 plugins/project-wizard/druid.c:
13049 Fix spelling/grammar errors. Fixes bugs
13050 169068, 169137, 169138, and 169139.
13052 2005-03-21 Naba Kumar <naba@gnome.org>
13054 Patch from: Massimo Cora' <maxcvs@email.it>:
13056 * plugins/editor/Makefile.am
13057 plugins/editor/anjuta-docman.c,
13058 (added) plugins/editor/editor-tooltips.c,
13059 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13060 editor tabs to show full path.
13062 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13064 * plugins/subversion/svn-backend.c:
13065 Removed "apr-0/" from include because this is
13066 already included in SVN_INCLUDE and broke building if
13067 apr >= 1.0 was installed.
13069 2005-03-18 Naba Kumar <naba@gnome.org>
13071 Patch from: Massimo Cora' <maxcvs@email.it>:
13073 * plugins/editor/action-callbacks.c,
13074 plugins/editor/aneditor-calltip.cxx,
13075 plugins/editor/aneditor-priv.h,
13076 plugins/editor/aneditor.cxx,
13077 plugins/editor/aneditor.h,
13078 plugins/editor/anjuta-document-manager.ui: Added calltip
13079 activation from menu.
13081 2005-03-16 Naba Kumar <naba@gnome.org>
13083 Patch from: Massimo Cora' <maxcvs@email.it>:
13085 * plugins/class-gen/action-callbacks.c,
13086 plugins/class-gen/anjuta-class-gen-plugin.glade,
13087 plugins/class-gen/class_gen.c,
13088 plugins/class-gen/class_gen.h,
13089 plugins/class-gen/class_logo.xpm,
13090 plugins/class-gen/plugin.c: Create files without project
13091 being open. Add to project support. And other enhancements.
13093 2005-03-15 Adam Weinberger <adamw@gnome.org>
13096 plugins/debug-manager/utilities.c,
13097 plugins/file-loader/plugin.c,
13098 plugins/gdb/utilities.c,
13099 plugins/profile-default/plugin.c,
13100 plugins/project-import/project-import.c,
13101 src/anjuta-actions.h:
13102 Spelling/grammar fixes.
13104 2005-03-13 Naba Kumar <naba@gnome.org>
13106 * plugins/editor/action-callbacks.c,
13107 plugins/editor/action-callbacks.h,
13108 plugins/editor/anjuta-document-manager.ui,
13109 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13110 submenu. Moved menuitems from Format to View->Editor.
13112 * src/action-callbacks.c, src/action-callbacks.h,
13113 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13114 layout and lock layout menus in View submenu. Get rid of
13115 Settings->Layout Manager menu.
13117 * plugins/project-import/anjuta-project-import.plugin.in:
13120 * global-tags/Makefile.am,
13121 global-tags/create_global_tags.sh,
13122 plugins/editor/aneditor-autocomplete.cxx,
13123 plugins/editor/aneditor-priv.h,
13124 plugins/editor/aneditor.cxx,
13125 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13126 in editor and made it work in global symbols also.
13128 * src/anjuta-app.c: Always use priority texts besides icons style
13129 for toolbars, because other styles look horible for Anjuta (fixme).
13131 2005-03-11 Naba Kumar <naba@gnome.org>
13133 * configure.in: Removed test for iconv.
13135 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13136 before scintilla widget is realized.
13138 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13139 for Update menuitem.
13141 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13142 already applied in scintilla main stream.
13144 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13145 and notified scintilla developer.
13147 2005-03-10 Naba Kumar <naba@gnome.org>
13149 * src/action-callbacks.c: Removed reference to src/help.h (dead
13152 * plugins/editor/text_editor.c: Removed reference to
13153 src/launcher.h (a dead file).
13155 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13156 src/controls.c, src/controls.h, src/fileselection.c,
13157 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13158 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13159 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13160 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13161 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13162 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13163 Removed these dead files from CVS.
13166 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13168 * plugins/file-wizard/action-callbacks.c : Added error message.
13169 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13172 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13174 * plugins/cvs-plugin/cvs-callbacks.c
13175 plugins/cvs-plugin/plugin.c:
13176 Fixed preferences page init and busy handling
13178 * plugins/subversion/plugin.c:
13179 Fixed preferences page init
13181 2005-03-09 Naba Kumar <naba@gnome.org>
13183 * plugins/Makefile.am, plugins/glade/Makefile.am,
13184 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13185 enabled glade plugin in Anjuta. The plugin is built only when
13186 glade3 is installed.
13188 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13190 * plugins/project-wizard/templates/java.wiz
13191 plugins/project-wizard/templates/java-logo.png (*)
13192 plugins/project-wizard/templates/java/*
13193 plugins/project-wizard/templates/Makefile.am
13196 Add Java project type. It generates a autoconf/automake
13197 project which is compiled using gcj. It requires automake
13198 > 1.4 (1.9 is known to work) to work!
13200 (*) still awaiting response from the gcj team if we
13201 may use their logo.
13203 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13205 * plugins/project-import/*
13206 plugins/Makefile.am
13208 Added project import plugin. Might be a bit buggy and limited
13210 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13211 Icon from old pixmaps dir
13213 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13215 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13216 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13217 Added C Custom_Indent line macro.
13220 2005-03-09 Naba Kumar <naba@gnome.org>
13222 * TODO.tasks: Added new message-manager tasks.
13224 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13225 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13226 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13227 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13228 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13229 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13230 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13231 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13232 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13233 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13235 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13236 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13237 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13238 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13239 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13240 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13241 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13242 Removed debugger widgets from shell on debugger shutdown. Added
13243 scrolled windows for docked widgets. Removed unnecessary widget refs
13244 and unrefs. Destroy widgets correctly on debugger shutdown.
13246 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13247 with project description title. Removed frame shadow.
13249 * plugins/project-wizard/druid.c: Initializes tooltips.
13251 * scintilla/Makefile.am: Fixed comiple error.
13253 2005-03-08 Adam Weinberger <adamw@gnome.org>
13255 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13256 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13258 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13260 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13261 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13262 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13263 plugins/macro/macros.xml, plugins/macro/plugin.c :
13264 Moved cursor at the '|' position defined in macros.
13266 2005-03-07 Naba Kumar <naba@gnome.org>
13268 * plugins/subversion/Makefile.am: Fixed build error.
13270 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13271 types (perl, python, shellscript).
13273 * plugins/editor/plugin.c: Fixed to show all highlight options.
13275 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13277 * TODO.tasks : updated tasks.
13278 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13280 2005-03-07 Naba Kumar <naba@gnome.org>
13282 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13283 or disable subversion file-manager submenu. If "Subvesion" is also
13284 valid directory, we should also check for it.
13286 * configure.in: Disable cygwin macro until someone fixes the
13289 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13290 backward compatibility.
13292 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13294 * src/about.c : Cleaned code.
13295 * plugins/macro/macros.xml : Added "do_while" C macro.
13296 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13297 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13298 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13299 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13301 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13303 * plugins/class-gen/plugin.c:
13304 Removed "return" to activate project_root_uri watching.
13306 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13308 * plugins/Makefile.am
13309 plugins/subversion/*:
13310 Added subversion plugin. Add, Remove, Commit and Update work
13311 everything else needs work.
13313 * plugins/terminal/terminal.c
13314 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13315 we still have focus problems with the editor.
13317 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13319 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13321 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13323 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13325 2005-03-04 Naba Kumar <naba@gnome.org>
13327 Patch from Massimo Cora' <maxcvs@email.it>:
13329 * plugins/class-gen/Makefile.am,
13330 plugins/class-gen/action-callbacks.c,
13331 plugins/class-gen/action-callbacks.h,
13332 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13333 plugins/class-gen/anjuta-class-gen.plugin.in,
13334 plugins/class-gen/class_gen.c,
13335 plugins/class-gen/class_gen.h,
13336 (removed) plugins/class-gen/clsGen.c,
13337 (added) plugins/class-gen/goc_template_header,
13338 (added) plugins/class-gen/goc_template_source,
13339 plugins/class-gen/plugin.c,
13340 plugins/class-gen/plugin.h: Refactored class gen code.
13341 Added GOCBuilder code. Fixed UI. Implemented plugin.
13343 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13345 * plugins/project-wizard/property.c
13346 plugins/project-wizard/install.c
13347 plugins/project-wizard/druid.c
13348 plugins/editor/goto_line.c
13349 plugins/editor/plugin.c
13350 plugins/gtodo/add_edit_item.c
13351 plugins/gtodo/ligtodo.c
13352 plugins/gtodo/main.c
13353 plugins/gtodo/preferences.c:
13354 Fixed #167559, #167534, #167266, #167357
13355 (Bad English in strings...)
13357 Thanks to Adam Weinberger and Thierry Moisan for
13360 2005-03-03 Naba Kumar <naba@gnome.org>
13362 * libegg/Makefile.am, libegg/menu/Makefile.am,
13363 (added) libegg/egg-submenu-action.c,
13364 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13365 submenu (used for wizard listing).
13367 * plugins/file-loader/anjuta-loader-plugin.ui
13368 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13371 * plugins/editor/action-callbacks.c,
13372 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13373 ctrl+tabbing because it was interfaring with focus navigation.
13374 Focus editor on "Esc" in incremental search entry. Cleanups.
13376 * plugins/file-manager/an_file_view.c,
13377 plugins/symbol-browser/plugin.c,
13378 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13381 * plugins/profile-default/plugin.c,
13382 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13385 * (removed) scintilla/patches/a64-crash-fix.patch,
13386 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13389 2005-03-03 Naba Kumar <naba@gnome.org>
13391 * HACKING: Fixed typos.
13393 * plugins/editor/aneditor-indent.cxx: Clean up.
13395 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13396 Enable/disable save, undo and redo actions depending on state
13399 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13401 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13402 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13403 Displayed search_incremental status.
13405 * Removed plugins/editor/search_incremental.[ch]
13407 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13409 * plugins/cvs-plugin/cvs-execute.c
13410 plugins/cvs-plugin/cvs-callbacks.c:
13411 - Use weak reference on mesg_view and reuse tab if
13412 it still exists to avoid cluttering message manager.
13413 - Fixed bug in cvs remove
13415 README, HACKING: Updated
13417 configure.in: Added check for libsvn
13419 2005-02-29 Naba Kumar <naba@gnome.org>
13421 * plugins/file-manager/an_file_view.c,
13422 plugins/symbol-browser/an_symbol_view.c,
13423 plugins/symbol-browser/plugin.c: Hide column headers (they
13426 2005-02-29 Naba Kumar <naba@gnome.org>
13428 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13429 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13430 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13431 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13432 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13433 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13434 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13435 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13436 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13437 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13439 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13440 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13441 (added) libanjuta/anjuta-session.[hc],
13442 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13443 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
13444 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
13447 Implemented session management. Implemented session
13448 container class. Added session notifications from shell. Implemented
13449 session save/load in editor, file-loader, default-profile-plugin
13450 and anjuta-app. Fixed window sizing and restoration. Cleaned up
13451 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
13452 and maximized states in session. Implemented project session
13455 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13457 * plugins/class-gen/action-callbacks.[ch],
13458 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
13459 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
13460 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
13463 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
13465 * plugins/project-wizard/anjuta-project-wizard.glade,
13466 plugins/project-wizard/druid.c:
13467 Add some padding in tab label in project selection page
13469 * plugins/project-wizard/druid.c,
13470 plugins/project-wizard/parser.c:
13471 Search for project template recursively
13472 Add ~/.anjuta/project to the search paths
13474 2005-02-26 Naba Kumar <naba@gnome.org>
13476 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
13477 * plugins/file-loader/plugin.c: Fixed crash bug.
13478 * libanjuta/plugins.c: Fixed memory leak.
13480 2005-02-26 Naba Kumar <naba@gnome.org>
13482 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
13483 "UserActivatable" attribute for plugins. This attribute if set to
13484 "no" will prevent users from activating/deactivating it from
13485 plugins dialog. Added a toggle button in plugins dialog to toggle
13486 the plugins list between list of activatable plugins (default) to
13487 list of all plugins. anjuta_plugin_select() now only selects the
13488 plugin. Added anjuta_plugins_select_and_activate() method that will
13489 select and activate it.
13491 * plugins/profile-default/Makefile.am,
13492 plugins/profile-default/anjuta-default-profile.ui,
13493 plugins/profile-default/plugin.c,
13494 plugins/profile-default/plugin.h,
13495 plugins/project-manager/anjuta-project-manager.ui,
13496 plugins/project-manager/plugin.c,
13497 plugins/project-manager/plugin.h:
13499 Anjuta projects (*.anjuta) files define the profile of respective
13500 projects. Profile is a set of related plugins required for the
13501 project to open. Moved "close project" action from Project Manager
13502 to Profile Manager plugin. Implemented loading and unloading of
13503 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
13504 (instead of Project Manager) now handles opening of *.anjuta files.
13505 Close Project menuitem is now moved to File submenu (being
13506 consistent with Anjuta 1.x versions and avoiding creating Project
13507 submenu when project manager is not loaded).
13509 * src/anjuta-actions.h: Fixed short-cut key for Help content.
13511 * src/anjuta.ui: Fixed place holder for projects.
13513 * (new) plugins/profile-default/default.anjuta: default startup
13514 profile. Removed the hardcoded plugins loading in
13515 DefaultProfilePlugin.
13518 plugins/project-wizard/templates/terminal/project.anjuta:
13519 Implemented project format in newly created projects.
13521 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
13522 plugins/class-gen/anjuta-class-gen.plugin.in,
13523 plugins/cvs-plugin/anjuta-cvs.plugin.in,
13524 plugins/editor/anjuta-document-manager.plugin.in,
13525 plugins/file-loader/anjuta-loader.plugin.in,
13526 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13527 plugins/gdb/anjuta-gdb.plugin.in,
13528 plugins/glade/anjuta-glade.plugin.in,
13529 plugins/message-view/anjuta-message-manager.plugin.in,
13530 plugins/profile-default/anjuta-default-profile.plugin.in,
13531 plugins/project-manager/anjuta-project-manager.plugin.in,
13532 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13533 Defined UserActivatable attributes. Added supported types attribute.
13535 * plugins/project-wizard/anjuta-project-wizard.glade
13536 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
13537 "Project Wizard" in preferences title.
13539 * TODO.tasks: Updated.
13541 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
13544 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13546 * plugins/file-wizard/anjuta-file-wizard.glade
13547 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
13549 Integrated License macros, cleaned file.c.
13551 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
13553 * plugins/macor/macro-util.c: Fixed crash bugs if email or
13554 username can not be found correctly.
13556 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13558 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
13559 plugins/macro/macros.xml :
13561 Added Headers macros. Cleaned file.c
13563 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13565 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
13566 plugins/macro/macros.xml :
13568 Fixed a bug. Added Header macro.
13571 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13573 * plugins/file-wizard/action-callbacks.c,
13574 plugins/file-wizard/file.c, plugins/macro/macro-util.c
13575 plugins/macro/macros.xml :
13577 Added FileName, Header template macros.
13579 2005-02-24 Naba Kumar <naba@gnome.org>
13581 * plugins/patch/patch-plugin.c: Fixed a function call.
13583 * src/anjuta.c, src/main.c: Save and load default session.
13585 2005-02-24 Naba Kumar <naba@gnome.org>
13587 * libanjuta/interfaces/libanjuta.idl,
13588 plugins/message-view/anjuta-msgman.c,
13589 plugins/message-view/anjuta-msgman.h,
13590 plugins/message-view/plugin.c: Added and implemented
13591 set_view_title() method.
13593 * plugins/build-basic-autotools/build-basic-autotools.c,
13594 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
13595 build context pooling. Maximum 3 contexts are reused. Additional
13596 contexts are created when all are busy.
13598 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13600 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13601 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13602 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
13603 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
13605 Added Copyright, Changelog macros.
13607 2005-02-23 Naba Kumar <naba@gnome.org>
13609 Patch from Massimo Cora' <maxcvs@email.it>:
13610 * plugins/Makefile.am,
13611 plugins/patch/Makefile.am,
13612 (added) plugins/patch/anjuta-patch-plugin.png,
13613 (added) plugins/patch/anjuta-patch.plugin.in,
13614 (added) plugins/patch/anjuta-patch.ui,
13615 plugins/patch/patch-plugin.c,
13616 (added) plugins/patch/patch-plugin.h,
13617 (added) plugins/patch/plugin.c,
13618 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
13621 2005-02-23 Naba Kumar <naba@gnome.org>
13623 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
13624 file-loader/plugin.c, profile-default/plugin.c:
13625 Implemented "activated" and "deactivated" signals for plugin class.
13626 Renamed *_location() functions to *_id(), because location is
13627 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
13628 anjuta_plugins_unload_plugin().
13630 * class-gen/plugin.c: Fixed complier warning and utility function call.
13632 * debug-manager/plugin.c: Unload debugger plugin correctly.
13634 * project-manager/plugin.c: Fixed compiler warnings.
13636 * plugins/project-wizard/templates/gnome/.cvsignore,
13637 plugins/project-wizard/templates/gnome/po/.cvsignore,
13638 plugins/project-wizard/templates/gnome/src/.cvsignore,
13639 plugins/project-wizard/templates/gtk/po/.cvsignore,
13640 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
13641 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
13643 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
13644 build (we need to fix this thing).
13646 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
13648 * plugins/macro/macro-action.[ch]
13649 plugins/macro/macro-edit.c
13650 plugins/macro/macro-dialog.c
13651 plugins/macro/macro-db.[ch]
13652 plugins/macro/plugin.[ch]
13653 plugins/macro/macro-util.[ch] (added)
13655 Cleaned up macro plugin and preview expanded macros.
13657 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
13659 * plugins/cvs-plugin/cvs-interface.c:
13661 Fixed option setting when using no compression and not
13664 2005-02-23 Naba Kumar <naba@gnome.org>
13666 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
13667 geometry on exit and startup (only if there is no geometry from the
13670 * TODO.tasks: Updated.
13672 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
13674 * manuals/reference/libanjuta/Makefile.am,
13675 manuals/reference/libanjuta/libanjuta-docs.sgml,
13676 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
13677 documentation for writing project templates.
13679 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13681 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
13682 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
13684 Expansion keywords in macros.
13686 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13688 * plugins/file-wizard/action-callbacks.c,
13689 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
13690 plugins/macro/macros.xml :
13692 Inserting text by macro plugin
13695 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
13697 * plugins/macro/plugin.c
13698 plugins/cvs-plugin/plugin.c:
13700 Fixed interfaces (use static)
13702 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
13704 * plugins/macro/macro-actions.[ch]
13705 plugins/macro/plugin.c
13706 libanjuta/interfaces/libanjuta.idl:
13708 Implemented IAnjutaMacro interface to be used by file-wizard
13710 * plugins/cvs-plugin/plugin.c
13711 libanjuta/interfaces/libanjuta.idl:
13713 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
13714 for all version control systems and not only for cvs.
13716 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13718 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
13721 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
13724 2005-02-21 Naba Kumar <naba@gnome.org>
13726 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
13727 IAnjutaDebugger interface.
13729 * plugins/debug-manager/anjuta-debug-manager.ui,
13730 plugins/debug-manager/attach_process.c,
13731 plugins/debug-manager/attach_process.h,
13732 plugins/debug-manager/plugin.c,
13733 plugins/debug-manager/plugin.h,
13734 plugins/gdb/actions.c,
13735 plugins/gdb/actions.h,
13736 plugins/gdb/anjuta-gdb-plugin.ui,
13737 plugins/gdb/breakpoints.c,
13738 plugins/gdb/breakpoints.h,
13739 plugins/gdb/debugger.c,
13740 plugins/gdb/debugger.h,
13741 plugins/gdb/memory.c,
13742 plugins/gdb/plugin.c,
13743 plugins/gdb/plugin.h,
13744 plugins/gdb/sharedlib.h,
13745 plugins/gdb/sharedlib_cbs.c,
13746 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
13747 correctly between debug-manager and debugger. Implemented debugger
13748 interface in gdb plugin. Fixed action names. Added UI updating.
13749 Start and stop debugger (does not work yet). Fixed UI merging.
13750 Fixed debugger plugin handling in debug-manager.
13752 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
13754 * plugins/editor/aneditor-autocomplete.cxx:
13756 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
13757 crash with C++ "template" keyword.
13759 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13761 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
13762 Fixed bug (Closed macro dialogs with Esc key).
13764 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
13766 * plugins/project-wizard/xlib.wiz,
13767 plugins/project-wizard/xlib-logo.png,
13768 plugins/project-wizard/xlib/*:
13769 Port old xlib anjuta project on new project wizard
13771 * plugins/project-wizard/xlib-dock.wiz,
13772 plugins/project-wizard/xlib-dock/*:
13773 Port old xlib dock anjuta project on new project wizard
13775 * plugins/project-wizard/wxwin.wiz,
13776 plugins/project-wizard/wxwin-logo.png,
13777 plugins/project-wizard/wxwin/*:
13778 Port old wxwin anjuta project on new project wizard
13780 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
13781 necessary changes for the new templates.
13783 2005-02-18 Naba Kumar <naba@gnome.org>
13785 * plugins/Makefile.am: Added class-gen
13787 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
13789 * plugins/project-wizard/header.c:
13790 Fix a bug in sorting of project categories
13792 2005-02-18 Naba Kumar <naba@gnome.org>
13794 Patch from Massimo Cora <maxcvs@email.it>:
13796 * plugins/class-gen/.cvsignore,
13797 plugins/class-gen/Makefile.am,
13798 (added) plugins/class-gen/action-callbacks.c,
13799 (added) plugins/class-gen/action-callbacks.h,
13800 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
13801 (added) plugins/class-gen/class_gen.c,
13802 (added) plugins/class-gen/class_gen.h,
13803 (added) plugins/class-gen/plugin.c,
13804 (added) plugins/class-gen/plugin.h: Ported class wizard to the
13807 * plugins/project-manager/plugin.c: implemented add_source().
13809 2005-02-17 Naba Kumar <naba@gnome.org>
13811 * plugins/file-loader/plugin.c: Fixed possible crash.
13813 * src/action-callbacks.c, src/action-callbacks.h,
13814 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
13816 2005-02-17 Naba Kumar <naba@gnome.org>
13818 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13819 plugins/project-wizard/templates/gnome.wiz,
13820 plugins/project-wizard/templates/gtk.wiz,
13821 plugins/project-wizard/templates/gtkmm.wiz,
13822 plugins/project-wizard/templates/terminal.wiz,
13823 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13824 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13825 plugins/project-wizard/templates/gnome/src/callbacks.c,
13826 plugins/project-wizard/templates/gnome/src/callbacks.h,
13827 plugins/project-wizard/templates/gnome/src/main.c,
13828 plugins/project-wizard/templates/gtk/src/callbacks.c,
13829 plugins/project-wizard/templates/gtk/src/callbacks.h,
13830 plugins/project-wizard/templates/gtk/src/main.c,
13831 plugins/project-wizard/templates/gtkmm/src/main.cc,
13832 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
13833 to generate licence correctly (without any extra newlines). Removed
13834 IncludeGNUHeader macro definition and added proper licence property.
13835 Fixed project directory paths in file contents.
13837 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13839 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
13840 Closed macro dialogs with Esc key.
13842 2005-02-16 Naba Kumar <naba@gnome.org>
13844 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13845 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13846 plugins/project-wizard/templates/gnome/src/callbacks.c,
13847 plugins/project-wizard/templates/gnome/src/callbacks.h,
13848 plugins/project-wizard/templates/gnome/src/main.c,
13849 plugins/project-wizard/templates/gtk/src/main.c,
13850 plugins/project-wizard/templates/gtkmm/src/main.cc,
13851 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
13852 macros to avoid blank newlines.
13854 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
13856 * plugins/project-wizard/autogen.c:
13857 Correct a problem when having property value in UTF-8
13859 * plugins/project-wizard/druid.c:
13860 Correct a bug when reselecting a new project (all pages
13863 * plugins/project-wizard/property.c:
13864 Avoid having default invalid properties
13866 * plugins/project-wizard/templates/terminal.wiz,
13867 plugins/project-wizard/templates/terminal/po/ChangeLog,
13868 plugins/project-wizard/templates/terminal/src/main.c:
13869 Remove command for testing run function
13870 Move destination directory to second page and include
13871 project name. Add exist tag. Remove unused properties.
13873 2005-02-16 Naba Kumar <naba@gnome.org>
13875 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
13876 plugins/debug-manager/anjuta-debug-manager.ui,
13877 plugins/debug-manager/plugin.c,
13878 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13879 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
13880 plugins/gdb/plugin.h, plugins/gdb/registers.c,
13881 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
13882 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
13883 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
13884 (removed) src/anjuta_info.c,
13885 (removed) src/anjuta_info.h,
13886 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
13887 (added) plugins/gdb/anjuta-gdb-plugin.ui,
13888 (added) plugins/gdb/actions.c,
13889 (added) plugins/gdb/actions.h: Completed initial
13890 porting of debugger to new architecture. Fixed many of the debugger
13893 * plugins/file-loader/plugin.c: Detect some important mime ourself
13894 to avoid inconsistencies when mime system isn't working.
13896 2005-02-16 Naba Kumar <naba@gnome.org>
13898 * plugins/editor/Makefile.am,
13899 (added) plugins/editor/aneditor-autocomplete.cxx,
13900 (added) plugins/editor/aneditor-calltip.cxx,
13901 (added) plugins/editor/aneditor-indent.cxx,
13902 (added) plugins/editor/aneditor-priv.h,
13903 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
13904 different smaller chunks to make it easy to maintain.
13906 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13908 * plugins/project-wizard/druid.c :
13910 Found system Email address if not defined in Preferences.
13912 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
13914 * plugins/project-wizard/gtkmm.wiz
13915 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
13916 plugins/project-wizard/gtkmm/*
13918 Added GTKmm (C++) project type
13920 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
13922 * plugins/message-view/plugin.c
13923 plugins/message-view/message-view.c
13925 Implemented next/prev action
13927 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13929 * plugins/project-wizard/templates/libglade2.* :
13930 Removed libglade2 project.
13932 * plugins/project-wizard/templates/gtk* :
13933 Removed interface.[ch] & support.[ch].
13935 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13937 * plugins/project-wizard/anjuta-project-wizard.glade,
13938 plugins/project-wizard/property.[ch],
13939 plugins/project-wizard/templates/anjuta-plugin.wiz :
13940 Added a new property ("iconfile").
13942 2005-02-14 Naba Kumar <naba@gnome.org>
13944 * plugins/project-wizard/install.c,
13945 plugins/project-wizard/plugin.c,
13946 plugins/project-wizard/templates/anjuta-plugin.wiz,
13947 plugins/project-wizard/templates/gnome.wiz,
13948 plugins/project-wizard/templates/gtk.wiz,
13949 plugins/project-wizard/templates/libglade2.wiz,
13950 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
13951 newly created projects and open them. Fixed message buffering in
13954 2005-02-14 Naba Kumar <naba@gnome.org>
13956 * src/about.c, pixmaps/Makefile.am,
13957 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
13959 * mime/gnome-mime-application-x-anjuta.png,
13960 pixmaps/anjuta_icon.png,
13961 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
13962 done by 9-speed at:
13963 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
13965 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13968 plugins/project-wizard/templates/libglade2-logo.png,
13969 plugins/project-wizard/templates/libglade2.wiz,
13970 plugins/project-wizard/templates/libglade2/* :
13974 2005-02-14 Naba Kumar <naba@gnome.org>
13976 * TODO.tasks: Updated.
13978 * plugins/editor/anjuta-docman.c,
13979 plugins/editor/text_editor.c,
13980 plugins/editor/text_editor.h,
13981 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
13982 for file modification, but it is still not functioning.
13984 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
13986 * plugins/project-wizard/values.c,
13987 plugins/project-wizard/values.h,
13988 plugins/project-wizard/property.c,
13989 plugins/project-wizard/property.h,
13990 plugins/project-wizard/druid.c:
13991 Rewrite mandatory property check
13992 Add check of exist property
13993 Rewrite handling of cached property page
13995 2005-02-13 Naba Kumar <naba@gnome.org>
13997 Patch from Igor Kovalenko <garrison@mail.ru>:
13998 * tagmanager/tm_workspace.c: Improved performance.
14000 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14002 *plugins/project-wizard/templates/*.wiz,
14003 plugins/project-wizard/druid.c,
14004 plugins/project-wizard/templates/terminal/src/main.c,
14005 plugins/project-wizard/templates/gtk/src/*.[ch],
14006 plugins/project-wizard/templates/gtk/src/Makefile.am,
14007 plugins/project-wizard/templates/gnome/src/*.[ch],
14008 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14009 Add Copyright date & Email address,
14010 Correct terminal project.
14012 2005-02-12 Naba Kumar <naba@gnome.org>
14014 * plugins/project-wizard/property.c: Fixed hidden
14015 properties to take values.
14017 * plugins/project-wizard/file.[ch]: Renamed
14018 true/false enum values to fix compile error
14019 (conflict with other definition).
14021 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14022 even when mime type detection fails (for example, when Anjuta is
14023 installed in non-system prefix).
14025 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14027 * plugins/project-wizard/values.c,
14028 plugins/project-wizard/values.h:
14029 Rewrite file with more comments
14031 * plugins/project-wizard/druid.c,
14032 plugins/project-wizard/druid.h,
14033 plugins/project-wizard/autogen.c,
14034 plugins/project-wizard/autogen.h,
14035 plugins/project-wizard/druid.c,
14036 plugins/project-wizard/druid.h:
14038 Use values instead of properties
14039 Move default properties to druid.c
14041 * plugins/project-wizard/install.c,
14042 plugins/project-wizard/install.h:
14043 Use values instead of properties
14044 Add a check to avoid overwriting files
14046 * plugins/project-wizard/parser.c,
14047 plugins/project-wizard/property.c,
14048 plugins/project-wizard/property.h:
14049 Update to use new values
14050 Add an "exist" attribute to check if a directory already exist
14052 * plugins/project-wizard/anjuta-project-wizard.glade:
14053 Change project selection page (GtkTextView => GtkLabel,
14054 GtkTable => GtkVBox)
14056 * plugins/project-wizard/templates/terminal.wiz:
14057 Move destination directory on second page
14059 * plugins/project-wizard/action.c:
14062 2005-02-12 Naba Kumar <naba@gnome.org>
14064 * plugins/file-manager/an_file_view.c,
14065 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14066 views. Created dynamic update date of view depending on project
14067 changes -- similar to file-manager view.
14069 * plugins/devhelp/plugin.c: Load help on idle.
14071 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14072 autoformat' to proper location in preferences.
14074 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14077 * plugins/editor/plugin.c: Fixed accel name.
14079 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14081 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14082 plugins/project-wizard/templates/gnome.wiz,
14083 plugins/project-wizard/templates/gtk.wiz,
14084 plugins/project-wizard/anjuta-project-wizard.glade,
14085 plugins/project-wizard/autogen.c:
14086 Add Username & Email address in Project preferences.
14088 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14090 *plugins/project-wizard/templates/gnome-logo.png,
14091 plugins/project-wizard/templates/gnome.wiz,
14092 plugins/project-wizard/templates/gnome/* :
14095 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14097 * plugins/project-wizard/templates/terminal/src/main.c,
14098 plugins/project-wizard/templates/terminal/src/main.c,
14099 plugins/project-wizard/templates/terminal/src/main.[ch] :
14100 Insert License in projects
14102 2005-02-11 Naba Kumar <naba@gnome.org>
14104 * TODO.tasks: Added message manager task.
14106 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14108 * plugins/editor/plugin.c: Use bookmark stock icons.
14110 * plugins/message-view/anjuta-message-manager.ui,
14111 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14113 2005-02-10 Naba Kumar <naba@gnome.org>
14115 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14117 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14119 * global-tags/Makefile.am
14120 Error during 'make install'
14122 2005-02-09 Naba Kumar <naba@gnome.org>
14124 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14127 2005-02-08 Naba Kumar <naba@gnome.org>
14129 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14131 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14132 Show busy cursur when updating global tags in preferences.
14134 * configure.in: Fixed.
14136 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14138 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14139 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14141 - Fixed anjuta-plugin project (glade)
14143 2005-02-08 Naba Kumar <naba@gnome.org>
14145 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14146 Fixed automatic indentations.
14148 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14149 Global tags are now segregated into smaller api tags, which can be
14150 selectively loaded from symbol browser preferences.
14152 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14153 Implemented IProjectManager interface in project-manager. Mostly getter
14154 methods for now, but need to add add() and remove() methods to add
14155 or remove project elements.
14157 * plugins/gdb/debug_tree.c: Small fix.
14159 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14160 plugins/symbol-browser/an_symbol_info.c,
14161 plugins/symbol-browser/an_symbol_info.h,
14162 plugins/symbol-browser/an_symbol_search.c,
14163 plugins/symbol-browser/an_symbol_search.h,
14164 plugins/symbol-browser/an_symbol_view.c,
14165 plugins/symbol-browser/an_symbol_view.h,
14166 plugins/symbol-browser/plugin.c,
14167 plugins/symbol-browser/plugin.h,
14169 tagmanager/entry.h,
14170 tagmanager/tm_project.c,
14171 tagmanager/tm_symbol.c,
14172 tagmanager/tm_tag.c,
14173 tagmanager/tm_workspace.c,
14174 tagmanager/vstring.c,
14175 tagmanager/include/tm_tag.h,
14176 tagmanager/include/tm_workspace.h:
14178 - Fixed tagmanager parsing of source files to parse for typedefines and
14179 properly record element scopes. Implemented scope autocompletion
14180 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14181 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14182 patch list (author is unknown).
14183 - Implemented symbol-browser preferences for dynamically loading and
14184 saving tags API segments.
14185 - Fixed symbol-search to use tagmanager directly instead of depending
14186 on symbol-view for tags list.
14187 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14188 - Fixed TMSymbol to create the complete tags tree instead of letting the
14189 symbol-view created the root nodes.
14190 - Changed project tags cache name to .tm_project2.cache because the
14191 newer format records additional scope information.
14193 2005-02-07 Naba Kumar <naba@gnome.org>
14195 * plugins/editor/style-editor.c,
14196 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14197 and GtkFontButton instead of deprecated widgets in
14200 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14202 * plugins/project-wizard/action.c,
14203 plugins/project-wizard/action.h,
14204 plugins/project-wizard/autogen.c,
14205 plugins/project-wizard/autogen.h,
14206 plugins/project-wizard/file.c,
14207 plugins/project-wizard/file.h,
14208 plugins/project-wizard/install.c,
14209 plugins/project-wizard/install.h,
14210 plugins/project-wizard/parser.h,
14211 plugins/project-wizard/parser.c,
14212 plugins/project-wizard/property.c,
14213 plugins/project-wizard/property.h,
14214 plugins/project-wizard/plugin.h,
14215 plugins/project-wizard/plugin.c,
14216 plugins/project-wizard/values.c,
14217 plugins/project-wizard/values.h:
14218 Replace C++ comments by C comments
14220 * plugins/project-wizard/autogen.c,
14221 plugins/project-wizard/autogen.h:
14222 Add a run time check of autogen version.
14223 Add UserName variable.
14225 * plugins/project-wizard/anjuta-project-wizard.glade,
14226 plugins/project-wizard/header.c,
14227 plugins/project-wizard/druid.c,
14228 plugins/project-wizard/druid.h:
14229 Sort project in alphabetic order.
14230 Correct selection troubles in notebooks.
14232 * plugins/project-wizard/parser.c:
14233 Add some check when reading the project header block.
14235 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14237 * plugins/project-wizard/action.c,
14238 plugins/project-wizard/action.h,
14239 plugins/project-wizard/autogen.c,
14240 plugins/project-wizard/autogen.h,
14241 plugins/project-wizard/file.c,
14242 plugins/project-wizard/file.h,
14243 plugins/project-wizard/install.c,
14244 plugins/project-wizard/parser.h,
14245 plugins/project-wizard/parser.c,
14246 plugins/project-wizard/property.c,
14247 plugins/project-wizard/property.h,
14248 plugins/project-wizard/values.c,
14249 plugins/project-wizard/values.h,
14250 Add a space between function name and open.
14252 * plugins/project-wizard/plugin.h,
14253 plugins/project-wizard/plugin.c,
14254 plugins/project-wizard/install.c,
14255 Avoid a crash if the user close the message view used by the .
14257 * plugins/project-wizard/anjuta-project-wizard,
14258 plugins/project-wizard/druid.c,
14259 plugins/project-wizard/druid.h,
14260 plugins/project-wizard/header.h,
14261 plugins/project-wizard/header.c,
14262 Add a text view with the description of each.
14263 Add a tab for each project.
14264 Replace some C++ comments to C comments.
14266 2005-02-05 Naba Kumar <naba@gnome.org>
14268 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14269 New icon from Sebastien Granjoux .
14271 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14273 * libanjuta/anjuta-preferences.c:
14274 Set file property even without a focus out event (file selected
14277 2005-02-04 Naba Kumar <naba@gnome.org>
14279 * plugins/glade/plugin.c: Fixed glade function calls.
14280 * configure.in: Fixed a typo.
14281 * TODO.tasks: Updated.
14283 2005-02-03 Naba Kumar <naba@gnome.org>
14285 * plugins/project-manager/plugin.c: Fixed memory corruption.
14287 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14290 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14291 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14292 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14293 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14295 * libanjuta/interfaces/libanjuta.idl,
14296 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14299 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14301 Patch from Massimo Cora <maxcvs@email.it>:
14302 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14304 2005-02-01 Naba Kumar <naba@gnome.org>
14306 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14307 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14308 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14309 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14310 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14311 from sourceforge -- a64 crash fixes (correct typing for GType)
14312 and fixes compile errors in sun.
14314 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14315 paste (shift+insert) in terminal.
14317 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14319 * configure.in: Add «nb» to ALL_LINGUAS.
14321 2005-02-01 Naba Kumar <naba@gnome.org>
14323 * TODO.tasks, TODO: Updated todo tasks.
14325 * plugins/editor/anjuta-document-manager.glade: Improved search
14328 * TODO.tasks: Fixed xml format.
14330 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14333 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14336 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14337 format during save (removed unwanted text nodes). Fixed scrollbars.
14339 2005-01-31 Naba Kumar <naba@gnome.org>
14341 * libanjuta/interfaces/libanjuta.idl,
14342 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14343 Implemented append() method for IAnjutaEditor interface and fixed
14344 various bugs with text insertions (cvs diff and macro insertions).
14346 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14347 automatic indentation.
14349 * plugins/editor/action-callbacks.c,
14350 plugins/editor/action-callbacks.h,
14351 plugins/editor/anjuta-docman.c,
14352 plugins/editor/anjuta-document-manager.ui,
14353 plugins/editor/plugin.c,
14354 plugins/editor/text_editor.c,
14355 plugins/editor/text_editor.h,
14356 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14357 Fixed highlight issues.
14359 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14362 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14364 * data/properties/*: Updated properties files from scite. Created
14365 styles.properties to override the scite styles.
14367 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14369 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14371 2005-01-30 Naba Kumar <naba@gnome.org>
14373 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14374 unused definitions.
14376 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14378 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14379 plugins/editor/text_editor.c,
14380 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14381 fixed linuwidth preference setting, fixed insert text interface
14382 implementation. Improved automatice-indentation for cpp lexer.
14384 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14386 2005-01-29 Naba Kumar <naba@gnome.org>
14388 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14389 option in update dialog as default. Improved import dialog. Sized
14392 * configure.in: Fixed underquoted warning from autoconf.
14394 * plugins/editor/action-callbacks.c,
14395 plugins/editor/aneditor.cxx,
14396 plugins/editor/aneditor.h,
14397 plugins/editor/anjuta-document-manager.glade,
14398 plugins/editor/plugin.c,
14399 plugins/editor/plugin.h,
14400 plugins/editor/text_editor.c,
14401 plugins/editor/text_editor.h,
14402 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14403 for Editor and fixed all preferences syncronization and notifys for
14404 visible prefs (in editor preferences page).
14406 * plugins/file-loader/plugin.c: Load recent files on idle.
14408 2005-01-28 Naba Kumar <naba@gnome.org>
14410 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14411 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14413 * plugins/editor/action-callbacks.c,
14414 plugins/editor/action-callbacks.h,
14415 plugins/editor/aneditor.cxx,
14416 plugins/editor/aneditor.h,
14417 plugins/editor/anjuta-document-manager.ui,
14418 plugins/editor/plugin.c,
14419 plugins/editor/text_editor.c,
14420 plugins/editor/text_editor.h,
14421 plugins/editor/text_editor_cbs.c,
14422 plugins/editor/text_editor_cbs.h,
14423 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14426 Patch from Massimo Cora <maxcvs@email.it>:
14427 * plugins/editor/an_symbol_search.c,
14428 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14430 2005-01-27 Naba Kumar <naba@gnome.org>
14432 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14433 minimum size request to 200.
14435 * plugins/symbol-browser/an_symbol_info.c,
14436 plugins/symbol-browser/an_symbol_info.h,
14437 plugins/symbol-browser/an_symbol_search.c,
14438 plugins/symbol-browser/an_symbol_search.h,
14439 plugins/symbol-browser/an_symbol_view.c,
14440 plugins/symbol-browser/an_symbol_view.h,
14441 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
14442 pixbuf retrieval. Fixed runtime warning. Code clean up.
14444 2005-01-27 Naba Kumar <naba@gnome.org>
14446 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
14447 src/anjuta.ui, (new) plugins/glade/.cvsignore,
14448 (new) plugins/glade/Makefile.am,
14449 (new) plugins/glade/anjuta-glade-plugin.png,
14450 (new) plugins/glade/anjuta-glade.plugin.in,
14451 (new) plugins/glade/anjuta-glade.ui,
14452 (new) plugins/glade/plugin.c,
14453 (new) plugins/glade/plugin.h,
14454 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
14455 now until glade3 works properly.
14457 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
14458 they are generated.
14460 2005-01-26 Naba Kumar <naba@gnome.org>
14462 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
14463 Added mime icon for anjuta projects.
14465 patch from Massimo Cora <maxcvs@email.it>:
14466 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
14467 an_symbol_search.h, an_symbol_view.c, plugin.c:
14468 Fix/implement objects destroying/freeing.
14470 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
14472 * src/action-callback.[ch], src/anjuta-actions.h:
14473 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
14474 because it has not been updated for years and we know have a devhelp plugin
14475 which can do the job much better.
14476 * TODO.tasks: Updated done items
14478 2005-01-25 Naba Kumar <naba@gnome.org>
14480 * autogen.sh: Fixed to generate interface files.
14482 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
14483 session save filenames.
14485 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
14487 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
14489 * plugins/project-wizard/Makefile.am,
14490 plugins/project-wizard/install.c,
14491 plugins/project-wizard/install.h,
14492 plugins/project-wizard/parser.c,
14493 plugins/project-wizard/parser.h,
14494 plugins/project-wizard/templates/terminal.wiz:
14495 Add action list block in wizard template
14496 * plugins/project-wizard/file.c,
14497 plugins/project-wizard/autogen.c:
14500 2005-01-23 Naba Kumar <naba@gnome.org>
14502 * configure.in: Fixed build error.
14504 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
14506 * plugins/project-wizard/druid.c,
14507 plugins/project-wizard/parser.c,
14508 plugins/project-wizard/property.c: Rewrite parser with
14509 better error handling
14511 2005-01-22 Naba Kumar <naba@gnome.org>
14513 * plugins/symbol-browser/plugin.c: Changed c++ coments
14514 to c commnets and formated code to anjuta coding styles.
14516 2005-01-21 Naba Kumar <naba@gnome.org>
14518 * configure.in, autogen.sh: Fixed build errors in newer automake.
14520 * plugins/editor/anjuta-docman.c: Do not emit change editor
14521 signal while in dispose.
14523 Patch from: Massimo Corà <maxcvs@email.it>
14524 * plugins/symbol-browser/Makefile.am,
14525 plugins/symbol-browser/an_symbol_view.c,
14526 plugins/symbol-browser/an_symbol_view.h,
14527 plugins/symbol-browser/plugin.c,
14528 plugins/symbol-browser/plugin.h,
14529 plugins/symbol-browser/test-symbol-browser.c,
14530 (new) plugins/symbol-browser/an_symbol_info.c,
14531 (new) plugins/symbol-browser/an_symbol_info.h,
14532 (new) plugins/symbol-browser/an_symbol_search.c,
14533 (new) plugins/symbol-browser/an_symbol_search.h:
14534 Added a cool real-time symbol-search-view in symbol browser.
14536 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
14538 * plugin/macro/plugin.c
14539 plugin/macro/anjuta-macro-plugin.ui
14540 plugin/macro/macro-db.[ch]
14541 plugin/macro/macro-dialog.[ch]
14542 plugin/macro/macro-actions.[ch]
14543 plugin/macro/macro-edit.[ch]
14544 plugin/macro/plugin.[ch]:
14546 Implemented three menu items as Naba proposed:
14548 Insert Macro: Pops of a border-less window to enter a shortcut
14549 Add Macro: Same as Manage Macro => New
14550 Manage Macros: Full-features macro dialog
14552 2005-01-20 Naba Kumar <naba@gnome.org>
14554 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
14555 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
14556 libanjuta/anjuta-shell.h,
14557 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14558 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14559 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
14560 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14561 src/main.c, src/shell.c: Implemented command line args processing
14562 and session management. Fixed geometry restoration.
14564 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
14566 * plugins/macro/macro-db.c,
14567 plugins/macros.xml:
14568 Cleaned up XML interface and use attributes now for name, category and
14569 shortcut. CDATA is used to avoid xml errors inside of macros.
14571 2005-01-19 Naba Kumar <naba@gnome.org>
14573 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
14575 2005-01-18 Naba Kumar <naba@gnome.org>
14577 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
14580 * scintilla/*: Updated scintilla to current cvs and updated
14583 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14585 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
14586 plugins/cvs-plugin/cvs-actions.c:
14587 Added "Whole project" infrastructure but it does not
14588 work because I did not find a way to get the current project's
14591 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14593 * plugins/cvs-plugin/Makefile.am
14594 plugins/cvs-plugin/anjuta-cvs.plugin.in
14595 plugins/cvs-plugin/cvs-actions.c
14596 plugins/cvs-plugin/cvs-callbacks.c
14597 plugins/cvs-plugin/cvs-interface.[ch] (added)
14598 plugins/cvs-plugin/plugin.c:
14600 Added IAnjutaCVS interface and improved cvs plugin. There
14601 is still some work to do on cvs import and to add a current
14604 2005-01-17 Naba Kumar <naba@gnome.org>
14606 * plugins/editor/aneditor.cxx: Fixed auto indentation.
14608 * configure.in: Fixed build errors.
14610 * data/Makefile.am, (removed) data/README.stock_libs,
14611 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
14612 (removed) data/header.c, (removed) data/stock_libs.anj,
14613 (removed) data/x-anjuta-project.desktop,
14614 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
14616 * libanjuta/anjuta-plugin-description.c,
14617 libanjuta/anjuta-shell.c: Updated documentations.
14619 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
14621 * libanjuta/anjuta-launcher.c,
14622 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
14625 2005-01-17 Naba Kumar <naba@gnome.org>
14627 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14628 plugins/project-wizard/templates/gtk.wiz,
14629 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
14630 Updated templates to new format.
14632 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14633 * plugins/project-wizard/druid.c,
14634 plugins/project-wizard/parser.c,
14635 plugins/project-wizard/property.c,
14636 plugins/project-wizard/property.h,
14637 plugins/project-wizard/templates/terminal.wiz,
14638 plugins/project-wizard/templates/terminal/AUTHORS,
14639 plugins/project-wizard/templates/terminal/ChangeLog,
14640 plugins/project-wizard/templates/terminal/NEWS,
14641 plugins/project-wizard/templates/terminal/README,
14642 plugins/project-wizard/templates/terminal/project.anjuta,
14643 plugins/project-wizard/templates/terminal/src/main.c:
14644 Moveed code related to property types from druid.c and parser.c to
14645 property.c. Changed tag from "<string ..." to
14646 "<property type="string..." and so on. Rewrite parser
14647 (warning still in progress). Added list property. Changed
14648 terminal project to avoid using autogen on some file (much
14649 faster) using the autogen attribute. Add a license list box in
14650 terminal project (just as an example). _label in item list is
14653 2005-01-16 Naba Kumar <naba@gnome.org>
14655 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
14656 plugins/edtior/anjuta-docman.c: Fixed build errors.
14658 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
14659 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
14660 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
14661 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
14662 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
14663 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
14664 libanjuta/resources.h,
14665 plugins/build-basic-autotools/build-basic-autotools.c,
14666 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14667 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
14668 plugins/gtodo/plugin.c, src/Makefile.am,
14669 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14670 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
14671 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
14672 should be handled in respective plugins. Added API documentations.
14674 * libanjuta-docs.sgml, libanjuta-sections.txt,
14676 (added) tmpl/anjuta-debug.sgml,
14677 (added) tmpl/anjuta-launcher.sgml,
14678 tmpl/anjuta-plugin.sgml,
14679 tmpl/anjuta-preferences.sgml,
14680 tmpl/anjuta-shell.sgml,
14681 (added) tmpl/anjuta-status.sgml,
14682 (removed) tmpl/anjuta-stock.sgml,
14683 tmpl/anjuta-utils.sgml,
14684 (removed) tmpl/defaults.sgml,
14685 (removed) tmpl/fileselection.sgml,
14686 (removed) tmpl/gnomefilelist.sgml,
14687 tmpl/ianjuta-buildable.sgml,
14688 (added) tmpl/ianjuta-debugger-manager.sgml,
14689 (added) tmpl/ianjuta-debugger.sgml,
14690 tmpl/ianjuta-document-manager.sgml,
14691 tmpl/ianjuta-editor.sgml,
14692 tmpl/ianjuta-file.sgml,
14693 tmpl/ianjuta-loader.sgml,
14694 tmpl/ianjuta-markable.sgml,
14695 tmpl/ianjuta-message-view.sgml,
14696 (added) tmpl/ianjuta-project-manager.sgml,
14697 (added) tmpl/ianjuta-todo.sgml,
14698 (added) tmpl/ianjuta-wizard.sgml,
14699 tmpl/libanjuta-iface-marshallers.sgml,
14700 tmpl/libanjuta-unused.sgml,
14701 (removed) tmpl/pixmaps.sgml,
14703 (removed) tmpl/properties.sgml,
14704 tmpl/resources.sgml: Updated API documentations.
14706 2005-01-15 Naba Kumar <naba@gnome.org>
14708 * libanjuta/anjuta-launcher.c: Added API docs.
14710 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14711 plugins/project-wizard/templates/gtk.wiz,
14712 plugins/project-wizard/templates/terminal.wiz,
14713 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14714 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14715 plugins/project-wizard/templates/gtk/src/main.c,
14716 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
14717 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
14720 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
14721 * plugins/project-wizard/anjuta-project-wizard.glade,
14722 plugins/project-wizard/autogen.c,
14723 plugins/project-wizard/druid.c,
14724 plugins/project-wizard/druid.h,
14725 plugins/project-wizard/file.c,
14726 plugins/project-wizard/file.h,
14727 plugins/project-wizard/install.c,
14728 plugins/project-wizard/parser.c,
14729 plugins/project-wizard/plugin.c,
14730 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
14731 setting the default project directory. Fix HIDDEN property, it's
14732 working but I think we could make this cleaner. Removed the
14733 copy of the string in mandatory_property. Add an optional autogen
14734 attribute, to force or avoid using autogen on some files, default
14735 without any attribute is autodetect.+ Replace the script tag with
14736 a normal file tag and an attribute execute.
14738 2005-01-14 Naba Kumar <naba@gnome.org>
14740 * plugins/editor/action-callbacks.c,
14741 plugins/editor/search_incremental.c,
14742 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
14745 * plugins/editor/plugin.c, plugins/editor/plugin.h,
14746 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
14749 2005-01-12 Naba Kumar <naba@gnome.org>
14752 plugins/project-wizard/templates/Makefile.am,
14753 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
14754 plugins/project-wizard/templates/anjuta-plugin.wiz,
14755 (added) plugins/project-wizard/templates/gtk-logo.png,
14756 (added) plugins/project-wizard/templates/gtk.wiz,
14757 (added) plugins/project-wizard/templates/terminal-logo.png,
14758 plugins/project-wizard/templates/terminal.wiz,
14759 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14760 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14761 (added) plugins/project-wizard/templates/gtk/.cvsignore,
14762 (added) plugins/project-wizard/templates/gtk/Makefile.am,
14763 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
14764 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
14765 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14766 (added) plugins/project-wizard/templates/gtk/src/main.c,
14767 (added) plugins/project-wizard/templates/gtk/src/project.glade,
14768 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
14769 GTK+ project templated and fixed other templates. Updated template
14772 2005-01-12 Naba Kumar <naba@gnome.org>
14774 * plugins/macro/anjuta-macro.glade: Improved GUI.
14776 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
14778 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
14779 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
14780 * plugins/cvs-plugin/cvs.[ch] (removed)
14781 Removed old unused files
14783 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
14784 * plugins/cvs-plugin/cvs-actions.c
14785 * plugins/cvs-plugin/Makefile.am:
14786 Seperate callback functions for better error
14787 handling. Cleaned up code.
14789 * plugins/macro/macros.xml: removed corrupt cvs
14792 2005-01-10 Naba Kumar <naba@gnome.org>
14794 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
14795 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
14798 2005-01-09 Naba Kumar <naba@gnome.org>
14800 * libegg/egg-recent-action.c, libegg/test-actions.c,
14801 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
14802 recent files models.
14804 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
14805 two models -- one for projects and other for regular files and show
14806 both in recent files menu. Changed recent files group from "anjuta"
14807 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
14808 when adding the URI in recent files.
14810 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
14811 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
14812 * plugins/macro/macro-dialog.c: Fixed dispose() method.
14813 * plugins/macro/macros.xml: Fixed xml errors.
14815 2005-01-08 Naba Kumar <naba@gnome.org>
14817 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
14818 libegg/test-actions.c, libegg/menu/Makefile.am,
14819 libegg/menu/egg-recent-action.h: Added a new action for
14822 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
14823 Fixed dispose. Cleanup.
14825 * plugins/file-loader/anjuta-loader-plugin.ui,
14826 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14827 Use the new action for recent files. Added recent files in
14830 * plugins/project-wizard/druid.c: Show busy cursor and
14831 de-sensitize druid buttons during page change.
14833 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14834 * plugins/project-wizard/Makefile.am,
14835 plugins/project-wizard/druid.c,
14836 plugins/project-wizard/druid.h,
14837 plugins/project-wizard/install.c,
14838 plugins/project-wizard/plugin.c,
14839 plugins/project-wizard/plugin.h,
14840 plugins/project-wizard/property.c,
14841 plugins/project-wizard/property.h,
14842 (added) plugins/project-wizard/values.c,
14843 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
14844 objects (in values.c and values.h) containing the values of all
14845 properties. The NPWProperty objects now keep their values in this
14846 object which is persistant for one activation of the plugin, so the
14847 user keeps all the values even if he goes backward. Used an anjuta
14848 message view to list all files copied by the project wizard.
14850 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
14852 * plugins/macro/plugin.[ch],
14853 plugins/macro/macro-dialog.[ch]
14854 plugins/macro/macro-edit.[ch]
14855 plugins/macro/macro-db.[ch]
14856 plugins/macro/macro-actions.[ch]
14857 plugins/macro/anjuta-macro.plugin.in
14858 plugins/macro/anjuta-macro.glade
14859 plugins/macro/anjuta-macro.png
14860 plugins/macro/Makefile.am
14861 plugins/macro/macros.xml
14862 plugins/macro/anjuta-macro.ui (all added)
14864 plugins/Makefile.am:
14865 Added new macro plugins
14867 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
14870 * manuals/reference/template (removed)
14871 Removed old api reference
14873 * plugins/message-view/message-view.c:
14874 "Fixed" crash in on_row_deleted and added a
14875 comment that I cannot work this way. We will
14876 have to change everything a bit to avoid losing
14879 * plugins/text-editor/text_editor.c:
14880 Update line number width on file save
14883 2005-01-07 Naba Kumar <naba@gnome.org>
14885 * plugins/project-wizard/anjuta-project-wizard.glade,
14886 plugins/project-wizard/druid.c,
14887 plugins/project-wizard/templates/anjuta-plugin.wiz,
14888 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
14889 Display page description in bold. Fixed mandatory field check.
14892 libanjuta/libanjuta-1.0.pc.in,
14893 plugins/project-wizard/druid.c,
14894 plugins/project-wizard/parser.c,
14895 plugins/project-wizard/property.h,
14896 plugins/project-wizard/templates/anjuta-plugin.wiz,
14897 plugins/project-wizard/templates/terminal.wiz,
14898 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
14899 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
14900 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
14901 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
14902 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
14903 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14904 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14905 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14906 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
14907 plugins/project-wizard/templates/terminal/configure.in.tpl,
14908 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
14909 plugins/project-wizard/templates/terminal/src/main.c: Implemented
14910 a new property type -- hidden. Fixed terminal and anjuta-plugin
14913 2005-01-07 Naba Kumar <naba@gnome.org>
14915 * templates/anjuta-plugin.wiz,
14916 templates/terminal.wiz,
14917 templates/terminal/Makefile.am.tpl,
14918 templates/terminal/autogen.sh,
14919 (Removed) templates/terminal/configure.ac.tpl,
14920 (Added) templates/.cvsignore,
14921 (Added) templates/Makefile.am,
14922 (Added) templates/anjuta-plugin/.cvsignore,
14923 (Added) templates/anjuta-plugin/Makefile.am,
14924 (Added) templates/anjuta-plugin/src/.cvsignore,
14925 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
14926 (Added) templates/terminal/.cvsignore,
14927 (Added) templates/terminal/Makefile.am,
14928 (Added) templates/terminal/configure.in.tpl,
14929 (Added) templates/terminal/po/.cvsignore,
14930 (Added) templates/terminal/po/ChangeLog,
14931 (Added) templates/terminal/po/Makefile.am,
14932 (Added) templates/terminal/po/POTFILES.in,
14933 (Added) templates/terminal/src/.cvsignore,
14934 (Added) templates/terminal/src/Makefile.am,
14935 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
14936 project wizard. Fixed configure/po/Makefile template errors.
14938 2005-01-06 Naba Kumar <naba@gnome.org>
14940 * configure.in: Added project templates.
14941 * plugins/project-wizard/templates/*: Added to project and renamed
14942 Makefile.am and configure.in to Makefile.am and configure.ac respectively
14943 for the project templates (so that they do not conflict with autotools
14944 build. Created proper configure.ac.tpl and autogen.sh for project
14947 2005-01-06 Naba Kumar <naba@gnome.org>
14949 * plugins/project-wizard/anjuta-project-wizard.glade,
14950 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
14951 Fixed file list parsing and to take absolute file paths (for example,
14952 from an icon selected previously). Used toggle buttons for boolean
14953 properties. Check if all mandatory fields are given before going
14954 forward in the wizard. Use scrollable viewport for listing property
14955 widgets incase the list goes out of wizard's size. Added tooltips
14956 as descriptions of the property widgets. And other fixes.
14958 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
14959 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
14960 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
14961 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
14962 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
14963 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
14964 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
14965 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14966 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
14967 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14968 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
14969 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
14970 Restructured template files.
14972 2005-01-06 Naba Kumar <naba@gnome.org>
14974 * configure.in: Added check for autogen.
14976 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
14979 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
14980 Do not emit changed signal when in dispose.
14982 * plugins/symbol-browser/plugin.c: Don't updated symbols when
14983 symbol-view widget has been destroyed.
14985 * src/anjuta-app.c: Set null to preference, status and ui object
14986 pointers when they are destroyed.
14988 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
14989 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
14990 Added boolean, integer and file property types.
14992 * plugins/project-wizard/Makefile.am,
14993 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
14994 project wizard templates.
14996 2005-01-04 Naba Kumar <naba@gnome.org>
14998 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15001 * plugins/editor/aneditor.cxx,
15002 plugins/editor/anjuta-docman.c,
15003 plugins/editor/plugin.c,
15004 plugins/editor/text_editor.c:
15005 Removed unnecessary ref/unref of scintilla.
15007 * plugins/message-view/anjuta-msgman.c,
15008 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15009 make close button similar to document manager.
15011 * plugins/project-manager/plugin.c,
15012 plugins/project-manager/plugin.h: Removed dead codes. Removed
15013 unnecessary ref/unref.
15015 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15016 instead of hard refs.
15018 2005-01-03 Naba Kumar <naba@gnome.org>
15020 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15021 generate() methods for IAnjutaBuildable interface.
15023 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15024 IAnjutaBuildable inteface.
15026 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15027 to destroy build context when message view is destroyed.
15029 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15030 a ref to it and unref in destructor. AnEditor class wants to be the
15031 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15034 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15035 complicate the scene. Removed editor widget from AnjutaDocman when
15036 the widget is destroyed.
15038 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15039 from shell. It will be removed from shell when the widget is destroyed.
15041 * plugins/editor/text_editor.c: Added debug codes to track object
15044 * plugins/message-view/anjuta-msgman.c: Remove message view on
15045 widget destroy. Destroy message view on remove. Removed all views
15048 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15051 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15053 * plugins/file-wizard/action-callbacks.c,
15054 plugins/file-wizard/anjuta-file-wizard.glade,
15055 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15056 Insert Licence, copyright, header template ...
15058 2005-01-02 Naba Kumar <naba@gnome.org>
15060 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15061 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15062 anjuta_status_add_widget() to allow setting busy cursor on non
15065 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15067 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15068 mime types to take text/source also.
15070 * plugins/editor/anjuta-docman.c,
15071 plugins/editor/anjuta-docman.h,
15072 plugins/editor/plugin.c,
15073 plugins/editor/text_editor.c,
15074 plugins/editor/text_editor.h,
15075 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15076 AnjutaStatus and set busy cursor on editors.
15078 * plugins/file-loader/Makefile.am,
15079 plugins/file-loader/plugin.c,
15080 (added) plugins/file-loader/dnd.c,
15081 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15083 * src/anjuta.c: Hide anjuta window before destruction.
15085 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15086 * configure.in, plugins/Makefile.am,
15087 (removed) plugins/project-wizard/appwiz_page1.c,
15088 (removed) plugins/project-wizard/appwiz_page2.c,
15089 (removed) plugins/project-wizard/appwiz_page3.c,
15090 (removed) plugins/project-wizard/appwiz_page4.c,
15091 (removed) plugins/project-wizard/appwizard.c,
15092 (removed) plugins/project-wizard/appwizard.h,
15093 (removed) plugins/project-wizard/appwizard_cbs.c,
15094 (removed) plugins/project-wizard/appwizard_cbs.h,
15095 (removed) plugins/project-wizard/appwizard_gui.c,
15096 (removed) plugins/project-wizard/gnome_project.c,
15097 (removed) plugins/project-wizard/gnome_project.h,
15098 (removed) plugins/project-wizard/wizard_gui.c,
15099 (removed) plugins/project-wizard/wizard_gui.h,
15100 (added) plugins/project-wizard/.cvsignore,
15101 (added) plugins/project-wizard/Makefile.am,
15102 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15103 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15104 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15105 (added) plugins/project-wizard/applogo.png,
15106 (added) plugins/project-wizard/appwizard.png,
15107 (added) plugins/project-wizard/autogen.c,
15108 (added) plugins/project-wizard/autogen.h,
15109 (added) plugins/project-wizard/druid.c,
15110 (added) plugins/project-wizard/druid.h,
15111 (added) plugins/project-wizard/file.c,
15112 (added) plugins/project-wizard/file.h,
15113 (added) plugins/project-wizard/header.c,
15114 (added) plugins/project-wizard/header.h,
15115 (added) plugins/project-wizard/install.c,
15116 (added) plugins/project-wizard/install.h,
15117 (added) plugins/project-wizard/parser.c,
15118 (added) plugins/project-wizard/parser.h,
15119 (added) plugins/project-wizard/plugin.c,
15120 (added) plugins/project-wizard/plugin.h,
15121 (added) plugins/project-wizard/property.c,
15122 (added) plugins/project-wizard/property.h: Removed old application-wizard
15123 codes and added new template based (autogen based) project wizard
15124 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15126 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15128 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15129 * plugins/cvs-plugin/cvs-execute.c:
15130 Fix cvs_log which did not work because of some
15132 Patch from Mark R. Pariente <markpariente@cmu.edu>
15133 - Fix message highlighting
15135 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15140 Removed template stuff completly because we dicussed to implement
15141 a macro system for Edit->Insert Text
15143 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15145 * plugins/editor/aneditor.cxx,
15146 plugins/editor/text_editor.c:
15147 Set line number width dynamically
15149 Prepered new GTK 2.6 about dialog
15151 2004-12-30 Naba Kumar <naba@gnome.org>
15153 patch from: Massimo Corà <maxcvs@email.it>
15154 * plugins/editor/aneditor.cxx: Highlights correct function
15155 argument in recursive calltips.
15157 2004-12-30 Naba Kumar <naba@gnome.org>
15159 * plugins/symbol-browser/plugin.c,
15160 libanjuta/interfaces/libanjuta.idl,
15161 plugins/editor/text_editor.c: Fixed editor markers and added a new
15162 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15163 mark the line visited.
15165 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15166 libegg/Makefile.am, libegg/eggcomboselect.c,
15167 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15168 widget for use with symbol view in toolbar.
15170 * plugins/cvs-plugin/anjuta-cvs.ui,
15171 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15172 placeholder for cvs plugin context menu in filemanager.
15174 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15176 * plugins/cvs-plugin/plugin.c:
15177 Show popup menu only if the file is contained in
15178 a directory containing a "CVS" directory
15180 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15182 * plugins/cvs-plugin/cvs-action.[ch],
15183 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15184 * plugins/cvs-plugin/anjuta-cvs.ui,
15185 * plugins/cvs-plugin/plugin.c:
15186 Implemented "Import"
15188 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15189 Added right-click-menu for file-manager
15191 2004-12-26 Naba Kumar <naba@gnome.org>
15193 * src/action-callbacks.c, src/action-callbacks.h,
15194 src/anjuta-actions.h, src/anjuta-app.c,
15195 src/anjuta.ui: Added fullscreen action.
15197 * plugins/cvs-plugin/cvs-actions.c,
15198 plugins/cvs-plugin/plugin.c,
15199 plugins/cvs-plugin/plugin.h: Watches current editor,
15200 project and file manager selection in plugin
15203 2004-12-26 Naba Kumar <naba@gnome.org>
15205 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15206 src/action-callbacks.c: Fixed app finalization. Added a
15207 command line arg --proper-shutdown (-p), which when set
15208 will release all plugins and their resources (this option
15209 is mainly for debugging).
15211 * plugins/file-loader/plugin.c: Fixed filename duplications
15212 in recent files history.
15214 * plugins/profile-default/plugin.c: Disabled problematic
15215 plugins for now to load at startup.
15217 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15218 annoying debug prints.
15220 2004-12-23 Naba Kumar <naba@gnome.org>
15222 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15223 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15224 plugins/cvs-plugin/anjuta-cvs.ui,
15225 plugins/cvs-plugin/cvs-actions.c,
15226 plugins/cvs-plugin/cvs-actions.h,
15227 plugins/cvs-plugin/cvs-execute.c,
15228 plugins/cvs-plugin/cvs-execute.h,
15229 plugins/cvs-plugin/Makefile.am,
15230 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15231 Added cvs log command.
15233 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15235 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15238 2004-12-20 Naba Kumar <naba@gnome.org>
15240 patch from: Massimo Corà <maxcvs@email.it>
15241 * plugins/editor/aneditor.cxx: Added recursive calltips.
15243 2004-12-20 Naba Kumar <naba@gnome.org>
15245 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15246 Show busy cursor during loading and unloading.
15248 2004-12-19 Naba Kumar <naba@gnome.org>
15250 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15251 memory leaks. Disabled debug print.
15253 * plugins/symbol-browser/an_symbol_view.c,
15254 plugins/symbol-browser/plugin.c,
15255 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15256 problems. Creates SymbolView object every time when the
15257 plugin is activated.
15259 * plugins/project-manager/plugin.c: Close project when
15262 2004-12-18 Naba Kumar <naba@gnome.org>
15264 * po/POTFILES.in: Removed commented lines.
15265 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15266 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15267 * plugins/gdb/plugin.c: Fixed compile error.
15269 Patch from: Mark R. Pariente <mark@demar.com.tr>
15270 * libegg/eggcellrendererkeys.c: Fixed compile error.
15272 2004-12-18 Naba Kumar <naba@gnome.org>
15274 * plugins/file-loader/plugin.c: Fixed loading bug.
15276 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15277 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15278 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15279 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15280 and corruptions. Fixed loading and unloading of plugins.
15282 2004-12-17 Naba Kumar <naba@gnome.org>
15284 * plugins/file-loader/Makefile.am,
15285 plugins/file-loader/plugin.c,
15286 plugins/project-manager/plugin.c: Fixed memory corruption
15287 and disposition codes. Added missing plugin.h in Makefile.am.
15289 2004-12-16 Naba Kumar <naba@gnome.org>
15291 * plugins/symbol-browser/an_symbol_view.c,
15292 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15293 codes. Fixed memory leaks and corruptions.
15295 * plugins/build-basic-autotools/build-basic-autotools.c
15296 plugins/editor/anjuta-docman.c,
15297 plugins/editor/text_editor.c,
15298 plugins/file-loader/plugin.c,
15299 plugins/file-manager/plugin.c,
15300 plugins/file-wizard/plugin.c,
15301 plugins/message-view/anjuta-msgman.c,
15302 plugins/message-view/anjuta-msgman.h,
15303 plugins/message-view/message-view.c,
15304 plugins/message-view/plugin.c,
15305 plugins/message-view/plugin.h,
15306 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15308 * src/about.c, src/about.h, src/action-callbacks.c,
15309 src/action-callbacks.h, src/anjuta-actions.h,
15310 src/anjuta-app.c, src/anjuta-app.h,
15311 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15312 src/anjuta.c, src/anjuta.h, src/getline.c,
15313 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15314 src/start-with.c, src/start-with.h: Fixed emacs modes.
15316 * src/layout.xml: Brought document manager in front.
15318 2004-12-15 Naba Kumar <naba@gnome.org>
15320 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15323 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15324 finalization. Added a method to unload all plugins and destroy them.
15325 Fixed memory leaks.
15327 * plugins/sample1/plugin.c: Proper finalization code and renamed
15328 functions to proper names.
15330 * plugins/build-basic-autotools/build-basic-autotools.c,
15331 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15333 * src/shell.c: Unload all plugins on exit, so that memory profilers
15334 can detect memory leaks in plugins.
15336 2004-12-13 Naba Kumar <naba@gnome.org>
15338 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15339 docking is working.
15340 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15341 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15343 2004-12-11 Naba Kumar <naba@gnome.org>
15345 * data/properties/anjuta.properties: Fixed font size.
15346 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15347 compile file function. There are some fixmes there.
15348 * plugins/message-view/anjuta-msgman.c,
15349 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15351 2004-12-08 Naba Kumar <naba@gnome.org>
15353 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15354 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15355 to escape quotes in a string.
15357 * plugins/cvs-plugin/cvs-actions.c,
15358 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15361 * plugins/build-basic-autotools/build-basic-autotools.c,
15362 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15365 2004-12-07 Naba Kumar <naba@gnome.org>
15367 * plugins/build-basic-autotools/build-basic-autotools.c,
15368 plugins/build-basic-autotools/automake-c.filters: Completed directory
15369 tracking. Double click on Errors and warnings now work as expected.
15371 * plugins/build-basic-autotools.c: Added codes to track build directory
15372 so that absolute path of the files could be determined.
15374 2004-12-06 Naba Kumar <naba@gnome.org>
15376 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15377 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15378 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15380 2004-12-05 Naba Kumar <naba@gnome.org>
15382 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15383 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15385 * plugins/cvs-plugin/plugin.c,
15386 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15388 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15390 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15391 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15392 plugins/cvs-plugin/cvs-execute.[ch]:
15393 Implemented cvs status and cvs diff
15395 - rdiff command is not correct
15396 - Must find a way to allow selection of directies AND files
15399 2004-12-03 Naba Kumar <naba@gnome.org>
15401 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15402 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15403 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15404 session.properties file if it is for the first time.
15406 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15408 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15411 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15412 plugins/cvs-plugin/anjuta-cvs.ui:
15413 Implemented update/commit and changed menu layout
15415 2004-12-02 Naba Kumar <naba@gnome.org>
15417 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15418 property name (for cvs path property). Beautified dialogs.
15420 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15422 * plugins/message-view/anjuta-msgman.c: Changed callback name
15423 and changed switch-page handling.
15425 * plugins/cvs-plugin/cvs-actions.c:
15426 * plugins/cvs-plugin/cvs-execute.c:
15427 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15428 - Implemented cvs add and cvs removed - both working now
15429 - Created a useful preferences page
15432 2004-11-30 Naba Kumar <naba@gnome.org>
15434 * libanjuta/anjuta-status.c: Fixed runtime warning.
15436 * plugins/editor/Makefile.am:
15437 plugins/editor/anjuta-document-manager.glade,
15438 plugins/editor/plugin.c
15439 plugins/editor/plugin.h
15440 plugins/editor/style-editor.c (new, moved from src/),
15441 plugins/editor/style-editor.h (new, moved from src/),
15442 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
15443 settings in preferences.
15445 * plugins/editor/text_editor.c,
15446 plugins/editor/text_editor.h: Do not take unused args in
15447 text_editor_get_props().
15449 * src/style-editor.c, src/style-editor.h: Removed, moved to
15450 plugins/editor/ directory.
15452 2004-11-29 Naba Kumar <naba@gnome.org>
15454 * plugins/editor/text_editor_cbs.c: Emit click signal in
15456 * libanjuta/anjuta-status.c: More spacing between items.
15458 2004-11-29 Naba Kumar <naba@gnome.org>
15460 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
15462 * libanjuta/interfaces/libanjuta.idl,
15463 plugins/debug-manager/anjuta-debug-manager.plugin.in,
15464 plugins/debug-manager/plugin.c,
15465 plugins/gdb/breakpoints.c,
15466 plugins/gdb/breakpoints.h,
15467 plugins/gdb/debugger.c,
15468 plugins/gdb/debugger.h,
15469 plugins/gdb/plugin.c,
15470 plugins/gdb/plugin.h,
15471 plugins/gdb/utilities.c,
15472 plugins/gdb/utilities.h: Code cleanups and partial implementation of
15473 toggle breakpoint margin clicks.
15475 2004-11-28 Naba Kumar <naba@gnome.org>
15477 * TODO.tasks: Fixed indentations.
15478 * plugins/gtodo/libgtodo.c: Save with indentation.
15479 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
15480 * plugins/project-manager/plugin.c: Fixed runtime warnings.
15481 * libanjuta/anjuta-status.c: Fixed busy cursors.
15482 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
15483 * po/POTFILES.in: Updated.
15485 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
15487 * plugins/editor/anjuta-document-manager.glade,
15488 plugins/editor/search-replace.[c,h],
15489 plugins/editor/search-replace_backend.h
15490 plugins/editor/search-preferences.[c,h] :
15491 Saved Search-Preferences (gconf),
15492 Basic search by default.
15494 2004-11-22 Naba Kumar <naba@gnome.org>
15496 * configure.in: Fixed build error.
15498 2004-11-21 Naba Kumar <naba@gnome.org>
15500 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
15501 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
15502 Added AnjutaStatus class to libanjuta.
15503 Added anjuta_shell_get_status() method.
15505 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
15506 and fixed marshaller generation.
15508 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
15509 "updade_ui" signals to IAnjutaEditor interface.
15511 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
15513 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
15516 * plugins/class-gen/clsGen.c: Intial port.
15518 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
15521 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
15522 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15523 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
15524 Implemented status update. Emits "update_ui" and "char_added" signals.
15525 Added view preferences.
15527 * plugins/file-loader/plugin.c: Added open with plugins in open with
15530 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
15532 * plugins/message-view/anjuta-msgman.c,
15533 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
15534 to close correct message view rather than current view.
15536 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
15538 * plugins/cvs-plugin/cvs-actions.c
15539 plugins/cvs-plugin/plugin.[ch]
15540 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15541 Implemented cvs add but ran into a launcher/message_view
15542 problem because of a limitation of the idl compiler
15544 2004-11-19 Naba Kumar <naba@gnome.org>
15546 * plugins/project-manager/plugin.c: Displays a progress window during
15549 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
15550 Fixed UI separators.
15552 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
15555 * plugins/project-manager/anjuta-project-manager.ui,
15556 plugins/project-manager/plugin.[c,h]: Added add/remove context
15557 menus and implemented them. Added file manager merge menu.
15559 2004-11-18 Naba Kumar <naba@gnome.org>
15561 * TODO.tasks: Updated.
15562 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
15563 plugins/message-view/message-view.c: Fixed finalize and dispose
15565 * plugins/debugger/*: Removed from cvs (development now in
15568 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
15570 Reviewed by Naba Kumar <naba@gnome.org>:
15572 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
15573 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15574 plugins/gdb/breakpoints.c: all marker related stuff moved from
15575 editor and docman interfaces to IAnjutaMarkable
15577 2004-11-17 Naba Kumar <naba@gnome.org>
15579 * TODO.tasks: Updated.
15581 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
15583 * libegg/egg-combo-action.c: Block changed signal when changing model.
15585 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
15586 Emit changed signal. Removed dead codes.
15588 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
15589 that recent files history do not duplicate.
15591 * plugins/symbol-browser/an_symbol_view.c,
15592 plugins/symbol-browser/an_symbol_view.h,
15593 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
15596 2004-11-15 Naba Kumar <naba@gnome.org>
15598 * plugins/project-manager/plugin.c: Opens targets on double click.
15600 * plugins/message-view/message-view.c,
15601 plugins/file-manager/anjuta-file-manager-plugin.glade,
15602 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
15603 Added proper class finalization
15604 and disposition. Added preferences notifications and callbacks to
15605 change info/warning/error colors.
15607 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
15608 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
15609 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
15610 Implemented finalize method for AnjutaApp. Code cleanups.
15612 * plugins/message-view/plugin.c: Static parent_class.
15614 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15615 * plugins/editor/search-replace.[c,h],
15616 plugins/editor/search-replace_backend.c
15617 Update search entry in main toolbar.
15620 2004-11-11 Naba Kumar <naba@gnome.org>
15622 * TODO.tasks: Updated.
15624 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
15625 and completed on-the-fly-change preferences. Removed "changed"
15626 signal as it is no longer necessary (use notify for similar
15627 purpose to monitor individual preferences).
15630 * plugins/editor/anjuta-document-manager.glade: Added view menu
15631 preferences so that they are registered.
15633 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
15634 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
15635 connection to "changed" signal of preferences and implemented
15636 notifications for some editor preferences. More to implement.
15638 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15639 * plugins/editor/print.c
15640 Fixed bug 1047624 : Add line number every X lines.
15642 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15643 * plugins/editor/search-replace.c
15644 Fixed a crash bug (995755) when searching "%n"
15646 2004-11-09 Naba Kumar <naba@gnome.org>
15648 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
15649 Fixed to refresh categories list on file load.
15651 2004-11-08 Naba Kumar <naba@gnome.org>
15653 * configure.in, plugins/Makefile.am,
15654 plugins/profile-default/plugin.c: Added cvs plugin in build.
15656 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
15658 * plugins/debug-manager/.cvsignore: Added file to ignore.
15660 * plugins/debug-manager/Makefile.am: Removed dead codes.
15662 * src/anjuta.ui: Added placeholder for version control UI.
15664 2004-11-08 Naba Kumar <naba@gnome.org>
15666 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15667 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15668 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
15671 * global-tags/Makefile.am: Fixed make error.
15673 * plugins/profile-default/plugin.c: Added debug-manager
15674 and gdb plugins to load at startup so that debugger
15675 windows are docked properly. They will be removed
15676 later when we figure out runtime docking.
15678 * plugins/sample1/*: Restored to last working state.
15680 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
15681 windows in lower pane. Named the windows appropriately.
15683 * ChangeLog: Fixed format.
15685 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
15687 * libanjuta/interfaces/libanjuta.idl,
15688 libanjuta/anjuta-marshal.c,
15689 plugins/Makefile.am,
15690 plugins/debug-manager/plugin.c,
15691 plugins/editor/plugin.c,
15692 plugins/editor/text_editor.c,
15693 plugins/gdb/breakpoints.c,
15694 plugins/gdb/debugger.c,
15695 plugins/gdb/plugin.c,
15696 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
15698 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15699 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
15700 plugins/editor/search-replace.c,
15701 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
15702 Search and Replace; Show result in find pane
15704 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15706 * plugins/gdb, plugins/debug-manager: Applied debugger patch
15707 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
15708 (added features: starting debugger and loading of core/executable,
15709 StepIn, StepOut, StepOver and Execute, toggling breakpoint
15712 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15714 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
15715 my cvs-plugin files...
15716 I hope I have rescued everything possible.
15718 * Naba: Could you please fix sample1 because I messed it up to
15719 but there should be a histroy of this directory we should commit
15721 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15723 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
15725 * plugins/cvs-plugin/plugin.c,
15726 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15727 Added preferences dialog (not yet complete)
15729 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15731 * global-tags/Makefile.am, mime/Makefile.am:
15732 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
15734 * template/xmltemplate.[ch],
15735 template/xmlstrings.[ch],
15736 template/autotools.[ch] removed,
15737 template/prj_template.[ch] removed,
15738 template/lang_template.[ch] removed,
15739 template/lib_template.[ch] removed,
15740 template/Makefile.am adjusted,
15741 template/dtds/lang.dtd removed,
15742 template/dtds/lib.dtd removed,
15743 template/dtds/prj.dtd removed,
15744 template/dtds/autotools.dtd removed,
15745 data/template/lib/* removed,
15746 data/template/language/* removed,
15747 data/template/library/* removed,
15748 data/template/project/* removed,
15749 date/template/Makefile.am adjusted:
15750 Remove everything except text-templates to replace hardcoded
15751 Edit->Insert texts with dynamic loaded.
15753 * plugins/cvs-plugin/plugin.[ch],
15754 plugins/cvs-actions.[ch],
15755 plugins/Makefile.am,
15756 plugins/cvs-plugin/Makefile.am,
15757 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
15758 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15759 plugins/cvs-plugin/anjuta-cvs.plugin.in:
15760 Added initial cvs-plugin code
15762 2004-10-21 Naba Kumar <naba@gnome.org>
15764 * libanjuta/anjuta-plugin.c,
15765 plugins/build-basic-autotools/build-basic-autotools.c,
15766 plugins/debugger/plugin.c,
15767 plugins/devhelp/plugin.c,
15768 plugins/editor/anjuta-docman.c,
15769 plugins/editor/goto_line.c,
15770 plugins/editor/plugin.c,
15771 plugins/editor/search-replace.c,
15772 plugins/editor/text_editor.c,
15773 plugins/file-loader/plugin.c,
15774 plugins/file-manager/plugin.c,
15775 plugins/file-wizard/file.c,
15776 plugins/file-wizard/plugin.c,
15777 plugins/gdb/plugin.c,
15778 plugins/gtodo/plugin.c,
15779 plugins/message-view/anjuta-msgman.c,
15780 plugins/profile-default/plugin.c,
15781 plugins/project-manager/plugin.c,
15782 plugins/sample1/plugin.c,
15783 plugins/terminal/terminal.c: Defined all global variables static,
15784 particularly class parent_class variables. They were getting
15785 confused at link time.
15787 * libanjuta/plugins.c: Do not unload plugins when they are
15788 deactivated. Simply cache them for later activation. Unloading
15789 modules have some problem with shared libs using static class
15790 registration. Fixed hash type for installed plugins. Eventually,
15791 we want to add "CanUnload" attribute for .plugin files (in
15792 "Anjuta Plugin" group) to let plugin loader know if the plugin can
15793 be unloaded from memory. Those plugins declaring CanUnload=false
15794 will not be unloaded from memory and will be put in the cache. Those
15795 not declaring anything or declaring CanUnload=true, will be unloaded
15796 from memory when they are deactivated.
15798 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
15799 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15800 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
15801 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
15802 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
15803 activation, deactivation. Fixed memory leaks.
15805 2004-10-20 Naba Kumar <naba@gnome.org>
15807 * TODO.tasks: Updated.
15809 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
15810 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
15811 macro for adding interfaces to plugin types. Code cleanup.
15813 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15814 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15816 * plugins/build-basic-autotools/build-basic-autotools.c,
15817 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
15818 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15819 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
15820 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
15821 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
15822 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
15823 plugins/project-manager/plugin.c,
15824 plugins/symbol-browser/an_symbol_view.c,
15825 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
15826 newly defined macro to add interfaces to plugin types.
15828 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
15830 2004-10-20 Naba Kumar <naba@gnome.org>
15832 * TODO.tasks: Added task list.
15833 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
15836 2004-10-19 Naba Kumar <naba@gnome.org>
15838 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
15840 * plugins/editor/action-callbacks.c,
15841 plugins/editor/action-callbacks.h,
15842 plugins/editor/anjuta-docman.c,
15843 plugins/editor/anjuta-docman.h,
15844 plugins/editor/anjuta-document-manager.ui,
15845 plugins/editor/file_history.c,
15846 plugins/editor/file_history.h,
15847 plugins/editor/plugin.c: Added file history browsing.
15849 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
15851 * plugins/message-view/anjuta-message-manager.ui,
15852 plugins/message-view/plugin.c: Added document manager context menu.
15854 * plugins/symbol-browser/an_symbol_view.c,
15855 plugins/symbol-browser/an_symbol_view.h,
15856 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15857 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
15858 document manager context menu.
15860 * scintilla/*, scintilla/include/*: Updated to current cvs.
15862 2004-10-19 Naba Kumar <naba@gnome.org>
15864 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
15865 placeholder for debugger UI.
15867 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
15868 * plugins/file-manager/plugin.c: Fixed loading bug.
15870 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
15871 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
15872 Initializes gconf database with default values when the
15873 values are not defined. Use bool and int prefs separately.
15875 * plugins/editor/plugin.c: Added encoding preferences.
15876 * plugins/project-manager/plugin.c: Cleanup and debug messages.
15878 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15879 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15880 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15881 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15883 2004-10-18 Naba Kumar <naba@gnome.org>
15885 * po/POTFILES.in: Updated.
15887 * libanjuta/anjuta-ui.c: Corrected debug messages.
15889 * libegg/egg-combo-action.c, libegg/test-actions.c,
15890 libegg/menu/egg-combo-action.h: Fixed combo action.
15892 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
15895 * plugins/editor/action-callbacks.[c,h],
15896 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
15897 Implemented file swap. Removed dead codes.
15899 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
15902 * plugins/symbol-browser/an_symbol_view.[c,h],
15903 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15904 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
15905 Implemented file symbols. Implemented goto file line when symbol is
15908 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
15910 2004-10-10 Naba Kumar <naba@gnome.org>
15912 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
15914 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
15916 * plugins/debugger/.cvsignore,
15917 (added) plugins/debugger/Makefile.am,
15918 (added) plugins/debugger/anjuta-debugger.glade,
15919 (added) plugins/debugger/anjuta-debugger.plugin.in,
15920 (added) plugins/debugger/anjuta-debugger.plugin.png,
15921 (added) plugins/debugger/anjuta-debugger.ui,
15922 plugins/debugger/attach_process.c,
15923 (removed) plugins/debugger/attach_process_cbs.c,
15924 (removed) plugins/debugger/attach_process_cbs.h,
15925 (removed) plugins/debugger/breakpoints.c,
15926 (removed) plugins/debugger/breakpoints.h,
15927 (removed) plugins/debugger/debug_tree.c,
15928 (removed) plugins/debugger/debug_tree.h,
15929 (removed) plugins/debugger/debugger.c,
15930 (removed) plugins/debugger/debugger.h,
15931 (removed) plugins/debugger/memory.c,
15932 (removed) plugins/debugger/memory.h,
15933 (added) plugins/debugger/plugin.c,
15934 (added) plugins/debugger/plugin.h,
15935 (removed) plugins/debugger/registers.c,
15936 (removed) plugins/debugger/registers.h,
15937 (removed) plugins/debugger/registers_cbs.c,
15938 (removed) plugins/debugger/registers_cbs.h,
15939 (removed) plugins/debugger/registers_gui.c,
15940 (removed) plugins/debugger/sharedlib.c,
15941 (removed) plugins/debugger/sharedlib.h,
15942 (removed) plugins/debugger/sharedlib_cbs.c,
15943 (removed) plugins/debugger/sharedlib_cbs.h,
15944 (removed) plugins/debugger/sharedlib_gui.c,
15945 (removed) plugins/debugger/signals.c,
15946 (removed) plugins/debugger/signals.h,
15947 (removed) plugins/debugger/signals_cbs.c,
15948 (removed) plugins/debugger/signals_cbs.h,
15949 (removed) plugins/debugger/signals_gui.c,
15950 (removed) plugins/debugger/stack_trace.c,
15951 (removed) plugins/debugger/stack_trace.h,
15952 (added) plugins/debugger/utilities.c,
15953 (added) plugins/debugger/utilities.h,
15954 (removed) plugins/debugger/watch.c,
15955 (removed) plugins/debugger/watch.h,
15956 (removed) plugins/debugger/watch_cbs.c,
15957 (removed) plugins/debugger/watch_cbs.h,
15958 (removed) plugins/debugger/watch_gui.c,
15959 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
15961 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
15962 Added debugger gdb backend plugin.
15964 * plugins/message-view/plugin.c: Registered all message stock icons.
15966 * plugins/profile-default/plugin.c: Loads debugger plugin.
15968 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
15970 2004-10-08 Naba Kumar <naba@gnome.org>
15972 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
15975 * plugins/symbol-browser/.cvsignore,
15976 plugins/symbol-browser/Makefile.am,
15977 plugins/symbol-browser/an_symbol_view.c,
15978 plugins/symbol-browser/an_symbol_view.h,
15979 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
15980 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15981 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15982 plugins/symbol-browser/plugin.c,
15983 plugins/symbol-browser/plugin.h,
15984 plugins/symbol-browser/sv_class.xpm,
15985 plugins/symbol-browser/sv_function.xpm,
15986 plugins/symbol-browser/sv_macro.xpm,
15987 plugins/symbol-browser/sv_private_fun.xpm,
15988 plugins/symbol-browser/sv_private_var.xpm,
15989 plugins/symbol-browser/sv_protected_fun.xpm,
15990 plugins/symbol-browser/sv_protected_var.xpm,
15991 plugins/symbol-browser/sv_public_fun.xpm,
15992 plugins/symbol-browser/sv_public_var.xpm,
15993 plugins/symbol-browser/sv_static_fun.xpm,
15994 plugins/symbol-browser/sv_static_var.xpm,
15995 plugins/symbol-browser/sv_struct.xpm,
15996 plugins/symbol-browser/sv_unknown.xpm,
15997 plugins/symbol-browser/sv_variable.xpm,
15998 plugins/symbol-browser/test-symbol-browser.c,
15999 plugins/Makefile.am: Implemented Symbol
16002 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16004 * plugins/build-basic-autotools/Makefile.am,
16005 plugins/devhelp/Makefile.am,
16006 plugins/editor/Makefile.am,
16007 plugins/file-loader/Makefile.am,
16008 plugins/file-manager/Makefile.am,
16009 plugins/file-wizard/Makefile.am,
16010 plugins/gtodo/Makefile.am,
16011 plugins/message-view/Makefile.am,
16012 plugins/profile-default/Makefile.am,
16013 plugins/project-manager/Makefile.am
16014 plugins/sample1/Makefile.am,
16015 plugins/terminal/Makefile.am,
16016 scintilla/Makefile.am,
16017 libegg/Makefile.am,
16018 launcher/Makefile.am,
16019 libanjuta/Makefile.am,
16021 tagmanager/Makefile.am,
16022 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16023 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16024 files. Also fixed library dependencies.
16026 * plugins/editor/aneditor.cxx: Disabled unused codes.
16027 * plugins/file-manager/an_file_view.c: Added copyright.
16028 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16030 * plugins/profile-default/plugin.c: Can load plugins by location.
16031 * plugins/project-manager/plugin.c: Remove project_root_uri value
16032 when project is closed.
16034 2004-10-06 Naba Kumar <naba@gnome.org>
16036 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16038 * libanjuta/interfaces/libanjuta.idl,
16039 plugins/editor/text_editor.c: Added get_length()
16040 and get_current_word() methods in IAnjutaEditor interface.
16042 * libegg/Makefile.am: Added test_actions target.
16044 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16046 * plugins/build-basic-autotools/build-basic-autotools.c,
16047 plugins/file-loader/plugin.c,
16048 plugins/message-view/message-view.c: Added code to go to file and
16051 * plugins/devhelp/plugin.c: Context sensitive help now works.
16052 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16053 uri as line number and goes to that line number.
16055 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16056 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16057 gtodo_client_load() method to load from a diffrent file. Watched
16058 project root directory in plugin to open TODO.tasks of the project.
16060 * plugins/project-manager/plugin.c: Updates project UI
16061 sensitive/insensitive.
16063 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16064 anjuta-shell program to test plugins.
16066 * src/anjuta-app.c: Registered UI accels.
16068 2004-09-28 Naba Kumar <naba@gnome.org>
16070 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16073 * src/anjuta-app.c: Implemented present widget method.
16075 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16076 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16078 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16081 * plugins/editor/text_editor.c: Connects to preferences changed signal
16084 2004-09-28 Naba Kumar <naba@gnome.org>
16086 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16089 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16092 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16093 in changed signal callback.
16095 * plugins/editor/action-callbacks.c: Implemented save_all action
16096 callback. Removed dead code. Do save_as when saving a new file.
16097 Implemented incremental search.
16099 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16101 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16103 * src/anjuta-app.c: Registers UI accelerators.
16105 2004-09-27 Naba Kumar <naba@gnome.org>
16107 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16109 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16110 plugins/devhelp/anjuta-devhelp.plugin.in,
16111 plugins/file-loader/anjuta-loader.plugin.in,
16112 plugins/file-manager/anjuta-file-manager.plugin.in,
16113 plugins/gtodo/anjuta-gtodo.plugin.in,
16114 plugins/project-manager/anjuta-project-manager.plugin.in,
16115 plugins/terminal/anjuta-terminal.plugin.in:
16116 Gave proper plugin names.
16118 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16119 error when regex fail.
16121 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16122 Added help and context search. Watches current editor. More menus
16123 in Help submenu. Update UI (sensitive when required) properly.
16125 * plugins/editor/anjuta-document-manager.ui,
16126 plugins/devhelp/anjuta-devhelp.ui,
16127 plugins/message-view/anjuta-message-manager.ui,
16128 src/anjuta.ui: Goto menu actions are in separate submenu.
16130 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16131 Removed unimplemented UI elements.
16133 * src/anjuta-app.c: Larger (and normal) icon size.
16135 * src/layout.xml: Task manager plugin along with document (in middle).
16137 * plugins/editor/plugin.c, plugins/file-loader.c,
16138 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16139 in gtkactions. Enable/disable UI properly.
16141 2004-09-26 Naba Kumar <naba@gnome.org>
16143 * po/POTFILES.in: Updated, added missing files.
16145 * .cvsignore: Updated.
16147 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16148 a new function to get User input text.
16150 * libanjuta/resources.[c,h]: Added a function to created sized image.
16152 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16153 from filename, as thats the correct representation.
16155 * plugins/build-basic-autotools/Makefile.am,
16156 (added) plugins/build-basic-autotools/automake-c.filters,
16157 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16158 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16159 Rearragned UI elements in the build menu. Added codes to read build
16160 filter rules from external file. Implemented all build, configure,
16161 autogen commands. Watches current editor and project.
16163 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16164 Added editor changed signal and exports current editor value.
16165 Fixed parameter names. Fixed get_uri() interface implementation to
16166 return correct uri.
16168 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16171 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16173 * plugins/file-manager/an_file_view.c,
16174 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16176 * plugins/file-wizard/file.c: Reads uri correctly.
16178 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16179 sets the page to the new view.
16181 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16182 Fixed signal connecting.
16184 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16185 to "project_root_uri" and exports as uri.
16187 2004-09-24 Naba Kumar <naba@gnome.org>
16189 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16190 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16192 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16193 * plugins/file-loader/plugin.c: Added comments.
16194 * plugins/build-basic-autotools/plugin.c: Added comments.
16195 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16197 * libanjuta/interfaces/libanjuta.idl,
16198 plugins/message-view/anjuta-msgman.c,
16199 plugins/message-view/message-view.c,
16200 plugins/message-view/message-view.h,
16201 plugins/message-view/plugin.c: Buffering and appending messages have
16202 been separated. message-view implementations cleaned up. Signals
16203 Emissions fixed. Messages now displayed in summary and details show
16204 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16207 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16210 * plugins/build-basic-autotools/Makefile.am,
16211 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16212 parsing of output to create message summaries. Uses new message view
16215 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16216 preferences to make dialog box smaller.
16218 * plugins/editor/search-replace.c: Fixed compile error with change
16219 in IAnjutaMessageView API.
16221 2004-09-21 Naba Kumar <naba@gnome.org>
16223 * plugins/Makefile.am: Deletes old (installed) plugins before
16224 installing new ones.
16226 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16227 plugins/build-basic-autotools/build-basic-autotools.c,
16228 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16229 file URI from filemanager. Only disables/enables build submenu in file
16230 manager, instead of merging/unmerging.
16232 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16235 * plugins/file-loader/anjuta-loader-plugin.ui,
16236 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16237 Implemented "Open with" file manager submenu. Displays error message
16238 when file can not be opened.
16240 * plugins/file-manager/an_file_view.c: Renamed
16241 file_manager_current_filename value name to file_manager_current_uri
16242 and exports proper URI.
16244 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16246 2004-09-19 Naba Kumar <naba@gnome.org>
16248 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16249 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16250 save point signal to change editor tabs. Fixed accels.
16252 * plugins/file-loader/plugin.c: Fixed accels.
16254 * plugins/project-manager/plugin.c: Added target selection callback.
16256 * plugins/project-manager/plugin.c: Added URI activation.
16257 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16258 Fixed dialog and closed it on ok. Fixed a crash bug.
16259 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16261 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16262 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16263 plugins/file-loader/anjuta-loader-plugin.ui,
16264 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16265 Added recent files in file loade plugin.
16267 * ChangeLog: Fixed entry dates.
16269 2004-09-18 Naba Kumar <naba@gnome.org>
16271 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16272 an unnecessary GtkFrame.
16274 2004-09-17 Naba Kumar <naba@gnome.org>
16276 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16280 * data/Makefile.am: Disabled installing old mime info.
16282 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16284 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16285 plugins/editor/anjuta-document-manager.ui,
16286 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16287 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16288 Added Editor context popup menu.
16290 * plugins/project-manager/anjuta-project-manager-plugin.png:
16293 * plugins/project-manager/anjuta-project-manager.plugin.in:
16294 Support .anjuta mime type.
16296 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16299 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16302 * src/layout.xml, plugins/profile-default/plugin.c:
16303 Added project manager plugin for startup.
16305 2004-09-16 Naba Kumar <naba@gnome.org>
16307 * anjuta.prj: Updated.
16309 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16310 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16311 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16312 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16313 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16314 plugins/terinal/Makefile.am, src/Makefile.am,
16315 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16316 Fixed makefile syntax errors.
16318 2004-09-16 Naba Kumar <naba@gnome.org>
16320 * configure.in, src/layout.xml,
16321 plugins/profile-default/plugin.c,
16322 libanjuta/interfaces/libanjuta.idl,
16323 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16325 * configure.in, plugins/Makefile.am,
16326 plugins/project-manager/.cvsignore,
16327 plugins/project-manager/Makefile.am,
16328 plugins/project-manager/anjuta-project-manager-plugin.png,
16329 plugins/project-manager/anjuta-project-manager.plugin.in,
16330 plugins/project-manager/anjuta-project-manager.ui,
16331 plugins/project-manager/plugin.c,
16332 plugins/project-manager/plugin.h: Added project manager plugin
16333 based on gnome-build.
16335 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16336 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16338 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16339 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16340 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16342 2004-09-16 Naba Kumar <naba@gnome.org>
16344 * plugins/editor/action-callbacks.c: Fixed compile error.
16346 2004-09-15 Naba Kumar <naba@gnome.org>
16348 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16350 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16351 New improved splace with nicer progress.
16353 * configure.in, plugins/Makefile.am,
16354 (added) file-wizard/.cvsignore,
16355 (added) file-wizard/Makefile.am,
16356 (added) file-wizard/action-callbacks.c,
16357 (added) file-wizard/action-callbacks.h,
16358 (added) file-wizard/anjuta-file-wizard-plugin.png,
16359 (added) file-wizard/anjuta-file-wizard.glade,
16360 (added) file-wizard/anjuta-file-wizard.plugin.in,
16361 (added) file-wizard/anjuta-file-wizard.ui,
16362 (added) file-wizard/file.c,
16363 (added) file-wizard/file.h,
16364 (added) file-wizard/plugin.c,
16365 (added) file-wizard/plugin.h:
16366 Created new file wizard and added it. The wizard takes care of text
16367 bit insertions and new files creation.
16369 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16370 plugins/editor/action-callbacks.h,
16371 plugins/editor/anjuta-document-manager.glade,
16372 plugins/editor/anjuta-document-manager.ui,
16373 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16374 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16375 new files code and moved into a new plugin (file wizard).
16377 * libanjuta/plugins.[c,h]: Added plugins selection function.
16379 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16380 get_position(), insert() in IAnjutaEditor interface. Added
16381 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16382 interface (for wizard plugins).
16384 * plugins/file-loader/anjuta-loader-plugin.ui,
16385 plugins/file-loader/plugin.c: Added wizard launcher interface which
16386 scans for plugins implement IAnjutaWizard interface and presents the
16387 list to user for selection. The selected plugin is then activated
16390 * libanjuta/interfaces/.cvsignore: Updated.
16391 * plugins/message-view/.cvsignore: Updated.
16392 * plugins/launcher/*: Removed as launcher has already been moved to
16393 libanjuta as class.
16395 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16396 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16397 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16398 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16399 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16400 Updated API documentations.
16402 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16404 * configure.in: Added Punjabi to ALL_LINGUAS
16406 2004-07-29 Naba Kumar <naba@gnome.org>
16408 * configure.in: Added file-loader plugin Makefile path and
16409 fixed devhelp version requirement.
16411 2004-07-28 Naba Kumar <naba@gnome.org>
16413 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16414 terminal/preferences-terminal.png (added), message-view/*.png (added),
16415 message-view/*.xpm (added), editor/*.png (added),
16416 editor/*.xpm (added), plugins/editor/Makefile.am,
16417 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16418 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16419 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16420 respective plugins directories.
16422 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16423 pixmaps/block-end-16.png, pixmaps/block-end.png
16424 pixmaps/block-start-16.png, pixmaps/block-start.png
16425 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16426 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16427 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16428 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16429 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16430 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16431 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16432 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16433 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16434 pixmaps/preferences-editor.png, pixmaps/undock.png
16435 pixmaps/error-next-16.png, pixmaps/error-next.png
16436 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16437 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16438 pixmaps/preferences-terminal.png: Deleted
16440 * libanjuta/properties* (removed), plugins/editor/properties* (added),
16441 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16442 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
16443 plugins/editor/anjuta-document-manager.plugin.in,
16444 plugins/editor/anjuta-document-manager.ui,
16445 plugins/editor/plugin.c, plugins/editor/print.c,
16446 plugins/editor/search-replace_backend.c,
16447 plugins/editor/search_preferences.h,
16448 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
16449 Moved properties souce files to editor plugin as it not required in
16450 libanjuta. Other editor fixes.
16452 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
16453 libegg/dock/* (removed)
16454 : Restored GDL external dependencies and removed libegg dock
16455 sources, because gdl is being developed.
16457 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
16458 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
16459 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
16460 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
16461 libanjuta/plugins.c, libanjuta/plugins.h,
16462 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
16463 gconf system. Shell now takes docking positions. Added more utility
16464 functions. Added plugins query function. And other fixes.
16466 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
16468 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
16469 plugin to load files based on mime type.
16471 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
16473 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
16474 plugins/file-manager/plugin.c: File manager now uses file loader to
16477 * plugins/message-view/anjuta-msgman.c,,
16478 plugins/message-view/message-view.c,
16479 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
16481 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
16482 plugins/terminal/terminal.c, src/Makefile.am,
16483 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
16484 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
16486 * libegg/dock/*: Removed directory.
16488 2004-07-28 Naba Kumar <naba@gnome.org>
16490 * configure.in: Reduced gnome-print version requirement.
16491 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
16493 2004-07-21 Ray Strode <rstrode@redhat.com>
16494 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
16497 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
16499 * plugins/editor/search-replace.c: Some fixes
16500 * plugins/terminal/Makefile.am:
16501 Patch from: Alexey Rusakov <ktirf@users.sf.net>
16503 2004-05-19 Naba Kumar <naba@gnome.org>
16505 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
16508 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
16510 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
16511 Implemented IAnjutaSavable
16512 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
16514 2004-05-17 Naba Kumar <naba@gnome.org>
16516 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
16517 plugins/build-basic-autotools/.cvsignore,
16518 plugins/build-basic-autotools/Makefile.am,
16519 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
16520 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16521 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16522 plugins/build-basic-autotools/build-basic-autotools.c,
16523 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
16526 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
16529 * plugins/file-manager/an_file_view.c,
16530 plugins/file-manager/anjuta-file-manager.ui,
16531 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
16532 Added context menu UI.
16534 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
16537 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
16539 * libanjuta/anjuta-preferences.[ch]:
16540 Added save/load_gconf functions
16541 * src/action_callbacks.[ch], src/preferences.c:
16542 Load global prefs from gconf at startup and save them
16543 on exit. Prefs load and save correctly but something resets
16544 them to default after loading...
16545 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
16546 Somehow the linker does not find save/load_gconf functions
16547 in libanjuta. Must be a stupid mistake, I would be glad
16548 if someone could fix that.
16549 * manuals/reference/libanjuta-sections.txt: Added new
16550 preferences functions and removed gnome-filelist
16551 * plugins/file-manager/anjuta-file-manager-plugin.glade:
16552 * plugins/file-manager/plugin.c:
16553 Added root-path property
16555 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16557 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
16558 they are not longer needed.
16559 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
16560 anjuta-sections.txt: Remove references to the files
16561 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
16562 Use new nautilus icons for file-manager, looks incredible
16565 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16567 * plugins/editor/anjuta-docman.c: gchar* to
16568 const gchar* in arguments
16569 * plugins/editor/text_editor.c: Implemented IAnjutaFile
16571 * plugins/file-manager/an_file_view.c: Open files on
16572 double-click. Does not work yet because it does not
16573 find IAnjutaFile interface in document manager
16575 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16577 * plugins/editor/anjuta-docman.c
16578 * plugins/editor/text_editor.c:
16579 Made close button working, made multiple selection in
16580 File/Open dialog possble, fixed crash bug if file cannot
16583 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16585 * plugins/editor/action-callbacks.c
16586 * plugins/editor/anjuta-docman.c
16587 * plugins/editor/anjuta-docman.h
16588 * plugins/editor/search-replace.c
16589 * plugins/editor/search-replace_backend.c
16590 * plugins/editor/text_editor.c
16591 * plugins/editor/text_editor.h:
16592 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
16593 able to open all files, use uri instead of full_filename, fixed
16597 2004-05-13 Naba Kumar <naba@gnome.org>
16599 * plugins/message-view/anjuta-message-manager-plugin.glade:
16602 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
16605 * pixmaps/anjuta_splash.png: Added border.
16607 * plugins/editor/anjuta-document-manager.png: New icon.
16609 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
16610 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
16612 plugins/editor/Makefile.am,
16613 plugins/editor/search-replace.c,
16614 plugins/editor/search-replace.h,
16615 plugins/editor/search-replace_backend.c,
16616 plugins/editor/search-replace_backend.h,
16617 plugins/editor/search_preferences.h,
16618 plugins/editor/search_preferences.c: Merged changes from
16619 ANJUTA_1_2_0 branch.
16621 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
16622 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
16625 * plugins/terminal/Makefile.am,
16626 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
16629 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
16632 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16633 * plugins/message-view/plugin.c: Fixed glade file loading
16634 Removed "Show messages" menu item
16635 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
16636 twice because of this load system layout hack.
16637 * libanjuta/anjuta-ui.h: Removed #include config.h
16638 * libanjuta/libanjuta.pc: Fixed path and depencies
16639 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
16640 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
16641 * libanjuta/properties.cxx : #include "properties_cxx.h"
16642 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
16644 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16645 * plugins/message-view/*: Fixed message view preferences
16646 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
16647 * anjuta.glade: Removed messages stuff
16649 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16651 * Removed libanjutamm, it is now hosted on SF.net:
16652 cvs.sf.net/cvsroot/anjuta/libanjutamm
16654 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
16657 Added some experimental code to add support for C++ plugins.
16658 Nothing works yet and it is likely that it will disappear but
16659 I have some questions to murrayc and he wants to see the code.
16661 2004-05-11 Naba Kumar <naba@gnome.org>
16663 * plugins/terminal/terminal.c: Fixed prefs loading bug.
16665 * plugins/editor/action-callbacks.c: Fixed a crash bug in
16666 hightlight style menu actions.
16668 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16669 manuals/reference/libanjuta/plugin-description-file.sgml,
16670 manuals/reference/libanjuta/writing-plugins.sgml,
16671 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16672 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16673 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
16675 * src/anjuta-app.c: Always load system layout for now.
16677 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
16679 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16680 manuals/reference/libanjuta/libanjuta-sections.txt,
16681 manuals/reference/libanjuta/libanjuta.types,
16682 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16683 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16684 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16685 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16686 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16687 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
16688 Updated documentation.
16690 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
16691 plugins/profile-default/plugin.c, src/layout.xml:
16692 Created terminal plugin.
16694 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
16695 (new) plugins/file-manager/.cvsignore,
16696 plugins/file-manager/an_file_view.c,
16697 plugins/file-manager/plugin.c,
16698 plugins/file-manager/plugin.h: Moved preferences to separate
16699 glade file and added cvsignore file.
16701 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
16702 from ANJUTA_1_2_0 branch. Please note that other po files need merging
16703 from the branch. I tried it but there were way too many conflicts.
16705 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
16707 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
16708 util functions required during the merge.
16710 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
16713 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16714 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
16715 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16716 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
16717 Merged with ANJUTA_1_2_0 branch.
16719 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
16721 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
16723 2004-05-07 Naba Kumar <naba@gnome.org>
16725 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
16727 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
16728 Added preferences reading and loading.
16730 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
16731 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
16732 libanjuta/fileselection.c, libanjuta/fileselection.h,
16733 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
16735 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
16737 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
16738 anjuta.spec.in, configure.in, data/autogen.sh.generic,
16739 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
16740 data/macros/autogen.sh, data/macros2/autogen.sh
16741 data/properties/ada.properties, data/properties/anjuta.properties,
16742 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
16743 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
16744 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
16745 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
16746 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
16747 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
16748 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
16749 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
16750 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
16751 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
16752 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
16753 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
16754 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
16755 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
16756 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
16757 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
16758 plugins/class-gen/clsGen.c, plugins/editor/print.c,
16759 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
16760 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
16761 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
16762 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
16763 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
16764 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
16765 (added) scintilla/scintilla-marshal.c,
16766 (added) scintilla/scintilla-marshal.h,
16767 (added) scintilla/scintilla-marshal.list,
16768 scintilla/include/SString.h, scintilla/include/SciLexer.h,
16769 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
16770 (added) scintilla/patches/scintilla-calltip-align.patch,
16771 (added) scintilla/patches/scintilla-minor.patch,
16772 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
16774 2004-05-06 Naba Kumar <naba@gnome.org>
16776 * (added) plugins/file-manager/Makefile.am,
16777 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
16778 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
16779 (added) plugins/file-manager/anjuta-file-manager.ui,
16780 (added) plugins/file-manager/plugin.c,
16781 (added) plugins/file-manager/plugin.h,
16782 (removed) plugins/file-manager/an_file_view.h,
16783 plugins/Makefile.am, configure.in,
16784 plugins/file-manager/an_file_view.c: Created file manager plugin.
16786 * plugins/profile-default/plugin.c: Added file manager plugin in default
16789 * libanjuta/Makefile.am: Fixed dependencies.
16790 * pixmaps/anjuta_splash.png: New splash screen.
16792 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
16794 * template/template.c/h: Added in-line doc
16795 * manuals/reference/template/*: Added template documentation
16796 * configure.in: Build template docs
16798 2004-05-05 Naba Kumar <naba@gnome.org>
16800 * autogen.sh: Added commands to generate initial interfaces.
16802 * libanjuta/Makefile.am,
16803 (removed)libanjuta/anjuta-plugin-parser.c,
16804 (removed)libanjuta/anjuta-plugin-parser.h,
16805 (added)libanjuta/anjuta-plugin-description.c,
16806 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
16807 plugin description.
16809 * libanjuta/anjuta-plugin.c,
16810 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
16812 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
16813 and added AnjutaShellPlacement enum for widgeds placement (passed to
16814 widget add_widget() method.
16816 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
16817 and moved plugin sets loading in profile plugins.
16819 * libanjuta/interfaces/.cvsignore,
16820 (removed)libanjuta/interfaces/Makefile.am,
16821 libanjuta/interfaces/libanjuta.idl,
16822 libanjuta/interfaces/anjuta-idl-compiler.pl,
16823 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
16824 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
16825 (removed)libanjuta/interfaces/ianjuta-editor.c,
16826 (removed)libanjuta/interfaces/ianjuta-editor.h,
16827 (removed)libanjuta/interfaces/ianjuta-file.c,
16828 (removed)libanjuta/interfaces/ianjuta-file.h,
16829 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
16830 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
16831 (removed)libanjuta/interfaces/ianjuta-message-view.c,
16832 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
16833 *.h and Makefile.am files. They are autogenerated. Interfaces are
16834 by anjuta-idl-compiler.pl from libanjuta.idl file.
16836 * manuals/reference/libanjuta/Makefile.am,
16837 manuals/reference/libanjuta/anjuta-architecture.sgml,
16838 manuals/reference/libanjuta/libanjuta-docs.sgml,
16839 manuals/reference/libanjuta/libanjuta-sections.txt,
16840 manuals/reference/libanjuta/libanjuta.types,
16841 manuals/reference/libanjuta/plugin-description-file.sgml,
16842 manuals/reference/libanjuta/writing-plugins.sgml,
16843 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
16844 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
16845 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16846 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16847 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16848 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16849 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16850 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16851 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16852 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16853 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16854 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16855 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
16856 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
16857 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
16858 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
16859 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
16860 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16861 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16862 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
16863 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
16864 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
16865 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
16866 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
16867 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16868 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16869 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
16870 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
16871 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
16872 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16873 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
16874 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16875 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
16876 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
16877 interfaces template sgmls.
16879 * plugins/Makefile.am,
16880 plugins/devhelp/anjuta-devhelp.plugin.in,
16881 plugins/devhelp/plugin.c,
16882 plugins/editor/action-callbacks.c,
16883 plugins/editor/anjuta-document-manager.plugin.in,
16884 plugins/editor/plugin.c,
16885 plugins/editor/plugin.h,
16886 plugins/editor/text_editor.c,
16887 plugins/sample1/plugin.c,
16888 plugins/message-view/anjuta-message-manager.plugin.in,
16889 plugins/message-view/plugin.c: Fixed shell add_widget method to take
16890 placement. Fixed other errors.
16892 * (added)plugins/profile-default/.cvsignore,
16893 (added)plugins/profile-default/Makefile.am,
16894 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
16895 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
16896 (added)plugins/profile-default/anjuta-default-profile.ui,
16897 (added)plugins/profile-default/plugin.c,
16898 (added)plugins/profile-default/plugin.h: Added a default new
16902 src/action-callbacks.c,
16905 src/main.cpp: Fixed necessary changes for libanjuta
16907 2004-05-04 Naba Kumar <naba@gnome.org>
16909 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
16910 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
16911 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
16912 placement for default widgets placements.
16914 2004-05-03 Naba Kumar <naba@gnome.org>
16916 * manuals/reference/libanjuta/anjuta-architecture.sgml,
16917 manuals/reference/libanjuta/libanjuta-docs.sgml,
16918 manuals/reference/libanjuta/plugin-description-file.sgml,
16919 manuals/reference/libanjuta/writing-plugins.sgml:
16920 Wrote more sections in writing-plugins document and fixed errors.
16922 2004-05-03 Naba Kumar <naba@gnome.org>
16924 * libanjuta/interfaces/libanjuta.idl: Added interface
16925 IAnjutaFileManager.
16927 * manuals/reference/libanjuta/anjuta-architecture.dia,
16928 manuals/reference/libanjuta/anjuta-architecture.png: Updated
16929 architecture diagram.
16931 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
16932 manuals/reference/libanjuta/libanjuta-docs.sgml,
16933 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
16934 (added) manuals/reference/libanjuta/writing-plugins.sgml:
16935 Wrote writing-plugins document and separated chapters into
16936 separate sgml files.
16938 * plugins/file-manager/an_file_view.c,
16939 plugins/file-manager/an_file_view.h: New and improved directory
16942 2004-05-02 Sven Herzberg <herzi@abi02.de>
16944 * anjuta.glade: re-designed the new file dialog
16945 * anjuta_dialogs_strings.c: new strings from the new file dialog
16947 2004-04-30 Naba Kumar <naba@gnome.org>
16949 * libanjuta/interfaces/Makefile.am.iface,
16950 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
16952 * libanjuta/interfaces/libanjuta.idl: Updated.
16954 * libanjuta/interfaces/Makefile.am.iface,
16955 libanjuta/interfaces/libanjuta.idl: Updated.
16957 2004-04-29 Naba Kumar <naba@gnome.org>
16959 * libanjuta/interfaces/Makefile.am.iface,
16960 libanjuta/interfaces/libanjuta.idl: Updated.
16962 2004-04-29 Naba Kumar <naba@gnome.org>
16964 * libanjuta/interfaces/giface-idlc-c.pl,
16965 libanjuta/interfaces/libanjuta.idl: Upgraded.
16966 * libanjuta/interfaces/Makefile.am.iface: Added.
16968 2004-04-28 Naba kumar <naba@gnome.org>
16970 * libanjuta/interfaces/giface-idlc-c.pl,
16971 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
16972 definitions and wrote a compiler.
16974 2004-04-28 Naba Kumar <naba@gnome.org>
16976 * libanjuta/anjuta-shell.c: Fixed docs.
16977 * libanjuta/interfaces/Makefile.am,
16978 libanjuta/interfaces/ianjuta-file.c,
16979 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
16981 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
16983 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
16985 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16986 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
16987 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16988 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16989 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
16990 * src/anjuta-app.c: Fixed bug.
16992 2004-04-27 Naba Kumar <naba@gnome.org>
16994 * libanjuta/anjuta-preferences-dialog.c,
16995 manuals/Makefile.am: Fixed document bugs and enabled docs
16998 * libanjuta/anjuta-preferences-dialog.c,
16999 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17000 More documentation.
17002 * libanjuta/anjuta-preferences.c,
17003 manuals/reference/libanjuta/libanjuta-docs.sgml,
17004 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17005 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17006 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17007 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17008 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17009 Wrote more documentations.
17011 * (removed) plugins/message-view/imessage-view.c,
17012 (removed) plugins/message-view/ianjuta-msgman.c,
17013 plugins/message-view/Makefile.am,
17014 plugins/message-view/anjuta-msgman.c,
17015 plugins/message-view/anjuta-msgman.h,
17016 plugins/message-view/message-view.c,
17017 plugins/message-view/message-view.h,
17018 plugins/message-view/plugin.c,
17019 plugins/message-view/plugin.h: Moved interface implementations
17020 in their respective classes and used correct macros to
17021 defined class types.
17023 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17024 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17025 AnjutaUI from GtkUIManager instead of GtkDialog.
17027 * manuals/reference/libanjuta/Makefile.am,
17028 manuals/reference/libanjuta/libanjuta-docs.sgml,
17029 manuals/reference/libanjuta/libanjuta-sections.txt,
17030 manuals/reference/libanjuta/libanjuta.types,
17031 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17032 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17033 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17034 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17035 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17036 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17037 Wrote more documentation, fixed typos, added architecture
17038 diagram, updated object types etc.
17040 * plugins/editor/text_editor.c: Fixed interface implementation.
17042 2004-04-26 Naba Kumar <naba@gnome.org>
17044 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17045 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17046 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17047 architecture diagram and a new chapter on plugins description file.
17049 2004-04-25 Naba Kumar <naba@gnome.org>
17051 * libanjuta/anjuta-children.h,
17052 libanjuta/anjuta-plugin.c,
17053 libanjuta/anjuta-plugin.h,
17054 libanjuta/anjuta-preferences.c,
17055 libanjuta/anjuta-shell.c,
17056 libanjuta/anjuta-shell.h,
17057 libanjuta/e-splash.c,
17058 libanjuta/e-splash.h,
17059 manuals/reference/libanjuta/Makefile.am,
17060 manuals/reference/libanjuta/libanjuta-docs.sgml,
17061 manuals/reference/libanjuta/libanjuta-sections.txt,
17062 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17063 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17064 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17065 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17066 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17067 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17068 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17069 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17070 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17071 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17072 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17073 manuals/reference/libanjuta/tmpl/defaults.sgml,
17074 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17075 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17076 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17077 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17078 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17079 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17080 manuals/reference/libanjuta/tmpl/plugins.sgml,
17081 manuals/reference/libanjuta/tmpl/properties.sgml,
17082 manuals/reference/libanjuta/tmpl/resources.sgml,
17083 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17084 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17085 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17086 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17087 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17088 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17090 Added more template files and wrote more documentation.
17092 2004-04-24 Andras Timar <timar@gnome.hu>
17094 * configure.in: Added hu to ALL_LINGUAS.
17096 2004-04-23 Naba Kumar <naba@gnome.org>
17098 * configure.in: Fixed compile error.
17100 * libanjuta/anjuta-children.c,
17101 libanjuta/anjuta-children.h,
17102 libanjuta/anjuta-preferences.c,
17103 libanjuta/anjuta-preferences.h,
17104 libanjuta/anjuta-shell.c,
17105 libanjuta/anjuta-ui.c,
17106 libanjuta/anjuta-ui.h,
17107 manuals/reference/libanjuta/Makefile.am,
17108 manuals/reference/libanjuta/libanjuta-docs.sgml,
17109 manuals/reference/libanjuta/libanjuta.types,
17110 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17111 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17112 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17113 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17114 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17115 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17116 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17117 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17118 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17119 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17120 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17121 manuals/reference/libanjuta/tmpl/defaults.sgml,
17122 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17123 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17124 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17125 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17126 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17127 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17128 manuals/reference/libanjuta/tmpl/plugins.sgml,
17129 manuals/reference/libanjuta/tmpl/properties.sgml,
17130 manuals/reference/libanjuta/tmpl/resources.sgml,
17131 plugins/sample1/plugin.c: Added libanjuta API documentation.
17133 2004-04-22 Naba Kumar <naba@gnome.org>
17135 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17136 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17137 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17138 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17139 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17140 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17141 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17142 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17143 (removed) libegg/eggradiotoolbutton.c,
17144 (removed) libegg/eggseparatortoolitem.c,
17145 (removed) libegg/eggtoggletoolbutton.c,
17146 (removed) libegg/eggtoolbar.c,
17147 (removed) libegg/eggtoolbutton.c,
17148 (removed) libegg/eggtoolitem.c,
17149 (removed) libegg/prop-editor.c,
17150 (removed) libegg/test-actions.c,
17151 (removed) libegg/test-drag.c,
17152 (removed) libegg/test-merge.c,
17153 (removed) libegg/test-toolbar.c,
17154 libegg/menu/Makefile.am,
17155 (removed) libegg/menu/egg-accel-dialog.h,
17156 (removed) libegg/menu/egg-action-group.h,
17157 (removed) libegg/menu/egg-action.h,
17158 libegg/menu/egg-entry-action.h,
17159 (removed) libegg/menu/egg-markup.h,
17160 (removed) libegg/menu/egg-menu-merge.h,
17161 (removed) libegg/menu/egg-menu.h,
17162 (removed) libegg/menu/egg-radio-action.h,
17163 (removed) libegg/menu/egg-toggle-action.h,
17164 (removed) libegg/menu/howitshouldwork.txt,
17165 (removed) libegg/toolbar/.cvsignore,
17166 (removed) libegg/toolbar/Makefile.am,
17167 (removed) libegg/toolbar/TODO,
17168 (removed) libegg/toolbar/eggradiotoolbutton.h,
17169 (removed) libegg/toolbar/eggseparatortoolitem.h,
17170 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17171 (removed) libegg/toolbar/eggtoolbar.h,
17172 (removed) libegg/toolbar/eggtoolbutton.h,
17173 (removed) libegg/toolbar/eggtoolitem.h,
17174 (removed) libegg/toolbar/prop-editor.h,
17175 (removed) libegg/toolbar/toolbar-api.txt,
17176 (removed) libegg/toolbar/toolbar-ideas.txt,
17177 plugins/devhelp/anjuta-devhelp.ui,
17178 plugins/devhelp/plugin.c,
17179 plugins/editor/action-callbacks.c,
17180 plugins/editor/action-callbacks.h,
17181 plugins/editor/anjuta-docman.c,
17182 plugins/editor/anjuta-document-manager.ui,
17183 plugins/editor/plugin.c,
17184 P plugins/message-view/Makefile.am,
17185 plugins/message-view/anjuta-message-manager.ui,
17186 plugins/message-view/plugin.c,
17187 plugins/sample1/anjuta-sample.ui,
17188 plugins/sample1/plugin.c,
17189 src/action-callbacks.c,
17190 src/action-callbacks.h,
17191 src/anjuta-actions.h,
17193 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17194 Gtk actions and UIManager. Fixed all plugins to use this.
17196 * manuals/reference/gtkdoc-scangobj.diff,
17197 manuals/reference/libanjuta/Makefile.am,
17198 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17199 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17200 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17201 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17202 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17204 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17206 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17208 * plugins/message-view/imessage-view.c
17209 * plugins/message-view/ianjuta-msgman.c:
17212 2004-04-17 Adam Weinberger <adamw@gnome.org>
17214 * configure.in: Added en_CA to ALL_LINGUAS.
17216 2004-04-08 Naba Kumar <naba@gnome.org>
17218 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17219 libanjuta/interfaces/Makefile.am,
17220 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17221 message manager and message view interfaces.
17223 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17224 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17225 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17226 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17227 src/anjuta-app.c: Used 'activate' and
17228 'deactivate' virtual methods for plugins. Fixed installed plugins
17229 dialogs. Added remove_widget() method for AnjutaShell.
17231 * libanjuta/interfaces/Makefile.am,
17232 libanjuta/interfaces/ianjuta-document-manager.c,
17233 libanjuta/interfaces/ianjuta-document-manager.h,
17234 libanjuta/interfaces/ianjuta-editor.c,
17235 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17236 and editor interfaces.
17238 * plugins/devhelp/plugin.c,
17239 plugins/message-view/anjuta-message-manager.plugin.in,
17240 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17241 plugins/sample1/plugin.c: Updated plugins implementation to
17242 reflect the changes.
17244 2004-04-07 Naba Kumar <naba@gnome.org>
17246 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17247 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17248 libanjuta/interfaces/ianjuta-editor.h,
17249 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17250 plugins/editor/anjuta-docman.c,
17251 plugins/editor/anjuta-document-manager.plugin.in,
17252 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17253 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17254 Added supported interfaces for plugins. Tested plugin interfaces
17255 through sample plugin.
17257 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17259 * template/Makefile.am, data/templates/library/Makefile.am
17260 Fixed some automake-1.7 incompatibilities
17261 * template/xmltemplate.c: Small fix
17263 2004-02-23 Naba Kumar <naba@gnome.org>
17265 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17266 Added plugins manager dialog.
17268 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17269 library dependencies.
17271 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17272 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17273 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17274 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17275 geometry command line option.
17277 2004-02-16 Naba Kumar <naba@gnome.org>
17279 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17280 Added interfaces and IAnjutaEditor editor interface.
17281 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17283 * libanjuta/anjuta-shell.h: Fixed bug.
17285 2004-02-13 Naba Kumar <naba@gnome.org>
17287 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17289 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17291 * data/template/*/.cvsignore:
17292 Avoid all these ? in cvs output
17294 2004-02-13 Naba Kumar <naba@gnome.org>
17296 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17297 includes and linking.
17299 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17300 and set required version to devhelp 0.8. This devhelp version
17301 can be acquired from gnome cvs branch devhelp branch
17302 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17304 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17305 src/actions-callbacks.c: Added Dock Manager settings menu item.
17307 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17308 * plugins/devhelp/plugin.c: Fixed a linking bug.
17310 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17311 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17312 external GDL dependency and used libegg codes.
17314 2004-02-12 Naba Kumar <naba@gnome.org>
17316 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17317 Added devhelp plugin, but it can't be used without a
17318 patch in devhelp. So it's disabled for now.
17320 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17321 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17322 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17323 Update cvsignore files.
17325 * libanjuta/plugins.c, widgets/e-splash.c:
17326 Fixed plugins loading to show splash icons.
17328 * plugins/message-view/anjuta-message-manager.plugin.in,
17329 plugins/message-view/plugin.c: Fixed plugin registered name.
17331 * plugins/message-view/anjuta-message-view.png,
17332 plugins/sample1/anjuta-sample-plugin.png: Update images.
17334 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17335 src/main.c: Fixed layout loading.
17337 * plugins/devhelp/Makefile.am: Fixed error.
17339 * (removed) widgets/*, libanjuta/plugins.h,
17340 src/main.c: Transfered widgets to libanjuta/.
17342 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17343 toplevel directory to created only one library as libanjuta-egg.
17345 * data/Makefile.am: Fixed build error.
17347 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17348 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17349 libegg/.cvsignore: Added egg dock widget.
17351 * gdl/*: Removed as they are now available in libegg.
17353 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17355 * plugins/editor/anjuta-docman.c:
17356 Use stock close icon on tab close button
17358 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17360 * data/template/Makefile.am
17361 data/template/language/Makefile.am
17362 data/template/library/Makefile.am
17363 data/template/text/Makefile.am
17364 data/template/project/Makefile.am
17365 data/template/project/terminal/Makefile.am
17366 configure.in: Created Makefile to install templates
17368 2004-02-11 Naba Kumar <naba@gnome.org>
17370 * plugins/editor/action-callbacks.c,
17371 plugins/editor/anjuta-document-manager.ui,
17372 plugins/editor/plugin.c
17373 plugins/message-view/anjuta-message-manager.ui,
17374 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17376 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17378 * plugins/message-view/*: MessageView plugin is now loaded
17379 The menu items are still dummies.
17381 2004-02-09 Naba Kumar <naba@gnome.org>
17383 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17386 * libanjuta/anjuta-preferences.h: Added some documentation.
17388 * libanjuta/anjuta-shell.h: Removed dead codes.
17390 * (removed) manuals/reference/gtkdoc-scangobj,
17391 manuals/reference/gtkdoc-scangobj.diff,
17392 manuals/reference/libanjuta/.cvsignore,
17393 manuals/reference/libanjuta/Makefile.am,
17394 manuals/reference/libanjuta/README.inline-doc,
17395 manuals/reference/libanjuta/README.sections,
17396 manuals/reference/libanjuta/libanjuta-docs.sgml,
17397 manuals/reference/libanjuta/libanjuta-sections.txt,
17398 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17399 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17400 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17401 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17402 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17403 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17404 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17405 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17406 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17407 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17408 manuals/reference/libanjuta/tmpl/defaults.sgml,
17409 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17410 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17411 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17412 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17413 manuals/reference/libanjuta/tmpl/plugins.sgml,
17414 manuals/reference/libanjuta/tmpl/properties.sgml,
17415 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17416 of scan program. Updated templates.
17418 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17419 editor action callbacks data.
17421 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17422 scintilla object ref/unref.
17424 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17426 * template/*: Added new xml based template system
17427 * template/dtds/*: Dtds to validate xml files of the template systems
17428 * data/template/*: Some sample template files
17429 Still needs some work but builds fine!
17431 2004-02-06 Naba Kumar <naba@gnome.org>
17433 * cofigure.in, manuals/Makefile.am,
17434 (added) manuals/reference/*: Added API documentation
17435 structure (gtk-doc based).
17437 * libanjuta/libanjuta.h: Updated
17439 2004-02-05 Naba Kumar <naba@gnome.org>
17441 * configure.in: Sets correct dependencies and
17442 uses gdl external library.
17444 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
17445 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
17446 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
17447 libanjuta/fileselection.h, libanjuta/glue-factory.c,
17448 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
17449 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
17450 and added file dialogs.
17452 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
17453 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
17454 Build dynamic libraries for libegg.
17456 * plugins/Makefile.am, plugins/editor/Makefile.am,
17457 plugins/editor/action-callbacks.c,
17458 plugins/editor/action-callbacks.h,
17459 plugins/editor/anjuta-docman.c,
17460 plugins/editor/anjuta-docman.h
17461 plugins/editor/anjuta-document-manager.plugin.in
17462 plugins/editor/anjuta-document-manager.png
17463 plugins/editor/anjuta-document-manager.ui
17464 plugins/editor/file.c
17465 plugins/editor/file.h
17466 plugins/editor/plugin.c
17467 plugins/editor/print.c
17468 plugins/editor/print.h
17469 plugins/editor/search-replace.c
17470 plugins/editor/search_incremental.c
17471 plugins/editor/search_incremental.h
17472 plugins/editor/text_editor.c
17473 plugins/editor/text_editor.h
17474 plugins/editor/text_editor_cbs.c
17475 plugins/editor/text_editor_menu.h
17476 plugins/sample1/Makefile.am
17477 plugins/sample1/anjuta-sample-plugin.png
17478 plugins/sample1/anjuta-sample.plugin.in
17479 plugins/sample1/anjuta-sample.ui
17480 plugins/sample1/plugin-sample1.c
17481 plugins/sample1/plugin.c
17482 plugins/sample1/plugin.h: Created sample
17483 plugin and fixed editor plugin.
17485 * printing/*: Removed.
17487 * scintilla/Makefile.am: Builds dynamic library.
17489 * src/Makefile.am, src/action-callbacks.c,
17490 src/action-callbacks.h, (removed) src/an_symbol_view.c,
17491 src/anjuta-actions.h, src/anjuta-app.c,
17492 src/anjuta-app.h, src/anjuta-callbacks.c,
17493 src/anjuta-callbacks.h, (removed) src/anjuta.c,
17494 (removed) src/anjuta.h, src/anjuta.ui,
17495 src/layout.xml, src/main.c, src/preferences.h,
17496 src/utilities.c: Debuggged and finally made plugins
17499 * global-tags/Makefile.am: Fixed build error.
17501 2004-02-03 Naba Kumar <naba@gnome.org>
17503 * configure.in: Users GDL from external package.
17504 * plugins/*: Added many new plugins (not ready though).
17505 * src/*: Removed many files (which have been transfered in plugins/).
17507 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
17509 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17511 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17513 * configure.in: Added editor plugins
17515 * plugins/Makefile.am, src/search-replace_backend.h,
17516 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
17517 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
17519 * Added: plugins/editor/search_incremental.c,
17520 plugins/editor/search_incremental.h
17522 * Update search-replace in plugins/editor
17524 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
17526 * plugins/message-view/message-view.c: Some code clean-up
17528 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17530 * Added: search_incremental[ch]
17532 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
17533 src/mainmenu_callbacks.c, src/toolbar.c
17534 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
17536 * Incremental Search
17538 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17540 * plugins/message-view/anjuta-msgman.[c/h]:
17541 Added message manager for easier message handling with a
17542 similar interface as docman. Of course you can still use
17543 MessageView standalone.
17544 * plugins/Makefile.am: Added message-view because it compiles
17547 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17549 * plugins/message-view/*: Added message-view plugin
17551 * configure.in: Added plugins/message-view/Makefile
17553 2004-01-03 Naba Kumar <naba@gnome.org>
17555 * libanjuta/*.c: Added new files and updated old ones.
17556 * plugins/editor/*: Added editor plugin.
17557 * configure.in: Added editor plugin and moved editor related
17560 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17562 * src/Makefile.am: Added search-replace_backend.[ch]
17563 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
17565 * anjuta.glade, src/search-replace.c, src/search-replace.h,
17566 src/search-replace_backend.c, src/search-replace_backend.h,
17567 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
17568 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
17569 src/toolbar_callbacks.c
17570 * The advanced Search/Replace functionality now replaces the older
17571 Find/Replace stuff.
17572 * The Search/Replace functionality can be interrupted during a long
17575 2003-12-11 Naba Kumar <naba@gnome.org>
17577 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
17578 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
17580 * Makefile.am, libanjuta/*: Added new module.
17581 * src/Makefile.am: Fixed linking error.
17582 * src/watch_cbs.c: Debugger clean up.
17583 * configure.in: Added libanjuta-2.0.pc
17585 * configure.in, libanjuta/Makefile.am,
17586 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
17589 2003-12-11 Naba Kumar <naba@gnome.org>
17591 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17593 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
17594 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
17595 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
17596 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
17597 The user can now give a name at the creation of a new file and
17598 insert automatically (user choice) header, gpl notice, header
17599 template. The file extension is added automatically according
17600 to the selected type of file. The various insert functions have
17601 been moved from mainmenu-callback.c to file.c. The cursor is now
17602 moved after an insert operation. Removes also useless code in
17603 memory.c and search-replace.c
17605 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
17607 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
17608 sortable headers, process tree, removal of path and process params
17609 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
17610 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
17613 2003-12-10 Naba Kumar <naba@gnome.org>
17615 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
17617 2003-11-30 Abel Cheung <maddog@linux.org.hk>
17619 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
17621 2003-11-28 Naba Kumar <naba@gnome.org>
17623 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
17625 * manuals/de/*: Added german translation docs.
17627 * configure.in, Makefile.am, src/Makefile.am,
17628 libegg/*/*: Added libegg library.
17630 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
17631 installation directory.
17633 * src/text_editor_cbs.c: Fixed closing of file.
17635 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17637 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17639 2003-09-05 Naba Kumar <naba@gnome.org>
17641 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
17642 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
17643 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
17644 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
17645 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
17646 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
17647 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
17648 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
17649 using libegg. Initial commit -- compiles but is not complete.
17651 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17653 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17655 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17657 * configure.in: Removed "ta" from ALL_LINGUAS.
17659 2003-05-16 Jordi Mallach <jordi@sindominio.net>
17661 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
17663 2003-05-16 Danilo Šegan <dsegan@gmx.net>
17665 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
17667 2004-04-24 Andras Timar <tmar@gnome.hu>
17669 * configure.in: Added hu to ALL_LINGUAS.
17671 2004-04-14 Naba Kumar <naba@gnome.org>
17673 * src/Makefile.am, printing/Makefile.am,
17674 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
17675 because we are still using GtkCombo and build breaks with gtk-2.4.
17677 2004-04-13 Naba Kumar <naba@gnome.org>
17680 * anjuta.spec.in: Fixed build error.
17681 * po/POTFILES.in: Updated.
17682 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
17684 2004-04-11 Naba Kumar <naba@gnome.org>
17687 * AUTHORS: Updated.
17688 * configure.in: Added ga in ALL_LINGUAS.
17689 * ChangeLog: Fixed dates.
17691 2004-04-09 Naba Kumar <naba@gnome.org>
17693 * src/print.c: Fixed buffer styling bug when printing with
17696 * data/properties/anjuta.properties: Defined only one base font and
17697 used courier instead of lucidatypewriter, because most newer systems are
17698 unlikely to have it (bug #885023, #925956, #890473).
17700 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
17703 * src/an_file_view.c: Fixed possible crash bug.
17705 2004-04-07 Naba Kumar <naba@gnome.org>
17707 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
17708 gtk_main_quit() etc..), so that atexit() functions are not called
17709 (which is apparently done to free up memory and we don't need to
17710 do that at this point). Incidentally, something also happens in the
17711 atexit call which freezes the UI for far too long when the application
17712 exits and we want to avoid that..
17713 * src/glade_iface.c: Fixed compiler warning.
17715 2004-04-06 Naba Kumar <naba@gnome.org>
17717 * src/project_dbase_gui.c: Fixed errors.
17719 * src/registers_gui.c: Fixed possible crash bug.
17720 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
17721 * src/signals.[c,h]: Used tree view and glade file for dialog.
17722 * src/Makefile.am, src/about.c, src/an_file_view.c,
17723 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
17724 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
17725 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
17726 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
17727 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
17728 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
17729 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
17730 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
17731 src/launcher.h, src/main.c, src/main_menubar.c,
17732 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
17733 src/message-manager-private.cc, src/message-manager.cc,
17734 src/preferences.c, src/project_config.c, src/project_dbase.c,
17735 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
17736 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
17737 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
17738 src/search-replace.c, src/search-replace_backend.c,
17739 src/search_incremental.c, src/search_preferences.c,
17740 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
17741 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
17742 src/signals_gui.c, src/source.c, src/src_paths.c,
17743 src/stack_trace.c, src/start-with.c, src/style-editor.c,
17744 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
17745 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
17746 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
17747 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
17748 tagmanager/Makefile.am, scintilla/include/SString.h,
17749 widgets/Makefile.am, widgets/gnomefilelist.c:
17751 Removed all deprecated codes and substituted
17752 with newer APIs. Fixed some possible crash bugs where cell renderers
17755 * scintilla/patches/scintilla-minor.patch: Minor patch.
17757 2004-04-06 Naba Kumar <naba@gnome.org>
17759 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
17760 tree after all the files have been added (and not everytime a file
17761 is added in the project). Also fixed some memory corruption
17762 (possibly bug #900478).
17764 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
17765 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
17766 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
17767 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
17768 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
17769 qualifier wherever appropriate.
17771 2004-04-05 Naba Kumar <naba@gnome.org>
17773 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
17774 switch terminal echo on/off. Debugger requires it off, while the
17775 rest requires it on.
17777 * src/search-replace.c: sets search direction and action (in addtion
17778 to target) for find in files.
17780 2004-04-02 Naba Kumar <naba@gnome.org>
17782 * src/mainmenu_callbacks.c: Sets filename during save of new files.
17784 * src/project_dbase.c, src/debugger, src/an_file_view.c,
17785 src/an_symbol_view.c: Added an gtk events loop for
17786 displaying project loading status (for loading large projects) and
17787 debugger program starting ... just to give an impression of fastness :-).
17789 * configure.in, anjuta.prj: Bumped version to 1.2.2.
17791 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
17792 crash bug, which occurs when opening and closing a large project
17795 * src/attach_process.c: Fixed a comiple error for old gcc.
17797 * src/launcher.c: Prints proper error message when launcher child
17798 could not be executed and exits properly. Fixed a crash
17801 * src/resources.c, src/utilities.c, src/glade_iface.c,
17802 src/debugger.c, src/attach_process.c: Properly exits forked children
17803 when they could not be executed.
17805 2004-04-01 Naba Kumar <naba@gnome.org>
17807 * src/search-replace.c: Fixed a crash bug (bug #921893).
17809 2004-03-31 Naba Kumar <naba@gnome.org>
17811 * anjuta.glade: Added a note on compiler options dialog ->support
17812 dialog telling that supports are only available for file mode.
17814 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
17816 Improved shutdown time delay by bypassing project closing
17817 and unloading plugins.
17819 * src/build_file.c, data/properties/anjuta.properties: Added a property
17820 to toggle on/off for going to first error automatically.
17822 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
17824 * src/debugger.c: fixed core file loading
17825 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
17826 for long lines (bugs #700968 and #911376)
17827 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
17829 * src/anjuta.c: Focuses current AnEditor correctly.
17831 2004-03-30 Naba Kumar <naba@gnome.org>
17833 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
17834 * AUTHORS: Updated with all contributors names.
17836 * src/about.c: Reads contributors names from AUTHORS file.
17837 * manuals/C/anjuta-manual/authors.xml: Points to online
17840 2004-03-29 Naba Kumar <naba@gnome.org>
17842 * data/properties/ada.properties: Fixed syntax colors. Patch
17843 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
17846 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
17847 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
17848 generated projects, so that their pixmap files are
17849 found properly (bug #919903).
17851 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
17854 * src/source.c: Installs .glade file of libgllade
17855 projects in $(datadir)/$(package)/glade (part of bug #861038).
17857 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
17858 in compiler options (bug #883837).
17860 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
17861 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
17863 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
17865 * anjuta/src/search-replace.c: fixed another crash bug in
17867 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
17868 breakpoint property fix
17870 2004-03-29 Naba Kumar <naba@gnome.org>
17872 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
17873 (new) manuals/C/anjuta-advanced-tutorial/*:
17874 Added menu entry for 'Anjuta Advanced Tutorial'
17875 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
17877 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17879 * src/fileselection.[ch], src/mainmenu_callbacks.c:
17880 Fixed bug #908941 ('Open' starts in wrong directory)
17882 2004-03-26 Naba Kumar <naba@gnome.org>
17884 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
17885 compile error and bug #905738 with terminal.
17887 * src/search_incremental.c, src/register.c, src/sharedlib.c,
17888 src/search-replace.[h,c], src/search_incremental.[h,c],
17889 src/search_preferences.h, src/utilities.c, src/anjuta.c,
17890 src/text_editor.[c,h]: Fixed compiler warnings.
17892 * src/search-replace.c: Fixed a memory corruption (possible
17893 fix for bug #921893, but not yet confirmed).
17895 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
17896 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
17897 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
17898 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
17900 2004-03-25 Naba Kumar <naba@gnome.org>
17902 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
17903 crash bug with attach process dialog and made the dialog closable
17906 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
17907 always display within the margin.)
17909 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
17910 the old breakpoint when it's properties are updated
17911 (creating a new updated one).
17913 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
17915 * src/aneditor.cxx, src/aneditor.h: fixed calltips
17916 displayed for wrong file.
17917 * src/breakpoints.c: conditional breakpoints
17918 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
17919 "Find in Files..." disabling policy
17921 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17923 * src/build_file.c: Fixed bug #874380
17924 Goto the first error if it exists.
17926 2004-03-24 Naba Kumar <naba@gnome.org>
17928 * src/anjuta.c: Fixed to get correct child exit status
17929 using mask (bug #905738).
17931 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
17932 Aligned buttons in the New file dialog,
17933 set default response to OK, entry box activates default response,
17934 ESC closes dialog and hides on delet_event.
17936 2004-03-19 Naba Kumar <naba@gnome.org>
17938 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
17941 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
17943 * src/search-replace.c: fixed "Find Usage" crash when no project open
17945 2004-03-17 Naba Kumar <naba@gnome.org>
17947 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
17948 Fixed the generated projects to read m4 directory if the directory
17949 exists (bug #917781).
17951 2004-03-12 Naba Kumar <naba@gnome.org>
17953 * HACKING: Fixed formatting for auto-parsing.
17955 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
17957 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
17958 rework (bug #890609)
17960 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17962 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
17964 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17966 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
17967 * src/search_preferences.c: Fixed typo.
17969 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17971 * src/search-replace.c: improved Search&Replace
17972 For the moment "Replace All" does not work with non opened files
17973 but Anjuta should not crash now ! ???
17975 2004-02-26 Naba Kumar <naba@gnome.or>
17977 * src/source.c: Fixed to pass cflags correctly
17978 and suppress the automake's default cflags.
17979 bug #816130, #801056, #782798, #773459
17981 * data/properties/anjuta.properties: Do not defualt to -k make option.
17984 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
17987 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
17989 * src/message-manager-private.cc: Disabled debug messages.
17991 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
17993 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
17995 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17996 * anjuta.glade, src/search-replace.c:
17997 Reduced Search&Replace dialog, bug #902636.
17999 2004-02-23 Naba Kumar <naba@gnome.or>
18001 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18004 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18006 * src/search_incremental.c: Fixed bug #900903
18008 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18010 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18011 src/anjuta.c: Fixed bugs #890609 and #890609
18013 2004-02-23 Naba Kumar <naba@gnome.or>
18015 * src/message-manager.cc: Disconnects menuitem signal properly.
18018 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18021 2004-02-20 Naba Kumar <naba@gnome.org>
18023 * src/message-manager-private.[c,h]: Implemented keypress
18024 event for the terminal and resets it when ctrl c or ctrl d
18025 is pressed. But it doesn't seem to be working on keypress.
18026 Added a workaround to let it work on key release instead.
18029 * src/search-replace: Fixed compiler warnings.
18031 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18033 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18034 Use defined file name when saving new files (fixes bug #898105)
18035 Don't change filename when clicking on a directory
18037 BTW: Happy birthday to me :-)
18039 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18041 * src/search-replace.c: Fixed a crash bug
18042 Crash on Find & Replace (#887833)
18044 2004-02-18 Naba Kumar <naba@gnome.org>
18046 * src/executer.c: Fixed a crash bug.
18048 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18049 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18050 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18051 instead of GtkWindow (Part of bug #671596).
18053 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18054 src/registers_gui.c, src/registers_cbs.[h,c],
18055 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18056 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18057 src/compiler_options.c, src/an_file_view.c, start-with.c,
18058 src/anjuta-tools.c, help.c:
18060 Added "close" buttons on all
18061 dialogs (HIG) and fixed to properly response to ESC close
18062 (Part of bug #671596).
18064 * src/launcher.c: Disabled printing of long debug lines.
18066 * src/utilities.h: Fixed a compiler warning.
18068 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18070 * src/anjuta.c: "Save all" action now asks for filenames for new files
18071 (fixes bug #898111)
18073 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18075 * anjuta.glade, src/text_editor.c:
18076 Fixed a typo in Hello World indentation style
18077 Fixed misuse of translated strings when looking for style
18078 This entry fixes bug #876037
18080 2004-02-16 Naba Kumar <naba@gnome.org>
18082 * src/utilities.c: Fixed return value when dest file could
18085 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18086 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18087 internal function to compare files.
18089 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18091 * src/message-manager-private.cc:
18092 Set bold color as foreground color in terminal
18093 (fixes bug #864924)
18095 * src/aneditor.cxx:
18096 Use font style defined for message indicators in
18097 preferences/messages
18098 (fixes bug #885032)
18100 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18102 * src/build_project.c:
18103 Use build.silent option from preferences (fixes bug #895726)
18105 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18107 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18109 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18111 Patch from Massimo Corà <maxcvs@email.it>:
18112 * scintilla/LexCPP.cxx: Support "///" comments
18114 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18115 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18116 src/search_replace.h, src/search-replace_backend.h
18119 * Added: src/search_preferences.c, src/search_preferences.h
18120 Allow the user to save search/replace settings and give them names.
18122 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18124 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18125 scintilla/ScintillaGTK.cxx:
18126 Hopefully fixed AMD 64 crash bug by using correct marshaller
18128 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18130 * src/preferences.c: Save GtkOptionMenu properties properly
18131 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18133 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18135 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18136 Fixed libiconv issue
18139 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18141 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18142 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18143 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18144 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18145 src/sharedlib_gui.c:
18146 Debugger speed-up, replaced deprecated GtkCList
18148 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18150 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18152 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18154 * configure.in: Added "sq" to ALL_LINGUAS.
18156 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18158 * configure.in: Added "ko" to ALL_LINGUAS.
18160 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18162 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18163 src/search_incremental.c, src/search_incremental.h:
18164 Search_incremental code cleanup
18166 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18168 * scintilla/*/*: Updated scintilla to CVS
18169 * Added: scintilla/Readme.sync
18170 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18171 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18172 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18173 scintilla/ScintillaGTK.cxx,
18174 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18175 scintilla/include/Scintilla.iface: Updated.
18177 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18179 * search-replace_backend.[ch], search_incremental[ch]: Added
18181 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18182 find_replace.[ch]: Removed.
18184 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18185 src/search-replace_backend.c, src/search-replace_backend.h,
18186 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18187 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18188 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18189 functionality now replaces the older Find/Replace stuff. The Search/Replace
18190 functionality can be interrupted during a long Search/Replace.
18192 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18194 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18195 selecting ".." and "." from file selector.
18197 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18199 * anjuta.glade: Fixed wrong "fold.symbols" property
18201 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18203 * src/project_dbase_gui.c: Alphabetical order ;-)
18204 * src/compiler_options.c: Fixed bug #867539
18205 * src/launcher.c: Workaround for bugs #864922, #849928,
18206 #846386 and #845782: The launcher no longer hangs but does
18207 not get the exit status correctly sometimes.
18208 * Changes suggested by Bosik are obviously already in without
18209 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18210 * NEWS, README, anjuta.prj, configure.in:
18211 Changed version to 1.2.1
18213 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18214 * anjuta_dialogs_strings.c, anjuta.glade:
18215 Fixed bugs #860906, #859329
18217 Patch from grzegol@pld-linux.org
18218 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18219 freedesktop.org standard)
18221 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18223 Patch from Stefano Vallarino <stevalla@libero.it>:
18224 * src/source.[c/h]: Fixes cpp sample file to conform to
18225 ISO/IEC 14882, C++-Standard
18227 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18229 Review by Johannes Schmid <jhs@cvs.gnome.org>
18230 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18231 command using sh -c.
18232 * src/compile.c: Use build_execute_shell_command when compiling single
18235 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18237 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18238 * src/breakpoints.c: Code cleanup, workaroud for possible
18240 * src/src_paths.c: Update debugger dirs on directory change
18242 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18244 Review by Johannes Schmid <jhs@cvs.gnome.org>
18245 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18246 sortable headers, process tree, removal of path and process params
18247 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18248 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18251 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18253 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18254 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18255 Add a dialog for "New file" which lets the user set the
18256 filename and to add copyright/header templates to the file
18257 * Review: Changed function names to contain modules name (file_)
18259 2003-12-09 Naba Kumar <naba@gnome.org>
18261 * setup-gettext: Fixed a typo.
18262 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18264 ---- Released version 1.2.0 ---
18266 2003-12-08 Naba Kumar <naba@gnome.org>
18268 * src/preferences.c: Fixed compiler error.
18269 * global_tags/create_global_tags.sh: Fixed to install properly
18270 even when system.tags could not be generated.
18273 2003-12-06 Naba Kumar <naba@gnome.org>
18275 * setup-gettext: Fixed to not generate intl directory with gettextize.
18277 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18278 * src/anjuta.c: Filters out unnecessary files from find in files
18282 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18283 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18285 2003-12-04 Naba Kumar <naba@gnome.org>
18287 * src/gnome_project.c: Enables debug and optimization flags for
18290 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18292 * src/project_dbase_gui.c: combined header and c files for
18295 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18296 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18298 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18300 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18302 2003-11-29 Naba Kumar <naba@gnome.org>
18304 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18307 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18309 * src/main_menubar.c: Now files cannot be opened twice in recently
18312 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18314 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18316 2003-11-28 Naba Kumar <naba@gnome.org>
18318 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18320 2003-11-27 Naba Kumar <naba@gnome.org>
18322 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18323 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18325 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18326 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18327 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18328 checkbox in project wizard (project options page) to enable/disable
18329 source code generation with glade(mm).
18333 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18335 * src/dnd.c: Opening files with special characters in the name.
18337 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18339 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18342 2003-11-18 Naba Kumar <naba@gnome.org>
18344 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18345 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18346 src/project_import.c, plugins/patch/patch-plugin.c:
18347 Fixed g_signal_diconnect calls to pass correct data.
18348 (Fixed possible crash in project imports).
18352 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18354 Reviewed by Naba Kumar <naba@gnome.org>
18355 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18356 and debugger. Sets default settings for pty in launcher.
18357 * data/gdb.init: Removed charset work around (now works with user's
18359 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18361 2003-11-18 Naba Kumar <naba@gnome.org>
18363 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18364 names of 'index' to 'idx'.
18366 2003-11-17 Naba Kumar <naba@gnome.org>
18368 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18369 * src/project_dbase.c: Prompts user for unsaved project files
18370 when project is closed.
18372 2003-11-16 Naba Kumar <naba@gnome.org>
18374 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18375 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18378 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18380 * src/anjuta.c: Fixed crash related to tag == NULL while
18383 2003-11-11 Naba Kumar <naba@gnome.org>
18385 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18386 found. It simply doesn't generate the c/c++ codes and continues with
18390 2003-11-10 Naba Kumar <naba@gnome.org>
18392 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18393 'Start with dialog'.
18395 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18396 German translation of anjuta-tutorial.
18398 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18401 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18403 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18404 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18405 the syntax highlighting in Preferences, the automatic syntax
18406 highlighting is now selected. When the debugger is stopped and the
18407 breakpoints window not closed, the gtk_tree_view in this window is
18408 now made unsensitive.
18410 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18412 * src/preferences.h, src/preferences.c, anjuta.glade:
18413 Fixed translation bug in preferences by using GtkOptionMenu
18414 * anjuta.prj: Project version 1.1.98
18416 ---------------- Released version 1.1.98 ----------------
18418 2003-11-07 Naba Kumar <naba@gnome.org>
18420 * anjuta.spec.in: Revived docs package and combined all docs into
18422 * configure.in: Bumped version to 1.1.98 rc2
18424 * anjuta.spec.in: Fixed scrollkeepr-update command.
18425 * anjuta.spce.in: Fixed file permissions.
18427 2003-11-06 Naba Kumar <naba@gnome.org>
18429 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18430 menus to activate anjuta helps.
18432 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18433 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18434 manuals/C/anjuta-faqs/legal.xml (added),
18435 manuals/C/anjuta-faqs/Makefile.am,
18436 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18437 manuals/C/anjuta-faqs/.cvsignore,
18438 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18439 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18440 manuals/C/anjuta-tutorial/legal.xml (added),
18441 manuals/C/anjuta-tutorial/Makefile.am,
18442 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18443 manuals/C/anjuta-tutorial/.cvsignore,
18444 manuals/C/anjuta-manual/*.sgml (removed),
18445 manuals/C/anjuta-manual/*.xml (added),
18446 manuals/C/anjuta-manual/Makefile.am,
18447 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18448 manuals/C/anjuta-manual/.cvsignore,
18449 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
18450 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
18451 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
18452 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
18453 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
18454 manuals/ja/anjuta-faqs/legal.xml (added),
18455 manuals/ja/anjuta-faqs/Makefile.am,
18456 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
18457 manuals/ja/anjuta-faqs/.cvsignore,
18458 manuals/ja/anjuta-manual/*.sgml (removed),
18459 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
18460 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
18461 manuals/ja/anjuta-manual/*.xml (added),
18462 manuals/ja/anjuta-manual/Makefile.am,
18463 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
18464 manuals/ja/anjuta-manual/.cvsignore,
18465 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
18466 manuals/sgmldocs.make (removed),
18467 manuals/xmldocs.make (added), manuals/omf.make (added),
18468 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
18469 documentations to newer docbook xml documentations. Converted
18470 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
18471 Enabled manulas installations.
18473 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
18475 2003-11-05 Naba Kumar <naba@gnome.org>
18477 * data/gdb.init: Sets host's charset to ascii to solve debugger
18478 freeze up due to uninitialized strings in target program.
18480 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
18481 Fixed a crash bug with 'Add expression in watch'. Bug #822017
18485 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18486 src/launcher.c: Turns off echo in spawned pty to fix debugger.
18488 2003-11-04 Naba Kumar <naba@gnome.org>
18490 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
18493 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18494 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
18495 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18496 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
18499 * src/search-replace.c: Fixed infinite loop bug.
18500 * start-with.c: Fixed a crash bug with "Open last project".
18502 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
18503 * scintilla/Makefile.am: Fixed compiler option.
18505 2003-10-16 Naba Kumar <naba@gnome.org>
18507 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18508 * src/text_editor.c: Fixed autoformat.
18510 2003-10-15 Naba Kumar <naba@gnome.org>
18512 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
18515 2003-10-09 Naba Kumar <naba@gnome.org>
18517 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
18519 2003-10-08 Naba Kumar <naba@gnome.org>
18521 * src/source.c: Fixed a GETTEXT typo error.
18522 * anjuta.glade: Made 'Sorted in order you open them' default option
18525 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18526 * anjuta.glade, data/properties/anjuta.properties:
18527 Fixed the freeze of the "Preferences" combos at the first Anjuta
18528 init is generated by:
18529 - a not complete translation of preferences.c file
18530 - a difference between 2 names in anjuta.glade and
18531 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
18532 - the same name given to 3 combos (anjuta.glade).
18534 * src/find_text.c: If the "whole document" mode is selected,
18535 a new search will select the next occurrence (Bug #764954).
18536 It is now possible to use the shortcuts to search next or previous
18537 occurrence even if the search dialog has the focus. Bug #790318
18539 * src/main_menubar_def.h: "Select code block" shortcut; the new
18540 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
18543 Patch from: Richard Lee <r.h.lee@comcast.net>
18544 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
18545 tagmanager/tm_workspace.c: The following is a patch to fix a
18546 seemingly random occurence where Anjuta would crash when a
18547 certain key was pressed.
18549 2003-09-29 Naba Kumar <naba@gnome.org>
18551 * src/find_in_files.c: Ignores binary by default. Disabled the option
18552 of NOCVS search, because launcher does not use sh and hence can not
18555 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
18556 "clean before build" state in project session and not in account session,
18557 otherwise the state gets reflected to other projects causing annoyance.
18559 * src/compiler_options.c: Fixed a bug where compiler options were always
18560 claimed 'modified'.
18562 * src/build_project.c, data/properties/anjuta.properties,
18563 src/commands.[h]: Fixed a bad bug where clean-before-build
18566 * scintilla/patches/research-cvs-nolog.diff,
18567 scintilla/patches/scintilla-ac-gtk2-port.diff,
18568 scintilla/patches/scintilla-ac-sort-fix.diff,
18569 scintilla-optimization.diff: Removed, because they are already in
18572 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
18575 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
18576 scintilla/LexYAML.cxx: Added new scintilla lexers.
18578 * TODO, NEWS: Updated.
18580 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18581 * src/utilities.c: Fixed typo bugs.
18583 2003-09-26 Naba Kumar <naba@gnome.org>
18585 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
18586 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
18587 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
18588 text_editor_find() and Fixed I-Search wrapping.
18589 * src/debugger.c: Fixed to pass a newline after a debugger
18590 command (which was broken since the launcher was refactored.
18591 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
18593 2003-09-25 Naba Kumar <naba@gnome.org>
18595 * src/toolbar_callbacks.c: Fixed start of incremental search.
18597 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18598 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
18599 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18600 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
18601 menu and implementation.
18603 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18605 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18606 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
18607 variables in Locals window.
18609 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
18611 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18612 * src/utilities.[ch] : Fix a tooltip bug in
18613 anjuta_util_toolbar_append_stock(), the label appeared instead of
18614 the tooltip text. Remove label from arguments of the function
18615 because label is included in the stock icon data.
18616 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
18617 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
18618 * FIXME: translation file should be updated because of label text removal.
18620 2003-09-24 Naba Kumar <naba@gnome.org>
18622 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
18624 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18625 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
18626 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
18627 stdout and stderr. Also buffered output and check-for-password
18628 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
18629 with password prompts. Checkes for password prompts from all outputs.
18631 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
18632 which takes a string (which could be utf8 also) and converts into
18635 * src/main.c: Connects kernel signals after gnome_program_init().
18637 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18638 * src/message-manager.c: Fixed bug #787026 by converting the strings
18641 2003-09-22 Naba Kumar <naba@gnome.org>
18643 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
18644 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
18645 GtkCList and using GtkTreeView instead. Added the patch.
18646 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
18647 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
18649 2003-09-19 Naba Kumar <naba@gnome.org>
18651 * printing/print.c: Proper UTF8 printing support.
18652 * src/main.c: moved kernel signal connects at the
18653 end of application initialization.
18655 2003-09-18 Naba Kumar <naba@gnome.org>
18657 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
18658 (new) lexers.make, (new) lexers: Update scintilla to latest
18659 scintilla CVS (2003-09-18), added new lexers, automated
18660 lexers makefiles sections and scintilla update. Added
18661 patches. Optimized pango rendering. Fixed a crash bug
18664 * (new) scintilla/patches/research-cvs-nolog.diff: Added
18665 patch to remove cvs log command from RESearch.cxx file.
18666 * scintilla/patches/scintilla-pango-always.diff:
18668 * scintilla/RESearch.cxx: Removed spurious cvs log command
18670 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
18672 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18673 * src/dnd.c: Fixed a crash bug with DND.
18675 2003-09-15 Naba Kumar <naba@gnome.org>
18677 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
18678 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
18679 src/toolbar_callbacks.c: Added an additional parameter to
18680 text_editor_goto_line() funtion which decides if the line should
18681 be made visible (if it's under fold).
18683 * src/style-editor.c: Fixed a compiler warning.
18684 * src/message-manager.cc: Calls parent method correctly.
18686 * src/preferences.h: Fixed prent class.
18688 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18689 * src/project_dbase.c: Fixed bug #713210.
18691 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18693 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18695 2003-09-11 Naba Kumar <naba@gnome.org>
18697 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18698 * src/style-editor.c: Fixed bug #769130 (Crash on font
18701 * src/message-manger.[h,cc]: Made AnMessageManager
18702 derived from GtkFrame and removed deprecated code.
18704 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
18707 2003-09-09 Naba Kumar <naba@gnome.org>
18709 * src/Makefile.am: Addded rules for built sources.
18711 2003-09-08 Naba Kumar <naba@gnome.org>
18713 * (new) src/anjuta-marshalers.list: Added marshalers definition
18716 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
18717 and CXXFLAGS are not overwriten by automake's default.
18718 * src/style-editor.c: Added 'operators' in the style editor.
18720 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
18721 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
18722 * src/message-manager-private.cc, src/message-manager.cc:
18723 Converts message going into message into UTF-8 endoding.
18724 * src/main.c: Uses UTF-8 codeset for localization.
18726 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
18728 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
18730 2003-09-08 Naba Kumar <naba@gnome.org>
18734 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18735 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
18736 Fixed bug #798717, Find - Find&Replace - Find in files bug;
18737 The combo entries were updated if the same data with a different
18738 case exist in the combo list. The combo entries are now case sensitive.
18739 Search&Replace bug; First search ,max actions = 0 ==> now max
18742 2003-09-08 Naba Kumar <naba@gnome.org>
18745 * src/utilities.[c,h]: a function takes contant args.
18746 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
18747 Now the child terminated signal is emitted properly.
18748 * src/Makefile.am: Used $(top_srcdir) for referring to
18750 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
18751 definitions file which will generate anjuta-marshalers.[c,h] files.
18752 * src/.cvsignore: Updated.
18753 * src/build_project.c: Changed su command to preserve quotes.
18754 * src/anjuta-tools.c, tagmanager/tm_project.c,
18755 tagmanager/tm_workspace.c: Use standard tmp file.
18756 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
18757 so that users could report bugs easily.
18758 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
18760 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
18761 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
18762 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
18763 src/attach_process.c, src/breakpoints.c, src/commands.c,
18764 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
18765 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
18766 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
18767 src/memory.c, src/message-manager-private.c, src/preferences.c,
18768 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
18769 src/search-replace.[c,h], stack_trace.c, text_editor.c,
18770 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
18771 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
18772 Fixed compile warnings and cleanup.
18774 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
18775 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
18776 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
18777 Removed libzvt usage and implemented child spawing differently. Launcher is
18778 now proper GObject, which can be created multiple times (and can be
18779 operated in parallel).
18781 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
18782 * src/project_import_gui.c, src/project_import_cbs.c,
18783 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
18784 (crash on project import). Removed deprecared codes.
18786 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
18788 * src/cvs.c: Fixed cvs output bug.
18790 2003-09-03 Naba Kumar <naba@gnome.org>
18792 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18793 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
18794 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
18795 src/text_editor_cbs.c: Implements --
18796 If the debugger is started
18797 A double click in the margin add or remove a breakpoint
18798 A single click activate or deactivate the breakpoint
18800 A double click in the margin add or remove a bookmark
18802 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
18804 Reviewed by Naba Kumar <naba@gnome.org>
18805 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
18806 User is now able to choose a branch on cvs update for project.
18807 Cleaned up variable names.
18809 2003-09-03 Naba Kumar <naba@gnome.org>
18811 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
18812 src/Makefile.am: Added lexers.
18813 * scintilla/*/*: Updated...
18814 * src/an_symbol_view.c: Fixed a crash bug.
18815 * src/compiler_options.c, src/project_dbase.c: Fixed compile
18817 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
18818 * src/source.c: Fixed project generation bug with gettext code.
18819 * tagmanager/tm_project.c: Fixed a crash bug.
18820 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
18821 bug when there is no project open. Bug #____.
18822 * src/source.c: Fixed a bug with build failure with non-gnome
18823 project with glade-generated source (eg. gtk2). Bug #____.
18826 2003-08-22 Naba Kumar <naba@gnome.org>
18828 Patch from: Rob Bradford <rob@debianplanet.org>
18829 * data/Makefile.am: Fixed to install properly during
18832 Patch from: Etay Meiri <etay-m@bezeqint.net>
18833 * src/debug-tree.c: Fixed a crash bug.
18834 * src/compiler_options.c: Takes care of linking the missing pieces;
18835 C flags, libs, optimization options, debug and profile.
18837 Patch from: Enver ALTIN <ealtin@casdb.com>
18838 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
18840 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
18842 Reviewed by Naba Kumar <naba@gnome.org>
18843 * src/project_dbase.c: Fixed bugs #778263 and #778413
18844 Adding multiple files to project should work now.
18846 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18848 Reviewed by Naba Kumar <naba@gnome.org>
18849 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
18850 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
18853 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18855 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18857 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18859 * src/text_editor.c: Fix translatable string (#113934).
18861 2003-07-04 Naba Kumar <naba@gnome.org>
18863 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
18864 bug when there is no project open. Bug #____.
18866 * src/source.c: Fixed a bug with build failure with non-gnome
18867 project with glade-generated source (eg. gtk2). Bug #____.
18869 2003-06-26 Naba Kumar <naba@gnome.org>
18871 * src/anjuta.h: Removed reference to windows-dialog.h.
18872 * src/message-manager-private.[cc,h]: Fixed doulbe click
18873 activation of messages to properly jump at the destination.
18874 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
18875 * src/toolbar.c: Code clean-ups.
18877 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
18878 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
18880 * src/message-manager-private.[cc,h]: Removed dead codes.
18882 * (new) data/properties/css.properties,
18883 data/properties/anjuta.properties, data/properties/Makefile.am:
18884 Added CSS syntax hiliting properties.
18886 * tagmanager/tm_file_entry.c: Fixed a possible bug.
18887 * src/debugger.c: Clean ups.
18888 * src/lexer.h: Added CSS lexer definition.
18890 * Makefile.am: Installs destop file properly.
18891 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
18892 * NEWS: Updated for 1.1.97 release.
18893 * src/main_menubar_def.h: Changed some non working shortcuts.
18895 2003-06-24 Naba Kumar <naba@gnome.org>
18897 * src/search-replace.c: Shows the dialog properly, even when it is
18898 hidden behind another window.
18900 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
18901 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
18902 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
18905 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
18906 setup wizard dialogs.
18908 * src/debugger.c: Removed a redundant call to
18909 debugger_update_controls().
18910 * src/compiler_options.c, src/launcher.c: code cleanup.
18911 * src/executer.c: Fixed execution bug with 'Set Program params...".
18913 2003-06-23 Naba Kumar <naba@gnome.org>
18915 * widgets/e-splash.c: Removed border around the splash image.
18916 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
18917 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
18918 * src/cvs.c: Added a frame around commit log text widget.
18919 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
18920 crash bug associated with translated combo box list in preferences
18921 dialog (in different locale other than en_US). Used widget names
18922 to pass the combo list items.
18923 * po/POTFILES.in: Updated.
18924 * src/launcher.c: Creates the zvt terminal at startup (and not
18925 every time a build is done) -- speeds up buld operations.
18926 * src/file_history.c: Should be if() conditional instead of
18928 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
18929 Disabled useless warnings.
18930 * src/project_dbase.c: Fixed bonobo 2 project name.
18931 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
18932 and uses correct glade-2 for file generation.
18934 2003-06-21 Naba Kumar <naba@gnome.org>
18936 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
18937 And disables autocomple show for numbers (very annoying).
18938 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
18939 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
18940 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
18941 from view menu and adjust the controls accordingly.
18942 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
18944 * src/project_dbase.[c,h]: Removed show_local flag processing.
18945 * src/message-manager.[c,h]: Reorganized messages tabs in more
18947 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
18948 Also added PCRE dependency.
18950 2003-06-20 Naba Kumar <naba@gnome.org>
18952 * pixmaps/anjuta_splash.png: New splash.
18953 from Jean Schurger <yshartk@schurger.org>
18955 * src/controls.c: De-sensitize run-to-cursor when debugger
18957 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
18959 * src/message-manager-private.cc: Fixed to properly jump at
18960 the right file:line.
18962 * src/appwiz_page1.c: Fixed to correctly determine the project
18963 trpe from the wizard.
18965 2003-06-20 Naba Kumar <naba@gnome.org>
18967 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
18968 * src/watch_gui.c: Code cleanups.
18969 * src/debugger.[c,h], src/stack_trace.[c,h],
18970 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
18971 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
18972 Removed direct access to stack_trace private data, Increased debugger
18973 command size from 256 to 1024 (to be on safer side). Also implemented
18974 row-activated signle for seting frame and viewing the source.
18975 * src/debugger.c: Avoids starting program and stopping debugger
18976 when starting debugger and stopping program, respectively.
18978 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
18979 Reverted codes to start debugger automatically
18980 The file is brought to the state just after the branching
18981 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
18982 some code clean ups.
18984 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
18985 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
18986 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
18987 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
18988 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
18989 src/project_dbase.c: Code clean ups.
18991 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
18992 (Projects dir) so that correct $HOME/Projects path is set when
18993 anjuta is run for the first time.
18995 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
18997 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
18999 2003-06-13 Naba Kumar <naba@gnome.org>
19001 * src/stack_trace_cbs.c: Moved variable declaration at the
19002 top of the block (bug #737867)
19004 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19005 just CFLAGS and CXXFLAGS (bug #743617).
19007 * src/create_global_tags.sh: Fixed shell script to properly
19008 detect installed *-config files.
19010 2003-06-12 Naba Kumar <naba@gnome.org>
19012 * src/preferences.[c,h]: Added methods for custom widgets in
19013 preferences: using custom set/get methods for them.
19015 * src/anjuta-encoding.c: Implemented up/down of the encodings
19016 in the list and property saves correctly.
19018 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19019 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19020 the beginning of a file.
19022 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19023 * src/aneditor.cxx, src/aneditor.h,
19024 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19025 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19026 src/mainmenu_callbacks.h: Allows the operator to select the current
19027 word or the current line (Request: 680801). It puts also
19028 sensitive/unsensitive several select/comment menu items.
19030 * src/breakpoints.c: Presets by default the current line for a
19031 defined breakpoint.
19033 2003-06-11 Naba Kumar <naba@gnome.org>
19035 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19036 color (red highlight) now cosistent for inactive tabs also.
19038 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19039 'Advanced search and replace' in Edit->Search submenu.
19041 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19042 wrappings '\' where they were missing.
19044 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19045 message is now more descriptive and details the correct thing to do
19046 for GNOME2 desktop.
19048 2003-06-10 Naba Kumar <naba@gnome.org>
19050 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19051 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19052 Removed any reference to particular version of automake/autoconf
19053 so that they could work with newer versions (Bug #659394).
19055 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19056 src/anjuta.c: Added coded to add/remove supported encodings.
19058 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19059 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19060 src/project_import.c, src/project_type.c, src/project_type.h,
19061 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19062 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19063 from the project wizard.
19065 2003-06-06 Naba Kumar <naba@gnome.org>
19067 Patch from Etay Meiri <etay-m@bezeqint.net>
19068 * src/compiler_options.c: Fixed bugs related to clean before
19071 * anjuta.desktop.in.in: Added commandline options.
19072 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19073 -dP and -A flags of CVS update into different options.
19075 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19077 * configure.in: Removed "ta" from ALL_LINGUAS.
19079 2003-06-02 Naba Kumar <naba@gnome.org>
19081 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19082 return NULL for undefined properties and "" for defined but empty
19083 strings. It was creating many problems where both are assumed to be
19084 same. And besides, it doesn't matter to differentiate the two (the
19085 problem with preferences was due to a different bug).
19087 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19088 correctly. Also, s/props_build_in/props_built_in/g.
19090 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19093 * src/an_file_view.c: Unrefed pixbufs when done with them.
19095 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19096 (removed) file_text.png: Added and removed pixmaps.
19098 2003-05-30 Naba Kumar <naba@gnome.org>
19100 * anjuta.glade: Fixed encodings preferences dialog
19102 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19104 Reviewed by Naba Kumar <naba@gnome.org>
19106 * src/build_project.c src/clean_project/c: perform a clean before
19107 build, if required. Show the message manager on clean.
19108 * src/compiler_options.c: save the new options when window is closed
19109 and flag project to be cleaned before the next build.
19110 * src/project_dbase.c: added a 'clean before build' flag to project
19112 2003-05-29 Naba Kumar <naba@gnome.org>
19114 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19117 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19118 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19119 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19120 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19121 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19122 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19123 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19124 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19125 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19127 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19128 Removed unused icons references.
19130 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19132 Reviewed by Naba Kumar <naba@gnome.org>
19134 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19135 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19136 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19137 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19138 src/toolbar_callbacks.c: HIG compliant dialogs.
19140 * src/utilities.c: anjuta_button_new_with_stock_image() and
19141 anjuta_dialog_add_button() stolen from gedit.
19143 * src/main_menubar_def.h: Fixed mnemonics.
19145 2003-05-26 Naba Kumar <naba@gnome.org>
19147 * src/project_dbase_gui.c: Added header files filter for add file
19148 dialog box. Disabled project window to be transient window.
19150 * src/message-manager.cc: Disabled message manager window to be
19153 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19154 a file could not be loaded.
19156 * src/project_dbase.c: Fixed a bug with GUI editor command
19157 where empty string is returned.
19159 * src/Makefile.am, src/preferences.h, src/text_editor.c
19160 src/text_editor.h, (new) src/anjuta-encodings.h,
19161 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19162 Added encoding support and to handle characters encoding correctly
19163 by auto detecting it during load. Added preferences for selecting
19164 the encoding during save.
19166 * src/preferences.c, src/resources.c: Removed debug messages.
19168 Patch from: Alexander Nedotsukov <bland@mail.ru>
19169 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19171 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19172 * src/anjuta.c: Try to sow the splash image more often.
19174 2003-05-20 Naba Kumar <naba@gnome.org>
19176 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19177 * src/debug_tree.c: Colorize the modified locals during
19178 debugging and call memory analyze from the debugger.
19179 * src/breakpoints.c: The color is now different for the enabled
19180 and disabled breakpoints. Anjuta now can erase several
19181 breakpoints defined at the same line. The markers are updated
19182 according to the enable/disable action.
19184 Patch from Etay Meiri <etay-m@bezeqint.net>
19185 * src/launcher.c: Fixes launcher freeze up bug during build.
19187 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19189 Reviewed by Naba Kumar <naba@gnome.org>
19190 * scintilla/PropSet.h: Change member variables from private to protected.
19191 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19192 to PropSetFile class, which return a gchar * (and can therefore indicate
19193 whether properties are empty or do not exist) and make prop_get and
19194 prop_get_expanded use them.
19195 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19196 that the result of of prop_get cannot be an empty string.
19198 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19200 Reviewed by Naba Kumar <naba@gnome.org>
19201 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19202 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19203 src/text_editor_cbs.c: When saving all the files in the project, the
19204 text editors are now only rehighlighted once instead of once for each
19207 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19208 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19209 * src/anjuta.desktop.in.in: Support startup notification.
19210 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19211 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19212 * src/anjuta.desktop.in.in: Support startup notification.
19215 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19217 Reviewed by Naba Kumar <naba@gnome.org>
19219 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19220 memory leak from glade_xml_new call. Removed gxml field from Executer
19221 struct as only used in create_executer_dialog and then destroyed.
19223 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19225 * src/configurer.c: Fix warning trying to connect signal to non-existent
19226 environment entry in configure dialog and fix crash when closing the
19229 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19230 gnome_date_edit_get_time instead.
19232 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19233 in view menu required renumbering elsewhere.
19235 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19237 Reviewed by Naba Kumar <naba@gnome.org>
19239 * src/breakpoints.c: fixed an error when removing breakpoint
19240 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19241 * src/debugger.c: changes to the way the debugger is activated
19242 * src/debugger.h: clean ups
19244 2003-05-13 Naba Kumar <naba@gnome.org>
19246 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19247 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19248 src/memory.h: A new version of memory and the interface
19249 is now integrated in anjuta.glade
19251 2003-05-09 Naba Kumar <naba@gnome.org>
19253 * configure.in: Bumped required gtk version to 2.0.8.
19255 2003-05-06 Naba Kumar <naba@gnome.org>
19257 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19259 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19260 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19262 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19263 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19264 , tagmanager/c.c: Support for ProC and RDB files.
19266 2003-05-06 Naba Kumar <naba@gnome.org>
19268 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19269 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19270 Uncomment (Box & Stream), Select the current function,
19271 authorize the "Quit" button of the GotoLine window
19273 2003-05-05 Naba Kumar <naba@gnome.org>
19275 * src/watch_gui.h: CVS added new file.
19277 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19279 Patch from Etay Meiri <etay-m@bezeqint.net>
19280 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19281 src/mainmenu_callbacks.c, src/message-manager.cc,
19282 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19283 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19284 Ported stack trace to GNOME2 and added it in the message manager
19287 2003-05-02 Naba Kumar <naba@gnome.org>
19289 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19291 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19292 preferences property.
19294 * anjuta.prj: Fixed multiple preferences saved data.
19296 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19297 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19298 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19299 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19300 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19301 Upgraded scitilla from CVS with faster window repaint
19304 Patch from Etay Meiri <etay-m@bezeqint.net>
19305 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19308 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19310 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19311 the window if messages are appended to the end and the scrollbar is
19314 2003-04-29 Naba Kumar <naba@gnome.org>
19316 * configure.in: Removed omf-install from Makefiles list.
19318 2003-04-28 Naba Kumar <naba@gnome.org>
19320 * po/POTFILES.in: Remvoded deleted files.
19322 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19323 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19325 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19326 is executed as detached) is not set properly.
19328 2003-04-25 Naba Kumar <naba@gnome.org>
19330 * anjuta.prj: Updated.
19331 * src/anjuta_info.c: Fixed text wrapping and column view.
19332 * data/welcome.txt.in: Removed unaligned characters.
19334 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19335 * src/main_menubar.c: Disable setup dialog.
19337 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19338 * src/breakpoints.c; Fixed compilation with older GCC
19339 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19340 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19342 2003-04-18 Naba Kumar <naba@gnome.org>
19344 * anjuta.prj: Updated (includes compiler options).
19346 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19347 function from anjuta.c (it was already available in anjuta-tools.c).
19349 2003-04-18 Naba Kumar <naba@gnome.org>
19351 * src/about.c, THANKS: Updated
19353 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19355 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19356 properly from the project session before updating the file
19359 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19360 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19361 dialog settings (as it will not be required once GDL is in place) and
19362 added file view filters in the settings sub-menu.
19364 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19366 * configure.in: Disable cast checks on final build.
19368 2003-04-17 Naba Kumar <naba@gnome.org>
19370 * src/build_project.c: Fixed a compilation error.
19372 * src/launcher.c: Removed commnets.
19374 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19375 properties from editor tab to indentation tab and fixed a property
19376 label for proper i18n translation. Fixed typos in project config
19377 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19378 sorting and reordering in compiler options dialog.
19380 * src/compiler_options.c: Implemented _save() function to save the
19381 options (which was pending).
19383 * src/build_project.c: Destroys install-as-root dialog when it is done.
19385 * src/an_symbol_view.c: Change "event" event to "event-after" so
19386 that symbol row is selected first before the popup is shown.
19388 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19390 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19391 file in CVS/Entries. (Reviewed and applied by Biswa)
19393 2003-04-16 Naba Kumar <naba@gnome.org>
19395 * aneditor.cxx: use unicode everytime (fixed unicode related
19398 * anjuta.prj: Fixed UI editor name (blank to use default) and
19401 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19402 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19403 Editor preferences page.
19405 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19406 * src/anjuta.[ch], src/print.c: Fixed warnings
19407 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19408 * configure.in: Profiling support with gprof
19410 2003-04-16 Naba Kumar <naba@gnome.org>
19412 Patch from Gaëtan de Menten <ged@bugfactory.org>
19413 * src/launcher.c: Fixed cvs dialog.
19415 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19417 * src/message-manager-private.cc: Fixed double-click on first line of
19418 output to properly select a line.
19419 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19420 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19422 2003-04-15 Naba Kumar <naba@gnome.org>
19424 * src/message-manager-private.cc: Fixed the glade filename typo.
19426 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19427 * scintilla/*, data/properties/*: Scintilla CVS merge
19428 * anjuta.prj: Removed unnecessary files.
19429 * scintilla/PlatGTK.cxx: Force Pango fonts always
19430 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19431 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19433 * configure.in: Change version no. for 1.1.1 (alpha release)
19434 * configure.in: Added '--with-pref-suffix' option.
19435 * config.guess, config.sub: Removed from CVS.
19437 2003-04-15 Naba Kumar <naba@gnome.org>
19439 Patch from Timothee Besset <ttimo@idsoftware.com>
19440 * Makefile.am: Fixed a shell script error during intallation.
19442 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19444 Reviewed by Naba Kumar <naba@gnome.org>
19445 * src/message-manager.cc: Added popup-menu to TreeView and fixed
19446 set_wm_class to use "anjuta" instead of "an.
19447 * src/message-manager-private.cc: Headers are hidden again.
19449 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19450 * src/project_dbase_gui.c: Memory corruption fix.
19451 * anjuta.prj: Updated project file
19453 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19454 * an_file_view.c: Connect to event-after signal rather than event so that
19455 selection is updated first and thus context menu is for the right file.
19456 Reviewed and applied by Biswa.
19458 2003-04-14 Naba Kumar <naba@gnome.org>
19460 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
19462 * src/auncher.c: More child exit fixes
19463 from Timothee Besset <ttimo@idsoftware.com>
19465 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19467 Reviewed by Naba Kumar <naba@gnome.org>
19469 * src/message-manager.[c/h], src/message-manager-private[c/h],
19470 anjuta.[c/h]: Ported message-manager to Gtk2
19472 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19473 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
19474 src/clean_project.c, src/compile.c, src/configurer.c,
19475 src/controls.c, src/cvs.c, src/debugger.c,
19476 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19477 src/project_import.c, src/search-replace.c: Changed name from
19478 AnjutaMessageManager to AnMessageManager to avoid too long type
19481 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19482 * src/launcher.c: Fix build won't stop problem - TTimo
19484 * pixmaps/anjuta_splash.c: New splash screen prototype.
19485 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
19486 * src/compiler_options.c: Mute pkgconfig errors.
19487 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
19489 2003-04-10 Naba Kumar <naba@gnome.org>
19491 * configurer.[c,h]: Fixed dialog to close properly.
19492 * src/project_dbase.c, widgets/gnomefilelist.c: Added
19495 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19496 * anjuta.prj: Removed unnecessary files, load with 1.2.0
19497 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
19498 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
19499 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
19500 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
19501 src/makefile.am: Move gdl to it's own directory.
19502 * global-tags/create_global_tags.sh: Silently ignore SDL error.
19504 2003-04-09 Naba Kumar <naba@gnome.org>
19506 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
19509 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19510 * src/anjuta-tools.c: Use CDATA for saving tools data.
19511 * anjuta.glade, src/search-replace.c: Port from branch.
19512 * widgets/e-splash.*, src/main.c: Better splash screen.
19513 * configure.in, widgets/gdl*: Import GDL widgets.
19514 * ROADMAP: Updated roadmap.
19515 * src/an_file_view.c: Use GDL icons for file tree.
19517 2003-04-09 Naba Kumar <naba@gnome.org>
19519 * anjuta.glade: Added (hidden) initial setup-wizard window.
19521 Patch from: Vitaly <vvv@rfniias.ru>
19522 * src/preferences.c: Fixes a bug with libglace widget access with
19523 translated strings.
19525 Patch from: Etay Meiri <etay-m@bezeqint.net>
19526 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19527 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19528 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
19529 src/toolbar_callbacks.[c,h],
19530 src/memory.c, src/message-manager-private.cc,
19531 src/message-manager-private.h, src/message-manager.cc,
19532 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
19533 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
19534 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
19535 watch window to a subwindow in the notebook
19537 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19538 * ROADMAP: Updated roadmap.
19540 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
19542 * configure.in: Added Belarusian to ALL_LINGUAS.
19544 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19545 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
19547 * ROADMAP: Added roadmap for HEAD.
19549 2003-03-29 Naba Kumar <naba@gnome.org>
19551 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
19552 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
19553 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
19554 (new) pixmaps/start-with-wizard.png,
19555 (new) pixmaps/start-with-import.png,
19556 (new) pixmaps/start-with-open.png Added Start with dialog which pops
19557 up on anjuta start-up to give quick access to opening file/project or
19560 * src/main.c: Sets proper data directory for the gnome
19563 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19564 * src/text_editor.c: Fixed error/warning indicators.
19566 2003-03-24 Naba Kumar <naba@gnome.org>
19568 * README: Correct version.
19570 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
19572 * configure.in: Added checks to see if were building on FreeBSD
19573 systems. Sets -DFREEBSD if we are, and also attempts to find
19574 gmake if the host system is FreeBSD.
19576 * src/getline.c: New file used to provide the getline function,
19577 which isnt available on a FreeBSD system. The function is only
19578 defined if FREEBSD is defined.
19580 * src/Makefile.am: Added getline.c to anjuta_SOURCES
19582 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
19583 configure.in sets this to gmake on FreeBSD systems, and make
19584 on everything else.
19586 2003-03-23 Naba Kumar <naba@gnome.org>
19588 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
19590 * anjuta.spec.in: Fixed spec file for correct file paths and
19591 corrected rpmbuild.
19593 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
19594 the rpm build command separately now.
19596 * src/anjuta.c, windows-dialog.c: Added some more window management
19597 stuffs (not still fully working, though).
19601 2003-03-22 Naba Kumar <naba@gnome.org>
19603 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
19605 2003-03-21 Naba Kumar <naba@gnome.org>
19607 * README: Removed Andy Piper's name from the active maintainers
19608 list on his request.
19610 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
19613 * src/anjuta-tools.c: Fixed compiler errors.
19615 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
19618 * src/commands.c, src/src_paths.c, src/style-editor.c,
19619 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
19620 becuase they are now hidden by default (from glade editing).
19622 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
19623 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
19624 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19625 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
19626 basic windows managements.
19628 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19629 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
19630 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
19631 Enver ALTIN (a.k.a. skyblue)
19633 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19634 * tagmanager/*: Added ignore-list for symbols. This will make
19635 parsing more accurate for projects. Doc updates needed.
19637 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19638 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
19639 * launcher/Makefile.am: Link to correct libraries
19640 * src/launcher.c: Do not allow NULL shell
19642 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
19643 * src/debug_tree.c: Improve debug tree view.
19645 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
19647 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
19648 'Run Configure Script' and 'Execute Program'. Increase minimum width
19649 of Configure dialog.
19650 * find_in_files.c, find_in_files_cbs.*: Properly create the file
19651 list widget by setting a model and adding a column and renderer.
19652 Actually store the nocvs toggle button in FindInFiles data structure.
19653 Handle selection changes via changed signal rather than row_activated.
19654 Use response signal for handling the close and find buttons.
19655 Close window when escape is pressed.
19656 * find_replace.c: Close window when escape is pressed.
19657 * find_text.c: Close window when escape is pressed in find dialog as
19658 well as wrap search question, where now Yes is the default button.
19660 2003-03-05 Naba Kumar <naba@gnome.org>
19662 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19664 * src/message-manager-private.cc: Fixed a bug with vte conditional
19666 * anjuta.glade: Hides all windows in glade file.
19668 2003-03-05 Naba Kumar <naba@gnome.org>
19670 * src/an_file_view.c: Fixed a compilation warning.
19671 * src/message-manager-private.cc: Conditional compilation for vte
19674 2003-02-28 Naba Kumar <naba@gnome.org>
19676 * configure.in, anjuta.spec.in: Updated dependency packages version.
19677 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
19678 * src/preferences.c: Added debug assertions.
19679 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
19680 editor to enable/disable bringing the recent editor tabs first.
19682 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19683 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
19684 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
19685 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
19686 and bug fixes. Also code clean ups.
19688 * (new) src/search-replace.[h,c]: New search replace implementation
19689 from ANJUTA_1_0_0 branch.
19691 * (new) src/windows-dialog.[h,c]: New windows management class
19692 [work in progress].
19694 2003-02-28 Naba Kumar <naba@gnome.org>
19696 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
19697 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
19698 src/appwizard.c, src/build_file.c, src/build_project.c,
19699 src/clean_project.c, src/compile.c, src/configurer.c,
19700 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19701 src/message-manager-dock.c, src/message-manager-dock.h,
19702 src/message-manager-private.cc, src/message-manager.cc,
19703 src/preferences-dialog.c, src/preferences-dialog.h,
19704 src/preferences.c, src/preferences.h, src/project_dbase.c,
19705 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
19706 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
19707 src/utilities.c, src/utilities.h:
19709 Widgetized Preferences and gave proper function names.
19711 * src/executer.c: Fixed a session loading bug.
19713 2003-02-27 Naba Kumar <naba@gnome.org>
19715 * printing/print.c: Fixed printing font bug that failed to load the
19718 * src/toolbar.c: Disabled LED flashing (not yet implemented).
19720 * TODO, anjuta.prj: Updated.
19722 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
19724 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19725 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19726 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19727 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
19728 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
19731 2003-02-25 Naba Kumar <naba@gnome.org>
19733 * Makefile.am: Excluded omf-install from installation as the docs are
19738 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
19739 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
19740 property names and added new editor properties and code cleanups.
19741 Also added new project properties.
19743 * src/compiler_options.[h,c]: Added pkg-config packages supports
19746 * src/glade_iface.h: Cleanups.
19748 * src/launcher.c: Used timer instead of idle to scan.
19750 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
19751 src/project_config.[h,c], src/project_import.c: Implemented project
19752 property to define GUI editor and to handle it.
19754 * src/preferences.c: i18n fixes.
19756 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
19757 unused (and old) pixmaps.
19759 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
19761 2003-02-25 Naba Kumar <naba@gnome.org>
19763 * src/message-manager-private.[h,cc], src/preferences.c,
19764 anjuta.glade, anjuta_dialog_strings.c: Implemented
19765 gnome terminal profiles for the terminal preferences and moved the
19766 addition of terminal preferences in the terminal constructor.
19768 * anjuta.prj: Updated.
19770 2003-02-24 Naba Kumar <naba@gnome.org>
19772 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
19773 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
19774 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
19775 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
19776 preferences dialog.
19780 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
19781 text selection and child re-spawning.
19783 * src/pixmaps.h: Removed unused pixmaps definitions.
19785 2003-02-23 Naba Kumar <naba@gnome.org>
19787 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
19788 the project tree/window.
19790 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
19791 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
19792 Correct the use of a variable and implemented session save/load
19793 for tree expansion states.
19795 * src/main_menubar_def.h: Fixed shortcuts keys.
19797 * src/anjuta.c, src/gnome_project.c: Code clean ups.
19799 * anjuta.prj: Updated.
19801 2003-02-22 Naba Kumar <naba@gnome.org>
19803 * src/debug_tree.[c,h]: GNOME2 port from
19804 Etay Meiri <etay-m@bezeqint.net>
19806 * src/an_file_view.c, src/resources.[h,c],
19807 data/properties/bash.properties,
19808 data/properties/cpp.properties,
19809 data/properties/html.properties,
19810 data/properties/make.properties,
19811 data/properties/others.properties,
19812 data/properties/perl.properties,
19813 data/properties/props.properties,
19814 data/properties/xml.properties: Standarized file icons. Icons are
19815 defined in respective .properties file and are retrieved as resource
19818 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
19819 in labels from the commands editor as that would create
19820 problems for translators.
19822 2003-02-21 Naba Kumar <naba@gnome.org>
19824 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
19825 as they should be part of CVS(?).
19827 * Makefile.am: Corrected a typo for glade generated strings file.
19829 * configure.in, po/hi.po: Added new Hindi (hi) translation
19830 in ALL_LINGUS and added initial Hindi translation.
19832 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
19833 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
19834 sv_unknown.xpm to more proper icon.
19836 * (new)data/properties/php.properties, data/properties/Makefile.am,
19837 data/properties/anjuta.properties, data/properties/html.properties:
19838 Fixed PHP syntax hilighting bug by separating php properties into
19839 different file (because of file size).
19843 2003-02-20 Naba Kumar <naba@gnome.org>
19845 * src/breakpoints.c: Fixed breakpoints session saving/loading
19848 * scintilla/*, scintilla/include/*: Updated to scintilla
19851 2003-02-19 Naba Kumar <naba@gnome.org>
19853 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
19856 * Makefile.am, src/Makefile.am,
19857 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
19858 (removed) src/anjuta_dialog_strings.c,
19859 (removed) src/anjuta_dialogs_strings.c,
19860 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
19861 (added) anjuta.glade: Transfered glade files from src/ directory
19862 to the top level directory.
19864 * po/POTFILES.in: Updated.
19866 * (removed) macrocs2/*: Transfered to data/ directory.
19868 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
19869 data/Makefile.am: Moved macros in data directory. Anjuta no longer
19870 requires to have macros dir, but the projects generated by anjuta
19873 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
19876 * src/defaults.c: Corrected default compiler options.
19878 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
19881 * src/message-manager-private.cc, src/message-manager-private.h,
19882 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
19884 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
19885 source code generation for gnome2 projects.
19887 2003-02-11 Naba Kumar <naba@gnome.org>
19889 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
19890 restores the expand/collaspe states of the nodes after refresh.
19892 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
19894 2003-02-11 Naba Kumar <naba@gnome.org>
19896 * src/style-editor.c: Fixed pango font description handling for fonts.
19897 * src/anjuta.glade: Removed font size spin button.
19898 * configure.in, src/anjuta.prj: Corrected version.
19901 2003-02-10 Naba Kumar <naba@gnome.org>
19903 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
19904 references of scroll-menu.h and add about.h in Makefile.am.
19906 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
19907 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
19908 (removed) widgets/scroll-menu.h: Removed unused files.
19910 * Makefile.am: Added proper i18n rules and added intl tools for
19913 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
19914 to the stable release).
19916 * anjuta.spec.in: Removed manuals packaging.
19918 * data/Makefile.am: Removed 'macros' installation (not required for
19921 2003-02-10 Naba Kumar <naba@gnome.org>
19923 * po/POTFILES.in: Updated.
19925 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
19926 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
19927 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
19928 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
19929 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
19932 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
19933 src/toolbar_callbacks.h: Fixed scintilla notification signal name
19934 and fixed to properly handle focus in find entry box.
19936 * Makefile.am: Added code for RH system menu update.
19938 * .cvsignore: Updated.
19942 2003-02-03 Naba Kumar <naba@gnome.org>
19944 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
19945 editor preferences. and fixes dialogs.
19947 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
19948 Fixed linenumbers and header margins when they are disabled and
19949 removed unused header files.
19951 * src/attact_process.[h,c], src/debugger.c: Attach to process
19954 * src/help.c: Fixed dialog response.
19958 * data/properties/anjuta.properties: Corrected typo.
19960 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
19961 Change the signal to "changed" in entry from "selection-changed" in
19964 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
19967 2003-01-31 Naba Kumar <naba@gnome.org>
19969 * configure.in: Upgraded to use libgnomeprint-2.2
19971 * printing/Makefile.am: Updated
19973 *(removed) printing/print-doc.c, printing/print-doc.h,
19974 printing/print-util.c, printing/print-util.h: Removed because already
19975 merged with print.c.
19977 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
19978 and libgnomeprintui-2.2 and fixed rendering problems.
19980 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
19981 uneccessary print properties, as they are separately taken
19982 care in gnomeprint.
19984 * po/POTFILES.in: Update.
19986 2003-01-30 Naba Kumar <naba@gnome.org>
19988 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
19989 for about dialog box.
19991 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
19992 src/pixmaps.h: Modified for the above additions for about dialog.
19994 2003-01-29 Naba Kumar <naba@gnome.org>
19996 * src/style_editor.[c,h]: Added missing files.
19998 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19999 * scintilla/XPM.[cxx|h]: Added missing files
20001 2003-01-29 Naba Kumar <naba@gnome.org>
20003 * TODO, po/POTFILES.in: Updated.
20005 * anjuta.prj, src/anjuta.glade,
20006 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20008 2003-01-28 Naba Kumar <naba@gnome.org>
20010 * data/properties/anjuta.properties, src/aneditor.cxx,
20011 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20012 properties into text properties (earlier it was int properties).
20016 * scintilla/AutoComplete.c,xx,
20017 scintilla/AutoComplete.h,
20018 scintilla/CallTip.c,xx,
20019 scintilla/CallTip.h,
20020 scintilla/Document.c,xx,
20021 scintilla/Document.h,
20022 scintilla/Editor.c,xx,
20023 scintilla/Editor.h,
20024 scintilla/LexAVE.c,xx,
20025 scintilla/LexCSS.c,xx,
20026 scintilla/LexHTML.c,xx,
20027 scintilla/LexOthers.c,xx,
20028 scintilla/LexPython.c,xx,
20029 scintilla/LineMarker.c,xx,
20030 scintilla/LineMarker.h,
20031 scintilla/Makefile.am
20032 scintilla/PlatGTK.c,xx,
20033 scintilla/PropSet.c,xx,
20034 scintilla/ScintillaBase.c,xx,
20035 scintilla/ScintillaBase.h,
20036 scintilla/ScintillaGTK.c,xx,
20037 scintilla/ViewStyle.c,xx,
20038 scintilla/include/Platform.h,
20039 scintilla/include/SciLexer.h,
20040 scintilla/include/Scintilla.h,
20041 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20045 src/an_file_view.c,
20046 src/an_symbol_view.c,
20047 src/anjuta-tools.c,
20052 src/anjuta_dialogs_strings.c,
20055 src/compiler_options.c,
20058 src/main_menubar.c,
20059 src/main_menubar.h,
20060 src/main_menubar_def.h,
20061 src/mainmenu_callbacks.c,
20062 src/mainmenu_callbacks.h,
20063 src/message-manager-private.c,c
20064 src/message-manager-private.h,
20065 src/message-manager.c,c
20066 src/message-manager.h,
20070 src/project_config.c,
20071 src/project_dbase.c,
20072 src/project_dbase_gui.c,
20073 src/project_import_gui.c,
20074 src/properties.c,xx,
20079 src/text_editor_gui.c,
20083 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20085 2003-01-24 Naba Kumar <naba@gnome.org>
20087 * src/text_editor_gui.c, src/toolbar.c,
20088 src/text_editor.c, src/text_editor_cbs.h:
20089 Used correct notification signal name for scintilla
20090 (gtk2) and fixed UI.
20092 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20095 * printing/print-doc.c,
20097 src/anjuta-tools.c,
20098 src/find_replace.c,
20101 src/mainmenu_callbacks.c,
20102 src/project_dbase.c,
20103 src/project_dbase.h,
20104 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20106 src/text_editor_cbs.h:
20109 2003-01-23 Naba Kumar <naba@gnome.org>
20111 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20112 correct stock icons and organized pixmap macros.
20114 Makefile.am: Removed non-generated files.
20116 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20117 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20118 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20119 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20120 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20121 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20122 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20123 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20124 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20125 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20126 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20127 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20128 stop.xpm, undo.xpm}: Removed because no longer used.
20130 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20131 file_unknown.xpm}: Files renamed from fv_*, as it would
20134 * pixmaps/Makefile.am: Updated for the above changes.
20136 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20138 * pixmaps/autocomplete-16.png,
20139 pixmaps/autocomplete.png,
20140 pixmaps/block-end-16.png,
20141 pixmaps/block-end.png,
20142 pixmaps/block-start-16.png,
20143 pixmaps/block-start.png,
20144 pixmaps/bookmark-first-16.png,
20145 pixmaps/bookmark-first.png,
20146 pixmaps/bookmark-last-16.png,
20147 pixmaps/bookmark-last.png,
20148 pixmaps/bookmark-next-16.png,
20149 pixmaps/bookmark-next.png,
20150 pixmaps/bookmark-prev-16.png,
20151 pixmaps/bookmark-prev.png,
20152 pixmaps/error-next-16.png,
20153 pixmaps/error-next.png,
20154 pixmaps/error-prev-16.png,
20155 pixmaps/error-prev.png: gnome2-styled icons
20158 2003-01-23 Naba Kumar <naba@gnome.org>
20160 * anjuta.prj: Updated compiler options.
20161 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20163 * src/aneditor.cxx,
20166 src/anjuta_dialogs_strings.c,
20167 src/mainmenu_callbacks.c,
20168 src/mainmenu_callbacks.h,
20170 src/text_editor_cbs.c,
20171 src/text_editor_gui.c: GNOME2 Porting.
20173 2003-01-22 Naba Kumar <naba@gnome.org>
20175 * ChangeLog: Corrected dates.
20176 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20177 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20180 2003-01-22 Naba Kumar <naba@gnome.org>
20182 * plugins/patch/patch-plugin.c: Bug fix.
20184 * src/anjuta-tools.c,
20188 src/anjuta_dialogs_strings.c,
20196 src/mainmenu_callbacks.c,
20197 src/mainmenu_callbacks.h,
20199 src/project_dbase.c,
20200 src/project_dbase_gui.c,
20207 src/toolbar_callbacks.c,
20210 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20213 (removed) src/CORBA-Server.c,
20214 (removed) src/CORBA-Server.h,
20215 (removed) src/Gladen-common.c,
20216 (removed) src/Gladen-stubs.c,
20217 (removed) src/Gladen.h,
20218 (removed) src/Prj-common.c,
20219 (removed) src/Prj-skelimpl.c,
20220 (removed) src/Prj-skels.c,
20221 (removed) src/Prj-stubs.c,
20222 (removed) src/Prj.h,
20223 (removed) src/glades.c,
20224 (removed) src/glades.h,
20225 (removed) src/messagebox.c,
20226 (removed) src/messagebox.h: Removed because no longer used.
20228 2003-01-21 Naba Kumar <naba@gnome.org>
20230 * src/anjuta-tools.c,
20233 src/anjuta_dialogs_strings.c,
20237 src/compiler_options.c,
20239 src/find_replace.c,
20240 src/find_replace.h,
20246 widgets/gnomefilelist.c: GNOME2 porting.
20248 2003-01-20 Naba Kumar <naba@gnome.org>
20250 * global-tags/create_global_tags.sh: Uses pkg-config to
20257 src/anjuta_dialogs_strings.c,
20260 src/compiler_options.c,
20261 src/compiler_options.h,
20262 src/fileselection.c,
20263 src/fileselection.h,
20264 src/mainmenu_callbacks.c,
20265 src/project_dbase_gui.c,
20270 src/text_editor_gui.c,
20271 widgets/gnomefilelist.c,
20272 widgets/gnomefilelist.h: GNOME2 porting.
20274 * widgets/Makefile.am,
20275 (removed) widgets/gnomedirlist.c,
20276 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20279 (removed) src/src_paths_cbs.c,
20280 (removed) src/src_paths_cbs.h,
20281 (removed) src/src_paths_gui.c,
20282 (removed) src/compiler_options_cbs.c,
20283 (removed) src/compiler_options_cbs.h,
20284 (removed) src/breakpoints_cbs.c,
20285 (removed) src/breakpoints_cbs.h: Removed because they are now
20286 combined in singe file
20288 2003-01-16 Naba Kumar <naba@gnome.org>
20290 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20291 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20292 options dialog UI and data handling.
20295 2003-01-15 Naba Kumar <naba@gnome.org>
20297 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20298 Completed command editor porting.
20300 * src/anjuta.c: Removed the use of commands load function
20303 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20306 * src/anjuta-tools.c: Fixed translatable strings.
20308 * src/find_text.c: Fixed dialog creation from glade.
20310 * src/text_editor_gui.c, src/text_editor.c,
20311 src/text_editor_cbs.c: Completed port of detached text editor
20312 to gnome2 plateform.
20314 2003-01-14 Naba Kumar <naba@gnome.org>
20316 * src/anjuta.glade, src/preferences.[h,c],
20317 src/anjuta_dialogs_strings.c: Added build and editor
20318 preferences pages and other UIs. Fixed preferense loading and saving.
20320 * src/anjuta.c: Does case-insensitive match for tabs position
20321 preferences and removed preferences loading (done at _new() call).
20323 * anjuta-tools.c: Debugged tools dialog handling.
20324 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20326 2003-01-13 Naba Kumar <naba@gnome.org>
20328 * ABOUT-NLS: Update (strange).
20330 * autogen.sh: Removed blocking code.
20332 * configure.in: Fixed an autogen bug.
20334 2003-01-13 Naba Kumar <naba@gnome.org>
20336 * (new)src/anjuta.gladep
20337 (new)src/messagebox.c
20338 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20339 will be gradually removed (and then the files).
20343 printing/print-util.c,
20345 scintilla/ScintillaGTK.c,xx
20347 src/an_file_view.c,
20348 src/an_symbol_view.c,
20352 src/anjuta_dialogs_strings.c,
20354 src/attach_process.c,
20355 src/attach_process.h,
20358 src/breakpoints_cbs.c,
20361 src/compiler_options.c,
20362 src/compiler_options.h,
20363 src/compiler_options_cbs.c,
20372 src/find_in_files.c,
20373 src/find_in_files.h,
20374 src/find_in_files_cbs.c,
20375 src/find_replace.c,
20376 src/find_replace.h,
20384 src/main_menubar.c,
20385 src/mainmenu_callbacks.c,
20386 src/message-manager.c,c
20389 src/project_config.c,
20390 src/project_config.h,
20391 src/project_dbase.c,
20392 src/project_import_cbs.c,
20398 src/src_paths_gui.c,
20400 src/text_editor_gui.c,
20406 widgets/gnomefilelist.c: GNOME2 Port.
20408 2003-01-10 Naba Kumar <naba@gnome.org>
20410 * src/an_file_view.c,
20412 src/appwizard_gui.c,
20413 src/compiler_options.c,
20414 src/compiler_options_cbs.c,
20417 src/fileselection.c,
20418 src/find_in_files.c,
20420 src/main_menubar.c,
20422 src/message-manager-dock.c,
20424 src/project_dbase_gui.c,
20425 src/project_import_gui.c,
20426 src/registers_gui.c,
20427 src/sharedlib_gui.c,
20428 src/src_paths_gui.c,
20429 src/text_editor_gui.c,
20431 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20433 2003-01-09 Naba Kumar <naba@gnome.org>
20435 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20436 problems with some comments.
20438 * anjuta.prj: New project file (updated?)
20440 * src/Makefile.am: Enabled deprecated API and fixed variables.
20442 * src/an_file_view.c,
20443 src/an_symbol_view.c,
20444 src/anjuta-plugins.c,
20445 src/anjuta-tools.c,
20448 src/appwizard_cbs.c,
20449 src/attach_process.c,
20450 src/attach_process_cbs.c,
20451 src/compiler_options.c,
20452 src/compiler_options_cbs.c,
20454 src/mainmenu_callbacks.c,
20455 src/message-manager-private.c,c
20456 src/message-manager-private.h,
20457 src/message-manager.c,c
20458 src/message-manager.h,
20459 src/project_dbase.c,
20460 src/project_dbase.h,
20461 src/project_dbase_gui.c,
20462 src/project_import_cbs.c,
20463 src/project_import_gui.c,
20472 src/src_paths_cbs.c,
20473 src/src_paths_gui.c,
20476 src/text_editor_gui.c,
20477 src/text_editor_menu.c,
20479 src/toolbar_callbacks.c,
20483 src/wizard_gui.c: GNOME porting.
20485 2002-12-24 Naba Kumar <naba@gnome.org>
20487 * AUTHORS, ChangeLog, HACKING, Makefile.am,
20488 NEWS, README, SEARCH-REPLACE,
20489 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
20490 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
20491 launcher/Makefile.am,
20492 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
20493 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
20494 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
20495 printing/print-util.c, printing/print.c, printing/print.h,
20496 scintilla/*/*, widgets/e-shell-about-box.c,
20497 src/*, tagmanager/*/*, widgets/Makefile.am,
20498 widgets/gnomefilelist.c:
20500 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
20501 src/*.[c,h] files to gnome2 API.
20503 * src/anjuta_dialogs_strings.c: Added glade generated translatable
20506 2002-10-23 Naba Kumar <naba@gnome.org>
20508 * autogen.sh: Prevented Users from building HEAD cvs.
20510 2002-09-16 Stephane Demurget <demurgets@free.fr>
20512 * src/anjuta.glade: added the compiler options dialog, hopefully
20513 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
20515 2002-09-15 Stephane Demurget <demurgets@free.fr>
20517 * src/anjuta.glade: fixed a lot of small glitches.
20519 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
20522 * src/breakpoints_cbs.c: polished a bit.
20524 2002-09-15 Stephane Demurget <demurgets@free.fr>
20526 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
20528 * src/commands.c: partial gnome 2 port.
20530 * src/utilities.[ch]: changed some bits to be const.
20532 2002-09-14 Stephane Demurget <demurgets@free.fr>
20534 * src/Makefile.am: removed breakpoints_gui.c and added a check
20535 for gdk-pixbuf deprecated functions, but there shouldn't be much
20538 * src/breakpoints_gui.c: killed.
20540 * src/anjuta.glade: added two dialogs for the breakpoints management.
20543 * src/anjuta_cbs.c:
20545 * src/attach_process.c:
20547 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
20548 really huge changes and porting work.
20550 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
20551 (breakpoints_dbase_new): moved the UI init bits here.
20553 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
20554 a lot, not using any color anymore (not HIG compliant) and not using
20555 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
20556 to be double checked.
20558 * src/build_file.c:
20559 * src/build_project.c: gnome 2 port.
20561 2002-09-11 Stephane Demurget <demurgets@free.fr>
20563 * src/anjuta.glade:
20565 * src/anjuta_cbs.c:
20567 * src/breakpoints.c:
20568 * src/breakpoints_cbs.c: cleaned up some bits.
20570 2002-09-09 Stephane Demurget <demurgets@free.fr>
20573 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
20575 * src/an_symbol_view.[ch]:
20576 * src/attach_process_cbs.h: polished a bit.
20578 * src/breakpoints_cb.[ch]: partial gnome 2 port.
20580 2002-09-02 Stephane Demurget <demurgets@free.fr>
20583 * src/Makefile.am: added libglade-2 to the build.
20585 * src/anjuta.[ch]: added support for libglade.
20587 * src/anjuta.glade: added. There could be a file per top-level widget,
20588 as some other gnome projects, though.
20590 * src/attach_process_gui.c: removed.
20591 * src/attach_process.[ch]: gnome 2 port.
20592 (attach_process_new): Added the treeview init and the widget references
20595 2002-08-31 Stephane Demurget <demurgets@free.fr>
20597 * src/an_file_view.c: fixed some compilation issues.
20599 * src/an_symbol_view.c: gnome 2 port.
20601 2002-08-26 Stephane Demurget <demurgets@free.fr>
20603 * src/an_file_view.c: finished gnome 2 port.
20604 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
20605 directory pixmap depending on the event.
20607 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
20608 (project_file_data_new): use a GtkTreePath.
20610 2002-08-23 Stephane Demurget <demurgets@free.fr>
20612 * src/Makefile.am: readded back an_*_view.[ch] because they are still
20613 driving me nuts but they need to be ported, heh ?
20615 * src/an_file_view.c: gnome 2 port, almost finished after some hard
20616 work since it's quite a total rewrite again.
20618 2002-08-22 Stephane Demurget <demurgets@free.fr>
20620 * src/an_file_view.c:
20621 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
20623 2002-08-21 Stephane Demurget <demurgets@free.fr>
20625 * src/anjuta_info.c:
20626 * src/utilities.h: gnome 2 port, featuring a total rewrite.
20628 2002-08-20 Stephane Demurget <demurgets@free.fr>
20630 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
20633 * src/an_file_view.c:
20634 * src/aneditor.cxx:
20635 * src/anjuta_cbs.c:
20636 * src/compiler_options.h:
20637 * src/messagebox.c:
20638 * src/messagebox.h:
20640 * src/project_dbase.h:
20641 * src/resources.h: gnome 2 port.
20643 2002-08-14 Stephane Demurget <demurgets@free.fr>
20645 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
20647 * data/properties/sql.properties: added the DATETIME data type.
20649 * data/properties/html.properties: added the foreach php keyword.
20651 2002-08-08 Stephane Demurget <demurgets@free.fr>
20653 * widgets/Makefile.am: removed blank line after the last backslash
20654 for avoiding a warning from automake.
20657 * src/Makefile.am: added the ORBit-2 dep.
20659 2002-08-08 Stephane Demurget <demurgets@free.fr>
20661 * AUTHORS: added Biswa, because I wonder why noone already have
20662 written his name in the Anjuta's hall of fame :)
20664 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
20666 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
20667 widgets/e-shell-about-box.c: Made to compile for gnome2.
20669 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
20671 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
20672 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
20674 * configure.in, printing/print.h, printing/print.c,
20675 printing/print-doc.c: Made to compile for gnome2.
20677 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
20679 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
20680 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
20681 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
20682 widgets/Makefile.am:
20684 Upgraded the build system to gnome2 platform.
20686 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20687 * manuals/*: Added capability to generate PDF and PS.
20688 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
20689 * TODO, TODO.biswa: Intergated TODO list.
20690 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
20692 * src/dnd.c: Fix typo
20693 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
20694 * src/anjuta.c: Bug #568895, Bug #575419
20696 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20698 * tagmanager/tm_global_tags.c: Fixed compiler warning.
20699 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
20701 2002-12-17 Naba Kumar <naba@gnome.org>
20703 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
20706 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20707 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
20708 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
20709 * anjuta.prj: Added tools.sgml
20710 * data/properties/cpp.properties: Bug # 646974
20712 2002-12-16 Naba Kumar <naba@gnome.org>
20714 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
20715 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
20716 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
20717 on 'Enter' and adds proper focus mechanism.
20718 * src/anjuta.c: Fixed a memory corruption bug.
20719 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
20720 'Enter' and can also be Canceled. Sets proper default and focus policies
20722 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
20723 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
20724 translatable strings in dialogs and fixed some dialog properties.
20725 * src/anjuta-tools.c: Now uses xml format for loading and saving.
20726 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
20727 * src/message_manager_private.cc: Fixed some debug messages.
20728 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
20729 widgets/gnomefilelist.c: Fixed a memory leaks.
20730 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
20731 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
20732 src/main_menubar_def.h: Implemented incremental search.
20735 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20736 * tagmanager/*: Minor cleanups and warning fixes.
20737 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
20738 GUI during long updates.
20739 * src/text_editor.c: Remove debug message.
20741 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20742 * tagmanager/tm_project.c: Fix a memory access problem.
20744 2002-12-13 Naba Kumar <naba@gnome.org>
20746 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
20747 tools list to show "Enabled" flag of the tool. Fixed a bug where
20748 tool list is not cleared when creating a new tool.
20750 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20751 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
20753 2002-12-12 Naba Kumar <naba@gnome.org>
20755 * anjuta-tools.[h,c], commands.c: Used the tools help of
20756 anjuta variables list in commands editor and fixed a typos
20757 buy in anjuta-tools.c.
20759 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20760 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
20761 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
20762 * TODO.biswa: Added to help me track things better.
20764 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20766 * configure.in, anjuta.spec.in: Added libglade dependency.
20767 * Makefile.am: Added anjuta.glade file.
20768 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
20769 , src/mainmenu_callbacks.[ch], src/message-manager.h
20770 , src/widget-registry.c: Tools editor GUI + other additions.
20772 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20774 * src/project_dbase.[ch], tagmanager/tm_project.c,
20775 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
20776 Implement syncing tags image with the project database.
20777 * src/anjuta-tools.c: Implemented variable substitution and
20778 working directory in tools.
20780 2002-12-09 Naba Kumar <naba@gnome.org>
20782 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
20783 command configuration language list from properties.
20785 * data/properties/asm.properties, data/properties/ruby.properties:
20788 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20790 * src/an_symbol_view.c: Remember current selected entry and select
20791 it automatically after refresh.
20793 2002-11-26 Murray Cumming <murrayc@usa.net>
20795 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
20796 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
20797 and gnomemm 1.2 projects so that people know they are really
20798 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
20799 But I did correct these to sue lowercase names.
20801 2002-12-01 Naba Kumar <naba@gnome.org>
20803 * data/anjuta.properties: Fixed caching problem on
20805 * src/preferences.c, src/preferences_gui.c: Implemented automatic
20808 2002-12-01 Naba Kumar <naba@gnome.org>
20810 * data/properies/anjuta.properties: Corrected "indicators.automatic"
20812 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
20813 property and uses it.
20814 * src/aneditor.cxx: Fixed a bug associated with selection a word at
20817 2002-11-30 Naba Kumar <naba@gnome.org>
20819 * src/debugger.c: Fixed a typo.
20820 * data/properties/*: Updated properties files and added
20822 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
20823 Added comment submenu and cleaned up ref and unref of menus.
20824 * src/aneditor.h: Added definition of comment commands.
20825 * src/aneditor.c: Upgrade from latest SciTE source code.
20826 * src/text_editor.[hc], src/text_editor_cbs.c,
20827 src/message_manager_private.cc, src/message_manager.[cc,h],
20828 src/anjuta.[c,h]: Added indicators support for errors/warnings
20829 highlight in the editor.
20830 * NEWS, TODO: Update.
20831 * scintilla/include/PropSet.h: Removed deprecrated function.
20833 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20835 * src/anjuta-tools.[ch]: Tools implementation (basic)
20836 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
20837 , src/main_menubar_def.h: PLugins cleanup and segregation
20838 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
20840 * anjuta.prj: Added new files
20841 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
20842 * plugins/class-gen/clsGen.c: Register menu under 'Project'
20843 * plugins/patch/patch-plugin.c: Register menu under 'Format'
20844 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
20845 * src/Makefile.am: Added new files
20846 * src/message-manager.[cc/h]: Added standard output and error windows
20848 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
20850 * project_type.c: Fixed Gnomemm2 project type
20852 2002-11-25 Naba Kumar <naba@gnome.org>
20854 * printing/print.c: Fixed a compile warning.
20855 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
20856 * src/utilities.c: Fixed a compile warning in sparc, hides the
20857 terminal check error output from the user.
20858 * project_config.[ch], project_dbase.[ch], source.c: Added project
20859 version, exclude modules configuration and reordered other config
20860 properties. Changed some strings to more descriptive text.
20861 * src/compiler_opitions.c: Removed extra newlines from .prj file
20863 * anjuta.prj: Converted to new format (only reorganised properties
20864 and removed extra newlines ... nothing else).
20867 2002-11-21 Naba Kumar <naba@gnome.org>
20869 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
20870 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
20871 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
20872 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
20873 Updated to the CVS version.
20875 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20877 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
20878 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
20879 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
20880 images in completion lists.
20881 * src/resources.h: Make C++ friendly.
20882 * scintilla/PropSet.cxx: Fix memory leak.
20884 2002-11-20 Naba Kumar <naba@gnome.org>
20886 * scintilla/*/*: Synced to latest scintilla 1.49
20887 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
20890 * scintilla/RESearch.cxx: The automatic cvs log in the
20891 file really broke things trying to interprete the changelog
20892 entry incorrectly as end-of-comment. Removed the $cvs line
20893 and committed again.
20895 2002-11-19 Naba Kumar <naba@gnome.org>
20897 Patch from Timothee Besset <ttimo@idsoftware.com>
20899 * src/message-manager-private.cc: Interpretes absolute
20900 file paths properly in zvt terminal.
20902 2002-11-19 Naba Kumar <naba@gnome.org>
20904 Patch from Timothee Besset <ttimo@idsoftware.com>
20906 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
20907 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
20908 (important) editor preferences in project (if there is one
20913 2002-11-18 Naba Kumar <naba@gnome.org>
20915 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20917 * src/debug_tree.c, src/find_in_files_gui.c,
20918 src/find_replace.c, src/find_text.c,
20919 src/project_import.c, src/project_import_gui.c,
20920 src/wizard_gui.c: i18n Fixes.
20922 2002-11-15 Naba Kumar <naba@gnome.org>
20924 * plugins/class-gen/clsGen.c: Fixed to use project function
20925 to import files. Create non-existent directories before the
20926 sources are written.
20928 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
20929 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
20931 src/glades.c: Excluded gladen files from build. This
20932 will fix the unnecessary dependency on libssl.
20934 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
20935 file import funtion.
20937 * src/message_manager_private.cc: Fixed a compiler warning with
20938 DEBUG preprocessor macro.
20940 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
20941 wrong (undocked) editor window was closed on clicking close on an
20942 undocked editor window.
20944 * src/debugger.c: Fixed a bad bug where debugger terminal won't
20945 start correctly if the executable was run before with 'F3'.
20947 * src/toolbar_callbacks.c: Wrap around find next.
20948 * src/toolbar.c: Disable combo activate.
20949 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
20950 button positions to get 'yes' as default.
20952 * anjuta.spec.in: Updated.
20954 * src/anjuta_info.c, src/appwizard_gui.c,
20955 src/attach_process_gui.c, src/breakpoints_gui.c,
20956 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
20957 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
20958 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
20959 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
20960 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
20961 src/preferences.c, src/preferences_gui.c, src/project_config.c,
20962 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
20963 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
20964 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
20965 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
20966 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
20967 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
20968 plugins/patch/patch-plugin.c, printing/print-util.c:
20969 Set all windows and dialogs transient
20970 to their parents so that they remain floated above their parents.
20972 2002-11-13 Naba Kumar <naba@gnome.org>
20974 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
20975 take default editor font).
20977 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
20978 Corrected email address.
20980 * src/mainmenu_callbacks.c: Used spaces instead of tabs
20981 for changelog entry.
20985 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20986 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
20988 2002-11-06 Naba Kumar <naba@gnome.org>
20991 * anjuta.spec.in: Ships the .omf files with the
20992 documents instead of the base package.
20994 2002-11-04 Naba Kumar <naba@gnome.org>
20996 * data/properties/latex.properties: Fixed a bug.
20997 * ChangeLog: Released 1.0.0 stable.
20999 2002-11-04 Naba Kumar <naba@gnome.org>
21001 * src/commands.c: Added command with shell redirection capability.
21002 * data/properties/anjuta.properties: Changed default execution
21004 * src/project_dbase.c: Set project top dir in properties.
21005 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21006 * data/Makefile.am: More diskcheck error fixes.
21008 * README, anjuta.spec.in, THANKS, AUTHORS,
21009 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21010 manuals/C/anjuta-manual/authers,sgml,
21011 manuals/C/anjuta-manual/anjuta-manual.sgml,
21012 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21013 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21014 : Changed anjuta home to
21015 new URL and my email address.
21017 * manuals/C/anjuta-manual/interfaces.sgml,
21018 manuals/C/anjuta-manual/prefereces.sgml,
21019 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21021 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21022 : removed reference to the help menu as the menu is modified
21023 when no help is found (which is very likely when we are
21024 shiping the documents separately).
21026 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21027 * anjuta.spec.in: Update specfile to make multiple RPMs.
21028 * data/Makefile.am: make dist fix.
21029 * src/text_editor_menu.c: Fix compile warnings (casts).
21031 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21032 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21033 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21035 2002-11-01 Naba Kumar <naba@gnome.org>
21037 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21038 Added gnome2 macros to be used by gnome2 project wizard.
21040 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21043 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21044 as it was conflicting with generated projects and is not
21047 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21048 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21049 project generation, removed qt project as it's not complete and
21050 added gnome2 bonobo wizard.
21052 2002-10-29 Naba Kumar <naba@gnome.org>
21054 * po/POTFILES.in: Updated.
21055 * po/POTFILES.skip: Added.
21056 * preferences.h: Fixed print paper size property name.
21058 2002-10-28 Naba Kumar <naba@gnome.org>
21060 * data/user.properties, data/Makefile.am: Added user properties file
21061 which will be copied in user's ~/.anjuta/user.properties.
21063 * data/anjuta.properties: Changed a comment.
21065 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21067 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21068 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21069 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21072 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21073 instead of user properties file.
21075 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21076 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21077 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21078 * README, TODO: Updated.
21080 2002-10-28 Naba Kumar <naba@gnome.org>
21082 * manuals/C/anjuta-manual/figures/editor_guides.png,
21083 manuals/C/anjuta-manual/figures/editor_margins.png,
21084 manuals/C/anjuta-manual/figures/editor_markers.png,
21085 manuals/C/anjuta-manual/figures/local_variables.png,
21086 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21087 manuals/C/anjuta-manual/figures/prefs_print.png,
21088 manuals/C/anjuta-manual/figures/print_dlg.png,
21089 manuals/C/anjuta-manual/figures/print_preview.png,
21090 manuals/C/anjuta-manual/figures/symbol_browser.png,
21091 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21092 files for manual documentation.
21094 * manuals/sgmldocs.make,
21095 manuals/C/anjuta-manual/Makefile.am,
21096 manuals/C/anjuta-manual/authors.sgml,
21097 manuals/C/anjuta-manual/build.sgml,
21098 manuals/C/anjuta-manual/compileopts.sgml,
21099 manuals/C/anjuta-manual/debugger.sgml,
21100 manuals/C/anjuta-manual/execute.sgml,
21101 manuals/C/anjuta-manual/fileoperations.sgml,
21102 manuals/C/anjuta-manual/interface.sgml,
21103 manuals/C/anjuta-manual/preferences.sgml,
21104 manuals/C/anjuta-manual/projects.sgml,
21105 manuals/C/anjuta-manual/figures/arguments.png,
21106 manuals/C/anjuta-manual/figures/open_file.png,
21107 manuals/C/anjuta-manual/figures/other_opts.png,
21108 manuals/C/anjuta-manual/figures/scrshot.png,
21109 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21110 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21112 Updated anjuta manual documentation.
21115 2002-10-27 Naba Kumar <naba@gnome.org>
21117 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21118 check and modifies debugger terminal command accordingly
21119 to function properly.
21121 2002-10-25 Naba Kumar <naba@gnome.org>
21123 * manuals/sgmldocs.make: Fixed a couple of bugs.
21124 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21126 2002-10-24 Naba Kumar <naba@gnome.org>
21128 * src/debug_tree.c: Fixed a crash bug from Etay.
21130 * global_tags/create_global_tags: Added messages.
21131 Fixed infinite looping within files.
21133 * macro/autogen.sh: Removed debug and warning flags for defaults.
21135 Patch from Vadim Berezniker <vadim@berezniker.com>
21137 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21138 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21141 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21142 temporarily just copy it
21144 2002-10-24 Naba Kumar <naba@gnome.org>
21146 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21147 manuals/C/anjuta-manual/anjuta-manual.sgml,
21148 manuals/C/anjuta-manual/compileopts.sgml,
21149 manuals/C/anjuta-manual/debugger.sgml,
21150 manuals/C/anjuta-manual/execute.sgml,
21151 manuals/C/anjuta-manual/fileoperations.sgml,
21152 manuals/C/anjuta-manual/interface.sgml,
21153 manuals/C/anjuta-manual/introduction.sgml,
21154 manuals/C/anjuta-manual/projects.sgml,
21155 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21156 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21157 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21158 manuals/ja/anjuta-manual/compileopts.sgml,
21159 manuals/ja/anjuta-manual/debugger.sgml,
21160 manuals/ja/anjuta-manual/execute.sgml,
21161 manuals/ja/anjuta-manual/fileoperations.sgml,
21162 manuals/ja/anjuta-manual/interface.sgml,
21163 manuals/ja/anjuta-manual/introduction.sgml,
21164 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21166 2002-10-24 Naba Kumar <naba@gnome.org>
21168 * src/project_type.c: added autogen for qt projects.
21169 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21170 Fixed a bug that retrieves wrong terminal command.
21171 * src/commnads.c: Added more terminal commands.
21172 * configure.in: Checks for scrollkeeper version.
21174 2002-10-22 Naba Kumar <naba@gnome.org>
21176 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21177 instead of AM_GNOME_GETTEXT.
21179 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21180 for setup-gettext for the wizard generated projects.
21182 * src/source.c: Fixed a bug where glade file wasn't generated.
21184 * src/gnome_project.c: Excluded project version from project dir
21187 2002-10-22 Naba Kumar <naba@gnome.org>
21189 * acinclude.m4: New file with dummy funtion for gettext
21190 cross compatibility fix.
21192 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21193 * configure.in: Fixed cflags to avoid useless warnings.
21194 * Makefile.am: EXTRA_DIST += setup-gettext.
21195 * src/toolbars.c: Added space paddings around tags label.
21197 2002-10-21 Naba Kumar <naba@gnome.org>
21199 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21201 * setup-gettext: New script to maintain gettext cross version
21203 * configure.in, macros/autogen.sh: Fix for gettext cross version
21206 2002-10-21 Naba Kumar <naba@gnome.org>
21208 * debug_tree.c: Fixed incorrect use of debug assertion.
21210 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21211 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21212 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21213 src/memory.c, src/memory.h, src/message-manager-private.cc:
21215 New parsing algorithm; adapted from kdevelop.
21216 Middle button menu for changing the value's display type
21218 2002-10-07 Naba Kumar <naba@gnome.org>
21220 * src/main_menubar_def.h: Changed status bar message for Help->
21221 Browse info pages. Bug #603308
21223 * src/executer.c: Made "User terminal" default for creating
21224 projects (User can always disable it later). Bug #114222
21226 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21228 * macros/autogen.sh: Require gettext 0.10.x for autogen
21229 * src/text_editor.c: Fixes Bug #595303
21230 * src/source.c: Fixes Bug #595970
21231 * src/anjuta.c: Fixes Bug #598366
21232 * scingtilla/LexCPP.cxx: Bug #602296
21233 * src/main_menubar_def.h: Bug #604363
21234 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21236 2002-10-07 Jens Georg <mail@jensgeorg.de>
21238 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21239 * gnomefilelist.c: This patch fixes the bug #611542
21241 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21243 * data/properties/Makefile.am: Added tcltk.properties file.
21245 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21247 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21249 * README: Updated README
21250 * plugins/class-gen/clsGen.c, src/message_manager.cc
21251 , src/mainmeu_callbacks.c, src/memory.c
21252 , src/project_dbase_gui.c, src/text_editor_gui.c
21253 , widgets/gnomefilelist.c: Set window icons
21254 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21255 Enabled release build (stripped + optimized binaries, etc.)
21256 * data/properties/anjuta.properties, src/commands.c,
21257 src/defaults.cFixed bug #595489 (stdin on executables)
21258 * src/appwizard.c, src/main.c, src/message-manager.cc
21259 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21260 , src/debug_tree.c: Memory related (valgrind) fixes.
21261 * src/message-manager-private.[cc,h], src/pixpams.h
21262 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21263 * anjuta.prj: Added debug_tree.c to SOURCES
21264 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21265 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21266 Compacted code and cleaned up unnecessary functions.
21267 * tagmanager/*.[ch]: Code fixes.
21269 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21271 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21273 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21274 Debug tree now detects changes of displayed variables
21275 and changes their color to red
21277 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21279 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21281 * mainmenu_callbacks.c: Set's the current file name in
21282 file save as dialog.
21284 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21286 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21288 * data/properties/tcltk.properties: New file for tcl/tk
21291 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21293 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21294 Fixed a fatal bug which doesn't let building gnome2 related
21295 projects. They use different autogen.sh script. Defined new
21296 type field "gnome_macro_support".
21298 * data/autogen.sh.gnome2: New file.
21300 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21301 bug with quotes escaping in quotes.
21303 * src/message-manager-private.cc: Used event box instead
21304 of frame for local message pane, so that the borders appear
21305 properly and nicely.
21307 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21308 if there is a project open and all the files are un-docked.
21310 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21312 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21314 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21315 * THANKS: updated for new contributions
21316 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21318 2002-08-27 Steven Knight <steven.knight@unh.edu>
21320 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21321 src/project_dbase.h, src/project_type.c, src/source.c,
21322 src/wizard_gui.c: new Qt project type
21323 *** NB not fully tested, may need some work, icon required...
21325 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21327 * src/memory.c, src/memory.h: new memory patch
21329 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21331 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21333 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21335 * lancher/anjuta_launcher.c: Determine pty from function
21336 call instead of running 'tty' externally.
21338 * data/properties/cs.properties: Added compile/build commands.
21339 Fixed execution properties.
21341 * src/commands.c: Added c# options.
21343 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21345 * src/debug_tree.[c,h], src/debugger.[c,h],
21346 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21348 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21349 1. Misaligned structs when they are members of other structs.
21350 2. '{' sometimes appears as a variable.
21351 3. Wrong processing of some arrays.
21352 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21353 that displays the tree in two columns (variable and value).
21355 2002-08-14 Stephane Demurget <demurgets@free.fr>
21357 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21359 * data/properties/sql.properties: added the DATETIME data type.
21361 * data/properties/html.properties: added the foreach php keyword.
21363 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21365 * NEWS: Updated with new features.
21367 * data/.cvsignore, doc/.cvsignore: Updated.
21369 Patch from: Etay Meiri <etay-m@bezeqint.net>
21371 * src/debug_tree.h, src/debug_tree.c: New files.
21373 * src/Makefile.am, src/message-manger-private.[h,cc],
21374 src/message-manger.cc: Added Tree view for debugger
21377 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21379 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21381 * src/memory.c, src/memory.h: New files.
21383 * src/Makefile.am, src/appwizard.c, src/controls.c,
21384 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21385 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21387 Memory view implemetation that would enable viewing raw memory
21390 2002-08-08 Stephane Demurget <demurgets@free.fr>
21392 * AUTHORS: added Biswa, because I wonder why noone already have
21393 written his name in the Anjuta's hall of fame :)
21395 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21397 * src/appwizard_gui.c: Removed an ambiguous prototype.
21398 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21399 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21400 * THANKS: Updated M. Ali Vardar's email.
21402 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21404 * src/anjuta_gui.c: implemented feature request to stop main and browser
21405 toolbars having exclusive use of space
21407 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21409 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21410 left over from the previous work to fix bugs :-)
21412 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21413 src/controls.c, src/mainmenu_callbacks.h,
21414 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21417 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21418 src/project_import_gui.c, src/sharedlib_gui.c,
21419 src/signals_gui.c: set window icon correctly
21421 * NEWS: more updates for the release
21423 * HACKING: updated for window icons and insert menu information
21425 * src/cvs_gui.c, src/build_project.c,
21426 src/project_import_cbs.c: message strings reviewed
21428 * src/controls.c: context help button should be disabled if
21429 DevHelp is not installed
21432 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21434 * src/debugger.c: Fixed the signalling screw up because of string
21435 update in gdb used to report the child process PID. Also, no
21436 error dialog will be popped up for "no such file or directory"
21437 error (very annoying and useless error). This error will still
21438 be shown on the debug message window. Avoided terminating the
21439 program when the terminal is terminated -- doesn't hurt, otherwise
21440 we get crappy egg-and-hen problem.
21442 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
21443 dimensions loading.
21445 * src/anjuta.c: Limited the default size of main window to sane
21448 * src/preferences.c: Fixed some deadly memory corruption bugs in
21449 the recent patches. Return from getenv() should NEVER be freed,
21450 because they are static strings.
21452 * src/preferences_gui.c: Removed the fix for crash bug with font
21453 selection and applied the real fix.
21455 2002-06-08 Andy Piper <andy.piper@freeuk.com>
21457 * NEWS: updated for release
21459 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21461 * src/launcher.c: Added a fix a memory leak and a possible
21462 fix for zvt-crash bug.
21464 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
21466 * data/properties/latex.properties,
21467 data/properties/ada.properties: Added file.is.source property.
21469 * src/an_file_view.c: Set auto column size of the file
21472 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
21473 The user is now prompted to confirm the closing of the file
21474 if it is being used by CVS. If yes, the editor is closed and
21475 the CVS operation stops.
21477 2002-06-07 Andy Piper <andy.piper@freeuk.com>
21479 * anjuta.prj: bump project version for release
21480 * BUGS: removed unnecessary file
21482 2002-06-07 Philip Van Hoof <freax@pandora.be>
21484 * widgets/gnomefilelist.c: fix up issue with directory deleted
21485 during the life of the file list widget
21486 * src/preferences_gui.c: sticking-plaster fix to font selection
21487 causes segfault bug
21489 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
21491 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21493 * data/properties/anjuta.properties, src/an_file_view.[ch],
21494 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
21495 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
21496 added options for symbol and file browsers.
21497 * data/properties/cpp.properties: linker flags should come after
21498 the name of the file to compile.
21499 * scintilla/Editor.cxx: fixed gcc compilation warning.
21500 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
21501 be executed from bindir only.
21502 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
21503 tagmanager/include/tm_file_entry.h: CVS version information in file
21505 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
21507 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
21508 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
21509 crashes during file import.
21510 * src/project_import.c: disable project menu items during project
21513 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21515 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21517 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21518 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
21519 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
21520 modified Insert menu, added C functions template, header C
21521 template, modified header_template HEADER_H ==> NAMEFILE_H
21523 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21525 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21527 * data/properties/html.properties: changed some file
21530 2002-06-05 Philip Van Hoof <freax@pandora.be>
21532 * widgets/gnomefilelist.c: Fixed #560759 and #561776
21534 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21536 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21538 * data/properties/anjuta.properties, src/defaults.c: Make windows
21539 docked by default, fix the big fonts bug.
21541 * src/an_file_view.c, src/main_menubar_def.h,
21542 src/project_dbase_gui.c: sanitized the Edit/View mess.
21544 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
21545 for customizing shortcuts.
21547 * src/mainmenu_callbacks.c: Search for selected word if present.
21549 * src/text_editor_menu.c: Added context menu options for docking
21550 and undocking editor windows.
21552 * src/main_menubar.h, src/main_menubar.c: more support for the
21553 shortcuts menu item.
21555 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21557 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21559 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
21560 all commit messages being written to top of the file
21562 * src/main_menubar_def.h: message strings reviewed
21564 * src/project_import.c: message strings reviewed
21566 * src/source.c, src/glades.c: message strings reviewed. Fixed
21567 some bugs around reading the project properties for creating
21568 .glade and .desktop files in the Application Wizard. There were
21569 typos in the property names being retrieved
21571 * widgets/gnomefilelist.c: changed build_full_path to make
21572 the file widget support ~
21573 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
21575 * THANKS, widgets/e-shell-about-box.c,
21576 manuals/anjuta-manual/C/authors.sgml: updated for new
21579 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
21581 * src/project_dbase.c: Fixed the file-path-corruption bug
21582 and the cannot-import-file-in-project bug. (follow-up with
21583 the last commit from Stef).
21585 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
21586 with unsaved-project.
21588 2002-06-05 Stephane Demurget <demurgets@free.fr>
21590 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
21593 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21595 * data/properties/{xml,html,other}.properties: changed some file
21598 * data/anjuta.mime: oops! cvs added
21600 * scintilla/RESearch.cxx: fixed up a problem with comments
21602 * global-tags/create_global_tags.sh: redirect errors to /dev/null
21603 to avoid messages about missing libs
21605 * NEWS: started the release notes
21607 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21609 * HACKING: updated with new information on printing, patch naming
21611 * TODO: removed completed tasks
21613 * THANKS: updated a few contributions
21615 * anjuta.prj: updated the icon file
21617 * anjuta.desktop.in.in: updated to add Categories
21619 * data/anjuta.mime: created a mime type for Anjuta project files
21620 (NB needs to be added to the install in /usr/share/mime/)
21622 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
21623 "Coded in Anjuta" button in Gimp XCF format. It can be converted
21624 to PNG for websites.
21626 * plugins/patch/patch-plugin.c: clarified some messages and
21627 made it easier to see different patching sessions
21629 * src/toolbar.c: changed some message text for consistency
21631 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
21632 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
21634 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21636 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
21637 src/project_dbase.{c,h}, src/project_import_cbs.c,
21638 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
21639 Added XLib Project and a Dockapp Project types.
21640 * pixmaps/Makefile.am: added line for new pixmap for new xlib
21642 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
21643 * src/source.c: Fixed memory leak in existing projects.
21644 (filename was not freed)
21645 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
21647 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
21649 * src/anjuta.h, src/anjuta.c: Added error display funtions
21650 with parent windows.
21652 * src/appwizard_cbs.c: Changed error display function to use
21655 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
21657 * printing/print.h, printing/printing.c: Taken care of document
21658 zoom factor and fixed a font loading bug. Dynamically calculated
21659 text widths to work with zooms properly. Re-organized code for
21660 dynamic text width calulations to work in general with utf8 chars.
21661 Determined font height and width automatically from the font info.
21663 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
21664 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
21665 Converted text.zoom.factor property to use #defined value. Removed
21666 margin header and margin numbers preferences, as they now
21667 calculated dynamically.
21669 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
21671 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
21672 printing/print-util.h, printing/print.c, printing/print.h:
21673 Rewritten printing support for style based printing. Syntax highlighted
21674 printing, monochromatic printing, setup using preferences etc.
21676 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
21677 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
21678 language and the styled text buffer.
21680 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
21681 the print setup preferences page and added printer preferences. Added functions
21682 to retrieve preferences with default values.
21684 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
21687 * data/properties/anjuta.properties: Added default printer preferences.
21689 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
21690 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
21691 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
21693 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
21695 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21697 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21699 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
21700 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
21701 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
21702 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
21704 printing/Makefile.am: Reduced compiler optimizations.
21706 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
21707 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
21708 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
21709 tagmanager/tm_workspace.c: TagManager fixes.
21711 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
21713 * printing/*: CVS added. :)
21715 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21717 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21719 * printing*: CVS added.
21720 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
21721 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
21722 src/main_menubar_def.h: Gnome Print support
21723 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
21724 * configure.in: Enable debugging flag option
21725 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
21726 Print properties defined.
21727 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
21729 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21731 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21733 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
21734 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
21735 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
21737 * src/text_editor.c: Minor cleanups.
21738 * anjuta.c: Tweaks to 'Goto File Line' functionality.
21739 * src/project_dbase.c: Fixes to add/remove files from project.
21740 * src/help.c: Fix minor memory leak.
21741 * src/project_dbase_gui.c: Remove debugging messages.
21742 * src/utilities.[ch]: Cleanups and minor fixes.
21743 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
21745 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
21747 * src/anjuta.c [anjuta_apply_preferences()]:
21748 Fixed a crash bug when tab pos is not defined for the editors.
21750 * data/properties/cpp.properties: Set default identifier property to normal.
21751 This fixes the bug in which the fore color gets hidden with dark background.
21753 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
21755 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
21758 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
21759 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
21760 src/anjuta.c, data/properties/anjuta.properties:
21761 Implemented line wrapping.
21763 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
21765 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
21766 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
21767 tags. Code was reviewed from GNOME Bonsai view.
21769 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
21770 it seems to have been removed by scintilla people.
21772 * data/properties/anjuta.properties: Set default line wrap to false, as
21773 is noticably slow with big files.
21775 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21777 * src/project_import_gui.c: disallow the selection of files in
21779 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
21782 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21784 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
21785 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
21786 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
21787 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
21788 now works properly.
21789 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
21790 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
21791 * src/utilities.[ch]: Added some utility functions.
21792 * tagmanager/tm_project.c: Fix for bug in file removal from project.
21794 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21796 2002-05-26 Andy Piper <andy.piper@freeuk.com>
21798 * HACKING: info on FIXME statements and removed ccview references
21799 * Makefile.am: added rule to make RPM package
21801 2002-05-26 Andy Piper <andy.piper@freeuk.com>
21803 * THANKS, widgets/e-shell-about-box.c,
21804 manuals/anjuta-manual/C/authors.sgml: updated for new
21806 * src/anjuta.c: removed unnecessary warning code since CVS
21807 support is now implemented :-)
21808 * manuals/sgmldocs.make: implemented a fix for bug #553969
21809 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
21810 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
21811 manuals/C/anjuta-faqs-C.omf: modified the descriptions
21813 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21815 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
21816 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21817 src/main_menubar_def.h, src/preferences_gui.c,
21818 preferences.c, preferences.h: setup Username and Email
21819 preferences, Insert ChangeLog and Username editor functions
21821 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
21823 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21825 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
21826 src/src_paths_cbs.c, src/src_paths_gui.c
21827 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
21829 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21831 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21833 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
21834 and goto tag menu items to main menu.
21836 2002-05-09 Andy Piper <andy.piper@freeuk.com>
21838 * THANKS, widgets/e-shell-about-box.c,
21839 manuals/anjuta-manual/C/authors.sgml: added new contributors
21840 * HACKING: updated with info on files to change for credits
21842 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
21844 * src/aneditor.cxx: extended extension list which fixes segfault
21845 on selecting lisp, ruby or matlab as highlight style.
21847 2002-05-09 Andy Piper <andy.piper@freeuk.com>
21849 * src/main_menubar_def.h: fixed an array initialiser and fixed
21850 the lexer settings for the new entries on the Format menu
21852 2002-05-07 Stephane Demurget <demurgets@free.fr>
21854 * Synced with Scintilla 1.45
21856 2002-05-06 Andy Piper <andy.piper@freeuk.com>
21858 * anjuta.prj: added another missing file
21859 * ChangeLog: fixed some incorrect change dates I caused by
21860 sloppy cut-and-pasting :-/
21862 2002-05-06 Andy Piper <andy.piper@freeuk.com>
21864 * src/mainmenu_callbacks.c: fixed title of new About box
21866 2002-05-05 Andy Piper <andy.piper@freeuk.com>
21868 * src/pixmaps.h: added macros for OpenGL and SDL project icons
21870 2002-05-05 Andy Piper <andy.piper@freeuk.com>
21872 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
21873 * anjuta.prj: updated for new files
21875 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
21877 * widgets/e-shell-about-box.c: Added version display.
21879 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21881 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
21882 widgets/scroll_menu.c: fixed up some compiler warnings (patch
21883 from Philip Van Hoof)
21885 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21887 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
21889 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
21890 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
21891 that produced build errors (needs checking on a machine with the
21893 * data/properties/lisp.properties: updated to match format of other
21894 lexer property files supplied with Anjuta
21896 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21898 * anjuta.prj: added new files
21899 * HACKING: added information from the mailing list on
21900 adding new project types to the wizard (thanks to Johannes)
21902 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21904 * src/utilities.h, src/launcher.c, src/gnome_project.c,
21905 src/appwiz_page2.c: Fix for 547038.
21907 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21909 * attach_process.c, attach_process_cbs.c: Fixed a dialog
21912 * about.h: cvs removed.
21914 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21916 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21920 * src/anjuta.c (anjuta_system_error): checks for the error number to
21921 know whether the error description is needed or not.
21923 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21925 * pixmaps/anjuta_logo.png: New about logo.
21927 * pixmaps/anjuta_icon.png: New icon from Misha. The
21928 old one had trouble with some gtk themes.
21930 * about.c: Removed. No longer needed.
21932 * mainmenu_callbacks.c: Removed reference of about.h
21934 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21936 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21938 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
21939 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
21940 About Dialog (thanks to the Evolution team for the cool widget!)
21942 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21944 Patch from lbell <lbell@tsc4.com>
21946 * src/find_in_files.c, src/find_in_files.h,
21947 src/anjuta.c: Added save_yourself, load_yourself routines.
21949 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
21950 Added "Append messages" toggle button. This will enable
21951 the search results to be appended to the already existing
21954 * src/debugger.c: Fixed a typo.
21956 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
21957 src/session.c, src/session.h: Improved session management.
21959 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21961 * THANKS, FUTURE, AUTHORS: Changed my email and
21964 2002-05-02 Stephane Demurget <demurgets@free.fr>
21966 Impl. feature request #525271 (add Lisp support).
21968 * data/properties/lisp.properties: added.
21970 * data/properties/Makefile.am, data/properties/anjuta.properties: added
21971 the lisp properties.
21973 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
21974 src/utilities.[ch]: added support for the Lisp highlight style.
21976 2002-05-02 Stephane Demurget <demurgets@free.fr>
21978 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
21979 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21980 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
21981 option preferences to have a persistent setting. Plus it's not used
21982 often, so it's better here than flooding the menus.
21984 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
21985 preferences pages a lot more consistent and sweeter: tabs direction
21986 radiobuttons are directed against the meaning, all pages have an
21987 outter frame, a lot of padding, removed all expand attributes for
21988 vertical boxes, ...
21990 That's not a total revamp, but it's really looking better now, even
21991 if there's still work to be done.
21993 2002-05-01 Andy Piper <andy.piper@freeuk.com>
21995 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
21996 * TODO: added task to be completed before next release (update all credits)
21998 2002-05-01 Stephane Demurget <demurgets@free.fr>
22000 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22003 2002-05-01 Benke László <decike@freemail.hu>
22005 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22007 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22008 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22009 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22010 to the format menu in order to reorder the notebook tabs in
22011 alphabetical order everytime a file is created/opened/saved.
22013 2002-05-01 Philip Van Hoof <freax@pandora.be>
22015 * widgets/gnomefilelist.[ch] (history_combo_go),
22016 (history_combo_clicked): impl.
22018 (gnome_filelist_new_with_path): use this new impl.
22020 2002-05-01 Stephane Demurget <demurgets@free.fr>
22022 * src/project_dbase_gui.c (add_file): added the xpm file type.
22024 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22026 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22029 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22032 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22033 src/text_editor_menu.c: Added context sensitive search in symbol
22034 browser and editor.
22036 * configure.in: Changed version number to 0.1.9.99.
22038 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22039 src/project_import.c: Minor changes to project import facility.
22041 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22042 (Forced to use specific brace format)
22044 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22045 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22046 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22048 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22050 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22051 replaced the spinbutton with an hscale, and made the UI less "blocky".
22053 * src/cvs_gui.c: When diffing a project you can choose date and
22056 * src/project_dbase.c: Import_file activated again
22058 * configure.in, plugins/Makefile.am: Added patch plugin
22060 * plugins/patch/*: The new patch plugin
22062 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22064 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22066 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22067 dropdown list shown by autocompletion are now removed.
22069 2002-04-28 Philip Van Hoof <freax@pandora.be>
22071 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22072 a bunch of filetypes from the older version.
22074 * src/project_dbase_gui.c (add_file): changed the import
22075 dialog's filetypes combo contents depending on the
22076 type of data to be imported.
22078 2002-04-28 Stephane Demurget <demurgets@free.fr>
22080 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22081 the amount parameter as Philip stated and reformated to follow the
22084 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22085 changed accordingly.
22087 2002-04-25 Stephane Demurget <demurgets@free.fr>
22091 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22092 Shift-F6, to be more consistent with other Gnome apps.
22093 Moved the "Search next" entry under the "Search" one, and swapped the
22094 order of the "Find in files" and "Find and Replace" ones.
22096 Some additional fixes ands cleanups on the edit menu.
22098 * src/main_menubar.h: replaced all occurences of repeat_find by
22099 find_again for the code to be more consistent.
22101 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22102 sensitiveness depending on the existence of an active text buffer.
22104 * TODO: added some bits about improving the usability of the
22105 search/search again couple.
22107 2002-04-25 Stephane Demurget <demurgets@free.fr>
22109 * src/preferences_gui.c: made the tab labels text more consistent
22112 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22114 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22116 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22119 * src/main.c (main): simplified some code and cleanups.
22121 Fix a part of #499366:
22123 * src/commands.[ch] (sync_from_props), (command_editor_save),
22124 (on_apply_clicked), (create_command_editor_gui): added the gui
22125 corresponding to the command.terminal preference.
22127 2002-04-25 Stephane Demurget <demurgets@free.fr>
22131 * anjuta.spec.in: added build requirements for the source rpm.
22133 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22135 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22137 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22138 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22139 src/project_type.c, source.c, wizard_gui.c:
22140 Added new GNOME 2 project types and changed glade behaviour to
22141 produce GTK code if project type GTK was selected and GTKmm code
22142 if project type GTKmm was selected (and not depending on the
22143 selected language. Disabled glade for GNOME 2 projects because
22144 we will need glade2 there.
22146 * src/project_dbase.c: Fixed a memory lack.
22148 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22150 * src/cvs.c: Added an error message if jobs are running
22152 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22154 * tagmanager/tm_work_object.c: Fixed a chrash
22155 bug which occurs when it tries to stat an empty
22158 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22160 * src/controls.c: CVS menu items now becomes
22161 insensitive when the launcher is busy.
22163 * src/anjuta.c, cvs.h, cvs.c: Created a function
22164 to update the cvs preferences when preferences are
22165 applied in preferences dialog and called it from
22166 anjuta_update_preferences().
22168 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22170 * src/cvs.c: Added a space in the cvs command
22171 before the revision part. This fixes the cvs
22172 error we get when cvs-diffing with revisions.
22174 * src/cvs.c: Fixed a compiler warning.
22176 * src/find_replace.c: The dialog now remembers
22177 the settings including the "prompt on replace"
22178 which seems to have broken somewhere line the
22181 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22183 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22184 Added a new property in cvs class to hold a boolean
22185 for enabling date in cvs diff. This fixed the bizzare
22186 diff output due to the date that goes with the cvs
22187 command. Also, set the default value of compression
22188 to 3 and unified diff option to 1.
22190 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22192 * src/cvs.c: The diff editor is set to hilite as
22193 diff syntax hiliting.
22195 * configure.in, manual/Makefile.am:
22196 Added a new manual module for ja language.
22198 * manual/ja/*/*/*: New module and files for the
22199 ja translation for the anjuta documentation
22200 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22202 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22204 * src/launcher.c: Made a very messy work around
22205 for the launcher authentication to work properly.
22207 * src/find_replace.c: Applied the missing patch
22208 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22210 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22212 * src/cvs.c, src/main_menubar_def.h: made message strings
22213 consistent with existing standards from our own documentation
22214 (such as uppercase P in Project, corrected spelling of
22217 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22219 * src/cvs_gui.c: Cleaned up gui and aligned various
22220 widgets to give a clean look.
22222 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22224 * src/launcher.c: Added work around to retrieve
22225 the child exit code. It works. :)
22227 * src/find_in_files.c, src/gnome_project.c,
22228 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22229 src/clean.c, src/clean_project.c, src/build_project.c,
22230 src/build_file.c: Modified to handle the new
22233 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22235 * src/find_replace.c: Changed signal to call
22236 on_replace_text_close on from delete_event
22237 to close => the replace history is now updated.
22239 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22241 * src/cvs.c: escaped the cvs import message before
22244 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22246 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22248 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22250 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22253 * src/preferences_gui.c: GUI improvements
22255 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22257 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22259 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22260 Removed static qualifier from tm_tag_type_name() and
22261 availed it's prototype for use in outside code. also
22262 created reverse map function tm_tag_type_name();
22264 * src/anjuta.c: Implemented qualified tags names for
22265 the tag list (on the toolbar pulldown list) to avoid
22266 ambiguty in tags with similar names (like prototype
22267 and definition). Patch modified and improved.
22269 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22271 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22273 * src/utilities.[c,h]: Added a utility funtion
22274 that escapes the single and double quotes in a
22275 given string. Useful for passing command line
22278 * src/cvs.c: Escaped the cvs log message before
22279 passing it to cvs command line to avoid ambiguties
22280 with quotes in the message.
22282 * pixmaps/anjuta_icon.png: Changed to the new icon.
22283 from Todd Goyen <goyen@mbi-berlin.de>
22285 * src/message-manager-private.cc: Added regex to
22286 recognize (underline hilite) the parsable outputs
22287 from the zvt terminal.
22289 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22291 Patch from: Tina Hirsch <tehirsch@arcor.de>
22293 * src/project_type.c:
22294 Fixed a bug in the wxproject type and modified the erroroutput when
22295 configure doesn't find wx-config
22297 Patch from: Timothee Besset <ttimo@idsoftware.com>
22299 * src/anjuta.c, src/message-manager-private.cc,
22300 src/message-manager-private.h
22301 Catches double clicks in the zvt terminal, and calls goto_error_line
22302 to jump to the appropriate location in the source. This will recognize
22305 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22307 * src/build_project.c: Taken care of memory leak
22308 by freeing cmd variable properly.
22310 * src/main_menubar_def.h: Fixed wrong signal connection
22311 for cvs project commit.
22313 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22315 * src/preferences_gui.c: Added some border and adjusted
22316 expandsion, filling in box adds to make the cvs preferences
22319 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22321 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22323 * src/cvs*, src/main_menubar*, src/preferences*:
22324 Moved CVS settings to preferences, added a nice login dialog.
22326 * src/controls.c, src/project_dbase.c:
22327 CVS project options are only shown if a project is open
22329 * src/build_project.c:
22330 User is now asked if he wants to install as root
22335 * anjuta.prj: Updated with cvs files
22337 * TODO: Remove task which are done
22339 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22341 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22342 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22343 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22345 Modified launcher to use controlling terminal to detect and
22346 take care of password authentications (for example, for cvs
22347 and root installs).
22349 * pixmaps/password.png: New file.
22351 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22353 Anjuta kick start tutorial wirtten by:
22354 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22356 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22357 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22358 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22359 manuals/C/anjuta-tutorial/figures/*.png:
22363 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22367 2002-03-28 Roel Vanhout <roel@stack.be>
22369 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22371 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22372 src/preferences_gui.c:
22373 Added option to wrap around to beginning/end of file when on last bookmark
22374 and next/previous bookmark is pressed
22376 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22378 Patch from Philip Van Hoof <freax@pandora.be>
22380 * src/gnomefilelist.c:
22381 Added gimp like feature that changes the file extension of
22382 the filename entered in the selections when the file
22385 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22387 Patch from Roy Wood <roy.wood@filogix.com>
22389 * src/controls.c, src/find_text.c, src/find_text.h,
22390 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22391 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22393 Menuitem for entering currently selected text as find target,
22394 added key accel for "find next" and changed some key accels for
22395 other key for consistency.
22400 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22402 * src/watch.c, src/watch.h, src/watch_cbs.c,
22403 src/watch_cbs.h, src/watch_gui.c:
22405 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22407 Added change watch entries feature
22408 and Watch entries modify on double click fixed.
22410 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22412 * src/mainmenu_callbacks.c:
22414 Project commit should not bypass dialog as
22415 we need to get the cvs log from the user.
22417 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22419 * src/project_dbase.c:
22421 Patch from Roy Wood <roy.wood@filogix.com>
22423 Fixed docking bug with the new docking patch
22424 to fix copy/paste bug.
22426 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22428 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22429 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22430 src/main_menubar.h, src/main_menubar_def.h,
22431 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22433 Added cvs project support. Featured bypass cvs dialog for
22434 cases where we don't need dialog (such as project and right
22435 click selection from file browser). Cleaned up cvs code to
22436 make them generic cvs operations instead of separate file
22437 and project operations. Added cvs log action. Increased
22438 file entry box width and enabled "unified diff" by default.
22439 Used Editor buffer for status and log and set hilite for
22440 these buffers including diff buffer (DIFF hilite).
22442 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
22444 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22446 * data: Added file autogen.sh.wxwin
22447 * data/Makefile.am: Added entry for autogen.sh.wxwin
22448 * pixmaps: Added project image appwiz_wxwin.png
22449 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
22450 * src/appwizard_cbs
22451 src/compiler_options.c
22453 src/project_dbase.c
22454 src/project_dbase.h
22455 src/project_import_cbs.c
22459 src/wizard_gui.c: Added everything necessary for new
22460 project type 'wxWindows (wxGTK)
22461 * src/project_dbase.c: Fixed a bug that caused every project
22462 to be a glade project in dialog
22463 'Project information'.
22465 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
22467 Patch submitted by Roy Wood <roy.wood@filogix.com>
22469 * src/anjuta_gui.c, src/message-manager-dock.c,
22470 src/project_dbase.c:
22472 fixed the copy/paste bug by rewriting dock/undock
22475 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
22477 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22479 * src/cvs*, src/Makefile.am:
22480 New file for CVS support. File operations currently work
22481 cvs login needs to be done. Project support is not yet
22484 * src/main_menubar*, src/mainmenu_callbacks,
22485 src/anjuta.c, src/anjuta.h:
22486 Added menus and functions for cvs commands.
22488 * src/text_editor_menu.h:
22489 Added #include <gtk/gtk.h>
22492 Removed a warning (and this time it works ;-)
22494 * src/utilities.c, src/utilities.h:
22495 Added a utility function to retrieve directory
22496 name out of full path.
22498 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
22500 * src/executer.c: (create_executer_dialog): changed the default
22501 focus on the entry.
22503 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
22505 * widgets/gnomefilelist.c:
22506 Fixed duplicate history entries for the same directory.
22508 2002-03-10 Stephane Demurget <demurgets@free.fr>
22512 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
22513 it's already used by scintilla to delete the whole current line.
22515 2002-03-10 Stephane Demurget <demurgets@free.fr>
22519 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
22520 calls to fileselection_hide_widget,
22521 (on_open_filesel_cancel_clicked): removed.
22523 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
22524 (on_add_prjfilesel_cancel_clicked):
22526 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
22529 * src/fileselection.c: Made some functions static.
22530 (fileselection_hide_widget): rewritten using the new
22531 gnome_filelist_set_multiple_selection function.
22533 * src/fileselection.c: (on_file_selection_delete_event): removed
22534 unuseful widget hides. Some cleanups,
22535 (on_file_selection_cancel_clicked): impl,
22536 (create_fileselection_gui): changed the cancel button clicked's
22537 callback to use this new function.
22539 * src/anjuta.c: (anjuta_new):
22540 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
22541 callbacks, because this the gnome filelist widget's job.
22543 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
22544 clist selection mode duplicates set,
22545 (gnome_filelist_key_press): use the new impl. function.
22547 2002-03-10 Stephane Demurget <demurgets@free.fr>
22551 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
22552 fixed some bogus code using an array cell out of
22553 range, removed unecessary gettext usages.
22555 * src/appwiz_page2.c: (on_prj_name_entry_changed):
22556 some cleanups and now transform minus characters to
22560 (source_write_configure_in),
22561 (source_write_toplevel_makefile_am),
22562 (source_write_desktop_entry),
22563 (source_write_glade_file):
22564 * src/project_dbase.c: (project_dbase_summon_glade),
22565 (project_dbase_generate_source_code):
22566 * src/glades.c: (gladen_write_glade_write):
22567 replaced some occurences of the target name by the
22568 project filename, using project_dbase_get_proj_name,
22569 to fix the name of some files.
22570 Fixed a lot of mem leaks.
22571 Various code cleanups.
22573 2002-03-06 Stephane Demurget <demurgets@free.fr>
22575 Merged with latest (1.44) scintilla.
22577 Added: - The calltip.<lexer>.end.definition property to display help
22578 text on a second line of calltip.
22579 - The calltip.<lexer>.word.characters property to correctly find
22580 calltips for functions that include characters like '$' which
22581 is not normally considered a word character.
22582 - The use.monospaced property to determine initial state of
22583 Use Monospaced Font setting.
22585 Bugs fixed: Too many to mention; please see :
22586 http://www.scintilla.org/ScintillaHistory.html for the
22589 * scintilla/*/*: updated nearly all files.
22591 * TODO: removed the need of a scintilla merge.
22593 Merged with latest (1.44) SciTE properties.
22595 * data/properties/anjuta.properties: added the wrap, use.monospaced
22598 * data/properties/html.properties: added a missing php extension, and
22599 updated php keywords to the latest reference.
22601 * data/properties/pascal.properties: added commands to compile, build
22602 and execute pascal applications.
22604 * data/properties/lua.properties: added styles for statements.
22606 * data/properties/bash.properties: added the declare keyword.
22608 Fixed distchecking.
22610 * global-tags/Makefile.am,
22611 global-tags/create-global-tags.sh: used some kind of ugly hack to
22612 make distchek work, since noone has proposed some better way.
22614 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
22615 and Ctrl-N replace Alt-N for new file according to the Gnome design
22618 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22620 * widgets/gnomedirlist.c
22621 widgets/gnomedirlist.h
22622 widgets/gnomefilelist.c
22623 widgets/gnomefilelist.h:
22625 Added GPL headings in the file.
22627 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22629 * src/attach_process.c
22630 src/attach_process_cbs.c
22631 src/attach_process_cbs.h
22632 src/attach_process_gui.c
22634 src/breakpoints_cbs.c
22635 src/breakpoints_cbs.h
22636 src/breakpoints_gui.c
22638 src/compiler_options.c
22639 src/compiler_options_cbs.c
22640 src/compiler_options_cbs.h
22641 src/compiler_options_gui.c
22642 src/find_in_files.c
22643 src/find_in_files_cbs.c
22644 src/find_in_files_cbs.h
22645 src/find_in_files_gui.c
22650 src/preferences_gui.c
22651 src/project_config.c
22653 src/src_paths_cbs.c
22654 src/src_paths_cbs.h
22655 src/src_paths_gui.c:
22657 Bugs #521629 and #522427 fixed. The problem was, that the
22658 escape-key was not catched and the dialog was hidden, but
22659 the flag was not set correctly.
22661 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
22662 using the gnome_dialog_close_hides()-setting present in most dialogs.
22663 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
22664 emits "close" and set the flag in the close-callback.
22666 Patch from: Jens Georg <mail@jensgeorg.de>
22668 2002-03-06 Stephane Demurget <demurgets@free.fr>
22670 * src/*.{c,cpp}: s/string_free/g_free/
22672 * src/utilities.[ch]: (string_free): removed.
22674 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
22676 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22678 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22679 src/mainmenu_callbacks.[ch]:
22680 Removed Project menu options: README, TODO, ChangeLog and NEWS
22681 Moved Save Build Messages to Build menu and only highlight it
22682 when there are build messages.
22683 Corrected a spelling: "mojority" -> "majority"
22684 Fixed initialisation of edit.edit_app_gui so now Edit menu
22685 can be shown when no project is loaded.
22687 * src/project_dbase.h: Removed prototype for static function
22689 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22691 * src/text_editor.c: Editor is marked changed after
22694 Patch from: Jens Georg <mail@jensgeorg.de>
22696 2002-03-04 Roel Vanhout <roel@stack.be>
22698 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22700 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
22701 Added option to ignore binary files on 'Find in files' (grep -I option)
22703 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22706 session restoration and commandline load in
22709 * src/anjuta.[h,c], src/anjuta_cbs.c:
22710 Removed "clear windows menu" and prevented runtime
22713 * src/compile.c, src/build_file.c, src/build_project.c,
22715 Takes into account the preference setting for
22716 show dialog when job completes. Dialogs are
22717 shown when it is enabled otherwise not.
22719 2002-03-03 Roel Vanhout <roel@stack.be>
22721 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22724 Store 'Find...' search string on search so that 'Find Next' will search for
22725 that string, even if the dialog hasn't been closed yet.
22727 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22729 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
22730 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
22731 src/main_menubar_def.h:
22733 Organized menus, removed "Windows" and "Utilities" menus from the
22734 menubar [they are no longer needed]. Also removed some extragenous
22737 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22739 * src/message-manager-private.cc:
22740 Set message clist selection mode to BROWSE.
22742 * src/message-manager.cc, src/an_symbol_view.c,
22743 src/an_file_view.c:
22744 Added Key navigation for the CTree and CList. Arrow left for
22745 node collapse, right for node expand, space (or enter) for
22746 activation (same as double click).
22748 2002-03-03 Roel Vanhout <roel@stack.be>
22750 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22752 * plugins/class-gen/clsGen.c
22753 Added functionality to semi-intelligently prefill filename
22754 boxes with names deduced from class name
22756 2002-02-26 lbell <lbell@tsc4.com>
22758 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22759 * src/preferences_gui.c:
22760 Removed an incorrect use of gtk_misc_set_alignment().
22762 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
22763 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
22764 src/preferences.h, src/preferences_gui.c:
22766 Added the option to reload last open project at the startup.
22767 Added the possibility to open a new project without close
22770 * src/properties.cxx:
22771 Corrected a spelling mistake in message string.
22774 Updated session functions.
22776 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
22778 * widgets/gnomefilelist.c: Bug fixes.
22780 Patch from Philip Van Hoof <freax@pandora.be>
22782 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
22784 * src/an_file_view.c:
22785 anjuta was unable to open some files becuase they were not being
22786 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
22787 Removed mime checking when opening with anjuta, becuase it doesn't
22788 hurt to open binary files in anjuta (some even may want to do so).
22790 Added a warning when mime type is not set when "view with default
22791 viewer" is activated.
22793 * src/an_file_view.c, an_symbol_view.c:
22794 Converted N_() to _() where ever appropriate in the strings.
22796 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
22798 * src/appwizard_gui.c, src/appwizard_cbs.c
22799 src/wizard_gui.c/h, src/appwiz_page3.c,
22800 src/project_import_gui.c:
22802 Moved target type radiobuttons to appwiz. page 2
22804 * src/message-manager-private.cc
22805 Fixed a bug which caused a crash if next message function was used
22807 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
22809 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
22811 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
22812 Modifies the behaviour of Alt-TAB in Anjuta. This
22813 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
22814 edited files in the first items of the notebook.
22816 Patch from: Timothee Besset <timo@qeradiant.com>
22818 2002-02-24 Philip Van Hoof <freax@pandora.be>
22820 * widgets/gnomefilelist.c, gnomefilelist.h:
22821 Added filecompletion
22823 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
22825 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
22827 * configure.in: Added "sk" to ALL_LINGUAS.
22829 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
22831 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
22832 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
22833 src/wizard_gui.c: Added support for static and dynamic libs
22835 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
22837 * widgets/gnomefilelist.c:
22838 Fixed gnome_filelist_get_lastfilename so it no longer returns
22841 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
22843 * src/resources.h, resources.c:
22846 * src/main_menubar_def.h, mainmenu_callbacks.c:
22847 Changed to use gnome configed url handler.
22849 2002-02-19 Philip Van Hoof <freax@pandora.be>
22851 * widgets/gnomefilelist.c
22852 Added PHP filetype.
22854 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
22856 * plugins/class-gen/clsGen.c:
22859 * widgets/gnomefilelist.c:
22860 Gives the maximum space to the files section of the open file dialog.
22862 Patches from: lbell <lbell@tsc4.com>
22864 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
22866 * src/anjuta.c, main.c:
22867 Used tm_get_real_path in anjuta_get_full_filename();
22869 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
22871 * anjuta.prj: update version
22873 2002-02-17 Stephane Demurget <demurgets@free.fr>
22875 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
22876 removed the amount arg and replaced with a NULL-ending list.
22877 (gnome_filelisttype_makedefaultlist): use the new prototype.
22879 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
22881 * src/about.c, THANKS: updated for new contributors
22883 * anjuta.prj: added new files
22885 * README: corrected some documentation, ctags no longer needed,
22886 pkgconfig now required
22888 * data/properties/others.properties: add .cvsdiff extension
22890 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
22891 patch from Vadim Berezniker <vadim@berezniker.com> to improve
22894 * doc/anjuta.1: added initial man page thanks to
22895 Rob Bradford <rob@debianplanet.org> (NB build and install
22898 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
22900 * src/Makefile.am: Cleaned handling of compiler flags by moving them
22901 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
22904 * configure.in: Changed version to 0.1.10-pre
22906 2002-02-17 Stephane Demurget <demurgets@free.fr>
22908 * src/fileselection.c: (create_fileselection_gui): always display
22909 the directory creation button as we cannot rely on the dialog
22912 * widgets/gnomefilelist.[ch]: fixed includes.
22914 * pixmaps/new_folder.xpm: resized, added a + sign.
22916 2002-02-17 Stephane Demurget <demurgets@free.fr>
22918 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
22919 changed all extensions to begin with a dot.
22921 2002-02-16 Philip Van Hoof <freax@pandora.be>
22923 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22925 * THANKS: added Philip.
22927 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
22929 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
22930 * src/file_selection.[ch],
22931 * widgets/gnomefilelist.[ch]: added a filetype
22932 combobox to the Anjuta file dialog widget.
22934 2002-02-14 Andy Piper <andy.piper@freeuk.com>
22936 * anjuta.spec.in: eep! the import script was not being installed by
22937 RPM - fixed for the release.
22939 2002-02-13 Stephane Demurget <demurgets@free.fr>
22941 Various cleanups and fixes for the next release to be able to make
22944 * plugins/*/*.c: added missing prototypes causing gcc to speak to
22945 much and make some tweaks plus cleanups.
22947 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
22948 args to remove some warnings.
22950 * global-tags/Makefile.am,
22952 src/Makefile.am: link against Anjuta static libs using the
22953 $(top_builddir) dir, not anymore on $(top_srcdir) to make
22956 * src/Makefile.am: ditto with all the Anjuta static libs.
22958 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
22959 include, as we already include the whole directory for the build.
22961 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
22963 2002-02-13 Andy Piper <andy.piper@freeuk.com>
22965 * pixmaps/Makefile.am: icon for libglade project now installed
22966 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
22967 * manuals/C/Makefile.am: removed ChangeLog reference which was
22968 breaking some build stuff
22969 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
22970 include reference problems that showed up on make distcheck
22971 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
22973 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
22975 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
22977 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
22979 * src/message-manager-private.cc:
22980 The horizontal scrollbar now shows properly on demand.
22982 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
22984 * src/dnd.c fixed some warnings
22985 * src/message-manager-private.cc: Horizontal scrollbar is now shown
22986 and works. It is shown always at the moment but before it was
22987 shown on demand and did never work.
22989 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
22991 * src/anjuta.c: Fixed a crash bug.
22992 patch from: Jens Georg <mail@jensgeorg.de>
22994 2002-02-04 Andy Piper <andy.piper@freeuk.com>
22996 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
22997 reports a problem with missing end tags on <graphic>
22999 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23001 * manuals/C/ChangeLog: removed since it was never used
23002 * manuals/C/anjuta-manual/*: more updates, new screenshots
23003 * anjuta.prj: updated for new manuals/ structure
23005 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23007 * source.c, compiler_options.[c/h]:
23008 Fixed bug #460321 "Problem with optimization options"
23009 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23011 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23013 * NEWS: prepared for release, need to fill in date
23014 * data/welcome.txt: version number updated
23016 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23018 * src/text_editor_menu.c, src/an_file_view.c,
23019 src/an_symbol_view.c: marked strings for translation
23021 * src/defaults.c, data/properties/xml.properties:
23022 *.omf and *.xsl files should use XML highlighting
23024 * manuals/C/anjuta-manual/*:
23025 - restructured so that files have more meaningful names
23026 and are easier to edit (see anjuta-manual.sgml for the
23028 - updated some screenshots
23029 - continued rewrite
23031 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23033 * main.c: Made a workaround to remove the old
23034 anjuta gnome config file (older than 9 Feb 2002). This
23035 will fix the bug which never lets the brower toolbar shown.
23037 * main.c: In fact, the above solution wouldn't work in all
23038 cases. Therefore, here is the better fix, which works by
23039 detecting the version of the old config file and deleting
23040 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23042 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23044 * HACKING: added info on submitting patches
23046 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23048 * src/project_import_gui.c, src/project_import.c:
23049 - If Project Import Wizard is canceled everything is
23051 - Back button is now insensitive on page 3 (some problems:
23052 see TODO in project_import_qui.c:284
23053 - Menu frame is insensitive if project type != GNOME(mm)
23055 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23057 * src/main.c: Fixed bug # (Unable to open files on
23058 double click in project window from second trial onwards when
23059 the project is opened from command line).
23061 * po/POTFILES.in: Removed tags_manager.[h,c]
23063 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23065 * src/preferences.c:
23066 A quick hack to fix the 'invisible' browser toolbar when
23067 upgrading from 0.1.8 to 0.1.9
23070 Fixed toolbar names which were causing confusions in the toolbar
23074 Substituted "anjuta" with PACKAGE
23076 * src/project_import_gui.c:
23077 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23079 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23080 Added new files and removed obsolete ones.
23082 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23084 * src/appwizard_cbs.c, project_import_cbs.c,
23085 main_menubar_def.h, project_import_gui.c:
23086 updates to message strings and layout for the
23089 * text_editor_cbs.c: fix for the tab menu entries for
23090 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23092 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23099 Tag dropdown exclusive (takes
23100 all space in the toolbar) and never vertical and
23101 increased the width of the tag combo to 256 pixs.
23102 Toolbar separator before the combo and button.
23103 Added tags label before the tag button.
23104 Reorganized the dock bands for the toolbars.
23106 * src/project_import_gui.c
23107 src/project_import.c:
23108 Fixed an error and removed an unused variable.
23110 * data/properties/anjuta.properties:
23111 Removed the property for the old toolbar and set
23112 browser toolbar show to default.
23114 * src/project_dbase.c: excluded modules were not
23118 No build files will be written if the project is blocked.
23120 * src/project_import.c,
23121 src/project_import_cbs.c,
23125 Manually applied Johannes patch to fix some memory
23126 issues and gui clean up.
23127 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23129 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23130 Fixed a bad bug with remove file from project because of
23131 files were never removed properly from the project and
23132 from the tagmanager.
23134 * src/appwiz_page3.c: Disabled unused codes to clear
23137 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23139 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23142 pixmaps/Makefile.am
23145 src/an_symbol_view.c
23153 src/main_menubar_def.h
23154 src/mainmenu_callbacks.c
23155 src/mainmenu_callbacks.h
23157 src/project_dbase.c
23158 src/project_dbase.h
23160 src/text_editor_menu.c
23161 src/text_editor_menu.h
23164 src/toolbar_callbacks.c
23165 src/toolbar_callbacks.h :
23167 Patch submitted by:
23168 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23170 Removes the Tags toolbar and substituted it with
23171 tags combo dropdown list. Fixes a couple of bugs.
23173 Moved the tag combo to browser toolbar because
23174 main toolbar was becoming too long.
23175 Made a new icon of tag toolbar.
23177 * po/zh_TW.po: Fixed bug.
23179 * pixmaps/an_tag.xpm: Added new file.
23181 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23183 * src/project_import_gui.c: Reorganized project
23186 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23188 * HACKING: added info on creating windows and dialogs
23190 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23192 * src/tm_file_view.c:
23194 Sorts the file list at the end instead of doing sort-insert
23195 to improve performance.
23196 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23198 * src/project_dbase.c: Resolved a conflict from
23201 * src/project_import.c:
23203 Fixed to use anjuta_import.sh for the bin dir and
23204 not from the data dir.
23206 Used anjuta_is_installed() function to verify a the command's
23209 Fixed import command to use sh (which is more general and is
23210 gauranteed to be found in any unix system :-)). Also, added
23211 double quotes around the import directory.
23213 Changed some strings for better translations (like avoiding
23216 Fixed the reading of wrong target type.
23218 * src/control.c: Insensitive "import project" when there is
23221 * src/project_import_cbs.c:
23223 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23224 Fixed selection of gettext checkbox.
23225 Sets the menu entries.
23227 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23229 * src/appwiz_page[1-4].c
23231 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23232 be able to reuse it.
23234 * src/mainmenubar.[c/h]
23235 * src/mainmenubar_def.h
23236 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23239 * src/message-manager.c: Fixed bug 509192
23240 * src/message-manager-dock.c: Added accel_group if window is undocked
23242 * src/project_dbase.[c/h]: Splitted opening code to be able
23243 to use it without an open file dialog
23244 (Maybe I broke Naba's changes, please take a look)
23246 * src/project_import.[c/h]
23247 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23249 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23252 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23254 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23257 * manuals/C/anjuta_manual/*: started rewrite of the
23258 manual, updated some screenshots
23260 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23262 * src/gnomefilelist.h, src/gnomefilelist.c:
23264 Fixed multiple selection bug (#497085). The OK button is
23265 sensitive when in multiple mode, if the no. of
23266 selection is one or more.
23268 Toggle between single and multiple selection mode
23269 and multiple mode display.
23271 Fixed strings to translable strings.
23273 Fixed some compiler warnings by commenting out
23276 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23278 * src/project_dbase.c: App status bar now updates
23279 with the project name when the project is loaded.
23281 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23283 Puts the directories at the top. They're also sorted now.
23284 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23286 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23288 * scripts/anjuta_import.sh.in: Added file.
23289 * scripts/anjuta_import.sh: Removed file.
23291 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23294 * src/main_menubar_def.h:
23296 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23297 reflect the opposite of Find (CTRL+F) and also to leave
23300 Changed Glade summon with ALT+G, which frees the ATL+E
23301 for poping up the edit menu.
23303 * src/Makefile.am: Debugging link flags by Biswa, removed.
23305 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23307 * HACKING: added information on best practices for writing
23308 application messages and GUI labels
23310 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23311 src/breakpoints.c, src/build_file.c, src/build_project.c,
23312 src/clean_project.c, src/compile.c,
23313 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23314 src/configurer.c, src/debugger.c, src/executer.c,
23315 src/find_in_files.c, src/find_in_files_cbs.c,
23316 src/find_replace.c, src/find_text.c, src/glades.c,
23317 src/gnome_project.c, src/goto_line.c, src/main.c,
23318 src/main_menubar.c, src/main_menubar_def.h,
23319 src/mainmenu_callbacks.c, src/preferences_gui.c,
23320 src/project_config.c, src/project_dbase.c,
23321 src/project_dbase_gui.c, src/resources.c, src/source.c,
23322 src/support.c, src/tags_manager.c, src/text_editor.c,
23323 src/text_editor_gui.c, src/text_editor_menu.c,
23324 src/toolbar_callbacks.c, src/utilities.c:
23325 lots of minor message updates to make them more user-friendly
23328 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23332 Because of the spaces escaping, the command could not be
23333 executed when run without terminal. Now fixed.
23335 * anjuta.prj, Makefile.am:
23337 Added anjuta project file.
23339 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23341 * src/message-manager-private.h, message-manager-private.cc,
23344 Added freeze() and thaw() for the message window class to
23345 speed up the message manager update.
23347 * src/project_config.h, project_config.c,
23348 src/project_dbase.h, project_dbase.h
23349 scripts/anjuta_project.template:
23351 Added two new prject attributes: project.config.blocked and
23352 project.excluded.modules. The former will make sure that users
23353 are not given any previlidge in enabling the 'overwrite build
23354 files' flags and the later issues a list of modules in the project
23355 to be skipped for symbol browsing and project listing.
23357 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23359 Modified script to read the template from the anjuta data dir
23360 rather than from the directory in which the script exist. Otherwise,
23361 Being transfered to the bin dir, the script will not be able to
23362 find the template when it is run.
23364 The script is also create with configure.in to set in the anjuta
23365 data dir path inside the script.
23367 2002-01-26 Stephane Demurget <demurgets@free.fr>
23369 * po/fr.po: updated to the latest sources.
23371 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23373 * scripts/Makefile.am:
23374 anjuta_import.sh goes with distribution.
23376 * po/*.po: They seem to have updated (merged with
23377 anjuta.pot) automatically when I did "make dist".
23379 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23381 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23382 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23383 the compiler options dialog.
23386 Correct todays date. :)
23388 * scripts/Makefile.am:
23389 Installs anjuta_import.sh in $(prefix)/bin dir and
23390 is treated as an executable.
23392 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23394 * Fix for bug #499373
23396 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23397 java, properties, latex.properties, lua.properties, others.properties,
23400 Added double-quotes around file arguments so that
23401 filenames with spaces could also work.
23403 * launcher/anjuta-launcher.c, executer.c:
23404 Escaped quotes in the cammand and it's arguments before executing
23405 so that args with spaces can also work.
23407 Commented #DEBUG switch.
23409 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23411 * scripts/*: Added files which I forgot previously.
23413 * src/aneditor.h: Lined up commands definition for better look.
23415 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23416 main_menubar.h, control.c:
23417 Added three more convert EOL chars submenu items in transform.
23418 Reformatted some some.
23420 * data/anjuta.properties:
23421 Reformatted a line.
23423 * src/aneditor.h, aneditor.c:
23424 Added three commands (with definitions) for EOL conversions.
23426 * src/text_editor.c:
23427 Editor detects file mode from the file content and
23428 set the editing mode to CR/LF/CRLF automatically.
23429 Refined Dos mode extrageneous chars filter
23430 This will make sure that filter works only in Dos mode and not
23433 * src/anjuta.c: Editor mode display in status bar.
23435 * src/preferences_gui.c: Changed the string for dos mode
23436 filter to more sensible string.
23438 * src/aneditor.c: Default editor mode sets during widget creation
23439 and not everty time the properties are loaded. This makes sure
23440 that the auto-detected mode is not overridden by the default mode.
23442 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
23444 * src/anjuta.c: Fixed bug #476028.
23445 Now anjuta also searches for file relative to top project dir,
23446 when the project is open.
23448 * src/anjuta_cbs.c: Fixed bug #499536.
23449 File is not closed if it is not able to save the file properly.
23451 * src/mainmenu_callbacks.c: Fixed bug #499536.
23452 Newfiles (which are not modified) are also closed on "close all files".
23454 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23456 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
23458 * tagmanager/tm_source_file.c, regex.c, parse.c:
23459 defined and delimited g_messages within #debug.
23461 * src/preferences.c, data/anjuta.properties:
23462 saved/defied message-manager tag position in string.
23463 Message tag possition is saved between sessions. And
23464 and tag position bottom as default.
23466 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23468 Patch submitted by:
23469 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23474 data/properties/Makefile.am
23475 global-tags/Makefile.am
23476 pixmaps/Makefile.am
23480 src/an_symbol_view.c
23481 src/an_symbol_view.h
23486 src/message-manager-private.cc
23488 src/project_dbase.c
23489 src/project_dbase_gui.c
23499 pixmaps/sv_class.xpm
23500 pixmaps/sv_function.xpm
23501 pixmaps/sv_macro.xpm
23502 pixmaps/sv_private_fun.xpm
23503 pixmaps/sv_private_var.xpm
23504 pixmaps/sv_protected_fun.xpm
23505 pixmaps/sv_protected_var.xpm
23506 pixmaps/sv_public_fun.xpm
23507 pixmaps/sv_public_var.xpm
23508 pixmaps/sv_static_fun.xpm
23509 pixmaps/sv_static_var.xpm
23510 pixmaps/sv_struct.xpm
23511 pixmaps/sv_unknown.xpm
23512 pixmaps/sv_variable.xpm
23513 pixmaps/fv_core.xpm
23514 pixmaps/fv_text.xpm
23515 pixmaps/filestoremove.txt:
23519 * pixmaps/class.xpm
23520 pixmaps/function.xpm
23521 pixmaps/fv_autofile.xpm
23523 pixmaps/fv_i18n.xpm
23524 pixmaps/fv_source.xpm
23525 pixmaps/private_func.xpm
23526 pixmaps/private_var.xpm
23527 pixmaps/protected_func.xpm
23528 pixmaps/protected_var.xpm
23529 pixmaps/public_func.xpm
23530 pixmaps/public_var.xpm
23532 pixmaps/variable.xpm
23538 Upgraded to tagmanager-0.7
23540 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
23541 * src/anjuta_cbs.c: Fixed bug #506441
23542 * src/watch_gui.c: Changed layout of eval dialog so that
23543 it fits on a 800x600 desktop with German translation.
23545 2002-01-23 Andy Piper <andy.piper@freeuk.com>
23547 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
23548 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
23549 icon for new project type (thanks to Misha)
23550 * configure.in: build and install Danish translation
23551 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
23552 credits to cover new patches and translations
23554 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
23556 * src/preferences.c, src/message-manager.cc, src/project_type.c,
23557 src/appwiz_page1.c:
23559 - Font preferences are restored properly now (\n was missing)
23560 - Dock menu label of message-manager is "Dock/Undock" instead
23561 of "Dock|Undock" to match with the rest of anjuta.
23562 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
23563 changed it in anjuta, too
23565 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23567 * tagmanager/tm_source_file.c,
23568 tagmanager/parse.c,
23569 tagmanager/tm_project.c,
23570 src/an_symbol_view.c,
23573 Disabled debug warnings.
23575 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23577 * src/appwiz_page1.c
23578 src/compiler_options.c
23579 src/project_dbase.c
23580 src/project_dbase.h
23585 New project type named LibGlade.
23587 Patch submitted by:
23588 Dick Knol <dknol@gmx.net>
23591 Commented out unused pixmap creation. May be it
23592 will fix the crash in project creation.
23594 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23598 src/registers_cbs.c
23599 src/registers_cbs.h
23600 src/registers_gui.c
23603 src/sharedlib_cbs.c
23604 src/sharedlib_cbs.h
23605 src/sharedlib_gui.c
23613 src/stack_trace_cbs.c
23614 src/stack_trace_cbs.h
23615 src/stack_trace_gui.c
23623 Fixed bug #496290: Attach/detach removed from these
23624 windows as they are never implemented.
23626 Patch submitted by:
23627 Johannes Schmid <johannes.schmid@gmx.de>
23629 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
23635 when you right click on the tabs, a list of filenames are given
23636 out, but now it gives a list of "page 1", "page 2", etc...
23638 Patch submitted by:
23639 Jens Georg <mail@jensgeorg.de>
23641 * anjuta.in.in: Removed c|c++ because, it was not necessary
23642 and was causing translation problem.
23644 * plugins/class-gen/clsGen.c:
23645 removed "'" for the same reason.
23647 attached the fix for the menu
23650 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23652 * src/preferences.h,
23654 src/preferences_gui.c:
23656 Adds the functionality to Anjuta to auto save your unsaved
23657 files before you build a project.
23659 Patch submitted by:
23660 jason <jason_williams@suth.com>
23662 * src/anjuta.[h,c]:
23663 Added function for save all files.
23665 * src/mainmenu_callbacks.c:
23666 Modified to use the above function.
23668 * src/build_project.c:
23669 Save all files before build if it is set in the
23672 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23674 * src/message-manager-private.cc
23675 src/message-manager-private.h
23676 src/message-manager.cc:
23678 Message-manager now restores the tabs which were shown on startup.
23679 The terminal is now created on demand (as requested by Biswa)
23680 and I have removed some debug messages.
23682 Patch submitted by:
23683 Johannes Schmid <johannes.schmid@gmx.de>
23685 2002-01-13 Stephane Demurget <demurgets@free.fr>
23687 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
23688 proper tabs keyboard navigation.
23690 * src/an_symbol_view.c,
23692 src/gnome_project.c,
23693 src/project_dbase.c,
23694 src/tags_manager.c: removed some debugging display.
23696 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
23698 * src/message-manager-dock.c
23699 src/message-manager-private.cc
23700 src/message-manager-private.h
23701 src/message-manager.cc
23704 src/preferences_gui.c:
23706 Patch submitted by:
23707 Johannes Schmid <johannes.schmid@gmx.de>
23709 This patch adds a tab to the notebook of the preferences-dialog
23710 where you can change the colors, the tab position of the new
23711 message manager. Also the truncate messages stuff has moved
23712 from misc tab to messages tab.
23714 Also improved the remembering position stuff of message manager.
23716 * data/internal.properties,
23717 Added definitions for messages colors and tag position.
23719 * src/message_manager.cc:
23720 Fixed a bug that never lets the messages panes to get cleared.
23721 Added wmclass setting for the message window. Fixed a bug in
23722 which the message window was not being shown.
23724 * src/tag_manager.c: Fixed printing of (NULL) in the debug
23725 output and disabled it.
23727 * src/anjuta.c: Preferences created and loaded before anything else.
23728 anjuta now recognizes messages colors on startup and initializes
23731 2002-01-09 Andy Piper <andy.piper@freeuk.com>
23733 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
23735 2002-01-09 Stephane Demurget <demurgets@free.fr>
23737 * pixmaps/file_c.xpm,
23738 pixmaps/file_cpp.xpm,
23739 pixmaps/file_file.xpm,
23740 pixmaps/file_h.xpm,
23741 pixmaps/file_html.xpm,
23742 pixmaps/file_i18n.xpm,
23743 pixmaps/file_icon.xpm,
23744 pixmaps/file_pix.xpm,
23745 pixmaps/fv_doc.xpm,
23746 pixmaps/fv_i18n.xpm,
23747 pixmaps/fv_image.xpm,
23748 pixmaps/fv_source.xpm,
23749 pixmaps/fv_unknown.xpm: made these icons transparent.
23751 2002-01-08 Andy Piper <andy.piper@freeuk.com>
23753 * launcher/anjuta_launcher.c: updated message strings
23754 * src/message-manager-dock.c: added newline at end to avoid compile warning
23755 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
23756 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23757 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
23758 entries for username and Python-style GPL notice
23759 * HACKING: added info on files to change to update Insert menu
23761 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23763 * src/project_dbase.c,
23764 src/an_file_view.c,
23765 src/an_symbol_view.c:
23766 Changed the CTree expander style to square and
23767 line style to Dotted line.
23769 * po/POTFILES.in: Removed and Added translable files.
23771 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23773 * ccview/.cvsignore: Removed.
23775 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23778 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
23779 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
23780 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
23781 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
23782 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
23783 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
23785 Removed ccview module because it is no longer needed.
23787 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23789 * src/project_dbase.c:
23790 Shifted structure initialization in project_dbase_new()
23791 before anything else, otherwise it was crashing due to
23792 uninitialized values.
23794 * src/an_symbol_view.c:
23795 Disabled high volume debug output.
23797 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23799 Applied a very heavy patch from:
23800 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23804 pixmaps/Makefile.am
23816 src/fileselection.c
23819 src/main_menubar_def.h
23820 src/mainmenu_callbacks.c
23821 src/mainmenu_callbacks.h
23822 src/project_dbase.c
23823 src/project_dbase.h
23824 src/project_dbase_gui.c
23826 src/text_editor_menu.c
23827 src/toolbar_callbacks.c
23828 tagmanager/Makefile.am
23830 tagmanager/include/Makefile.am
23831 tagmanager/include/tm_project.h
23832 tagmanager/include/tm_symbol.h
23833 tagmanager/include/tm_tag.h
23834 tagmanager/include/tm_tagmanager.h
23835 tagmanager/include/tm_workspace.h
23836 tagmanager/tm_project.c
23837 tagmanager/tm_source_file.c
23838 tagmanager/tm_symbol.c
23839 tagmanager/tm_tag.c
23840 tagmanager/tm_workspace.c
23841 widgets/Makefile.am: Modified.
23843 * src/an_file_view.[c,h],
23844 src/an_symbol_view.[c,h],
23845 src/file_history.[c,h],
23847 widgets/scroll-menu.[c,h],
23848 tagmanager/tm_file_entry.c
23849 tagmanager/include/tm_file_entry.h: Added new files.
23851 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
23852 private_func.xpm, public_func.xpm,
23853 class.xpm, fv_exec.xpm, fv_unknown.xpm,
23854 private_var.xpm, public_var.xpm,
23855 function.xpm, fv_i18n.xpm, macro.xpm,
23856 protected_func.xpm, struct.xpm,
23857 fv_autofile.xpm, fv_image.xpm,
23858 ofolder.xpm, protected_var.xpm, variable.xpm:
23859 Updated and Added pixmap files.
23863 a) Removes CCView dependency.
23864 b) Improves the terminal.
23865 c) Adds tag navigation context menus.
23866 d) Upgrades tagmanager to latest version.
23867 e) Miscellaneous small additions.
23869 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
23871 * src/project_dbase_gui.c: Fixed crash of anjuta
23872 when project first created.
23874 * src/gnome_project.c: It now updates the tags manager
23875 when new projects are created.
23877 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
23879 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
23880 for this big patch.
23882 * src/messages.[c,h]: Removed files.
23884 * src/message-manager.[cc,h],
23885 src/message-manager-dock.[c,h],
23886 src/message-manager-private.[cc,h]
23889 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
23890 src/build_project.c, src/clean_project.c, src/compile.c
23891 src/configurer.c, src/debugger.c, src/find_in_files.c
23892 src/mainmenu_callbacks.c, src/preferences.h
23893 src/preferences_gui.c, src/properties.h
23894 src/utilities.c, src/utilities.h:
23895 The new messages widget.
23897 - Use of GtkNotebook instead of ToggleButtons
23899 - Popupmenu to show and hide message types and
23900 to dock/undock in detach mode
23902 All other things should work as they did with the
23903 old message window. Currently the keyboard short-cuts
23904 do not work in detached mode.
23906 Some functions in utitlities.[c,h] changed.
23907 so that they take const arguments where this is possible
23909 * src/Makefile.am, po/POTFILES.in:
23910 Removed messages.[c,h] and
23911 added message-manager.[cc,h], message-manager-dock.[c,h],
23912 message-manager-private.[cc,h]
23914 * src/message-manager.h: Removed "include <bonobo.h>"
23915 and added a newline at the end of the file.
23917 * src/message-manager-private.cc:
23918 Set clist's width setting to Automatic.
23919 Set scroll window's scroll bars to Automatic.
23921 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
23923 * text_editor_menu.c:
23924 Fixed misalignment of the function sub menu
23925 in the text editor pop up menu.
23927 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
23929 * src/text_editor.c: Fixed a compiler warning.
23931 2002-01-04 Andy Piper <andy.piper@freeuk.com>
23933 * THANKS, manuals/*/authors.sgml: updated for new translations
23934 * plugins/class-gen/clsGen.c: converted messages to English
23935 * src/about.c, src/main_menubar_def.h: string updates
23937 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
23942 src/mainmenu_callbacks.c
23945 src/text_editor_cbs.c
23946 src/text_editor-gui.c:
23948 Earlier code for adding 'cross' button
23949 for closing pages were too error prone and unorganized.
23950 Cleaned up the code and shifted the 'extra' widgets
23951 creation (eg. close button, close_pixmap and lable)
23952 from anjuta to text_editor. This takes care of proper
23953 widgets creation and destruction. Otherwise, anjuta
23954 was crashing at too many points, especially related
23955 to docking and undocking.
23957 2002-01-04 Stephane Demurget <demurgets@free.fr>
23959 * src/aneditor.cxx: removed debugging code.
23961 * data/properties/.cvsignore: added swap files.
23963 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
23967 Fixed Crashing of anjuta when a new file is saved as
23970 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
23972 * src/aneditor.c: Some debug codes around.
23974 * data/internal.properties, data/anjuta.properties: Removed.
23975 data/properties/Makefile.am:
23976 data/properties/ada
23978 data/properties/make
23980 data/properties/html
23981 data/properties/ruby
23982 data/properties/baan
23983 data/properties/idl
23984 data/properties/pascal
23985 data/properties/sample
23986 data/properties/bash
23987 data/properties/java
23988 data/properties/perl
23989 data/properties/sql
23990 data/properties/conf
23991 data/properties/latex
23992 data/properties/props
23994 data/properties/cpp
23995 data/properties/lua
23996 data/properties/python
23997 data/properties/xml
23998 data/properties/others
23999 data/properties/.cvsignore:
24000 Added files. Properties now splitted into small files
24004 configure.in: Update the removal and added properties module.
24006 * src/preferences.c: preferences_new(): Updated to reflect the
24007 new properties files organization.
24009 * src/Makefile.am: Added Baan Lexer.
24011 2002-01-01 Stephane Demurget <demurgets@free.fr>
24013 * src/aneditor.cxx: readded the baan lexer.
24015 * src/preferences.c: fixed translated messages and a typo.
24017 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24018 confusing the regexp usage in xml-i18-merge.
24020 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24022 * src/project_dbase.c: tidied some messages, and spotted a typo in
24023 the reading of properties which prevented the project version from
24024 ever being reported in the Project Information window - fixed :)
24026 * po/POTFILES.in: removed syntax.h
24028 2001-12-31 Stephane Demurget <demurgets@free.fr>
24030 * data/internal.properties: fixed baan properties.
24031 Added all ada properties.
24033 * src/main_menubar_def.h,
24036 src/utilities.[ch]: added support for the Ada highlight style.
24038 2001-12-31 Stephane Demurget <demurgets@free.fr>
24040 * plugins/*/.cvsignore: updated.
24042 2001-12-31 Stephane Demurget <demurgets@free.fr>
24046 src/Makefile.am: removed the empty header syntax.h.
24048 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24051 Stef's observation on the 'superfluous' hseparators in the recent
24052 files and projects is fully justified -- removed.
24054 * main_menubar_def.h:
24055 Changed "Plug Ins" to "Plugins" in the menu label.
24057 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24058 Added class-gen in the configure output and class-gen module.
24060 * data/internal.properties:
24061 Correct mis-spelled "jave" to "java".
24062 Added file.is.source for *.h, *.c, *.cpp properties.
24064 * global-tags/Makefile.am:
24065 "chmod +x create_global_tags.sh" before it is executed, because
24066 there is very high chance that it will be found "-x" and resulting
24069 2001-12-31 Stephane Demurget <demurgets@free.fr>
24071 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24074 * src/gnome_project.c: (create_new_project): if the user doesn't
24075 select any icon, it doesn't have any extension and thus we can't
24076 use it in printf on Solaris, since the %s modifier use strlen to
24077 know the string length and then crash. On Linux, gcc checks the value
24078 of the pointer to be NULL and write "(null)" if necessary. We can't
24081 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24082 don't need to have the directory icon but the generic one.
24084 2001-12-30 Stephane Demurget <demurgets@free.fr>
24086 Merged with latest (1.42) scintilla.
24088 Added: Support for the {load,save}.on.(de)activate properties.
24089 The PHP lexer to match keywords case insensitively.
24091 Experimental supports for changeable style attribute & line
24094 Updated: Both the C++ and HTML lexers.
24095 More shell keywords added.
24096 Horizontal scrolling and diplay of long lines optimised.
24097 Cursor setting optimised.
24099 Bugs fixed: Caret movement over folded lines.
24100 Selection tracking in 2ndary views when doing modifications.
24102 * scintilla/CallTip.{cxx.h},
24103 scintilla/ContractionState.{cxx,h},
24104 scintilla/Document.{cxx,h},
24105 scintilla/Editor.{cxx,h},
24106 scintilla/KeyWords.cxx,
24107 scintilla/LexHTML.cxx,
24108 scintilla/PlatGTK.cxx,
24109 scintilla/RESearch.cxx,
24110 scintilla/ScintillaBase.cxx,
24111 scintilla/ScintillaGTK.cxx,
24112 scintilla/Style.{cxx,h},
24113 scintilla/StyleContext.h,
24114 scintilla/ViewStyle.cxx,
24115 scintilla/include/*.h: updated.
24117 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24119 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24120 should have been told to the scintilla team. We're lucky I read the
24121 ChangeLog and the modifications of the lexer (thanks to the Gnome
24124 * data/internal.properties: added Baan definitions.
24125 Fixed some issues for C such as *_cast directive, that are only
24126 available with C++.
24127 Updated C++, HTML and shell scripts definitions.
24128 Updated Ada and Bullant, that have been forgotten.
24130 * src/main_menubar_def.h,
24133 src/utilities.[ch]: added support for the Baan highlight style.
24135 2001-12-29 Stephane Demurget <demurgets@free.fr>
24137 Polished the plugins menu behaviour and added a tearoff
24138 menuitem to the recent entries submenu.
24140 Note: The recent entries list seems to be too height
24141 with all these superfluous hseparators.
24143 * src/main_menubar.c: Polished, making some
24144 functions declarations static and cleaning some code.
24146 (create_submenu_plugin): removed the extra
24147 plugins entry and the horizontal separators.
24149 (on_plugins_menu_realize): the plugins menu is only
24150 shown if there's at least one available.
24152 (create_submenu*): added a tearoff menuitem to have
24153 a more homogeneous menu style. For now, it doesn't
24154 take care of user settings (but it was even worse
24157 2001-12-29 Stephane Demurget <demurgets@free.fr>
24159 * configure.in: added the packageplugindir variable to avoid
24160 installing the plugins in $(prefix). It's not the same path as
24161 anjuta 2 to allow parallel installation.
24163 2001-12-29 Stephane Demurget <demurgets@free.fr>
24164 Fix a reopened part of bug #440676: keyboard navigation between the
24165 different text buffers. Changed to a more global approch.
24167 * src/notebook.[ch]: removed.
24169 * src/Makefile.am: removed notebook.[ch]
24171 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24172 (on_anjuta_window_key_press_event): added to fulfill the global
24175 * HACKING: updated according to the new global shortcuts handling.
24177 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24179 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24180 Shifted plugin menu from Edit submenu to main menu.
24183 Added plugins/sample1/plugin-sample1.c
24185 * plugins/sample1/plugin-sample1.c:
24186 Added localization and used anjuta_info, instead of anjuta_error.
24188 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24191 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24193 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24196 * Makefile.am: Added module plugins.
24198 * plugins, plugins/Makefile.am, plugins/sample1/*:
24199 Created plugins modules.
24201 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24202 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24203 to load plugins of *.so only and not *.so* (which results
24206 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24207 plugins during packaging.
24209 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24211 * configure.in: Added Greek (el) to ALL_LINGUAS.
24213 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24215 * configure.in: Added portuguese to ALL_LINGUAS
24217 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24219 * global-tags/.cvsignore
24220 tagmanager/.cvsignore
24221 tagmanager/include/.cvsignore:
24222 Added cvs ignore files.
24225 Updated cvs ignore file.
24227 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24229 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24230 data/anjuta.properties, data/internal.properties: clean up some
24231 message strings (me)
24233 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24235 * src/about.c, THANKS: added Jens to the credits
24237 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24239 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24240 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24241 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24242 Georg <mail@jensgeorg.de> to add close button to file tabs.
24244 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24246 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24247 (debugger now catches correct signal from process)
24249 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24251 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24252 * src/pixmaps.h: switch appwizard project icons to new designs
24253 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24255 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24257 * pixmaps/Makefile.am: stop redundant images from being installed.
24258 The next step will be to remove them completely.
24259 * src/appwiz*: further updates (more to come)
24260 * src/pixmaps.h: cleaned up, commented
24261 * src/splash.c: should use the pixmaps macro defined
24262 * HACKING: more on the graphics stuff and use of pixmaps.h
24264 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24266 * src/defaults.c: fix bug #494864
24268 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24270 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24271 graphics from Misha
24272 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24273 redundant graphics, no longer used
24274 * src/appwiz*: revamped application wizard by Andy and Misha for
24275 a more usable and professional look-and-feel
24276 * HACKING: updates to cover patching, graphics, and some additions
24278 * TODO: removed some implemented features
24280 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24282 * data/anjuta.properties, data/internal.properties: cleanup
24283 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24284 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24285 to edit styles colors for keywords and add Goto Tag menu option
24288 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24290 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24293 fixes the Forget of the cursor position when tab is brought active
24294 from project manager.
24296 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24299 Exported "TERM=xterm" to get a color terminal when
24300 anjuta is not started from within a terminal.
24302 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24306 Added a frame around zvt terminal.
24308 * src/preferences_gui.c
24309 Modified to say "Use glade component (experimental)"
24310 instead of "Use Component".
24312 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24315 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24318 src/fileselection.c
24323 src/project_dbase.c
24325 a) Extra scrollbar in terminal no longer appears.
24326 b) Character set preference should be preserved (untested).
24327 c) File selection widget now remembers last directory.
24328 d) On creation of generic project, the glade 'file not found' error no
24330 e) First terminal window is created 'on demand', so it should always to
24331 the Right Thing (TM) as far as starting WD is concerned. Also, the
24332 environment is now passed to the terminal.
24333 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24335 g) Fixed some compilation warnings.
24337 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24339 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24340 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24341 * src/*: cleanups (me)
24342 * pixmaps/mini_term.xpm: added new file for terminal button
24343 (me, based on existing artwork)
24345 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24347 * configure.in: bumped version to 0.1.9-pre
24348 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24350 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24352 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24354 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24355 files are free of that char)
24356 * configure.in: added "az" to ALL_LINGUAS
24358 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24360 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24361 crash bug fix from Biswa.
24362 * FUTURE: added Anjuta/gIDE merger information to provide
24363 details on future direction and status of 1.x stuff
24364 * NEWS: prepared for release
24365 * po/de.po: update from Jens Georg <mail@jensgeorg>
24367 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24369 * multiple minor updates pre-0.1.8
24370 * patch from Biswa to fix syntax highlighting and packaging
24371 * po/fr.po: update from Stef
24373 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24375 * global-tags/Makefile.am
24376 global-tags/create_global_tags.sh
24377 global-tags/tm_global_tags.c
24378 scintilla/LexCPP.cxx
24379 scintilla/include/SciLexer.h
24381 src/project_dbase.c
24382 tagmanager/Makefile.am
24383 tagmanager/include/Makefile.am
24384 tagmanager/include/tm_project.h
24385 tagmanager/include/tm_tag.h
24386 tagmanager/include/tm_tagmanager.h
24387 tagmanager/tm_project.c
24388 tagmanager/tm_source_file.c
24389 tagmanager/tm_tag.c
24390 tagmanager/tm_workspace.c:
24392 Includes the syntax highliting patch to scintilla).
24393 and more stable code.
24395 *tagmanager/include/tm_symbol.h: New file.
24396 *tagmanager/tm_symbol.c: New file.
24398 Add symbol tree building functionality at project level
24401 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24403 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24405 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24406 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24407 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24408 : New and improved pixmaps from Misha <misha@phreaker.net>
24411 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24413 * Big patch submitted by
24414 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24415 Many thanks to him.
24417 * src/Makefile.am, src/aneditor.cxx
24418 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24419 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24420 Use of tagmanager lib for advanced calltips.
24422 * global-tags/*: Created new directory and added files to
24423 generate system.tags.
24425 * tagmanager/*: Created new directory and added tagmanager lib
24428 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24429 the above additions.
24431 * data/Makefile.am: Modified to accomodate generated system.tags file.
24433 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24435 * scintilla/: updated to 1.41
24436 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24437 * src/about.c: updated list of authors
24438 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24439 * HACKING: updated to cover Scintilla usage
24440 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24443 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
24445 * src/aneditor.cxx: Fixed compilation errors with it.
24446 by add include to gtk+ headers and typedefining a mysteriously
24447 vanished class Colour.
24449 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24451 * configure.in: Added pt_BR in the languages.
24453 2001-11-01 Andy Piper <andy.piper@freeuk.com>
24455 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
24456 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
24458 * manuals/C/anjuta-manual/*: new format to match
24459 the rest of the GNOME docs chapter layout. Added the many
24460 new contributors. Moved Authors and License information into new
24461 chapters of their own - should make expansion easier too
24462 * src/compiler_options.c: changed the profiler option to -pg to
24463 work with GNU tools (gprof)
24464 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
24467 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24469 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
24470 compiler_options_gui.c:
24471 Added a new entry for linker flags and renamed c_options to c_flags
24472 and l_options to l_libs. Also, added a new function:
24473 compiler_options_set_prjlflags_in_file();
24475 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
24477 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
24479 2001-10-26 Andy Piper <andy.piper@freeuk.com>
24481 * THANKS, src/about.c: corrections and additions following
24483 * src/main_menubar.c: patch from Rikul to fix the problem with
24484 menu accelerators not being loaded
24486 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
24488 * THANKS: Added all contributors and translators names and emails.
24490 * pixmap/anjuta_logo.png: Reduced the size of the logo.
24491 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
24492 Added new file (earlier logo with border).
24493 * src/about.c: Added all contributors names and emails
24494 and used macro definition for logo pixmap file.
24495 * src/pixmaps.h: Added entry for anjuta splash screen.
24497 2001-10-24 Andy Piper <andy.piper@freeuk.com>
24499 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
24500 to new PNG version (thanks to Misha) and removed the old
24503 2001-10-24 Abel Cheung <maddog@linux.org.hk>
24505 * THANKS: added Conner Mo for simplified Chinese translation.
24506 * configure.in: added zh_CN in ALL_LINGUAS
24508 2001-10-21 Abel Cheung <maddog@linux.org.hk>
24510 * THANKS: added Joe Man for his traditional Chinese translation.
24511 * configure.in: added zh_TW in ALL_LINGUAS.
24513 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
24515 * src/main_menubar_def.h: Changed the link of lidn to
24516 http://lidn.sourceforge.net.
24518 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
24520 * Applied patch from Rikul
24521 * Applied patch from Luca
24522 * Fixed a cvs conflict. :)
24524 2001-10-17 Stephane Demurget <demurgets@free.fr>
24526 * THANKS: added Marc Botermans for his Dutch translation.
24528 * configure.in: added nl in ALL_LINGUAS.
24532 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
24534 * anjuta.c: Fixed luca's typo.
24535 * resources.c, resources.h: Changed gchar* return to void, to
24536 avoid a compiler warning.
24537 * scintilla/Makefile.am: Reorganized file entries.
24538 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
24540 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
24542 * Upgraded scintilla to 1.4.
24543 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
24544 LexLisp.cxx StyleContext.cxx StyleContext.h
24545 * src/Makefile.am: Added 4 lexers and separated lexer objects
24546 from the main link variable.
24548 2001-10-14 Stephane Demurget <demurgets@free.fr>
24550 * THANKS: added Luca, even if it shouldn't be my role to write
24551 this sort of thing :)
24553 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
24554 the latest Luca patch.
24556 2001-10-14 Andy Piper <andy.piper@freeuk.com>
24558 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
24559 This is not documented yet; plugins to come later.
24560 * src/find*.c: find dialogs now persistent
24561 (Rick <rikul@bellsouth.net>)
24562 * widgets/gnomefilelist.c: fixed multiple file open issue
24563 (Rick <rikul@bellsouth.net>)
24564 * changes to recent file and project lists handling
24565 (lbell <lbell@tsc4.com>)
24566 * more minor UI updates (me)
24568 2001-10-11 Andy Piper <andy.piper@freeuk.com>
24570 * src/Makefile.am: removed warnings for traditional C syntax
24571 * pixmaps: added new icons for mini_locals, mini_cvs and
24572 the splash screen - thanks to Misha <misha@phreaker.net>
24574 2001-10-10 Andy Piper <andy.piper@freeuk.com>
24576 * src/toolbar.c: fix typo in tooltip text
24577 * ccview/cccmd.cc: alter Func to Function in menu text
24579 2001-10-09 Andy Piper <andy.piper@freeuk.com>
24581 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
24582 issue with find dialog reporting an error when Scintilla finds text
24583 * applied patch from Denis Boehme <boehme at syncio dot de> to support
24584 DOS files (i.e. CR/LF translation)
24586 2001-10-03 Andy Piper <andy.piper@freeuk.com>
24588 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
24590 * data/internal.properties: default fold style now set to 3 :-)
24591 * applied patch from rikul <null@acm.org> to turn notebook tab
24592 headings red when file has been edited.
24594 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
24596 * configure.in: Added "no" to ALL_LINGUAS.
24598 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
24600 * Patch from lbell <lbell@tsc4.com>
24605 src/main_menubar_def.h
24606 src/mainmenu_callbacks.c
24607 src/mainmenu_callbacks.h
24608 src/project_dbase.c
24609 src/project_dbase.h
24611 Implemented a check menu item to handle the 'show locals' flag
24612 for the current project.
24614 * data/internal.properties: Removed the redundant command
24615 for gnome-terminal.
24617 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
24619 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
24621 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
24623 * configure.in: Added "ta" to the languages list.
24625 2001-09-21 Andy Piper <andy.piper@freeuk.com>
24627 * data/internal.properties:
24628 added fold.symbols property to control appearance of folds
24629 in the Scintilla editor (thanks to rikul <null@acm.org>)
24631 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24634 one extra button for message win is being created -- Fixed.
24636 The frame should be hidden and not only the pix_lab when
24637 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
24640 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
24641 for the time being it is same as mini_cvs.xpm.
24643 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24645 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
24647 Patch from rikul <null@acm.org>
24649 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
24650 glades.h, messages.c, messages.h, pixmaps.h,
24651 project_dbase.c, project_dbase.h, session.c,
24652 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
24654 inserted 'add to watch' option in inspect window, so you can add easily
24655 a variable in watch window .
24657 Added a new message pane for the gdb local variables inspection. Changed
24658 the code in messages.c to better account for future new panes insertion.
24659 Defined a new pixmap for the new tab button in pixmaps.h
24660 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
24663 Changed the debugger module to have a single function for asking to gdb
24664 to send program info. The idea is to ask the debugger about only the
24665 info needed to open windows( watch, registers, etc ) to speedup the step
24666 command. I plan to ask informations to the debugger based on the user
24668 The request for local variables is enabled by default, but the
24669 projectDBase has a variable to control it, to allow disabling that
24670 feature, there is also the code to save and to reload the state. If you
24671 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
24674 This big patch is from: lbell <lbell@tsc4.com>
24676 2001-09-20 Stephane Demurget <demurgets@free.fr>
24678 Patch from rikul <null@acm.org> :
24680 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
24681 problem and added folding support for php/hmtl.
24683 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
24685 * Fixed dnd of files within scintilla.
24686 patch from: rikul <null@acm.org>
24688 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
24690 * Applied patch from Luca.
24692 * src/source.c: source_write_build_files(): Fixed the project generation
24693 failure. The fist return statement and the free_project_type were
24696 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
24698 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
24699 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
24701 1) Restore the error color to red (waiting for a configurable one )
24702 2) Saving projects settings if you exit anjuta without closing an open
24704 3) New Menu 'repaeat search' to search with a keystroke without pressing
24706 4) some define in the menus to better handle menu item update
24708 Patch from: lbell <lbell@tsc4.com>
24710 * main_menubar_def.h, main_menubar.c: Change the position of
24711 "Repeat find" menu position.
24713 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
24715 project_type.h, project_type.c, source.c: Applied patch.
24716 patch from Johannes Schmid <clubfan@users.sourceforge.net>
24718 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24720 * configure.in, src/Makefile.am: Using macros for ORBit flags.
24722 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24724 * Fixed bug #445752
24726 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24728 * Fixed bugs in Gtk-- and Gnome-- project type
24730 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24732 * dnd.c: Support for multiple files drag-n-drop.
24734 Patch from: rikul <null@acm.org>
24736 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
24737 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
24740 Patch from: rikul <null@acm.org>
24742 * Applied patch for widgetizing goto dialog box.
24745 * Applied patch for having new project type handling.
24746 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
24748 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24750 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
24751 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
24752 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
24753 find_replace.c, find_replace.h, find_text.c, find_text.h,
24754 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
24755 project_dbase.h, source.c, text_editor.c, text_editor.h,
24756 text_editor_cbs.c, utilities.c, utilities.h:
24758 Applied a huge patch (after slight preview). I would like Luca
24759 to have his feature additions mentioned here.
24761 Patch from: lbell <lbell@tsc4.com>
24763 2001-09-09 Stephane Demurget <demurgets@free.fr>
24765 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
24767 * po/fr.po: updated to the latest sources.
24770 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24772 * Fixed bug #445752
24774 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24776 * dnd.h, dnd.c: New files for drag n drop support.
24778 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
24779 Added drag and drop support for opening files.
24781 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
24782 Archit Baweja <bighead@crosswinds.net> for this idea.
24784 * TODO: Added some more todos. :-(
24786 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
24788 * Fixed the goto line activate bug.
24789 patch from: Martyn Bone <mbone@brightstar.u-net.com>
24791 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24793 * Fixed bugs in Gtk-- and Gnome-- project type
24795 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
24797 * widgets/gonmefilelist.c, gnomefilelist.c:
24798 Modified multiple selection on pressing control.
24799 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24801 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
24802 Modified multiple selection on pressing control.
24803 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24805 2001-09-05 Abel Cheung <maddog@linux.org.hk>
24807 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
24808 This is useless; but just in case...
24810 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
24812 * data/internal.properties: modified a bit of perl properties.
24814 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
24816 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
24817 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
24818 Added support for multiple file imports. Changed the standrd C++
24819 convention of #include <file> to #include <file.h>, because I had given
24820 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
24821 now support the #include <file> convention. That is something to be fixed :).
24822 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24824 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
24826 * src/anjuta.c: Added function static greetings_text(), to solve the non
24827 translation of the greetings text in the wizard.
24829 2001-08-31 Andy Piper <andy.piper@freeuk.com>
24831 * src/find_in_files_gui.c: made order of buttons consistent with other Find
24832 dialogs, with OK the default (fix bug #453482)
24834 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
24836 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
24838 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
24840 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
24848 src/main_menubar_def.h
24849 src/mainmenu_callbacks.c
24850 src/mainmenu_callbacks.h:
24851 Applied the patch that addes menu items which allow users to
24852 insert GPL notice and date time in current document.
24853 patch from: Rick Patel <rikul@shreve.net>
24855 * src/main_menu.c: Fixed a compilation error.
24857 * src/anjuta.c: Fixed non-rememberence of editor tab position.
24859 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
24860 about the unterminated strings.
24862 * scintilla/*: Updated scintilla to 1.3.9 version.
24864 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
24866 * widgets/gnomefileselection.c:
24867 Applied the patch for fixing multiple selection of file open funcion,
24868 which will deselect the files selected.
24869 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24871 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24873 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
24874 src/fileselection.c, src/anjuta_cbs.c:
24875 Applied the patch for multiple selection of file open.
24876 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24878 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24880 * Removed "-f" option in call to devhelp, because devhelp no longer
24883 2001-08-26 Stephane Demurget <demurgets@free.fr>
24885 All these modifications have been pointed out by
24886 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
24888 * data/internal.properties: two fixes for the PHP lexer.
24891 * fr.po: minor fixes.
24893 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
24895 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
24899 main_menubar_def.h,
24900 main_menubar_callbacks.c,
24902 Added new menu item for "close all fils".
24903 (Patch from Rikul <rikul@shreve.net>, after revision)
24905 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
24907 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
24908 (Patch from Rikul <rikul@shreve.net>)
24910 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
24911 (Patch from Rikul <rikul@shreve.net>)
24913 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
24915 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
24916 project name in application widzard.
24917 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
24919 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
24920 of the 'OK' button there is an 'Execute' one.
24921 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
24923 * executer.c: Changed cancel button to close button. That was more appropriate.
24925 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
24927 * HACKING: corrected >>>>>> Config management.
24929 * HACKING: Added many things.
24931 * src/launcher.h: Added some comments.
24933 2001-08-21 Stephane Demurget <demurgets@free.fr>
24935 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
24938 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
24939 src/appwizard_cbs.c,
24940 src/appwizard_gui.c: Applied UI/docs cleanup patch from
24941 Andy Piper <andy.piper@freeuk.com>
24943 * po/fr.po: updated to latest sources.
24945 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
24948 2001-08-18 Andy Piper <andy.piper@freeuk.com>
24950 * Fixed bugs #450280 and #448845
24952 * src/about.c: corrected Naba's e-mail address (.net, not .com)
24954 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
24957 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
24958 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
24959 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
24960 names to remove "Anjuta: " prefix
24962 * src/main_menubar_def.c: altered a message
24964 * launcher/anjuta_launcher.c: cleaned up some messages
24966 * src/debugger.c: edited messages to improve clarity
24968 * src/app_wiz*.c: tidied wizard interface
24971 2001-08-15 Stephane Demurget <demurgets@free.fr>
24973 Synced Naba's fix and mine about the wizards not working and removed
24974 anjuta.prj to avoid a nasty checkin.
24976 * Makefile.am: removed the install-data-local rule.
24978 * data/Makefile.am: changed the list of files.
24980 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
24982 * .cvsignore: added anjuta.prj for the same reason.
24985 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
24987 * src/source.c: Fixed a bug that fails new gnome projects to get
24990 * src/project_manager.c: Fixed a bug that disables storing recent
24993 * Makefile.am: Added stuffs to install the macro files in the
24997 2001-08-14 Stephane Demurget <demurgets@free.fr>
24999 * data/Makefile.am: added some rules to support the gnome/ macros
25000 dir in order to make the wizards work again.
25002 * anjuta.spec.in: upped the release number.
25005 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25007 * configure.in (ALL_LINGUAS): Added pl.
25010 2001-08-09 Stephane Demurget <demurgets@free.fr>
25012 * anjuta.spec.in: fixed the doc files list.
25015 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25017 * src/about.c: corrected my email address. :-)
25021 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25022 (patch from Andy Piper <squiggle@ukgateway.net>)
25024 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25026 * debugger.c: Fixed a bug associated with debugging threaded
25029 * text_editor_menu.c: Fixed broken ui in text editor
25032 * text_editor_menu.c: Now the option sub menu in text editor pop up
25035 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25036 (suggested by lord sibn <sibn@utspl.cjb.net> )
25038 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25040 * src/text_editor_menu.c: Added menu item for context help
25041 (patch from Andy Piper <squiggle@ukgateway.net>)
25043 2001-08-06 Stephane Demurget <demurgets@free.fr>
25045 * ccview/cccproj.cc: added missing i18n strings.
25047 * data/welcome.txt: bumped version to 0.1.6.
25049 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25051 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25053 * help.c, help.h: Added support for DevHelp context sensitive help
25054 and gnome api browsing.
25055 * Fixed toolbars and editor views "not save" bug.
25056 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25057 (patch from Andy Piper <squiggle@ukgateway.net>)
25058 * Updated THANKS and chapter15.sgml for uk and ru translators.
25060 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25062 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25063 * Updated configure.in to include these changes
25065 2001-08-03 Stephane Demurget <demurgets@free.fr>
25067 * src/project_dbase_gui.c: fixed bug #446963
25068 (on_project_dbase_ccview_update_start),
25069 (on_project_dbase_ccview_update_end): added.
25070 These two respectively disable and enable close file/project
25071 menu entries and toolbar items, while the ccview part updates
25075 2001-08-03 Stephane Demurget <demurgets@free.fr>
25077 * configure.in: added sv to the ALL_LINGUAS list.
25080 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25082 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25083 file to work: merge translations and distribute it.
25085 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25087 * NEWS, README, THANKS & TODO: Spelling fixes.
25089 2001-08-01 Stephane Demurget <demurgets@free.fr>
25091 * README: updated requirements.
25093 * scintilla/Makefile.am,
25094 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25095 target can't be realized (custom build path).
25097 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25098 Removed install-data-local.
25100 * src/compiler_options.c: changed the include paths of the pixmaps.
25101 we hadn't any warning because of the include paths passed to the
25102 compiler. Thanks to make distcheck for reporting this.
25105 2001-07-31 Stephane Demurget <demurgets@free.fr>
25107 * NEWS, THANKS: updated.
25109 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25110 fixed to show the correct kernel signal number and its description.
25112 * widgets/gnomefilelist.c: fixed bug #445756
25113 (goto_last): renamed to goto_prev and changed according to goto_next.
25114 (goto_next): added.
25115 (goto_directory): removed.
25116 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25117 returned value is now the position in the list.
25118 (check_ok_button_cb): changed the back check and added one for next.
25119 (gnome_filelist_set_dir): the check in history make it wouldn't be
25120 a "true" history. polished the whole thing, using set_dir_internal.
25121 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25122 there's no check in the history when using back or next.
25124 * manuals/*: added missing .cvsignore files.
25127 2001-07-30 Stephane Demurget <demurgets@free.fr>
25129 * po/fr.po: updated to latest sources.
25131 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25132 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25133 to put off their sensitive attributes.
25135 2001-07-29 Stephane Demurget <demurgets@free.fr>
25137 * po/fr.po: fixed some grammar things.
25138 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25141 * src/utilities.c: (file_is_link): use lstat instead of stat.
25143 2001-07-27 Naba Kumar <kh_naba@123india.com>
25145 * Remove help dir from cvs, because it is no longer
25148 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25151 2001-07-24 Naba Kumar <kh_naba@123india.com>
25153 * debugger.c: (debugger_update_prog_status): Fixed
25154 the bug with gdb version 5. Debugger starts, when
25155 step in/out/over etc are clicked.
25157 * debugger.c: All functions: added debugging codes.
25159 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25160 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25161 Modified to recognize non project files also.
25163 * source.c: (source_write_configure_in):
25164 Added source for 'prefix' counterparts for
25165 no-prefix AC_SUBST.
25167 2001-07-23 Naba Kumar <kh_naba@123india.com>
25169 * anjuta.c: added function anjuta_remove_text_editor();
25170 and suitably modified anjuta_remove_current_text_editor().
25172 * project_dbase.c: project_dbase_close(), Added code to
25173 close all opened files that belong to the project when
25174 the project is closed.
25175 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25177 * Updated the manuals/anjuta-manual subdir for GDP standards.
25178 (patch from Andy Piper <squiggle@ukgateway.net>)
25180 * main_menubar.h, main_menubar.def: Added Menu items to handle
25181 urls for library references, bugs, patches and feature request
25184 2001-07-20 Naba Kumar <kh_naba@123india.com>
25186 * Set wmclass names in all windows.
25187 (patch from Andy Piper <squiggle@ukgateway.net>)
25188 * New splash logo from "Misha" <misha@phreaker.net>);
25190 2001-07-19 Naba Kumar <kh_naba@123india.com>
25192 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25193 set caret color, calltip back color and selection fore/back
25196 2001-07-18 Naba Kumar <kh_naba@123india.com>
25198 * project_dbase.c: Closes all files when project is closed.
25199 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25200 -- We still need to refine this as it closes all sort of files.
25202 * compiler_options.c: Fixed seg-fault bug when last item in
25203 compiler option lists is removed.
25205 * Fixed missing newline warnings during compilation.
25206 (patch from Andy Piper <squiggle@ukgateway.net>)
25208 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25210 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25211 autogenerated no need to store'em in CVS.
25213 * ccview/.cvsignore: Addition of cvsignore.
25215 2001-07-17 Naba Kumar <kh_naba@123india.com>
25217 *GUI fixes and spell corrections
25218 (patch from Andy Piper <squiggle@ukgateway.net>)
25220 2001-07-15 Naba Kumar <kh_naba@123india.com>
25222 *Fixed double error message for file not found.
25224 *Put white backgrounds for png images.
25226 *Converted '-' to '_' in sgml files.
25228 2001-07-14 Naba Kumar <kh_naba@123india.com>
25230 * project_dbase.c: Short-cut for expand/collasp project tree
25232 * project_dbase_gui.c:
25233 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25235 2001-07-13 Naba Kumar <kh_naba@123india.com>
25237 * notebook.[h,c]: Added
25238 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25239 Project/message window now toggles on control and
25240 and notebook switch short-cut
25242 2001-07-7 Naba Kumar <kh_naba@123india.com>
25244 * Changed a new icon set which looks more gnomish.
25246 * Changed a new anjuta splash logo.
25247 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25249 2001-07-6 Naba Kumar <kh_naba@123india.com>
25251 * ccview/*: Integrated ccview for class view and file view
25252 in the project Manager.
25254 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25256 2001-07-1 Naba Kumar <kh_naba@123india.com>
25258 * scintilla/*: Upgraded Scintilla to version 1.3.7
25260 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25262 2001-06-28 Naba Kumar <kh_naba@123india.com>
25264 * src/debugger.c: Correct step-over and step-out swapping.
25266 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25267 chapters and added more stuffs.
25269 2001-06-13 Naba Kumar <kh_naba@123india.com>
25271 * data/autogen.sh.gtkmm: Added
25273 * data/autogen.sh.gnomemm: Added
25275 * src/appwiz.c: Added two more application wizard templetes
25277 * src/project: for gtk-- and gnome-- and proper support
25279 * src/source.c: for c++ in the project configuration.
25283 2001-05-05 Naba Kumar <kh_naba@123india.com>
25285 * Merged my pre-cvs modifications with
25286 the current cvs copy.
25288 * (lot of files change).
25290 * Implemented session management.
25292 * Local installation possible by
25293 manageing our own pixmaps paths
25296 * resources.h: Added.
25297 * resources.c: Added.
25301 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25303 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25304 Corrected/extended ignores.
25306 2001-05-04 Naba Kumar <kh_naba@123india.com>
25308 * manuals/: dir tree added.
25309 Sgml documentation started in this dir.
25311 * omf-install/: dir tree added.
25313 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25314 Created initial document structure.
25316 * configure.in: Added test for scrollkeeper.
25317 Added some Makefile entries in AC_OUTPUT.
25319 * Makefile.am: Added subdir manuals/
25321 * HACKING: Wrote something stupid.
25323 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25325 * Makefile.am: Added ChangeLog in local data list, becaused it's
25326 needed to create a new project.
25328 * po/fr.po: minor fixes.
25330 * src/build_file.c, src/configurer.c, src/debugger.c,
25331 src/executer.c, src/find_replace.c, src/gnome_project.c,
25332 src/goto_line.c, src/launcher.c, src/messages.c,
25333 src/preferences.c src/project_dbase.c: functions declared static.
25335 * widgets/gnomefilelist.c: Fixed a project creation bug,
25336 introduced with latest changes.
25338 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25340 * widgets/gnomefilelist.c,
25341 BUGS: Fixed an annoying bug preventing from loading files/project
25342 given on the command line. Polished the whole gnome_filelist widget.
25344 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25348 src/anjuta.h: Polished the command line parsing.
25350 * BUGS: Need to clean that damn gnome_filelist widget.
25352 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25356 src/signals.c: Removed duplicated includes.
25358 * po/fr.po: minor fixes.
25360 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25361 create_compiler_options_page? () declared static.
25363 src/anjuta.c: Put a command line option for disabling
25366 * src/preferences_gui.c: Fixed an internationalization issue,
25367 other functions declared static.
25369 * src/gnome_project.c: Fixed some memory leaks,
25370 new_prj_terminated () declared static.
25372 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25374 * configure.in: Sort ALL_LINGUAS alphabetically.
25376 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25378 * Emptied that ugly old Changelog.
25380 == Anjuta 0.1.5 ===
25383 2001-03-10 Naba kumar <naba@gnome.org>
25385 * src/gnome_project.c: Fixed project dir creation bug.
25387 * src/text_editor.c: Fixed double accelerators bug.
25389 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25391 * src/stack_trace.c, * src/compiler_options.c,
25392 data/internals.properties, src/defaults.c:
25393 Fixed pixmap creation with NULL window.
25395 * src/commands.c, src/preferences_gui.c, src/build_project.c
25396 src/clean_project.c: Bug fix.
25398 * src/main_menubar_def.h: i18n bug fix.
25400 * src/executer.h, src/executer.c: Bug fix.
25402 * src/controls.c: Bug fix.
25404 * src/debugger.c: Debugger now takes program args.
25406 * po/ja.po: Added japanese translation file.
25408 Upgraded to ver 0.1.4
25409 ... Fixed other minor bugs.
25411 == Anjuta 0.1.3 ===
25413 2001-XX-XX Naba kumar <naba@gnome.org>
25415 * Lots of unaccountable changes. Integrated scintilla.
25416 Redesigned Project managemet. Added supports for other languages.
25417 Java style properties managements. .... blah blah
25419 2000-11-11 Naba kumar <naba@gnome.org>
25421 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25422 Upgraded to version 0.1.3.
25424 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25425 Fixed to activate Debug->add watch properly.
25427 === Anjuta 0.1.2 beta_2 ===
25428 === Anjuta 0.1.2 ===
25430 2000-11-05 Naba kumar <naba@gnome.org>
25432 * src/compiler_options.c, src/compiler_options_cbs.c
25433 src/compiler_options_cbs.h, src/compiler_options_gui.c
25434 src/anjuta2.c, extra/stock_libs.anj (new),
25435 extra/README.stock_libs (new), htmls/page13.html,
25436 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25437 added libraries. Stock libs provided for ease of entry. Modified
25438 help html file accordingly.
25440 2000-11-03 Naba kumar <naba@gnome.org>
25442 * README: Minor fixes in Doc files.
25444 * src/gnome_prj.c, src/appwidzard_cbs.c:
25445 Fixed to ignore non-existant dir for blank prj.
25446 More checking in project creation, especially to confirm
25447 that the prj file already does not exist.
25449 * anjuta.spec, configure.in: Upgraded to version 0.1.2
25451 * src/controls.c: Now Menu item "Format/Detach current document"
25452 is inactive when there is no document opened.
25454 === Anjuta 0.1.1 ===
25456 2000-11-01 Naba kumar <naba@gnome.org>
25458 Completed and Release of first version (Beta) with lots of bugs.
25460 1999-12-27 Naba kumar <naba@gnome.org>
25462 Anjuta project started.