1 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/debug-manager/anjuta-debug-manager.ui,
4 plugins/debug-manager/plugin.c,
5 plugins/debug-manager/start.h,
6 plugins/debug-manager/start.c:
7 New menu item to add extra source directories for debugger
11 2008-01-11 Naba Kumar <naba@gnome.org>
13 * configure.in: Bumped version to 2.3.2
14 * NEWS: Updated for anjuta 2.3.2 release
15 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
18 2008-01-11 Johannes Schmid <jhs@gnome.org>
20 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
22 Reverted accidently commited change
24 * plugins/document-manager/anjuta-document-manager.glade:
25 Fix Gtk-Critical because of broken glade file
27 2008-01-11 Naba Kumar <naba@gnome.org>
29 * plugins/glade/plugin.c: (on_document_destroy),
30 (glade_plugin_add_project): Fixed a bug where when more than one
31 glade document is open and one is closed, it closes all the glade
32 documents. Also it might have fixed the bug where sometimes closing
33 the glade document leaves glade widget tree unclosed.
35 2008-01-11 Naba Kumar <naba@gnome.org>
37 * libanjuta/Makefile.am: Install glade3 files in own prefix to
38 prevent install errors when not installed as root (then the files
39 are only useful when glade-3 is installed in the same prefix, but it
40 doesn't harm anjuta runtime).
42 * plugins/sourceview/sourceview.c: Commented use of a file
43 not currently distributed.
45 2008-01-10 Naba Kumar <naba@gnome.org>
47 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
48 nothing to translate in it.
50 2008-01-10 Johannes Schmid <jhs@gnome.org>
52 * plugins/project-wizard/templates/gnome.wiz:
53 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
54 * plugins/project-wizard/templates/gnome/src/main.c:
55 * plugins/project-wizard/templates/translatable-strings.h:
57 Fixed #508497 and added a new chooser to select whether to use
60 2008-01-10 Johannes Schmid <jhs@gnome.org>
62 Patch from Tom <tpgww@onepost.net>:
64 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
65 (anjuta_util_glist_path_dedup):
66 * libanjuta/anjuta-utils.h:
68 Give the method a proper prefixed name
70 * plugins/document-manager/action-callbacks.c:
71 (get_current_popup_active),
72 (on_editor_command_select_all_activate),
73 (on_editor_command_cut_activate),
74 (on_editor_command_paste_activate),
75 (on_editor_command_copy_activate),
76 (on_editor_command_clear_activate), (on_show_search),
77 (on_repeat_quicksearch):
78 * plugins/document-manager/action-callbacks.h:
79 * plugins/document-manager/anjuta-docman.c:
80 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
81 (anjuta_docman_goto_file_line_mark),
82 (anjuta_docman_get_full_filename):
83 * plugins/document-manager/anjuta-docman.h:
84 * plugins/document-manager/anjuta-document-manager.ui:
85 * plugins/document-manager/plugin.c:
86 (update_document_ui_interface_items):
88 Better way to fix the popup-menu items (Cut/Copy/Paste)
89 and various clean-ups.
91 * plugins/document-manager/search-box.c: (on_document_changed),
92 (search_box_fill_search_focus):
93 * plugins/document-manager/search-box.h:
94 * plugins/search/plugin.c:
96 Add a menu item to repeat the quick search
98 2008-01-10 Johannes Schmid <jhs@gnome.org>
100 * plugins/language-support-cpp-java/cpp-java-assist.c:
103 Fixed #508424 – Auto complete: previous char was removed when
104 pre TAB to auto complete.
106 2008-01-10 Johannes Schmid <jhs@gnome.org>
108 Patch from: James Ligett:
110 * plugins/profiler/gprof-call-graph-view.c:
111 (gprof_call_graph_view_create_columns):
112 * plugins/profiler/gprof-flat-profile-view.c:
113 (gprof_flat_profile_view_create_columns):
115 Fixed translation issues (#496833)
117 2008-01-10 Johannes Schmid <jhs@gnome.org>
119 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
121 * plugins/gtodo/gtodo.c: (category_manager_add_item):
122 Fix #460390 – Changing categories while edinting something
124 2008-01-09 Naba Kumar <naba@gnome.org>
126 * libanjuta/anjuta-plugin-manager.c:
127 (anjuta_plugin_manager_activate_plugins): Commented dead code and
130 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
131 corruption reported in bug #507491. Potentially fixes too.
133 2008-01-09 Johannes Schmid <jhs@gnome.org>
135 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
137 * plugins/gtodo/mcategory.c: (category_manager_add_item):
138 Fix bug #505205 completely
140 * AUTHORS: Added Bolesław
142 2008-01-08 Johannes Schmid <jhs@gnome.org>
144 * plugins/document-manager/action-callbacks.c:
145 (on_editor_command_cut_activate),
146 (on_editor_command_paste_activate),
147 (on_editor_command_copy_activate),
148 (on_editor_command_clear_activate):
150 Fixed editor popup menu (Cut, Copy, Paste)
152 2008-01-08 Johannes Schmid <jhs@gnome.org>
154 * plugins/sourceview/sourceview.c: (autodetect_language):
155 Fixed a crash when creating a new file
157 2008-01-08 Johannes Schmid <jhs@gnome.org>
159 Patch by <bolekk@gmail.com> (GHOP Student)
161 * plugins/gtodo/mcategory.c: (category_manager_add_item):
164 2008-01-08 Naba Kumar <naba@gnome.org>
166 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
167 * libanjuta/anjuta-plugin-manager.c:
168 (anjuta_plugin_manager_select),
169 (anjuta_plugin_manager_activate_plugins):
170 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
171 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
172 (on_create_submenu), (create_open_with_submenu):
173 * src/about.c: (on_about_plugin_activate),
174 (about_create_plugins_submenu): Use translated version of get_string()
175 API in AnjutaDescription for translatable properties. Fixes bug #496833
178 2008-01-07 Johannes Schmid <jhs@gnome.org>
180 * plugins/build-basic-autotools/executer.c: (execute_program):
181 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
182 * plugins/debug-manager/anjuta-debug-manager.glade:
183 * plugins/debug-manager/locals.c: (create_locals_gui):
184 * plugins/file-loader/plugin.c: (on_create_submenu):
185 * plugins/gtodo/main.h:
186 * plugins/gtodo/preferences.c: (preferences_widget):
187 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
188 * plugins/tools/anjuta-tools.glade:
189 * plugins/tools/execute.c: (atp_output_context_print):
192 Another bunch of i18n fixes (#496833)
194 2008-01-07 Johannes Schmid <jhs@gnome.org>
196 * plugins/build-basic-autotools/build-basic-autotools.c:
197 (on_build_terminated):
198 * plugins/gtodo/interface.c: (set_read_only):
199 * plugins/project-manager/plugin.c: (confirm_removal),
200 (on_popup_add_to_project):
201 * plugins/subversion/anjuta-subversion.glade:
202 * plugins/tools/execute.c: (atp_output_context_print_result):
204 Fixed some strings from #496833
206 2008-01-07 Johannes Schmid <jhs@gnome.org>
208 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
209 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
211 * plugins/language-support-cpp-java/plugin.c: (install_support),
212 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
213 Added basic Vala support
215 * plugins/sourceview/sourceview.c: (autodetect_language):
216 Fixed mime-type detection
218 2008-01-06 Massimo Cora' <maxcvs@email.it>
220 Reviewed by: Johannes Schmid <jhs@gnome.org>
222 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
223 (value_removed_current_editor), (symbol_db_activate),
224 (symbol_db_deactivate):
225 * plugins/symbol-db/symbol-db-engine.c:
226 (symbol_db_engine_get_global_members_filtered):
227 * plugins/symbol-db/symbol-db-view.c:
228 (do_add_child_symbol_to_view), (prepare_for_adding),
229 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
230 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
231 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
232 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
233 (sdb_view_init), (sdb_view_finalize),
234 (sdb_view_build_and_display_base_tree):
235 * plugins/symbol-db/symbol-db-view.h:
236 added controls to expand Global tab nodes in a non-freezing way.
237 Fixed also some little bugs always on global-tab.
239 2008-01-06 Naba Kumar <naba@gnome.org>
241 Patches from James Liggett:
242 * plugins/profiler/gprof-call-graph-view.c:
243 (gprof_call_graph_view_create_columns):
244 * plugins/profiler/gprof-flat-profile-view.c:
245 (gprof_flat_profile_view_create_columns):
246 * plugins/profiler/gprof-function-call-tree-view.c:
247 (gprof_function_call_tree_view_create_columns): Made all
248 of the columns resizable and reorderable.
250 2008-01-06 Johannes Schmid <jhs@gnome.org>
252 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
253 (anjuta_launcher_check_password_real),
254 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
255 (anjuta_launcher_scan_pty),
256 (anjuta_launcher_disable_password_check):
257 * libanjuta/anjuta-launcher.h:
258 Added disable_password_check for stream where it does not make sense
259 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
260 that sometimes occur in symbol-db plugin
262 * plugins/file-manager/file-model.c:
263 (file_model_cancel_expand_idle):
264 Fixed removing of idle source
266 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
267 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
269 Fixed #348854 – invisible cursor in certain themes
271 2008-01-06 Naba Kumar <naba@gnome.org>
273 * libanjuta/anjuta-preferences.c:
274 (anjuta_preferences_register_property_custom): Fixed a crash bug on
275 closing preferences dialog due to patch in bug #507300
277 2008-01-06 Naba Kumar <naba@gnome.org>
279 * plugins/language-support-cpp-java/cpp-java-assist.c:
281 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
282 * plugins/search/search-replace_backend.c: (create_search_entries):
283 Added missing unrefs.
285 2008-01-06 Johannes Schmid <jhs@gnome.org>
287 * plugins/debug-manager/variable.c: (get_hovered_word):
288 Add a g_object_unref()
290 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
291 (on_sourceview_hover_leave):
292 Fixed hover and editor interface to make hover in debugger work
294 2008-01-06 Naba Kumar <naba@gnome.org>
296 * plugins/editor/text-editor.c: Whitespaces fixes.
297 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
298 DEBUG_PRINT instead of g_message.
300 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
302 * plugins/debug-manager/breakpoints.c:
303 Fix #507441: Disable all breakpoints doesn't work
304 Fix #507444: Enable Breakpoint menu item doesn't change name
306 2008-01-05 Naba Kumar <naba@gnome.org>
308 * manuals/reference/libanjuta/libanjuta.types: Renamed
309 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
311 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
313 * plugins/debug-manager/variable.c:
314 Update variable display to use IAnjutaIterable instead of position
316 * plugins/editor/text_editor_cbs.c,
317 plugins/editor/text_editor.c:
318 Fix Gtk critical warnings when a hover signal is emitted
319 Fix get_text_iter in Scintilla (range should include last character)
321 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
323 * plugins/debug-manager/debug_tree.c,
324 plugins/debug-manager/debug_tree.h,
325 plugins/debug-manager/watch.c,
326 plugins/debug-manager/command.c,
327 plugins/debug-manager/queue.c,
328 plugins/gdb/plugin.c,
329 plugins/gdb/debugger.c,
330 plugins/gdb/debugger.h,
331 libanjuta/interfaces/libanjuta.idl:
332 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
334 2008-01-05 Naba Kumar <naba@gnome.org>
336 * plugins/valgrind/plugin.c: Removed stock icon open/save from
337 menus to avoid conflict with file open/save. Fixes bug #507455
339 2008-01-05 Johannes Schmid <jhs@gnome.org>
342 Conditionally depend on gtksourceview2 >= 2.1.0
344 * libanjuta/interfaces/libanjuta.idl:
345 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
346 iterators instead of positions
348 * plugins/debug-manager/threads.c:
349 Fixed a warnings by including gnome-vfs properly
351 * plugins/debug-manager/variable.c: (get_hovered_word),
353 Updated to changes in IAnjutaEditorHover/Selection
355 * plugins/document-manager/action-callbacks.c:
356 (on_editor_command_upper_case_activate),
357 (on_editor_command_lower_case_activate):
358 * plugins/document-manager/search-box.c: (on_incremental_search),
359 (on_search_activated):
360 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
361 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
362 (iselection_get_start), (iselection_get_end),
363 (iselection_iface_init), (ihover_display), (ihover_iface_init):
364 * plugins/editor/text_editor_cbs.c:
365 (on_text_editor_scintilla_notify):
367 Updated to changes in IAnjutaEditorHover/Selection and updated editor
368 interface of scintilla editor.
370 * plugins/language-manager/languages.xml:
371 * plugins/language-manager/plugin.c:
372 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
373 Added chdr to C language files and some DEBUG_PRINTs
375 * plugins/language-support-cpp-java/cpp-java-assist.c:
377 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
378 * plugins/search/plugin.c: (find_incremental):
379 * plugins/search/search-replace.c: (search_and_replace):
380 * plugins/search/search-replace_backend.c: (create_search_entries):
381 Adapted to changed interfaces
383 * plugins/sourceview/Makefile.am:
384 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
385 (set_uri), (anjuta_document_save):
386 * plugins/sourceview/anjuta-editor-sourceview.glade:
387 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
388 (anjuta_view_key_press_event):
389 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
390 * plugins/sourceview/sourceview-cell.c:
391 (sourceview_cell_instance_init), (sourceview_cell_finalize),
392 (icell_get_line), (icell_get_attribute), (icell_iface_init):
393 * plugins/sourceview/sourceview-prefs.c: (get_bool),
394 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
395 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
396 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
397 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
398 * plugins/sourceview/sourceview-private.h:
399 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
400 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
401 (on_document_loaded), (sourceview_instance_init),
402 (sourceview_dispose), (sourceview_finalize),
403 (sourceview_create_markers), (sourceview_new),
404 (ifile_savable_save), (ieditor_get_tab_size),
405 (ieditor_set_tab_size), (ieditor_set_use_spaces),
406 (ieditor_set_auto_indent), (ieditor_goto_line),
407 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
408 (iselect_block), (iselect_set), (iselect_get_start),
409 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
410 (imark_unmark), (imark_is_marker_set),
411 (imark_location_from_handle), (imark_delete_all_markers),
412 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
413 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
414 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
415 (ilanguage_get_supported_languages), (autodetect_language),
416 (ilanguage_set_language), (iassist_show_tips),
417 (on_sourceview_hover_leave), (on_sourceview_hover_over),
418 (ihover_display), (ihover_iface_init):
420 Use GtkSourceView 2.1.x:
422 * Fixed #486724 and #488615
423 * Implemented hover interface
424 * Adapted to changed interfaces
426 2008-01-04 Rob Bradford <rob@o-hand.com>
428 Reviewed by Naba Kumar <naba@gnome.org>:
429 * libanjuta/anjuta-preferences.c:
430 (anjuta_preferences_register_property_custom):
431 Unregister preferences for custom preferences when the widget is
434 2008-01-03 Johannes Schmid <jhs@gnome.org>
436 * plugins/file-manager/file-model.c: (file_model_row_expanded),
437 (file_model_row_collapsed):
438 Fixed the too method to take a correct data argument
440 2008-01-02 Johannes Schmid <jhs@gnome.org>
442 * plugins/document-manager/anjuta-docman.c:
443 (anjuta_docman_add_document), (anjuta_docman_remove_document):
444 ref and unref correctly to silence a Gtk+ critical
446 2008-01-01 Johannes Schmid <jhs@gnome.org>
448 * plugins/editor/text_editor.c: (itext_editor_get_text):
449 Fixed #506740 – ianjuta_editor_get_text crash if request
450 text past the buffer length
452 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
454 * plugins/debug-manager/utilities.c,
455 plugins/debug-manager/utilities.h,
456 plugins/debug-manager/breakpoints.c:
457 Move get_current_editor function in utilities.c
459 * plugins/debug-manager/plugin.c,
460 plugins/debug-manager/debug_tree.c,
461 plugins/debug-manager/debug_tree.h,
462 plugins/debug-manager/watch.c,
463 plugins/debug-manager/watch.h,
464 plugins/debug-manager/locals.c,
465 plugins/debug-manager/locals.h,
466 (added) plugins/debug-manager/variable.c,
467 (added) plugins/debug-manager/variable.h,
468 plugins/debug-manager/Makefile.am:
469 Use hover interface to display variable value
471 2007-12-31 Johannes Schmid <jhs@gnome.org>
473 * libanjuta/Makefile.am:
474 Only install glade catalog files if glade-3 is available
475 (Fixes #506269 and #500296)
477 2007-12-30 Johannes Schmid <jhs@gnome.org>
479 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
480 (set_property_value_as_string), (register_callbacks):
482 Fixed GtkFileChooserButton preferences to also work when only the combo
483 changes without a dialog being open.
485 2007-12-29 Johannes Schmid <jhs@gnome.org>
487 * plugins/editor/Makefile.am:
488 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
490 2007-12-29 Johannes Schmid <jhs@gnome.org>
492 * plugins/devhelp/plugin.c: (devhelp_activate):
493 Fixed #498986 - Anjuta-2.3.0 fails to build
495 2007-12-29 Johannes Schmid <jhs@gnome.org>
497 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
498 * plugins/debug-manager/plugin.c:
499 (on_run_to_cursor_action_activate):
500 * plugins/document-manager/anjuta-docman.c:
501 (anjuta_docman_goto_file_line_mark):
502 * plugins/symbol-db/plugin.c: (value_added_current_editor),
503 (value_removed_current_editor):
505 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
506 all those to value_added_current_document...
508 * plugins/editor/anjuta-editor-scintilla.glade:
509 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
510 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
512 2007-12-28 Massimo Cora' <maxcvs@email.it>
514 * plugins/symbol-db/plugin.c: (on_importing_project_end),
515 (symbol_db_activate), (symbol_db_deactivate),
516 (symbol_db_instance_init), (isymbol_manager_get_parents):
517 * plugins/symbol-db/plugin.h:
518 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
519 * plugins/symbol-db/symbol-db-engine.c:
520 (symbol_db_engine_get_global_members_filtered):
521 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
522 (on_symbol_inserted):
523 Filtered out static functions on global-tab. E.g. when flag
524 is_file_scope = 1 we won't add entries there.
525 Fixed a little bug on 'Global'->'Vars/Others' node too.
527 2007-12-28 Johannes Schmid <jhs@gnome.org>
529 * libanjuta/anjuta-launcher.c:
530 Fixed a silly (and completely useless) memory corruption that probably
531 only occured at a few race conditions though I wonder why it did not
534 2007-12-28 Johannes Schmid <jhs@gnome.org>
535 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
536 * plugins/debug-manager/plugin.c: (set_program_counter):
537 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
538 * plugins/debug-manager/start.c: (get_source_directories):
539 * plugins/debug-manager/threads.c: (on_info_thread),
541 * plugins/file-manager/file-model.c: (file_model_set_property):
542 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
543 * plugins/tools/editor.c: (on_editor_response):
545 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
547 * plugins/document-manager/plugin.c: (update_title),
548 (value_added_project_root_uri):
549 * plugins/document-manager/plugin.h:
550 Shorten down the title bar if the current path is inside the opened project
552 2007-12-28 Massimo Cora' <maxcvs@email.it>
554 reviewed by: Johannes Schmid <jhs@gnome.org>
556 * plugins/project-wizard/templates/java/project.anjuta:
557 * plugins/project-wizard/templates/mkfile/project.anjuta:
558 * plugins/project-wizard/templates/python/project.anjuta:
559 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
560 let new projects use new SymbolDB plugin.
562 * plugins/symbol-browser/images/Makefile.am:
563 added some images taken from MonoDevelop project.
565 * plugins/symbol-db/plugin.c: (value_added_current_editor),
566 (goto_file_line), (on_importing_project_end), (project_root_added),
567 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
568 (isymbol_manager_search):
569 Added project-updating feature when opening a project with some files
570 modified externally [e.g. a svn up].
572 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
573 (sdb_engine_iterator_node_instance_init),
574 (sdb_engine_iterator_node_finalize),
575 (symbol_db_engine_iterator_node_set_conversion_hash):
576 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
577 * plugins/symbol-db/symbol-db-engine-iterator.c:
578 (symbol_db_engine_iterator_new):
579 * plugins/symbol-db/symbol-db-engine-iterator.h:
580 Moved Hash table initialization into the engine. This proxies and
581 speeds up the process of creation and iteration of a GdaDataModel.
583 * plugins/symbol-db/symbol-db-engine.c:
584 (sdb_engine_ctags_output_thread),
585 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
586 (sdb_engine_scan_files_1), (sdb_engine_init),
587 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
588 (symbol_db_engine_add_new_workspace),
589 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
590 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
591 (symbol_db_engine_get_sym_type_conversion_hash),
592 (symbol_db_engine_update_files_symbols),
593 (symbol_db_engine_update_project_symbols),
594 (symbol_db_engine_update_buffer_symbols),
595 (symbol_db_engine_get_class_parents),
596 (symbol_db_engine_get_global_members_filtered),
597 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
598 (symbol_db_engine_get_scope_members_by_symbol_id),
599 (symbol_db_engine_get_scope_members),
600 (symbol_db_engine_get_current_scope),
601 (symbol_db_engine_get_file_symbols),
602 (symbol_db_engine_get_symbol_info_by_id),
603 (symbol_db_engine_find_symbol_by_name_pattern),
604 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
605 * plugins/symbol-db/symbol-db-engine.h:
606 * plugins/symbol-db/symbol-db-view-locals.c:
607 (sdb_view_locals_get_iter_from_row_ref),
608 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
609 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
610 (on_symbol_inserted), (symbol_db_view_locals_update_list):
611 Changes on some queries fuctions and some fixes. Added *_filtered
614 * plugins/symbol-db/symbol-db-view.c:
615 (do_add_child_symbol_to_view), (add_new_waiting_for),
616 (prepare_for_adding), (on_symbol_inserted),
617 (do_recurse_subtree_and_remove), (on_symbol_removed),
618 (sdb_view_do_add_hidden_dummy_child),
619 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
620 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
621 (sdb_view_locals_create_new_store), (sdb_view_init),
622 (sdb_view_finalize), (sdb_view_class_init),
623 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
624 (symbol_db_view_get_pixbuf),
625 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
626 New display for global tags. This is the definitive version, bugs apart.
628 * plugins/symbol-db/tables.sql:
631 2007-12-27 Naba Kumar <naba@gnome.org>
633 * libanjuta/interfaces/libanjuta.idl:
634 * plugins/editor/aneditor-priv.h:
635 * plugins/editor/aneditor.cxx:
636 * plugins/editor/text_editor.c: (text_editor_instance_init),
637 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
638 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
639 * plugins/editor/text_editor.h:
640 * plugins/editor/text_editor_cbs.c:
641 (on_text_editor_scintilla_notify):
643 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
644 related code in AnEditor. Fixed some compilation warnings.
646 2007-12-26 Naba Kumar <naba@gnome.org>
648 * Changelog: Fixed indentation.
650 2007-12-25 Naba Kumar <naba@gnome.org>
652 * plugins/editor/Makefile.am:
653 * plugins/editor/editor.glade:
654 * plugins/editor/plugin.c:
655 * plugins/editor/style-editor.c:
656 * plugins/sourceview/Makefile.am:
657 * plugins/sourceview/plugin.c:
658 * plugins/sourceview/sourceview.glade:
659 * plugins/valgrind/Makefile.am:
661 Renamed glade files to anjuta-editor-* to give name space for the
662 schema files (because they are installed in system directory).
664 * scripts/build-schemas.mk: Install the schemas files also (need for
665 binary package installation/uninstallation).
667 2007-12-25 Johannes Schmid <jhs@gnome.org>
669 * plugins/language-support-cpp-java/plugin.c:
670 (set_indentation_param_vim):
672 Support some more vim modeline commands and shortcuts (#504331)
674 2007-12-25 Johannes Schmid <jhs@gnome.org>
676 Patches from James Liggett:
677 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
678 (anjuta_vcs_status_tree_view_init):
679 * plugins/subversion/subversion-commit-dialog.c:
680 (subversion_commit_dialog):
681 * plugins/subversion/subversion-diff-dialog.c:
682 (on_subversion_diff_response):
683 * plugins/subversion/subversion-log-dialog.c:
684 (on_log_view_selected_button_clicked),
685 (on_log_diff_selected_button_clicked),
686 (on_log_diff_previous_button_clicked):
687 * plugins/subversion/subversion-resolve-dialog.c:
688 (subversion_resolve_dialog):
689 * plugins/subversion/subversion-revert-dialog.c:
690 (subversion_revert_dialog):
691 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
692 (pulse_progress_bar), (hide_pulse_progress_bar),
693 (disconnect_data_arrived_signals),
694 (cancel_data_arrived_signal_disconnect):
695 * plugins/subversion/subversion-ui-utils.h:
697 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
698 #505237 – Sort list of modified files
700 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
702 * plugins/gdb/debugger.c:
703 Fix bug #491301: Inspecting a variable opens a bad focus dialog
705 2007-12-23 Johannes Schmid <jhs@gnome.org>
707 * plugins/language-support-cpp-java/plugin.c:
708 (set_indentation_param_emacs), (set_indentation_param_vim),
709 (parse_mode_line_emacs), (parse_mode_line_vim),
710 (extract_mode_line), (initialize_indentation_params):
712 Added (basic) support for vim modelines (#504331)
714 * plugins/message-view/message-view.c: (message_view_next),
715 (message_view_previous):
717 Fixed next/previous message
719 2007-12-23 Johannes Schmid <jhs@gnome.org>
721 * libanjuta/anjuta-ui.h:
722 Check for != NULL before unref'ing pixbuf (related to #497878)
724 * plugins/devhelp/plugin.c: (register_stock_icons):
725 * plugins/document-manager/anjuta-docman.c:
726 (anjuta_docman_add_document):
727 * plugins/glade/plugin.c: (on_close_activated),
728 (register_stock_icons), (on_session_save),
729 (glade_plugin_add_project):
731 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
732 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
734 * plugins/language-support-cpp-java/plugin.c:
735 (register_stock_icons):
736 Fixed stock icon registration macros
738 2007-12-23 Johannes Schmid <jhs@gnome.org>
740 * global-tags/Makefile.am:
741 * launcher/Makefile.am:
742 * libanjuta/Makefile.am:
743 * libegg/Makefile.am:
744 * manuals/anjuta-faqs/Makefile.am:
745 * manuals/anjuta-manual/Makefile.am:
746 * manuals/reference/libanjuta/Makefile.am:
747 * plugins/build-basic-autotools/Makefile.am:
748 * plugins/class-gen/Makefile.am:
749 * plugins/class-inheritance/Makefile.am:
750 * plugins/cvs-plugin/Makefile.am:
751 * plugins/debug-manager/Makefile.am:
752 * plugins/devhelp/Makefile.am:
753 * plugins/document-manager/Makefile.am:
754 * plugins/editor/Makefile.am:
755 * plugins/editor/scintilla/Makefile.am:
756 * plugins/editor/scintilla/include/Makefile.am:
757 * plugins/file-loader/Makefile.am:
758 * plugins/file-manager/Makefile.am:
759 * plugins/file-wizard/Makefile.am:
760 * plugins/gdb/Makefile.am:
761 * plugins/glade/Makefile.am:
762 * plugins/gtodo/Makefile.am:
763 * plugins/gvim/Makefile.am:
764 * plugins/indent/Makefile.am:
765 * plugins/language-manager/Makefile.am:
766 * plugins/language-support-cpp-java/Makefile.am:
767 * plugins/macro/Makefile.am:
768 * plugins/message-view/Makefile.am:
769 * plugins/patch/Makefile.am:
770 * plugins/profiler/Makefile.am:
771 * plugins/project-import/Makefile.am:
772 * plugins/project-manager/Makefile.am:
773 * plugins/project-wizard/Makefile.am:
774 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
775 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
776 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
777 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
778 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
779 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
780 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
781 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
782 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
783 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
784 * plugins/sample1/Makefile.am:
785 * plugins/search/Makefile.am:
786 * plugins/sourceview/Makefile.am:
787 * plugins/subversion/Makefile.am:
788 * plugins/symbol-browser/Makefile.am:
789 * plugins/symbol-db/Makefile.am:
790 * plugins/symbol-db/test/Makefile.am:
791 * plugins/terminal/Makefile.am:
792 * plugins/tools/Makefile.am:
793 * plugins/valgrind/Makefile.am:
795 * tagmanager/Makefile.am:
797 Replaces the deprecated "INCLUDES" in all Makefile.am's with
798 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
799 warnings from illigel C++ compiler flags.
801 2007-12-23 Johannes Schmid <jhs@gnome.org>
803 Patch from Tom <tpgww@onepost.net>:
805 * plugins/document-manager/anjuta-docman.c:
806 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
807 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
808 (anjuta_docman_instance_init), (on_notebook_switch_page),
809 (anjuta_docman_grab_text_focus):
810 * plugins/document-manager/plugin.c: (on_document_added),
811 (on_window_key_press_event), (on_window_key_release_event):
813 Some more document-manager code cleanups and fixes.
815 2007-12-23 Massimo Cora' <maxcvs@email.it>
817 * plugins/symbol-db/plugin.c: (register_stock_icons),
818 (value_added_current_editor), (value_removed_current_editor),
819 (on_importing_project_end), (project_root_removed):
820 added controls to clean/populate GtkTreeView(s) on projects unload/load.
822 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
823 (symbol_db_engine_get_file_db_path):
824 fixed a useless warning.
826 * plugins/symbol-db/symbol-db-view-locals.c:
827 (traverse_free_waiting_for), (file_view_status_destroy),
828 (sdb_view_locals_create_new_store), (traverse_files_view_status),
829 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
830 (sdb_view_locals_finalize), (on_symbol_inserted),
831 (symbol_db_view_locals_recv_signals_from_engine),
832 (symbol_db_view_locals_update_list):
833 more speed on editors switching. GtkTreeStore caching method implemented.
834 Fixed compiler warnings and a little memory leak.
836 * plugins/symbol-db/symbol-db-view-locals.h:
837 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
838 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
839 (on_scan_end), (on_symbol_inserted),
840 (sdb_view_locals_create_new_store), (sdb_view_init),
841 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
842 * plugins/symbol-db/symbol-db-view.h:
843 fixed some crashers. Now project loading/populating should be quite quick.
845 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
847 * plugins/debug-manager/command.c,
848 plugins/debug-manager/queue.c:
849 Take care of command return value (FALSE is an error)
851 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
853 * plugins/debug-manager/anjuta-debug-manager.glade,
854 plugins/debug-manager/breakpoints.c:
855 Remove address, condition and pass breakpoint column if not supported
856 Fix clear all remove_all to avoid an endless loop if a breakpoint
859 2007-12-17 Johannes Schmid <jhs@gnome.org>
861 Patch from Tom <tpgww@onepost.net> (with some changes):
863 * plugins/document-manager/action-callbacks.c: (on_open_activate),
864 (on_save_as_activate), (on_save_all_activate),
865 (on_close_file_activate), (on_close_all_file_activate),
866 (on_reload_file_activate), (on_editor_command_clear_activate),
867 (on_transform_eolchars1_activate), (on_comment_block),
868 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
869 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
870 (on_editor_linenos1_activate), (on_editor_markers1_activate),
871 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
872 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
873 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
874 (on_zoom_out_text_activate):
875 * plugins/document-manager/action-callbacks.h:
876 * plugins/document-manager/anjuta-docman.c:
877 (on_notebook_page_close_button_click),
878 (on_notebook_page_close_button_enter),
879 (on_notebook_page_close_button_leave),
880 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
881 (anjuta_docman_page_init), (anjuta_docman_page_new),
882 (on_open_filesel_response), (create_file_open_dialog_gui),
883 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
884 (anjuta_docman_instance_init), (on_notebook_switch_page),
885 (on_document_destroy), (anjuta_docman_add_editor),
886 (anjuta_docman_add_document), (anjuta_docman_remove_document),
887 (anjuta_docman_set_current_document),
888 (anjuta_docman_goto_file_line_mark), (get_real_path),
889 (anjuta_docman_get_full_filename),
890 (anjuta_docman_delete_all_markers),
891 (anjuta_docman_delete_all_indicators),
892 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
893 (anjuta_docman_order_tabs):
894 * plugins/document-manager/anjuta-docman.h:
895 * plugins/document-manager/file_history.c: (an_hist_file_new),
896 (an_file_history_push), (an_file_history_dump):
897 * plugins/document-manager/file_history.h:
898 * plugins/document-manager/plugin.c: (update_title),
899 (value_removed_project_root_uri),
900 (update_document_ui_interface_items), (menu_name_compare),
901 (on_document_added), (on_document_changed),
902 (on_window_key_press_event), (on_window_key_release_event),
904 * plugins/document-manager/search-box.c: (on_document_changed),
905 (on_goto_activated), (search_box_init), (search_box_new):
906 * plugins/document-manager/search-box.h:
908 Yet more code cleanups
909 Save glade files correctly in session
910 Use new tooltip API if available
911 Sort notebook pages when session is restored (needs work)
913 2007-12-16 Johannes Schmid <jhs@gnome.org>
915 * plugins/document-manager/anjuta-docman.c:
916 (anjuta_docman_add_document):
918 Present correct widget with anjuta_shell_present_widget(). This got wrong when
919 the new search bar was introduced.
921 2007-12-12 Johannes Schmid <jhs@gnome.org>
923 Patch from Tom <tpgww@onepost.net>:
924 (#485233 – another bunch of docman cleanups)
926 * libanjuta/interfaces/libanjuta.idl:
927 * plugins/document-manager/action-callbacks.c:
928 (get_current_document), (get_current_focus_widget),
929 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
930 (on_close_file_activate), (on_close_all_file_activate),
931 (on_reload_file_activate), (on_print_activate),
932 (on_print_preview_activate),
933 (on_editor_command_upper_case_activate),
934 (on_editor_command_lower_case_activate),
935 (on_editor_command_eol_crlf_activate),
936 (on_editor_command_eol_lf_activate),
937 (on_editor_command_eol_cr_activate),
938 (on_editor_command_select_all_activate),
939 (on_editor_command_select_to_brace_activate),
940 (on_editor_command_select_block_activate),
941 (on_editor_command_match_brace_activate),
942 (on_editor_command_undo_activate),
943 (on_editor_command_redo_activate),
944 (on_editor_command_cut_activate),
945 (on_editor_command_paste_activate),
946 (on_editor_command_copy_activate),
947 (on_editor_command_clear_activate),
948 (on_editor_command_close_folds_all_activate),
949 (on_editor_command_open_folds_all_activate),
950 (on_editor_command_toggle_fold_activate),
951 (on_editor_command_bookmark_toggle_activate),
952 (on_editor_command_bookmark_first_activate),
953 (on_editor_command_bookmark_next_activate),
954 (on_editor_command_bookmark_prev_activate),
955 (on_editor_command_bookmark_last_activate),
956 (on_editor_command_bookmark_clear_activate),
957 (on_transform_eolchars1_activate), (on_comment_block),
958 (on_comment_box), (on_comment_stream),
959 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
960 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
961 (on_force_hilite_activate), (on_swap_activate),
962 (on_editor_add_view_activate), (on_editor_remove_view_activate):
963 * plugins/document-manager/action-callbacks.h:
964 * plugins/document-manager/anjuta-docman.c:
965 (on_notebook_page_close_button_click),
966 (on_notebook_page_close_button_enter),
967 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
968 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
969 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
970 (on_open_filesel_response), (anjuta_docman_open_file),
971 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
972 (anjuta_docman_dispose), (anjuta_docman_instance_init),
973 (anjuta_docman_class_init), (anjuta_docman_new),
974 (on_notebook_switch_page), (on_document_save_point),
975 (on_document_destroy), (anjuta_docman_add_editor),
976 (anjuta_docman_add_document), (anjuta_docman_remove_document),
977 (anjuta_docman_set_popup_menu),
978 (anjuta_docman_get_current_focus_widget),
979 (anjuta_docman_get_page_for_document),
980 (anjuta_docman_get_current_document),
981 (anjuta_docman_set_current_document),
982 (anjuta_docman_goto_file_line),
983 (anjuta_docman_goto_file_line_mark),
984 (anjuta_docman_get_full_filename),
985 (anjuta_docman_present_notebook_page),
986 (anjuta_docman_update_page_label),
987 (anjuta_docman_delete_all_markers),
988 (anjuta_docman_delete_all_indicators),
989 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
990 (do_ordertab1), (anjuta_docman_order_tabs),
991 (anjuta_docman_set_editor_properties),
992 (anjuta_docman_get_document_for_path),
993 (anjuta_docman_get_all_doc_widgets):
994 * plugins/document-manager/anjuta-docman.h:
995 * plugins/document-manager/editor-tooltips.c:
996 * plugins/document-manager/plugin.c: (update_title),
997 (update_document_ui_enable_all), (update_document_ui_disable_all),
998 (update_document_ui_save_items),
999 (update_document_ui_interface_items), (update_document_ui),
1000 (on_document_update_save_ui), (update_status),
1001 (on_document_update_ui), (on_document_added),
1002 (on_document_changed), (on_session_save), (on_save_prompt),
1003 (on_docman_auto_save), (on_gconf_notify_timer):
1004 * plugins/document-manager/search-box.c: (on_document_changed),
1005 (search_box_new), (search_box_grab_line_focus):
1006 * plugins/glade/plugin.c: (ifile_open):
1007 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1008 * plugins/search/search-replace_backend.c: (create_search_entries):
1009 * plugins/sourceview/anjuta-document.c: (set_uri),
1010 (anjuta_document_save):
1011 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1012 * plugins/tools/editor.c: (on_editor_response):
1014 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1015 It fixes some issues with session handling and several memory lacks.
1016 Gtk 2.12 Tooltip API is used if available.
1018 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1020 * plugins/debug-manager/disassemble.c,
1021 plugins/debug-manager/disassemble.h,
1022 plugins/debug-manager/command.c,
1023 plugins/debug-manager/command.h,
1024 plugins/debug-manager/plugin.c
1025 plugins/debug-manager/sparse_view.c,
1026 plugins/debug-manager/sparse_view.h,
1027 plugins/gdb/plugin.c,
1028 plugins/gdb/debugger.c,
1029 plugins/gdb/debugger.h,
1030 libanjuta/interfaces/libanjuta.idl:
1031 Fix bug #502533: Implement assembler step
1033 * plugins/debug-manager/breakpoints.c:
1034 Do not save temporary breakpoints
1036 * plugins/debug-manager/stack_trace.c:
1037 Fix a crash when a stack command is cancelled
1039 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1041 * plugins/debug-manager/plugin.c,
1042 plugins/debug-manager/breakpoints.c,
1043 plugins/debug-manager/breakpoints.h:
1044 Fix bug #488732: Breakpoint on delete lines
1045 Breakpoints are now linked to their position in editor
1047 * plugins/gdb/debugger.c:
1048 Fix removing condition on breakpoint
1050 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1052 * plugins/debug-manager/anjuta-debug-manager.glade,
1053 plugins/debug-manager/start.c,
1054 plugins/gdb/plugin.c,
1055 plugins/gdb/debugger.c,
1056 plugins/gdb/debugger.h,
1057 libanjuta/interfaces/libanjuta.idl:
1058 Fix bug #481366: Do not stop at the beginning of the program
1060 * plugins/debug-manager/command.c,
1061 plugins/debug-manager/command.h,
1062 plugins/debug-manager/breakpoints.c,
1063 plugins/debug-manager/queue.c,
1064 plugins/debug-manager/queue.h:
1065 Fix a bug remove all breakpoints was not working due to latest changes
1066 Setting breakpoints is disabled when program is running
1068 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1070 * plugins/debug-manager/queue.c,
1071 plugins/gdb/plugin.c:
1072 Fix bug #501469: Crash if mime_type is unknown
1074 2007-12-01 Massimo Cora' <maxcvs@email.it>
1076 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1077 (on_editor_update_ui), (on_single_file_scan_end),
1078 (on_importing_project_end), (project_root_added),
1079 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1080 * plugins/symbol-db/plugin.h:
1081 show on status bar files being scanned.
1083 * plugins/symbol-db/symbol-db-engine.c:
1084 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1085 (sdb_engine_ctags_output_thread),
1086 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1087 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1088 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1089 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1090 (sdb_engine_get_table_id_by_unique_name2),
1091 (symbol_db_engine_open_project),
1092 (sdb_engine_prepare_executing_commands),
1093 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1094 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1095 (sdb_engine_detects_removed_ids),
1096 (symbol_db_engine_get_class_parents),
1097 (symbol_db_engine_get_global_members),
1098 (symbol_db_engine_get_scope_members_by_symbol_id),
1099 (symbol_db_engine_get_scope_members),
1100 (symbol_db_engine_get_current_scope),
1101 (symbol_db_engine_get_file_symbols),
1102 (symbol_db_engine_get_symbol_info_by_id),
1103 (symbol_db_engine_get_full_local_path),
1104 (symbol_db_engine_find_symbol_by_name_pattern),
1105 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1106 * plugins/symbol-db/symbol-db-engine.h:
1107 * plugins/symbol-db/symbol-db-view-locals.c:
1108 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1109 (symbol_db_view_locals_recv_signals_from_engine),
1110 (symbol_db_view_locals_update_list):
1111 * plugins/symbol-db/symbol-db-view-locals.h:
1112 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1113 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1114 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1115 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1116 * plugins/symbol-db/symbol-db-view.h:
1117 Added g_thread architecture to scan in background. With this you
1118 can use Anjuta's GUI without freezing.
1119 Improved insertion speed by using a paradigm like 'insert' and 'check'
1120 replacing a 'check' and 'insert' one. This has been done for tables
1121 like symbol, scope, sym_type.
1124 * plugins/symbol-db/tables.sql:
1125 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1126 (thread), (print_message), (bastard_thread), (idle_signals):
1127 fixed a typo on tables that broke sql triggers.
1129 === anjuta 2.3.1 ===
1131 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1133 * NEWS, AUTHORS: Updated.
1134 * src/Makefile.am: Fixed make distcheck
1136 Patch from Yang Hong:
1137 * plugins/file-manager/file-manager.glade: Fixed file chooser
1138 size in file-manager preferences.
1140 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1142 * NEWS: Updated for 2.3.1 development release
1143 * configure.in: Bumped version to 2.3.1
1145 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1147 * plugins/debug-manager/threads.c,
1148 plugins/debug-manager/disassemble.c,
1149 plugins/debug-manager/watch.c,
1150 plugins/debug-manager/registers.c,
1151 plugins/debug-manager/locals.c,
1152 plugins/debug-manager/breakpoints.c,
1153 plugins/debug-manager/stack_trace.c,
1154 plugins/debug-manager/command.c,
1155 plugins/debug-manager/command.h,
1156 plugins/debug-manager/queue.c,
1157 libanjuta/interfaces/libanjuta.idl:
1158 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1159 Document IAnjutaDebugManager signals
1160 Generate new signals in queue.c
1161 Use new signals in other files
1163 2007-11-30 <genbell@tiscali.it>
1165 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1167 * plugins/gdb/Makefile.am:
1170 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1172 * plugins/tools/variable.c:
1173 Fix a bug added in the previous patch (it is not a leak)
1175 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1177 * plugins/project-wizard/druid.c,
1178 plugins/project-wizard/templates/terminal.wiz,
1179 plugins/project-wizard/templates/xlib-dock.wiz,
1180 plugins/project-wizard/templates/wxwin.wiz,
1181 plugins/project-wizard/templates/java.wiz,
1182 plugins/project-wizard/templates/gnome.wiz,
1183 plugins/project-wizard/templates/anjuta-plugin.wiz,
1184 plugins/project-wizard/templates/gtkmm.wiz,
1185 plugins/project-wizard/templates/python.wiz,
1186 plugins/project-wizard/templates/cpp.wiz,
1187 plugins/project-wizard/templates/sdl.wiz,
1188 plugins/project-wizard/templates/gtk.wiz,
1189 plugins/project-wizard/templates/minimal.wiz,
1190 plugins/project-wizard/templates/xlib.wiz,
1191 plugins/project-wizard/templates/gcj.wiz,
1192 plugins/project-wizard/templates/translatable-strings.h,
1193 plugins/project-import/project-import.c:
1194 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1196 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1198 * plugins/debug-manager/threads.c,
1199 plugins/debug-manager/disassemble.c,
1200 plugins/debug-manager/watch.c,
1201 plugins/debug-manager/registers.c,
1202 plugins/debug-manager/memory.c,
1203 plugins/debug-manager/locals.c,
1204 plugins/debug-manager/stack_trace.c,
1205 plugins/debug-manager/queue.c,
1206 plugins/debug-manager/queue.h:
1207 Connect debugger signal only when program is loaded
1208 Rename get_feature in is_supported
1210 * plugins/debug-manager/plugin.c:
1211 Remove editor watch when plugin is deactivated
1213 * plugins/debug-manager/anjuta-debug-manager.glade,
1214 plugins/debug-manager/breakpoints.c,
1215 plugins/debug-manager/breakpoints.h:
1216 Rewrite almost completely the breakpoint code
1217 Improve breakpoint dialog
1219 Implement condition, hit count, ignore and temporary attribute
1221 * plugins/debug-manager/command.c,
1222 plugins/debug-manager/command.h:
1223 Add a breakpoint list command
1225 * plugins/gdb/debugger.c,
1226 plugins/gdb/debugger.h:
1227 Add new breakpoint list command
1228 Fix parsing of breakpoint data
1230 * libanjuta/interfaces/libanjuta.idl,
1231 plugins/gdb/plugin.c:
1232 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1234 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1236 * plugins/document-manager/plugin.c:
1237 Use Ctrl+Shift+s as shortcut for Save As
1239 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1241 * plugins/subversion/plugin.c: (activate_plugin):
1242 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1243 * src/layout.xml: Fixed dockitem positions.
1245 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1247 Icons from tpgww@onepost.net:
1248 * plugins/project-wizard/applogo.png:
1249 Icons from patch in bug #480093 comment #23. Also renamed icons.
1251 * plugins/message-view/Makefile.am:
1252 * plugins/message-view/plugin.c: (register_stock_icons),
1253 (ipreferences_merge): Removed redundant icon.
1255 * plugins/document-manager/plugin.c:
1256 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1257 Do not insensitize New action when there is no document.
1260 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1262 Icons from tpgww@onepost.net:
1263 * plugins/symbol-browser/an_symbol_prefs.c:
1264 * pixmaps/Makefile.am:
1265 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1267 Icons from patch in bug #480093 comment #23. Also renamed icons.
1270 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1272 Patch from James Liggett:
1273 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1274 revert and dialogs resizable.
1276 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1278 Patch from James Liggett:
1279 * plugins/subversion/anjuta-subversion.glade:
1280 * plugins/subversion/subversion-diff-dialog.c:
1281 (on_subversion_diff_response), (subversion_diff_dialog):
1282 * plugins/subversion/subversion-diff-dialog.h:
1284 The diff dialog should have a checkbox, enabled by default, that
1285 allows the user to make sure that all open files are saved before
1288 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1290 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1292 Icons from tpgww@onepost.net:
1293 * pixmaps/Makefile.am:
1296 * src/anjuta-preferences-general.svg:
1298 Icons from patch in bug #480093 comment #23. Also renamed icons.
1301 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1303 Icons from tpgww@onepost.net:
1304 * plugins/debug-manager/images/Makefile.am:
1305 * plugins/debug-manager/images/anjuta-watch.svg:
1306 * plugins/debug-manager/plugin.c: (register_stock_icons):
1307 * plugins/gdb/images/Makefile.am:
1308 * plugins/gtodo/Makefile.am:
1309 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1310 * plugins/gtodo/anjuta-gtodo.plugin.in:
1311 * plugins/gtodo/interface.c: (stock_icons):
1312 * plugins/gtodo/main.h:
1313 * plugins/gtodo/plugin.c: (ipreferences_merge):
1314 * plugins/terminal/Makefile.am:
1315 * plugins/terminal/anjuta-terminal-plugin.svg:
1316 * plugins/terminal/anjuta-terminal.plugin.in:
1317 * plugins/terminal/terminal.c:
1318 * plugins/tools/Makefile.am:
1319 * plugins/tools/anjuta-tools-plugin.svg:
1320 * plugins/tools/anjuta-tools.plugin.in:
1321 * plugins/tools/plugin.c:
1322 * plugins/valgrind/Makefile.am:
1323 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1324 * plugins/valgrind/anjuta-valgrind.plugin.in:
1325 * plugins/valgrind/plugin.c: (register_stock_icons),
1326 (ipreferences_merge):
1328 Icons from patch in bug #480093 comment #23. Also renamed icons.
1331 2007-11-18 Massimo Cora' <maxcvs@email.it>
1333 reviewed by: Johannes Schmid <jhs@gnome.org>
1336 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1337 due to bug #493360. Still present anyway bug #495843
1339 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1340 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1341 (on_local_treeview_row_activated),
1342 (on_global_treeview_row_activated),
1343 (on_global_treeview_row_expanded), (on_project_element_added),
1344 (on_project_element_removed), (project_root_added),
1345 (symbol_db_activate), (isymbol_manager_search),
1346 (isymbol_manager_get_members),
1347 (isymbol_manager_get_completions_at_position):
1348 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1349 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1350 * plugins/symbol-db/symbol-db-engine.c:
1351 (sdb_engine_execute_non_select_sql),
1352 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1353 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1354 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1355 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1356 (symbol_db_engine_add_new_workspace),
1357 (symbol_db_engine_add_new_project),
1358 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1359 (sdb_engine_detects_removed_ids),
1360 (sdb_engine_walk_down_scope_path),
1361 (symbol_db_engine_get_class_parents),
1362 (symbol_db_engine_get_global_members),
1363 (symbol_db_engine_get_scope_members_by_symbol_id),
1364 (symbol_db_engine_get_scope_members),
1365 (symbol_db_engine_get_current_scope),
1366 (symbol_db_engine_get_file_symbols),
1367 (symbol_db_engine_get_symbol_info_by_id),
1368 (symbol_db_engine_find_symbol_by_name_pattern):
1369 * plugins/symbol-db/symbol-db-engine.h:
1370 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1371 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1372 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1373 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1374 (on_scan_end), (do_add_root_symbol_to_view),
1375 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1376 (trigger_on_symbol_inserted), (add_new_waiting_for),
1377 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1378 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1379 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1380 (symbol_db_view_row_expanded), (sdb_view_init),
1381 (gtree_compare_func), (sdb_view_finalize),
1382 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1383 (sdb_view_populate_base_root),
1384 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1385 * plugins/symbol-db/symbol-db-view.h:
1386 * plugins/symbol-db/tables.sql:
1387 * plugins/symbol-db/test/Makefile.am:
1388 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1389 (get_scope_members), (get_current_scope), (get_global_members),
1390 (get_file_symbols), (get_info_by_id), (main):
1392 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1393 Started using LIMIT keyword to speed up things.
1394 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1395 make providers use prepared statements.
1397 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1399 Patch from James Liggett:
1400 * plugins/subversion/plugin.c: (subversion_instance_init):
1401 * plugins/subversion/plugin.h:
1402 * plugins/subversion/subversion-diff-dialog.c:
1403 (on_subversion_diff_response), (subversion_diff_dialog),
1404 (on_menu_subversion_diff):
1405 * plugins/subversion/subversion-log-dialog.c:
1406 (on_log_view_selected_button_clicked),
1407 (on_log_diff_selected_button_clicked),
1408 (on_log_diff_previous_button_clicked),
1409 (subversion_log_window_create):
1410 * plugins/subversion/subversion-ui-utils.c:
1411 (get_filename_from_full_path), (init_whole_project),
1412 (on_whole_project_toggled):
1413 * plugins/subversion/subversion-ui-utils.h:
1414 * plugins/subversion/subversion-update-dialog.c:
1415 (subversion_update_dialog), (on_menu_subversion_update):
1417 Whole Project checkbox enabled by default in diff and update dialogs.
1418 changes the editor names for diff editors to something much more
1419 descriptive. For example, working copy/head diffs would have an editor
1420 with a name like "[Working Copy/Head] some-file.diff," where some-file
1421 is the name of the file/directory that was diffed. For diffs against
1422 arbitrary diffs the name would look like "[Revisions 2832/3200]
1423 some-file.diff" for a diff of some-file between revisions 2832 and
1426 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1428 Icons from tpgww@onepost.net:
1429 * plugins/subversion/Makefile.am:
1430 * plugins/subversion/anjuta-subversion-plugin.svg:
1431 * plugins/subversion/anjuta-subversion.plugin.in:
1432 * plugins/subversion/plugin.h:
1433 * plugins/symbol-browser/Makefile.am:
1434 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
1435 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
1436 * plugins/symbol-browser/plugin.c:
1437 * plugins/symbol-db/Makefile.am:
1438 * plugins/symbol-db/plugin.c:
1439 * plugins/symbol-db/symbol-db.plugin.in:
1441 Icons from patch in bug #480093 comment #23. Also renamed icons.
1444 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1446 Icons from tpgww@onepost.net:
1447 * plugins/project-manager/Makefile.am:
1448 * plugins/project-manager/anjuta-project-manager-plugin.svg:
1449 * plugins/project-manager/anjuta-project-manager.plugin.in:
1450 * plugins/project-manager/plugin.c:
1451 * plugins/project-wizard/Makefile.am:
1452 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
1453 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1454 * plugins/project-wizard/druid.h:
1455 * plugins/search/Makefile.am:
1456 * plugins/search/anjuta-search-plugin.svg:
1457 * plugins/search/anjuta-search.plugin.in:
1458 * plugins/search/plugin.c:
1460 Icons from patch in bug #480093 comment #23. Also renamed icons.
1463 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1465 * TODO.tasks: updated.
1467 Icons from tpgww@onepost.net:
1468 * plugins/file-loader/Makefile.am:
1469 * plugins/file-loader/anjuta-loader-plugin.svg:
1470 * plugins/file-loader/anjuta-loader.plugin.in:
1471 * plugins/file-manager/Makefile.am:
1472 * plugins/file-manager/anjuta-file-manager-plugin.svg:
1473 * plugins/file-manager/file-manager.plugin.in:
1474 * plugins/file-manager/plugin.c:
1475 * plugins/glade/Makefile.am:
1476 * plugins/glade/anjuta-glade-plugin.svg:
1477 * plugins/glade/anjuta-glade.plugin.in:
1478 * plugins/glade/plugin.c: (register_stock_icons):
1479 * plugins/language-manager/Makefile.am:
1480 * plugins/language-manager/anjuta-language-manager-plugin.svg:
1481 * plugins/language-manager/language-manager.plugin.in:
1482 * plugins/message-view/Makefile.am:
1483 * plugins/message-view/anjuta-message-manager.plugin.in:
1484 * plugins/message-view/anjuta-messages-plugin.svg:
1485 * plugins/message-view/plugin.c:
1486 * plugins/patch/Makefile.am:
1487 * plugins/patch/anjuta-patch-plugin.svg:
1488 * plugins/patch/anjuta-patch.plugin.in:
1489 * plugins/patch/plugin.c:
1490 * plugins/profiler/Makefile.am:
1491 * plugins/profiler/anjuta-profiler-plugin.svg:
1492 * plugins/profiler/plugin.c: (register_stock_icons):
1493 * plugins/profiler/profiler.plugin.in:
1494 * plugins/project-import/Makefile.am:
1495 * plugins/project-import/anjuta-project-import-plugin.svg:
1496 * plugins/project-import/anjuta-project-import.plugin.in:
1497 * plugins/project-import/plugin.c:
1499 Icons from patch in bug #480093 comment #23. Also renamed icons.
1502 2007-11-18 Johannes Schmid <jhs@gnome.org>
1504 * plugins/build-basic-autotools/build-basic-autotools.c:
1506 * plugins/debug-manager/anjuta-debug-manager.glade:
1507 * plugins/debug-manager/breakpoints.c:
1508 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
1509 * plugins/file-wizard/file.c:
1510 * plugins/gdb/anjuta-gdb.glade:
1511 * plugins/glade/plugin.c: (ifile_open):
1512 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
1513 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1514 * plugins/gtodo/tray-icon.c:
1515 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
1516 * plugins/macro/macros.xml:
1517 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1518 Fixed translation bugs (#496833, #488211 and #497758)
1520 * plugins/document-manager/plugin.c: (on_editor_changed):
1523 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1525 Icons from tpgww@onepost.net:
1526 * plugins/devhelp/Makefile.am:
1527 * plugins/devhelp/anjuta-devhelp-plugin.svg:
1528 * plugins/devhelp/anjuta-devhelp.plugin.in:
1529 * plugins/devhelp/plugin.c:
1530 * plugins/document-manager/anjuta-document-manager.plugin.in:
1531 * plugins/document-manager/images/Makefile.am:
1532 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
1533 * plugins/document-manager/plugin.c:
1534 * plugins/editor/Makefile.am:
1535 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
1536 * plugins/editor/anjuta-editor.plugin.in:
1537 * plugins/editor/plugin.c:
1538 * plugins/sample1/Makefile.am:
1539 * plugins/sample1/anjuta-sample-plugin.svg:
1540 * plugins/sample1/anjuta-sample.plugin.in:
1541 * plugins/sourceview/Makefile.am:
1542 * plugins/sourceview/plugin.c:
1543 * plugins/sourceview/sourceview.plugin.in:
1545 Icons from patch in bug #480093 comment #23. Also renamed icons.
1548 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1550 * TODO.tasks: Updated.
1552 Icons from tpgww@onepost.net:
1553 * plugins/build-basic-autotools/Makefile.am:
1554 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
1555 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
1556 * plugins/build-basic-autotools/build-basic-autotools.c:
1557 * plugins/class-inheritance/Makefile.am:
1558 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
1559 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
1560 * plugins/class-inheritance/plugin.c:
1561 * plugins/cvs-plugin/Makefile.am:
1562 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
1563 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
1564 * plugins/cvs-plugin/plugin.c:
1565 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
1566 * plugins/debug-manager/images/Makefile.am:
1567 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
1568 * plugins/debug-manager/plugin.c:
1570 Icons from patch in bug #480093 comment #23. Also renamed icons.
1573 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1575 * (removed) libanjuta/anjuta-children.c,
1576 (removed) libanjuta/anjuta-children.h,
1577 libanjuta/anjuta-launcher.c,
1578 libanjuta/libanjuta.h,
1579 libanjuta/Makefile.am,
1580 plugins/gdb/debugger.c,
1581 plugins/terminal/terminal.c,
1582 manuals/reference/libanjuta/libanjuta-sections.txt,
1583 manuals/reference/libanjuta/libanjuta-docs.sgml:
1584 Replace anjuta_children_register by g_child_watch_add
1586 2007-11-13 Johannes Schmid <jhs@gnome.org>
1588 * plugins/subversion/anjuta-subversion.glade:
1589 * plugins/subversion/subversion-commit-dialog.c:
1590 (subversion_commit_dialog):
1591 * plugins/subversion/subversion-resolve-dialog.c:
1592 (subversion_resolve_dialog):
1593 * plugins/subversion/subversion-revert-dialog.c:
1594 (subversion_revert_dialog):
1595 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
1596 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
1597 (hide_pulse_progress_bar):
1598 * plugins/subversion/subversion-ui-utils.h:
1600 Yet another patch from #457477:
1601 Add a pulsing progress bar to all dialogs receiving status
1603 2007-11-12 Johannes Schmid <jhs@gnome.org>
1605 * plugins/document-manager/plugin.c: (create_highlight_submenu):
1606 Bug 493583 – crash in Anjuta IDE: trying to open a file
1608 * plugins/subversion/subversion-commit-dialog.c:
1609 (select_all_files), (subversion_commit_dialog):
1610 Patch from jrligget - see #457477
1612 2007-11-12 Johannes Schmid <jhs@gnome.org>
1614 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
1615 * libanjuta/anjuta-plugin-handle.c:
1616 (anjuta_plugin_handle_get_about):
1617 Bug 495536 – Plugins localization improvement
1619 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
1620 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1621 * plugins/indent/indent.glade:
1622 * plugins/subversion/anjuta-subversion.glade:
1623 Bug 495245 – Strings bug
1625 2007-11-08 James Liggett <jrliggett@cox.net>
1627 reviewed by: Johannes Schmid <jhs@gnome.org>
1629 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
1630 (anjuta_async_command_finalize),
1631 (anjuta_async_command_notification_poll),
1632 (anjuta_async_command_thread), (start_command),
1633 (notify_data_arrived), (notify_complete),
1634 (anjuta_async_command_class_init),
1635 (anjuta_async_command_set_error_message),
1636 (anjuta_async_command_get_error_message),
1637 (anjuta_async_command_lock), (anjuta_async_command_unlock):
1638 * libanjuta/anjuta-async-command.h:
1639 * libanjuta/anjuta-command.c: (anjuta_command_init),
1640 (anjuta_command_finalize), (anjuta_command_class_init),
1641 (anjuta_command_start), (anjuta_command_notify_data_arrived),
1642 (anjuta_command_notify_complete),
1643 (anjuta_command_set_error_message),
1644 (anjuta_command_get_error_message):
1645 * libanjuta/anjuta-command.h:
1646 * libanjuta/anjuta-glade-catalog.c:
1647 * libanjuta/anjuta-glade.xml:
1648 * libanjuta/anjuta-vcs-status-tree-view.c:
1649 (on_selected_column_toggled),
1650 (anjuta_vcs_status_tree_view_create_columns),
1651 (anjuta_vcs_status_tree_view_init),
1652 (anjuta_vcs_status_tree_view_finalize),
1653 (anjuta_vcs_status_tree_view_set_property),
1654 (anjuta_vcs_status_tree_view_get_property),
1655 (anjuta_vcs_status_tree_view_class_init),
1656 (anjuta_vcs_status_tree_view_new),
1657 (anjuta_vcs_status_tree_view_destroy),
1658 (anjuta_vcs_status_tree_view_add), (select_all_paths),
1659 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
1660 (anjuta_vcs_status_tree_view_unselect_all),
1661 (create_selected_paths_list),
1662 (anjuta_vcs_status_tree_view_get_selected):
1663 * libanjuta/anjuta-vcs-status-tree-view.h:
1664 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
1665 * libanjuta/anjuta-widgets.h:
1666 * plugins/subversion/subversion-add-dialog.c:
1667 (on_add_command_finished), (on_subversion_add_response),
1668 (subversion_add_dialog), (on_menu_subversion_add),
1669 (on_fm_subversion_add):
1670 * plugins/subversion/subversion-add-dialog.h:
1671 * plugins/subversion/subversion-commit-dialog.c:
1672 (on_commit_command_finished), (on_subversion_commit_response),
1673 (subversion_commit_dialog), (on_menu_subversion_commit),
1674 (on_fm_subversion_commit):
1675 * plugins/subversion/subversion-commit-dialog.h:
1676 * plugins/subversion/subversion-copy-dialog.c:
1677 (on_copy_other_revision_radio_toggled),
1678 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
1679 (on_copy_command_finished), (on_subversion_copy_response),
1680 (subversion_copy_dialog), (on_menu_subversion_copy),
1681 (on_fm_subversion_copy):
1682 * plugins/subversion/subversion-copy-dialog.h:
1683 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
1684 (on_subversion_diff_response), (subversion_diff_dialog),
1685 (on_menu_subversion_diff), (on_fm_subversion_diff):
1686 * plugins/subversion/subversion-diff-dialog.h:
1687 * plugins/subversion/subversion-log-dialog.c:
1688 (on_diff_selected_column_toggled), (create_columns),
1689 (on_log_command_finished), (on_log_view_button_clicked),
1690 (on_cat_command_data_arrived), (on_cat_command_finished),
1691 (on_log_view_selected_button_clicked), (get_selected_revisions),
1692 (on_log_diff_selected_button_clicked),
1693 (on_log_diff_previous_button_clicked),
1694 (on_subversion_log_vbox_destroy),
1695 (on_log_changes_view_row_selected), (subversion_log_window_create),
1696 (on_menu_subversion_log), (on_fm_subversion_log),
1697 (subversion_log_set_whole_project_sensitive):
1698 * plugins/subversion/subversion-log-dialog.h:
1699 * plugins/subversion/subversion-merge-dialog.c:
1700 (on_merge_command_finished), (on_subversion_merge_response),
1701 (on_merge_first_path_browse_button_clicked),
1702 (on_merge_second_path_browse_button_clicked),
1703 (on_merge_use_first_path_check_toggled),
1704 (on_merge_start_revision_radio_toggled),
1705 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
1706 (on_menu_subversion_merge):
1707 * plugins/subversion/subversion-merge-dialog.h:
1708 * plugins/subversion/subversion-remove-dialog.c:
1709 (on_remove_command_finished),
1710 (on_remove_path_browse_button_clicked),
1711 (on_subversion_remove_response), (subversion_remove_dialog),
1712 (on_menu_subversion_remove), (on_fm_subversion_remove):
1713 * plugins/subversion/subversion-remove-dialog.h:
1714 * plugins/subversion/subversion-resolve-dialog.c:
1715 (on_resolve_command_finished), (on_subversion_resolve_response),
1716 (subversion_resolve_dialog), (on_menu_subversion_resolve):
1717 * plugins/subversion/subversion-resolve-dialog.h:
1718 * plugins/subversion/subversion-revert-dialog.c:
1719 (on_revert_command_finished), (on_subversion_revert_response),
1720 (subversion_revert_dialog), (on_menu_subversion_revert):
1721 * plugins/subversion/subversion-revert-dialog.h:
1722 * plugins/subversion/subversion-switch-dialog.c:
1723 (on_switch_other_revision_radio_toggled),
1724 (on_switch_command_finished), (on_subversion_switch_response),
1725 (subversion_switch_dialog), (on_menu_subversion_switch):
1726 * plugins/subversion/subversion-switch-dialog.h:
1727 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
1728 (subversion_data_free), (on_mesg_view_destroy),
1729 (create_message_view), (check_filename), (get_log_from_textview),
1730 (pulse_timer), (on_pulse_timer_destroyed),
1731 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
1732 (report_errors), (on_status_command_finished),
1733 (on_status_command_data_arrived), (on_command_info_arrived),
1734 (select_all_status_items), (clear_all_status_selections),
1735 (init_whole_project), (on_whole_project_toggled),
1736 (send_diff_command_output_to_editor), (on_diff_command_finished),
1737 (stop_status_bar_progress_pulse):
1738 * plugins/subversion/subversion-ui-utils.h:
1739 * plugins/subversion/subversion-update-dialog.c:
1740 (on_update_command_finished), (on_subversion_update_response),
1741 (subversion_update_dialog), (on_menu_subversion_update),
1742 (on_fm_subversion_update):
1743 * plugins/subversion/subversion-update-dialog.h:
1744 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
1745 (svn_add_command_finalize), (svn_add_command_run),
1746 (svn_add_command_class_init), (svn_add_command_new),
1747 (svn_add_command_destroy):
1748 * plugins/subversion/svn-add-command.h:
1749 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
1750 (svn_cat_command_finalize), (svn_cat_command_run),
1751 (svn_cat_command_class_init), (svn_cat_command_new),
1752 (svn_cat_command_destroy), (svn_cat_command_get_output):
1753 * plugins/subversion/svn-cat-command.h:
1754 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
1755 (svn_command_release_ui_lock), (simple_prompt),
1756 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
1757 (svn_auth_ssl_server_trust_prompt_func_cb),
1758 (svn_auth_ssl_client_cert_prompt_func_cb),
1759 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
1760 (svn_command_init), (svn_command_finalize),
1761 (svn_command_class_init), (svn_command_push_info),
1762 (svn_command_get_info_queue), (svn_command_set_error),
1763 (svn_command_get_client_context), (svn_command_get_pool),
1764 (svn_command_lock_ui), (svn_command_unlock_ui),
1765 (svn_command_get_revision), (svn_command_copy_path_list),
1766 (svn_command_free_path_list):
1767 * plugins/subversion/svn-command.h:
1768 * plugins/subversion/svn-commit-command.c: (on_log_callback),
1769 (svn_commit_command_init), (svn_commit_command_finalize),
1770 (svn_commit_command_run), (svn_commit_command_class_init),
1771 (svn_commit_command_new), (svn_commit_command_destroy):
1772 * plugins/subversion/svn-commit-command.h:
1773 * plugins/subversion/svn-copy-command.c: (on_log_callback),
1774 (svn_copy_command_init), (svn_copy_command_finalize),
1775 (svn_copy_command_run), (svn_copy_command_class_init),
1776 (svn_copy_command_new), (svn_copy_command_destroy):
1777 * plugins/subversion/svn-copy-command.h:
1778 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
1779 (svn_diff_command_finalize), (svn_diff_command_run),
1780 (svn_diff_command_class_init), (svn_diff_command_new),
1781 (svn_diff_command_destroy), (svn_diff_command_get_output):
1782 * plugins/subversion/svn-diff-command.h:
1783 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
1784 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
1785 (svn_log_command_class_init), (svn_log_command_new),
1786 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
1787 * plugins/subversion/svn-log-command.h:
1788 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
1789 (svn_log_entry_finalize), (svn_log_entry_class_init),
1790 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
1791 (svn_log_entry_get_author), (svn_log_entry_get_date),
1792 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
1793 (svn_log_entry_get_full_log):
1794 * plugins/subversion/svn-log-entry.h:
1795 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
1796 (svn_merge_command_finalize), (svn_merge_command_run),
1797 (svn_merge_command_class_init), (svn_merge_command_new),
1798 (svn_merge_command_destroy):
1799 * plugins/subversion/svn-merge-command.h:
1800 * plugins/subversion/svn-remove-command.c: (on_log_callback),
1801 (svn_remove_command_init), (svn_remove_command_finalize),
1802 (svn_remove_command_run), (svn_remove_command_class_init),
1803 (svn_remove_command_new), (svn_remove_command_destroy),
1804 (svn_remove_command_get_path):
1805 * plugins/subversion/svn-remove-command.h:
1806 * plugins/subversion/svn-resolve-command.c:
1807 (svn_resolve_command_init), (svn_resolve_command_finalize),
1808 (svn_resolve_command_run), (svn_resolve_command_class_init),
1809 (svn_resolve_command_new), (svn_resolve_command_destroy):
1810 * plugins/subversion/svn-resolve-command.h:
1811 * plugins/subversion/svn-revert-command.c:
1812 (svn_revert_command_init), (svn_revert_command_finalize),
1813 (svn_revert_command_run), (svn_revert_command_class_init),
1814 (svn_revert_command_new), (svn_revert_command_destroy):
1815 * plugins/subversion/svn-revert-command.h:
1816 * plugins/subversion/svn-status-command.c:
1817 (svn_status_command_init), (svn_status_command_finalize),
1818 (on_svn_status_notify), (svn_status_command_run),
1819 (svn_status_command_class_init), (svn_status_command_new),
1820 (svn_status_command_destroy),
1821 (svn_status_command_get_status_queue):
1822 * plugins/subversion/svn-status-command.h:
1823 * plugins/subversion/svn-status.c: (svn_status_init),
1824 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
1825 (svn_status_destroy), (svn_status_get_path),
1826 (svn_status_get_vcs_status):
1827 * plugins/subversion/svn-status.h:
1828 * plugins/subversion/svn-switch-command.c:
1829 (svn_switch_command_init), (svn_switch_command_finalize),
1830 (svn_switch_command_run), (svn_switch_command_class_init),
1831 (svn_switch_command_new), (svn_switch_command_destroy):
1832 * plugins/subversion/svn-switch-command.h:
1833 * plugins/subversion/svn-update-command.c:
1834 (svn_update_command_init), (svn_update_command_finalize),
1835 (svn_update_command_run), (svn_update_command_class_init),
1836 (svn_update_command_new), (svn_update_command_destroy):
1837 * plugins/subversion/svn-update-command.h:
1839 Now really committed all files from James patch (#457477)
1841 2007-11-08 Johannes Schmid <jhs@gnome.org>
1843 * TODO.tasks: Updated
1845 2007-11-08 James Liggett <jrliggett@cox.net>
1847 reviewed by: Johannes Schmid <jhs@gnome.org>
1850 * libanjuta/Makefile.am:
1851 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
1852 * libanjuta/anjuta-status.h:
1853 * libanjuta/libanjuta.h:
1854 * plugins/subversion/Makefile.am:
1855 * plugins/subversion/anjuta-subversion.glade:
1856 * plugins/subversion/anjuta-subversion.ui:
1857 * plugins/subversion/plugin.c: (value_added_project_root_uri),
1858 (value_removed_project_root_uri), (activate_plugin),
1859 (deactivate_plugin), (finalize), (subversion_instance_init):
1860 * plugins/subversion/plugin.h:
1861 * plugins/subversion/subversion-actions.c:
1862 * plugins/subversion/subversion-actions.h:
1863 * plugins/subversion/subversion-callbacks.c:
1864 * plugins/subversion/subversion-callbacks.h:
1865 * plugins/subversion/svn-auth.c:
1866 * plugins/subversion/svn-auth.h:
1867 * plugins/subversion/svn-backend-priv.h:
1868 * plugins/subversion/svn-backend.c:
1869 * plugins/subversion/svn-backend.h:
1870 * plugins/subversion/svn-notify.c:
1871 * plugins/subversion/svn-notify.h:
1872 * plugins/subversion/svn-thread.c:
1873 * plugins/subversion/svn-thread.h:
1875 Commited alpha2 of the new subversion plugin (#457477)
1877 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1879 * plugins/debug-manager/command.c:
1880 Fix a stupid crash when changing a register value
1882 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1884 * libanjuta/interfaces/libanjuta.idl,
1885 plugins/debug-manager/command.c,
1886 plugins/debug-manager/command.h,
1887 plugins/debug-manager/start.c,
1888 plugins/gdb/plugin.c,
1889 plugins/gdb/debugger.c,
1890 plugins/gdb/debugger.h:
1891 Use anjuta terminal plugin instead of gnome terminal
1892 Select if a terminal is used in the the start_program function
1893 Move terminal code from debugger.c to plugin.c
1894 Partial fix of bug #481366
1896 * plugins/gdb/utilities.c,
1897 plugins/gdb/utilities.h:
1898 Remove gnome terminal check function
1900 2007-11-06 Johannes Schmid <jhs@gnome.org>
1902 * plugins/project-import/anjuta-project-import.glade:
1903 * plugins/project-import/project-import.c: (on_import_next),
1904 (on_import_finish), (project_import_set_directory):
1905 * plugins/project-wizard/property.c: (npw_property_create_widget),
1906 (npw_property_set_value_from_widget):
1908 Replaced gnome_file_entry with gtk_file_chooser_button
1909 Fixes #422329 – Creating a new directory in program options doesn't work
1911 2007-11-04 Massimo Cora' <maxcvs@email.it>
1913 * plugins/symbol-db/plugin.c:
1914 add all files at once on project_import.
1915 No need to split them into more languages: ctags
1916 and the engine will take care of that.
1918 * plugins/symbol-db/symbol-db-engine.h,
1919 * plugins/symbol-db/symbol-db-engine.c,
1920 * plugins/symbol-db/tables.sql,
1921 * plugins/symbol-db/test/Makefile.am,
1922 * plugins/symbol-db/test/main.c,
1923 * plugins/symbol-db/symbol-db-view-locals.c:
1924 some memory leaks fixed. Ported the thing to
1925 libgda 3.1.2 [or better svn HEAD].
1926 Thanks to a fresh new algorithm to detect
1927 parent scope we're able to display correcly
1928 a local gtktree, including classes not directly
1929 defined inside that file.
1931 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
1933 * plugins/debug-manager/threads.c,
1934 plugins/debug-manager/stack_trace.c:
1935 Do not display address when not needed
1937 * plugins/debug-manager/plugin.c,
1938 plugins/debug-manager/breakpoints.c:
1939 Breakpoints directly connect to debugger signals
1941 * plugins/debug-manager/watch.c:
1942 program-unload signal does not exist used debugger-stopped
1944 * plugins/debug-manager/queue.c,
1945 libanjuta/interfaces/libanjuta.idl:
1946 Display error message returned by debugger command
1949 2007-11-04 Johannes Schmid <jhs@gnome.org>
1951 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
1952 Bug 493062 – gcj template needs AC_PROG_CC
1953 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
1955 * src/anjuta-actions.h:
1956 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
1957 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
1959 === anjuta 2.3.0 ===
1961 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
1965 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
1967 * ChangeLog: Tagged 2.3.0 release.
1969 * plugins/indent/Makefile.am: Fixed indentation.
1971 * plugins/editor/aneditor-autocomplete.cxx:
1972 * plugins/editor/aneditor-priv.h:
1973 * plugins/editor/aneditor.cxx:
1974 * plugins/editor/aneditor.h: Commented out dead codes.
1976 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
1977 Do not build symbol-db by
1978 default. Added 'unstable' in plugin description to signify it's
1979 developmental state.
1981 * plugins/file-manager/Makefile.am,
1982 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
1984 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
1986 * plugins/debug-manager/utilities.c,
1987 plugins/debug-manager/utilities.h,
1988 plugins/debug-manager/threads.c,
1989 plugins/debug-manager/plugin.c,
1990 plugins/debug-manager/plugin.h,
1991 plugins/debug-manager/disassemble.h,
1992 plugins/debug-manager/watch.c,
1993 plugins/debug-manager/watch.h,
1994 plugins/debug-manager/breakpoints.c,
1995 plugins/debug-manager/stack_trace.c:
1996 Replace few remaining function calls by signal
1998 * plugins/debug-manager/disassemble.c,
1999 plugins/debug-manager/registers.c,
2000 plugins/debug-manager/memory.c,
2001 plugins/debug-manager/locals.c,
2002 plugins/debug-manager/queue.c,
2003 plugins/debug-manager/queue.h:
2004 Connect signals when debugger is started
2005 Disconnect them when debugger is stopped
2006 Do not display window if debugger doesn't support feature
2008 * plugins/gdb/plugin.c,
2009 libanjuta/interfaces/libanjuta.idl:
2010 Remove unused initialization function
2012 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2015 * plugins/file-manager/Makefile.am:
2016 * scripts/build-schemas.mk: Fixed 'make distcheck'
2018 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2020 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2021 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2022 to latest API additions.
2024 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2027 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2029 * ChangeLog: Fixed indentation.
2030 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2033 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2035 * libanjuta/interfaces/libanjuta.idl:
2036 * plugins/build-basic-autotools/build-basic-autotools.c:
2037 (build_compile_file_real), (build_build_project),
2038 (build_install_project), (build_clean_project),
2039 (build_configure_project), (build_autogen_project),
2040 (build_distribution_project), (build_build_module),
2041 (build_install_module), (build_clean_module), (fm_build),
2042 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2043 (finalize), (basic_autotools_plugin_instance_init),
2044 (ibuildable_set_command), (ibuildable_reset_commands),
2045 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2046 (ibuildable_install), (ibuildable_configure),
2047 (ibuildable_generate), (ibuildable_iface_init):
2048 * plugins/build-basic-autotools/build-basic-autotools.h:
2050 Added API for commands override in build interface and implemented
2051 them in build plugin. Useful for other plugins override build
2052 commands depending on project environment.
2054 2007-10-28 Naba Kumar <naba@gnome.org>
2057 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2058 Fixed widget alignment for dock switcher tab style combo and
2059 scratchbox path entrybox.
2061 2007-10-28 Johannes Schmid <jhs@gnome.org>
2063 * plugins/document-manager/plugin.c: (on_editor_changed):
2064 Fixed a memory leak and simplified code (thanks again Sébastien)
2067 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2068 and OFFSET sql statements)
2070 2007-10-28 Massimo Cora' <maxcvs@email.it>
2072 * plugins/symbol-db/plugin.c,
2073 plugins/symbol-db/symbol-db-engine.h,
2074 plugins/symbol-db/symbol-db-view.c,
2075 plugins/symbol-db/symbol-db-view.c,
2076 plugins/symbol-db/symbol-db-view-locals.c,
2077 plugins/symbol-db/symbol-db-view-locals.h,
2078 plugins/symbol-db/symbol-db-engine.c:
2079 Better end-of-file-scan detection, permitting
2080 an improved scope/inheritance parsing.
2081 Locals tab gtktree now displays correct
2082 namespace->class->children tree, even if
2083 in a C++ file there isn't class declaration.
2085 2007-10-27 Johannes Schmid <jhs@gnome.org>
2087 Patch from Stanislav Brabec <sbrabec@suse.cz>
2089 Bug 489798 – Do not rely on svn-config
2091 Patch from Michael Wolf <maw@ximian.com>:
2092 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2093 (egg_tree_model_filter_remove_node),
2094 (egg_tree_model_filter_row_deleted):
2095 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2097 2007-10-27 Johannes Schmid <jhs@gnome.org>
2099 * plugins/devhelp/anjuta-devhelp.ui:
2100 * plugins/message-view/anjuta-message-manager.ui:
2102 Added some separators to the toolbar
2104 * plugins/document-manager/plugin.c:
2105 (on_support_plugin_deactivated), (load_new_support_plugins),
2106 (unload_unused_support_plugins), (on_editor_changed):
2108 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2109 for pointing out that is was crap.
2111 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2113 * libanjuta/interfaces/libanjuta.idl,
2114 libanjuta/anjuta-plugin-manager.c,
2115 libanjuta/anjuta-plugin-manager.h,
2116 libanjuta/anjuta-c-plugin-factory.c,
2117 libanjuta/anjuta-c-module.h,
2118 libanjuta/anjuta-c-module.c:
2119 Report detailled error message in case of plugin loading failure
2121 2007-10-24 Johannes Schmid <jhs@gnome.org>
2124 * plugins/Makefile.am:
2126 Activate build of symbol-db plugin (when libgda is available)
2128 * plugins/document-manager/plugin.c:
2129 (on_support_plugin_deactivated), (on_editor_changed):
2131 Properly handle language support plugins even when they are
2132 unloaded by the session.
2134 * plugins/symbol-db/plugin.c: (register_stock_icons),
2135 Port to new REGISTER_ICONS stuff
2137 2007-10-22 Massimo Cora' <maxcvs@email.it>
2139 * plugins/symbol-db/plugin.c,
2140 * plugins/symbol-db/symbol-db-view.c
2141 * plugins/symbol-db/symbol-db-engine.h,
2142 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2143 * plugins/symbol-db/symbol-db-view-locals.c,
2144 * plugins/symbol-db/symbol-db-view-locals.h,
2145 * plugins/symbol-db/symbol-db-engine.c:
2146 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2147 Added a new algorithm for dynamic population of the local symbols' tab.
2148 Now the default view is tree-like.
2149 Some fixes on engine correct some population issues.
2151 2007-10-23 Naba Kumar <naba@gnome.org>
2153 * plugins/glade/Makefile.am: Corrected conditional not to install
2154 .plugin file if plugin is disabled.
2155 * plugins/sourceview/Makefile.am: Corrected conditional not to
2156 install schemas if plugin is not built.
2158 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2160 * plugins/debug-manager/queue.c:
2161 Fix #488061: Mutiple crash dialogs
2163 * plugins/gdb/debugger.c,
2164 plugins/gdb/debugger.h:
2165 Remove maximum gdb command length, should fix bug#474811
2167 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2169 * manuals/reference/libanjuta/plugin-description-file.sgml,
2170 manuals/reference/libanjuta/libanjuta-docs.sgml,
2171 manuals/reference/libanjuta/libanjuta-sections.txt,
2172 libanjuta/interfaces/libanjuta.idl,
2173 libanjuta/anjuta-c-module.c,
2174 libanjuta/anjuta-c-plugin-factory.c:
2175 Document last changes in plugin code
2177 2007-10-19 Johannes Schmid <jhs@gnome.org>
2179 * plugins/subversion/subversion-callbacks.c: (check_filename):
2181 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2183 2007-10-19 Naba Kumar <naba@gnome.org>
2185 * plugins/file-manager/file-model.c: Fixed a critical runtime
2188 2007-10-18 Johannes Schmid <jhs@gnome.org>
2190 * libanjuta/anjuta-ui.h:
2191 Small fix on icon macros
2193 * libanjuta/interfaces/libanjuta.idl:
2194 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2195 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2196 (ilanguage_iface_init):
2198 Added get_from_editor() and get_name_from_editor() methods
2201 * plugins/document-manager/plugin.c:
2202 (update_editor_ui_interface_items), (on_editor_changed):
2203 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2205 * plugins/language-support-cpp-java/plugin.c: (install_support):
2207 Ported plugins to use the new interface
2209 2007-10-17 Johannes Schmid <jhs@gnome.org>
2211 * libanjuta/anjuta-ui.h:
2213 Added macros to register stock icons to stop all this copy&paste
2214 which had spread over a lot of files. New macros support to add
2215 icons with toolbar and menu size (16 and 24)
2217 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2218 * plugins/debug-manager/images/anjuta-attach.svg:
2219 * plugins/debug-manager/images/anjuta-step-out.svg:
2220 * plugins/debug-manager/images/anjuta-step-over.svg:
2221 * plugins/debug-manager/plugin.c: (register_stock_icons):
2222 * plugins/document-manager/images/Makefile.am:
2223 * plugins/document-manager/images/anjuta-block-end.svg:
2224 * plugins/document-manager/images/anjuta-block-start.svg:
2225 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2226 * plugins/document-manager/images/anjuta-bookmark.svg:
2227 * plugins/document-manager/images/anjuta-go-history-next.svg:
2228 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2229 * plugins/document-manager/plugin.c: (register_stock_icons):
2230 * plugins/glade/plugin.c: (register_stock_icons):
2231 * plugins/language-support-cpp-java/plugin.c:
2232 (register_stock_icons):
2233 * plugins/message-view/Makefile.am:
2234 * plugins/message-view/anjuta-go-message-next.svg:
2235 * plugins/message-view/anjuta-go-message-prev.svg:
2236 * plugins/message-view/anjuta-message-view.svg:
2237 * plugins/message-view/messages.xpm:
2238 * plugins/message-view/plugin.c: (register_stock_icons):
2239 * plugins/patch/plugin.c: (patch_plugin_activate):
2240 * plugins/project-manager/plugin.c: (register_stock_icons):
2241 * plugins/search/Makefile.am:
2242 * plugins/search/anjuta-go-match-next.svg:
2243 * plugins/search/anjuta-go-match-prev.svg:
2244 * plugins/search/plugin.c: (activate_plugin):
2245 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2246 * plugins/terminal/terminal.c: (register_stock_icons):
2247 * plugins/valgrind/plugin.c: (register_stock_icons):
2249 Updated to use the new icons and added several new and updated
2252 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2254 * libanjuta/anjuta-plugin-handle.c,
2255 libanjuta/anjuta-plugin-handle.h:
2256 Add a new path property containing the directory of the .plugin
2257 file, library file (.so or whatever) must be in the same directory
2259 * libanjuta/anjuta-plugin-manager.c,
2260 libanjuta/interfaces/libanjuta.idl,
2261 (removed) libanjuta/anjuta-glue-plugin.c,
2262 (removed) libanjuta/anjuta-glue-plugin.h,
2263 (removed) libanjuta/anjuta-glue-c.c,
2264 (removed) libanjuta/anjuta-glue-c.h,
2265 (removed) libanjuta/anjuta-glue-cpp.c,
2266 (removed) libanjuta/anjuta-glue-cpp.h,
2267 (removed) libanjuta/anjuta-glue-factory.c,
2268 (removed) libanjuta/anjuta-glue-factory.h,
2269 (added) libanjuta/anjuta-c-module.c,
2270 (added) libanjuta/anjuta-c-module.h,
2271 (added) libanjuta/anjuta-c-plugin-factory.c,
2272 (added) libanjuta/anjuta-c-plugin-factory.h,
2273 libanjuta/Makefile.am:
2274 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2275 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2276 implementing IAnjutaPluginFactory
2277 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2279 * libanjuta/libanjuta.h:
2280 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2283 * libanjuta/anjuta-plugin.h:
2284 Replace AnjutaGluePlugin by GTypeModule
2285 Remove unused anjuta_glue_get_component_type replaced by
2288 * plugins/build-basic-autotools/build-basic-autotools.h,
2289 plugins/class-gen/plugin.h,
2290 plugins/class-inheritance/plugin.h,
2291 plugins/cvs-plugin/plugin.h,
2292 plugins/debug-manager/plugin.h,
2293 plugins/devhelp/plugin.h,
2294 plugins/document-manager/plugin.h,
2295 plugins/editor/plugin.h,
2296 plugins/file-loader/plugin.h,
2297 plugins/file-wizard/plugin.h,
2298 plugins/gdb/plugin.h,
2299 plugins/glade/plugin.h,
2300 plugins/gtodo/plugin.h,
2301 plugins/indent/plugin.h,
2302 plugins/language-manager/plugin.h,
2303 plugins/language-support-cpp-java/plugin.h,
2304 plugins/macro/plugin.h,
2305 plugins/message-view/plugin.h,
2306 plugins/patch/plugin.h,
2307 plugins/profiler/plugin.h,
2308 plugins/project-import/plugin.h,
2309 plugins/project-manager/plugin.h,
2310 plugins/project-wizard/plugin.h,
2311 plugins/sample1/plugin.h,
2312 plugins/search/plugin.h,
2313 plugins/sourceview/plugin.h,
2314 plugins/subversion/plugin.h,
2315 plugins/symbol-browser/plugin.h,
2316 plugins/symbol-db/plugin.h,
2317 plugins/terminal/terminal.c,
2318 plugins/tools/plugin.h,
2319 plugins/valgrind/plugin.h:
2320 Replace AnjutaGluePlugin by GTypeModule
2322 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2324 * plugins/debug-manager/breakpoints.c:
2325 Fix bug#487112, crash while removing a breakpoint in a new file
2327 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2329 * plugins/document-manager/search-box.c:
2330 Fix a crash (with an useful comment) focus-out-event handler must
2333 2007-10-14 Johannes Schmid <jhs@gnome.org>
2335 * plugins/sourceview/sourceview.c:
2336 Hide calltip when "Up" or "Down" key is pressed
2338 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2340 * plugins/document-manager/search-box.c:
2341 Change included file order to avoid a compile error with gnome 2.16
2343 2007-10-13 Johannes Schmid <jhs@gnome.org>
2345 * plugins/debug-manager/plugin.c: (enable_log_view):
2347 Fixed crash when closing a project and unloading another while
2348 the debugger is enabled
2350 2007-10-13 Johannes Schmid <jhs@gnome.org>
2352 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2354 Use correct breakpoint icon
2356 * plugins/devhelp/Makefile.am:
2357 * plugins/devhelp/anjuta-go-help-next.svg:
2358 * plugins/devhelp/anjuta-go-help-prev.svg:
2359 * plugins/devhelp/plugin.c: (register_stock_icons),
2362 Added new icons from #480093
2364 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2365 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2366 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2367 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2368 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2369 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2370 * plugins/message-view/anjuta-go-message-next.svg:
2371 * plugins/message-view/anjuta-go-message-prev.svg:
2373 Updated icons from #480093
2375 * src/anjuta-actions.h:
2376 Use GTK_STOCK_FULLSCREEN
2378 * src/anjuta-app.c: (on_gdl_style_changed),
2379 (anjuta_app_instance_init):
2382 Added preference option to set the gdl switcher style
2384 2007-10-13 Johannes Schmid <jhs@gnome.org>
2386 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2387 (get_property_value_as_string), (set_property_value_as_string),
2388 (register_callbacks):
2389 * libanjuta/anjuta-preferences.h:
2391 Support GtkFileChooserButton as preferences widget
2393 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2395 Fixed a Gtk-Critical
2397 * plugins/file-manager/Makefile.am:
2398 * plugins/file-manager/file-model.c: (file_model_filter_file),
2399 (file_model_add_dummy), (file_model_expand_idle),
2400 (file_model_set_property), (file_model_get_property),
2401 (file_model_class_init):
2402 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2403 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2404 (file_manager_activate), (file_manager_finalize),
2405 (file_manager_instance_init), (ipreferences_merge),
2406 (ipreferences_unmerge), (ipreferences_iface_init):
2407 * plugins/file-manager/plugin.h:
2409 Added preferences to file-manager
2411 * plugins/glade/plugin.c: (activate_plugin):
2413 Move Properties widget into center because it is way to big
2416 2007-10-10 Johannes Schmid <jhs@gnome.org>
2418 * plugins/language-support-cpp-java/Makefile.am:
2419 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
2420 * plugins/language-support-cpp-java/anjuta-complete.svg:
2421 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
2422 * plugins/language-support-cpp-java/plugin.c:
2423 (register_stock_icons):
2425 And yet some more icons...
2427 2007-10-10 Johannes Schmid <jhs@gnome.org>
2429 * plugins/debug-manager/breakpoints.c:
2430 * plugins/debug-manager/images/Makefile.am:
2431 * plugins/debug-manager/images/anjuta-bookmark.svg:
2432 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
2433 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
2434 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
2435 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
2436 * plugins/debug-manager/images/anjuta-linemark.svg:
2437 * plugins/debug-manager/images/anjuta-pcmark.svg:
2438 * plugins/debug-manager/plugin.c: (register_stock_icons):
2439 * plugins/debug-manager/sparse_view.c:
2440 * plugins/document-manager/images/Makefile.am:
2441 * plugins/document-manager/images/anjuta-block-select.svg:
2442 * plugins/document-manager/images/anjuta-fold-close.svg:
2443 * plugins/document-manager/images/anjuta-fold-open.svg:
2444 * plugins/document-manager/images/anjuta-fold-toggle.svg:
2445 * plugins/document-manager/images/anjuta-indent-less.svg:
2446 * plugins/document-manager/images/anjuta-indent-more.svg:
2447 * plugins/document-manager/images/anjuta-swap.svg:
2448 * plugins/document-manager/images/block_select.xpm:
2449 * plugins/document-manager/images/fold_close.xpm:
2450 * plugins/document-manager/images/fold_open.xpm:
2451 * plugins/document-manager/images/fold_toggle.xpm:
2452 * plugins/document-manager/images/indent.xpm:
2453 * plugins/document-manager/images/indent_dcr.xpm:
2454 * plugins/document-manager/images/indent_inc.xpm:
2455 * plugins/document-manager/plugin.c: (register_stock_icons):
2456 * plugins/editor/Makefile.am:
2457 * plugins/editor/anjuta-bookmark-16.xpm:
2458 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
2459 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
2460 * plugins/editor/anjuta-linemark-16.xpm:
2461 * plugins/editor/anjuta-pcmark-16.xpm:
2462 * plugins/editor/bookmark.xpm:
2463 * plugins/editor/breakpoint-disabled.xpm:
2464 * plugins/editor/breakpoint-enabled.xpm:
2465 * plugins/editor/linemarker.xpm:
2466 * plugins/editor/program-counter.xpm:
2467 * plugins/editor/text_editor.c:
2468 * plugins/message-view/Makefile.am:
2469 * plugins/message-view/anjuta-go-message-next.svg:
2470 * plugins/message-view/anjuta-go-message-prev.svg:
2471 * plugins/message-view/anjuta-message-manager.ui:
2472 * plugins/message-view/plugin.c:
2473 * plugins/sourceview/Makefile.am:
2474 * plugins/sourceview/sourceview.c:
2476 Integrated lots of icons from #480093
2477 Thanks to <tpgww@onepost.net>
2479 * plugins/document-manager/plugin.c:
2480 Do not mark the line in ifile_open(), that looks ugly.
2482 * plugins/document-manager/search-box.c: (on_search_focus_out),
2484 Clear the status bar on focus_out.
2486 * plugins/file-loader/anjuta-loader-plugin.ui:
2489 2007-10-09 Johannes Schmid <jhs@gnome.org>
2491 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2492 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
2494 Some things I missed in the patch for #484419
2496 * plugins/document-manager/action-callbacks.c:
2497 (on_new_file_activate):
2498 * plugins/document-manager/action-callbacks.h:
2499 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2500 (on_window_key_press_event), (on_gconf_notify_timer):
2502 484645 – patch to deal with docman FIXME etc
2504 * plugins/editor/text_editor.c: (text_editor_set_indicator):
2505 * plugins/search/search-replace.c: (search_and_replace),
2506 (write_message_pane), (search_replace_populate),
2507 (translate_dialog_strings), (create_dialog),
2508 (anjuta_search_replace_activate):
2509 * plugins/search/search-replace_backend.c:
2510 (file_buffer_new_from_path), (get_next_match),
2511 (create_search_entries), (regex_backref),
2512 (clear_search_replace_instance):
2513 * plugins/search/search-replace_backend.h:
2515 #484573 – patch to correct various search-related issues
2517 Thanks for the above patches to <tpgww@onepost.net>
2519 * plugins/sourceview/sourceview.c:
2520 (sourceview_create_highligth_indic):
2522 Use the same marker for important as gedit (yellow background)
2524 * plugins/document-manager/anjuta-document-manager.ui:
2525 * plugins/file-loader/anjuta-file-loader.ui:
2526 * plugins/file-loader/plugin.c:
2528 Moved FileNew action to document-manager
2530 2007-10-08 Johannes Schmid <jhs@gnome.org>
2532 * plugins/document-manager/search-box.c: (on_search_activated):
2533 Mark messages for translation
2535 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
2537 reviewed by: Johannes Schmid <jhs@gnome.org>
2539 * plugins/Makefile.am:
2540 * plugins/build-basic-autotools/build-basic-autotools.c:
2541 (build_compile_file_real):
2542 * plugins/search/search-replace.c:
2543 * plugins/valgrind/preferences.c: (build_general_prefs):
2545 Fix #484379 – Contents of Makefile.am plugins and
2546 #484419 – Improvement into translation
2548 2007-10-06 Johannes Schmid <jhs@gnome.org>
2550 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2552 Fixed to properly support pointer-to-pointer (**) types
2554 * libanjuta/interfaces/libanjuta.idl:
2555 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
2556 * plugins/sourceview/sourceview-cell.h:
2557 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
2558 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
2559 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
2560 (isearch_backward), (isearch_iface_init):
2561 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
2562 (itext_editor_iface_init), (iselection_set_iter),
2563 (iselection_get_start_iter), (iselection_get_end_iter),
2564 (iselection_iface_init), (isearch_forward), (isearch_backward),
2565 (isearch_iface_init):
2567 Added IAnjutaEditorSearch interface and some utility methods to
2568 migrate from positions to iterators for the editor interface.
2570 * plugins/document-manager/Makefile.am:
2571 * plugins/document-manager/action-callbacks.c:
2572 (on_goto_line_no1_activate), (on_show_search):
2573 * plugins/document-manager/action-callbacks.h:
2574 * plugins/document-manager/anjuta-docman.c:
2575 (anjuta_docman_add_document), (anjuta_docman_show_editor),
2576 (anjuta_docman_grab_text_focus):
2577 * plugins/document-manager/anjuta-document-manager.ui:
2578 * plugins/document-manager/goto_line.c: (removed)
2579 * plugins/document-manager/goto_line.h: (removed)
2580 * plugins/document-manager/search-box.c:
2581 * plugins/document-manager/search-box.h:
2582 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2583 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
2584 (update_editor_ui_interface_items), (on_editor_added),
2585 (activate_plugin), (deactivate_plugin):
2586 * plugins/document-manager/plugin.h:
2588 Created new incremental "Quick Search" bar in the document manager to
2589 replace the crappy EggToolbar entries. Uses the new search interface and
2590 it thus much faster and more reliable.
2592 Bug 357544 – incremental search should work consistently (or not at all)
2593 when main toolbar is hidden
2594 Bug 440637 – Search, don't work very well (partly for incremental search)
2596 * plugins/search/anjuta-search.ui:
2597 * plugins/search/plugin.c: (activate_plugin):
2599 Removed incremental search stuff
2601 * plugins/build-basic-autotools/build-basic-autotools.c:
2602 (on_session_save), (on_session_load):
2603 * plugins/build-basic-autotools/executer.c:
2604 (get_program_parameters):
2606 Scroll to selected executable and remember it across sessions
2607 (followup of #477976)
2609 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2610 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
2612 * plugins/devhelp/anjuta-devhelp.ui:
2613 Rearraged toolbar items a bit
2615 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2617 * plugins/debug-manager/command.c,
2618 plugins/debug-manager/queue.c,
2619 plugins/gdb/plugin.c,
2620 plugins/gdb/debugger.c:
2621 Fix several crashing bugs (including bug#482985) with the debugger
2622 when closing project, stopping the debugger, restarting the program
2624 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2626 * libanjuta/anjuta-launcher.c:
2627 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
2629 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
2631 * plugins/debug-manager/command.c,
2632 plugins/debug-manager/queue.c:
2633 Asynchronous command can abort other commands in queue
2634 Resynchronize debugger state when a command is cancelled
2636 * plugins/debug-manager/breakpoints.c:
2637 Free BreakpointItem only when it is not used anymore
2639 * plugins/gdb/plugin.c:
2640 Do not return TRUE if the callback and/or ready signal is not used
2642 * plugins/gdb/debugger.c:
2643 Fix a crash, return correct state when debugger is stopped
2645 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
2647 * plugins/project-wizard/autogen.c:
2648 Fix bug#482067, escape project wizard user defined strings
2650 2007-10-01 Johannes Schmid <jhs@gnome.org>
2652 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2654 * plugins/build-basic-autotools/build-basic-autotools.c:
2655 (basic_autotools_plugin_instance_init):
2656 * plugins/build-basic-autotools/build-basic-autotools.h:
2657 * plugins/build-basic-autotools/executer.c:
2658 (get_program_parameters):
2660 Fixed #477976 – Keybinding in run dialog
2662 2007-09-30 Johannes Schmid <jhs@gnome.org>
2664 * plugins/Makefile.am:
2665 Do not build indent plugin (yet)
2667 * plugins/document-manager/plugin.c: (ipreferences_merge):
2668 Fixed unintentional and wrong change
2670 * plugins/indent/anjuta-indent.ui:
2673 2007-09-28 Johannes Schmid <jhs@gnome.org>
2675 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
2676 * libanjuta/anjuta-launcher.h:
2677 Add a method to send EOF to some process. Needed for the indent plugin
2678 and should be useful in general. It does not actually send EOF as this
2679 is not possible with utf-8, but closes the stream instead.
2681 * plugins/devhelp/plugin.c: (value_added_current_editor):
2682 Fixed a Gtk-Critical due to the IAnjutaEditor -
2683 IAnjutaDocument switch.
2686 * plugins/Makefile.am:
2687 * plugins/document-manager/Makefile.am:
2688 * plugins/document-manager/action-callbacks.c:
2689 * plugins/document-manager/anjuta-document-manager.glade:
2690 * plugins/document-manager/anjuta-document-manager.ui:
2691 * plugins/document-manager/images/Makefile.am:
2692 * plugins/document-manager/images/indent_auto.xpm:
2693 * plugins/document-manager/images/indent_set.xpm:
2694 * plugins/document-manager/indent-dialog.c:
2695 * plugins/document-manager/indent-dialog.h:
2696 * plugins/document-manager/indent-util.c:
2697 * plugins/document-manager/indent-util.h:
2698 * plugins/document-manager/indent_test.c:
2699 * plugins/document-manager/plugin.c: (register_stock_icons),
2700 (docman_plugin_instance_init), (ipreferences_merge):
2701 * plugins/document-manager/plugin.h:
2703 Removed indent code from document manager
2705 * plugins/indent/Makefile.am:
2706 * plugins/indent/indent-dialog.c:
2707 * plugins/indent/indent-util.c: (indent_init_indent_style):
2708 * plugins/indent/indent.glade:
2709 * plugins/indent/indent.plugin.in:
2710 * plugins/indent/plugin.c: (on_indent_finished),
2711 (on_indent_output), (on_indent_action_activate),
2712 (on_edit_editor_indent), (on_style_combo_changed),
2713 (value_added_current_editor), (value_removed_current_editor),
2714 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
2715 (indent_plugin_finalize), (indent_plugin_dispose),
2716 (anjuta_indent_plugin_instance_init),
2717 (anjuta_indent_plugin_class_init), (ipreferences_merge),
2718 (ipreferences_unmerge), (ipreferences_iface_init):
2719 * plugins/indent/plugin.h:
2721 Moved indent code to it's own plugin. Also reimplemented indent invocation
2722 using anjuta_launcher and streams. This is not yet completely working, maybe
2723 I got something wrong with the launcher.
2724 Also fixed #478987 – Unusable 'Indent setting window' on preferences
2726 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
2728 * plugins/debug-manager/plugin.c:
2729 Fix bug#480851, disconnect save_session signal when plugin is unloaded
2731 2007-09-27 Johannes Schmid <jhs@gnome.org>
2733 * libanjuta/interfaces/libanjuta.idl:
2734 * plugins/Makefile.am:
2735 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
2736 (isymbol_type_str), (isymbol_name), (isymbol_args),
2737 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
2738 (isymbol_impl), (isymbol_iface_init):
2739 * plugins/symbol-browser/an_symbol_info.c:
2740 * plugins/symbol-browser/an_symbol_info.h:
2741 * plugins/symbol-db/Makefile.am:
2742 * plugins/symbol-db/plugin.c:
2743 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
2744 (value_added_current_editor), (on_editor_foreach_clear),
2745 (value_removed_current_editor), (project_root_added),
2746 (symbol_db_activate), (symbol_db_deactivate),
2747 (isymbol_manager_search):
2748 * plugins/symbol-db/readtags.c: (initialize_1):
2749 * plugins/symbol-db/symbol-db-engine-iterator.c:
2750 (sdb_engine_iterator_instance_init),
2751 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
2752 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
2753 (symbol_db_engine_iterator_move_next),
2754 (symbol_db_engine_iterator_move_prev),
2755 (symbol_db_engine_iterator_get_n_items),
2756 (symbol_db_engine_iterator_last),
2757 (symbol_db_engine_iterator_set_position),
2758 (symbol_db_engine_iterator_get_position),
2759 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
2760 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
2761 (isymbol_iter_foreach), (isymbol_iter_set_position),
2762 (isymbol_iter_get_position), (isymbol_iter_get_length),
2763 (isymbol_iter_clone), (isymbol_iter_assign),
2764 (isymbol_iter_iface_init):
2765 * plugins/symbol-db/symbol-db-engine-iterator.h:
2766 * plugins/symbol-db/symbol-db-engine.c:
2767 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
2768 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2769 (sdb_engine_finalize), (sdb_engine_get_type),
2770 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
2771 (sdb_engine_get_table_id_by_unique_name2),
2772 (sdb_engine_get_table_id_by_unique_name3),
2773 (symbol_db_engine_add_new_workspace),
2774 (symbol_db_engine_get_opened_project_name),
2775 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
2776 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
2777 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
2778 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
2779 (sdb_engine_add_new_scope_definition),
2780 (sdb_engine_add_new_tmp_heritage_scope),
2781 (sdb_engine_second_pass_update_scope_1),
2782 (sdb_engine_second_pass_update_heritage),
2783 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
2784 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
2785 (symbol_db_engine_update_project_symbols),
2786 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
2787 (symbol_db_engine_update_buffer_symbols),
2788 (sdb_engine_walk_down_scope_path),
2789 (sdb_engine_prepare_symbol_info_sql),
2790 (symbol_db_engine_get_global_members),
2791 (symbol_db_engine_get_scope_members_by_symbol_id),
2792 (symbol_db_engine_get_scope_members),
2793 (symbol_db_engine_get_current_scope),
2794 (symbol_db_engine_get_file_symbols):
2795 * plugins/symbol-db/symbol-db-engine.h:
2796 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
2797 (on_symbol_updated), (on_symbol_inserted),
2798 (symbol_db_view_locals_get_line),
2799 (symbol_db_view_locals_update_list):
2800 * plugins/symbol-db/symbol-db-view-search.c:
2801 (sdb_view_search_model_filter), (sdb_view_search_get_type):
2802 * plugins/symbol-db/symbol-db-view-search.h:
2803 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
2804 (do_add_hidden_children), (do_recurse_and_add_new_sym),
2805 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
2806 * plugins/symbol-db/tables.sql:
2807 * plugins/symbol-db/test/Makefile.am:
2808 * plugins/symbol-db/test/main.c: (add_new_files), (main):
2809 Updated patch from Massimo to improve symbol-db plugin
2811 * plugins/document-manager/plugin.c: (on_editor_changed):
2812 Make the code a bit more robust
2814 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
2815 (anjuta_document_get_property), (anjuta_document_class_init),
2816 (anjuta_document_init), (set_uri), (document_loader_loaded),
2817 (anjuta_document_load), (document_saver_saving):
2818 * plugins/sourceview/anjuta-document.h:
2819 * plugins/sourceview/sourceview.c: (autodetect_language),
2820 (ilanguage_set_language), (ilanguage_get_language):
2821 Fix language detection on startup
2823 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
2825 * plugins/document-manager/action-callbacks.c:
2826 (on_editor_command_upper_case_activate),
2827 (on_editor_command_lower_case_activate): Leftover commit from previous
2828 commit (see last changlog entry by me).
2830 * plugins/file-manager/plugin.c: (file_manager_activate):
2831 Gave proper widget name so that layout works.
2833 2007-09-26 Johannes Schmid <jhs@gnome.org>
2835 * plugins/document-manager/plugin.c: (on_editor_changed),
2836 (docman_plugin_instance_init):
2837 Only unload/load language-support plugins if necessary.
2839 * plugins/language-manager/plugin.c: (language_manager_activate):
2840 Removed some debugging code
2842 * plugins/sourceview/sourceview.c: (on_document_saved),
2843 (ilanguage_set_language), (ilanguage_get_language):
2844 Fixed ianjuta_language interface and ensure that highlighting is
2845 activated when a new file is saved.
2847 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
2849 * libanjuta/interfaces/libanjuta.idl:
2850 * plugins/document-manager/action-callbacks.c:
2851 (on_editor_command_upper_case_activate),
2852 (on_editor_command_lower_case_activate):
2853 * plugins/editor/text_editor.c: (iselection_has_selection),
2854 (iselection_get_start), (iselection_get_end),
2855 (iselection_iface_init):
2856 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2857 * plugins/sourceview/sourceview.c: (iselect_has_selection),
2858 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
2859 method and implemented it for both scintilla and sourceview editors.
2860 Updated document-manager and assist plugins to use the new method.
2862 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
2864 * plugins/file-manager/file-view.c:
2865 Fix typo, allow to compile new file manager with gtk < 2.12
2867 2007-09-25 Johannes Schmid <jhs@gnome.org>
2869 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2870 Support Auto-Indent for single lines (e.g no selection);
2872 * plugins/macro/plugin.c:
2873 Do not use the same shortcut as auto-indent does
2875 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2876 Optimized keyboard navigation - do not emit char_added when only
2877 navigation keys have been pressed.
2879 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
2881 * plugins/language-support-cpp-java/cpp-java-assist.c:
2882 (on_assist_chosen), (cpp_java_assist_install),
2883 (cpp_java_assist_uninstall):
2884 * plugins/language-support-cpp-java/plugin.c: (install_support),
2885 (uninstall_support): Install and uninstall support in correct order.
2886 Fixes a bug where it was installed multiple times resulting in
2887 inserting autocomplete text multiple times.
2889 2007-09-25 Johannes Schmid <jhs@gnome.org>
2892 Add GNOME_WARNING_FLAGS(maximum) and
2893 GNOME_CXX_WARNIGS(yes) to avoid bugs
2894 the compiler can warn you.
2896 * libegg/test-tree-utils.c: (key_test):
2897 * plugins/file-manager/file-model.c:
2898 (file_model_cancel_expand_idle), (file_model_sort),
2899 (file_model_row_expanded):
2900 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
2901 (file_view_refresh), (file_view_get_selected), (file_view_init),
2903 * plugins/file-manager/file-view.h:
2904 * plugins/symbol-db/readtags.c: (initialize_1):
2907 Fixed the more critical warnings
2909 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
2911 Icons from tpgww@onepost.net:
2913 * plugins/debug-manager/Makefile.am:
2914 * plugins/debug-manager/images/Makefile.am:
2915 * plugins/debug-manager/images/anjuta-attach.svg:
2916 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
2917 * plugins/debug-manager/images/anjuta-step-into.svg:
2918 * plugins/debug-manager/images/anjuta-step-out.svg:
2919 * plugins/debug-manager/images/anjuta-step-over.svg:
2920 * plugins/debug-manager/plugin.c: (register_stock_icons):
2921 * plugins/document-manager/Makefile.am:
2922 * plugins/document-manager/block_select.xpm:
2923 * plugins/document-manager/fold_close.xpm:
2924 * plugins/document-manager/fold_open.xpm:
2925 * plugins/document-manager/fold_toggle.xpm:
2926 * plugins/document-manager/images/Makefile.am:
2927 * plugins/document-manager/images/anjuta-block-end.svg:
2928 * plugins/document-manager/images/anjuta-block-start.svg:
2929 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2930 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2931 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2932 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2933 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2934 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2935 * plugins/document-manager/indent.xpm:
2936 * plugins/document-manager/indent_auto.xpm:
2937 * plugins/document-manager/indent_dcr.xpm:
2938 * plugins/document-manager/indent_inc.xpm:
2939 * plugins/document-manager/indent_set.xpm:
2940 * plugins/document-manager/plugin.c: Added nicer icons for
2941 document manager and debugger. Organized icons in 'images'
2944 2007-09-24 Johannes Schmid <jhs@gnome.org>
2946 * src/anjuta-app.c: (anjuta_app_add_widget_full):
2947 Fixed a missing NULL in g_object_set.
2949 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
2951 * plugins/language-support-cpp-java/cpp-java-assist.c:
2952 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
2953 scope memebers just after scope operator is entered.
2955 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
2957 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2958 * plugins/language-support-cpp-java/cpp-java-assist.c:
2959 (completion_function), (completion_compare),
2960 (cpp_java_assist_tag_destroy), (create_completion),
2961 (cpp_java_assist_destroy_completion_cache),
2962 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
2963 Show '()' for function items in autocomplete list. Allow adding
2964 ' ' and/or '(' after function call autocompletion and have preferences
2967 2007-09-24 Johannes Schmid <jhs@gnome.org>
2969 * sourceview.c: Reverting patch from r3157 because
2972 2007-09-24 Johannes Schmid <jhs@gnome.org>
2974 * plugins/search/search-replace.c: (on_message_clicked):
2976 Fixed #427104 – No "highlight" of lines matching find-result
2978 2007-09-24 Johannes Schmid <jhs@gnome.org>
2982 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
2984 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
2986 reviewed by: Johannes Schmid <jhs@gnome.org>
2988 * plugins/build-basic-autotools/executer.c: (execute_program):
2989 Fix #478238 – set env for execute programe in the terminal
2991 2007-09-24 Tom <tpgww@onepost.net>
2993 reviewed by: Johannes Schmid <jhs@gnome.org>
2995 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
2998 * plugins/debug-manager/disassemble.c: (on_disassemble):
2999 Correct a format string in DEBUG_PRINT()
3001 2007-09-23 Johannes Schmid <jhs@gnome.org>
3003 * plugins/sourceview/sourceview.c: (offset_to_position),
3004 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3005 (ieditor_get_position), (iselect_set), (iselect_get_start),
3008 Fixed #Bug 440637 – Search, don't work very well
3010 2007-09-23 Johannes Schmid <jhs@gnome.org>
3012 * plugins/file-manager/file-model.c: (file_model_get_filename):
3013 * plugins/file-manager/file-model.h:
3014 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3015 (file_view_init), (file_view_class_init):
3016 * plugins/message-view/message-view.c:
3017 (message_view_query_tooltip), (message_view_dispose),
3018 (message_view_instance_init), (message_view_class_init):
3020 Added GTK+ 2.12 style tooltips to file-manager and message view.
3021 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3022 old implementation is used.
3024 2007-09-23 Johannes Schmid <jhs@gnome.org>
3026 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3029 * plugins/language-manager/language-manager.plugin.in:
3030 Marked UserActivatable=FALSE
3032 * plugins/language-manager/plugin.c: (load_languages),
3033 (language_manager_activate), (language_manager_deactivate),
3034 (language_manager_dispose), (language_manager_instance_init),
3035 (language_manager_find_mime_type), (language_manager_find_string),
3036 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3037 (ilanguage_get_name), (ilanguage_get_strings):
3039 Fixed various stupid bugs in language-manager plugin
3041 * plugins/symbol-db/symbol-db-engine.c:
3042 (sdb_engine_second_pass_update_scope_1):
3044 Add a g_return_if_fail to avoid a crash though still unsure
3047 2007-09-23 Johannes Schmid <jhs@gnome.org>
3049 * plugins/symbol-db/plugin.c: (on_project_element_added),
3050 (sources_array_free), (sources_array_add_foreach),
3051 (project_root_added):
3052 * plugins/symbol-db/symbol-db-engine.c:
3053 (symbol_db_engine_add_new_files):
3054 * plugins/symbol-db/symbol-db-engine.h:
3056 Added support for other languages than "C" to symbol-db. Now
3057 supports all languages listed by the language-manager.
3059 2007-09-23 Tom <tpgww@onepost.net>
3061 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3064 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3066 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3067 (anjuta_glue_factory_get_object_type):
3068 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3069 * plugins/build-basic-autotools/build-basic-autotools.c:
3070 (value_added_current_editor):
3071 * plugins/debug-manager/breakpoints.c:
3072 (breakpoints_dbase_edit_breakpoint),
3073 (on_toggle_breakpoint_activate):
3074 * plugins/debug-manager/plugin.c:
3075 (on_run_to_cursor_action_activate):
3076 * plugins/debug-manager/stack_trace.c:
3077 (dma_thread_update_stack_trace):
3078 * plugins/gdb/plugin.c:
3079 * plugins/glade/plugin.c: (ifile_open):
3080 * plugins/profiler/gprof-call-graph-view.c:
3081 * plugins/profiler/gprof-flat-profile-view.c:
3082 * plugins/profiler/gprof-function-call-tree-view.c:
3083 * plugins/profiler/gprof-options.c: (setup_widgets):
3084 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3085 * plugins/search/search-replace_backend.c:
3086 (file_buffer_new_from_te):
3087 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3088 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3089 (assist_window_get_property), (assist_window_move):
3090 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3091 (value_added_current_editor):
3092 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3093 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3094 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3096 Many small code, warnings and leak fixes
3098 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3100 * (removed) plugins/debug-manager/debugger.c,
3101 (removed) plugins/debug-manager/debugger.h,
3102 (added) plugins/debug-manager/command.c,
3103 (added) plugins/debug-manager/command.h,
3104 (added) plugins/debug-manager/queue.c,
3105 (added) plugins/debug-manager/queue.h,
3106 plugins/debug-manager/breakpoints.c,
3107 plugins/debug-manager/debug_tree.c,
3108 plugins/debug-manager/debug_tree.h,
3109 plugins/debug-manager/disassemble.c,
3110 plugins/debug-manager/disassemble.h,
3111 plugins/debug-manager/locals.c,
3112 plugins/debug-manager/locals.h,
3113 plugins/debug-manager/memory.c,
3114 plugins/debug-manager/memory.h,
3115 plugins/debug-manager/plugin.c,
3116 plugins/debug-manager/plugin.h,
3117 plugins/debug-manager/registers.c,
3118 plugins/debug-manager/registers.h,
3119 plugins/debug-manager/sharedlib.c,
3120 plugins/debug-manager/sharedlib.h,
3121 plugins/debug-manager/signals.c,
3122 plugins/debug-manager/signals.h,
3123 plugins/debug-manager/stack_trace.c,
3124 plugins/debug-manager/stack_trace.h,
3125 plugins/debug-manager/start.h,
3126 plugins/debug-manager/start.c,
3127 plugins/debug-manager/threads.c,
3128 plugins/debug-manager/threads.h,
3129 plugins/debug-manager/watch.c,
3130 plugins/debug-manager/watch.h,
3131 plugins/debug-manager/Makefile.am,
3132 plugins/gdb/debugger.c,
3133 plugins/gdb/debugger.h,
3134 plugins/gdb/plugin.c,
3135 libanjuta/interfaces/libanjuta.idl:
3136 Split debug-manager/debugger.c into command.c and queue.c
3137 Clean up debugger queue
3138 DmaDebuggerQueue object does not implement IAnjutaDebugger
3140 2007-09-23 Johannes Schmid <jhs@gnome.org>
3143 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3144 set correctly, etc.)
3146 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3147 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3148 (plugin_set_update):
3150 Show an error dialog instead of crashing when plugin loading fails
3152 * plugins/language-manager/Makefile.am:
3153 * plugins/language-manager/language-manager.plugin.in:
3154 * plugins/language-manager/languages.xml:
3155 * plugins/language-manager/plugin.c: (language_destroy),
3156 (load_languages), (language_manager_activate),
3157 (language_manager_deactivate), (language_manager_finalize),
3158 (language_manager_dispose), (language_manager_instance_init),
3159 (language_manager_class_init), (language_manager_find_mime_type),
3160 (language_manager_find_string), (ilanguage_get_from_mime_type),
3161 (ilanguage_get_from_string), (ilanguage_get_name),
3162 (ilanguage_get_strings), (ilanguage_iface_init):
3163 * plugins/language-manager/plugin.h:
3165 Added new language-manager plugin to have a better organisation for
3166 language names. The xml probabaly needs to be extended over time.
3168 * plugins/Makefile.am:
3169 * plugins/document-manager/plugin.c: (on_editor_changed):
3171 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3172 because it does not really save memory but makes tab switching slow.
3174 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3176 * plugins/language-support-cpp-java/plugin.c: (install_support),
3177 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3178 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3181 * plugins/language-support-cpp-java/cpp-java-assist.c:
3182 (cpp_java_assist_show_autocomplete):
3184 Fix autocomplete to only show valid completions
3186 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3187 Calltips always have correct size and position now
3189 2007-09-22 Johannes Schmid <jhs@gnome.org>
3191 * plugins/search/search-replace_backend.c: (get_next_match):
3192 Removed code introduced by accident that causes a crash.
3194 * plugins/sourceview/sourceview-tags.c:
3195 * plugins/sourceview/sourceview-tags.h:
3196 Removed ununsed files
3198 2007-09-22 Johannes Schmid <jhs@gnome.org>
3200 * plugins/language-support-cpp-java/cpp-java-assist.c:
3203 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3205 * plugins/language-support-cpp-java/cpp-java-assist.c:
3206 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3207 Increased matching brace search to 500 chars.
3209 2007-09-21 Johannes Schmid <jhs@gnome.org>
3211 * plugins/language-support-cpp-java/cpp-java-assist.c:
3212 (cpp_java_assist_get_pre_word),
3213 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3215 Added some profiling debug code
3217 * plugins/language-support-cpp-java/cpp-java-utils.c:
3218 (cpp_java_util_jump_to_matching_brace):
3219 * plugins/language-support-cpp-java/cpp-java-utils.h:
3220 * plugins/language-support-cpp-java/plugin.c:
3221 (get_line_indentation_base), (get_line_auto_indentation):
3223 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3224 avoid looping over the whole file when using calltips which is too slow and
3227 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3228 (assist_tip_set_tips), (assist_tip_get_coordinates),
3230 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3232 Better calltips appearance (use theme now) and avoid jumping
3235 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3237 * plugins/document-manager/plugin.c:
3238 (update_editor_ui_interface_items):
3239 * plugins/language-support-cpp-java/plugin.c: (install_support),
3240 (uninstall_support): Moved autocomplete ui update code from
3241 document-manager to language-plugin.
3243 2007-09-21 Johannes Schmid <jhs@gnome.org>
3245 * libanjuta/interfaces/libanjuta.idl:
3247 Added IAnjutaLanguage interface (might still change...) for
3248 the upcoming language-manager plugin.
3250 * plugins/file-manager/Makefile.am:
3251 * plugins/file-manager/file-model.c:
3252 (file_model_cancel_expand_idle), (file_model_add_dummy),
3253 (file_model_expand_idle), (file_model_sort),
3254 (file_model_row_expanded), (file_model_row_collapsed),
3255 (file_model_init), (file_model_finalize),
3256 (file_model_set_property), (file_model_get_property),
3257 (file_model_class_init), (file_model_new), (file_model_refresh),
3258 (file_model_get_uri):
3259 * plugins/file-manager/file-model.h:
3260 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3261 (file_view_expand_row_idle), (file_view_refresh),
3262 (file_view_get_selected), (file_view_button_press_event),
3263 (file_view_selection_changed), (file_view_init),
3264 (file_view_get_property), (file_view_set_property),
3265 (file_view_finalize), (file_view_class_init):
3267 Split up model/view as far as possible and fixed some file-manager
3268 bugs (popup-menu and incorrect project loading).
3270 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3271 Use monospace font for tips.
3273 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3274 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3275 (icell_get_attribute), (icell_style_get_font_description),
3276 (icell_style_get_color), (icell_style_get_background_color),
3277 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3278 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3279 (iiter_get_length), (iiter_clone), (iiter_assign):
3281 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3282 interface. This is way faster though it has the drawback to create invalid
3283 iterators if the buffer is changed.
3285 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3287 * libanjuta/interfaces/libanjuta.idl:
3288 * plugins/document-manager/action-callbacks.c:
3289 * plugins/document-manager/anjuta-document-manager.ui:
3290 * plugins/document-manager/plugin.c: (register_stock_icons):
3291 * plugins/editor/text_editor.c:
3292 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3293 * plugins/language-support-cpp-java/cpp-java-assist.c:
3294 (cpp_java_assist_get_calltip_context):
3295 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3296 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3298 Moved autocomplete menu action from document-manager to assist plugin
3299 and got rid of deprecated autocomplete interface.
3301 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3303 * libanjuta/interfaces/libanjuta.idl:
3304 * plugins/editor/text_editor.c: (iassist_iface_init):
3305 * plugins/language-support-cpp-java/cpp-java-assist.c:
3306 (cpp_java_assist_check), (on_assist_chosen):
3307 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3308 Removed react() methods in both editors and assist interface. Assist
3309 plugin itself handles setting the autocomplete. Also fixed
3312 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3314 * plugins/file-manager/Makefile.am:
3315 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3316 (file_view_expand_idle), (file_view_init):
3317 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3318 (file_manager_set_default_uri), (project_root_added),
3319 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3320 (file_manager_activate), (file_manager_deactivate),
3321 (file_manager_instance_init), (file_manager_class_init),
3322 (ifile_manager_set_root), (ifile_manager_set_selected),
3323 (ifile_manager_iface_init): Adjusted white spaces to match
3326 2007-09-19 Naba Kumar <naba@gnome.org>
3328 * libanjuta/interfaces/libanjuta.idl:
3329 * plugins/editor/text_editor.c: (text_editor_instance_init),
3330 (iassist_show_tips), (iassist_cancel_tips),
3331 (iassist_hide_suggestions), (iassist_iface_init):
3332 * plugins/editor/text_editor.h:
3333 * plugins/editor/text_editor_cbs.c:
3334 (on_text_editor_scintilla_notify):
3335 * plugins/language-support-cpp-java/cpp-java-assist.c:
3336 (is_scope_context_character), (is_word_character),
3337 (create_completion), (cpp_java_assist_get_scope_context),
3338 (cpp_java_assist_get_pre_word),
3339 (cpp_java_assist_get_scope_operator),
3340 (cpp_java_assist_destroy_completion_cache),
3341 (cpp_java_assist_create_scope_completion_cache),
3342 (cpp_java_assist_create_word_completion_cache),
3343 (cpp_java_assist_show_autocomplete),
3344 (cpp_java_assist_get_calltip_context),
3345 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3346 (on_editor_char_added), (on_assist_chosen),
3347 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3348 (cpp_java_assist_init), (cpp_java_assist_finalize):
3349 * plugins/language-support-cpp-java/cpp-java-assist.h:
3350 * plugins/language-support-cpp-java/plugin.c:
3351 (initialize_indentation_params):
3352 * plugins/sourceview/assist-tip.c:
3353 * plugins/sourceview/assist-tip.h:
3354 * plugins/sourceview/sourceview-private.h:
3355 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3356 (on_assist_tip_destroyed), (on_assist_cancel),
3357 (on_document_char_added), (iassist_get_suggestions),
3358 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3360 Implement state-less assistance so that assist can be evaluated
3361 any given time at any position. Changed IAnjutaEditorAssist interfance
3362 and implementations and removed any state management in editors.
3364 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3366 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3367 completion items sorting and avoided unnecssary sorts.
3369 * plugins/text-editor.c: Fixed state.
3371 2007-09-17 Johannes Schmid <jhs@gnome.org>
3373 * plugins/language-support-cpp-java/cpp-java-assist.c:
3376 Fixed calltips in sourceview
3378 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3380 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3381 completion items preparation time. Fixed a crash bug.
3383 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3384 Set buffer size (From Massimo, required for symbol-db).
3386 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3389 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3392 * plugins/editor/aneditor-autocomplete.cxx,
3393 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3394 Added ANE_GETWORDBEFORECARAT command.
3396 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3397 using assist interface.
3399 * plugins/editor/text_editor.c: (text_editor_instance_init),
3400 (text_editor_get_word_before_carat),
3401 (text_editor_get_current_word), (iassist_add_trigger),
3402 (iassist_remove_trigger), (on_assist_canceled),
3403 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3404 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3405 * plugins/editor/text_editor.h:
3406 * plugins/editor/text_editor_cbs.c: (trigger_size),
3407 (max_trigger_size), (text_editor_check_assist),
3408 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
3411 * plugins/language-support-cpp-java/Makefile.am:
3412 * plugins/language-support-cpp-java/plugin.c:
3413 (get_line_indentation_base), (get_line_auto_indentation),
3414 (install_support), (uninstall_support),
3415 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
3416 (cpp_java_plugin_instance_init):
3417 * plugins/language-support-cpp-java/plugin.h:
3418 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
3419 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
3420 Make assist a separate class.
3422 2007-09-14 Johannes Schmid <jhs@gnome.org>
3424 * plugins/sourceview/sourceview.c: (iassist_suggest):
3425 Fixed changed char_alignment paramter in language-support
3428 2007-09-14 Naba Kumar <naba@gnome.org>
3430 * plugins/language-support-cpp-java/plugin.c: Send the right
3431 'char_alignment' paramenter (needs fixing in sourceview).
3433 2007-09-13 Johannes Schmid <jhs@gnome.org>
3436 * plugins/project-wizard/templates/minimal/project.anjuta:
3437 Use IAnjutaSymbolManager instead of loading the plugin directly.
3438 (TODO: Think of a version to do this for older files...)
3441 * plugins/Makefile.am:
3442 * plugins/symbol-db/Makefile.am:
3444 Build symbol-db plugin if libgda-3.0 is found
3446 2007-09-13 Johannes Schmid <jhs@gnome.org>
3448 * plugins/sourceview/Makefile.am:
3449 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3451 * plugins/sourceview/anjuta-document.h:
3452 Removed lots of dead code
3454 * plugins/sourceview/anjuta-languages-manager.c:
3455 * plugins/sourceview/anjuta-languages-manager.h:
3458 * plugins/sourceview/sourceview.c: (on_document_char_added),
3459 (on_document_loaded), (sourceview_instance_init),
3460 (iselect_get_start), (iselect_get_end),
3461 (ilanguage_get_supported_languages), (ilanguage_set_language):
3463 Fixed selection handling and make some adaptions for the changes
3466 2007-09-13 Johannes Schmid <jhs@gnome.org>
3468 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3469 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3472 Added preferences to language support completion/calltips
3474 * plugins/sourceview/assist-window.c: (assist_window_update):
3476 Always select first entry
3478 * plugins/sourceview/sourceview.glade:
3479 Removed old completion preferences
3481 2007-09-11 Naba Kumar <naba@gnome.org>
3483 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
3484 and possible crash when pressing ctrl+d in terminal after preferences
3485 window has been shown once (no need for backport).
3487 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
3488 implementations to get warnings instead of crashes for unimplemented
3491 2007-09-11 Massimo Cora' <maxcvs@email.it>
3493 Reviewed by: Naba Kumar <naba@gnome.org>
3495 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3496 * plugins/symbol-db/*:
3497 Added new symbol-database backend based on SQLite 3.
3498 (does not enabled for build currently).
3500 2007-09-10 Johannes Schmid <jhs@gnome.org>
3504 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
3505 (parse_info_init), (parse_info_free), (valid_element),
3506 (start_element_handler), (end_element_handler), (text_handler),
3507 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
3508 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
3509 (egg_recent_model_monitor), (egg_recent_model_read),
3510 (egg_recent_model_open_file), (egg_recent_model_lock_file),
3511 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
3512 (egg_recent_model_set_property), (egg_recent_model_class_init),
3513 (egg_recent_model_init), (egg_recent_model_add_full),
3514 (egg_recent_model_delete), (egg_recent_model_get_list),
3515 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
3516 (egg_recent_model_set_filter_mime_types),
3517 (egg_recent_model_clear_group_filter),
3518 (egg_recent_model_set_filter_groups),
3519 (egg_recent_model_clear_scheme_filter),
3520 (egg_recent_model_set_filter_uri_schemes),
3521 (egg_recent_model_remove_expired):
3523 Update EggRecent (#456465)
3525 2007-09-10 Johannes Schmid <jhs@gnome.org>
3527 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
3528 (anjuta_plugin_manager_get_plugin):
3529 * plugins/profiler/gprof-call-graph-view.c:
3530 (gprof_call_graph_view_create_columns):
3531 * plugins/profiler/gprof-flat-profile-view.c:
3532 (gprof_flat_profile_view_create_columns):
3533 * plugins/profiler/gprof-function-call-tree-view.c:
3534 (gprof_function_call_tree_view_create_columns):
3536 Fixed #466031 – Update of pieces of menus for Localization
3538 2007-09-10 Johannes Schmid <jhs@gnome.org>
3540 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3541 Bug 343522 – anjuta: Unable to execute commands that use options.
3543 2007-09-09 Johannes Schmid <jhs@gnome.org>
3545 * plugins/document-manager/anjuta-docman.c:
3546 (anjuta_docman_update_page_label):
3548 Fixed #458034 – Method of indicating unsaved changes breaks convention
3550 * plugins/document-manager/plugin.c: (update_title),
3551 (value_added_project_root_uri), (value_removed_project_root_uri),
3552 (on_editor_changed), (activate_plugin):
3553 * plugins/document-manager/plugin.h:
3554 * plugins/project-manager/plugin.c: (on_profile_scoped),
3555 (on_profile_descoped), (ifile_open):
3557 Fixed #427390 – Show path of item in currently focused editor window
3559 2007-09-09 Johannes Schmid <jhs@gnome.org>
3561 * plugins/search/plugin.c: (on_toolbar_find_clicked),
3562 (on_toolbar_find_incremental):
3563 Fix incremental search
3565 * plugins/sourceview/sourceview.c: (on_document_char_added),
3567 Fixed selection management
3569 2007-09-09 Johannes Schmid <jhs@gnome.org>
3571 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3574 * libanjuta/interfaces/libanjuta.idl:
3575 Extended IAnjutaEditorAssist interface
3577 * plugins/language-support-cpp-java/plugin.c:
3578 (jump_to_matching_brace), (add_tags), (on_assist_begin),
3579 (assist_cleanup), (on_assist_chosen), (on_assist_update),
3580 (context_character), (get_context), (function_parser),
3581 (cpp_member_parser), (install_assist), (uninstall_assist),
3582 (get_line_indentation_base), (get_line_auto_indentation),
3583 (install_support), (uninstall_support),
3584 (on_value_added_current_editor), (on_value_removed_current_editor),
3585 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
3586 * plugins/language-support-cpp-java/plugin.h:
3588 Improved fixed editor assistance and added support for function/method
3589 tooltips. jumb_to_matching_brance => jump_to_matching_brace
3591 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
3594 * plugins/project-import/project-import.c: (on_import_next):
3595 Added a non-NULL check with could probably fix #474843 but not sure
3597 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3598 Fixed anjuta-plugin project wizard
3600 * plugins/sourceview/Makefile.am:
3601 * plguins/sourceview/assist-tip.[ch]:
3602 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
3603 (anjuta_view_key_press_event):
3604 * plugins/sourceview/assist-window.c: (assist_window_class_init),
3605 (assist_window_init), (assist_window_update), (assist_window_new):
3606 * plugins/sourceview/sourceview-private.h:
3607 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3608 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3609 (trigger_size), (max_trigger_size), (on_document_char_added),
3610 (sourceview_dispose), (ieditor_get_current_word),
3611 (iassist_add_trigger), (iassist_init_suggestions),
3612 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
3613 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
3615 Big update on sourceview assist capabilites. Autocompletion should
3616 now work much better and function tooltips are finally supported!
3618 * plugins/sourceview/anjuta-document.h:
3619 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
3620 (anjuta_document_get_current_word):
3621 Fixed get_current_word (inspired by aneditor.cxx implementation)
3623 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
3624 (icell_get_attribute):
3625 Fixed get_attribute() to also detect character constants.
3626 Simplified get_char()
3628 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
3629 (isymbol_manager_get_members), (isymbol_manager_get_parents),
3630 (isymbol_manager_get_completions_at_position):
3632 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
3634 2007-09-04 Naba Kumar <naba@gnome.org>
3636 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
3637 projects that can not add sources.
3639 * plugins/file-wizard/file.c: Similarly for file wizard,
3640 Do not enable 'Add to project' projects that can not add sources.
3642 2007-09-04 Naba Kumar <naba@gnome.org>
3644 * configure.in: Bumped gnome-build requirement to 0.2.0
3645 for project capabilities support.
3647 * plugins/project-manager/plugin.c: Enable/disable project
3648 actions based on project capabilities. Fixes bug #433552:
3649 crash in Anjuta IDE: add file test.h in project on generic
3652 * libanjuta/interfaces/libanjuta.idl: Added method to query
3653 project capabilities.
3655 2007-09-03 Naba Kumar <naba@gnome.org>
3657 * plugins/file-manager/plugin.c: Set shadow type IN.
3658 * plugins/file-manager/file-view.c: Fixed code style.
3659 * plugins/file-manager/file-view.c: Fixed icons column to size
3662 * plugins/file-manager/plugin.[c,h]: Fixed code style.
3664 * plugins/file-manager/plugin.c: Fixed crash on closing project and
3665 unmonitors project-uri on file-manager deactivation.
3667 * TODO.tasks: Updated
3669 2007-09-02 Johannes Schmid <jhs@gnome.org>
3671 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3674 * plugins/file-manager/file-view.c: (file_view_get_selected),
3675 (file_view_button_press_event), (file_view_finalize):
3676 * plugins/file-manager/plugin.c: (project_root_removed),
3677 (file_manager_deactivate):
3679 Fixed some small bugs I missed before
3681 2007-09-02 Johannes Schmid <jhs@gnome.org>
3683 * plugins/file-manager/*:
3684 Added new and file-manager
3686 2007-09-02 Johannes Schmid <jhs@gnome.org>
3688 * plugins/file-manager/*:
3689 Removed old file-manager
3691 2007-08-31 Johannes Schmid <jhs@gnome.org>
3693 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
3694 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3696 Fixed some memory leaks
3698 * MAINTAINERS: Fixed
3700 2007-08-31 Johannes Schmid <jhs@gnome.org>
3702 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3703 (get_property_value_as_string), (set_property_value_as_string),
3704 (register_callbacks), (preferences_foreach_callback),
3705 (anjuta_preferences_register_property_raw):
3706 * libanjuta/anjuta-preferences.h:
3707 * plugins/build-basic-autotools/build-basic-autotools.c:
3708 (on_build_mesg_format):
3709 * plugins/document-manager/anjuta-document-manager.glade:
3710 * plugins/message-view/anjuta-message-manager-plugin.glade:
3712 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
3713 broken message view preferences
3715 * plugins/message-view/message-view.c:
3716 (message_view_instance_init), (pref_change_color), (prefs_init),
3717 (imessage_view_append):
3718 Cleaned up message view (#458041)
3720 * src/shell.c: (on_preferences_activate),
3721 (anjuta_test_shell_instance_init),
3722 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
3723 Fixed test shell to allow better debugging
3725 2007-08-31 Johannes Schmid <jhs@gnome.org>
3727 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
3728 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
3729 * plugins/gtodo/main.h:
3730 * plugins/gtodo/plugin.c: (activate_plugin):
3732 Fixed #423467 (View->Tasks menu items are not
3735 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
3737 reviewed by: Johannes Schmid <jhs@gnome.org>
3740 * data/welcome.txt.in:
3741 * launcher/anjuta_launcher.c:
3742 * libanjuta/anjuta-children.c:
3743 * libanjuta/anjuta-children.h:
3744 * libanjuta/anjuta-debug.h:
3745 * libanjuta/anjuta-encodings.c:
3746 * libanjuta/anjuta-encodings.h:
3747 * libanjuta/anjuta-glue-c.c:
3748 * libanjuta/anjuta-glue-c.h:
3749 * libanjuta/anjuta-plugin-description.c:
3750 * libanjuta/anjuta-plugin-description.h:
3751 * libanjuta/anjuta-plugin-handle.c:
3752 * libanjuta/anjuta-plugin-handle.h:
3753 * libanjuta/anjuta-plugin-manager.c:
3754 * libanjuta/anjuta-plugin-manager.h:
3755 * libanjuta/anjuta-plugin.c:
3756 * libanjuta/anjuta-plugin.h:
3757 * libanjuta/anjuta-preferences.c:
3758 * libanjuta/anjuta-preferences.h:
3759 * libanjuta/anjuta-profile-manager.c:
3760 * libanjuta/anjuta-profile-manager.h:
3761 * libanjuta/anjuta-profile.c:
3762 * libanjuta/anjuta-profile.h:
3763 * libanjuta/anjuta-save-prompt.c:
3764 * libanjuta/anjuta-save-prompt.h:
3765 * libanjuta/anjuta-serializer.c:
3766 * libanjuta/anjuta-serializer.h:
3767 * libanjuta/anjuta-session.c:
3768 * libanjuta/anjuta-session.h:
3769 * libanjuta/anjuta-shell.c:
3770 * libanjuta/anjuta-shell.h:
3771 * libanjuta/anjuta-status.c:
3772 * libanjuta/anjuta-status.h:
3773 * libanjuta/anjuta-ui.c:
3774 * libanjuta/anjuta-ui.h:
3775 * libanjuta/anjuta-utils-priv.h:
3776 * libanjuta/anjuta-utils.c:
3777 * libanjuta/anjuta-utils.h:
3778 * libanjuta/cell-renderer-captioned-image.c:
3779 * libanjuta/cell-renderer-captioned-image.h:
3780 * libanjuta/e-splash.c:
3781 * libanjuta/e-splash.h:
3782 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3783 * libanjuta/interfaces/libanjuta.idl:
3784 * libanjuta/libanjuta.h:
3785 * libanjuta/resources.c:
3786 * libanjuta/resources.h:
3787 * libegg/egg-cell-renderer-text.c:
3788 * libegg/egg-combo-action.c:
3789 * libegg/egg-entry-action.c:
3790 * libegg/egg-recent-action.c:
3791 * libegg/egg-recent-files-module.c:
3792 * libegg/egg-recent-item.c:
3793 * libegg/egg-recent-model.c:
3794 * libegg/egg-recent-view-gtk.c:
3795 * libegg/egg-recent-view.c:
3796 * libegg/egg-submenu-action.c:
3797 * libegg/eggaccelerators.c:
3798 * libegg/eggcellrendererpopup.c:
3799 * libegg/eggcomboselect.c:
3800 * libegg/eggtreemodelfilter.c:
3801 * libegg/eggtreemultidnd.c:
3802 * libegg/gtkcellview.h:
3803 * libegg/treeviewutils/egg-cell-renderer-text.h:
3804 * libegg/treeviewutils/eggaccelerators.h:
3805 * libegg/treeviewutils/eggcellrendererkeys.h:
3806 * libegg/treeviewutils/eggcellrendererpopup.h:
3807 * libegg/treeviewutils/eggtreemodelfilter.h:
3808 * libegg/treeviewutils/eggtreemultidnd.h:
3809 * libegg/treeviewutils/eggtreeviewstate.h:
3810 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
3811 * manuals/anjuta-faqs/Makefile.am:
3812 * manuals/anjuta-manual/C/anjuta-manual.xml:
3813 * manuals/anjuta-manual/C/license.xml:
3814 * manuals/anjuta-manual/es/es.po:
3815 * manuals/anjuta-manual/sv/sv.po:
3816 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
3818 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
3819 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
3820 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
3821 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
3822 * manuals/old/ja/anjuta-manual/license.xml:
3823 * plugins/build-basic-autotools/build-basic-autotools.c:
3824 * plugins/build-basic-autotools/build-basic-autotools.h:
3825 * plugins/build-basic-autotools/executer.c:
3826 * plugins/build-basic-autotools/executer.h:
3827 * plugins/build/build_file.c:
3828 * plugins/build/build_file.h:
3829 * plugins/build/build_project.c:
3830 * plugins/build/build_project.h:
3831 * plugins/build/clean_project.c:
3832 * plugins/build/clean_project.h:
3833 * plugins/build/commands.c:
3834 * plugins/build/commands.h:
3835 * plugins/build/compile.c:
3836 * plugins/build/compile.h:
3837 * plugins/build/compiler_options.c:
3838 * plugins/build/compiler_options.h:
3839 * plugins/build/configurer.c:
3840 * plugins/build/configurer.h:
3841 * plugins/build/executer.c:
3842 * plugins/build/executer.h:
3843 * plugins/class-gen/cell-renderer-flags.c:
3844 * plugins/class-gen/cell-renderer-flags.h:
3845 * plugins/class-gen/combo-flags.c:
3846 * plugins/class-gen/combo-flags.h:
3847 * plugins/class-gen/element-editor.c:
3848 * plugins/class-gen/element-editor.h:
3849 * plugins/class-gen/generator.c:
3850 * plugins/class-gen/generator.h:
3851 * plugins/class-gen/plugin.c:
3852 * plugins/class-gen/plugin.h:
3853 * plugins/class-gen/transform.c:
3854 * plugins/class-gen/transform.h:
3855 * plugins/class-gen/validator.c:
3856 * plugins/class-gen/validator.h:
3857 * plugins/class-gen/window.c:
3858 * plugins/class-gen/window.h:
3859 * plugins/class-inheritance/class-callbacks.c:
3860 * plugins/class-inheritance/class-callbacks.h:
3861 * plugins/class-inheritance/class-inherit.c:
3862 * plugins/class-inheritance/class-inherit.h:
3863 * plugins/class-inheritance/plugin.c:
3864 * plugins/class-inheritance/plugin.h:
3865 * plugins/cvs-plugin/cvs-actions.c:
3866 * plugins/cvs-plugin/cvs-actions.h:
3867 * plugins/cvs-plugin/cvs-callbacks.c:
3868 * plugins/cvs-plugin/cvs-callbacks.h:
3869 * plugins/cvs-plugin/cvs-execute.c:
3870 * plugins/cvs-plugin/cvs-execute.h:
3871 * plugins/cvs-plugin/cvs-interface.c:
3872 * plugins/cvs-plugin/cvs-interface.h:
3873 * plugins/cvs-plugin/plugin.c:
3874 * plugins/cvs-plugin/plugin.h:
3875 * plugins/debug-manager/breakpoints.c:
3876 * plugins/debug-manager/breakpoints.h:
3877 * plugins/debug-manager/chunk_view.c:
3878 * plugins/debug-manager/chunk_view.h:
3879 * plugins/debug-manager/data_buffer.c:
3880 * plugins/debug-manager/data_buffer.h:
3881 * plugins/debug-manager/data_view.c:
3882 * plugins/debug-manager/data_view.h:
3883 * plugins/debug-manager/debug_tree.c:
3884 * plugins/debug-manager/debug_tree.h:
3885 * plugins/debug-manager/debugger.c:
3886 * plugins/debug-manager/debugger.h:
3887 * plugins/debug-manager/disassemble.c:
3888 * plugins/debug-manager/disassemble.h:
3889 * plugins/debug-manager/info.c:
3890 * plugins/debug-manager/info.h:
3891 * plugins/debug-manager/locals.c:
3892 * plugins/debug-manager/locals.h:
3893 * plugins/debug-manager/memory.c:
3894 * plugins/debug-manager/memory.h:
3895 * plugins/debug-manager/plugin.c:
3896 * plugins/debug-manager/plugin.h:
3897 * plugins/debug-manager/registers.c:
3898 * plugins/debug-manager/registers.h:
3899 * plugins/debug-manager/sexy-icon-entry.c:
3900 * plugins/debug-manager/sexy-icon-entry.h:
3901 * plugins/debug-manager/sharedlib.c:
3902 * plugins/debug-manager/sharedlib.h:
3903 * plugins/debug-manager/signals.c:
3904 * plugins/debug-manager/signals.h:
3905 * plugins/debug-manager/sparse_buffer.c:
3906 * plugins/debug-manager/sparse_buffer.h:
3907 * plugins/debug-manager/sparse_view.c:
3908 * plugins/debug-manager/sparse_view.h:
3909 * plugins/debug-manager/stack_trace.c:
3910 * plugins/debug-manager/stack_trace.h:
3911 * plugins/debug-manager/start.c:
3912 * plugins/debug-manager/start.h:
3913 * plugins/debug-manager/threads.c:
3914 * plugins/debug-manager/threads.h:
3915 * plugins/debug-manager/utilities.c:
3916 * plugins/debug-manager/utilities.h:
3917 * plugins/debug-manager/watch.c:
3918 * plugins/debug-manager/watch.h:
3919 * plugins/devhelp/htmlview.c:
3920 * plugins/devhelp/htmlview.h:
3921 * plugins/document-manager/action-callbacks.c:
3922 * plugins/document-manager/action-callbacks.h:
3923 * plugins/document-manager/anjuta-docman.c:
3924 * plugins/document-manager/anjuta-docman.h:
3925 * plugins/document-manager/editor-tooltips.c:
3926 * plugins/document-manager/editor-tooltips.h:
3927 * plugins/document-manager/file_history.c:
3928 * plugins/document-manager/file_history.h:
3929 * plugins/document-manager/indent-dialog.c:
3930 * plugins/document-manager/indent-dialog.h:
3931 * plugins/document-manager/indent-util.c:
3932 * plugins/document-manager/indent-util.h:
3933 * plugins/document-manager/plugin.c:
3934 * plugins/editor/aneditor-autocomplete.cxx:
3935 * plugins/editor/aneditor-calltip.cxx:
3936 * plugins/editor/aneditor-indent.cxx:
3937 * plugins/editor/aneditor-priv.h:
3938 * plugins/editor/aneditor.cxx:
3939 * plugins/editor/aneditor.h:
3940 * plugins/editor/lexer.h:
3941 * plugins/editor/plugin.c:
3942 * plugins/editor/plugin.h:
3943 * plugins/editor/print.c:
3944 * plugins/editor/print.h:
3945 * plugins/editor/properties.h:
3946 * plugins/editor/properties_cxx.h:
3947 * plugins/editor/style-editor.c:
3948 * plugins/editor/style-editor.h:
3949 * plugins/editor/text-editor-iterable.c:
3950 * plugins/editor/text-editor-iterable.h:
3951 * plugins/editor/text_editor.c:
3952 * plugins/editor/text_editor.h:
3953 * plugins/editor/text_editor_cbs.c:
3954 * plugins/editor/text_editor_cbs.h:
3955 * plugins/editor/text_editor_menu.c:
3956 * plugins/editor/text_editor_menu.h:
3957 * plugins/editor/text_editor_prefs.c:
3958 * plugins/editor/text_editor_prefs.h:
3959 * plugins/file-loader/dnd.c:
3960 * plugins/file-loader/dnd.h:
3961 * plugins/file-loader/plugin.c:
3962 * plugins/file-manager/an_file_view.c:
3963 * plugins/file-manager/plugin.c:
3964 * plugins/file-wizard/file.c:
3965 * plugins/file-wizard/file.h:
3966 * plugins/file-wizard/plugin.c:
3967 * plugins/file-wizard/plugin.h:
3968 * plugins/gdb/debugger.c:
3969 * plugins/gdb/debugger.h:
3970 * plugins/gdb/gdbmi-test.c:
3971 * plugins/gdb/gdbmi.c:
3972 * plugins/gdb/gdbmi.h:
3973 * plugins/gdb/global.h:
3974 * plugins/gdb/parser.c:
3975 * plugins/gdb/parser.h:
3976 * plugins/gdb/plugin.c:
3977 * plugins/gdb/plugin.h:
3978 * plugins/gdb/utilities.c:
3979 * plugins/gdb/utilities.h:
3980 * plugins/glade/plugin.c:
3981 * plugins/glade/plugin.h:
3982 * plugins/gtodo/egg-datetime.c:
3983 * plugins/gtodo/egg-datetime.h:
3984 * plugins/gtodo/eggtrayicon.c:
3985 * plugins/gtodo/eggtrayicon.h:
3986 * plugins/gtodo/plugin.c:
3987 * plugins/gvim/anjuta-vim.c:
3988 * plugins/gvim/anjuta-vim.h:
3989 * plugins/gvim/gtkvim.c:
3990 * plugins/gvim/gtkvim.h:
3991 * plugins/gvim/plugin.c:
3992 * plugins/gvim/plugin.h:
3993 * plugins/language-support-cpp-java/plugin.c:
3994 * plugins/language-support-cpp-java/plugin.h:
3995 * plugins/macro/macro-actions.c:
3996 * plugins/macro/macro-actions.h:
3997 * plugins/macro/macro-db.c:
3998 * plugins/macro/macro-db.h:
3999 * plugins/macro/macro-dialog.c:
4000 * plugins/macro/macro-dialog.h:
4001 * plugins/macro/macro-edit.c:
4002 * plugins/macro/macro-edit.h:
4003 * plugins/macro/macro-util.c:
4004 * plugins/macro/macro-util.h:
4005 * plugins/macro/plugin.c:
4006 * plugins/macro/plugin.h:
4007 * plugins/message-view/anjuta-msgman.c:
4008 * plugins/message-view/anjuta-msgman.h:
4009 * plugins/message-view/message-view.c:
4010 * plugins/message-view/message-view.h:
4011 * plugins/message-view/plugin.c:
4012 * plugins/message-view/plugin.h:
4013 * plugins/patch/patch-plugin.c:
4014 * plugins/patch/patch-plugin.h:
4015 * plugins/patch/plugin.c:
4016 * plugins/patch/plugin.h:
4017 * plugins/profiler/gprof-call-graph-block-entry.c:
4018 * plugins/profiler/gprof-call-graph-block-entry.h:
4019 * plugins/profiler/gprof-call-graph-block.c:
4020 * plugins/profiler/gprof-call-graph-block.h:
4021 * plugins/profiler/gprof-call-graph-view.c:
4022 * plugins/profiler/gprof-call-graph-view.h:
4023 * plugins/profiler/gprof-call-graph.c:
4024 * plugins/profiler/gprof-call-graph.h:
4025 * plugins/profiler/gprof-flat-profile-entry.c:
4026 * plugins/profiler/gprof-flat-profile-entry.h:
4027 * plugins/profiler/gprof-flat-profile-view.c:
4028 * plugins/profiler/gprof-flat-profile-view.h:
4029 * plugins/profiler/gprof-flat-profile.c:
4030 * plugins/profiler/gprof-flat-profile.h:
4031 * plugins/profiler/gprof-function-call-chart-view.c:
4032 * plugins/profiler/gprof-function-call-chart-view.h:
4033 * plugins/profiler/gprof-function-call-tree-view.c:
4034 * plugins/profiler/gprof-function-call-tree-view.h:
4035 * plugins/profiler/gprof-options.c:
4036 * plugins/profiler/gprof-options.h:
4037 * plugins/profiler/gprof-profile-data.c:
4038 * plugins/profiler/gprof-profile-data.h:
4039 * plugins/profiler/gprof-view-manager.c:
4040 * plugins/profiler/gprof-view-manager.h:
4041 * plugins/profiler/gprof-view.c:
4042 * plugins/profiler/gprof-view.h:
4043 * plugins/profiler/plugin.c:
4044 * plugins/profiler/plugin.h:
4045 * plugins/profiler/string-utils.c:
4046 * plugins/profiler/string-utils.h:
4047 * plugins/project-import/plugin.c:
4048 * plugins/project-import/plugin.h:
4049 * plugins/project-import/project-import.c:
4050 * plugins/project-import/project-import.h:
4051 * plugins/project-manager/plugin.c:
4052 * plugins/project-manager/plugin.h:
4053 * plugins/project-wizard/action.c:
4054 * plugins/project-wizard/action.h:
4055 * plugins/project-wizard/autogen.c:
4056 * plugins/project-wizard/autogen.h:
4057 * plugins/project-wizard/druid.c:
4058 * plugins/project-wizard/druid.h:
4059 * plugins/project-wizard/file.c:
4060 * plugins/project-wizard/file.h:
4061 * plugins/project-wizard/header.c:
4062 * plugins/project-wizard/header.h:
4063 * plugins/project-wizard/install.c:
4064 * plugins/project-wizard/install.h:
4065 * plugins/project-wizard/parser.c:
4066 * plugins/project-wizard/parser.h:
4067 * plugins/project-wizard/plugin.c:
4068 * plugins/project-wizard/plugin.h:
4069 * plugins/project-wizard/property.c:
4070 * plugins/project-wizard/property.h:
4071 * plugins/project-wizard/values.c:
4072 * plugins/project-wizard/values.h:
4073 * plugins/sample1/plugin.c:
4074 * plugins/search/plugin.c:
4075 * plugins/search/plugin.h:
4076 * plugins/search/search-replace_backend.c:
4077 * plugins/search/search-replace_backend.h:
4078 * plugins/search/search_preferences.c:
4079 * plugins/sourceview/anjuta-convert.c:
4080 * plugins/sourceview/anjuta-convert.h:
4081 * plugins/sourceview/anjuta-document-loader.c:
4082 * plugins/sourceview/anjuta-document-loader.h:
4083 * plugins/sourceview/anjuta-document-saver.c:
4084 * plugins/sourceview/anjuta-document-saver.h:
4085 * plugins/sourceview/anjuta-document.c:
4086 * plugins/sourceview/anjuta-document.h:
4087 * plugins/sourceview/anjuta-encodings.c:
4088 * plugins/sourceview/anjuta-encodings.h:
4089 * plugins/sourceview/anjuta-languages-manager.c:
4090 * plugins/sourceview/anjuta-languages-manager.h:
4091 * plugins/sourceview/anjuta-utils.c:
4092 * plugins/sourceview/anjuta-utils.h:
4093 * plugins/sourceview/anjuta-view.c:
4094 * plugins/sourceview/anjuta-view.h:
4095 * plugins/sourceview/assist-window.c:
4096 * plugins/sourceview/assist-window.h:
4097 * plugins/sourceview/sourceview-cell.c:
4098 * plugins/sourceview/sourceview-cell.h:
4099 * plugins/sourceview/sourceview-prefs.c:
4100 * plugins/sourceview/sourceview-prefs.h:
4101 * plugins/sourceview/sourceview-print.c:
4102 * plugins/sourceview/sourceview-print.h:
4103 * plugins/sourceview/sourceview-private.h:
4104 * plugins/sourceview/sourceview-tags.c:
4105 * plugins/sourceview/sourceview-tags.h:
4106 * plugins/sourceview/sourceview.c:
4107 * plugins/sourceview/sourceview.h:
4108 * plugins/subversion/plugin.c:
4109 * plugins/subversion/plugin.h:
4110 * plugins/subversion/subversion-actions.c:
4111 * plugins/subversion/subversion-actions.h:
4112 * plugins/subversion/subversion-callbacks.c:
4113 * plugins/subversion/subversion-callbacks.h:
4114 * plugins/subversion/svn-auth.c:
4115 * plugins/subversion/svn-auth.h:
4116 * plugins/subversion/svn-backend-priv.h:
4117 * plugins/subversion/svn-backend.c:
4118 * plugins/subversion/svn-backend.h:
4119 * plugins/subversion/svn-notify.c:
4120 * plugins/subversion/svn-notify.h:
4121 * plugins/subversion/svn-thread.c:
4122 * plugins/subversion/svn-thread.h:
4123 * plugins/symbol-browser/an_symbol.c:
4124 * plugins/symbol-browser/an_symbol.h:
4125 * plugins/symbol-browser/an_symbol_info.c:
4126 * plugins/symbol-browser/an_symbol_info.h:
4127 * plugins/symbol-browser/an_symbol_iter.c:
4128 * plugins/symbol-browser/an_symbol_iter.h:
4129 * plugins/symbol-browser/an_symbol_prefs.c:
4130 * plugins/symbol-browser/an_symbol_prefs.h:
4131 * plugins/symbol-browser/an_symbol_search.c:
4132 * plugins/symbol-browser/an_symbol_search.h:
4133 * plugins/symbol-browser/an_symbol_view.c:
4134 * plugins/symbol-browser/an_symbol_view.h:
4135 * plugins/symbol-browser/plugin.c:
4136 * plugins/symbol-browser/plugin.h:
4137 * plugins/terminal/terminal.c:
4138 * plugins/tools/dialog.c:
4139 * plugins/tools/dialog.h:
4140 * plugins/tools/editor.c:
4141 * plugins/tools/editor.h:
4142 * plugins/tools/execute.c:
4143 * plugins/tools/execute.h:
4144 * plugins/tools/fileop.c:
4145 * plugins/tools/fileop.h:
4146 * plugins/tools/plugin.c:
4147 * plugins/tools/plugin.h:
4148 * plugins/tools/scripts/find-fixmes.pl:
4149 * plugins/tools/scripts/translation-status.pl:
4150 * plugins/tools/tool.c:
4151 * plugins/tools/tool.h:
4152 * plugins/tools/variable.c:
4153 * plugins/tools/variable.h:
4154 * plugins/valgrind/ldd.c:
4155 * plugins/valgrind/ldd.h:
4156 * plugins/valgrind/list.c:
4157 * plugins/valgrind/list.h:
4158 * plugins/valgrind/menu-utils.c:
4159 * plugins/valgrind/menu-utils.h:
4160 * plugins/valgrind/parser.c:
4161 * plugins/valgrind/parser.h:
4162 * plugins/valgrind/plugin.c:
4163 * plugins/valgrind/plugin.h:
4164 * plugins/valgrind/preferences.c:
4165 * plugins/valgrind/preferences.h:
4166 * plugins/valgrind/process.c:
4167 * plugins/valgrind/process.h:
4168 * plugins/valgrind/symtab.c:
4169 * plugins/valgrind/symtab.h:
4170 * plugins/valgrind/vgactions.c:
4171 * plugins/valgrind/vgactions.h:
4172 * plugins/valgrind/vgcachegrindprefs.c:
4173 * plugins/valgrind/vgcachegrindprefs.h:
4174 * plugins/valgrind/vgdefaultview.c:
4175 * plugins/valgrind/vgdefaultview.h:
4176 * plugins/valgrind/vgerror.c:
4177 * plugins/valgrind/vgerror.h:
4178 * plugins/valgrind/vggeneralprefs.c:
4179 * plugins/valgrind/vggeneralprefs.h:
4180 * plugins/valgrind/vghelgrindprefs.c:
4181 * plugins/valgrind/vghelgrindprefs.h:
4182 * plugins/valgrind/vgio.c:
4183 * plugins/valgrind/vgio.h:
4184 * plugins/valgrind/vgmemcheckprefs.c:
4185 * plugins/valgrind/vgmemcheckprefs.h:
4186 * plugins/valgrind/vgrule-editor.c:
4187 * plugins/valgrind/vgrule-editor.h:
4188 * plugins/valgrind/vgrule-list.c:
4189 * plugins/valgrind/vgrule-list.h:
4190 * plugins/valgrind/vgrule.c:
4191 * plugins/valgrind/vgrule.h:
4192 * plugins/valgrind/vgrulepattern.c:
4193 * plugins/valgrind/vgrulepattern.h:
4194 * plugins/valgrind/vgsearchbar.c:
4195 * plugins/valgrind/vgsearchbar.h:
4196 * plugins/valgrind/vgstrpool.c:
4197 * plugins/valgrind/vgstrpool.h:
4198 * plugins/valgrind/vgtoolprefs.c:
4199 * plugins/valgrind/vgtoolprefs.h:
4200 * plugins/valgrind/vgtoolview.c:
4201 * plugins/valgrind/vgtoolview.h:
4204 * src/action-callbacks.c:
4205 * src/action-callbacks.h:
4206 * src/anjuta-actions.h:
4209 * src/anjuta-callbacks.c:
4210 * src/anjuta-callbacks.h:
4214 * src/bacon-message-connection.c:
4215 * src/bacon-message-connection.h:
4224 * tagmanager/options.c:
4226 Change the address of FSF in various files
4228 2007-08-30 Johannes Schmid <jhs@gnome.org>
4232 Removed because they are no longer in use
4234 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4235 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4236 Marked some strings as not translatable
4238 * plugins/search/search-replace.c: (list_max_items):
4239 Fixed a possible memory corruption
4241 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4242 Do not show menuitems for locked layout items
4244 * src/main.c: (main):
4245 Some minor style correction in gnome_init
4247 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4249 * plugins/debug-manager/debugger.c,
4250 plugins/debug-manager/breakpoints.c,
4251 plugins/gdb/plugin.c,
4252 plugins/gdb/debugger.c,
4253 libanjuta/interfaces/libanjuta.idl:
4254 Move all breakpoints functions from IAnjutaDebugger to a new
4255 IAnjutaBreakpointDebugger interface
4257 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4259 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4260 * plugins/debug-manager/plugin.c,
4261 plugins/debug-manager/breakpoints.c,
4262 plugins/tools/execute.c,
4263 plugins/project-wizard/plugin.c,
4264 plugins/build-basic-autotools/executer.c,
4265 plugins/gdb/debugger.c,
4266 plugins/profiler/gprof-options.h,
4267 plugins/sourceview/assist-window.h,
4268 plugins/class-gen/transform.c,
4269 libanjuta/anjuta-plugin-description.c,
4270 libanjuta/anjuta-status.c,
4271 libanjuta/anjuta-glue-c.c,
4272 libanjuta/anjuta-glue-cpp.c,
4273 plugins/symbol-browser/an_symbol_prefs.c:
4274 Fix warnings mostly "dereferencing type-punned pointer"
4275 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4277 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4279 * plugins/debug-manager/breakpoints.c,
4280 plugins/debug-manager/debugger.c:
4281 Avoid an endless loop if clearing all breakpoints while the programm
4284 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4286 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4287 * plugins/debug-manager/plugin.c:
4288 Fix a segmentation fault added in the previous patch
4290 2007-07-21 Johannes Schmid <jhs@gnome.org>
4292 * plugins/build-basic-autotools/executer.c:
4293 (get_program_parameters):
4295 Show an error dialog if no targets are availible instead of
4298 2007-07-20 Johannes Schmid <jhs@gnome.org>
4300 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4301 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4302 * libanjuta/anjuta-shell.h:
4303 * plugins/document-manager/plugin.c: (activate_plugin):
4304 * plugins/glade/anjuta-design-document.c:
4305 * plugins/glade/plugin.c: (glade_update_ui):
4306 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4307 (anjuta_shell_iface_init):
4308 * src/shell.c: (anjuta_test_shell_add_widget),
4309 (anjuta_shell_iface_init):
4311 Make the document manager undockable (#458038)
4313 2007-07-20 Johannes Schmid <jhs@gnome.org>
4315 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4316 * plugins/glade/anjuta-design-document.c:
4317 * plugins/glade/plugin.c: (glade_update_ui):
4319 Fixed some save/dirty status bug in glade
4321 2007-07-20 Johannes Schmid <jhs@gnome.org>
4323 * libanjuta/anjuta-status.c:
4324 Fixed crasher on shutdown
4326 2007-07-20 Johannes Schmid <jhs@gnome.org>
4329 Minimum glade requirement is 3.2 now. It was before
4330 but we did not check...
4332 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4333 * libanjuta/anjuta-profile.c:
4334 (anjuta_profile_add_plugins_from_xml):
4335 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4336 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4337 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4338 * plugins/file-loader/plugin.c: (on_create_submenu):
4339 * plugins/file-manager/an_file_view.c: (compare_iter):
4340 * plugins/glade/plugin.c: (activate_plugin):
4341 * src/anjuta-app.c: (on_toolbar_view_toggled):
4342 * src/main.c: (main):
4344 Fixed lots of memory leaks (thansk valgrind)
4346 2007-07-19 Johannes Schmid <jhs@gnome.org>
4348 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4349 * plugins/document-manager/anjuta-docman.c:
4350 (anjuta_docman_set_busy):
4351 * plugins/document-manager/plugin.c: (on_editor_changed):
4352 * plugins/glade/plugin.c: (activate_plugin):
4353 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4354 (on_value_removed_current_editor):
4356 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4358 2007-07-18 Johannes Schmid <jhs.gnome.org>
4360 * plugins/build-basic-autotools/executer.c: (execute_program):
4361 Fixed some of the scratchbox stuff but the environment is
4364 2007-07-18 Johannes Schmid <jhs@gnome.org>
4366 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4367 (on_plugin_deactivated), (get_plugin_loader_type):
4368 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4369 (activate_plugin), (deactivate_plugin),
4370 (glade_plugin_instance_init):
4372 Fixed glade plugin deactivation
4374 2007-07-18 Johannes Schmid <jhs@gnome.org>
4376 * plugins/document-manager/anjuta-docman.c:
4377 (anjuta_docman_add_document):
4378 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4380 Fixed path display in document manager with glade files
4382 2007-07-17 Johannes Schmid <jhs@gnome.org>
4384 * libanjuta/interfaces/Makefile.am.iface:
4385 * pixmaps/Makefile.am:
4386 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4387 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4388 (value_removed_current_editor):
4389 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4390 (anjuta_docman_set_current_document):
4391 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4392 (on_editor_added), (on_editor_changed):
4393 * plugins/glade/Makefile.am:
4394 * plugins/glade/anjuta-design-document.c:
4395 (anjuta_design_document_instance_init),
4396 (anjuta_design_document_set_property),
4397 (anjuta_design_document_get_property),
4398 (anjuta_design_document_class_init), (anjuta_design_document_new),
4399 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4400 * plugins/glade/anjuta-design-document.h:
4401 * plugins/glade/anjuta-glade-notebook.c:
4402 * plugins/glade/anjuta-glade-notebook.h:
4403 * plugins/glade/plugin.c: (value_added_current_editor),
4404 (value_removed_current_editor), (glade_update_ui),
4405 (on_close_activated), (on_glade_project_changed),
4406 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4408 * plugins/language-support-cpp-java/plugin.c:
4409 (on_value_added_current_editor), (on_value_removed_current_editor):
4410 * plugins/macro/plugin.c: (value_added_current_editor):
4411 * plugins/project-manager/plugin.c: (value_added_current_editor):
4412 * plugins/subversion/plugin.c: (value_added_current_editor):
4413 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
4415 Fixed lot of IAnjutaEditor stuff and completed glade integration
4416 with document manager
4418 * plugins/build-basic-autotools/build-basic-autotools.c:
4419 (value_added_current_editor):
4420 * plugins/build-basic-autotools/executer.c: (execute_program):
4422 Some initial code to execute projects inside scratchbox
4424 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
4426 * plugins/project-import/project-import.c:
4427 Project import overwrites file on user request (bug #452579)
4429 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
4431 * plugins/debug-manager/debugger.c,
4432 plugins/debug-manager/threads.c,
4433 plugins/debug-manager/plugin.c,
4434 plugins/debug-manager/registers.c,
4435 plugins/debug-manager/locals.c,
4436 plugins/debug-manager/stack_trace.c,
4437 plugins/gdb/plugin.c,
4438 plugins/gdb/debugger.c,
4439 plugins/gdb/debugger.h,
4440 libanjuta/interfaces/libanjuta.idl:
4441 Rename change-location to program-moved
4442 Store thread id as gint instead of guint
4443 Do not display registers list if not available
4444 Add intermediate debugger states if missing
4446 2007-07-11 Johannes Schmid <jhs@gnome.org>
4448 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4450 Reverted unnecessary changes (#455819)
4452 2007-07-10 Johannes Schmid <jhs@gnome.org>
4454 * plugins/glade/plugin.c:
4455 Fixed glade plugin with glade 3.2 and another crasher
4457 2007-07-09 Johannes Schmid <jhs@gnome.org>
4459 * libanjuta/interfaces/libanjuta.idl:
4460 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4462 * plugins/debug-manager/breakpoints.c:
4463 (breakpoint_item_update_in_ui),
4464 (breakpoints_dbase_edit_breakpoint),
4465 (on_toggle_breakpoint_activate):
4466 * plugins/debug-manager/plugin.c:
4467 (on_run_to_cursor_action_activate):
4468 * plugins/document-manager/action-callbacks.c:
4469 (on_editor_command_cut_activate),
4470 (on_editor_command_copy_activate),
4471 (on_editor_command_paste_activate),
4472 (on_editor_command_clear_activate):
4473 * plugins/document-manager/anjuta-docman.c:
4474 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
4475 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
4476 (anjuta_docman_goto_file_line_mark),
4477 (anjuta_docman_find_editor_with_path),
4478 (anjuta_docman_get_all_editors):
4479 * plugins/document-manager/anjuta-docman.h:
4480 * plugins/document-manager/plugin.c:
4481 (update_editor_ui_interface_items), (on_editor_update_ui),
4482 (on_editor_changed), (on_session_save), (on_docman_auto_save),
4483 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
4484 (ianjuta_document_manager_iface_init), (isaveable_save),
4485 (isavable_is_dirty):
4486 * plugins/editor/editor.glade:
4487 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
4488 (idocument_paste), (idocument_clear), (idocument_iface_init),
4489 (iselection_iface_init):
4490 * plugins/glade/Makefile.am:
4491 * plugins/glade/anjuta-glade-notebook.c:
4492 (anjuta_glade_notebook_instance_init),
4493 (anjuta_glade_notebook_set_property),
4494 (anjuta_glade_notebook_get_property),
4495 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
4496 (ifile_open), (ifile_get_uri), (ifile_iface_init),
4497 (ifile_savable_save), (ifile_savable_save_as),
4498 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
4499 (ifile_savable_iface_init), (idocument_can_redo),
4500 (idocument_can_undo), (idocument_begin_undo_action),
4501 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
4502 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
4503 (idocument_copy), (idocument_paste), (idocument_clear),
4504 (idocument_iface_init):
4505 * plugins/language-support-cpp-java/plugin.c:
4506 (on_value_added_current_editor), (on_value_removed_current_editor):
4507 * plugins/macro/macro-util.c: (get_current_editor):
4508 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4509 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4510 (on_next_occur), (on_incremental_entry_key_press),
4511 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4512 (on_toolbar_find_incremental_start),
4513 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4514 * plugins/search/search-replace.c: (search_start_over),
4515 (search_update_combos), (replace_update_combos),
4516 (anjuta_search_replace_activate):
4517 * plugins/search/search-replace_backend.c: (create_search_entries):
4518 * plugins/sourceview/sourceview.c: (idocument_cut),
4519 (idocument_copy), (idocument_paste), (idocument_clear),
4520 (idocument_iface_init), (iselect_iface_init), (iassist_react):
4521 * plugins/tools/editor.c: (on_editor_response):
4522 * plugins/tools/execute.c: (get_current_editor),
4523 (atp_output_context_initialize), (atp_user_tool_execute):
4524 * plugins/tools/variable.c: (get_current_editor),
4525 (atp_variable_get_editor_variable):
4527 Some more IAnjutaEditor => IAnjutaDocument fixing!
4529 * plugins/glade/anjuta-glade-notebook.h:
4530 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
4532 * plugins/glade/plugin.h:
4533 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
4534 and get rid of the glade menu. The Edit/File menu and the toolbar can now
4535 be used for glade, too. It might still have some rough edges but already works.
4536 (Fixes #415547 – Glade usability problem)
4538 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
4540 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
4541 development release (I updated version of glade3 svn to 3.3.2).
4543 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4545 * plugins/symbol-browser/an_symbol_view.c:
4546 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
4548 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4550 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
4551 (on_system_tags_update_finished), (on_update_global_clicked),
4552 (prefs_page_init), (on_gconf_notify_tags_list_changed),
4553 (symbol_browser_prefs_init),
4554 (symbol_browser_prefs_create_global_tags),
4555 (symbol_browser_load_global_tags):
4556 * plugins/symbol-browser/an_symbol_prefs.h:
4557 * plugins/symbol-browser/an_symbol_view.c:
4558 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
4559 * plugins/symbol-browser/an_symbol_view.h:
4560 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
4561 on global tags update because of delayed prefs merging. Happens when
4562 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
4565 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4567 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
4568 after install/uninstall.
4570 Patch from James Liggett:
4571 * scripts/glade2schemas.pl: Fixed creating schemas for list
4574 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
4576 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
4577 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
4578 development release since glade svn version is also 3.3.1. In future, the
4579 solution would be for us to always increment the micro version when
4582 2007-07-05 Johannes Schmid <jhs@gnome.org>
4584 * libanjuta/interfaces/libanjuta.idl:
4585 * plugins/build-basic-autotools/build-basic-autotools.c:
4586 (on_build_mesg_format):
4587 * plugins/debug-manager/breakpoints.c:
4588 (breakpoint_item_update_in_ui),
4589 (breakpoints_dbase_edit_breakpoint),
4590 (on_toggle_breakpoint_activate):
4591 * plugins/debug-manager/plugin.c:
4592 (on_run_to_cursor_action_activate):
4593 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
4594 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
4595 (get_current_editor), (on_save_activate), (on_save_as_activate),
4596 (on_save_prompt_save_editor), (on_close_file_activate),
4597 (on_close_all_file_activate), (on_reload_file_activate),
4598 (anjuta_print_cb), (anjuta_print_preview_cb),
4599 (on_editor_command_upper_case_activate),
4600 (on_editor_command_lower_case_activate),
4601 (on_editor_command_undo_activate),
4602 (on_editor_command_redo_activate),
4603 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
4604 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
4605 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
4606 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
4607 (on_zoom_out_text_activate), (on_force_hilite_activate),
4608 (on_indent1_activate), (on_swap_activate),
4609 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4610 * plugins/document-manager/anjuta-docman.c:
4611 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
4612 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4613 (anjuta_docman_dispose), (on_notebook_switch_page),
4614 (anjuta_docman_page_from_widget), (on_editor_destroy),
4615 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
4616 (anjuta_docman_get_current_document),
4617 (anjuta_docman_set_current_document),
4618 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
4619 (anjuta_docman_update_page_label),
4620 (anjuta_docman_get_document_from_path),
4621 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4622 (anjuta_docman_order_tabs):
4623 * plugins/document-manager/anjuta-docman.h:
4624 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
4625 (update_editor_ui_interface_items), (update_editor_ui),
4626 (on_editor_update_save_ui), (on_editor_update_ui),
4627 (on_editor_changed), (on_save_prompt_save_editor),
4628 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
4629 (ianjuta_docman_get_current_document),
4630 (ianjuta_docman_set_current_document),
4631 (ianjuta_docman_remove_buffer),
4632 (ianjuta_document_manager_iface_init), (ifile_get_uri):
4633 * plugins/editor/text_editor.c: (itext_editor_iface_init),
4634 (idocument_get_filename), (idocument_can_undo),
4635 (idocument_can_redo), (idocument_undo),
4636 (idocument_begin_undo_action), (idocument_end_undo_action),
4637 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
4638 * plugins/language-support-cpp-java/plugin.c:
4639 (on_editor_char_inserted_cpp), (on_auto_indent):
4640 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
4641 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4642 * plugins/sample1/plugin.c: (on_sample_action_activate):
4643 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4644 (on_next_occur), (on_incremental_entry_key_press),
4645 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4646 (on_toolbar_find_incremental_start),
4647 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4648 * plugins/search/search-replace.c: (search_and_replace),
4649 (write_message_pane), (search_start_over), (search_update_combos),
4650 (replace_update_combos), (anjuta_search_replace_activate):
4651 * plugins/search/search-replace_backend.c:
4652 (file_buffer_new_from_path), (create_search_entries):
4653 * plugins/sourceview/sourceview-print.c: (create_print_job):
4654 * plugins/sourceview/sourceview.c:
4655 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
4656 (idocument_can_redo), (idocument_can_undo),
4657 (idocument_begin_undo_action), (idocument_end_undo_action),
4658 (idocument_undo), (idocument_redo), (idocument_grab_focus),
4659 (idocument_get_filename), (idocument_iface_init):
4660 * plugins/tools/editor.c: (on_editor_response):
4661 * plugins/tools/execute.c: (atp_output_context_initialize),
4662 (atp_user_tool_execute):
4663 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4665 Create IAnjutaDocument interface. This interface is a more general idea
4666 of documents being anything that can be modified, has undo/redo and
4667 may have operations like copy/paste.
4668 The primary goal is to integrate better by making it use the standard file
4669 and edit menu instead of it's own glade menu. Of course the downside is that
4670 you won't be able to view a source file and the designer at the same time. Anyway
4671 so many people have complained that they "can't save a glade file" that I think
4672 this is the much better solution.
4673 Work on the glade plugin is still to come but the most difficult things should be
4676 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4678 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
4681 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4683 * libanjuta/anjuta-plugin-manager.c:
4684 (anjuta_plugin_manager_get_plugins_page),
4685 (anjuta_plugin_manager_get_remembered_plugins_page):
4686 * libanjuta/anjuta-plugin-manager.h:
4687 * src/anjuta-app.c: (anjuta_app_install_preferences):
4688 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
4689 and remembered plugins preferences pages in separate pages (avoid
4692 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4694 Patch from James Liggett <jrliggett@cox.net>:
4695 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
4696 Installed editor preferences schemas. Fixes bug #453463.
4698 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4700 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
4701 (anjuta_preferences_dialog_init): Sort preferences pages on title.
4703 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4705 * plugins/document-manager/anjuta-document-manager.ui:
4706 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4707 * src/action-callbacks.c:
4708 * src/action-callbacks.h:
4709 * src/anjuta-actions.h:
4710 * src/anjuta-app.c: (anjuta_app_instance_init),
4711 (anjuta_app_install_preferences):
4713 * src/anjuta.ui: Moved plugins and shortcuts settings inside
4714 General preferences page. Move preferences menu from Settings to
4715 Edit submenu. And got rid of Settings submenu.
4717 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4719 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
4721 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
4723 * TODO.tasks: Increased bounty for on-demand preferences task to $150
4724 as discussed and agreed with James Liggett.
4726 Patch from James Liggett <jrliggett@cox.net>:
4729 * libanjuta/anjuta-plugin-manager.c:
4730 (on_activated_plugin_objects_foreach),
4731 (anjuta_plugin_manager_get_active_plugin_objects):
4732 * libanjuta/anjuta-plugin-manager.h:
4733 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
4734 (anjuta_plugin_deactivate):
4735 * libanjuta/anjuta-preferences-dialog.c:
4736 (anjuta_preferences_dialog_finalize),
4737 (anjuta_preferences_dialog_class_init), (add_category_columns),
4738 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
4739 (anjuta_preferences_dialog_remove_page):
4740 * libanjuta/anjuta-preferences.c: (property_destroy),
4741 (unregister_preferences_key), (register_callbacks),
4742 (preferences_foreach_callback), (connect_prop_to_object),
4743 (anjuta_preferences_register_property_raw),
4744 (anjuta_preferences_register_property_custom),
4745 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
4746 (anjuta_preferences_remove_page),
4747 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
4748 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
4749 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
4750 (anjuta_preferences_class_init), (anjuta_preferences_new):
4751 * libanjuta/anjuta-preferences.h:
4752 * plugins/build-basic-autotools/Makefile.am:
4753 * plugins/build-basic-autotools/build-basic-autotools.c:
4754 (ipreferences_unmerge):
4755 * plugins/cvs-plugin/Makefile.am:
4756 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
4757 * plugins/document-manager/Makefile.am:
4758 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
4759 * plugins/editor/plugin.c: (ipreferences_unmerge):
4760 * plugins/file-manager/Makefile.am:
4761 * plugins/file-manager/plugin.c: (activate_plugin),
4762 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
4763 * plugins/gtodo/plugin.c: (ipreferences_merge),
4764 (ipreferences_unmerge):
4765 * plugins/language-support-cpp-java/Makefile.am:
4766 * plugins/language-support-cpp-java/plugin.c:
4767 (ipreferences_unmerge):
4768 * plugins/message-view/Makefile.am:
4769 * plugins/message-view/plugin.c: (ipreferences_unmerge):
4770 * plugins/sourceview/Makefile.am:
4771 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
4772 * plugins/symbol-browser/Makefile.am:
4773 * plugins/symbol-browser/an_symbol_prefs.c:
4774 (symbol_browser_prefs_finalize):
4775 * plugins/terminal/Makefile.am:
4776 * plugins/terminal/terminal.c: (ipreferences_unmerge):
4777 * plugins/valgrind/plugin.c: (ipreferences_merge),
4778 (ipreferences_unmerge):
4779 * scripts/Makefile.am:
4780 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
4782 * src/action-callbacks.c: (on_set_preferences1_activate):
4783 * src/anjuta-app.c: (anjuta_app_instance_init),
4784 (anjuta_app_install_preferences):
4786 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
4787 task: Bug #445314: On demand preferences widgets creation. Thanks
4788 James for this great work.
4790 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
4792 * plugins/debug-manager/data_buffer.c,
4793 plugins/message-view/message-view.c: Fixed compiler warnings.
4795 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
4797 * src/action-callbacks.c: (help_activate),
4798 (on_help_manual_activate), (on_help_tutorial_activate),
4799 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
4801 Fixed help activation (bug #451557).
4803 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
4805 * AUTHORS: Added James Liggett. Forgot to add him before :(
4807 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
4809 * plugins/debug-manager/debugger.c,
4810 plugins/debug-manager/plugin.c,
4811 plugins/gdb/debugger.c,
4812 libanjuta/interfaces/libanjuta.idl:
4813 Add a GError* parameter to debugger-stopped signal
4815 * (added) libanjuta/anjuta-error.c,
4816 (added) libanjuta/anjuta-error.h,
4817 libanjuta/Makefile.am:
4818 Register GError as a boxed type
4820 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4821 Support GError* in signal, GError must be registered as a boxed type
4822 Accept NULL as strings
4824 === anjuta 2.2.0 ===
4826 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
4828 * configure.in: Bumped version to 2.2.0
4829 * NEWS: Updated for 2.2.0 stable release.
4830 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
4831 Reduce the idle priority to make the UI update before anything else.
4833 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
4835 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
4837 * libanjuta/interfaces/libanjuta.idl:
4838 * plugins/document-manager/action-callbacks.c:
4839 (on_editor_command_complete_word_activate):
4840 * plugins/document-manager/plugin.c:
4841 (update_editor_ui_interface_items):
4842 * plugins/editor/text_editor.c: (iautocomplete_activate),
4843 (iautocomplete_iface_init):
4844 * plugins/sourceview/sourceview.c: (iassist_iface_init):
4846 Moved autocomplete() method away from IAnjutaEditorAssist into
4847 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
4848 autocomplete and does not crash with sourceview. Fixes Bug #449620
4849 – The auto completion functionality not work. Also sets menuitem
4850 insensitive when hiding them.
4852 * plugins/debug-manager/disassemble.c:
4853 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
4856 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
4858 * pixmaps/anjuta_splash.png: Updated.
4860 * plugins/search/search-replace.c
4861 (anjuta_search_replace_activate): Fixed "Find in Files" to select
4862 the right target (project).
4863 * ChangeLog: Added missing log.
4865 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
4867 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
4868 manuals/anjuta-manual/C/fileoperations.xml,
4869 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
4871 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
4873 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
4875 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
4877 * TODO.tasks: Added bounty for on-demand preferences.
4879 Patch from Thierry Moisan:
4880 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
4883 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4885 Patch from tpgww@onepost.net:
4887 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
4888 * libegg/test-actions.c:
4889 * libegg/test-multi-drag.c: (main):
4890 * plugins/debug-manager/memory.c: (read_memory_block):
4891 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
4893 Fixes compile warnings. Fixes bug #427101.
4895 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4897 Patch from James Liggett:
4899 * plugins/profiler/gprof-options.c: (on_option_changed),
4901 * plugins/profiler/gprof-options.h:
4902 * plugins/profiler/gprof-profile-data.c:
4903 (gprof_profile_data_init_profile):
4904 * plugins/profiler/gprof-profile-data.h:
4905 * plugins/profiler/plugin.c: (profiler_get_data),
4906 (profiler_set_target), (register_options),
4907 (on_profile_data_browse_button_clicked),
4908 (on_profiling_options_button_clicked), (on_profiler_delete_data):
4909 * plugins/profiler/profiler.glade: implements independent targets.
4910 implements the ability to select arbitrary gmon.out files.
4911 Fixes bug #403502 – User should also be allowed to select an
4912 independent executable target.
4914 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4916 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
4918 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
4919 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
4921 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
4923 * plugins/debug-manager/plugin.c,
4924 plugins/debug-manager/breakpoints.c:
4925 Remove weak pointers when owner is destroyed
4926 Remove all breakpoints before loading new one
4928 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
4930 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
4932 2007-06-19 Naba Kumar <naba@gnome.org>
4934 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
4935 Bug #448491 Empty Lines Problem.
4937 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
4939 * data/default.profile, plugins/message-view/plugin.c: Do not
4940 restore session for messages.
4941 Fixes bug #377461 – don't create new message window for each
4944 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
4945 Fixes a crash on exit/project-close if profiler plugin is loaded.
4947 2007-06-17 Naba Kumar <naba@gnome.org>
4949 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
4950 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
4952 * plugins/file-loader/plugin.c: Fail on opening non existent files.
4953 Bug #448034 – Anjuta crashes on starting (when the last project
4954 directory was deleted).
4956 * plugins/document-manager/plugin.c: Set line markers for files
4957 opened via IAnjutaFile::open(). Fixes missing line markers while
4960 2007-06-17 Naba Kumar <naba@gnome.org>
4962 * plugins/sourceview/sourceview.glade: Set correct font
4963 default value and use monospace instead of sans. Fixes
4964 bug #448408 – crash in Anjuta IDE: Trying to change the
4967 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
4969 * plugins/search/search-replace.c,
4970 plugins/search/search-replace.h,
4971 plugins/search/anjuta-search.glade:
4972 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
4975 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
4977 * plugins/debug-manager/plugin.c,
4978 plugins/debug-manager/breakpoints.c:
4979 Add weak references, fixes bug #448053 ?
4981 2007-06-16 Naba Kumar <naba@gnome.org>
4983 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
4984 dialog to allow forgetting them if user chooses to select a different
4987 2007-06-13 Naba Kumar <naba@gnome.org>
4989 * plugins/sourceview/sourceview-prefs.c: Initialize font
4990 on startup correctly if use_theme is set.
4992 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
4993 if available for default font. Fixes bug #447304.
4995 * plugins/sourceview/sourceview-prefs.c: Return value based
4996 on right data type. Fixes Bug #438878 – Using gtksourceview editor
4997 for the first time has black background
4999 * plugins/project-manager/plugin.c: Give a better error message
5000 when project could not be loaded.
5002 * libanjuta/anjuta-serializer.c: Added a comment.
5004 2007-06-13 Johannes Schmid <jhs@gnome.org>
5007 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5008 most warnings to avoid simple coding problems.
5010 * plugins/message-view/anjuta-msgman.c:
5011 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5012 * plugins/message-view/plugin.c: (on_view_changed),
5013 (ianjuta_msgman_add_view):
5015 Fixed #440866 by always presenting the message-manager when a tab is
5016 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5018 * plugins/subversion/subversion-callbacks.c:
5019 (on_subversion_commit_response):
5020 Destroy dialog if user clicks "No"
5022 2007-06-12 Naba Kumar <naba@gnome.org>
5024 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5025 read and use of uninitialized variable.
5027 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5028 because it is used in credits listing and packaging could compress
5029 it in docdir. Fixes bug #397881: The credits are empty
5031 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5032 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5033 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5034 plugins/symbol-browser/an_symbol_info.c,
5035 plugins/symbol-browser/plugin.c,
5036 plugins/symbol-browser/an_symbol_view.c,
5037 plugins/editor/aneditor-autocomplete.cxx:
5039 - Do not access TMTag
5040 member in TMSymbol when freeing it because by then the tags
5041 could have changed. Avoids dangerous memory corruptions by freeing
5042 someone else's memory (Could explain those random crashes when
5043 refreshing symbols or re-loading a different project or closing
5044 a project). Anything that tries to refresh symbols could trigger
5046 - Added a flag to also retrieve method definitions as part of
5047 the class's scope members. And used it to set both function prototype
5048 and definition in symbols. Fixes navigation to prototype and
5049 function definitions from symbol browser (bug #440370)
5051 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5052 memory. Could fix those bogus 'file changed' dialogs.
5054 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5056 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5058 * (added) libanjuta/anjuta-utils-priv.h,
5059 libanjuta/anjuta-utils.h,
5060 libanjuta/anjuta-launcher.c,
5061 libanjuta/Makefile.am:
5062 Fix bug #440801: do not use config.h in public include files
5064 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5066 * plugins/project-wizard/templates/mkfile.wiz:
5067 Fix bug #442038: missing project.sh file
5070 plugins/project-wizard/templates/Makefile.am,
5071 plugins/project-wizard/templates/translatable-strings.h,
5072 (added) plugins/project-wizard/templates/sdl.wiz,
5073 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5074 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5075 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5076 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5077 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5078 (added) plugins/project-wizard/templates/sdl/src/main.c,
5079 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5080 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5081 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5082 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5083 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5084 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5085 Fix bug #315635: add a SDL project wizard
5087 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5089 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5090 when SIGCHLD is triggered when main loop context is locked. Dead lock
5091 happens when child_exited callback also accesses main loop context.
5092 Happens particularly badly in debug target exiting.
5094 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5096 * manuals/anjuta-manual/C/debugger.xml:
5097 First update of the debugger documentation
5099 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5101 * manuals/anjuta-manual/C/fileoperations.xml,
5102 manuals/anjuta-manual/C/projects.xml,
5103 manuals/anjuta-manual/C/anjuta-manual.xml,
5104 manuals/anjuta-manual/C/build.xml,
5105 manuals/anjuta-manual/C/execute.xml,
5106 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5107 Added project properties documentation. Moved execution section
5108 inside project management. Removed dead documentation.
5110 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5112 * src/anjuta.c, plugins/symbol-browser/plugin.c,
5113 plugins/symbol-browser/plugin.h,
5114 plugins/symbol-browser/an_symbol_prefs.c,
5115 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5116 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5117 progress bar instead of separate window for system tags
5118 generation. Renamed AnjutaStatus methods to a proper ones.
5120 * plugins/symbol-browser/plugin.c,
5121 plugins/symbol-browser/plugin.h,
5122 plugins/symbol-browser/an_symbol_prefs.c,
5123 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5124 global-tags/create_global_tags.sh.in: Get rid of message window
5125 for showing global tags creation and use a small window with
5128 2007-05-30 Naba Kumar <naba@gnome.org>
5130 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5131 Bug 442315 – After calling configure, the build menus are still insensitive,
5132 Bug 442314 – Autogeneration fails when there is no autogen.sh
5134 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5135 fails to remove target/source/group. Fixes bug #440196 – crash in
5136 Anjuta IDE: removing a target
5138 2007-05-29 Naba Kumar <naba@gnome.org>
5140 * plugins/symbol-browser/an_symbol_view.c,
5141 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5142 tags generation. Fixed runtime warning.
5144 2007-05-28 Naba Kumar <naba@gnome.org>
5146 Patch from James Liggett <jrliggett@cox.net>:
5147 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5148 Fixed bug #403502 – User should also be allowed to select an
5149 independent executable target.
5151 2007-05-27 Johannes Schmid <jhs@gnome.org>
5153 * plugins/build-basic-autotools/build-basic-autotools.c:
5154 (get_real_directory), (on_build_mesg_format):
5156 Find correct files for error messages inside scratchbox
5158 2007-05-27 Naba Kumar <naba@gnome.org>
5160 * manuals/anjuta-manual/C/projects.xml,
5161 manuals/anjuta-manual/C/projects.xml: Updated project
5162 management chapter more.
5164 2007-05-25 Johannes Schmid <jhs@gnome.org>
5166 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5167 * plugins/build-basic-autotools/build-basic-autotools.c:
5168 (on_sb_check_toggled), (build_execute_command),
5169 (ipreferences_merge), (ipreferences_unmerge):
5170 Added support for building inside scratchbox environment
5172 Patch from James Liggett <jrliggett@cox.net>:
5173 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5174 (anjuta_msgman_append_view):
5177 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5179 2007-05-23 Naba Kumar <naba@gnome.org>
5181 * manuals/anjuta-manual/C/projects.xml: Updated project
5184 2007-05-22 Naba Kumar <naba@gnome.org>
5186 * manuals/anjuta-manual/C/projects.xml: More updates.
5188 * manuals/anjuta-manual/C/introduction.xml,
5189 manuals/anjuta-manual/C/projects.xml,
5190 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5192 2007-05-22 Naba Kumar <naba@gnome.org>
5194 Patch from Étienne Bersac:
5195 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5196 class in generated class.
5198 2007-05-22 Naba Kumar <naba@gnome.org>
5200 * plugins/profiler/plugin.c: Fixed a compiler warning.
5201 * plugins/valgrind/Makefile.am: Added ldflags.
5203 Patch from James Liggett:
5204 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5205 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5208 2007-05-18 Johannes Schmid <jhs@gnome.org>
5210 * plugins/editor/text_editor.c:
5211 * plugins/language-support-cpp-java/plugin.c:
5212 (on_editor_language_changed), (on_value_added_current_editor),
5213 (on_value_removed_current_editor):
5215 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5216 Fix assist support in language-support-plugin.
5218 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5220 * libanjuta/interfaces/libanjuta.idl:
5221 Add a new interface allowing to implement plugin able
5222 to load other plugins (not written in C)
5224 * libanjuta/anjuta-plugin-handle.c,
5225 libanjuta/anjuta-plugin-handle.h:
5226 Add a language and a resident plugin properties
5228 * libanjuta/anjuta-glue-plugin.c,
5229 libanjuta/anjuta-glue-plugin.h,
5230 (added)libanjuta/anjuta-glue-c.c,
5231 (added)libanjuta/anjuta-glue-c.h,
5232 libanjuta/Makefile.am:
5233 Split code used to load a C plugin into a common part
5234 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5236 * libanjuta/anjuta-glue-factory.c,
5237 libanjuta/anjuta-glue-factory.h,
5238 libanjuta/anjuta-plugin-manager.c:
5239 Allow to load plugin not written in C and search for the
5240 additional needed code in another plugin
5242 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5244 * plugins/editor/text_editor.c:
5245 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5246 avoiding a crash if scintilla is used
5248 2007-05-14 Johannes Schmid <jhs@gnome.org>
5250 * libanjuta/interfaces/libanjuta.idl:
5251 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5252 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5253 (on_assist_chosen), (on_assist_update), (get_context),
5254 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5255 (install_assist), (uninstall_assist), (install_support),
5256 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5257 (cpp_java_plugin_instance_init):
5258 * plugins/language-support-cpp-java/plugin.h:
5259 Use IAnjutaEditorAssist to show language specific suggestions
5261 * plugins/sourceview/Makefile.am:
5262 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5263 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5264 * plugins/sourceview/anjuta-view.h:
5265 * plugins/sourceview/assist-window.c: (assist_window_expose),
5266 (assist_window_set_property), (assist_window_get_property),
5267 (assist_window_class_init), (assist_activated),
5268 (assist_window_init), (assist_window_finalize),
5269 (assist_window_select), (assist_window_first),
5270 (assist_window_last), (assist_window_up), (assist_window_down),
5271 (get_coordinates), (assist_window_move), (assist_window_update),
5272 (assist_window_filter_keypress), (assist_window_is_active),
5273 (assist_window_new), (assist_window_get_trigger),
5274 (assist_window_get_position):
5275 * plugins/sourceview/assist-window.h:
5276 * plugins/sourceview/sourceview-args.c (removed):
5277 * plugins/sourceview/sourceview-args.h (removed):
5278 * plugins/sourceview/sourceview-autocomplete.c (removed):
5279 * plugins/sourceview/sourceview-autocomplete.h (removed):
5280 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5281 * plugins/sourceview/sourceview-private.h:
5282 * plugins/sourceview/sourceview-scope.c(removed):
5283 * plugins/sourceview/sourceview-scope.h(removed):
5284 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5285 (on_assist_cancel), (on_document_char_added),
5286 (on_reload_dialog_response), (sourceview_class_init),
5287 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5288 (iassist_remove_trigger), (iassist_autocomplete),
5289 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5290 (iassist_react), (iassist_iface_init):
5291 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5292 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5294 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5295 - Mark files dirty if reload dialog is canceled.
5297 2007-05-12 Naba Kumar <naba@gnome.org>
5299 * libanjuta/anjuta-launcher.h: Corrected include file.
5301 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5303 * libanjuta/anjuta-glue-plugin.c,
5304 libanjuta/anjuta-glue-plugin.h,
5305 libanjuta/anjuta-glue-factory.c,
5306 libanjuta/anjuta-glue-factory.h,
5307 ibanjuta/anjuta-plugin-manager.c:
5308 Move code used to load a C plugin from glue-factory to glue-plugin
5309 So loading a plugin written in another language could be done by
5310 just using another object derived from AnjutaGluePlugin
5312 * libanjuta/libanjuta.h:
5313 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5316 === anjuta 2.1.3 ===
5318 2007-05-11 Naba Kumar <naba@gnome.org>
5320 * configure.in: Bumped version to 2.1.3
5323 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5325 2007-05-11 Naba Kumar <naba@gnome.org>
5328 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5329 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5330 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5332 2007-05-10 Johannes Schmid <jhs@gnome.org>
5334 * plugins/search/plugin.c:
5335 Make incremental search behave less annoying
5337 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5339 * plugins/macro/macro-util.c:
5340 Fix bug #419008 and bug #419036
5341 When creating new header file, use name and email set in
5342 preferences and replace invalid C character by underscore
5345 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5347 * plugins/search/search-replace.c,
5348 plugins/search/search-replace_backend.c:
5349 Disable search button if search expression is empty (bug #378193)
5351 2007-05-08 Naba Kumar <naba@gnome.org>
5353 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5356 2007-05-07 Naba Kumar <naba@gnome.org>
5359 * plugins/project-wizard/templates/Makefile.am:
5360 * plugins/project-wizard/templates/minimal.wiz:
5361 * plugins/project-wizard/templates/minimal/.cvsignore:
5362 * plugins/project-wizard/templates/minimal/Makefile.am:
5363 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5364 * plugins/project-wizard/templates/minimal/autogen.sh:
5365 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5366 * plugins/project-wizard/templates/minimal/project.anjuta:
5367 Added 'minimal', a generic and flat, project template.
5369 2007-05-05 Naba Kumar <naba@gnome.org>
5371 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5373 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5374 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5375 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5376 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5377 instead of a real one, fixes interdependency with libanjuta.
5378 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5379 * libanjuta/Makefile.am:
5380 * libegg/Makefile.am:
5381 * plugins/build-basic-autotools/Makefile.am:
5382 * plugins/class-gen/Makefile.am:
5383 * plugins/class-inheritance/Makefile.am:
5384 * plugins/cvs-plugin/Makefile.am:
5385 * plugins/debug-manager/Makefile.am:
5386 * plugins/devhelp/Makefile.am:
5387 * plugins/document-manager/Makefile.am:
5388 * plugins/editor/Makefile.am:
5389 * plugins/file-loader/Makefile.am:
5390 * plugins/file-manager/Makefile.am:
5391 * plugins/file-wizard/Makefile.am:
5392 * plugins/gdb/Makefile.am:
5393 * plugins/glade/Makefile.am:
5394 * plugins/gtodo/Makefile.am:
5395 * plugins/language-support-cpp-java/Makefile.am:
5396 * plugins/macro/Makefile.am:
5397 * plugins/message-view/Makefile.am:
5398 * plugins/patch/Makefile.am:
5399 * plugins/profiler/Makefile.am:
5400 * plugins/project-import/Makefile.am:
5401 * plugins/project-manager/Makefile.am:
5402 * plugins/project-wizard/Makefile.am:
5403 * plugins/sample1/Makefile.am:
5404 * plugins/search/Makefile.am:
5405 * plugins/sourceview/Makefile.am:
5406 * plugins/subversion/Makefile.am:
5407 * plugins/symbol-browser/Makefile.am:
5408 * plugins/terminal/Makefile.am:
5409 * plugins/tools/Makefile.am:
5410 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
5412 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
5414 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
5416 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5418 * libanjuta/anjuta-launcher.c,
5419 libanjuta/anjuta-launcher.h:
5420 Add some missing implementation
5422 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
5424 Reviewed by Naba Kumar <naba@gnome.org>:
5425 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
5428 2007-04-26 Jason Switzer <jswitzer@gmail.com>
5430 Reviewed by Naba Kumar <naba@gnome.org>:
5431 * plugins/editor/text_editor.c: Large memory addresses were being
5432 truncated, switched to glong (bug #422143).
5434 2007-04-24 Naba Kumar <naba@gnome.org>
5436 * plugins/document-manager/plugin.c: (prefs_finalize):
5437 * plugins/editor/aneditor-autocomplete.cxx:
5438 * plugins/editor/text_editor_menu.c:
5439 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
5440 * plugins/file-loader/plugin.c: (open_file_with),
5441 (create_open_with_submenu):
5442 * plugins/file-manager/plugin.c: (prefs_finalize):
5443 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
5444 pointer type castings.
5446 2007-04-24 Naba Kumar <naba@gnome.org>
5448 Patch from s|s <supreet.sethi@gmail.com>:
5449 * (added) plugins/project-wizard/templates/django-logo.png:
5450 * (added) plugins/project-wizard/templates/django.wiz:
5451 * plugins/project-wizard/templates/Makefile.am:
5452 * plugins/project-wizard/templates/translatable-strings.h: Added
5453 django project template. http://www.djangoproject.com/
5455 2007-04-24 Naba Kumar <naba@gnome.org>
5457 * plugins/subversion/anjuta-subversion.glade: Set expansion for
5458 the log entry widget and made the dialog little larger.
5460 2007-04-24 Naba Kumar <naba@gnome.org>
5462 Patch from Halton Huo:
5464 * plugins/project-wizard/property.c:
5465 * plugins/subversion/svn-auth.c:
5466 * plugins/subversion/svn-backend-priv.h:
5467 * plugins/subversion/svn-backend.c:
5468 * plugins/subversion/svn-backend.h:
5469 * plugins/subversion/svn-notify.h: Proper use of subversion
5470 headers. Fixes build issues in solaris (bug #426701).
5472 2007-04-24 Naba Kumar <naba@gnome.org>
5474 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
5476 * plugins/project-wizard/templates/cpp.wiz:
5477 * plugins/project-wizard/templates/gcj.wiz:
5478 * plugins/project-wizard/templates/gnome.wiz:
5479 * plugins/project-wizard/templates/gtk.wiz:
5480 * plugins/project-wizard/templates/gtkmm.wiz:
5481 * plugins/project-wizard/templates/java.wiz:
5482 * plugins/project-wizard/templates/python.wiz:
5483 * plugins/project-wizard/templates/terminal.wiz:
5484 * plugins/project-wizard/templates/wxwin.wiz:
5485 * plugins/project-wizard/templates/xlib-dock.wiz:
5486 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
5487 project option and set it ON by default (since gnome-build, can't
5488 enabled configure shared lib support later when a sharedlib target
5491 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5493 * plugins/debug-manager/stack_trace.c:
5494 Fix a missing case in the previous changes
5496 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5498 * plugins/debug-manager/plugin.c:
5501 * plugins/debug-manager/breakpoints.c,
5502 plugins/gdb/plugin.c:
5503 Fix adding breakpoint on a function
5505 * plugins/debug-manager/stack_trace.c:
5506 Highlight changed stack frame
5508 2007-04-18 Naba Kumar <naba@gnome.org>
5510 * plugins/document-manager/anjuta-docman.c:
5511 (anjuta_docman_dispose), (on_editor_destroy),
5512 (anjuta_docman_remove_editor): Remove the editor widget from
5513 the parent container before calling destroy, otherwise container
5514 removal happens after TextEditor is disposed resulting in call
5515 to value-remove for a TextEditor which is half-dead (crash).
5517 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
5519 * plugins/debug-manager/data_buffer.c
5520 plugins/debug-manager/data_view.c,
5521 plugins/debug-manager/memory.c:
5522 Fixes for bug #418523, bug #427090 and bug #428174
5524 2007-04-11 Halton Huo <halton.huo@sun.com>
5526 reviewed by: <jhs@gnome.org>
5529 * libanjuta/Makefile.am:
5530 * libanjuta/anjuta-utils.c:
5531 * libanjuta/anjuta-utils.h:
5532 * manuals/reference/libanjuta/Makefile.am:
5534 Fixed compilation on sun by deploying the libutil methods
5535 in anjuta-utils.h and building them on condition.
5537 2007-04-11 Johannes Schmid <jhs@gnome.org>
5539 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
5540 (anjuta_docman_add_editor):
5541 Hold a reference on the editor as long as we use it.
5543 * plugins/document-manager/plugin.c: (on_editor_changed):
5544 Destroy GValue to fix a memoery leak.
5546 2007-04-11 Johannes Schmid <jhs@gnome.org>
5548 * plugins/document-manager/plugin.c: (on_editor_changed):
5549 Fixed reference counting for editor by using g_value_take_object instead
5550 of g_value_set_object. The editors are now correctly finalized and thus
5551 we do not lack so much memory anymore.
5553 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
5554 (anjuta_view_finalize), (anjuta_view_focus_out),
5555 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5556 * plugins/sourceview/anjuta-view.h:
5557 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
5558 * plugins/sourceview/sourceview-prefs.c:
5559 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
5560 * plugins/sourceview/sourceview-prefs.h:
5561 * plugins/sourceview/sourceview-private.h:
5562 * plugins/sourceview/sourceview.c: (on_document_loaded),
5563 (timeout_unref), (on_document_saved), (sourceview_finalize),
5564 (sourceview_new), (ifile_open), (ifile_savable_save),
5565 (ifile_savable_save_as):
5567 Several changes to fix things when the editor is correctly destroyed.
5568 Fixed preferences (which led me to the refcounting issue, #409412)
5569 and removed deprecated completition code that will be replace by
5570 IAnjutaAssist interface soon.
5572 2007-04-11 Johannes Schmid <jhs@gnome.org>
5574 * libanjuta/anjuta-launcher.c:
5575 (anjuta_launcher_execution_done_cleanup),
5576 (anjuta_launcher_child_terminated):
5577 Possible fix for #428363 and added a g_return_if_fail
5579 * plugins/message-view/plugin.c: (activate_plugin):
5580 Fixed a Gtk/Gdl-Critical
5582 Patches from Étienne Bersac <bersace03@laposte.net>
5583 * plugins/class-gen/templates/go-source.tpl:
5584 * plugins/macro/macros.xml:
5585 Use better template for GObjects (#417875 and #417918)
5587 Patches from Halton Huo <halton.huo@sun.com>
5588 * libanjuta/anjuta-launcher.h:
5589 * libanjuta/anjuta-preferences.c:
5590 * libanjuta/anjuta-utils.c:
5591 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
5592 (cg_window_set_add_to_repository):
5593 * plugins/class-inheritance/class-inherit.c:
5594 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
5596 2007-04-09 Johannes Schmid <jhs@gnome.org>
5598 * plugins/editor/print.c: (anjuta_print_show_header):
5599 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5600 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5602 Some string changes (#427395 and #427399)
5604 2007-04-06 Johannes Schmid <jhs@gnome.org>
5606 * plugins/build-basic-autotools/build-basic-autotools.c:
5607 (on_build_mesg_format), (on_build_mesg_parse):
5608 Fixed full path detection
5610 2007-04-05 Naba Kumar <naba@gnome.org>
5612 Patch from Halton Huo:
5613 * libanjuta/Makefile.am:
5614 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
5615 * libanjuta/anjuta-glue-cpp.h:
5616 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
5617 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
5618 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
5619 (anjuta_glue_factory_get_path), (get_already_loaded_module),
5620 (load_plugin), (anjuta_glue_factory_get_object_type):
5621 * libanjuta/anjuta-glue-factory.h:
5622 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
5623 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
5624 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
5625 (anjuta_glue_plugin_new):
5626 * libanjuta/anjuta-glue-plugin.h:
5627 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5628 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
5629 * libanjuta/anjuta-plugin.h:
5630 * libanjuta/glue-cpp.c:
5631 * libanjuta/glue-cpp.h:
5632 * libanjuta/glue-factory.c:
5633 * libanjuta/glue-factory.h:
5634 * libanjuta/glue-plugin.c:
5635 * libanjuta/glue-plugin.h:
5636 * plugins/build-basic-autotools/build-basic-autotools.h:
5637 * plugins/class-gen/plugin.h:
5638 * plugins/class-inheritance/plugin.h:
5639 * plugins/cvs-plugin/plugin.h:
5640 * plugins/debug-manager/plugin.h:
5641 * plugins/devhelp/plugin.h:
5642 * plugins/document-manager/plugin.h:
5643 * plugins/editor/plugin.h:
5644 * plugins/file-loader/plugin.h:
5645 * plugins/file-manager/plugin.h:
5646 * plugins/file-wizard/plugin.h:
5647 * plugins/gdb/plugin.h:
5648 * plugins/glade/plugin.h:
5649 * plugins/gtodo/plugin.h:
5650 * plugins/language-support-cpp-java/plugin.h:
5651 * plugins/macro/plugin.h:
5652 * plugins/message-view/plugin.h:
5653 * plugins/patch/plugin.h:
5654 * plugins/profiler/plugin.h:
5655 * plugins/project-import/plugin.h:
5656 * plugins/project-manager/plugin.h:
5657 * plugins/project-wizard/plugin.h:
5658 * plugins/sample1/plugin.h:
5659 * plugins/search/plugin.h:
5660 * plugins/sourceview/plugin.h:
5661 * plugins/subversion/plugin.h:
5662 * plugins/symbol-browser/plugin.h:
5663 * plugins/terminal/terminal.c:
5664 * plugins/tools/plugin.h:
5665 * plugins/tools/scripts/tools-2.xml.in:
5666 * plugins/valgrind/plugin.h:
5668 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
5670 2007-04-05 Naba Kumar <naba@gnome.org>
5672 * anjuta.spec.in, configure.in: Removed dead codes.
5674 Patch from Jos Dehaes:
5675 * configure.in, plugins/project-wizard/templates/Makefile.am,
5676 plugins/project-wizard/templates/mkfile.wiz,
5677 plugins/project-wizard/templates/translatable-strings.h: Enabled
5678 makefile-based project creation and import. Fixes bug #355145
5680 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
5682 * plugins/debug-manager/debugger.c,
5683 plugins/debug-manager/plugin.c,
5684 plugins/gdb/anjuta-gdb.plugin.in:
5685 Code cleaning (remove unused code, rename this into self)
5686 Add information about supported format in debugger plugin
5687 Activate debugger plugin according to the target format
5689 2007-04-01 Naba Kumar <naba@gnome.org>
5691 * plugins/message-view/message-view.c:
5692 (message_view_instance_init): Fixed message icons to appear.
5694 2007-03-31 Johannes Schmid <jhs@gnome.org>
5696 * plugins/message-view/anjuta-msgman.c:
5697 (anjuta_msgman_append_view):
5698 * plugins/message-view/plugin.c: (on_view_changed),
5699 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
5703 2007-03-31 Johannes Schmid <jhs@gnome.org>
5705 * plugins/message-view/message-view.c:
5706 (message_view_instance_init), (imessage_view_append):
5707 Show nice icons beside the messages for info, warning and error. This is a completly
5708 cosmetic change so if someone dislikes it he is free to remove it.
5710 2007-03-31 Johannes Schmid <jhs@gnome.org>
5712 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
5713 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
5714 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
5715 * plugins/message-view/anjuta-msgman.h:
5716 * plugins/message-view/message-view.h:
5717 * plugins/message-view/plugin.c: (on_view_changed),
5719 Fixed #359399 and made next/previous insensitive when not availible
5721 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
5722 (tag_style_to_string):
5723 Fixed namespace Problem with gdk >= 2.11
5725 * plugins/sourceview/sourceview-autocomplete.c:
5726 (sourceview_autocomplete_init):
5727 Removed structure, follow-up of #423682
5729 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
5731 * plugins/debug-manager/debug_tree.c,
5732 plugins/debug-manager/debug_tree.h,
5733 plugins/debug-manager/watch.c,
5734 plugins/debug-manager/anjuta-debug-manager.glade:
5735 Inspect variable at cursor
5736 Fix buttons in inspect dialog
5738 2007-03-27 Halton Huo <halton.huo@sun.com>
5740 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
5742 * plugins/sourceview/sourceview-autocomplete.c
5743 plugins/debug-manager/disassemble.c,
5744 libanjuta/interfaces/libanjuta.idl:
5745 Remove array with 0 size and empty structure as it is not
5746 supported by sun cc, Fixes bug #423682
5748 * plugins/debug-manager/debugger.c:
5749 Remove anonymous union as it is not supported by sun cc,
5752 === anjuta 2.1.2 ===
5754 2007-03-28 Naba Kumar <naba@gnome.org>
5756 * configure.in: Bumped version to 2.1.2
5757 * NEWS: Updated for release.
5759 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
5760 Improved breakpoint marker icon.
5762 * plugins/editor/anjuta-editor.plugin.in,
5763 plugins/sourceview/sourceview.plugin.in: Made editor plugins
5764 non user activable since they are now remembered properly.
5766 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
5768 * plugins/tools/editor.c:
5771 2007-03-27 Naba Kumar <naba@gnome.org>
5773 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
5774 word when autocompleting without leaving any trailing part of
5777 2007-03-27 Kamil Páral <ripper42@gmail.com>
5779 Reviewed by Naba Kumar <naba@gnome.org>:
5780 * anjuta.desktop.in.in: Remove "Application" category from desktop
5781 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
5783 2007-03-27 Naba Kumar <naba@gnome.org>
5785 * configure.in, plugins/document-manager/anjuta-docman.c:
5786 (anjuta_docman_add_editor): Conditionally compile notebook tab
5787 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
5789 Patch from Halton Huo:
5790 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
5791 non gcc compiler flags. Fixes bug #423089.
5793 2007-03-26 Naba Kumar <naba@gnome.org>
5795 * AUTHORS, NEWS, TODO.tasks: Updated.
5797 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
5800 * plugins/symbol-browser/plugin.c: (on_editor_saved),
5801 (update_editor_symbol_model), (iter_matches),
5802 (on_editor_update_ui), (value_added_current_editor),
5803 (activate_plugin), (dispose),
5804 (symbol_browser_plugin_instance_init):
5805 * plugins/symbol-browser/plugin.h: update line on editor save
5806 and editor change. Code clean up and fixed warnings.
5808 2007-03-26 Naba Kumar <naba@gnome.org>
5810 * plugins/project-wizard/templates/java/project.anjuta,
5811 plugins/project-wizard/templates/python/project.anjuta,
5812 plugins/project-wizard/templates/python/project.anjuta:
5813 Removed version control plugins from default selection.
5815 * plugins/tools/scripts/prepare-changelog.pl,
5816 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
5817 script to a better one (that works on both cvs and svn).
5819 2007-03-26 Naba Kumar <naba@gnome.org>
5821 * (added) plugins/project-wizard/templates/translatable-strings.pl,
5822 Makefile.am: Added the generated translatable file (required for
5823 translations for svn checkouts).
5826 plugins/project-wizard/templates/extract-translatable-strings.pl
5827 plugins/project-wizard/templates/Makefile.am, Makefile.am,
5828 po/POTFILES.in: Generated translatable strings for .wiz files and
5829 added them in POTFILES.in for translation. Fixes bug #398035
5831 2007-03-25 Naba Kumar <naba@gnome.org>
5833 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
5835 * src/anjuta-app.c: Removed dead codes.
5837 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
5838 global tags generation starts.
5840 * plugins/debug-manager/chunk_view.c,
5841 plugins/debug-manager/start.h,
5842 plugins/debug-manager/chunk_view.h,
5843 plugins/debug-manager/utilities.c,
5844 plugins/debug-manager/utilities.h,
5845 plugins/debug-manager/debugger.c,
5846 plugins/debug-manager/threads.c,
5847 plugins/debug-manager/disassemble.c,
5848 plugins/debug-manager/info.c,
5849 plugins/debug-manager/sharedlib.c,
5850 plugins/debug-manager/threads.h,
5851 plugins/debug-manager/disassemble.h,
5852 plugins/debug-manager/signals.c,
5853 plugins/debug-manager/info.h,
5854 plugins/debug-manager/sharedlib.h,
5855 plugins/debug-manager/data_buffer.c,
5856 plugins/debug-manager/data_view.c,
5857 plugins/debug-manager/signals.h,
5858 plugins/debug-manager/debug_tree.c,
5859 plugins/debug-manager/watch.c,
5860 plugins/debug-manager/registers.c,
5861 plugins/debug-manager/data_buffer.h,
5862 plugins/debug-manager/data_view.h,
5863 plugins/debug-manager/memory.c,
5864 plugins/debug-manager/debug_tree.h,
5865 plugins/debug-manager/watch.h,
5866 plugins/debug-manager/registers.h,
5867 plugins/debug-manager/memory.h,
5868 plugins/debug-manager/locals.c,
5869 plugins/debug-manager/sexy-icon-entry.c,
5870 plugins/debug-manager/breakpoints.c,
5871 plugins/debug-manager/locals.h,
5872 plugins/debug-manager/sexy-icon-entry.h,
5873 plugins/debug-manager/stack_trace.c,
5874 plugins/debug-manager/breakpoints.h,
5875 plugins/debug-manager/sparse_buffer.c,
5876 plugins/debug-manager/sparse_view.c,
5877 plugins/debug-manager/stack_trace.h,
5878 plugins/debug-manager/sparse_buffer.h,
5879 plugins/debug-manager/sparse_view.h,
5880 plugins/debug-manager/start.c,
5881 plugins/gdb/utilities.c,
5882 plugins/gdb/utilities.h,
5883 plugins/gdb/debugger.c,
5884 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
5887 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5889 * plugins/gdb/debugger.c:
5890 Avoid empty debugger log window by limiting line to 90 characters
5892 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5894 * plugins/debug-manager/plugin.c,
5895 plugins/debug-manager/plugin.h,
5896 plugins/debug-manager/threads.c,
5897 plugins/debug-manager/threads.h,
5898 plugins/debug-manager/breakpoints.c,
5899 plugins/debug-manager/breakpoints.h,
5900 plugins/debug-manager/stack_trace.c,
5901 plugins/debug-manager/stack_trace.h:
5902 View code action now changes location in disassembly view too
5904 * plugins/debug-manager/anjuta-debug-manager.ui:
5905 Rename breakpoint actions
5907 2007-03-24 Naba Kumar <naba@gnome.org>
5909 * configure.in, src/anjuta-app.c: Use the new docking algorithm
5910 in gdl 0.7.3 (svn trunk).
5911 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
5913 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5915 * plugins/debug-manager/threads.c,
5916 plugins/debug-manager/debug_tree.c,
5917 plugins/debug-manager/debug_tree.h,
5918 plugins/debug-manager/locals.c,
5919 plugins/debug-manager/registers.c,
5920 plugins/debug-manager/stack_trace.c:
5921 Allow to change current thread updating register, stack and locals
5922 Allow to change current stack frame updating locals
5924 * plugins/gdb/debugger.c:
5925 Read argument of selected stack frame
5927 * plugins/debug-manager/data_view.c:
5928 Fix an unrelated bug
5930 2007-03-23 Naba Kumar <naba@gnome.org>
5932 * plugins/document-manager/anjuta-docman.c,
5933 plugins/document-manager/plugin.c: Fixed many memory leaks.
5934 (ianjuta_file_get_uri() returns a new string).
5936 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
5937 widget for save dialogs.
5939 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
5940 svn and fixed to get function/prototype/member args list. Call tips
5943 2007-03-22 Naba Kumar <naba@gnome.org>
5945 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
5946 and calltips would work again for functions from global tags (Needs
5947 regenerating global tags).
5949 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
5950 ctags svn version and reopened bug #395362. Fixes tags parsing that
5951 seemed to have stopped working recently.
5953 2007-03-21 Naba Kumar <naba@gnome.org>
5955 * tagmanager/tm_source_file.c, tagmanager/options.c,
5956 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
5957 extend .. more needs to be investigated and fixed). Enabled some
5960 2007-03-16 Naba Kumar <naba@gnome.org>
5962 * src/anjuta.c: Fixed project loading from command line.
5964 2007-03-16 Naba Kumar <naba@gnome.org>
5966 Patch from James Liggett <jrliggett@cox.net>:
5967 plugins/profiler/gprof-profile-data.c: Fixed a crash.
5969 2007-03-15 Naba Kumar <naba@gnome.org>
5971 * libanjuta/anjuta-profile-manager.c,
5972 libanjuta/anjuta-profile-manager.h: Added method to get current
5975 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
5976 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
5979 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
5980 plugins/file-loader/plugin.c: Moved to functions as utility functions.
5981 Also, not load project files in session load in loader plugin.
5983 * plugins/project-manager/plugin.c, src/anjuta.c:
5984 Emit "exiting" signal in shell when exiting anjuta. project manager
5985 listens to exiting signal and saves session. anjuta.c saves session
5986 only when current projfile is 'user'. Load project saved in session
5987 differently then the rest of the session. This should fix all the
5988 session restoration bugs.
5990 src/main.c: Present anjuta window when becon message is received.
5992 2007-03-14 Naba Kumar <naba@gnome.org>
5994 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
5995 not randomly save (it was a wrong looping).
5997 2007-03-12 Naba Kumar <naba@gnome.org>
5999 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6001 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6003 * plugins/debug-manager/anjuta-debug-manager.ui,
6004 libanjuta/interfaces/libanjuta.idl,
6005 plugins/debug-manager/debugger.c,
6006 (added) plugins/debug-manager/threads.c,
6007 (added) plugins/debug-manager/threads.h,
6008 plugins/debug-manager/plugin.c,
6009 plugins/debug-manager/Makefile.am,
6010 plugins/gdb/plugin.c,
6011 plugins/gdb/debugger.c,
6012 plugins/gdb/debugger.h:
6013 Add a window displaying all threads
6014 Add needed functions
6015 Switching to a different thread is still not done
6017 * plugins/debug-manager/debug_tree.c,
6018 plugins/debug-manager/locals.c,
6019 plugins/debug-manager/stack_trace.c:
6020 Small cosmetic changes
6022 * plugins/gdb/gdbmi.c:
6023 Keep all elements in gdbmi hash
6024 Even if using the same key like in -threads-list-ids
6026 2007-03-11 Naba Kumar <naba@gnome.org>
6028 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6030 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6032 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6033 manuals/reference/libanjuta/libanjuta-sections.txt,
6034 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6037 2007-03-11 Naba Kumar <naba@gnome.org>
6039 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6040 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6042 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6043 manuals/reference/libanjuta/libanjuta.types,
6044 manuals/reference/libanjuta/libanjuta-sections.txt,
6045 manuals/reference/libanjuta/.cvsignore,
6046 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6047 infrastructure. Got rid of tmpl/ directory and moved all section
6048 documenation to source code (requires gtk-doc >= 1.4).
6050 * libanjuta/anjuta-plugin-description.c,
6051 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6052 libanjuta/cell-renderer-captioned-image.c,
6053 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6054 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6055 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6056 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6057 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6058 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6059 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6060 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6061 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6062 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6063 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6064 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6065 documentation from templates to source code.
6067 2007-03-10 Johannes Schmid <jhs@gnome.org>
6069 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6070 Added some debug output but could not figure out why
6071 some plugins are not kept.
6073 * libanjuta/interfaces/libanjuta.idl:
6074 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6075 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6076 Added IAnjutaEditorGoto::matching_brace
6078 * plugins/document-manager/action-callbacks.c:
6079 (on_editor_command_match_brace_activate):
6080 * plugins/document-manager/plugin.c:
6081 (update_editor_ui_interface_items):
6082 * plugins/editor/text_editor.c: (igoto_matching_brace),
6084 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6085 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6087 2007-03-09 Johannes Schmid <jhs@gnome.org>
6089 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6092 * plugins/sourceview/sourceview-private.h:
6093 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6094 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6095 (sourceview_new), (ifile_savable_save_as):
6096 Tweaked vfs monitoring
6098 2007-03-09 Johannes Schmid <jhs@gnome.org>
6100 * libanjuta/interfaces/Makefile.am.iface:
6101 Fixed installtion of header files
6103 * plugins/sourceview/sourceview.c: (set_select):
6104 do not scroll to much in interactive search
6106 2007-03-09 Naba Kumar <naba@gnome.org>
6108 * src/anjuta.c: Fixed session restoration.
6110 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6111 signal handlers after symbol browser plugin is deactivated.
6113 * plugins/editor/editor.glade,
6114 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6115 Fixed indentation confustion in preferences.
6117 2007-03-08 Johannes Schmid <jhs@gnome.org>
6119 * plugins/search/search-replace.c: (search_set_combo),
6120 (search_set_action), (search_set_target), (search_set_direction),
6121 (create_dialog), (search_disconnect_set_toggle_connect),
6122 (on_search_match_whole_word_toggled),
6123 (on_search_match_whole_line_toggled),
6124 (on_search_match_word_start_toggled),
6125 (search_set_toggle_direction):
6126 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6127 it's somehow ugly and uses many deprecated widgets
6129 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6130 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6133 2007-03-07 Naba Kumar <naba@gnome.org>
6135 * src/anjuta.c: Make launching projects work from command line. Also
6136 fixes gnome session restart command.
6138 2007-03-07 Johannes Schmid <jhs@gnome.org>
6140 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6141 * plugins/class-gen/plugin.c: (iwizard_activate):
6144 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6147 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6148 Fixed #377483 (It's not possible to know if directories have
6149 a version in CVS. Show version column only if there are version
6150 informations availible
6152 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6155 2007-03-07 Johannes Schmid <jhs@gnome.org>
6157 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6159 * plugins/symbol-browser/an_symbol_prefs.c:
6160 (on_update_global_clicked):
6163 2007-03-07 Johannes Schmid <jhs@gnome.org>
6165 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6166 (anjuta_save_prompt_new):
6167 * plugins/project-import/project-import.c:
6168 (project_import_finalize):
6169 Fixed Gtk-Criticals (maybe #409408)
6171 2007-03-07 Naba Kumar <naba@gnome.org>
6173 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6174 when we are at just beginning of string or comment. Fixes bug #397981.
6176 2007-03-07 Johannes Schmid <jhs@gnome.org>
6178 * plugins/language-support-cpp-java/plugin.c:
6179 (initialize_indentation_params):
6180 Removed annoying DEBUG_PRINT
6182 * plugins/sourceview/sourceview-cell.c:
6183 (sourceview_cell_instance_init), (icell_get_character),
6184 (icell_get_length), (icell_get_char), (icell_get_attribute):
6185 Improved code to be faster
6186 Implemented attribute handling so that indentation really works in any case
6188 2007-03-06 Johannes Schmid <jhs@gnome.org>
6191 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6193 * plugins/document-manager/anjuta-docman.c:
6194 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6195 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6196 instead (required GTK >= 2.10)
6198 * plugins/sourceview/sourceview-private.h:
6199 * plugins/sourceview/sourceview.c:
6200 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6201 (sourceview_finalize), (sourceview_new), (imark_mark),
6202 (imark_unmark), (imark_is_marker_set),
6203 (imark_location_from_handle), (imark_delete_all_markers):
6204 Fixed marker handling and worked a bit more on vfs monitoring
6206 2007-03-05 Johannes Schmid <jhs@gnome.org>
6208 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6209 Added method to select specific iter
6211 * plugins/sourceview/sourceview-private.h:
6212 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6213 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6214 (sourceview_add_monitor), (on_document_saved),
6215 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6216 Fixed vfs monitoring (mostly ported code from text_editor.c)
6218 * plugins/symbol-browser/an_symbol_view.c:
6219 * plugins/symbol-browser/an_symbol_view.h:
6220 * plugins/symbol-browser/plugin.c: (iter_matches),
6221 (on_editor_update_ui), (value_added_current_editor):
6222 Select the current tag in locals window and symbol toolbar. If there
6223 is no tag at the current line, reserve backward for the next tag. This will
6224 select the correct tag if inside a function.
6226 2007-03-05 Naba Kumar <naba@gnome.org>
6228 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6229 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6231 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6234 2007-03-04 Johannes Schmid <jhs@gnome.org>
6238 Fixed distcheck (well, partly)
6240 2007-03-04 Johannes Schmid <jhs@gnome.org>
6242 * plugins/document-manager/anjuta-document-manager.ui:
6243 Move "Swap .c/.h from Main to Browser toolbar
6245 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6246 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6247 (fv_prefs_free), (fv_add_tree_entry):
6248 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6249 * plugins/file-manager/plugin.c: (prefs_init):
6251 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6253 2007-03-04 Naba Kumar <naba@gnome.org>
6255 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6256 plugins/project-manager/plugin.c:
6257 Restored default profile and renamed it from "default.anjuta" to
6260 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6262 * plugins/debug-manager/debugger.c,
6263 plugins/debug-manager/plugin.c,
6264 plugins/gdb/debugger.c,
6265 libanjuta/interfaces/libanjuta.idl,
6266 plugins/debug-manager/stack_trace.c:
6267 Add a dialog box when a signal is received (except SIGINT)
6268 Display stack frame even if arguments are not available
6270 2007-03-03 Naba Kumar <naba@gnome.org>
6272 * TODO.tasks: Icons bounty added.
6274 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6277 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6280 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6281 plugins/Makefile.am, (removed) plugins/profile-default/*,
6282 plugins/project-manager/anjuta-project-manager.plugin.in,
6283 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6284 profile implementation to load user profile and projects. Store and
6285 restore remembered plugins. Use profile scoping and descoping for
6286 saving and loading sesstions.
6288 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6289 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6290 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6293 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6295 * plugins/debug-manager/debug_tree.c
6296 plugins/debug-manager/debug_tree.h:
6297 Bug fix, deleting wrong variable
6299 * plugins/gdb/debugger.c:
6300 Bug fix, remove forgotten debugging code
6302 2007-03-02 Johannes Schmid <jhs@gnome.org>
6304 * plugins/document-manager/anjuta-document-manager.ui:
6305 * plugins/search/anjuta-search.ui:
6306 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6307 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6310 * src/anjuta-app.c: (on_toolbar_view_toggled),
6311 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6312 Save toolbar positions, don't use fixed toolbar style
6314 All in all this will allow more complex toolbar configurations and
6315 might gain some space on smaller displays because the user can disable
6316 toolbar parts he does not use. Also allows to use any toolbar style
6317 without looking too ugly.
6319 2007-03-01 Naba Kumasr <naba@gnome.org>
6321 * TODO.tasks: Added a bounty for creating icons.
6323 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6324 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6325 profile-changed signal. Do not sync non-user-activatable plugins.
6327 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6329 * plugins/debug-manager/disassemble.c,
6330 plugins/debug-manager/sparse_view.c,
6331 plugins/gdb/debugger.c,
6332 libanjuta/interfaces/libanjuta.idl:
6333 Display function name in disassembly view
6335 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6337 * (added) plugins/debug-manager/bookmark.png,
6338 (added) plugins/debug-manager/breakpoint-disabled.png,
6339 (added) plugins/debug-manager/breakpoint-enabled.png,
6340 (added) plugins/debug-manager/program-counter.png,
6341 (added) plugins/debug-manager/linemarker.png,
6342 plugins/debug-manager/Makefile.am,
6343 plugins/debug-manager/disassemble.c,
6344 plugins/debug-manager/disassemble.h,
6345 plugins/debug-manager/sparse_buffer.c,
6346 plugins/debug-manager/sparse_buffer.h,
6347 plugins/debug-manager/sparse_view.c,
6348 plugins/debug-manager/sparse_view.h,
6349 plugins/debug-manager/plugin.c,
6350 plugins/debug-manager/breakpoints.c,
6351 libanjuta/interfaces/libanjuta.idl:
6352 Add markers in the disassembly view
6353 Display program counter and breakpoints in disassembly view
6355 * plugins/gdb/debugger.c:
6356 Fix a bug added with my previous patch, setting and clearing
6357 breakpoints was not working
6359 2007-02-28 Johannes Schmid <jhs@gnome.org>
6361 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6362 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6363 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6364 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6365 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6366 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6367 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6368 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6369 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6370 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6371 Updated (why do they need to be under version control?)
6373 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6374 (create_tab_popup_menu), (on_msgman_popup_menu),
6375 (on_tab_button_press_event), (anjuta_msgman_page_new),
6376 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6377 Added "Close all message tabs" popup menu
6379 2007-02-26 Naba Kumar <naba@gnome.org>
6381 * plugins/profiler/gprof-flat-profile-entry.c,
6382 plugins/profiler/gprof-flat-profile.c,
6383 plugins/profiler/gprof-flat-profile-entry.h,
6384 plugins/profiler/gprof-flat-profile.h,
6385 plugins/profiler/gprof-flat-profile-view.c,
6386 plugins/profiler/gprof-flat-profile-view.h,
6387 plugins/profiler/gprof-call-graph-block-entry.c,
6388 plugins/profiler/gprof-call-graph-block.c,
6389 plugins/profiler/gprof-function-call-chart-view.c,
6390 plugins/profiler/gprof-call-graph-block-entry.h,
6391 plugins/profiler/gprof-profile-data.c,
6392 plugins/profiler/gprof-call-graph-block.h,
6393 plugins/profiler/gprof-view.c,
6394 plugins/profiler/gprof-call-graph.c,
6395 plugins/profiler/gprof-function-call-chart-view.h,
6396 plugins/profiler/gprof-profile-data.h,
6397 plugins/profiler/gprof-call-graph.h,
6398 plugins/profiler/gprof-view.h,
6399 plugins/profiler/gprof-view-manager.c,
6400 plugins/profiler/gprof-call-graph-view.c,
6401 plugins/profiler/plugin.c,
6402 plugins/profiler/gprof-view-manager.h,
6403 plugins/profiler/gprof-call-graph-view.h,
6404 plugins/profiler/gprof-function-call-tree-view.c,
6405 plugins/profiler/gprof-function-call-tree-view.h,
6406 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6407 gnome-vfs. Fixes bug #411377.
6409 2007-02-26 Naba Kumar <naba@gnome.org>
6411 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
6413 Patch from James Liggett <jrliggett@cox.net>:
6414 * plugins/profiler/gprof-flat-profile-view.c,
6415 plugins/profiler/gprof-flat-profile-view.h,
6416 plugins/profiler/gprof-function-call-chart-view.c,
6417 plugins/profiler/gprof-function-call-chart-view.h,
6418 plugins/profiler/gprof-view.c,
6419 plugins/profiler/gprof-view.h,
6420 plugins/profiler/gprof-call-graph-view.c,
6421 plugins/profiler/plugin.c,
6422 plugins/profiler/gprof-call-graph-view.h,
6423 plugins/profiler/gprof-function-call-tree-view.c,
6424 plugins/profiler/gprof-function-call-tree-view.h: Implements
6425 double click navigation. Fixes bug #403514.
6427 2007-02-25 Naba Kumar <naba@gnome.org>
6429 * libanjuta/anjuta-plugin-manager.c,
6430 libanjuta/anjuta-plugin-handle.[ch],
6431 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
6432 g_hash_table_remove_all (introduced in glib 2.12) to stay the
6433 dependency on glib 2.8. Fixes bug #411623.
6435 2007-02-24 Naba kumar <naba@gnome.org>
6437 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
6439 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
6440 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
6441 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
6442 (added) libanjuta/anjuta-profile-manager.c,
6443 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
6445 Implemented profile pushing and popping. Implemented profile xml
6446 synchronization. Implemented error handling in profiles. Implemented
6447 activation and deactivation signals in plugin manager.
6449 * libanjuta/Makefile.am: Added libanjuta log domain.
6451 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6452 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
6453 in AnjutaShell interface and implemented it in AnjutaApp.
6455 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6457 2007-02-23 Naba kumar <naba@gnome.org>
6459 src/main.c: Fixed missing end quote.
6461 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6463 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
6466 2007-02-20 Naba Kumar <naba@gnome.org>
6468 * plugins/subversion/plugin.c: Added "..." menuitems.
6469 * ROADMAP, README: Updated.
6470 * libanjuta/anjuta-profile.c: Fixed bugs.
6472 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
6473 plugins/gtodo/Makefile.am: Removed dead code.
6475 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
6476 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
6477 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
6478 plugins/gtodo/list_tooltip.c,
6479 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
6480 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
6481 not contain markups. Fixes Bug #360462.
6483 2007-02-16 Naba Kumar <naba@gnome.org>
6485 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
6486 unnecessary sub-sections.
6488 2007-02-15 Naba Kumar <naba@gnome.org>
6490 * (removed) plugins/document-manager/bookmark-prev-16.png,
6491 plugins/document-manager/bookmark-last.png,
6492 (removed)plugins/document-manager/bookmark-first-16.png,
6493 plugins/document-manager/bookmark-prev.png,
6494 (added) plugins/document-manager/bookmark-toggle.png,
6495 (removed)plugins/document-manager/bookmark_toggle.xpm,
6496 (removed)plugins/document-manager/bookmark-last-16.png,
6497 plugins/document-manager/plugin.c,
6498 plugins/document-manager/anjuta-document-manager.ui,
6499 (removed)plugins/document-manager/bookmark-next-16.png,
6500 plugins/document-manager/bookmark-next.png,
6501 plugins/document-manager/Makefile.am,
6502 (added) plugins/document-manager/bookmark-clear.png,
6503 plugins/document-manager/bookmark-first.png: Upgraded bookmark
6504 icons (stolen from monodevelop). Added clear bookmarks toolbar
6507 * plugins/document-manager/plugin.c,
6508 (added) plugins/document-manager/swap.png,
6509 (removed) plugins/document-manager/undock.png,
6510 plugins/document-manager/Makefile.am: Fixed swap icon.
6512 2007-02-13 Naba Kumar <naba@gnome.org>
6514 * plugins/class-gen/element-editor.c: Fixed typo.
6516 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
6517 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
6518 Implementing plugin profiles loading.
6520 2007-02-13 Naba Kumar <naba@gnome.org>
6522 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
6523 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
6524 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
6525 pixmaps/open_project.png, pixmaps/close_project.png:
6526 Removed more old icons.
6527 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
6528 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
6531 2007-02-13 Naba Kumar <naba@gnome.org>
6533 * plugins/class-gen/element-editor.c: Included missing headers to
6534 prevent build failures in some cases.
6536 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6538 * plugins/debug-manager/stack_trace.c:
6541 * plugins/debug-manager/watch.c,
6542 plugins/debug-manager/breakpoints.c:
6543 Same bug than above, wrong use of gtk_ui_manager_get_widget
6545 === anjuta 2.1.1 ===
6547 2007-02-11 Naba Kumar <naba@gnome.org>
6549 * cofigure.in: Bumped version to 2.1.1
6550 * NEWS: Updated for 2.1.1 release.
6552 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6554 * plugins/debug-manager/plugin.c,
6555 plugins/debug-manager/sparse_view.c,
6556 plugins/debug-manager/sparse_view.h:
6559 * plugins/gdb/debugger.c,
6560 plugins/debug-manager/debugger.c,
6561 plugins/debug-manager/memory.c,
6562 plugins/debug-manager/sparse_buffer.c
6563 plugins/gdb/debugger.h,
6564 libanjuta/interfaces/libanjuta.idl:
6565 Clean up, remove some warnings
6566 Use guint everywhere for addresses
6567 Rewrite code parsing position in debugger
6569 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6571 * plugins/debug-manager/debug_tree.c:
6572 Use GtkTreeRowReference instead of GtkTreeIter as callback data
6575 2007-02-08 Naba Kumar <naba@gnome.org>
6577 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6578 Delay showing the 'file modified on disk' dialog for one sec
6579 from the last notification to insure multiple notifications for
6580 the same file are treated as one. Do not same multiple dialogs
6581 for the same file. Make sure to destory the dialog if later
6582 the conent is no longer different.
6584 2007-02-08 Naba Kumar <naba@gnome.org>
6586 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6587 Prevented spurious 'file modified' dialogs in scintilla editor
6588 when the file is saved.
6590 2007-02-09 Johannes Schmid <jhs@gnome.org>
6592 * scripts/glade2schema.pl:
6593 Added script to convert glade preferences into gconf schema files.
6596 2007-02-08 Naba Kumar <naba@gnome.org>
6598 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
6599 itself is destroyed. Fixes bug #355160.
6601 2007-02-08 Johannes Schmid <jhs@gnome.org>
6603 * plugins/profiler/profiler.plugin:
6604 removed from version control (only .in file needed)
6606 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6607 * plugins/sourceview/sourceview.c: (sourceview_new):
6610 * plugins/subversion/svn-thread.c: (svn_thread_start):
6611 * src/main.c: (main):
6613 Fixed #395875 about initialisation of threads too late
6615 2007-02-07 Armin Burgmeier <armin@arbur.net>
6617 Reviewed by Naba Kumar <naba@gnome.org>:
6618 * plugins/class-gen/plugin.c:
6619 * plugins/class-gen/window.c: Removed browse button related code, load
6620 generated output directly into new buffers when not adding to project.
6622 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
6623 buttons from user interface.
6625 2007-02-07 Naba Kumar <naba@gnome.org>
6627 * po/POTFILES.in: Fixed distcheck.
6629 2007-02-07 Daniel Nylander <po@danielnylander.se>
6631 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
6633 2007-02-07 Johannes Schmid <jhs@gnome.org>
6635 * anjuta.desktop.in.in:
6638 2007-02-07 Johannes Schmid <jhs@gnome.org>
6641 * manuals/anjuta-manual/*
6642 * manuals/anjuta-faqs/*:
6643 #398991 – Anjuta manuals does not use the gnome-doc-utils format
6645 * plugins/document-manager/anjuta-document-manager.plugin.in:
6646 Removed duplicate application-xml mime-type (review patches properly ;-)
6648 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
6650 * plugins/gdb/debugger.c,
6651 libanjuta/interfaces/libanjuta.idl:
6653 Fix handling of missing source file
6655 2007-02-06 Naba Kumar <naba@gnome.org>
6657 Patch from James Liggett <jrliggett@cox.net>:
6658 * plugins/profiler/gprof-flat-profile.c,
6659 plugins/profiler/gprof-profile-data.c,
6660 plugins/profiler/gprof-call-graph.c,
6661 plugins/profiler/gprof-profile-data.h,
6662 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
6663 Show profiler view when target selected bug #403515.
6665 2007-02-05 Naba Kumar <naba@gnome.org>
6667 * configure.in: Enabled devhelp plugin by default now that
6670 Patch from parmigio@2ainfo.it:
6671 * plugins/document-manager/anjuta-document-manager.plugin.in:
6672 Added xml file type in supported mime types list.
6674 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
6676 * plugins/debug-manager/debugger.c,
6677 plugins/debug-manager/plugin.c:
6678 Add a field in status bar displaying debugger state
6679 Change cursor shape when debugger is busy
6682 * plugins/debug-manager/watch.c,
6683 plugins/debug-manager/locals.c,
6684 libanjuta/interfaces/libanjuta.idl:
6685 Clean up, remove debugging messages and unused signals
6687 2007-02-03 Johannes Schmid <jhs@gnome.org>
6690 Fixed AC_INIT and seperated version to major, minor, micro
6693 Load Subversion instead of CVS
6695 * anjuta.desktop.in.in:
6696 Fixed bug-buddy component
6698 Original patch from Rob Bradfort <robster@debian.org>:
6699 * src/main.c: (get_command_line_args), (main):
6700 Bug #335981 – Migration from popt to GOption
6702 2007-02-03 Naba Kumar <naba@gnome.org>
6704 * configure.in: Depend on devhelp 0.13 and fixed gecko home
6705 path variable. Fixed bug #341170.
6706 * plugins/profiler/Makefile.am: Fixed indentation.
6708 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
6710 * libanjuta/interfaces/libanjuta.idl,
6711 plugins/sourceview/sourceview.c,
6712 plugins/editor/text-editor.c,
6713 plugins/symbol-browser/plugin.c,
6714 plugins/search/search-replace.c,
6715 plugins/document-manager/goto_line.c,
6716 plugins/document-manager/action-callbacks.c,
6717 plugins/document-manager/anjuta-docman.c:
6718 Rename markers of anjuta interface
6719 IANJUTA_MARKABLE_NONE has been removed
6720 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
6721 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
6722 IANJUTA_MARKABLE_ATTENTIVE renamed in
6723 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
6724 IANJUTA_MARKABLE_INTENSE renamed in
6725 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
6726 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
6728 * (removed) plugins/sourceview/marker-light.png,
6729 (removed) plugins/sourceview/marker-basic.png,
6730 (removed) plugins/sourceview/marker-attentive.png,
6731 (removed) plugins/sourceview/marker-intense.png,
6732 plugins/sourceview/bookmark.png,
6733 (added) plugins/sourceview/breakpoint-disabled.png,
6734 (added) plugins/sourceview/breakpoint-enabled.png,
6735 (added) plugins/sourceview/program-counter.png,
6736 (added) plugins/sourceview/linemarker.png,
6737 plugins/sourceview/Makefile.am,
6738 (added) plugins/editor/bookmark.xpm,
6739 (added) plugins/editor/breakpoint-disabled.xpm,
6740 (added) plugins/editor/breakpoint-enabled.xpm,
6741 (added) plugins/editor/program-counter.xpm,
6742 (added) plugins/editor/linemarker.xpm,
6743 plugins/editor/Makefile.am:
6744 Add or change marker pixmaps in scintilla and sourceview editor
6746 * plugins/document-manager/plugin.c,
6747 libanjuta/interfaces/libanjuta.idl,
6748 plugins/debug-manager/plugin.c,
6749 plugins/debug-manager/breakpoints.c
6750 plugins/gdb/debugger.c:
6751 Fix bug #376404, program counter marker is not displayed when debugger
6752 Return the selected editor or NULL (if file does not exist) with
6753 ianjuta_document_manager_goto_file_line* functions
6754 Emit a change-location signal even if the program counter is in an
6757 2007-02-02 Naba Kumar <naba@gnome.org>
6759 * TODO.tasks: Marked bounty bug #359478 completed. And checked
6760 older bounties 'Done'.
6762 2007-02-02 Naba Kumar <naba@gnome.org>
6764 * TODO.tasks: Fixed typop.
6766 Patch from James Liggett <jrliggett@cox.net>:
6767 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
6768 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
6769 profiler plugin by James Liggett. Completes bounty bug #359478
6770 'Gprof performance profiler plugin'
6772 2007-02-01 Naba Kumar <naba@gnome.org>
6774 * src/main.c: Renamed option name.
6776 * TODO.tasks: Marked "Test and fix all project wizards templates"
6779 2007-01-29 Johannes Schmid <jhs@gnome.org>
6781 * plugins/document-manager/plugin.c: (on_editor_changed):
6782 Added DEBUG_PRINT(...)
6783 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
6785 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
6786 Fix language support plugin for sourceview editor (add some new
6789 * plugins/sourceview/sourceview.c: (iindic_clear):
6790 Clear all indicators
6792 2007-01-29 Johannes Schmid <jhs@gnome.org>
6795 Minor task currentions
6797 * libanjuta/interfaces/libanjuta.idl:
6798 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
6799 (itext_editor_iface_init):
6800 * plugins/language-support-cpp-java/plugin.c: (install_support):
6801 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
6802 (ieditor_get_attributes), (ieditor_iface_init):
6803 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
6806 * plugins/sourceview/sourceview.glade:
6807 Fixed sourceview preference window
6809 2007-01-28 Naba Kumar <naba@gnome.org>
6811 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
6812 Implemented --no-files and --no-session command line options and
6813 corresponding preferernces checkboxes in General tab.
6815 2007-01-28 Johannes Schmid <jhs@gnome.org>
6817 * plugins/subversion/plugin.c:
6818 * plugins/subversion/plugin.h:
6819 * plugins/subversion/svn-notify.c: (svn_show_info),
6820 (show_svn_error), (on_svn_notify):
6821 * plugins/subversion/svn-notify.h:
6822 * plugins/subversion/svn-thread.c: (create_message_view),
6824 Fixed error handling and fixed #394216 – No indication of subversion commands running
6826 * plugins/tools/execute.c: (atp_output_context_print):
6827 Show name of tool in message pane
6829 2007-01-28 Naba Kumar <naba@gnome.org>
6831 * configure.in, plugins/glade/plugin.c: Make it work with
6832 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
6834 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
6835 from devhelp (won't work untill devhelp is fixed: bug #341170).
6837 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
6839 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
6841 Reviewed by Naba Kumar <naba@gnome.org>:
6842 * libanjuta/interfaces/libanjuta.idl,
6843 plugins/debug-manager/debugger.c,
6844 plugins/debug-manager/start.c,
6845 plugins/gdb/plugin.c,
6846 plugins/gdb/debugger.c,
6847 plugins/gdb/debugger.h:
6848 Fix a bug when launching gdb
6849 Set the terminal for the debugged program on the command line.
6851 2007-01-26 Johannes Schmid <jhs@gnome.org>
6853 * plugins/sourceview/anjuta-document-saver.c:
6854 (anjuta_document_saver_save):
6855 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
6856 * plugins/sourceview/sourceview.c: (save_if_modified),
6857 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
6858 Proper error handling, for example if a file was modified externally. Use backup files
6859 to avoid data-loss on disk full.
6861 2007-01-24 Naba Kumar <naba@gnome.org>
6863 * plugins/devhelp/htmlview.c: Fixed crash during project load.
6864 Fixed mem leak and source leak.
6866 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
6868 Reviewed by Naba Kumar <naba@gnome.org>:
6869 * plugins/debug-manager/debug_tree.c,
6870 plugins/debug-manager/debug_tree.h,
6871 plugins/debug-manager/watch.c:
6872 Partial rewrite of the variable object code, find and fix a few bugs
6873 Fix bug #395808: gdb can still crash but children are listed
6874 on request only so you can avoid the crash
6876 2007-01-24 Naba Kumar <naba@gnome.org>
6878 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
6879 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
6880 plugins/symbol-browser/plugin.h,
6881 plugins/symbol-browser/plugin.c,
6882 plugins/symbol-browser/Makefile.am: Added current file (local)
6883 symbols view (Seriously getting bored with the browse toolbar).
6885 2007-01-22 Naba Kumar <naba@gnome.org>
6887 Patch from Gabor Kelemen:
6888 * po/POTFILES.in: Added .plugin.in files.
6890 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
6892 Reviewed by Naba Kumar <naba@gnome.org>:
6893 * plugins/document-manager/anjuta-docman.c,
6894 plugins/message-view/anjuta-msgman.c
6895 Set right alignment to the label widget in the tab title.
6897 2007-01-21 Naba Kumar <naba@gnome.org>
6899 * libegg/egg-combo-action.c: Fixed mode line.
6900 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
6901 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
6903 2007-01-21 Armin Burgmeier <armin@arbur.net>
6905 Reviewed by Naba Kumar <naba@gnome.org>:
6906 * plugins/class-gen/plugin.c: Prompt for target before actually
6907 generating the class files. This ensures that the files are created in
6908 the correct directory. Fixes bug #397406.
6910 * plugins/class-gen/window.c: Set browse buttons to insensitive when
6911 the class is added to the project.
6913 2007-01-21 Naba Kumar <naba@gnome.org>
6915 * libanjuta/anjuta-plugin-description.c,
6916 libanjuta/anjuta-ui.h,
6917 libanjuta/anjuta-status.c,
6918 libanjuta/anjuta-plugin-description.h,
6919 libanjuta/cell-renderer-captioned-image.c,
6920 libanjuta/anjuta-plugin-handle.c,
6921 libanjuta/anjuta-status.h,
6922 libanjuta/resources.c,
6923 libanjuta/cell-renderer-captioned-image.h,
6924 libanjuta/glue-cpp.c,
6925 libanjuta/anjuta-plugin-handle.h,
6926 libanjuta/anjuta-plugin.c,
6927 libanjuta/anjuta-preferences-dialog.c,
6928 libanjuta/libanjuta.h,
6929 libanjuta/resources.h,
6930 libanjuta/glue-cpp.h,
6931 libanjuta/anjuta-plugin.h,
6932 libanjuta/anjuta-preferences-dialog.h,
6933 libanjuta/anjuta-plugin-manager.c,
6934 libanjuta/anjuta-shell.c,
6935 libanjuta/anjuta-plugin-manager.h,
6936 libanjuta/anjuta-shell.h,
6937 libanjuta/anjuta-save-prompt.c,
6938 libanjuta/anjuta-save-prompt.h,
6939 libanjuta/anjuta-children.c,
6940 libanjuta/anjuta-utils.c,
6941 libanjuta/anjuta-profile.c,
6942 libanjuta/anjuta-preferences.c,
6943 libanjuta/anjuta-launcher.c,
6944 libanjuta/anjuta-utils.h,
6945 libanjuta/anjuta-profile.h,
6946 libanjuta/anjuta-launcher.h,
6947 libanjuta/anjuta-ui.c: Updated file headers.
6949 * po/POTFILES.in: Updated.
6951 * libanjuta/anjuta-marshal.list,
6952 (added) libanjuta/anjuta-plugin-handle.c,
6953 (added) libanjuta/anjuta-plugin-handle.h,
6954 (added) libanjuta/anjuta-plugin-manager.c,
6955 (added) libanjuta/anjuta-plugin-manager.h,
6956 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6957 (added) libanjuta/anjuta-profile.c,
6958 (added) libanjuta/anjuta-profile.h,
6959 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
6960 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
6961 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
6962 src/action-callbacks.c: Implemented AnjutaPluginManager
6963 class based on old plugins.[ch]. Implemented AnjutaProfile as
6964 prelimanary profiles implementation. Implemented AnjutaPluginHandle
6965 class to represent plugins (not to be confused with plugin objects).
6966 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
6967 implemented it in AnjutaApp and AnjutaTestShell.
6968 De-globalized plugin management and several clean ups.
6970 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
6971 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
6972 plugins/search/search-replace.c, plugins/terminal/terminal.c,
6973 plugins/project-import/project-import.c,
6974 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
6975 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
6976 Fixed plugins for the change in API.
6978 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
6981 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6983 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
6985 Reviewed by Naba Kumar <naba@gnome.org>:
6986 * libanjuta/anjuta-launcher.c,
6987 libanjuta/anjuta-launcher.h:
6988 Add a new function anjuta_set_terminate_on_exit to close the i/o
6989 channel when the child exit
6990 Return directly the status and not the exit code in child-exited
6993 * plugins/gdb/debugger.c:
6994 Use new function in debugger plugin
6996 2007-01-18 Johannes Schmid <jhs@gnome.org>
6998 * src/about.c: Do not show empty license information instead hide the button (#397883)
7000 2007-01-15 Johannes Schmid <jhs@gnome.org>
7002 * plugins/project-manager/plugin.c:
7003 * plugins/project-wizard/templates/python.wiz
7004 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7006 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7007 You will also need latest gnome-build svn
7009 === anjuta 2.1.0 ===
7011 2007-01-14 Naba Kumar <naba@gnome.org>
7013 * configure.in: Removed reference of mkfile project
7014 template to fix distcheck build error.
7017 * configure.in: Bumped version to 2.1.0 for beta release.
7018 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7019 crashes as soon as editing starts in normal text files.
7021 2007-01-14 Johannes Schmid <jhs@gnome.org>
7025 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7028 Patch from Massimo Cora' to hopefully fix #395362
7030 * plugins/project-wizard/templates/*:
7032 Fixed and tested all project-wizards. Deactivated mkfile project because
7033 it was totally broken and I don't see any real use for it.
7034 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7036 2007-01-14 Naba Kumar <naba@gnome.org>
7038 * NEWS: Updated for release.
7040 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7042 * libanjuta/interfaces/libanjuta.idl,
7043 plugins/editor/text_editor_cbs.c,
7044 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7045 interface and implemented it for scintilla.
7047 * plugins/editor/text-editor.c: Fixed highlighing issues when
7048 used with indicators (particularly when the file is just opened).
7049 Fixes bug #377477 – when debugging, scintilla editor grays out all
7050 lines before current line.
7052 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7053 Maintain a separate list of indicated edtitors for separate contexts.
7054 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7056 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7058 Reviewed by Naba Kumar <naba@gnome.org>:
7059 * plugins/debug-manager/plugin.c:
7060 Bug fix: breakpoints cannot be added after stopping the debugger
7062 2007-01-13 Naba Kumar <naba@gnome.org>
7064 * NEWS: Updated for release.
7066 2007-01-12 Johannes Schmid <jhs@gnome.org>
7068 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7069 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7070 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7071 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7072 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7073 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7074 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7075 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7076 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7077 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7079 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7080 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7082 * plugins/sourceview/sourceview.c:
7083 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7084 on character positions.
7086 2007-01-12 Naba Kumar <naba@gnome.org>
7089 plugins/project-manager/plugin.c,
7090 plugins/profile-default/plugin.c,
7091 libanjuta/anjuta-status.c,
7092 libanjuta/anjuta-status.h: Introduced an API for application title
7093 in AnjutaStatus. Set application title to project name.
7095 2007-01-11 Massimo Cora' <maxcvs@email.i>
7097 Reviewed by Naba Kumar <naba@gnome.org>:
7098 * tagmanager/Makefile.am,
7099 plugins/symbol-browser/Makefile.am: removed installation for
7102 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7104 Reviewed by Naba Kumar <naba@gnome.org>:
7105 * plugins/debug-manager/start.h,
7106 plugins/debug-manager/start.c,
7107 plugins/debug-manager/anjuta-debug-manager.ui,
7108 plugins/debug-manager/plugin.c:
7109 Partial fix for bug #392537
7111 * plugins/debug-manager/disassemble.c:
7114 2007-01-11 Naba Kumar <naba@gnome.org>
7116 * src/anjuta.c: Load project seperately from session,
7117 so that project session is also loaded.
7119 * plugins/profile-default/plugin.c: Load project in new
7120 anjuta if there already is one loaded currently (disabled
7123 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7124 signals when editor is destroyed. Fixes a crash bug.
7126 * plugins/editor/text_editor.c: Do not mark line in
7127 ianjuta_editor_goto_line() implementation.
7129 * plugins/search/search-replace.c: Always check for markable
7130 interface availablility because its optional for an editor.
7132 * plugins/document-manager/goto_line.c,
7133 plugins/document-manager/action-callbacks.c: Mark lines for
7134 goto line commands (from dialog and from menu entry box).
7136 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7137 plugins/file-manager/an_file_view.c: Expand file manager
7138 nodes in idle loop, one at a time. Did as a possible work
7139 around for bug #361763, but it didn't make any difference.
7140 However, it could still be useful in situations where there
7143 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7145 2007-01-11 Naba Kumar <naba@gnome.org>
7147 * plugins/editor/scintilla/LineMarker.h,
7148 plugins/editor/scintilla/LexBasic.cxx,
7149 plugins/editor/scintilla/LexHTML.cxx,
7150 plugins/editor/scintilla/include/SciLexer.h,
7151 plugins/editor/scintilla/include/Scintilla.h,
7152 plugins/editor/scintilla/include/Scintilla.iface,
7153 plugins/editor/scintilla/include/ScintillaWidget.h,
7154 plugins/editor/scintilla/LexBash.cxx,
7155 plugins/editor/scintilla/PlatGTK.cxx,
7156 plugins/editor/scintilla/ViewStyle.h,
7157 plugins/editor/scintilla/Editor.cxx,
7158 plugins/editor/scintilla/StyleContext.h,
7159 plugins/editor/scintilla/LexCPP.cxx,
7160 plugins/editor/scintilla/Converter.h,
7161 plugins/editor/scintilla/LexAU3.cxx,
7162 plugins/editor/scintilla/Editor.h,
7163 plugins/editor/scintilla/LexPerl.cxx,
7164 plugins/editor/scintilla/LexVB.cxx,
7165 plugins/editor/scintilla/ScintillaGTK.cxx,
7166 plugins/editor/scintilla/ViewStyle.cxx,
7167 plugins/editor/scintilla/PropSet.cxx,
7168 plugins/editor/scintilla/LexSQL.cxx,
7169 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7172 2007-01-11 Armin Burgmeier <armin@arbur.net>
7174 Reviewed by Naba Kumar <naba@gnome.org>:
7175 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7176 selected for editing. This fixes bug #394218.
7178 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7179 name if said URI is not known.
7181 * plugins/class-gen/window.c: When stripping function prefix away,
7182 include the trailing underscore because it is already set by the
7185 * plugins/class-gen/transform.c: Include "const char*" and "const
7186 gchar*" in the list for transforming a default C type to a GType.
7187 Don't access invalid memory when writing pointer_str in
7188 cg_transform_first_argument.
7190 2007-01-11 Naba Kumar <naba@gnome.org>
7192 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7193 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7194 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7195 libegg/test-actions.c, anjuta.desktop.in.in,
7196 anjuta.prj: Renamed application icon to 'anjuta.png' from
7197 'anjuta_icon.png'. Added more fields in desktop file.
7199 * mime/anjuta.xml: Added magic section.
7201 * (removed) mime/anjuta.applications,
7202 (removed) mime/anjuta.mime, mime/Makefile.am,
7203 (removed) mime/anjuta.keys,
7204 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7205 registeration and added scalable icon. Also fixes bug #393680
7207 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7209 Reviewed by Naba Kumar <naba@gnome.org>:
7210 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7211 and anjuta_status_progress_add_ticks() to check for progressbar
7212 being realized before trying to update it.
7214 2007-01-10 Naba Kumar <naba@gnome.org>
7216 * tagmanager/tm_workspace.c,
7218 plugins/debug-manager/Makefile.am,
7219 plugins/tools/scripts/Makefile.am,
7220 plugins/class-gen/plugin.c,
7221 plugins/class-gen/Makefile.am,
7222 global-tags/Makefile.am: Fixed make distcheck.
7224 * plugins/debug-manager/attach_process.c,
7225 plugins/debug-manager/attach_process.h,
7226 plugins/class-gen/action-callbacks.h,
7227 plugins/class-gen/action-callbacks.c,
7228 plugins/class-gen/class_gen.h,
7229 plugins/class-gen/class_gen.c: Deleted unused/old files.
7231 * (removed) scintilla, (added) plugins/editor/scintilla,
7232 plugins/editor/scintilla/lexers.make,
7233 plugins/editor/scintilla/Makefile.am,
7234 plugins/editor/Makefile.am
7235 configure.in, manuals/reference/libanjuta/Makefile.am
7236 Makefile.am: Moved scintilla to its right place.
7238 2007-01-09 Naba Kumar <naba@gnome.org>
7240 * plugins/profile-default/plugin.c: Save project session before
7241 a new one is opened.
7243 * plugins/project-manager/plugin.c,
7244 plugins/project-manager/plugin.h,
7245 plugins/project-manager/anjuta-project-manager.ui,
7246 plugins/profile-default/plugin.c,
7247 plugins/profile-default/plugin.h,
7248 plugins/profile-default/Makefile.am,
7249 (added) plugins/profile-default/anjuta-default-profile.ui,
7250 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7251 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7252 multiple projects support.
7254 2007-01-06 Armin Burgmeier <armin@arbur.net>
7256 Reviewed by Naba Kumar <naba@gnome.org>
7257 * plugins/class-gen/combo-flags.h:
7258 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7259 enum, added a type parameter to selected signal. Select highlighted
7260 entry when pressing enter (but not unselect it if it was already
7261 selected) before closing the popup. Also accept input when clicking
7264 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7265 according to selection type.
7267 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7270 2007-01-08 Johannes Schmid <jhs@gnome.org>
7272 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7273 * plugins/project-wizard/templates/gtkmm/Makefile.am
7274 * plugins/project-wizard/templates/python/configure.ac.tpl
7275 * plugins/project-wizard/templates/python/configure.in.tpl
7276 * plugins/project-wizard/templates/python/Makefile.am
7277 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7278 * plugins/project-wizard/templates/cpp/configure.in.tpl
7279 * plugins/project-wizard/templates/cpp/Makefile.am
7280 * plugins/project-wizard/templates/terminal.wiz
7281 * plugins/project-wizard/templates/xlib-dock.wiz
7282 * plugins/project-wizard/templates/wxwin.wiz
7283 * plugins/project-wizard/templates/java.wiz
7284 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7285 * plugins/project-wizard/templates/xlib/configure.in.tpl
7286 * plugins/project-wizard/templates/xlib/Makefile.am
7287 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7288 * plugins/project-wizard/templates/gcj/configure.in.tpl
7289 * plugins/project-wizard/templates/gcj/Makefile.am
7290 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7291 * plugins/project-wizard/templates/terminal/configure.in.tpl
7292 * plugins/project-wizard/templates/terminal/Makefile.am
7293 * plugins/project-wizard/templates/terminal/autogen.sh
7294 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7295 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7296 * plugins/project-wizard/templates/wxwin/Makefile.am
7297 * plugins/project-wizard/templates/gnome.wiz
7298 * plugins/project-wizard/templates/java/configure.ac.tpl
7299 * plugins/project-wizard/templates/java/configure.in.tpl
7300 * plugins/project-wizard/templates/java/Makefile.am
7301 * plugins/project-wizard/templates/anjuta-plugin.wiz
7302 * plugins/project-wizard/templates/gtkmm.wiz
7303 * plugins/project-wizard/templates/python.wiz
7304 * plugins/project-wizard/templates/cpp.wiz
7305 * plugins/project-wizard/templates/gtk.wiz
7306 * plugins/project-wizard/templates/gcj.wiz
7307 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7308 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7309 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7311 Starting fixing of all project wizards:
7312 - rename configure.in to configure.ac
7313 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7314 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7317 * TODO.task: Added bug number to bounty
7319 2007-01-07 Johannes Schmid <jhs@gnome.org>
7321 * plugins/build-basic-autotools.c:
7322 Fixed #392290 – Missed install as root option in project manager
7324 2007-01-07 Johannes Schmid <jhs@gnome.org>
7326 * plugins/sourceview/sourceview.c:
7327 Fixed #388731 – Odd editor behaviour after performing block-text operations
7328 Fixed #388727 – Block-tab does not work
7330 * plugins/sourceview/anjuta-document.h/c:
7331 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7334 Require Gtk+ >= 2.10 for sourceview plugin
7336 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7338 * libanjuta/anjuta-status.c:
7339 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7341 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7344 plugins/terminal/terminal.c:
7346 remove support for VTE < 0.9
7348 2007-01-06 Naba Kumar <naba@gnome.org>
7350 * po/POTFILES.in: Updated
7352 2007-01-05 Adam Dingle <adam@medovina.org>
7354 Reviewed by Naba Kumar <naba@gnome.org>:
7355 * plugins/message-view/anjuta-message-manager-plugin.glade:
7356 Fixed bug #377903 (improve message color defaults).
7358 2007-01-05 Naba Kumar <naba@gnome.org>
7360 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7362 2007-01-03 Armin Burgmeier <armin@arbur.net>
7364 Reviewed by Naba Kumar <naba@gnome.org>:
7365 * plugins/symbol-browser/test-class.h: Fixed block ends.
7367 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7368 C-style-block comment.
7370 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7371 allow lists when writing autogen definition files. This is required
7372 for the new class generator. Also fixed a wrong return value in
7373 npw_autogen_write_definition_file and set a GError in
7374 npw_autogen_execute when the output file could not be opened.
7376 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7379 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7380 goc_template_header and goc_template_source, added top_srcdir to
7381 includes, link against project wizard (also hopefully temporarily),
7382 removed class_gen.h, class_gen.c, action-callbacks.h,
7385 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7387 * plugins/class-gen/cell-renderer-flags.h:
7388 * plugins/class-gen/cell-renderer-flags.c:
7389 * plugins/class-gen/combo-flags.h:
7390 * plugins/class-gen/combo-flags.c:
7391 * plugins/class-gen/element-editor.c:
7392 * plugins/class-gen/element-editor.h:
7393 * plugins/class-gen/generator.c:
7394 * plugins/class-gen/generator.h:
7395 * plugins/class-gen/plugin.h:
7396 * plugins/class-gen/plugin.c:
7397 * plugins/class-gen/transform.c:
7398 * plugins/class-gen/transform.h:
7399 * plugins/class-gen/validator.c:
7400 * plugins/class-gen/validator.h:
7401 * plugins/class-gen/window.c:
7402 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7403 adding of several class elements and uses autogen.
7405 * plugins/class-gen/templates/cc-header.tpl:
7406 * plugins/class-gen/templates/cc-source.tpl:
7407 * plugins/class-gen/templates/go-header.tpl:
7408 * plugins/class-gen/templates/go-source.tpl:
7409 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
7410 for the class generator.
7412 * configure.in: Added plugins/class-gen/templates/Makefile to output.
7414 2007-01-04 Naba Kumar <naba@gnome.org>
7416 Patch from Nick Treleaven:
7417 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
7418 all matching symbols.
7420 Patches from Maik Beckmann and Sébastien Granjoux:
7421 * plugins/profile-default/plugin.c,
7422 plugins/project-manager/plugin.c: Unescape project name. Fixes
7425 2007-01-04 Naba Kumar <naba@gnome.org>
7427 * plugins/glade/plugin.c: Fixed compilation with
7428 older glade-3 version.
7430 Patch from Roland Illig:
7431 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
7432 plugins/sourceview/anjuta-document-saver.c,
7433 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
7434 are necessary to build anjuta on NetBSD 3.0
7436 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7437 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
7438 window manager in gnome.
7440 2007-01-02 Naba Kumar <naba@gnome.org>
7442 * plugins/glade/plugin.c: Make it work with glade-3 svn.
7444 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
7446 Reviewed by Naba Kumar <naba@gnome.org>:
7447 * libanjuta/interfaces/libanjuta.idl,
7448 plugins/debug-manager/Makefile.am,
7449 plugins/debug-manager/anjuta-marshal.list,
7450 plugins/debug-manager/debugger.c,
7451 plugins/debug-manager/sparse_buffer.c,
7452 plugins/debug-manager/sparse_buffer.h,
7453 plugins/debug-manager/sparse_view.c,
7454 plugins/debug-manager/sparse_view.h,
7455 plugins/debug-manager/disassemble.h,
7456 plugins/debug-manager/disassemble.c,
7457 plugins/debug-manager/anjuta-marshal.list,
7458 plugins/debug-manager/plugin.c,
7459 plugins/gdb/debugger.c,
7460 plugins/gdb/debugger.h,
7461 plugins/gdb/plugin.c:
7462 Add a disassembly view window
7464 * plugins/debug-manager/breakpoints.c,
7465 plugins/debug-manager/chunk_view.c,
7466 plugins/debug-manager/locals.c,
7467 plugins/debug-manager/memory.c,
7468 plugins/debug-manager/registers.c,
7469 plugins/debug-manager/stack_trace.c:
7470 Add some debugging information
7472 2006-12-18 Naba Kumar <naba@gnome.org>
7474 * configure.in, plugins/glade/plugin.c: Allow building against both
7475 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
7477 2006-12-03 Naba Kumar <naba@gnome.org>
7479 * TODO.tasks: Marked a bounty completed.
7481 2006-11-24 Adam Dingle <adam@medovina.org>
7483 Reviewed by Naba Kumar <naba@gnome.org>:
7484 * plugins/build-basic-autotools/build-basic-autotools.c,
7485 plugins/debug-manager/watch.c,
7486 plugins/document-manager/plugin.c,
7487 plugins/patch/plugin.c,
7488 plugins/project-manager/plugin.c:
7489 Fixed bug #378879 (several command names need ellipses).
7491 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
7493 Reviewed by: Naba Kumar <naba@gnome.org>
7494 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7495 GCC 4.1.2 (there are only two warnings remaining now when compiling
7498 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
7500 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
7501 macro so that the generated function support a NULL plugin parameter.
7503 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
7504 in debug_tree_find_expression by freeing memory returned by the call
7505 to gtk_tree_model_get instead of the parameter string.
7507 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7509 * plugins/debug-manager/breakpoints.c:
7512 * plugins/debug-manager/anjuta-debug-manager.ui,
7513 plugins/debug-manager/debugger.c,
7514 plugins/debug-manager/plugin.c:
7517 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
7519 * libanjuta/anjuta-launcher.c,
7520 plugins/gdb/debugger.c:
7523 2006-11-21 Naba Kumar <naba@gnome.org>
7525 * plugins/search/search_preferences.c: Fixed build break.
7527 2006-11-20 Naba Kumar <naba@gnome.org>
7529 Patch from Kjartan Maraas:
7530 * plugins/cvs-plugin/cvs-interface.c,
7531 plugins/document-manager/plugin.c,
7532 plugins/gtodo/interface.c,
7533 plugins/gtodo/libgtodo.h,
7534 plugins/message-view/anjuta-msgman.c,
7535 plugins/project-wizard/druid.c,
7536 plugins/search/search_preferences.c,
7537 plugins/sourceview/sourceview-prefs.c,
7538 plugins/terminal/terminal.c,
7539 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
7541 Patch from Przemysław Grzegorczyk:
7542 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7543 plugins/subversion/anjuta-subversion.glade: Enable files in
7544 fileselection dialog. Fixes bug #376031.
7546 2006-11-17 Adam Dingle <adam@medovina.org>
7548 Reviewed by: Naba Kumar <naba@gnome.org>
7549 * plugins/build-basic-autotools/build-basic-autotools.c
7550 * plugins/class-gen/anjuta-class-gen.plugin.in
7551 * plugins/debug-manager/breakpoints.c
7552 * plugins/debug-manager/plugin.c
7553 * plugins/devhelp/plugin.c
7554 * plugins/document-manager/plugin.c
7555 * plugins/gdb/debugger.c
7556 * plugins/glade/anjuta-glade.plugin.in
7557 * plugins/gtodo/plugin.c
7558 * plugins/language-support-cpp-java/plugin.c
7559 * plugins/message-view/plugin.c
7560 * plugins/project-import/anjuta-project-import.glade
7561 * plugins/project-import/anjuta-project-import.plugin.in
7562 * plugins/search/plugin.c
7563 * plugins/tools/scripts/tools-2.xml.in
7564 * plugins/valgrind/plugin.c
7565 * src/anjuta-actions.h:
7566 Fixed bug #376335 "menu items should be capitalized". Minor
7569 2006-11-20 Naba Kumar <naba@gnome.org>
7571 * configure.in: Fixed build.
7573 Patch from: Arjan Timmerman
7574 *configure.in: Make subvesion plugin build for apr 1.x.
7577 2006-11-20 Johannes Schmid <jhs@gnome.org>
7581 Removed patches from Sylvain and Günther. They caused not problems but
7582 Naba was against them.
7584 2006-11-20 Johannes Schmid <jhs@gnome.org>
7586 * Removed me from MAINTAINERS
7588 2006-11-14 Günther Brammer <GBrammer@gmx.de>
7591 Use apr-1 instead of apr-0
7593 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
7595 * global-tags/create_global_tags.sh.in: Correct a bug when environment
7596 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
7597 and another bug occuring when parsing .pc file containing quotes.
7599 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
7601 * plugins/*/*.[ch]: Use class macro for type casting.
7603 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7604 GCC 4.1.2 (there are only two warnings remaining now when compiling
7607 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
7608 a memory leak in debug_tree_find_expression; g_free was called on
7609 the parameter instead of the memory allocated by gtk_tree_model_get.
7611 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
7612 to declare and initialize the global type variable of the plugin.
7614 2006-10-31 Naba Kumar <naba@gnome.org>
7616 * global-tags/create_global_tags.sh.in: Added an end message.
7618 * libanjuta/anjuta-launcher.h: Fixed indentation.
7620 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
7621 creation to a) append the messages in right way, b) Connect signals
7622 to the view properly and c) Recreate the system-tags.cache at the
7623 end of the generation.
7625 * plugins/symbol-browser: Fixed action path (double
7626 click on sysmbols was not working).
7628 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
7629 Fixed typedef and removed dead code.
7631 * tagmanager/c.c: Took the latest version from ctags source
7632 repository, because the one we had (from ctags 5.6) was broken.
7634 * global_tags/create_global_tags.sh.in: Reverted the patch from
7635 Sylvain because it was not right fix (and added a helpful comment).
7636 Used /bin/bash to fix the bashism and generated separate log files
7637 for each tag files in the same directory.
7639 2006-10-29 Naba Kumar <naba@gnome.org>
7641 * plugins/editor/text_editor.c: Use a temporary file
7642 to save the editor and move it at the end to original
7643 file. This will prevent data corruption if file save
7644 failed for any reason. Also report proper errors when
7645 file save fails. Fixes bug #346575.
7647 2006-10-26 Naba Kumar <naba@gnome.org>
7649 * plugins/document-manager/anjuta-docman.c: Do not load
7650 the same files with different path more than once (happens
7651 with symlinked files). Fixes Bug #323591.
7653 2006-10-25 Naba Kumar <naba@gnome.org>
7655 * plugins/valgrind/vgactions.c: Fixed a warning.
7657 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
7659 Reviewed by Naba Kumar <naba@gnome.org>:
7661 * plugins/valgrind/vgtoolview.c:
7662 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
7664 * plugins/valgrind/bugged-prg-test.c:
7665 No more warning during compilation with GCC 4.1.
7666 Program is still buggy in order to be used as a test of the
7669 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
7670 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
7671 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
7672 plugins/valgrind/vgrule.c:
7673 No more warning during compilation with GCC 4.1.
7675 * plugins/valgrind/plugin.c:
7676 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
7677 prototype (was missing from previous patch).
7679 2006-10-24 Naba Kumar <naba@gnome.org>
7681 * plugins/glade/plugin.c: Show glade tree view, not list view.
7683 * plugins/glade/plugin.c: Fixed crash when Anjuta is
7684 exited with glade plugin still loaded. Fixes Bug #364755.
7686 * plugins/document-manager/anjuta-document-manager.plugin.in:
7687 Added application/x-reject in accepted mime-types.
7689 * Changelog: Fixed changelog alignments.
7691 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
7693 Reviewed by: Naba Kumar <naba@gnome.org>
7695 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
7696 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
7697 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
7698 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
7699 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
7700 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
7701 plugins/valgrind/vgsearchbar.c:
7702 Use class macro for type casting.
7704 * plugins/valgrind/plugin.h:
7705 Don't force cast a GtkActionGroup to a GtkAction.
7707 * plugins/valgrind/plugin.c:
7708 Use correct API to get path of the preoject root when building
7709 the list of targets for the run action.
7710 Correct ordering of the construction of the preferences widgets.
7711 Only remove the valgrind widget if it is currently displayed.
7713 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
7714 Return if check_valgrind_binary() fails.
7715 The ValgrindPluginPrefs object is initialized after the call to
7716 vg_action_new. Take a handle to the location of the pointer to
7719 2006-10-24 Naba Kumar <naba@gnome.org>
7721 * HACKING: Updated coding sample.
7723 Patch from: Armin Burgmeier <armin@arbur.net>
7724 * plugins/symbol-browser/test-class.h,
7725 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
7727 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
7729 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
7730 * plugins/valgrind/vgtoolview.h:
7731 Correctly handle the argv / srcdir of vg_tool_view object. Do
7732 not leak memory associated with those arrays.
7734 * plugins/symbol-browser/an_symbol_prefs.c:
7735 Support unloading / reloading of the module (for example when
7736 closing a project and opening another one).
7738 * plugins/project-manager/plugin.c:
7739 Remove plugin widget before removing plugin itself, preventing
7740 a crash with valgrind plugin.
7742 * libanjuta/anjuta-preferences-dialog.c:
7743 Do not use the page_num returned by gtk_notebook_append_page to
7744 remove the page as it cause bugs when pages removal is not done
7747 * plugins/document-manager/anjuta-docman.c:
7748 Fix some GTK+ warnings.
7750 * global-tags/create_global_tags.sh.in:
7751 Rewrite script to remove bash-ism and use pkg-config directly
7752 instead of parsing the *.pc file by hand. This solve problems
7753 that occurred when one of the directory in PKG_CONFIG_PATH is
7756 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
7758 * plugins/glade/plugin.c: Fix build (#363884)
7760 2006-10-22 Johannes Schmid <jhs@gnome.org>
7762 * plugins/file-manager/an_file_view.c:
7763 * plugins/file-manager/plugin.c:
7764 * plugins/file-manager/plugin.h:
7765 Fix possible crasher when changing project-root uri when we try to restore open nodes
7768 2006-10-19 Naba Kumar <naba@gnome.org>
7770 Patch from: Juan Pablo Ugarte
7771 * plugins/glade/plugin.c: Include glade header
7774 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
7776 * plugins/debug-manager/Makefile.am,
7777 plugins/debug-manager/sexy-icon-entry.h,
7778 plugins/debug-manager/sexy-icon-entry.c,
7779 plugins/debug-manager/dataview.c:
7780 Fix bug #358134 (Goto memory prompt)
7781 Use sexy-icon-entry from libsexy 0.1.10
7783 * plugins/debug-manager/debugger.c,
7784 plugins/debug-manager/plugin.c,
7785 plugins/debug-manager/start.c,
7786 plugins/gdb/debugger.c,
7787 plugins/gdb/plugin.c:
7788 Better error handling when starting and stopping debugger
7790 2006-10-13 Maik Beckmann <maik@eigenco.de>
7792 * src/action_callbacks.c:
7793 Fixed bug #361830 (AboutDialog does not close) which is caused
7794 due to a change in Gtk+ 2.10
7796 2006-10-12 Adam Dingle <adam@medovina.org>
7798 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
7800 * plugins/search/search-replace.c:
7801 Fixed bug #358068 (indicate when Find in Files is complete)
7803 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
7805 * plugins/sourceview/sourceview-prefs.c:
7806 * plugins/sourceview/sourceview.glade:
7807 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
7809 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
7811 * plugins/devhelp/plugin.c:
7812 * plugins/search/plugin.c:
7813 Fixed bug #359750 (fix find/replace shortcut keys).
7815 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
7816 use Alt+key for shortcuts)
7818 * plugins/debug-manager/debug_tree.c:
7819 * plugins/debug-manager/debugger.c:
7820 Fixed bug #359317 (can't load debug manager)
7822 * /plugins/document-manager/plugin.c:
7823 Fixed bug #359259 (highlight modes listed in reverse
7824 alphabetical order).
7826 2006-10-10 Johannes Schmid <jhs@gnome.org>
7828 * plugins/glade/plugin.c:
7829 Add scrollbars to glade project window
7831 2006-10-10 Johannes Schmid <jhs@gnome.org>
7833 * libanjuta/interfaces/Makefile.am.iface:
7834 Fixed Makefile with broke build
7836 2006-10-07 Johannes Schmid <jhs@gnome.org>
7838 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7839 * libanjuta/interfaces/Makefile.iface.am:
7840 Fixed enum types generation
7842 * libanjuta/interfaces/libanjuta.idl:
7843 Fixed some strange typo
7845 2006-10-06 Johannes Schmid <jhs@gnome.org>
7847 * libanjuta/interfaces/Makefile.iface.am:
7848 Fixed enum-types.h generation
7849 * libanjuta/interfaces/libanjuta.idl:
7851 IAnjutaTODO::load should take const gchar* argument
7852 Remove include to libanjuta/e-splash.h which is not installed as header file
7853 Disable get_attributes for now
7855 * pluings/sourceview/sourceview.c: Disabled get_attributes
7857 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
7859 2006-10-05 Naba Kumar <naba@gnome.org>
7861 * TODO.tasks: Set 'Improve class widzard' task to assigned.
7862 Set bug id for 'Profiler plugin' task.
7864 2006-10-03 Naba Kumar <naba@gnome.org>
7866 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
7867 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
7869 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
7870 plugins/project-manager/plugin.c: Added a new API in
7871 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
7872 Added some documentation. On project close, close all editors that
7873 has files opened for the project.
7875 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
7876 from the containers on anjuta_shell_remove_widget(). Do not destroy
7877 glade widgets once created.
7879 2006-10-03 Johannes Schmid <jhs@gnome.org>
7881 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7882 * libanjuta/interfaces/libanjuta.idl:
7883 const-List<> => const List<>
7884 List-free<> => List<>
7886 * Makefile.am: Reenabled launcher
7888 2006-10-03 Johannes Schmid <jhs@gnome.org>
7890 * libanjuta/interfaces/Makefile.am.iface:
7891 Install libanjuta.idl
7893 2006-10-02 Adam Dingle <adam@medovina.org>
7895 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
7897 2006-10-02 Adam Dingle <adam@medovina.org>
7899 * plugins/editor/style-editor.c: fixed bug #357534
7900 * plugins/gdb/utilities.h: removed 2 unused declarations
7902 2006-10-02 Johannes Schmid <jhs@gnome.org>
7904 * Makefile.am: disabled anjuta-launcher
7905 * libanjuta/Makefile.am:
7907 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
7908 * libanjuta/glue-factory.c: (glue_factory_add_path),
7909 (glue_factory_get_path):
7910 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
7911 * libanjuta/glue-factory.h:
7912 * libanjuta/glue-cpp.h:
7913 * libanjuta/glue-cpp.c:
7914 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
7916 * libanjuta/interfaces/Makefile.am.iface:
7917 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7918 * libanjuta/interfaces/libanjuta.idl:
7919 Add a new features to idl compiler:
7920 List<Type> => List of Type
7921 List-free<Type> => List of Type, it is up to the caller to free items and list
7922 const-List(-free)<Type> = const List of Types
7923 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
7925 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
7926 (generic_cpp_class_create_code):
7927 Adapted to new project_manager interface
7929 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
7930 * plugins/debug-manager/debugger.c:
7931 (ivariable_debugger_iface_init):
7932 Do not use C++ keyword "delete" for interface name
7934 * plugins/document-manager/anjuta-document-manager.plugin.in:
7935 Added m4 to mime-types
7937 * plugins/project-manager/plugin.c:
7938 (iproject_manager_add_source_multi):
7939 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
7941 2006-10-01 Naba Kumar <naba@gnome.org>
7943 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
7944 UI file used when out-of-process devhelp is used instead of
7947 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
7948 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
7949 plugins/profile-default/default.anjuta: Build devhelp plugin,
7950 but use out-of-process devhelp if devhelp plugin is disabled
7951 (either by user or devhelp is not installed). Disabled devhelp
7952 plugin by default. Added it in default profile.
7954 2006-10-01 Naba Kumar <naba@gnome.org>
7956 * plguins/project-manager/plugin.c: Possible fix for crash
7959 * configure.in, plugins/Makefile.am: Enabled glade plugin and
7960 set dep to last version 3.0.2.
7962 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
7963 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
7964 plugins/symbol-browser/plugin.c: Use the right action group
7965 for getting popup actions (Fixes lots of assertion failures).
7967 * plugins/project-manager/plugin.c,
7968 plugins/project-manager/plugin.h: use separate action group
7971 * plugins/message-view/plugin.c: Disconnect session load
7972 signal on plugin deactivation (fixes a crash).
7974 2006-09-30 Naba Kumar <naba@gnome.org>
7976 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
7977 * TODO.tasks: Assigned a bounty to Massimo.
7979 2006-09-29 Naba Kumar <naba@gnome.org>
7981 * src/anjuta-app.c, src/shell.c: Fixed build errors.
7983 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
7985 * plugins/debug-manager/debugger.c,
7986 plugins/debug-manager/plugin.c,
7987 libanjuta/interfaces/libanjuta.idl:
7988 Add a new abort command to quit debugger without waiting
7990 * plugins/gdb/debugger.c,
7991 plugins/gdb/debugger.h,
7992 plugins/gdb/plugin.c:
7993 Send a signal directly to the debugged program
7994 Implement abort command
7996 * plugins/debug-manager/debug_tree.c:
7999 * plugins/debug-manager/stack-trace.c:
8002 2006-09-29 Naba Kumar <naba@gnome.org>
8004 * TODO.tasks: Updated.
8006 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8009 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8011 * TODO.tasks: Updated in light of the word wrapping fix
8012 in Tasks Manager. Added a test bounty entry.
8014 * TODO.tasks: Added four bounties.
8016 2006-09-28 Naba Kumar <naba@gnome.org>
8018 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8019 Added 'customizable' parameter to
8020 anjuta_ui_add_action_group_entries() and similar functions to
8021 allow user configuration of the actions. Filter out actions that
8022 are not configurable items (such as submenu items). Now the
8023 'Customize shortcuts' dialog is much better listed.
8025 * plugins/build-basic-autotools/build-basic-autotools.c,
8026 plugins/build-basic-autotools/build-basic-autotools.h,
8027 plugins/cvs-plugin/plugin.c,
8028 plugins/cvs-plugin/plugin.h,
8029 plugins/debug-manager/breakpoints.c,
8030 plugins/debug-manager/plugin.c,
8031 plugins/debug-manager/stack_trace.c,
8032 plugins/debug-manager/watch.c,
8033 plugins/devhelp/plugin.c,
8034 plugins/document-manager/plugin.c,
8035 plugins/file-loader/plugin.c,
8036 plugins/file-manager/plugin.c,
8037 plugins/glade/plugin.c,
8038 plugins/gtodo/interface.c,
8039 plugins/gtodo/plugin.c,
8040 plugins/language-support-cpp-java/plugin.c,
8041 plugins/macro/plugin.c,
8042 plugins/macro/plugin.h,
8043 plugins/message-view/plugin.c,
8044 plugins/patch/plugin.c,
8045 plugins/profile-default/default.anjuta,
8046 plugins/project-manager/plugin.c,
8047 plugins/project-manager/plugin.h,
8048 plugins/sample1/plugin.c,
8049 plugins/search/plugin.c,
8050 plugins/subversion/plugin.c,
8051 plugins/subversion/plugin.h,
8052 plugins/symbol-browser/plugin.c,
8053 plugins/symbol-browser/plugin.h,
8054 plugins/tools/plugin.c,
8055 plugins/valgrind/plugin.c,
8056 plugins/valgrind/plugin.h: Fixed to take care of above change
8057 in API of AnjutaUI. Properly added/removed action groups in some
8058 plugins. Split action groups into customization and non-customizable
8059 groups and added them separately.
8061 * plugins/document-manager/plugin.c: Close files belonging to
8062 project when project is closed (not complete).
8064 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8065 vertical aligned cell entries.
8067 * src/anjuta-app.c: Define macros for the placeholder names.
8068 Set default widths and heights of the default placeholders,
8069 so that newly docked widgets are correclty sized.
8071 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8072 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8073 Fixed to generated correct actions addition/removal code.
8075 2006-09-25 Naba Kumar <naba@gnome.org>
8077 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8078 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8081 * plugins/message-view/anjuta-msgman.c,
8082 plugins/message-view/anjuta-msgman.h,
8083 plugins/message-view/message-view.c,
8084 plugins/message-view/message-view.h,
8085 plugins/message-view/plugin.c: Serialize messages panes in
8086 session save and deserialize them in session load so that
8087 build messages persistant.
8089 2006-09-24 Johannes Schmid <jhs@gnome.org>
8091 * libanjuta/anjuta-utils.c:
8092 * plugins/message-view/message-view.c:
8093 Really fixed #355407
8095 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8097 * libanjuta/interfaces/libanjuta.idl:
8098 Change one variable sign
8100 * plugins/debug-manager/anjuta-debug-manager.glade,
8101 plugins/debug-manager/anjuta-debug-manager.ui:
8102 Few small interface changes
8104 * plugins/debug-manager/debug_tree.h,
8105 plugins/debug-manager/watch.c,
8106 plugins/debug-manager/debugger.c,
8107 plugins/debug-manager/plugin.c
8108 plugins/gdb/debugger.c,
8109 plugins/gdb/plugin.c:
8110 Big rewrite of debugger queue
8111 Allow to cancel command
8113 * plugins/debug-manager/memory.c:
8114 Fix a bug if a command is cancelled
8116 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8118 * plugins/gdb/debugger.c,
8119 plugins/debug-manager/debug_tree.c,
8120 plugins/debug-manager/locals.c:
8121 Restore tree representation for local variable
8122 Add argument in local variable list
8123 Use gdb variable object to get all informations
8125 2006-09-19 Naba Kumar <naba@gnome.org>
8127 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8128 that implements AnjutaSavePrompt class.
8130 * ChangeLog: Fixed indentation.
8132 * libanjuta/Makefile.am,
8133 libanjuta/anjuta-marshal.list,
8134 libanjuta/anjuta-shell.c,
8135 libanjuta/anjuta-shell.h,
8136 plugins/document-manager/action-callbacks.c,
8137 plugins/document-manager/action-callbacks.h,
8138 plugins/document-manager/anjuta-docman.c,
8139 plugins/document-manager/anjuta-docman.h,
8140 plugins/document-manager/plugin.c,
8141 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8142 unsaved items during exit. A new signal is added in shell
8143 interface called 'save-prompt' to collect all unsaved items.
8144 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8145 Fixed document manager to use the new save-prompt signal in shell
8146 and AnjutaSavePrompt object for unsaved files. Cleaned up
8147 AnjutaDocman to synchronously save new files. Fixed function
8150 2006-09-18 Johannes Schmid <jhs@gnome.org>
8152 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8153 gdl requirement to 0.7.0
8155 2006-09-18 Johannes Schmid <jhs@gnome.org>
8157 * global-tags/.cvsignore:
8158 * global-tags/Makefile.am:
8159 * global-tags/create_global_tags.sh (removed):
8160 * global-tags/create_global_tags.sh.in (added):
8163 * libanjuta/anjuta-launcher.c:
8166 * plugins/project-manager/plugin.c:
8167 (project_manager_plugin_close_project):
8170 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8173 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8174 More reasonable toolbar creation/deletition though it does
8177 2006-09-15 Johannes Schmid <jhs@gnome.org>
8179 * libanjuta/anjuta-utils.c/.h:
8182 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8184 * scintilla/ScintillaGTK.cxx
8185 Fixed doulbe freeing in Scintilla
8187 2006-09-12 Johannes Schmid <jhs@gnome.org>
8189 * plugins/symbol-browser/an_symbol_prefs.c:
8190 Support unloading / reloading of the module (for example when
8191 closing a project and opening another one).
8193 * plugins/project-manager/plugin.c:
8194 Really fixed #355148 (Show project name in title bar)
8196 2006-09-09 Johannes Schmid <jhs@gnome.org>
8198 * libanjuta/plugins.c:
8199 Fixed #355156 (Show plugins in alphabetical order)
8201 2006-09-09 Johannes Schmid <jhs@gnome.org>
8203 * plugins/project-manager/plugin.c:
8204 Fixed #355148 (Show project name in title bar)
8206 2006-09-09 Johannes Schmid <jhs@gnome.org>
8208 * plugins/project-manager/plugin.c:
8209 (value_removed_project_root_uri):
8210 Fixed crasher if project cannot be opened
8212 2006-08-30 Naba Kumar <naba@gnome.org>
8214 * plugins/language-support-cpp-java/plugin.[c,h],
8215 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8216 Impletemnted UI for auto indent.
8218 2006-08-28 Naba Kumar <naba@gnome.org>
8220 * plugins/gvim/.cvsignore,
8221 plugins/gvim/Makefile.am,
8222 plugins/gvim/anjuta-vim-plugin.png,
8223 plugins/gvim/anjuta-vim.c,
8224 plugins/gvim/anjuta-vim.h,
8225 plugins/gvim/anjuta-vim.plugin.in,
8226 plugins/gvim/gtkvim.c,
8227 plugins/gvim/gtkvim.h,
8228 plugins/gvim/plugin.c,
8229 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8232 2006-08-28 Naba Kumar <naba@gnome.org>
8234 Patch from: Massimo Corà <maxcvs@email.it>
8235 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8236 possible infinite loop.
8238 2006-08-22 Adam Dingle <adam@medovina.org>
8240 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8241 to edit are shown in the preferences dialog in anjuta").
8242 Removed unused widgets from the style editor dialog.
8244 2006-08-21 Johannes Schmid <jhs@gnome.org>
8246 * plugins/symbol-browser/test-class.[cpp/h]
8249 2006-08-18 Naba Kumar <naba@gnome.org>
8251 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8252 end of document loading.
8254 * plugins/language-support-cpp-java/plugin.c,
8255 plugins/sourceview/sourceview.c: Fixed plugin loading.
8257 2006-08-17 Naba Kumar <naba@gnome.org>
8259 * plugins/language-support-cpp-java/plugin.c,
8260 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8261 mode line parsing. Indentation parameters initialized based on
8262 mode line parameters.
8264 2006-08-16 Naba Kumar <naba@gnome.org>
8266 * Makefile.am, plugins/editor/text_editor.c,
8267 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8270 2006-08-16 Naba Kumar <naba@gnome.org>
8272 Patch from Massimo Cora' <maxcvs@email.it>:
8274 * plugins/editor/aneditor-autocomplete.cxx,
8275 plugins/editor/aneditor-calltip.cxx,
8276 plugins/symbol-browser/Makefile.am,
8277 plugins/symbol-browser/an_symbol.c,
8278 plugins/symbol-browser/an_symbol_view.c,
8279 plugins/symbol-browser/plugin.c,
8280 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8281 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8282 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8283 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8284 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8285 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8286 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8287 tagmanager/get.h, tagmanager/html.c,
8288 tagmanager/include/tm_source_file.h,
8289 tagmanager/include/tm_tag.h,
8290 tagmanager/include/tm_workspace.h,
8291 tagmanager/jscript.c, tagmanager/keyword.c,
8292 tagmanager/keyword.h, tagmanager/lisp.c,
8293 tagmanager/lregex.c, tagmanager/lua.c,
8294 tagmanager/main.h, tagmanager/make.c,
8295 tagmanager/options.c, tagmanager/options.h,
8296 tagmanager/parse.c, tagmanager/parse.h,
8297 tagmanager/parsers.h, tagmanager/pascal.c,
8298 tagmanager/perl.c, tagmanager/php.c,
8299 tagmanager/python.c, tagmanager/read.c,
8300 tagmanager/read.h, tagmanager/readtags.c,
8301 tagmanager/readtags.h, tagmanager/rexx.c,
8302 tagmanager/routines.c, tagmanager/routines.h,
8303 tagmanager/ruby.c, tagmanager/scheme.c,
8304 tagmanager/sh.c, tagmanager/slang.c,
8305 tagmanager/sml.c, tagmanager/sort.c,
8306 tagmanager/sort.h, tagmanager/sql.c,
8307 tagmanager/strlist.c, tagmanager/strlist.h,
8308 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8309 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8310 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8311 tagmanager/vim.c, tagmanager/vstring.c,
8312 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8313 5.6 and namespace completion fixed.
8315 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8316 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8318 2006-08-15 Naba Kumar <naba@gnome.org>
8320 * libanjuta/interfaces/libanjuta.idl,
8321 plugins/editor/text-editor-iterable.c,
8322 plugins/editor/text_editor.c,
8323 plugins/sourceview/sourceview-cell.c,
8324 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8325 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8326 ianjuta_editor_end_action().
8328 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8330 2006-08-13 Naba Kumar <naba@gnome.org>
8332 * plugins/debug-manager/breakpoints.c,
8333 plugins/debug-manager/memory.c,
8334 plugins/debug-manager/registers.c,
8335 src/layout.xml: Fixed debugger widgets layout.
8337 2006-08-12 Naba Kumar <naba@gnome.org>
8339 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8340 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8341 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8342 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8343 codes and dead codes. Removed automatic indentation prefs.
8345 2006-08-12 Johannes Schmid <jhs@gnome.org>
8347 * libanjuta/Makefile.am:
8348 * libanjuta/anjuta-launcher.c:
8349 * libanjuta/anjuta-launcher.h:
8350 * libanjuta/anjuta-plugin.c:
8351 * libanjuta/anjuta-plugin.h:
8352 * libanjuta/anjuta-preferences.c:
8353 * libanjuta/anjuta-preferences.h:
8354 * libanjuta/anjuta-shell.c:
8355 * libanjuta/anjuta-shell.h:
8356 * libanjuta/libanjuta.h:
8358 Made wrapper friendly:
8359 - no inline in header files (preferences_set/get)
8360 - correct signal names
8361 - correct GError** argument in anjuta_shell_freeze/thaw
8362 - include correct files in libanjuta.h
8364 * plugins/project-manager/plugin.c:
8367 2006-08-11 Naba Kumar <naba@gnome.org>
8369 * plugins/editor/aneditor-priv.h,
8370 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8372 * plugins/editor/text_editor_cbs.c,
8373 plugins/sourceview/anjuta-view.c: Pass the right position for char
8376 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8378 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8380 2006-08-11 Naba Kumar <naba@gnome.org>
8382 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8383 return the right character at the iter position and get_char() to
8386 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8387 to set to character offset and not byte index.
8389 * plugins/language-support-cpp-java/plugin.c: Improved
8390 auto-indentation login. Indents opening and closing braces correctly.
8392 2006-08-10 Johannes Schmid <jhs@gnome.org>
8396 Required automake = 1.9
8398 * libanjuta/anjuta-children.c:
8399 * libanjuta/anjuta-children.h:
8400 * libanjuta/anjuta-encodings.h:
8401 * libanjuta/anjuta-launcher.h:
8402 * libanjuta/anjuta-plugin-description.h:
8403 * libanjuta/anjuta-preferences-dialog.h:
8404 * libanjuta/anjuta-preferences.h:
8405 * libanjuta/anjuta-session.h:
8406 * libanjuta/anjuta-status.h:
8407 * libanjuta/anjuta-ui.h:
8408 * libanjuta/anjuta-utils.c:
8409 * libanjuta/anjuta-utils.h:
8410 * libanjuta/e-splash.h:
8411 * libanjuta/glue-factory.h:
8412 * libanjuta/glue-plugin.h:
8413 * libanjuta/plugins.h:
8414 * libanjuta/resources.h:
8415 Fixed libanjuta to be able to wrap it
8416 - G_BEGIN_DECLS, G_END_DECLS
8417 - include all necessary files in libanjuta.h
8419 * plugins/gtodo/tray-icon.c:
8420 * plugins/terminal/terminal.c:
8421 Some build fixes for freebsd
8423 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8424 * plugins/sourceview/sourceview.glade:
8425 Remove auto-indent feature as it is now in language-support
8427 2006-08-09 Naba Kumar <naba@gnome.org>
8429 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
8430 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8431 Added missing files.
8433 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
8434 get_use_spaces(), set_tabsize() and set_use_spaces().
8436 2006-08-09 Naba Kumar <naba@gnome.org>
8438 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
8439 succeeded in activating.
8441 * plugins/document-manager/plugin.c: Added debug message.
8443 * libanjuta/interfaces/libanjuta.idl,
8444 plugins/editor/text_editor.c: Implemented get_tabsize(),
8445 get_use_spaces(), set_tabsize() and set_use_spaces().
8447 * plugins/language-support-cpp-java/Makefile.am,
8448 plugins/language-support-cpp-java/plugin.c,
8449 plugins/language-support-cpp-java/plugin.h: Used editor parameters
8450 for indentation. Added preferences page for paramenters.
8452 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8454 2006-08-08 Naba Kumar <naba@gnome.org>
8456 * libanjuta/interfaces/libanjuta.idl,
8457 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8458 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8459 plugins/editor/text_editor.c,
8460 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
8461 and implemented it for both scintilla and sourceview.
8463 * plugins/search/plugin.c: Use the new grab_focus() to transfer
8464 focus back to editor (happens when pressing esc in incremental
8467 2006-08-08 Naba Kumar <naba@gnome.org>
8469 * libanjuta/interfaces/libanjuta.idl,
8470 plugins/editor/text_editor.c,
8471 plugins/editor/text_editor.h,
8472 plugins/editor/text-editor-iterable.c,
8473 plugins/sourceview/sourceview-cell.c,
8474 plugins/sourceview/sourceview.c: Implemented editor attributes
8477 * plugins/editor/aneditor.cxx: Disabled old indentation code.
8478 plugins/language-support-cpp-java/plugin.c: Implemented indentation
8479 code (not complete yet).
8481 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8482 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8483 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8484 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8485 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8486 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8488 2006-08-04 Naba Kumar <naba@gnome.org>
8490 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
8493 2006-08-03 Johannes Schmid <jhs@gnome.org>
8495 * configure.in: Add a more informative text to valgrind plugin
8498 Modified Preferences tasl
8499 * libanjuta/anjuta-plugin.c:
8500 * libanjuta/anjuta-preferences-dialog.c:
8501 * libanjuta/anjuta-preferences-dialog.h:
8502 * libanjuta/anjuta-preferences.c:
8503 * libanjuta/anjuta-preferences.h:
8504 * libanjuta/interfaces/Makefile.am.iface:
8505 * libanjuta/interfaces/libanjuta.idl:
8506 Added IAnjutaPreferences interface which every plugin that has preferences should
8507 implement. Call merge() and unmerge() at plugin activation/deactivation.
8508 Fixed preferences_page_remove()
8510 * plugins/build-basic-autotools/build-basic-autotools.c:
8511 * plugins/cvs-plugin/plugin.c:
8512 * plugins/document-manager/plugin.c:
8513 * plugins/editor/plugin.c:
8514 * plugins/editor/plugin.h:
8515 * plugins/file-manager/plugin.c:
8516 * plugins/gtodo/main.h:
8517 * plugins/gtodo/plugin.c:
8518 * plugins/gtodo/preferences.c:
8519 * plugins/message-view/anjuta-msgman.c:
8520 * plugins/message-view/anjuta-msgman.h:
8521 * plugins/message-view/plugin.c:
8522 * plugins/sourceview/plugin.c:
8523 * plugins/sourceview/plugin.h:
8524 * plugins/symbol-browser/an_symbol_prefs.c:
8525 * plugins/symbol-browser/plugin.c:
8526 * plugins/terminal/terminal.c:
8527 * plugins/valgrind/plugin.c
8530 Updated preference loading/unloading for all plugins
8532 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
8534 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
8535 src/Makefile.am, plugins/tools/scripts/Makefile.am:
8536 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
8537 recommended by the autoconf manual.
8538 - Fixes compiling with autoconf 2.60.
8540 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
8542 2006-08-02 Johanes Schmid <jhs@gnome.org>
8544 * plugins/profile-default/plugin.c:
8545 Fixed session handling
8547 2006-08-01 Johannes Schmid <jhs@gnome.org>
8550 * plugins/Makefile.am:
8551 Disabled devhelp and glade for now as they do not work (#341073
8554 * plugins/profile-default/anjuta-default-profile.ui (removed):
8555 * plugins/profile-default/plugin.c:
8556 * plugins/profile-default/plugin.h:
8557 * plugins/project-manager/anjuta-project-manager.ui:
8558 * plugins/project-manager/plugin.c:
8559 * plugins/project-manager/plugin.h:
8560 Limted multiple project support #315043
8562 * libanjuta/interfaces/libanjuta.idl:
8563 Added ianjuta_profile_unload
8565 2006-07-31 Naba Kumar <naba@gnome.org>
8567 * libanjuta/interfaces/libanjuta.idl,
8568 plugins/editor/text-editor-iterable.c,
8569 plugins/editor/text_editor.c,
8570 plugins/sourceview/anjuta-view.c,
8571 plugins/sourceview/anjuta-view.h,
8572 plugins/sourceview/sourceview.c: Fixed text iteration and
8573 IAnjutaEditor implementations in both scintilla
8574 and sourceview. Cleand up libanjuta API: Removed redundant
8575 erase_range() method from IAnjutaEditor interface, fixed
8576 ianjuta_editor_get_text to take length instead of range (consistency).
8577 autoindentation in both sourceview and scintilla more or less works,
8578 but still disabled for now because there are still some anomalies
8581 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
8583 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
8586 2006-07-30 Johannes Schmid <jhs@gnome.org>
8588 * plugins/sourceview/anjuta-document.c:
8589 * plugins/sourceview/anjuta-document.h:
8590 * plugins/sourceview/anjuta-view.c:
8591 * plugins/sourceview/sourceview.c:
8592 Wrote a new "char_added" implementation, I hope this one is good
8594 * plugins/sourceview/sourceview-cell.c:
8595 Fixed typo: "text_iter" instead of "iter"
8597 2006-07-30 Naba Kumar <naba@gnome.org>
8599 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
8601 2006-07-30 Johannes Schmid <jhs@gnome.org>
8603 * autogen.sh: use gnome-autogen.sh from gnome-coomen
8605 * plugins/debug-manager/plugin.c:
8606 * plugins/patch/plugin.c:
8607 Use IAnjutaIndicable to mark debugger position
8609 * plugins/sourceview/sourceview.c:
8610 Define colors for IAnjutaIndicable
8612 2006-07-29 Johannes Schmid <jhs@gnome.org>
8614 * plugins/debug-manager/anjuta-debug-manager.ui:
8615 * plugins/debug-manager/breakpoints.c:
8616 * plugins/debug-manager/images/Makefile.am:
8617 * plugins/debug-manager/images/run-to-cursor.png:
8618 * plugins/debug-manager/plugin.c:
8619 Added toolbar and some icons
8621 * plugins/patch/anjuta-patch.ui:
8622 * plugins/patch/patch-plugin.c:
8623 * plugins/patch/patch-plugin.glade:
8624 * plugins/patch/plugin.c:
8625 * plugins/patch/plugin.h:
8626 Improved patch plugin (GUI and function)
8628 * plugins/sourceview/sourceview.c:
8629 Fixed another Gtk-Critical
8631 * plugins/tools/anjuta-tools.ui:
8632 * plugins/tools/plugin.h:
8633 Put Patch plugin in tools menu and changed ui file
8635 2006-07-29 Johannes Schmid <jhs@gnome.org>
8637 * plugins/document-manager/plugin.c:
8638 Fixed accelator Gtk-Warning
8640 * plugins/message-view/anjuta-msgman.c:
8643 * plugins/sourceview/anjuta-document.c:
8644 * plugins/sourceview/anjuta-document.h:
8645 * plugins/sourceview/anjuta-marshal.list:
8646 Wrote a better emitter for the char-added signal
8648 * plugins/sourceview/sourceview.c:
8649 Fixed Redo/Undo to void Gtk-Criticals
8651 * plugins/sourceview/sourceview-args.c:
8652 * plugins/sourceview/sourceview-cell.c:
8653 * plugins/sourceview/sourceview-scope.c:
8654 * plugins/sourceview/sourceview-tags.c:
8655 Adapted to new IAnjutaIterator API
8657 2006-07-28 Naba Kumar <naba@gnome.org>
8659 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
8661 * plugins/symbol-browser/an_symbol.c,
8662 plugins/symbol-browser/an_symbol_iter.c,
8663 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
8664 subclass of AnjutaSymbol so that the symbol is accessible from
8665 the iter in light of changes in IAnjutaIterable.
8667 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
8668 implementation of IAnjutaIterable.
8670 2006-07-28 Naba Kumar <naba@gnome.org>
8672 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
8673 IAnjutaIterable. They were kind of useless since the interface is
8674 defined on the data object itself. Added set_position() method
8675 in IAnjutaIterable to allow setting arbitrary current index to the
8677 Added erase() and erase_range() in IAnjutaEditor.
8679 * plugins/editor/text-editor-iterable.c: Fixed
8680 plugins/editor/text_editor.c: Implemented erase() and erase_range()
8681 methods in editor. Fixed get_line_from_position() method.
8683 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
8684 code. It's disabled for now.
8686 * plugins/sourceview/sourceview-cell.c,
8687 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
8690 2006-07-27 Johannes Schmid <jhs@gnome.org>
8692 * plugins/sourceview/sourceview-cell.c:
8693 Fixed IAnjutaEditorCell to work only on a single line
8694 Fixed crasher in finalize
8696 * plugins/symbol-browser/an_symbol_prefs.c:
8697 * global-tags/Makefile.am:
8698 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
8701 2006-07-26 Naba Kumar <naba@gnome.org>
8703 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
8704 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
8706 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
8708 * plugins/document-manager/plugin.c: Fixed dynamic loading of
8711 * plugins/editor/text-editor-iterable.c,
8712 plugins/editor/text_editor.c,
8713 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
8714 method to work correctly, it was ignoring start and end parameters.
8715 Fixed TextEditorCell implementation. Fixed 'char-added' signal
8718 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
8719 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
8721 2006-07-24 Massimo Cora' <maxcvs@email.it>
8723 * plugins/symbol-browser/an_symbol_view.c,
8724 plugins/symbol-browser/an_symbol_view.h,
8725 plugins/symbol-browser/plugin.c:
8726 fix a matching case into sv_extract_type_qualifier_from_expr ()
8727 and some minor issues.
8729 2006-07-26 Johannes Schmid <jhs@gnome.org>
8731 * plugins/language-support-cpp-java/plugin.c:
8732 Fixed to work kind of with sourceview editor
8733 * plugins/sourceview/anjuta-document.c:
8734 * plugins/sourceview/anjuta-view.c:
8735 * plugins/sourceview/sourceview-cell.c:
8736 * plugins/sourceview/sourceview.c:
8737 Fixed IAnjutaEditorCell and "char-added" signal
8739 2006-07-24 Naba Kumar <naba@gnome.org>
8741 * plugins/document-manager/plugin.c,
8742 plugins/document-manager/plugin.h: Initial implementedion for loading
8745 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
8748 * plugins/editor/text_editor.c: Fixed syntax highlighting when
8749 indicators are cleared (that leaved grey texts).
8751 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
8753 * libanjuta/interfaces/libanjuta.idl,
8754 plugins/debug-manager/breakpoints.c,
8755 plugins/debug-manager/memory.c,
8756 plugins/debug-manager/registers.c,
8757 plugins/debug-manager/debug_tree.c,
8758 plugins/debug-manager/debugger.c,
8759 plugins/gdb/debugger.c,
8760 plugins/gdb/debugger.h,
8761 plugins/gdb/plugin.c:
8762 Add a parameter for reporting error
8763 Add a new interface for using gdb variable object
8764 Allow to cancel commands
8765 Rewrite handling of debugger state
8767 * plugins/debug-manager/plugin.c,
8768 plugins/debug-manager/locals.c,
8769 plugins/debug-manager/locals.h,
8770 plugins/debug-manager/register.c,
8771 plugins/debug-manager/stack_trace.c,
8772 plugins/debug-manager/stack_trace.h:
8773 Create and destroy local and stack trace windows when needed
8775 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
8777 * plugins/document-manager/plugin.c:
8778 Fixed "Automatic" highlighting
8780 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
8782 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
8784 * plugins/sourceview/anjuta-view.c:
8785 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
8787 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
8789 * configure.in: Check for C/C++-Compiler correctly
8791 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
8793 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8795 * plugins/debug-manager/stack_trace.c:
8796 Destroy stack window when debuuger is disabled (#347414)
8798 * plugins/sourceview/anjuta-view.c:
8799 Fix a crash with popup-menu (#347412)
8801 2006-07-13 Naba Kumar <naba@gnome.org>
8803 * plugins/editor/Makefile.am,
8804 plugins/editor/text_editor.h,
8805 plugins/editor/text-editor-iterable.h,
8806 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
8809 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
8812 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
8814 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
8816 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
8819 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
8821 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8823 * libanjuta/anjuta-preferences-dialog.c:
8824 Do not use the page_num returned by gtk_notebook_append_page to
8825 remove the page as it cause bugs when pages removal is not done
8828 * plugins/document-manager/anjuta-docman.c:
8830 makes Anjuta display dock_items which have previously been hidden
8832 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
8834 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8836 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
8837 * plugins/sourceview/sourceview.c: (imark_unmark):
8839 Patches for bugs #346450 and #346295
8841 * AUTHORS: Added Fredrik
8843 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
8845 * plugins/message-view/anjuta-msgman.c:
8846 Fixed close button/icon size (like in docman)
8848 2006-06-10 Naba Kumar <naba@gnome.org>
8850 * plugins/editor/text_editor.c: Fixed goto line to mark the line
8853 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
8855 * libanjuta/interfaces/libanjuta.idl:
8856 Move inspect_memory function in IAnjutaCpuDebugger interface
8857 Rename Boolean type to State
8859 * plugins/debug-manager/breakpoint.c:
8860 Rename Boolean type to State
8862 * plugins/debug-manager/Makefile.am,
8863 plugins/debug-manager/anjuta-marshal.list,
8864 plugins/debug-manager/data_view.c,
8865 plugins/debug-manager/data_view.h,
8866 plugins/debug-manager/data_buffer.c,
8867 plugins/debug-manager/data_buffer.h,
8868 plugins/debug-manager/chunk_view.c,
8869 plugins/debug-manager/chunk_view.h,
8870 plugins/debug-manager/anjuta-debug-manager.ui,
8871 plugins/debug-manager/debugger.c,
8872 plugins/debug-manager/memory.c,
8873 plugins/debug-manager/memory.h,
8874 plugins/debug-manager/plugin.c,
8875 plugins/gdb/debugger.c,
8876 plugins/gdb/debugger.h,
8877 plugins/gdb/plugin.c:
8878 Rewrite memory window using a special widget
8879 Rename Boolean type to State
8881 2006-06-08 Naba Kumar <naba@gnome.org>
8883 * plugins/editor/text_editor.c (itext_editor_get_current_word):
8884 Do not return garbage characters and return NULL when there is no
8887 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
8890 * plugins/search/search-replace.c: Fixed a mem leak.
8892 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
8894 * libanjuta/anjuta-launcher.c:
8895 Added debug message (see #343522)
8897 * plugins/build-basic-autotools/build-basic-autotools.c:
8898 Patch from Günther Brammer to fix #344015
8900 * plugins/sourceview/sourceview.c:
8901 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
8902 automatic highlight of build messages)
8904 2006-06-06 Naba Kumar <naba@gnome.org>
8907 libanjuta/interfaces/libanjuta.idl,
8908 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8909 plugins/Makefile.am,
8910 plugins/document-manager/action-callbacks.c,
8911 plugins/document-manager/plugin.c,
8912 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
8913 interface for language highlight selection and langauge change
8916 * plugins/language-support-cpp-java: Added language support
8917 plugin for cpp and java.
8919 2006-05-27 Naba Kumar <naba@gnome.org>
8921 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
8922 plugins/debug-manager/*, data/Makefile.am,
8923 manuals/reference/libanjuta/libanjuta.types,
8924 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8925 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8926 merged anjuta-new-debugger branch into trunck.
8927 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
8929 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
8931 * libanjuta/interfaces/libanjuta.idl,
8932 plugins/debug-manager/debugger.c,
8933 plugins/debug-manager/debugger.h,
8934 plugins/gdb/anjuta-gdb.plugin.in,
8935 plugins/gdb/debugger.c,
8936 plugins/gdb/debugger.h,
8937 plugins/gdb/plugin.c:
8938 Add new IAnjutaCpuDebugger interface to access cpu register
8939 Run gdb instead of /usr/local/bin/gdb
8941 * plugins/debug-manager/plugin.c,
8942 plugins/debug-manager/registers.c,
8943 plugins/debug-manager/registers.h:
8944 Rewrite register window
8945 Rename Load target menu item to Run target
8947 2006-05-07 Naba Kumar <naba@gnome.org>
8951 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
8953 * plugins/debug-manager/watch.c,
8954 plugins/debug-manager/breakpoint.c,
8955 plugins/debug-manager/breakpoint.h:
8956 Fix crash: disconnect save and load session signals
8958 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
8960 * libanjuta/interface/libanjuta.idl,
8961 plugins/debug-manager/debugger.c,
8962 plugins/gdb/plugin.c:
8963 Add a value parameter for evaluate command
8965 * plugins/debug-manager/anjuta-debug-manager.glade:
8966 Create new dialog box for watches using glade
8968 * plugins/debug-manager/anjuta-debug-manager.ui:
8969 Move watch menu items near the end
8970 Move breakpoint menu items outside the sub menu
8972 * plugins/debug-manager/debug_tree.c,
8973 plugins/debug-manager/debug_tree.h,
8974 plugins/debug-manager/debug_tree.h,
8975 plugins/debug-manager/watch.c:
8976 Move all GUI code from watch.c to debug_tree.c
8977 Add an auto update property to watches
8979 * plugins/debug-manager/locals.c,
8980 plugins/debug-manager/locals.h,
8981 plugins/debug-manager/stack_trace.c,
8982 plugins/debug-manager/stack_trace.h,
8983 plugins/debug-manager/plugin.c:
8984 Register actions before starting debugger
8986 * plugins/gdb/debugger.c:
8987 Do not call callback function if not present
8989 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
8991 * libanjuta/interfaces/libanjuta.idl,
8992 plugins/debug-manager/stack_trace.c,
8993 plugins/debug-manager/stack_trace.h,
8994 plugins/debug-manager/anjuta-debug-manager.ui,
8995 plugins/gdb/debugger.c:
8996 Add a popup menu in stack frame window
8997 Add a new frame-changed event
8998 Use MI command for getting stack informations
8999 Get filename with full path (need gdb > 6.3)
9001 * libanjuta/interfaces/libanjuta.idl,
9002 plugins/debug-manager/debug_tree.c,
9003 plugins/debug-manager/debugger.c,
9004 plugins/debug-manager/locals.c,
9005 plugins/debug-manager/locals.h,
9006 plugins/debug-manager/plugin.c,
9007 plugins/gdb/debugger.c,
9008 plugins/gdb/debugger.h,
9009 plugins/gdb/parser.c,
9010 plugins/gdb/parser.h,
9011 plugins/gdb/plugin.c,
9012 plugins/gdb/Makefile.am:
9013 Pass watch data with string instead of Watch structures
9014 Use debug_tree in local window
9018 * plugins/debug-manager/breakpoints.c,
9019 plugins/debug-manager/utilities.c,
9020 plugins/debug-manager/utilities.h:
9021 Use a GtkListStore instead of a GtkTreeStore
9022 move goto_location_in_editor in utilities.c
9024 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9026 * libanjuta/interfaces/libanjuta.idl,
9027 plugins/debug-manager/anjuta-debug-manager.ui,
9028 plugins/debug-manager/breakpoints.c,
9029 plugins/debug-manager/plugin.c,
9030 plugins/gdb/debugger.c:
9031 Add a breakpoint type
9032 Add new popup menu in breakpoint window
9033 Add toggle breakpoint in editor popup menu
9034 Save and restore breakpoint enable
9035 Fix bug in clear all breakpoints
9036 Remove old useless code
9038 * plugins/debug-manager/debugger.c:
9039 Fix some problem with debugger states
9041 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9042 Update documentation
9044 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9047 plugins/gdb/Makefile.am,
9048 plugins/gdb/gdb.init:
9049 Move gdb.init crom data to plugins/gdb
9051 * plugins/gdb/gdb.init,
9052 libanjuta/interfaces/libanjuta.idl,
9053 plugins/debug-manager/breakpoints.c,
9054 plugins/debug-manager/debugger.c,
9055 plugins/debug-manager/plugin.c,
9056 plugins/gdb/debugger.c,
9057 plugins/gdb/plugin.c:
9058 Support pending breakpoints
9059 Rewrite debugger states
9060 Split ianjuta_debugger_log into _enable_log and _disable_log
9062 * plugins/debug-manager/start.c,
9063 plugins/debug-manager/debug_tree.c,
9064 plugins/gdb/parser.c:
9065 Remove some useless lines
9067 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9068 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9069 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9070 Update documentation
9072 2006-03-12 Naba Kumar <naba@gnome.org>
9074 * manuals/references/libanjuta/libanjuta.types: Fixed
9077 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9079 * libanjuta/anjuta-debugger.c,
9080 libanjuta/anjuta-debugger.h:
9083 * libanjuta/interfaces/libanjuta.idl,
9084 plugins/debug-mananger/breakpoints.c,
9085 plugins/debug-manager/debug_tree.c,
9086 plugins/debug-manager/debugger.c,
9087 plugins/debug-manager/plugin.c,
9088 plugins/debug-manager/registers.c,
9089 plugins/debug-manager/sharedlib.c,
9090 plugins/debug-manager/signal.c,
9091 plugins/debug-manager/stack_trace.c,
9092 plugins/debug-manager/start.c,
9093 plugins/debug-manager/watch.c,
9094 plugins/gdb/debugger.c,
9095 plugins/gdb/debugger.h,
9096 plugins/gdb/parser.c,
9097 plugins/gdb/parser.h,
9098 plugins/gdb/plugin.c:
9099 Move types definitions from libanjuta/anjuta-debugger.{ch}
9100 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9102 * plugins/gdb/Makefile.am:
9103 Remove user interface from gdb plugin
9105 2006-03-12 Naba Kumar <naba@gnome.org>
9107 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9109 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9111 Modified Patch from Marc Maurer <uwog@uwog.net>:
9112 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9115 * plugins/sourceview/Makefile.am:
9116 * plugins/sourceview/sourceview-cell.c:
9117 * plugins/sourceview/sourceview-cell.h:
9118 * plugins/sourceview/sourceview.c:
9120 Implemented IAnjutaEditorCell
9122 2006-05-21 Naba Kumar <naba@gnome.org>
9124 * libanjuta/interfaces/libanjuta.idl,
9125 plugins/document-manager/action-callbacks.c,
9126 plugins/document-manager/plugin.c,
9127 plugins/editor/print.c, plugins/editor/text_editor.c,
9128 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9129 Fixed zooming and added icons and shortcuts for zoom menu items.
9131 2006-05-21 Naba Kumar <naba@gnome.org>
9133 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9136 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9138 * plugins/document-manager/anjuta-docman.c:
9139 Fixed close button reaction by setting the correct current editor
9141 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9143 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9144 * plugins/document-manager/anjuta-docman.c
9145 - Fix close button, you can close any tab as you wish now.
9146 - Fadeout mime icon as the same as close image
9148 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9150 Patch from Marc Maurer <uwog@uwog.net>
9151 * main.c: Compile fix when NLS is enabled
9155 2006-05-20 Naba Kumar <naba@gnome.org>
9157 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9158 while loading abiword-2.4.4/abi project).
9160 2006-05-18 Naba Kumar <naba@gnome.org>
9162 * libanjuta/interfaces/libanjuta.idl,
9163 plugins/document-manager/action-callbacks.c,
9164 plugins/editor/print.c,
9165 plugins/editor/text_editor.c,
9166 plugins/editor/text_editor.h,
9167 plugins/editor/text_editor_prefs.c: Fixed zooming.
9169 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9170 interface for character iteration and IAnjutaEditorAssist interface
9171 for autocompletions and editor tips.
9173 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9175 Patch from Günther Brammer <GBrammer@gmx.de>:
9176 * plugins/document-manager/anjuta-docman.c:
9177 Make tabs smaller but keep nice closing icon
9179 * plugins/document-manager/anjuta-docman.c:
9180 * plugins/document-manager/Makefile.am:
9182 Added nice mime-icons to the editor tabs
9184 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9186 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9188 * plugins/symbol-browser/an_symbol_view.c:
9190 - Fixed symbol searching (Yang Hong (#341997))
9192 * plugins/devhelp/htmlview.c:
9193 Fixed devhelp plugin
9195 * plugins/build-basic-autotools/build-basic-autotools.c:
9196 * plugins/search/search-replace.c:
9197 * plugins/document-manager/anjuta-docman.c:
9199 Only add a marker to a line where it makes sense!
9201 === anjuta 2.0.2 ===
9203 2006-05-15 Naba Kumar <naba@gnome.org>
9205 * configure.in: set required versions for
9208 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9210 * plugins/glade/plugin.c:
9211 Fixed signal connection for "gtk-doc-search"
9213 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9215 * NEWS: Set release date, add known issues
9217 * libanjuta/anjuta-shell.c:
9218 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9219 and debug other gtk-warnings/criticals)
9221 * plugins/build-basic-autotools/build-basic-autotools.c:
9222 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9224 * plugins/sourceview/anjuta-view.c:
9225 * plugins/sourceview/sourceview-args.c:
9226 * plugins/sourceview/sourceview-scope.c:
9227 * plugins/sourceview/sourceview-tags.c:
9228 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9230 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9232 * pixmaps/Makefile.am:
9233 Add preferences_general.png
9235 * plugins/devhelp/plugin.c:
9236 Fixed some more realise things
9238 * plugins/message-view/anjuta-msgman.c:
9239 Support stock icons for message panes
9241 * plugins/search/search-replace.c:
9242 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9244 * plugins/search/search-replace_backend.c:
9247 * plugins/sourceview/anjuta-document.c:
9248 * plugins/sourceview/sourceview.c:
9249 Fixed finalise and tag completion
9252 Use preferences_general icon
9254 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9256 * pixmaps/Makefile.am:
9259 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9261 * plugins/sourceview/sourceview-prefs.c:
9262 Fixed font & color handling
9264 * plugins/symbol-browser/an_symbol_view.c:
9267 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9269 * plugins/macro/macros.xml:
9270 Fixed bug #341583 (Address of FSF)
9272 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9275 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9276 Update: Do it the cool way...
9278 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9280 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9281 Implement gtk-api-help signals of glade3
9282 * configure.in: Bump to glade3 2.91.2
9284 * plugins/devhelp/plugin.c:
9285 Fixed some realize stuff in the devhelp plugin
9287 * plugins/sourceview/anjuta-document.c:
9288 fixed bug with scope completion
9290 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9292 * plugins/symbol-browser/an_symbol_view.c
9293 * plugins/symbol-browser/an_symbol_prefs.c
9294 * plugins/symbol-browser/an_symbol_prefs.h
9295 * global_tags/create_global_tags.sh:
9297 Automaticly create global tags on first startup
9299 2006-05-08 Massimo Cora' <maxcvs@email.it>
9302 * plugins/project-wizard/templates/Makefile.am:
9303 * (added) plugins/project-wizard/templates/cpp-logo.png:
9304 * (added) plugins/project-wizard/templates/cpp.wiz:
9305 * (added) plugins/project-wizard/templates/cpp/*:
9307 Added a generic c++ template. It's a simple hello world.
9309 2006-05-07 Massimo Cora' <maxcvs@email.it>
9311 * plugins/symbol-browser/an_symbol_view.c:
9312 fixed a stupid crasher.
9314 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9316 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9317 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9319 Fixed WxWidgets project type
9321 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9323 * plugins/devhelp/htmlview.c:
9324 * plugins/devhelp/plugin.c:
9325 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9327 * plugins/project-wizard/install.c:
9328 Don't set a message - thanks to seb
9330 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9332 * plugins/devhelp/htmlview.c:
9333 * plugins/symbol-browser/an_symbol_view.c:
9335 There is a weird crash in gtk_idle which I still did not completly fix!
9337 * plugins/project-wizard/install.c:
9338 Default to success instead of failure
9340 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9342 * plugins/devhelp/htmlview.c:
9343 * plugins/devhelp/plugin.c:
9344 Fixed bug and libdevhelp issue!
9346 * plugins/project-wizard/install.c:
9347 Fixed message string!
9349 2006-05-03 Massimo Cora' <maxcvs@email.it>
9351 * plugins/symbol-browser/an_symbol_view.c:
9352 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9354 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9356 * pixmaps/Makefile.am:
9358 * anjuta.desktop.in.in
9360 GNOME Goal #2.1: Install theme-friendly icons
9362 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9364 * plugins/devhelp/htmlview.c: Reload page on reparent
9365 * plugins/document-manager/anjuta-docman.c:
9366 Present document-manager when document is selected in file-manager
9368 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9370 * plugins/symbol-broser/an_symbol_view.c:
9371 Fixed crasher in namespace exploration
9373 2006-05-01 Massimo Cora' <maxcvs@email.it>
9376 * plugins/valgrind/Makefile.am:
9378 Optional compiling of Valgrind plugin
9380 2006-05-01 Massimo Cora' <maxcvs@email.it>
9382 * plugins/symbol-browser/an_symbol_view.c:
9383 - modularized code. Marked with FIXME the parts which need improvement.
9385 - Added basic namespace completion for Gtkmm type project:
9386 - namespace1::MyClass *class;
9388 - Namespaces must be anyway improved.
9390 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9392 * plugins/devhelp/plugin.c:
9393 Fixed up plugin unloading and show html widget on link selected
9397 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9399 * plugins/devhelp/Makefile.am:
9400 * plugins/devhelp/anjuta-devhelp.plugin.in:
9401 * plugins/devhelp/htmlview.c:
9402 * plugins/devhelp/htmlview.h:
9403 * plugins/devhelp/plugin.c:
9404 * plugins/devhelp/plugin.h:
9405 Reimplemeted devhelp plugin from scratch
9407 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
9410 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
9412 * plugins/sourceview/sourceview-tags.c:
9413 complete some more tag types
9415 * plugins/valgrind/plugin.c:
9416 * plugins/valgrind/preferences.c:
9417 * plugins/valgrind/vggeneralprefs.c:
9419 Fixed lots of gtk warnings
9421 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
9423 * plugins/sourceview/sourceview-scope.c:
9424 Implemented type-ahead for scope completion
9426 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
9428 * manuals/C/Makefile.am:
9429 * manuals/Makefile.am:
9430 * plugins/document-manager/Makefile.am:
9431 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9432 * plugins/sourceview/Makefile.am:
9437 * plugins/class-gen/goc_template_header: G_END_DECLS
9439 2006-05-27 Naba Kumar <naba@gnome.org>
9441 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
9442 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
9443 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
9444 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
9445 scintilla/include/Scintilla.iface,
9446 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
9447 cvs. Fixed compile flags. Removed outdated patches.
9449 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
9451 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
9453 * plugins/sourceview/anjuta-document.c:
9454 * plugins/sourceview/sourceview-args.c:
9455 * plugins/sourceview/sourceview-scope.c:
9457 Add End/Home keypresses and support completion if symbol start with '!' for example
9460 2006-04-27 Massimo Cora' <maxcvs@email.it>
9462 * libanjuta/interfaces/libanjuta.idl:
9464 * plugins/sourceview/sourceview-scope.c:
9465 * plugins/sourceview/tag-window.c:
9466 * plugins/sourceview/tag-window.h:
9467 * plugins/symbol-browser/an_symbol_view.c:
9468 * plugins/symbol-browser/an_symbol_view.h:
9469 * plugins/symbol-browser/plugin.c:
9471 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
9473 Code and ideas for C/C++ new completion engine comes from IComplete written by
9474 Martin Stubenschrott <stubenschrott@gmx.net>.
9475 Currently the interface works only with GtkSourceView plugin.
9477 * tagmanager/Makefile.am:
9479 * tagmanager/entry.h:
9482 * tagmanager/include/tm_file_entry.h:
9483 * tagmanager/include/tm_project.h:
9484 * tagmanager/include/tm_source_file.h:
9485 * tagmanager/include/tm_symbol.h:
9486 * tagmanager/include/tm_tagmanager.h:
9487 * tagmanager/include/tm_work_object.h:
9488 * tagmanager/include/tm_workspace.h:
9489 * tagmanager/parse.c:
9490 * tagmanager/read.c:
9491 * tagmanager/read.h:
9492 * tagmanager/tm_project.c:
9493 * tagmanager/tm_source_file.c:
9494 * tagmanager/tm_workspace.c:
9496 Tagmanager can now parse a memory buffer and generate/update
9497 tags into tm_workspace/tm_project on the fly, without using files.
9498 C/C++ is supported now.
9500 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
9502 * plugins/sourceview/anjuta-document.c:
9503 * plugins/sourceview/sourceview-args.c:
9504 * plugins/sourceview/sourceview-scope.c:
9505 * plugins/sourceview/sourceview.c:
9507 Fixed some memory leaks and argument completion
9509 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9511 * plugins/glade/plugin.c:
9513 Fixed glade plugin build because of API changes in glade3
9515 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9517 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9518 Updated editor section
9520 * manuals/C/anjuta-manual/interface.xml:
9521 * manuals/C/anjuta-manual/preferences.xml:
9522 * manuals/C/anjuta-manual/projects.xml:
9525 * plugins/editor/anjuta-editor.plugin.in:
9528 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9531 * plugins/editor/anjuta-editor.plugin.in:
9532 * plugins/sourceview/sourceview.plugin.in:
9534 Build both editors and let the user decide a runtime!
9536 * plugins/sourceview/sourceview-scope.c:
9537 Fixed bug in regex to allow test()-> completions
9539 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9541 * plugins/sourceview/anjuta-document.c:
9542 * plugins/sourceview/sourceview-args.c:
9543 * plugins/sourceview/sourceview-scope.c:
9544 * plugins/sourceview/sourceview-tags.c:
9545 * plugins/sourceview/tag-window.c:
9547 Improved callltip windows
9549 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9551 * src/anjuta-app.c: (on_session_save):
9552 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
9553 <ricardo.jose.ferrari@gmail.com> for pointing this out!
9555 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9557 * libanjuta/anjuta-utils.c:
9558 * plugins/cvs-plugin/cvs-execute.c:
9561 * scintilla/LexInno.cxx:
9562 * scintilla/LexOpal.cxx:
9563 * scintilla/LexTCL.cxx:
9565 Added missing files from scintilla-update
9567 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9570 * manuals/C/Makefile.am:
9571 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9572 * manuals/C/anjuta-manual/Makefile.am:
9573 * manuals/C/anjuta-manual/anjuta-manual.xml:
9574 * manuals/C/anjuta-manual/build.xml:
9575 * manuals/C/anjuta-manual/debugger.xml:
9576 * manuals/C/anjuta-manual/execute.xml:
9577 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
9578 * manuals/C/anjuta-manual/figures/arguments.png:
9579 * manuals/C/anjuta-manual/figures/configure_dlg.png:
9580 * manuals/C/anjuta-manual/figures/file_menu.png:
9581 * manuals/C/anjuta-manual/figures/menu_main.png:
9582 * manuals/C/anjuta-manual/figures/menubar.png:
9583 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
9584 * manuals/C/anjuta-manual/figures/project_info.png:
9585 * manuals/C/anjuta-manual/figures/scrshot.png:
9586 * manuals/C/anjuta-manual/figures/symbol_browser.png:
9587 * manuals/C/anjuta-manual/figures/tool-editor.png:
9588 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
9589 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
9590 * manuals/C/anjuta-manual/figures/toolbar_format.png:
9591 * manuals/C/anjuta-manual/figures/toolbar_main.png:
9592 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
9593 * manuals/C/anjuta-manual/fileoperations.xml:
9594 * manuals/C/anjuta-manual/interface.xml:
9595 * manuals/C/anjuta-manual/introduction.xml:
9596 * manuals/C/anjuta-manual/preferences.xml:
9597 * manuals/C/anjuta-manual/projects.xml:
9598 * manuals/C/anjuta-manual/tools.xml:
9599 * manuals/Makefile.am:
9601 Updated manual and faq
9603 * scintilla/CallTip.cxx:
9604 * scintilla/CallTip.h:
9605 * scintilla/CellBuffer.cxx:
9606 * scintilla/CellBuffer.h:
9607 * scintilla/ContractionState.cxx:
9608 * scintilla/Document.cxx:
9609 * scintilla/Document.h:
9610 * scintilla/DocumentAccessor.cxx:
9611 * scintilla/Editor.cxx:
9612 * scintilla/Editor.h:
9613 * scintilla/ExternalLexer.cxx:
9614 * scintilla/Indicator.cxx:
9615 * scintilla/KeyMap.cxx:
9616 * scintilla/KeyWords.cxx:
9617 * scintilla/LexAU3.cxx:
9618 * scintilla/LexBash.cxx:
9619 * scintilla/LexCPP.cxx:
9620 * scintilla/LexCaml.cxx:
9621 * scintilla/LexCsound.cxx:
9622 * scintilla/LexEiffel.cxx:
9623 * scintilla/LexGui4Cli.cxx:
9624 * scintilla/LexHTML.cxx:
9625 * scintilla/LexLua.cxx:
9626 * scintilla/LexMSSQL.cxx:
9627 * scintilla/LexOthers.cxx:
9628 * scintilla/LexPOV.cxx:
9629 * scintilla/LexPython.cxx:
9630 * scintilla/LexRuby.cxx:
9631 * scintilla/LexSQL.cxx:
9632 * scintilla/LexVB.cxx:
9633 * scintilla/Makefile.am:
9634 * scintilla/PlatGTK.cxx:
9635 * scintilla/PropSet.cxx:
9636 * scintilla/RESearch.cxx:
9637 * scintilla/RESearch.h:
9638 * scintilla/ScintillaBase.cxx:
9639 * scintilla/ScintillaGTK.cxx:
9640 * scintilla/StyleContext.h:
9641 * scintilla/ViewStyle.cxx:
9642 * scintilla/ViewStyle.h:
9643 * scintilla/XPM.cxx:
9644 * scintilla/include/KeyWords.h:
9645 * scintilla/include/Platform.h:
9646 * scintilla/include/PropSet.h:
9647 * scintilla/include/SciLexer.h:
9648 * scintilla/include/Scintilla.h:
9649 * scintilla/include/Scintilla.iface:
9650 * scintilla/include/ScintillaWidget.h:
9651 * scintilla/lexers.make:
9653 Update to scintilla 1.68
9656 Only show help items which are really availible
9658 * plugins/cvs-plugin/cvs-callbacks.c
9659 * plugins/cvs-plugin/cvs-execute.c
9660 * plugins/cvs-plugin/subversion-callbacks.c:
9661 * libanjuta/anjuta-utils.c:
9662 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
9664 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
9666 * plugins/project-wizard/install.c,
9667 * plugins/project-wizard/autogen.c:
9668 Add error messages if using a read only directory
9669 Improve fix for bug #339296
9671 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9673 * libanjuta/interfaces/libanjuta.idl:
9674 * plugins/document-manager/action-callbacks.c:
9675 * plugins/document-manager/plugin.c:
9676 * plugins/editor/text_editor.c:
9677 Added IAnjutaEditorGoto
9679 * plugins/editor/aneditor.cxx:
9680 * plugins/editor/aneditor.h:
9681 * plugins/editor/text_editor.h:
9682 * plugins/editor/text_editor_prefs.c:
9686 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
9688 * libanjuta/interfaces/libanjuta.idl:
9689 * plugins/document-manager/action-callbacks.c:
9690 * plugins/document-manager/anjuta-docman.c:
9691 * plugins/document-manager/plugin.c:
9692 * plugins/editor/text_editor.c:
9693 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
9695 * plugins/sourceview/sourceview.c:
9696 * plugins/sourceview/sourceview.glade:
9697 Fixed some uft-8 issues and added a preference option
9698 to enable/disable gnome-vfs monitoring
9700 * scintilla/Makefile.am:
9701 * scintilla/include/Makefile.am:
9704 2006-04-20 Massimo Cora' <maxcvs@email.it>
9706 * libanjuta/interfaces/libanjuta.idl:
9707 Remove get_current_pos () because we have get_position()
9709 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9712 * plugins/sourceview/tag-window.c:
9713 Don't close window on PageUp/PageDown
9715 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9718 * manuals/reference/libanjuta/Makefile.am:
9723 * src/bacon-message-connection.c:
9724 * src/bacon-message-connection.h: (both from gedit)
9727 Fixed #312319 (Opening files when Anjuta is already open)
9729 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
9731 * TODO.tasks: Updated
9732 * plugins/sourceview/anjuta-view.c:
9733 * plugins/sourceview/anjuta-view.h:
9734 * plugins/sourceview/sourceview.c:
9736 * configure.in: Fix --enable-plugin-scintilla
9738 Added char_added signal
9740 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
9742 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
9746 * plugins/sourceview/sourceview.c:
9747 Fixed VFS monitoring (still a bit buggy)
9749 * plugins/sourceview/sourceview-args.c:
9750 * plugins/sourceview/tag-window.c:
9752 Better sizing for the popup-window
9754 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
9756 * plugins/project-wizard/templates/gnome/src/main.c:
9757 * plugins/project-wizard/templates/gnome/src/project.glade:
9758 * plugins/project-wizard/templates/gtk/src/main.c:
9759 * plugins/project-wizard/templates/gtk/src/project.glade:
9760 * plugins/project-wizard/templates/gtkmm/src/main.cc:
9762 Fixed up GLADE_FILE definition in project types and fixed bug #334546
9764 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
9766 * configure.in: More removal of obsoleteness.
9769 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
9772 * libanjuta/anjuta-preferences.c:
9773 * libanjuta/anjuta-utils.c:
9774 * libanjuta/anjuta-utils.h:
9775 * plugins/message-view/message-view.c:
9777 Changed color functions and moved convert_color to anjuta-utils.h
9779 * plugins/message-view/anjuta-message-manager-plugin.glade:
9780 GnomeColorPicker -> GtkColorButton (bug #309154)
9782 * plugins/sourceview/plugin.c:
9783 * plugins/sourceview/sourceview-prefs.c:
9784 * plugins/sourceview/sourceview.glade:
9785 Added color and font preferences
9787 * plugins/sourceview/sourceview-tags.c:
9788 Only show as much choices as configured in preferences
9790 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
9792 * ROADMAP, NEWS: Updated (we are far behind ;-)
9793 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
9795 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
9798 * plugins/editor/Makefile.am:
9799 * scintilla/Makefile.am
9801 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
9803 * global-tags/Makefile.am:
9804 * global-tags/create_global_tags.sh:
9805 * plugins/symbol-browser/an_symbol_prefs.c:
9806 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9807 * plugins/symbol-browser/plugin.h:
9808 * tagmanager/include/tm_workspace.h:
9809 * tagmanager/tm_workspace.c:
9811 Fixed symbol-browser prefs and move global tags generation from installtion to
9812 preferences to make the life easier for distributers and to allow updates after installtion
9814 * plugins/document-manager/action-callbacks.c:
9815 * plugins/document-manager/action-callbacks.h:
9816 * plugins/document-manager/anjuta-document-manager.ui:
9817 * plugins/document-manager/indent-util.c:
9818 * plugins/document-manager/plugin.c:
9819 * plugins/editor/text_editor.c:
9821 Moved indent stuff to document-manager
9823 * plugins/sourceview/anjuta-view.c:
9824 * plugins/sourceview/sourceview-args.c:
9825 * plugins/sourceview/sourceview-scope.c:
9826 * plugins/sourceview/sourceview-tags.c:
9827 * plugins/sourceview/sourceview.c:
9831 * plugins/sourceview/sourceview.plugin (removed):
9832 * plugins/sourceview/sourceview.plugin.in:
9833 Editor is not user-activatible
9835 * plugins/sourceview/sourceview.png:
9838 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
9840 * src/anjuta-app.c: Fixed crasher on plugin unloading
9842 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
9844 * plugins/sourceview/sourceview.c
9845 * plugins/sourceview/sourceview-args.c
9846 * plugins/sourceview/sourceview-args.h:
9848 Polished argument completion
9850 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
9852 * plugins/message-view/anjuta-msgman.c:
9853 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
9855 Show message pane on switch (does not work, anjuta_shell needs a fix)
9857 * plugins/sourceview/Makefile.am:
9858 * plugins/sourceview/anjuta-view.c: (find_tag_window),
9859 * plugins/sourceview/sourceview-args.c:
9860 * plugins/sourceview/sourceview-args.h:
9861 * plugins/sourceview/sourceview-private.h:
9862 * plugins/sourceview/sourceview-scope.c:
9863 (sourceview_scope_update), (sourceview_scope_filter_keypress):
9864 * plugins/sourceview/sourceview-tags.c:
9865 * plugins/sourceview/sourceview.c:
9866 * plugins/sourceview/tag-window.c:
9867 * plugins/sourceview/tag-window.h:
9869 Added scope and argument completion
9871 2006-04-03 Johannes Schmid <jhs@gnome.org>
9874 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
9878 * plugins/sourceview/sourceview.c: (iselect_clear):
9879 Make "Delete"-key working
9881 * configure.in: #336389
9883 2006-04-03 Johannes Schmid <jhs@gnome.org>
9885 * plugins/sourceview/Makefile.am:
9886 * plugins/sourceview/anjuta-view.c:
9887 * plugins/sourceview/plugin.c:
9888 * plugins/sourceview/sourceview-private.h:
9889 * plugins/sourceview/sourceview-scope.c:
9890 * plugins/sourceview/sourceview-scope.h:
9891 * plugins/sourceview/sourceview-tags.c:
9892 * plugins/sourceview/sourceview-tags.h:
9893 * plugins/sourceview/sourceview.c:
9894 * plugins/sourceview/sourceview.h:
9895 * plugins/sourceview/tag-window.c:
9897 - fixed goto_file_line
9898 - scroll to cursor on undo/redo
9899 - show correct popup-menu
9900 - scope completion (not ready yet)
9902 2006-04-03 Johannes Schmid <jhs@gnome.org>
9904 * plugins/sourceview/plugin.c:
9905 * plugins/sourceview/sourceview-tags.c:
9906 * plugins/sourceview/sourceview.c:
9907 * plugins/sourceview/sourceview.h:
9908 * plugins/sourceview/tag-window.c:
9910 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
9912 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9914 * plugins/sourceview/sourceview.c:
9915 Fixed next/previous bookmark.
9916 Toggled bookmark (set/unset).
9918 2006-04-03 Johannes Schmid <jhs@gnome.org>
9920 * plugins/document-manager/action-callbacks.c:
9921 Fixed Gtk-Warning in goto_line
9923 * plugins/sourceview/Makefile.am:
9924 * plugins/sourceview/anjuta-document.c:
9925 * plugins/sourceview/anjuta-view.c:
9926 * plugins/sourceview/anjuta-view.h:
9927 * plugins/sourceview/sourceview-autocomplete.c:
9928 * plugins/sourceview/sourceview-autocomplete.h:
9929 * plugins/sourceview/sourceview-private.h:
9930 * plugins/sourceview/sourceview-tags.c:
9931 * plugins/sourceview/sourceview-tags.h:
9932 * plugins/sourceview/sourceview.c:
9933 * plugins/sourceview/tag-window.c:
9934 * plugins/sourceview/tag-window.h:
9935 Created a nice API for tag and completion windows
9937 * plugins/sourceview/sourceview-print.h:
9938 * plugins/sourceview/sourceview-print.c:
9941 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9943 * plugins/sourceview/sourceview.c:
9944 Fixed typo (Sort bookmarks).
9946 2006-04-01 Johannes Schmid <jhs@gnome.org>
9948 * plugins/sourceview/anjuta-document.c:
9949 * plugins/sourceview/anjuta-document.h:
9950 * plugins/sourceview/anjuta-view.c:
9951 * plugins/sourceview/anjuta-view.h:
9952 * plugins/sourceview/sourceview-autocomplete.c:
9953 * plugins/sourceview/sourceview-autocomplete.h:
9954 * plugins/sourceview/sourceview-prefs.c:
9955 * plugins/sourceview/sourceview-prefs.h:
9956 * plugins/sourceview/sourceview-private.h:
9957 * plugins/sourceview/sourceview-tags.c:
9958 * plugins/sourceview/sourceview-tags.h:
9959 * plugins/sourceview/sourceview.c:
9960 * plugins/sourceview/sourceview.glade:
9961 * plugins/sourceview/tag-window.c:
9962 * plugins/sourceview/tag-window.h:
9964 Improved code complete and autocomplete
9966 2006-04-01 Johannes Schmid <jhs@gnome.org>
9968 * plugins/sourceview/Makefile.am:
9969 * plugins/sourceview/bookmark.png:
9970 * plugins/sourceview/marker-attentive.png:
9971 * plugins/sourceview/marker-basic.png:
9972 * plugins/sourceview/marker-intense.png:
9973 * plugins/sourceview/marker-light.png:
9974 * plugins/sourceview/sourceview.c:
9976 Added pixmaps for all marker types and show bookmarks
9979 * plugins/sourceview/Makefile.am:
9980 Build sourceview on 2.14 only
9982 2006-03-31 Johannes Schmid <jhs@gnome.org>
9984 * plugins/sourceview/Makefile.am:
9985 * plugins/sourceview/anjuta-document.c:
9986 * plugins/sourceview/anjuta-view.c:
9987 * plugins/sourceview/anjuta-view.h:
9988 * plugins/sourceview/sourceview-autocomplete.c:
9989 * plugins/sourceview/sourceview-private.h:
9990 * plugins/sourceview/sourceview-tags.c:
9991 * plugins/sourceview/sourceview-tags.h:
9992 * plugins/sourceview/sourceview.c:
9993 * plugins/sourceview/tag-window.c:
9994 * plugins/sourceview/tag-window.h:
9996 Added code completion with tag manager to the editor and fixed a save_as bug
9998 2006-03-31 Johannes Schmid <jhs@gnome.org>
10000 * src/main.c: Revert patch from Rob to allow building with
10002 * configure.in: Require at least 2.12 libraries
10004 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10006 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10008 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10009 Improve anjuta-plugin project template: Added missed files dist tarball
10012 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10015 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10017 reviewed by: Johannes Schmid <jhs@gnome.org>
10019 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10020 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10021 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10022 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10024 Improve anjuta-plugin project template. Also fix for #322744
10026 2006-03-27 Johannes Schmid <jhs@gnome.org>
10028 * plugins/sourceview/sourceview-private.h:
10029 plugins/sourceview/sourceview.c:
10031 Added basic bookmark support
10033 2006-03-27 Johannes Schmid <jhs@gnome.org>
10038 Patch from Rob Bradfort <robster@debian.org>:
10039 * src/main.c: (get_command_line_args), (main):
10040 Migration from popt to GOption
10042 2006-03-26 Naba Kumar <naba@gnome.org>
10044 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10045 size to scale itself with theme.
10047 2006-03-26 Naba Kumar <naba@gnome.org>
10049 * plugins/file-manager/an_file_view.c,
10050 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10051 when symbolview and fileview objects are destroyed to avoid crashes
10052 after the plugins are disabled.
10054 2006-03-26 Naba Kumar <naba@gnome.org>
10056 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10057 Deleted unused file.
10059 * plugins/glade/plugin.c: Be able to close glade plugin when there
10060 there is no glade project loaded.
10062 * plugins/sourceview/sourceview.plugin,
10063 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10065 2006-03-23 Naba Kumar <naba@gnome.org>
10067 * plugins/editor/print.c: Fixed a bug where some sections of
10068 printed/previewed text is not highlighted.
10070 2006-03-20 Johannes Schmid <jhs@gnome.org>
10072 * libanjuta/interfaces/libanjuta.idl:
10074 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10075 as we do not use private apis. Show help window and startup because it does
10078 * plugins/document-manager/action-callbacks.c:
10079 plugins/editor/Makefile.am:
10080 plugins/editor/text_editor.c:
10081 plugins/editor/print.c:
10082 plugins/editor/print.h:
10084 Fixed printing (nobody has missed it BTW ;-)
10086 * plugins/sourceview/sourceview.c:
10089 2006-03-20 Naba Kumar <naba@gnome.org>
10091 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10092 devhelp >= 0.9 < 0.11 versions.
10094 2006-03-20 Johannes Schmid <jhs@gnome.org>
10096 * plugins/sourceview/anjuta-document-loader.c
10097 plugins/sourceview/sourceview.c:
10099 Fixed encoding bugs
10101 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10103 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10104 Fixed bug (line position)
10105 Give the good line position whatever the active editor.
10107 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10109 * configure.in: Added fi to ALL_LINGUAS
10111 2006-03-19 Johannes Schmid <jhs@gnome.org>
10113 * plugins/sourceview/anjuta-document-loader.c:
10114 replace gnome_vfs_get_mime_type_for_name_and data
10116 * plugins/build-basic-autotools/build-basic-autotools.c:
10119 2006-03-17 Johannes Schmid <jhs@gnome.org>
10121 * plugins/editor/editor.glade:
10122 Added style-editor again after it got lost somehow
10124 2006-03-17 Johannes Schmid <jhs@gnome.org>
10126 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10127 configure.in: require devhelp 0.11
10129 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10131 plugins/build-basic-autotools/build-basic-autotools.c:
10132 forgot a an installtion callback for the "install as root"-feature
10134 2006-03-17 Massimo Cora' <maxcvs@email.it>
10136 reviewed by: Johannes Schmid <jhs@gnome.org>
10138 * plugins/class-gen/anjuta-class-gen-plugin.glade
10139 plugins/class-gen/class_gen.c
10140 plugins/class-gen/goc_template_header
10141 plugins/class-gen/goc_template_source
10145 2006-03-16 Johannes Schmid <jhs@gnome.org>
10147 * plugins/sourceview/sourceview.c:
10148 Fixed "save-point" signal for undo actions
10150 2006-03-16 Massimo Cora' <maxcvs@email.it>
10152 reviewed by: Johannes Schmid <jhs@gnome.org>
10154 * plugins/document-manager/anjuta-docman.c:
10155 Implement tab drag and drop
10157 2006-03-16 Johannes Schmid <jhs@gnome.org>
10159 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10160 plugins/build-basic-autotools/build-basic-autotools.c:
10162 Implemented "install as root"-feature (#321455)
10164 2006-03-16 Johannes Schmid <jhs@gnome.org>
10167 plugins/sourceview/.cvsignore
10168 plugins/tools/scripts/.cvsignore:
10169 Added/extended .cvsignore files
10171 * plugins/sourceview/sourceview-autocomplete.c:
10172 plugins/sourceview/sourceview-autocomplete.h:
10173 plugins/sourceview/sourceview-prefs.c:
10174 plugins/sourceview/sourceview-private.h:
10175 plugins/sourceview/sourceview.glade:
10176 Autcomplete just works(tm) now and respects preferences
10178 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10179 Use better algorithm from autocomplete
10181 2006-03-15 Johannes Schmid <jhs@gnome.org>
10183 * src/anjuta-app.c:
10186 2006-03-15 Johannes Schmid <jhs@gnome.org>
10188 * libanjuta/interfaces/libanjuta.idl:
10189 plugins/class-gen/class_gen.c:
10190 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10191 plugins/project-manager/plugin.c:
10193 Allow to add multiple source files (#320191)
10195 * configure.in: Require gnome-build 0.1.3
10197 2006-03-14 Johannes Schmid <jhs@gnome.org>
10199 * plugins/macro/macro-utils.c: Fixed bug #333606
10200 * plugins/file-wizard/file.c: Fixed bug #333601
10202 2006-03-13 Johannes Schmid <jhs@gnome.org>
10204 * plugins/sourceview/sourceview_autocomplete.c
10205 plugins/sourceview/sourceview_autocomplete.h
10206 plugins/sourceview/sourceview.c
10207 plugins/sourceview/sourceview-private.h
10208 plugins/sourceview/sourceview-prefs.c:
10210 Cleaned up and fixed several issues
10212 2006-03-13 Johannes Schmid <jhs@gnome.org>
10214 * plugins/sourceview/Makefile.am:
10215 plugins/sourceview/sourceview-autocomplete.c
10216 plugins/sourceview/sourceview-autocomplete.h:
10217 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10218 plugins/sourceview/sourceview-private.h:
10219 plugins/sourceview/sourceview.c:
10221 Added (buggy) autocomplete feature to sourceview
10223 2006-03-12 Naba Kumar <naba@gnome.org>
10225 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10226 libanjuta/anjuta-session.c: Added API docs.
10228 2006-03-12 Naba Kumar <naba@gnome.org>
10230 * TODO.tasks: Added couple of tasks.
10231 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10232 Register private class as early as possible so that members could
10233 point to self class. Code clean up.
10235 2006-03-12 Naba Kumar <naba@gnome.org>
10237 * po/POTFILES.in, po/POTFILES.skip: Updated.
10239 2006-03-11 Naba Kumar <naba@gnome.org>
10241 * libanjuta/anjuta-shell.c,
10242 plugins/document-manager/anjuta-docman.c,
10243 plugins/document-manager/plugin.c,
10244 plugins/symbol-browser/an_symbol_search.c,
10245 plugins/valgrind/vgrule-list.c: Use correct signal names while
10248 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10249 signal names and fixed enum IANJUTA_TYPE_* macro.
10251 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10253 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10254 plugins/search/search-replace.c :
10255 Fixed bug (Bookmark the good line).
10256 Search & Replace (Mark all matched strings).
10258 2006-03-09 Johannes Schmid <jhs@gnome.org>
10260 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10261 Completed changes from yesterday
10263 * plugins/document-manager/anjuta-document-manager.glade:
10264 plugins/editor/editor.glade
10265 plugins/editor/plugin.c: (activate_plugin)
10266 plugins/editor/text_editor.c
10267 plugins/sourceview/Makefile.am
10268 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10269 plugins/sourceview/sourceview.glade:
10270 Completed preference changes
10272 2006-03-08 Johannes Schmid <jhs@gnome.org>
10274 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10275 plugins/search/plugin.c: (activate_plugin):
10277 Removed Gtk-Criticals
10279 * plugins/document-manager/anjuta-document-manager.glade:
10280 plugins/document-manager/plugin.c: (on_docman_auto_save),
10281 (on_gconf_notify_timer), (prefs_init):
10282 plugins/document-manager/plugin.h:
10283 plugins/editor/text_editor.c: (text_editor_instance_init),
10284 (text_editor_dispose):
10285 plugins/editor/text_editor.h:
10286 plugins/editor/text_editor_cbs.c:
10287 plugins/editor/text_editor_cbs.h:
10288 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10289 plugins/glade/plugin.c: (activate_plugin):
10290 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10291 plugins/sourceview/sourceview-private.h:
10292 plugins/sourceview/sourceview.c: (on_menu_popup),
10293 (sourceview_new), (ifile_open), (ifile_savable_save),
10294 (ifile_savable_save_as), (ieditor_set_popup_menu),
10295 (ieditor_get_filename), (imark_mark):
10297 Moved autosave from editor to document manager and fixed some things in
10300 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10302 * plugins/search/anjuta-search.glade :
10303 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10304 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10305 plugins/search/search-replace.c : Fixed bug.
10307 2006-03-08 Johannes Schmid <jhs@gnome.org>
10309 * plugins/search/anjuta-search.glade
10310 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10312 2006-03-07 Johannes Schmid <jhs@gnome.org>
10314 * plugins/document-manager/action-callbacks.c
10315 plugins/document-manager/anjuta-document-manager.glade
10316 plugins/document-manager/plugin.c: (prefs_init),
10318 plugins/editor/Makefile.am:
10319 plugins/editor/editor.glade:
10320 plugins/editor/plugin.c: (on_style_button_clicked),
10321 (activate_plugin), (dispose):
10322 plugins/editor/style-editor.c:
10324 Startet to seperate document-manager and editor preferences
10326 * plugins/search/Makefile.am:
10327 plugins/search/anjuta-search.glade:
10328 plugins/search/search-replace.c:
10330 Moved search GUI to search-plugin
10332 * plugins/sourceview/sourceview-prefs.c:
10333 plugins/sourceview/sourceview-prefs.h:
10334 plugins/sourceview/sourceview-private.h:
10335 plugins/sourceview/sourceview.c:
10336 plugins/sourceview/sourceview.h:
10337 plugins/sourceview/Makefile.am:
10338 plugins/sourceview/anjuta-document.h:
10339 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10340 plugins/sourceview/plugin.c:
10342 Added some preferences to sourceview and fixed vfs_monitor
10344 * tagmanager/c.c: (parseParens):
10345 Removed annoying debug message
10347 * libanjuta/interfaces/libanjuta.idl:
10348 Removed IAnjutaEditorFactory::create_style_editor()
10350 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10352 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10353 Search : Bookmark all matched lines.
10355 2006-03-06 Johannes Schmid <jhs@gnome.org>
10357 * plugins/class-gen/anjuta-class-gen.plugin.in
10358 plugins/file-loader/plugin.c: (sort_wizards)
10359 (on_create_submenu), (activate_plugin)
10360 plugins/file-wizard/anjuta-file-wizard.plugin.in
10361 plugins/glade/anjuta-glade.plugin.in
10362 plugins/project-import/anjuta-project-import.plugin.in
10363 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10365 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10366 sorted alphabeticly
10368 * plugins/project-wizard/templates/mkfile.wiz:
10369 Use configured project directory instead of ~/myproject
10371 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10373 Show markers (again) and monitor uri
10375 2006-03-06 Naba Kumar <naba@gnome.org>
10377 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10378 typedefs separately so that forward linking would work.
10379 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10381 2006-03-05 Naba Kumar <naba@gnome.org>
10383 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10384 passing Enums and Structs in signals. Define struct _Name in
10385 generated code, so that forward referencing.
10386 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10388 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10390 2006-03-05 Naba Kumar <naba@gnome.org>
10392 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10393 support. Generate GType definitions for enums in generated codes
10394 so that enums could be passed as signal params.
10396 2006-03-04 Naba Kumar <naba@gnome.org>
10398 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10399 Restored cvs-moved revision files. They were originally marked
10400 deleted at their older locations. Now they are restored at
10401 their new locations. The changeset is one that was committed
10402 as part of document-manager, editor, search and print plugins
10403 separation from editor plugin.
10405 2006-03-03 Johannes Schmid <jhs@gnome.org>
10407 * plugins/sourceview/*:
10408 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
10411 2006-03-04 Naba Kumar <naba@gnome.org>
10413 * plugins/gdb/*: Deleted removed files (see previous changlog
10414 entry for files list).
10416 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
10418 * plugins/debug-mananger/breakpoints.c,
10419 plugins/debug-manager/breakpoints.h,
10420 plugins/debug-manager/debug_tree.c,
10421 plugins/debug-manager/debug_tree.h,
10422 plugins/debug-manager/info.c,
10423 plugins/debug-manager/info.h,
10424 plugins/debug-manager/locals.c,
10425 plugins/debug-manager/locals.h,
10426 plugins/debug-manager/memory.c,
10427 plugins/debug-manager/memory.h,
10428 plugins/debug-manager/registers.c,
10429 plugins/debug-manager/registers.h,
10430 plugins/debug-manager/sharedlib.c,
10431 plugins/debug-manager/sharedlib.h,
10432 plugins/debug-manager/signal.c,
10433 plugins/debug-manager/signal.h,
10434 plugins/debug-manager/stack_trace.c,
10435 plugins/debug-manager/stack_trace.h,
10436 plugins/debug-manager/watch.c,
10437 plugins/debug-manager/watch.h,
10438 plugins/debug-manager/Makefile.am:
10439 Move from gdb plugin to debug manager plugin
10441 * plugins/debug-manager/anjuta-debug-manager.glade,
10442 plugins/debug-manager/anjuta-debug-manager.ui:
10443 Move all user interface from gdb to debug manager
10445 * plugins/debug-manager/utilities.c,
10446 plugins/debug-manager/utilities.h:
10447 Remove some unused code
10448 Add useful code from gdb plugin
10450 * plugins/debug-manager/start.c,
10451 plugins/debug-manager/start.h:
10452 Include code of attach_process
10453 Add more code to start the debugger
10455 * plugins/debug-manager/plugin.c,
10456 plugins/debug-manager/plugin.h,
10457 plugins/debug-manager/anjuta-debug-manager.plugin.in:
10458 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
10460 * plugins/debug-manager/debugger.c,
10461 plugins/debug-manager/debugger.h:
10462 Implement a queue of debugger command
10464 * plugins/gdb/actions.c,
10465 plugins/gdb/actions.h,
10466 plugins/gdb/watch_cbs.c,
10467 plugins/gdb/watch_cbs.h,
10468 plugins/gdb/watch_gui.c,
10469 plugins/gdb/watch_gui.h:
10472 * plugins/gdb/debugger.c,
10473 plugins/gdb/debugger.h,
10474 plugins/gdb/gdbmi.c,
10475 plugins/gdb/gdbmi.h,
10476 plugins/gdb/utilities.c,
10477 plugins/gdb/utilities.h,
10478 plugins/gdb/Makefile.am,
10479 plugins/gdb/anjuta-gdb.plugin.in:
10480 Implement necessary functions
10482 * plugins/gdb/parser.c,
10483 plugins/gdb/parser.h:
10484 Code for parsing variable previously in debug_tree.c
10486 * plugins/gdb/anjuta-gdb.glade,
10487 plugins/gdb/anjuta-gdb.ui:
10488 Remove user interface
10490 * plugins/gdb/gdbmi-test.c:
10493 * plugins/gdb/anjuta-gdb.plugin.png:
10494 Try an improved icon for gdb (archer fish)
10496 * libanjuta/anjuta-debugger.c,
10497 libanjuta/anjuta-debugger.h,
10498 libanjuta/interfaces/libanjuta.idl,
10499 libanjuta/interfaces/anjuta-idl-compiler.pl,
10500 libanjuta/Makefile.am:
10501 Add declaration used in new IAnjutaDebugger interface
10503 * manuals/reference/libanjuta.types,
10504 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
10505 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
10506 Update documentation
10508 2006-03-02 Naba Kumar <naba@gnome.org>
10510 * manuals/reference/libanjuta/Makefile.am,
10511 manuals/reference/libanjuta/libanjuta-docs.sgml,
10512 manuals/reference/libanjuta/libanjuta-sections.txt,
10513 manuals/reference/libanjuta/libanjuta.types,
10514 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10515 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
10516 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10517 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10518 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10519 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10520 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10521 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10522 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
10523 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10524 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10525 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
10526 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10527 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10528 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10529 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
10530 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10531 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10532 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10533 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10534 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10535 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10536 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10537 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10538 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10539 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10540 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10541 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10542 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10543 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
10544 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10545 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10546 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10547 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10548 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
10549 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
10550 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
10551 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10552 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10553 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10554 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
10555 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10556 manuals/reference/libanjuta/tmpl/plugins.sgml,
10557 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10558 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10559 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10560 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10561 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10562 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10563 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10564 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10565 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10566 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10567 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10568 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10569 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10570 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
10573 2006-02-28 Naba Kumar <naba@gnome.org>
10575 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10576 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
10577 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
10578 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
10579 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
10580 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
10581 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
10582 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
10583 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
10584 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
10585 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
10586 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
10587 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
10588 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
10590 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10592 * plugins/sourceview/sourceview.c:
10593 Select to brace, select block.
10595 2006-02-28 Johannes Schmid <jhs@gnome.org>
10597 * plugins/file-wizard/Makefile.am
10598 plugins/file-wizard/action-callbacks.c (removed)
10599 plugins/file-wizard/action-callbacks.h (removed)
10600 plugins/file-wizard/anjuta-file-wizard.ui
10601 plugins/file-wizard/plugin.c: (activate_plugin),
10602 (deactivate_plugin)
10603 plugins/file-wizard/plugin.h:
10604 Removed Edit->Insert Text submenu (replace by macros plugin)
10606 * plugins/sourceview/sourceview.c: (sourceview_new),
10607 (ieditor_set_popup_menu):
10608 Fixed some more bugs
10610 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
10612 2006-02-28 Naba Kumar <naba@gnome.org>
10614 * plugins/file-manager/an_file_view.c,
10615 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
10616 rows also and with delay 1 sec (the color and timout value should
10617 probably be picked up from some system wide preference key).
10619 2006-02-28 Naba Kumar <naba@gnome.org>
10621 * libanjuta/interfaces/libanjuta.idl,
10622 plugins/document-manager/action-callbacks.c,
10623 plugins/document-manager/plugin.c,
10624 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
10625 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
10626 Added interface checks in document manager and enable/disable
10627 menus based on supported interface.
10629 * plugins/project-import/anjuta-project-import.glade: Set some
10630 resonable size for the import dialog.
10632 2006-02-27 Naba Kumar <naba@gnome.org>
10634 * libanjuta/interfaces/libanjuta.idl,
10635 plugins/document-manager/action-callbacks.c,
10636 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
10637 and eol conversion actions.
10639 2006-02-27 Johannes Schmid <jhs@gnome.org>
10641 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
10642 * plugins/file-manager/an_file_view.c
10643 plugins/file-manager/plugin.h: Added tooltips
10644 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
10646 2006-02-26 Naba Kumar <naba@gnome.org>
10648 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10649 plugins/build-basic-autotools/build-basic-autotools.c,
10650 plugins/build-basic-autotools/build-basic-autotools.h,
10651 plugins/build-basic-autotools/executer.c,
10652 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
10653 disable indicator highlights preferences from message manager to
10654 build plugin. Implemented message indicator highlights in build tool.
10656 * plugins/editor/text_editor.c: Fixed indicators.
10658 2006-02-26 Johannes Schmid <jhs@gnome.org>
10660 * plugins/sourceview/sourceview.c:
10663 * plugins/subversion/svn_auth.c:
10664 Fixed username/password authentification but there might be a memory corruption
10666 2006-02-26 Naba Kumar <naba@gnome.org>
10668 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10669 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
10670 libanjuta/anjuta-launcher.h: Added documentation.
10672 2006-02-24 Naba Kumar <naba@gnome.org>
10674 * plugins/editor/text_editor.c: Fixed change in API in
10675 IAnjutaEditorSelection::set().
10677 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10679 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
10680 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
10681 libanjuta/interfaces/libanjuta.idl :
10682 Search in sourceview editor (Select in buffer).
10685 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10687 * plugins/sourceview/sourceview.c :
10688 Fixed Replace, to_upper, to_lower.
10690 * plugins/search/search-replace_backend.c :
10691 Renamed header name.
10693 2006-02-22 Naba Kumar <naba@gnome.org>
10695 * libanjuta/anjuta-plugin-description.c,
10696 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
10697 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
10698 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
10699 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10700 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
10702 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10703 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
10705 2006-02-21 Naba Kumar <naba@gnome.org>
10707 * libanjuta/interfaces/libanjuta.idl,
10708 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
10709 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
10710 interface for editor.
10712 2006-02-21 Naba Kumar <naba@gnome.org>
10714 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
10716 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10717 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
10719 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10721 * GTKSOURCEVIEW EDITOR
10722 plugins/sourceview/sourceview.c :
10723 Fixed copy and Goto Line.
10725 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
10726 plugins/macro/plugin.c :
10727 Fixed Insert key word and Insert macro.
10729 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
10731 * plugins/document-manager/anjuta-docman.c:
10732 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
10735 plugins/Makefile.am:
10736 plugins/sourceview/.cvsignore:
10737 plugins/sourceview/Makefile.am:
10738 plugins/sourceview/plugin.c: :
10739 plugins/sourceview/plugin.h:
10740 plugins/sourceview/sourceview.c:
10741 plugins/sourceview/sourceview.h:
10742 plugins/sourceview/sourceview.plugin:
10743 plugins/sourceview/sourceview.plugin.in:
10744 plugins/sourceview/sourceview.png:
10746 Added sourceview editor plugin
10748 2006-02-19 Naba Kumar <naba@gnome.org>
10750 * libanjuta/interfaces/libanjuta.idl,
10751 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10752 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10753 plugins/cvs-plugin/cvs-interface.c,
10754 plugins/document-manager/action-callbacks.c,
10755 plugins/document-manager/action-callbacks.h,
10756 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
10757 plugins/search/plugin.c, plugins/search/search-replace.c,
10758 plugins/search/search-replace_backend.c,
10759 plugins/subversion/subversion-actions.c,
10760 plugins/subversion/subversion-callbacks.c,
10761 plugins/tools/editor.c, plugins/tools/execute.c,
10762 plugins/tools/variable.c: Defined proper editor interfaces and fixed
10763 few fatal warnings.
10765 2006-02-15 Naba Kumar <naba@gnome.org>
10767 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
10770 * libanjuta/interfaces/libanjuta.idl,
10771 plugins/document-manager/anjuta-docman.c,
10772 plugins/document-manager/plugin.c,
10773 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
10774 unnecessary parameters from IAnjutaEditor interface and used proper
10775 types instead of 'gpointer'. Fixed various compiler warnings.
10777 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
10780 2006-02-12 Naba Kumar <naba@gnome.org>
10782 * po/POTFILES.in: Updated.
10784 2006-02-11 Naba Kumar <naba@gnome.org>
10786 * plugins/editor/properties.[cxx,h],
10787 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
10788 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
10789 to sci_prop_*(), because they were conflicting with external
10790 functions (in some ssl library).
10792 2006-02-08 Naba Kumar <naba@gnome.org>
10794 Patch from Massimo Cora <maxcvs@email.it>:
10795 * plugins/valgrind/anjuta-valgrind.schemas,
10796 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
10797 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
10798 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
10799 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
10800 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
10801 plugins/valgrind/vgtoolview.c,
10802 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
10803 before running the debugging session. I've added also a
10804 preference in Anjuta Preferences where you can specify
10805 the path to the valgrind binary. The default is /usr/bin/valgrind.
10806 Now it displays a dialog with the error. [it can be -program
10807 exited- or -file loaded or end of input-]. Some valgrind 3.x
10810 2006-01-29 Naba Kumar <naba@gnome.org>
10812 Patch from Massimo Cora <maxcvs@email.it>:
10813 * configure.in, plugins/Makefile.am,
10814 plugins/valgrind/*: Valgrind plugin (requires
10815 binutils-dev and valgrind to be installed.
10817 2005-01-24 Johannes Schmid <jhs@gnome.org>
10819 * Patch from Eric Greveson <ejg45@cam.ac.uk>
10820 plugins/tools/variables.c:
10821 Added current directory to possible variables
10823 * Patch from Günther Brammer <gbrammer@gmx.de>
10824 plugins/document-manager/anjuta-docman.c:
10825 Fix a crash on opening a file
10827 AUTHORS: Added Günther Brammer
10829 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
10831 * libanjuta/anjuta-launcher.c:
10832 Fix a bug in AnjutaLauncher when output is bigger than buffer
10833 Probably fix bug #315188 and #305134
10835 2005-12-28 Johannes Schmid <jhs@gnome.org>
10837 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
10838 * src/about.c: Use new gtk about dialog
10839 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
10840 Updated anjuta_ui_add_action_group_entries call
10842 Patch from Jean Breford <jean.breford@normalesup.org>
10843 and Markus Habermehl <bmh1980de@yahoo.de>:
10845 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
10846 * AUTHORS: Added Jean and Markus
10848 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10849 * plugins/search/search-replace.c :
10850 Bookmark all matched lines.
10851 * plugins/search/search-replace_backend.c :
10852 Fixed bug (Search in all project files).
10854 2005-12-21 Johannes Schmid <jhs@gnome.org>
10856 * plugins/search/plugin.c:
10858 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
10859 investigation needed.
10861 AUTHORS: Added Ross Goldner
10863 2005-12-19 Ross Golder <ross@golder.org>
10865 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
10866 application/xml MIME type.
10868 2005-12-18 Johannes Schmid <jhs@gnome.org>
10870 po/POTFILES.in: Updated files after directory changes
10871 HACKING: Removed outdated section 3 (anoncvs)
10873 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
10875 * plugins/build-basic-autotools/build-basic-autotools.c:
10876 Save all files in editor before running a command
10878 * plugins/tools/execute.c:
10879 Use document manager plugin instead of each editor for
10882 2005-12-15 Johannes Schmid <jhs@gnome.org>
10884 * plugins/document-manager/action-callbacks.c:
10885 (on_save_all1_activate), (on_swap_activate)
10886 plugins/document-manager/anjuta-docman.c:
10887 (on_save_as_filesel_response), (on_notebook_switch_page):
10889 Fixed some remaining issues in document-manger
10891 2005-12-15 Johannes Schmid <jhs@gnome.org>
10893 * plugins/profile-default/default.anjuta:
10894 Load Search plugin and Message Manager by default
10896 2005-12-14 Johannes Schmid <jhs@gnome.org>
10898 * plugins/editor/text_editor.c
10899 libanjuta/anjuta-utils.c:
10901 Check if files differ when gnome-vfs monitoring is used.
10904 2005-12-13 Johannes Schmid <jhs@gnome.org>
10906 * plugins/document-manager/plugin.c:
10907 Only save modified files in ianjuta_file_savable_save() for document-manager
10908 as discussed on mailing list.
10910 * plugins/cvs-plugin/cvs-callbacks.c:
10911 Fixed dialog handling for empty log message
10913 2005-12-13 Johannes Schmid <jhs@gnome.org>
10915 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
10917 * plugins/project-manager/* Removed ununsed files
10919 * plugins/symbol-browser/an_symbol_iter.c
10920 plugins/build-basic-autotools/build-basic-autotools.c
10921 plugins/build-basic-autotools/executer.c
10922 plugins/class-gen/class_gen.c
10923 plugins/class-inheritance/class-inherit.c
10924 plugins/cvs-plugin/cvs-actions.c
10925 plugins/cvs-plugin/cvs-interface.c
10926 plugins/debug-manager/attach_process.
10927 plugins/devhelp/plugin.c
10928 plugins/document-manager/plugin.c
10929 plugins/document-manager/indent_util.c
10930 plugins/editor/properties.cxx
10931 plugins/editor/aneditor.cxx
10932 plugins/editor/style-editor.c
10933 plugins/editor/text_editor.c
10934 plugins/macro/macro_db.c
10937 Use DEBUG_PRINT for debug messages
10939 libanjuta/anjuta-debug.h: Include config.h
10941 HACKING: Updated (BTW: does anyone read this?)
10943 2005-12-12 Johannes Schmid <jhs@gnome.org>
10945 Patch from Johan Ersvik <jersvik@fastmail.fm>:
10946 * plugins/gdb/debugger.c
10948 Fix a crasher in gdb plugin
10950 * plugins/gtodo/plugin.c
10951 plugins/search/plugin.c
10955 * plugins/document-manager/anjuta-docman.c:
10957 Fixed error markers
10959 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
10961 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
10963 * plugins/document-manager/anjuta-docman.c:
10964 highlight changed files in docman popup-menu
10965 * plugins/gdb/debug-tree.c:
10966 plugins/gdb/debugger.c
10967 Do not corupt entire "locals" tree when variable pointer have
10968 additional info and arrays/strucs/unions correctly.
10971 2005-12-11 Johannes Schmid <jhs@gnome.org>
10973 * plugins/document-manager/anjuta-docman.c
10974 plugins/document-manager/plugin.c
10975 plugins/editor/text_editor.c:
10977 AUTHORS: Added Johan Ersvik
10979 Fixed "is-dirty" bug and tab ordering
10981 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
10983 * plugins/editor/aneditor-autocomplete.cxx
10984 plugins/editor/aneditor-calltip.cxx
10985 plugins/editor/aneditor-priv.h
10986 plugins/symbol-browser/an_symbol.c
10987 plugins/symbol-browser/an_symbol_view.c
10989 tagmanager/tm_symbol.c
10990 tagmanager/tm_tag.c
10991 tagmanager/include/tm_symbol.h
10992 tagmanager/include/tm_tag.h
10995 Better pointer recognition in tagmanager and symbol browser
10997 2005-12-11 Johannes Schmid <jhs@gnome.org>
10999 * plugins/search/*: New search plugin derived from search code in old editor
11002 * plugins/document-manager/*: new document-manger which is now seperated from
11003 editor to allow implementation of other editor widgets. Code is mostly derived
11004 from old editor plugin
11006 * plugins/print/* new print plugin which is not fully implemented in the
11009 * plugins/editor/text_editor.c: Added lots of interface code
11011 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11012 IAnjutaEditorFactory and extended IAnjutaEditor
11014 * configure.in, plugins/Makefile.am updated build system for new
11017 This is a huge commit which might still contain some bugs and also has
11018 some fixmes. Things that are not working are the search toolbar because it
11019 does not use the same backend as any other searching function and printing
11020 (easy to fix) because it did not yet implement IAnjutaPrintable.
11022 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11024 * plugins/project-wizard/property.c:
11025 Use newer GtkFileChooser instead of GtkFileSelection with
11026 GnomeFileEntry to avoid a bug
11028 * plugins/project-wizard/install.c:
11029 Avoid an endless loop if project directory is not writable
11031 * plugins/project-wizard/druid.c:
11032 Allow creating project in empty directory without a
11035 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11037 Patch from Massimo Cora <maxcvs@email.it>
11038 * plugins/class-inheritence/class-inherit.c
11039 plugins/class-inheritence/plugin.c
11040 plugins/class-inheritence/plugin.h
11043 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11044 no longer supported!
11046 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11048 Patch from Johan Ersvik <jersvik@fastmail.fm>
11049 * plugins/message-view/message-view.c
11050 plugins/build-basic-autotools/build-basic-autotools.c
11051 plugins/build-basic-autotools/automake-c.filters
11053 This patch correct regex-filters for newer automake
11056 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11058 * plugins/tools/execute.c:
11059 Detect variables inside a word
11061 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11063 * libanjuta/anjuta-status.[ch],
11064 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11065 plugins/editor/anjuta-docman.c :
11066 New anjuta-status procedure.
11068 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11071 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11072 plugins/editor/Makefile.am
11073 plugins/editor/anjuta-document-manager.glade
11074 plugins/editor/plugin.c plugins/editor/plugin.h
11075 plugins/editor/text_editor.c plugins/editor/text_editor.h
11077 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11078 plugins/editor/indent-util.c plugins/editor/indent-util.h
11079 plugins/editor/indent_test.c :
11080 Set and Preview indent preferences parameters.
11081 Saved indent user parameters.
11083 2005-10-27 Naba Kumar <naba@gnome.org>
11085 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11086 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11087 theme color for saved documents.
11089 2005-10-26 Naba Kumar <naba@gnome.org>
11091 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11092 list. Fixed bug #316731.
11094 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11096 * tagmanager/tm_symbol.c: Fixed bug #315218
11098 2005-10-23 Adam Weinberger <adamw@gnome.org>
11100 * plugins/build/build_file.c
11101 plugins/build-basic-autotools/build-basic-autotools.c
11102 plugins/tools/execute.c
11103 plugins/build/compile.c
11104 plugins/build/configurer.c
11105 plugins/debug-manager/plugin.c
11106 plugins/editor/plugin.c
11107 plugins/editor/print.c
11108 plugins/editor/text_editor.c
11109 plugins/file-loader/plugin.c
11110 plugins/file-manager/an_file_view.c
11111 plugins/symbol-browser/an_symbol_view.c
11112 plugins/gdb/debugger.c
11113 plugins/gdb/plugin.c
11114 plugins/glade/plugin.c
11115 plugins/macro/macro-actions.c
11116 plugins/macro/plugin.c
11117 plugins/profile-default/plugin.c
11118 plugins/project-manager/plugin.c
11119 plugins/project-manager/project_import.c
11120 plugins/symbol-browser/plugin.c
11121 plugins/tools/execute.c
11123 src/anjuta-actions.h
11125 Correct spacing errors before and after "...".
11127 2005-10-20 Naba Kumar <naba@gnome.org>
11129 * plugins/gdb/debugger.c: Fixed attach/detach process to
11130 updated UI properly.
11132 2005-10-18 Naba Kumar <naba@gnome.org>
11134 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11137 2005-10-13 Naba Kumar <naba@gnome.org>
11139 * plugins/project-mkfile-import/*: Removed separate import wizard for
11140 makefile based projects (because single widzard handles all wizards).
11142 * plugins/project-import/project-import.c: Made wizard window
11143 transient to main window.
11145 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11147 * AUTHORS: Added Eric's name in contributors list.
11149 * configure.in, plugins/Makefile.am,
11150 plugins/project-import/Makefile.am,
11151 plugins/project-import/anjuta-project-import.glade,
11152 plugins/project-import/project-import.c,
11153 plugins/project-import/project-import.h: Import wizard now detects
11154 both makefile and automake projects together instead of separate wizard.
11156 * plugins/project-wizard/templates/java/project.anjuta,
11157 plugins/project-wizard/templates/mkfile/project.anjuta,
11158 plugins/project-wizard/templates/python/project.anjuta,
11159 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11160 name to make it appropriate.
11162 2005-10-11 Naba Kumar <naba@gnome.org>
11164 * configure.in: Fixed glade3 version requirement.
11166 2005-09-29 Alexander Shopov <ash@contact.bg>
11168 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11170 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11172 * plugins/subversion/svn_auth.c
11173 plugins/subversion/anjuta_subversion.glade:
11174 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11176 2005-09-22 Naba Kumar <naba@gnome.org>
11178 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11180 * configure.in, plugins/Makefile.am
11181 plugins/project-manager/anjuta-project-manager.plugin.in,
11182 plugins/project-manager/plugin.c,
11183 (added) plugins/project-mkfile-import/.cvsignore,
11184 (added) plugins/project-mkfile-import/Makefile.am,
11185 (added) plugins/project-mkfile-import/
11186 anjuta-project-mkfile-import-plugin.png,
11187 (added) plugins/project-mkfile-import/
11188 anjuta-project-mkfile-import.glade,
11189 (added) plugins/project-mkfile-import/
11190 anjuta-project-mkfile-import.plugin.in,
11191 (added) plugins/project-mkfile-import/plugin.c,
11192 (added) plugins/project-mkfile-import/plugin.h,
11193 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11194 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11195 plugins/project-wizard/templates/Makefile.am,
11196 (added) plugins/project-wizard/templates/mkfile-logo.png,
11197 (added) plugins/project-wizard/templates/mkfile.wiz,
11198 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11199 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11200 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11201 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11202 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11203 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11204 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11205 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11206 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11207 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11208 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11209 Added makefile based project import wizard and wizard template.
11211 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11213 * libanjuta/anjuta-launcher.c: Reduced false password detections
11215 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11217 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11218 messages correctly.a
11220 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11222 * scintilla/Makefile.am: Changed scintilla library to noinst
11223 * pixmaps/Makefile.am: Install password.png
11224 * libanjuta/anjuta-launcher.c: Changed password detection
11225 to be able to access GNOME CVS with ssh.
11227 2005-08-31 Naba Kumar <naba@gnome.org>
11229 * plugins/glade/plugin.c: Set transient window for the widget
11232 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11234 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11236 2005-08-10 Naba Kumar <naba@gnome.org>
11238 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11239 as shortcut key for execute.
11241 * src/about.c: Clean up.
11243 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11244 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11247 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11249 * plugins/editor/search-replace_backend.c :
11250 Fixed search in File Patterns.
11252 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11254 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11256 2005-08-04 Naba Kumar <naba@gnome.org>
11258 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11259 for pango-1.8 rendering bug.
11261 2005-08-03 Naba Kumar <naba@gnome.org>
11263 * plugins/glade/plugin.c: Proper names for plugin widgets.
11265 * plugins/subversion/anjuta-subversion.glade,
11266 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11267 string allocations. Use passed default values when available.
11268 Set proper focus and dialog default response. Destroy dialog after use.
11269 Return error when appropriate.
11271 2005-08-02 Naba Kumar <naba@gnome.org>
11273 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11274 for pango-1.8 rendering bug.
11276 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11278 * scintilla/Makefile.am: Fixed a make -j x bug
11280 2005-08-02 Johannes Schmid <jhs@gnome.org>
11282 * plugins/subversion/svn-auth.c: Added username/password
11285 2005-08-01 Naba Kumar <naba@gnome.org>
11287 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11288 checks for character width calculations.
11290 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11292 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11294 2005-07-31 Naba Kumar <naba@gnome.org>
11296 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11297 messup with pango 1.8. Fixed bug #311846.
11299 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11301 * plugins/gdb/memory.c : Fixed bug 305082.
11303 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11304 plugins/project-wizard/templates/gcj.wiz,
11305 plugins/project-wizard/templates/gnome.wiz,
11306 plugins/project-wizard/templates/gtk.wiz,
11307 plugins/project-wizard/templates/java.wiz,
11308 plugins/project-wizard/templates/python.wiz,
11309 plugins/project-wizard/templates/wxwin.wiz,
11310 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11312 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11314 * plugins/tools/execute.c:
11315 Correct a crash if editor is closed while a tool still use it.
11317 2005-07-28 Naba Kumar <naba@gnome.org>
11319 * scintilla/*: Updated scintilla from their latest CVS.
11321 2005-07-27 Naba Kumar <naba@gnome.org>
11323 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11324 plugins/build-basic-autotools/build-basic-autotools.c,
11325 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11326 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11327 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11328 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11329 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11330 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11331 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11332 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11333 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11334 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11335 argument to anjuta_ui_add_action_group_entries() and
11336 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11337 Fixed all plugins to pass translation domain. This fixes untranslated
11340 2005-07-27 Naba Kumar <naba@gnome.org>
11342 * plugins/class-inheritance/class-callbacks.c,
11343 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11344 proper system colors.
11346 2005-07-26 Naba Kumar <naba@gnome.org>
11348 * ROADMAP: Updated and added more tasks.
11350 2005-07-25 Naba Kumar <naba@gnome.org>
11352 * ROADMAP: Updated and added more tasks.
11354 2005-07-24 Naba Kumar <naba@gnome.org>
11356 * HACKING: Fixed format.
11358 2005-07-24 Naba Kumar <naba@gnome.org>
11360 * ROADMAP: Fixed format.
11361 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11363 2005-07-24 Naba Kumar <naba@gnome.org>
11365 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11366 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11368 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11370 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11371 Correct wrong sensitivity setting
11373 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11375 * plugins/tools/variable.c: Add variables for project manager
11377 2005-07-23 Naba Kumar <naba@gnome.org>
11379 * ROADMAP: updated.
11381 2005-07-23 Naba Kumar <naba@gnome.org>
11383 * plugins/subversion/Makefile.am,
11384 plugins/subversion/svn-auth.c,
11385 plugins/subversion/svn-auth.h: Added subversion authentication code
11388 * plugins/subversion/subversion-callbacks.c,
11389 plugins/subversion/subversion-callbacks.h,
11390 plugins/subversion/svn-backend-priv.h,
11391 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11392 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11393 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11394 Added file mode line.
11396 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11398 * configure.in: Added 'gl' to ALL_LINGUAS.
11400 2005-07-21 Naba Kumar <naba@gnome.org>
11402 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11403 the active sources and kill the running process without emitting
11404 signals (which could be fatal because the object is being destroyed).
11405 Incidentally, fixed the crash that happens when stopping an active
11406 debugger session. Disabled debug prints and code clean up.
11409 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
11410 message view object, because that prevents many unprocessed outputs
11411 from the cvs command from being appended in view. Does not set NULL
11412 to mesg_view private member (not required) so that any pending outputs
11413 to view is processed.Fixed bug #172666.
11415 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
11416 type in supported list.
11418 2005-07-18 Adam Weinberger <adamw@gnome.org>
11420 * plugins/file-manager/anjuta-file-manager-plugin.glade:
11421 grammar/spelling fixes.
11423 2005-07-17 Naba Kumar <naba@gnome.org>
11425 * (new) plugins/project-wizard/templates/terminal/cvsignore,
11426 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
11427 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
11428 plugins/project-wizard/templates/anjuta-plugin.wiz,
11429 plugins/project-wizard/templates/gcj.wiz,
11430 plugins/project-wizard/templates/gnome.wiz,
11431 plugins/project-wizard/templates/gtk.wiz,
11432 plugins/project-wizard/templates/gtkmm.wiz,
11433 plugins/project-wizard/templates/java.wiz,
11434 plugins/project-wizard/templates/python.wiz,
11435 plugins/project-wizard/templates/terminal.wiz,
11436 plugins/project-wizard/templates/terminal/Makefile.am,
11437 plugins/project-wizard/templates/terminal/po/Makefile.am,
11438 plugins/project-wizard/templates/terminal/src/Makefile.am,
11439 plugins/project-wizard/templates/wxwin.wiz,
11440 plugins/project-wizard/templates/xlib-dock.wiz,
11441 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
11442 wizards and updated .wiz files to install them in newly created
11445 2005-07-16 Naba Kumar <naba@gnome.org>
11447 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
11449 * plugins/file-manager/an_file_view.c,
11450 plugins/file-manager/plugin.c: Added file manager preferences to
11451 show/hide files ignored by version control (e.g. cvsignore).
11453 * plugins/editor/text_editor.c: Initialize vfs info struct.
11455 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
11456 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
11457 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
11458 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
11459 omf-install/.cvsignore, pixmaps/.cvsignore,
11460 plugins/file-manager/anjuta-file-manager-plugin.glade,
11461 scintilla/.cvsignore, scintilla/include/.cvsignore,
11462 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
11463 tagmanager/python.c: Updated.
11465 2005-07-16 Naba Kumar <naba@gnome.org>
11467 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
11468 Fixed python parser to parser class methods.
11470 2005-07-15 Naba Kumar <naba@gnome.org>
11472 * plugins/project-wizard/property.c: Used parenthesis to remove
11475 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11476 plugins/project-wizard/templates/gcj.wiz,
11477 plugins/project-wizard/templates/gnome.wiz,
11478 plugins/project-wizard/templates/gtk.wiz,
11479 plugins/project-wizard/templates/gtkmm.wiz,
11480 plugins/project-wizard/templates/java.wiz,
11481 plugins/project-wizard/templates/python.wiz,
11482 plugins/project-wizard/templates/terminal.wiz,
11483 plugins/project-wizard/templates/wxwin.wiz,
11484 plugins/project-wizard/templates/xlib-dock.wiz,
11485 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
11488 2005-07-15 Naba Kumar <naba@gnome.org>
11490 * plugins/project-wizard/templates/java.wiz,
11491 plugins/project-wizard/templates/java/Makefile.am,
11492 plugins/project-wizard/templates/java/project.anjuta,
11493 plugins/project-wizard/templates/python.wiz,
11494 plugins/project-wizard/templates/python/Makefile.am,
11495 plugins/project-wizard/templates/python/project.anjuta: Use different
11496 project files for java and python module where debugger is not
11497 included in the list of plugins.
11499 2005-07-15 Naba Kumar <naba@gnome.org>
11501 * configure.in, plugins/project-wizard/templates/Makefile.am,
11502 plugins/project-wizard/templates/gcj-logo.png,
11503 plugins/project-wizard/templates/gcj.wiz,
11504 plugins/project-wizard/templates/gcj/.cvsignore,
11505 plugins/project-wizard/templates/gcj/Makefile.am,
11506 plugins/project-wizard/templates/gcj/configure.in.tpl,
11507 plugins/project-wizard/templates/gcj/src/.cvsignore,
11508 plugins/project-wizard/templates/gcj/src/Makefile.am,
11509 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
11510 plugins/project-wizard/templates/java-logo.png,
11511 plugins/project-wizard/templates/java.wiz,
11512 plugins/project-wizard/templates/java/configure.in.tpl,
11513 plugins/project-wizard/templates/java/po/Makefile.am,
11514 plugins/project-wizard/templates/java/po/POTFILES.in,
11515 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
11516 plugins/project-wizard/templates/java/src/main.java,
11517 plugins/project-wizard/templates/python-logo.png,
11518 plugins/project-wizard/templates/python.wiz,
11519 plugins/project-wizard/templates/python/.cvsignore,
11520 plugins/project-wizard/templates/python/Makefile.am,
11521 plugins/project-wizard/templates/python/configure.in.tpl,
11522 plugins/project-wizard/templates/python/po/.cvsignore,
11523 plugins/project-wizard/templates/python/po/Makefile.am,
11524 plugins/project-wizard/templates/python/po/POTFILES.in,
11525 plugins/project-wizard/templates/python/src/.cvsignore,
11526 plugins/project-wizard/templates/python/src/Makefile.am,
11527 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
11528 plugins/project-wizard/templates/python/src/main.py: Added Generic
11529 gcj and python project wizards. Fixed Generic java project to
11530 use _JAVA primary. Update gnome-build from cvs for them to work
11533 2005-07-12 Naba Kumar <naba@gnome.org>
11535 * plugins/project-manager/plugin.c: Automatically determine
11536 project backend by probing.
11538 2005-07-04 Naba Kumar <naba@gnome.org>
11540 * Makefile.am: Do not install old anjuta.glade file which conflicts
11541 with newer src/anjuta.glade.
11543 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11545 * plugins/an_symbol_prefs.c:
11546 Sort list of available symbol files
11548 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
11550 * plugins/build-basic-autotools.c:
11553 * plugins/gtodo/libgtodo.c:
11554 Possible fix for #307800
11556 * libanjuta/anjuta-encodings.c
11557 libanjuta/anjuta-launcher.c
11558 libanjuta/anjuta-preference-dialog.c
11559 libanjuta/anjuta-preferences.c
11560 libanjuta/anjuta-ui.c
11561 libanjuta/anjuta-util.c
11562 libanjuta/cell-renderer-captioned-image.c
11563 libanjuta/plugin.c:
11565 Patch from de_lupus@pandora.be (Kristof Vansant):
11566 Replaced deprecated gnome-i18n.h
11569 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
11571 * plugins/subversion/anjuta-subversion.glade
11572 plugins/subversion/anjuta-subversion.ui
11573 plugins/subversion/plugin.c
11574 plugins/subversion/subversion-actions.c
11575 plugins/subversion/subversion-callbacks.h
11576 plugins/subversion/subversion-callbacks.c
11577 plugins/subversion/svn-backend-priv.h
11578 plugins/subversion/svn-backend.h
11579 plugins/subversion/svn-backend.c
11580 plugins/subversion/svn-thread.h
11581 plugins/subversion/svn-thread.c:
11583 Implemented Subversion diff
11585 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
11587 * plugins/build-basic-autotools/build-basic-autotools.c:
11588 Fixed crash bug! Might be useful to release 2.0.2 soon
11589 because this bug will crash any build which produces errors
11592 === Anjuta 2.0.1 ===
11594 2005-06-27 Naba Kumar <naba@gnome.org>
11596 * plugins/tools/execute.c: Formated code.
11598 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
11600 * plugins/build-basic-autotools/build-basic-autotools.c:
11601 Remove two memory leaks
11602 Check command output versus untranslated strings too
11604 * plugins/tools/execute.c:
11605 Remove two memory leaks
11606 Check command output versus untranslated strings too
11607 Remove description message
11609 * plugins/tools/fileop.c:
11610 Escape tool name in xml configuration file
11612 2005-05-26 Naba Kumar <naba@gnome.org>
11614 * configure.in: Bumped version to 2.0.1
11615 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
11617 * plugins/tools/execute.c: Fixed clickable messages.
11620 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
11621 Deactivate glade plugin when last glade project is closed. Reorder
11622 glade widgets in layout. Change glade project when user selects a
11623 new project. Removed project from the list when user closes it. Fixed
11624 glade project file loading from URI. Save and restored loaded glade
11625 projects in/from session.
11627 * plugins/class-gen/action-callbacks.c,
11628 plugins/class-gen/anjuta-class-gen-plugin.glade,
11629 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
11630 plugins/file-wizard/anjuta-file-wizard.glade,
11631 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
11632 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
11633 "Add to project" correctly. Use the source file path returned after
11634 adding to project. Fixed memory leaks. Deactivate wizard plugins
11637 * plugins/project-manager/plugin.c,
11638 plugins/project-wizard/anjuta-project-wizard.glade,
11639 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
11640 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
11641 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
11642 project-wizard preference page to anjuta app, because they are
11643 more appropriated as general preferences. Renamed username and
11644 useremail properties keys.
11646 * po/POTFILES.in: Updated.
11648 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
11651 * plugins/file-loader/plugin.c: Do not use static variable to store
11652 created submenu in factory. Fixed crash in anjuta exit.
11654 2005-05-24 Naba Kumar <naba@gnome.org>
11656 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11657 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11658 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11659 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11660 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11661 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11662 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11663 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11664 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11666 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
11667 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11668 plugins/build-basic-autotools/build-basic-autotools.c,
11669 plugins/build-basic-autotools/build-basic-autotools.h,
11670 plugins/build-basic-autotools/executer.c,
11671 plugins/build-basic-autotools/executer.h,
11672 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
11673 plugins/tools/variable.c: Added an extra argument to
11674 anuta_util_dialog_input() to pass default value. Save/load project
11675 configure and execution parameters in/from session.
11677 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
11678 symbol browser is loaded.
11680 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
11683 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
11684 deactivate would not start shell.
11686 2005-05-24 Naba Kumar <naba@gnome.org>
11688 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
11689 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
11690 libegg/egg-submenu-action.c, libegg/test-actions.c,
11691 plugins/build-basic-autotools/build-basic-autotools.c,
11692 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
11693 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
11694 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
11695 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
11696 plugins/macro/plugin.c, plugins/message-view/plugin.c,
11697 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
11698 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
11699 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11700 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11701 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
11703 2005-05-24 Naba Kumar <naba@gnome.org>
11705 * data/properties/styles.properties: Fixed defalt font.
11707 * plugins/editor/search-replace.c,
11708 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
11709 project openness wihtout activating project-manager plugin (i.e.
11710 using anjuta_shell_get()).
11712 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
11713 - Completed add_source(), add_group() and add_target() methods of
11714 IAnjutaProjectManager.
11715 - Change their definition to return the added element (or NULL).
11716 - Used interface API for project main menus and 'add to project'
11717 from file-manager context menu.
11718 - Select proper default target/group when prompting for adding
11719 source/target/group.
11720 - Do not expand all nodes in selection tree when default selection
11721 are given (eases navigation in big projects).
11723 - Marked strings for translation.
11725 2005-05-23 Naba Kumar <naba@gnome.org>
11727 * src/anjuta-app.c: Save menu accelerators on change.
11729 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
11730 save-as dialog (leading to crash later).
11732 2005-05-22 Naba Kumar <naba@gnome.org>
11735 * AUTHORS: Added developers for other projects. Updated.
11736 * TODO.tasks: Updated.
11737 * ChangeLog: Added past changelogs from anjuta-0.1.5.
11739 2005-05-22 Naba Kumar <naba@gnome.org>
11741 * plugins/tools/execute.c: Make parsable lines distinct by adding
11742 a "Click me" description in the message. Allow tools to open arbibrary
11743 file in editory using gdb-styled annotation (The line starts with two
11744 \032 characters followed by the file:line).
11746 * plugins/tools/scripts/prepare-changelog.pl,
11747 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
11748 ChangeLog file itself and open it.
11750 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
11752 * plugins/tools/execute.c:
11753 Parse output in message pane
11754 Correct a crash on plugin deactivation
11756 * plugins/tools/fileop.c,
11757 plugins/tools/tool.c,
11758 plugins/tools/tool.h:
11759 Load only valid tools
11761 2005-06-21 Naba Kumar <naba@gnome.org>
11763 * anjuta.spec.in: Fixed devel package requirement.
11765 * plugins/message-view/message-view.c: Scroll message on next/previous.
11767 * TODO.tasks: Updated.
11769 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11770 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11771 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11772 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11773 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11774 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11775 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11776 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11778 * libanjuta/anjuta-preferences.c,
11779 plugins/build-basic-autotools/build-basic-autotools.c,
11780 plugins/build-basic-autotools/executer.c,
11781 plugins/class-gen/action-callbacks.c,
11782 plugins/class-gen/action-callbacks.h,
11783 plugins/class-gen/class_gen.c,
11784 plugins/cvs-plugin/cvs-interface.c,
11785 plugins/debug-manager/attach_process.c,
11786 plugins/debug-manager/plugin.c,
11787 plugins/debug-manager/utilities.c,
11788 plugins/debug-manager/utilities.h,
11789 plugins/editor/aneditor-autocomplete.cxx,
11790 plugins/editor/aneditor.cxx,
11791 plugins/editor/search-replace.c,
11792 plugins/editor/search-replace_backend.c,
11793 plugins/gdb/breakpoints.c,
11794 plugins/gdb/registers.c,
11795 plugins/patch/plugin.c,
11796 plugins/project-wizard/druid.c,
11797 plugins/project-wizard/install.c,
11798 plugins/subversion/plugin.c,
11799 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
11802 * plugins/class-gen/action-callbacks.c,
11803 plugins/project-wizard/parser.c,
11804 plugins/project-wizard/property.c,
11805 plugins/project-wizard/values.c,
11806 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
11808 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
11811 2005-06-20 Naba Kumar <naba@gnome.org>
11813 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11814 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11815 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11817 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
11818 exit idle function.
11820 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
11821 Fixed possible memory corruption.
11823 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
11824 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
11825 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
11826 progress bar increment and added progress status for symbol refresh
11827 and project loading.
11829 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
11830 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
11831 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
11832 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
11835 * TODO.tasks: Updated.
11837 2005-06-19 Naba Kumar <naba@gnome.org>
11839 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
11842 * plugins/project-import/project-import.c: Deactivate plugin when done.
11844 2005-06-18 Naba Kumar <naba@gnome.org>
11846 * plugins/profile-default/plugin.c: Fixed error when loading another
11847 project while a project is still loaded.
11849 * plugins/project-manager/plugin.c: Used (newly added) group-activated
11850 signal from gnome-build to popup group properties.
11852 * src/anjuta.c: Load default session by default.
11854 * po/POTFILES.in: Added missing files.
11856 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
11857 activate plugin on load (activate it separately). Connect to activate
11858 and deactivate signals for housekeeping, so that if plugins are
11859 activated or deactivate externally, they are properly recorded.
11861 * plugins/profile-default/plugin.c: Save profile before a project
11862 is loaded so that it could be restored when project is closed.
11864 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
11866 2005-06-17 Naba Kumar <naba@gnome.org>
11868 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
11869 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
11870 for project. The plugins loaded for the project is restored when project
11871 is loaded next time.
11873 * TODO.tasks: Updated.
11875 2005-06-15 Naba Kumar <naba@gnome.org>
11877 * plugins/tools/scripts/find-fixmes.pl,
11878 (new) plugins/tools/scripts/translation-status.pl,
11879 plugins/tools/scripts/tools-2.xml.in,
11880 plugins/tools/scripts/Makefile.am,
11881 plugins/tools/scripts/prepare-changelog.pl: Added translation
11882 status script. Completed find-fixmes.pl script. Fixed bugs.
11884 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
11887 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11889 * plugins/message-view/anjuta-message-manager-plugin.glade :
11890 renamed "messages.tag.position" to "messages.tab.position".
11891 plugins/message-view/anjuta-msgman.c :
11892 Messages tab position prefrences.
11894 2005-06-14 Naba Kumar <naba@gnome.org>
11896 * (new) plugins/tools/scripts/find-fixmes.pl,
11897 (new) plugins/tools/scripts/tools-2.xml.in,
11898 (new) plugins/tools/scripts/Makefile.am,
11899 (new) plugins/tools/scripts/prepare-changelog.pl,
11900 plugins/tools/plugin.h, plugins/tools/fileop.c,
11901 plugins/tools/Makefile.am, configure.in: Added system tools.
11903 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
11905 * plugins/tools/editor.c:
11906 Take care of creating .anjuta directory if missing
11908 2005-06-10 Naba Kumar <naba@gnome.org>
11910 * configure.in: Increased gnome-build required to version 0.1.2.
11912 * plugins/project-manager/plugin.c: Fixed target/group removal.
11913 Fixed memory leaks.
11915 2005-06-10 Naba Kumar <naba@gnome.org>
11917 * plugins/project-manager/plugin.c: Implemented target/group
11918 configuration (update gnome-build module from cvs).
11920 2005-06-07 Naba Kumar <naba@gnome.org>
11922 Patch from: Massimo Cora' <maxcvs@email.it>:
11923 * plugins/class-inheritance/Makefile.am,
11924 plugins/class-inheritance/class-inherit.c,
11925 plugins/class-inheritance/class-inherit.h,
11926 plugins/class-inheritance/plugin.c,
11927 plugins/class-inheritance/plugin.h,
11928 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
11929 expanded view of classes in hierarchy canvas (collapsable again).
11931 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
11933 * scintilla/patches/scintilla-64-bit.diff (added)
11934 * plugins/patch/patch-plugin.c:
11935 Conditional build for GTK 2.4 and GTK 2.6
11937 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
11939 * plugins/tools/anjuta-tools.glade,
11940 plugins/tools/editor.c,
11941 plugins/tools/plugin.h,
11942 plugins/tools/fileop.c:
11943 Add a check box to edit an user script
11944 Correct a few memory leak
11946 * plugins/tools/execute.c,
11947 plugins/tools/tool.c,
11948 plugins/tools/tool.h:
11949 Move utility remove_mnemonic function in tool.c
11952 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
11954 Patch from sbrabec@suse.cz:
11956 scintilla/include/Scintilla.h:
11958 Fix 64-Bit warnings in gcc 4
11960 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
11962 * plugins/patch/patch_plugin.c
11963 plugins/patch/patch.h
11964 plugin/patch/patch-plugin.glade
11965 plugin/patch/Makefile.am:
11967 Changed patch plugin to use libglade and new gtk 2.6 widgets
11969 2005-05-31 Naba Kumar <naba@gnome.org>
11971 Patch from Jason Bayman <JBayman@HobbitHell.com>:
11972 * plugins/editor/text_editor.c: Don't show error
11975 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
11977 * plugins/message-view/anjuta-message-manager.ui,
11978 plugins/message-view/anjuta-msgman.c,
11979 plugins/message-view/anjuta-msgman.h,
11980 plugins/message-view/message-view.c,
11981 plugins/message-view/message-view.h,
11982 plugins/message-view/plugin.c:
11983 Add a popup menu in messages panes
11984 Move save message pane option in it
11986 2005-05-28 Naba Kumar <naba@gnome.org>
11988 * data/properties/styles.properties: Fixed default font
11991 * plugins/editor/style-editor.c: cleanup.
11993 2005-05-25 Naba Kumar <naba@gnome.org>
11995 * plugin/gdb/plugin.c: Start gdb even if the program does
11996 not exists. Fixes bug #305074
11998 2005-05-24 Naba Kumar <naba@gnome.org>
12000 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12001 * configure.in: graphviz pkgconfig path.
12003 2005-05-24 Naba Kumar <naba@gnome.org>
12005 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12006 * TODO.tasks: Updated.
12008 2005-05-22 Naba Kumar <naba@gnome.org>
12010 * anjuta.spec.in: Fixed spec file
12011 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12013 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12015 * TODO.tasks: Updated.
12017 * plugins/message-view/anjuta-message-manager.ui,
12018 plugins/message-view/message-view.c,
12019 plugins/message-view/message-view.h,
12020 plugins/message-view/plugin.c:
12021 Add shortcut for next and previous message
12022 Add a save message menu item
12023 Fix a bug in previous message
12025 2005-05-21 Naba Kumar <naba@gnome.org>
12027 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12028 doc/Makefile.am, global-tags/create_global_tags.sh,
12029 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12030 and rpm package creation. Fixed installation paths.
12032 * plugins/editor/anjuta-document-manager.glade,
12033 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12034 and indent options.
12036 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12038 2005-05-21 Naba Kumar <naba@gnome.org>
12040 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12041 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12042 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12043 tagmanager/Makefile.am: Fixed paths configure variables to take
12044 automake configure variables instead of hardcoding.
12046 * global-tags/tm_global_tags.c: Formated code.
12048 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12049 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12050 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12051 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12052 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12053 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12054 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12055 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12056 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12058 2005-05-20 Naba Kumar <naba@gnome.org>
12060 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12061 and fixed rpm spec file (more testing required).
12063 * data/gdb.init: Don't set gdb prompt.
12065 * mime/Makefile.am: run update-mime-data only on system-wide install.
12067 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12069 2005-05-19 Naba Kumar <naba@gnome.org>
12071 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12072 while it's not visible.
12074 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12075 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12077 2005-05-19 Naba Kumar <naba@gnome.org>
12079 * configure.in: Fixed subversion checks. Added
12080 --disable-plugin-subversion and --disable-plugin-glade
12081 configure flags to manually turn off their plugin builds.
12083 * plugins/editor/plugin.c: Save and restore current editor line
12084 positions in session.
12086 2005-05-18 Naba Kumar <naba@gnome.org>
12088 * AUTHORS: Fixed email address.
12090 * libanjuta/anjuta-utils.c,
12091 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12092 when the projectmanager toplevel is not a window. Check for valid
12093 gtkwindow type before using the passed window as parent for anjuta
12096 2005-05-17 Naba Kumar <naba@gnome.org>
12098 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12100 * plugins/cvs-plugin/Makefile.am,
12101 plugins/devhelp/plugin.c,
12102 plugins/file-loader/Makefile.am,
12103 plugins/macro/Makefile.am,
12104 plugins/message-view/Makefile.am,
12105 plugins/patch/Makefile.am,
12106 plugins/project-manager/Makefile.am,
12107 plugins/subversion/Makefile.am,
12108 plugins/symbol-browser/Makefile.am: Removed -module flags
12111 * MAINTAINERS: Added file so that I could recieve bugzilla
12114 * plugins/glade/plugin.c: Fixed compile error.
12116 === Anjuta 2.0.0 ===
12118 2005-05-15 Naba Kumar <naba@gnome.org>
12120 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12123 * plugins/symbol-browser/an_symbol_view.c,
12124 plugins/symbol-browser/plugin.c,
12125 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12126 symbols have been updated. Reset file symbols when update
12127 occurs. Fixed memory leaks.
12129 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12130 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12132 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12134 * plugins/tools/anjuta-tools.glade:
12135 Remove unused parameter dialog
12137 * plugins/tools/dialog.c,
12138 plugins/tools/fileop.c,
12139 plugins/tools/fileop.h,
12140 plugins/tools/tool.c,
12141 plugins/tools/tool.h,
12142 plugins/tools/variable.c:
12143 Add a few comments and cleanups
12145 * plugins/tools/editor.c,
12146 plugins/tools/editor.h:
12147 Remove code from previous plugin and add comments
12148 Use main window as parent (instead of tool list)
12150 * plugins/tools/execute.c,
12151 plugins/tools/execute.h:
12152 Remove code from previous plugin and add comments
12155 2005-05-14 Naba Kumar <naba@gnome.org>
12157 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12160 * configure.in: Fixed
12162 * plugins/class-inheritance/class-inheritance.png: New icon.
12164 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12165 screws up when reparented.
12167 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12169 * plugins/editor/search-replace.c,
12170 plugins/editor/search-replace_backend.c
12171 plugins/project-manager/plugin.c : Clear find pane if searching same
12172 expression. Clean code.
12174 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12176 * configure.in: Added ne in ALL_LINGUAS
12178 2005-05-13 Naba Kumar <naba@gnome.org>
12180 * configure.in: Fixed glade-3 version.
12182 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12183 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12184 plugins/gdb/watch.c: Update locals, watch and frame document on
12187 2005-05-12 Naba Kumar <naba@gnome.org>
12189 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12190 scope autocompletion when the function definition is incomplete.
12192 * plugins/class-gen/anjuta-class-gen.plugin.in,
12193 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12194 plugins/gdb/plugin.c,
12195 plugins/glade/anjuta-glade.plugin.in,
12196 plugins/project-import/anjuta-project-import.plugin.in,
12197 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12198 titles for the wizards.
12200 2005-05-11 Naba Kumar <naba@gnome.org>
12202 * configure.in, plugins/debug-manager/Makefile.am,
12203 plugins/debug-manager/plugin.c,
12204 (added) plugins/debug-manager/images/.cvsignore,
12205 (added) plugins/debug-manager/images/Makefile.am,
12206 (added) plugins/debug-manager/images/detach-16.png,
12207 (added) plugins/debug-manager/images/detach.png,
12208 (added) plugins/debug-manager/images/step-into-16.png,
12209 (added) plugins/debug-manager/images/step-into.png,
12210 (added) plugins/debug-manager/images/step-out-16.png,
12211 (added) plugins/debug-manager/images/step-out.png,
12212 (added) plugins/debug-manager/images/step-over-16.png,
12213 (added) plugins/debug-manager/images/step-over.png,
12214 plugins/gdb/Makefile.am,
12215 plugins/gdb/breakpoints.c,
12216 plugins/gdb/plugin.c,
12217 (added) plugins/gdb/images/.cvsignore,
12218 (added) plugins/gdb/images/Makefile.am,
12219 (added) plugins/gdb/images/breakpoint.png,
12220 (added) plugins/gdb/images/locals.png,
12221 (added) plugins/gdb/images/stack.png,
12222 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12223 'remove all'. Added debugger icons.
12225 * plugins/editor/text_editor.c: Fixed file monitor.
12227 Patch from: Massimo Cora' <maxcvs@email.it>
12228 * plugins/patch/anjuta-patch-plugin.png,
12229 plugins/class-gen/Makefile.am,
12230 plugins/class-gen/action-callbacks.c,
12231 plugins/class-gen/class_gen.c,
12232 plugins/class-gen/class_logo.xpm: Implemented vcs
12233 file addions. New icons by Fabio Zecchini
12235 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12237 * libanjuta/interfaces/libanjuta.idl
12238 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12239 plugins/editor/search-replace_backend.c
12240 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12242 2005-05-11 Naba Kumar <naba@gnome.org>
12244 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12245 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12246 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12247 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12248 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12251 * plugins/symbol-browser/an_symbol_prefs.c,
12252 plugins/symbol-browser/an_symbol_search.c,
12253 plugins/symbol-browser/an_symbol_view.c,
12254 plugins/symbol-browser/an_symbol_view.h,
12255 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12257 2005-05-11 Naba Kumar <naba@gnome.org>
12259 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12261 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12262 progress bar location at create time, instead of hardcoding.
12264 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12265 Added mini splash screen.
12267 * plugins/editor/text_editor.c: Do not produce warning when file
12268 monitor could not be created.
12270 * plugins/profile-default/plugin.c: Save project session on exit.
12271 Show mini splash with progress bar at profile load.
12273 2005-05-10 Naba Kumar <naba@gnome.org>
12275 * configure.in, manuals/Makefile.am: Fixed compile flags.
12276 Disable outdated manuals builds.
12278 * global-tags/Makefile.am: Uninstall tags files on
12281 * libegg/Makefile.am: Use configured deprecated flags.
12283 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12284 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12285 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12288 * mime/Makefile.am: Take DESTDIR into account.
12290 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12292 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12293 on scope autocompletion.
12295 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12296 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12297 shared libs and static libs paths for debugging. Order them
12300 * po/POTFILES.in: Updated.
12302 2005-05-09 Naba Kumar <naba@gnome.org>
12304 * libanjuta/interfaces/libanjuta.idl,
12305 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12306 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12307 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12308 Implemented debugger source directory search and emits location changed
12309 signal with absolute path of the file.
12311 * plugins/tools/tool.c: Fixed compile errors.
12313 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12315 * plugins/tools/anjuta-tools.glade,
12316 plugins/tools/dialog.h,
12317 plugins/tools/dialog.c,
12318 plugins/tools/plugin.c,
12319 plugins/tools/editor.c:
12320 Improve graphical user interface
12322 Correct an error on close
12325 * plugins/tools/fileop.c,
12326 plugins/tools/tool.h,
12327 plugins/tools/tool.c:
12328 Change the tool internal structure
12329 Support having tools configuration in several places
12331 2005-05-08 Naba Kumar <naba@gnome.org>
12333 * plugins/gdb/actions.c,
12334 (removed) plugins/gdb/registers_cbs.c,
12335 (removed) plugins/gdb/registers_cbs.h,
12336 (removed) plugins/gdb/registers_gui.c,
12337 (removed) plugins/gdb/sharedlib_cbs.c,
12338 (removed) plugins/gdb/sharedlib_cbs.h,
12339 (removed) plugins/gdb/sharedlib_gui.c,
12340 (removed) plugins/gdb/signals_cbs.c,
12341 (removed) plugins/gdb/signals_cbs.h,
12342 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12344 2005-05-08 Naba Kumar <naba@gnome.org>
12346 * plugins/build-basic-autotools/executer.c: Fixed programs
12349 * plugins/debug-manager/Makefile.am,
12350 plugins/debug-manager/anjuta-debug-manager.glade,
12351 plugins/debug-manager/plugin.c,
12352 plugins/gdb/Makefile.am: Used libglade for programs listing
12355 * (added) plugins/gdb/pointer.png: Stack pointer image.
12357 * libanjuta/anjuta-marshal.list,
12358 pixmaps/Makefile.am,
12359 plugins/gdb/actions.c,
12360 plugins/gdb/actions.h,
12361 plugins/gdb/anjuta-gdb-plugin.ui,
12362 plugins/gdb/anjuta-gdb.glade,
12363 plugins/gdb/breakpoints.c,
12364 plugins/gdb/breakpoints.h,
12365 plugins/gdb/debug_tree.c,
12366 plugins/gdb/debug_tree.h,
12367 plugins/gdb/debugger.c,
12368 plugins/gdb/debugger.h,
12369 plugins/gdb/gdbmi-test.c,
12370 plugins/gdb/gdbmi.c,
12371 plugins/gdb/gdbmi.h,
12372 plugins/gdb/info.c,
12373 plugins/gdb/info.h,
12374 plugins/gdb/locals.c,
12375 plugins/gdb/locals.h,
12376 plugins/gdb/memory.c,
12377 plugins/gdb/memory.h,
12378 plugins/gdb/plugin.c,
12379 plugins/gdb/plugin.h,
12380 plugins/gdb/registers.c,
12381 plugins/gdb/registers.h,
12382 plugins/gdb/registers_cbs.c,
12383 plugins/gdb/registers_cbs.h,
12384 plugins/gdb/registers_gui.c,
12385 plugins/gdb/sharedlib.c,
12386 plugins/gdb/sharedlib.h,
12387 plugins/gdb/sharedlib_cbs.c,
12388 plugins/gdb/sharedlib_cbs.h,
12389 plugins/gdb/sharedlib_gui.c,
12390 plugins/gdb/signals.c,
12391 plugins/gdb/signals.h,
12392 plugins/gdb/signals_cbs.c,
12393 plugins/gdb/signals_cbs.h,
12394 plugins/gdb/signals_gui.c,
12395 plugins/gdb/stack_trace.c,
12396 plugins/gdb/stack_trace.h,
12397 plugins/gdb/utilities.c,
12398 plugins/gdb/utilities.h,
12399 plugins/gdb/watch.c,
12400 plugins/gdb/watch.h,
12401 plugins/gdb/watch_cbs.c,
12402 plugins/gdb/watch_cbs.h,
12403 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12404 it for all debugger component updates and listing. Implemented
12405 user custom debugger command window. Fixed all debugger components
12406 to work correctly. Implemented debugger as GObject. Removed
12409 2005-05-06 Naba Kumar <naba@gnome.org>
12411 * TODO.tasks: Updated.
12413 * plugins/build-basic-autotools/Makefile.am,
12414 plugins/file-loader/Makefile.am,
12415 plugins/profile-default/Makefile.am,
12416 plugins/sample1/Makefile.am,
12417 plugins/symbol-browser/images/Makefile.am,
12418 src/Makefile.am: Fixed 'make distcheck' errors.
12420 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
12423 * tagmanager/tm_workspace.c: Include prototypes in getting
12426 2005-05-06 Naba Kumar <naba@gnome.org>
12428 * TODO.tasks: Updated.
12430 * configure.in, plugins/cvs-plugin/Makefile.am,
12431 plugins/debug-manager/Makefile.am,
12432 plugins/devhelp/Makefile.am,
12433 plugins/editor/Makefile.am,
12434 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
12436 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
12437 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
12440 * tagmanager/tm_workspace.c,
12441 tagmanager/include/tm_workspace.h,
12442 plugins/editor/aneditor-autocomplete.cxx,
12443 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
12444 to return all matching tag types when no name is given instead of
12445 returning empty array.
12447 * plugins/symbol-browser/Makefile.am,
12448 (added) plugins/symbol-browser/an_symbol.c,
12449 (added) plugins/symbol-browser/an_symbol.h,
12450 plugins/symbol-browser/an_symbol_info.c,
12451 plugins/symbol-browser/an_symbol_info.h,
12452 (added) plugins/symbol-browser/an_symbol_iter.c,
12453 (added) plugins/symbol-browser/an_symbol_iter.h,
12454 plugins/symbol-browser/an_symbol_search.c,
12455 plugins/symbol-browser/an_symbol_view.c,
12456 plugins/symbol-browser/an_symbol_view.h,
12457 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12458 plugins/symbol-browser/plugin.c,
12459 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
12460 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
12461 plugin and implemented IAnjutaIterable interface for symbol search
12464 * plugins/class-inheritance/Makefile.am,
12465 plugins/class-inheritance/class-inherit.c,
12466 plugins/class-inheritance/class-inherit.h,
12467 plugins/class-inheritance/plugin.h: Use the newly added
12468 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
12469 get rid of libanjuta-ctags.la dependencies.
12471 2005-05-02 Naba Kumar <naba@gnome.org>
12473 * plugins/class-inheritance/class-inherit.c,
12474 plugins/class-inheritance/plugin.c,
12475 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
12476 be found for a class. Formated code.
12478 Patch from: Curtis Magyar <curtm4n@gmail.com>:
12479 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
12482 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12484 * libanjuta/anjuta-launcher.c:
12485 Keep trying sending data until all bytes have been written
12487 * plugins/tools/anjuta-tools.glade,
12488 plugins/tools/editor.c:
12489 Add a combo box to defined data from stdin
12491 * plugins/tools/execute.c:
12492 Send data in stdin if needed
12495 * plugins/tools/fileop.c,
12496 plugins/tools/tool.h,
12497 plugins/tools/tool.c:
12498 Store, load and save stdin data
12499 Use tools-2.xml instead of tools.xml
12501 * plugins/tools/plugin.c,
12502 plugins/tools/plugin.h:
12505 * plugins/tools/dialog.c,
12506 plugins/tools/dialog.h:
12509 * plugins/tools/variable.c,
12510 plugins/tools/variable.h:
12511 Add editor related variables
12514 2005-04-29 Naba Kumar <naba@gnome.org>
12516 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
12518 * plugins/editor/text_editor.c: Fixed line marker interpretation.
12520 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12521 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
12522 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
12523 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
12524 working on gdb MI interface. Completed MI parser interface.
12526 Patch from Massimo Cora <maxcvs@email.it>:
12527 * plugins/class-inheritance/Makefile.am,
12528 plugins/class-inheritance/class-inherit.c,
12529 plugins/class-inheritance/class-inherit.h,
12530 plugins/class-inheritance/plugin.c,
12531 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
12532 Used system theme for colors. Display class members on mouse click.
12534 2005-04-28 Naba Kumar <naba@gnome.org>
12536 * plugins/symbol-browser/an_symbol_prefs.c
12537 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
12538 implementation to create/add/remove custom tags files in symbol
12539 brower preferences.
12541 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
12544 * plugins/project-import/project-import.c: Fixed memory leaks and
12545 use correct debug prints.
12547 * TODO.tasks: Updated.
12549 2005-04-27 Naba Kumar <naba@gnome.org>
12551 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
12552 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
12553 scintilla/Makefile.am: Fixed 'make distcheck' errors.
12555 * plugins/editor/anjuta-docman.c,
12556 plugins/editor/anjuta-docman.h,
12557 plugins/editor/plugin.c: Emit editor-added signal from docman
12558 and connect signals to new editor correctly.
12560 * plugins/class-inheritance/plugin.c,
12561 plugins/symbol-browser/plugin.c: Added stock icons.
12563 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12564 plugins/build-basic-autotools/executer.c,
12565 plugins/build-basic-autotools/executer.h: Added missing files
12566 for the execute programs implementation.
12568 2005-04-26 Naba Kumar <naba@gnome.org>
12570 * TODO.tasks: Updated.
12572 * plugins/file-loader/plugin.c,
12573 plugins/project-import/anjuta-project-import.plugin.in,
12574 plugins/project-import/plugin.c,
12575 plugins/project-import/project-import.c,
12576 plugins/project-import/project-import.h: Be able to import older
12579 2005-04-26 Naba Kumar <naba@gnome.org>
12581 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
12582 removing it from the shell.
12584 * libanjuta/anjuta-shell.c,
12585 libanjuta/anjuta-shell.h,
12586 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
12587 so that widget additions are freezed or thaw using a pending queue.
12588 Fixded UI flicker while loading projects.
12590 2005-04-26 Naba Kumar <naba@gnome.org>
12592 * TODO.tasks: Updated.
12594 * libanjuta/interfaces/libanjuta.idl: Added execute method for
12595 IAnjutaBuildable interface.
12597 * plugins/build-basic-autotools/Makefile.am,
12598 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12599 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12600 plugins/build-basic-autotools/build-basic-autotools.c,
12601 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
12602 interface and UI for executing project/file programs. Implemented
12603 IAnjutaFile interface so that executables could be opened directly.
12605 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
12606 Authors line (Reserved for external plugins, which do not have a way to
12607 show their credits).
12609 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
12610 [File Loader] group for menu labels (default to "Name" if it is not
12613 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
12614 for executing external commands.
12616 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
12618 * plugins/project-wizard/property.c:
12619 Correct a memory leak
12621 * libanjuta/interfaces/libanjuta.idl,
12622 plugins/editor/text_editor.c:
12623 Add erase_all and replace_selection function to IAnjutaEditor
12625 * plugins/tools/anjuta-tools.glade,
12626 plugins/tools/fileop.c,
12627 plugins/tools/editor.c,
12628 plugins/tools/tool.c
12629 plugins/tools/tool.h:
12630 Add shortcut and icon
12632 * plugins/tools/variable.c,
12633 plugins/tools/variable.h:
12634 Add a variable asking parameters at run time
12636 * plugins/tools/execute.c:
12637 Add a warning message for missing document manager
12638 Add replace buffer and replace selection output
12639 Correct an error in popup output
12641 * plugins/tools/plugin.c,
12642 plugins/tools/plugin.h,
12643 plugins/tools/anjuta-tools.ui,
12646 Attach tools menu to a new place
12648 2005-04-25 Naba Kumar <naba@gnome.org>
12650 * libanjuta/plugins.c, src/about.c, src/about.h,
12651 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
12652 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
12653 plugins (about box for plugins) menu.
12655 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12657 * plugins/editor/search-replace.c :
12658 Displayed full path in Search pane window.
12659 Bug 300231 : Selected line in Search pane window .
12661 2005-04-23 Naba Kumar <naba@gnome.org>
12663 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
12665 2005-04-22 Naba Kumar <naba@gnome.org>
12667 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
12669 * plugins/project-wizard/templates/java.wiz,
12670 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
12671 to create bytecodes (.class) files.
12673 * plugins/symbol-browser/an_symbol_info.c,
12674 plugins/symbol-browser/an_symbol_info.h,
12675 plugins/symbol-browser/an_symbol_search.c,
12676 plugins/symbol-browser/an_symbol_view.c,
12677 plugins/symbol-browser/plugin.c,
12678 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
12679 in file symbol list.
12681 2005-04-22 Naba Kumar <naba@gnome.org>
12683 * TODO.tasks: Updated.
12685 * plugins/class-inheritance/Makefile.am,
12686 plugins/subversion/Makefile.am: Do not install plugin files when
12687 plugin build condition is false.
12689 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12690 plugins/build-basic-autotools/build-basic-autotools.c,
12691 plugins/build-basic-autotools/build-basic-autotools.h,
12692 plugins/file-loader/anjuta-loader-plugin.ui,
12693 plugins/file-loader/dnd.c,
12694 plugins/file-loader/plugin.c,
12695 plugins/file-loader/plugin.h,
12696 plugins/project-manager/anjuta-project-manager.ui,
12697 plugins/project-manager/plugin.c: Added open file and build context
12698 menu in project manager context menu.
12700 2005-04-22 Naba Kumar <naba@gnome.org>
12702 * configure.in: Added message output showing conditional plugins to
12705 * src/layout.xml: Added layout for class-inheritance plugin widget.
12707 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
12708 plugin name to remove redundant terms.
12710 * TODO.tasks: Updated.
12713 plugins/symbol-browser/Makefile.am,
12714 plugins/symbol-browser/an_symbol_view.c,
12715 (removed) plugins/symbol-browser/sv_class.xpm,
12716 (removed) plugins/symbol-browser/sv_function.xpm,
12717 (removed) plugins/symbol-browser/sv_macro.xpm,
12718 (removed) plugins/symbol-browser/sv_private_fun.xpm,
12719 (removed) plugins/symbol-browser/sv_private_var.xpm,
12720 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
12721 (removed) plugins/symbol-browser/sv_protected_var.xpm,
12722 (removed) plugins/symbol-browser/sv_public_fun.xpm,
12723 (removed) plugins/symbol-browser/sv_public_var.xpm,
12724 (removed) plugins/symbol-browser/sv_static_fun.xpm,
12725 (removed) plugins/symbol-browser/sv_static_var.xpm,
12726 (removed) plugins/symbol-browser/sv_struct.xpm,
12727 (removed) plugins/symbol-browser/sv_unknown.xpm,
12728 (removed) plugins/symbol-browser/sv_variable.xpm,
12729 (added) plugins/symbol-browser/images/.cvsignore,
12730 (added) plugins/symbol-browser/images/Icons.16x16.Class,
12731 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
12732 (added) plugins/symbol-browser/images/Icons.16x16.Field,
12733 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
12734 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
12735 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
12736 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
12737 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
12738 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
12739 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
12740 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
12741 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
12742 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
12743 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
12744 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
12745 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
12746 (added) plugins/symbol-browser/images/Icons.16x16.Method,
12747 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
12748 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
12749 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
12750 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
12751 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
12752 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
12753 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
12754 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
12755 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
12756 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
12757 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
12758 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
12759 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
12760 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
12761 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
12762 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
12763 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
12764 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
12765 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
12766 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
12767 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
12768 pixmaps and added new icons (taken from monodevelop).
12770 2005-04-21 Naba Kumar <naba@gnome.org>
12772 Patch from Massimo Cora <maxcvs@email.it>:
12774 * configure.in, plugins/Makefile.am
12775 (new) plugins/class-inheritance/.cvsignore,
12776 (new) plugins/class-inheritance/Makefile.am,
12777 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
12778 (new) plugins/class-inheritance/class-inherit.c,
12779 (new) plugins/class-inheritance/class-inherit.h,
12780 (new) plugins/class-inheritance/plugin.c,
12781 (new) plugins/class-inheritance/plugin.h,
12782 (new) plugins/class-inheritance/class-inheritance.png: Added class
12783 inheritance plugin.
12785 Changes by naba: Added pkgconfig check for graphviz and conditionally
12788 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
12790 2005-04-20 Naba Kumar <naba@gnome.org>
12792 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
12793 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12794 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12795 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12796 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12797 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12798 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12799 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12800 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12801 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12802 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12804 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
12805 message view management.
12807 * libanjuta/anjuta-children.[ch],
12808 plugins/build-basic-autotools/build-basic-autotools.c,
12809 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
12810 Removed anjuta_children_init() function,
12811 because it is done automatically when first invoked. Introduced
12812 anjuta_children_recover() to recover the child signalling. Fixed
12813 child exit management to correctly recover the exit status.
12815 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
12816 to properly shutdown the launcher and to kill the running process
12817 (without emitting any signal).
12819 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
12820 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
12821 gdb and program instance.
12823 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12825 * plugins/editor/search-replace.c :
12826 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
12828 2005-04-18 Naba Kumar <naba@gnome.org>
12830 * TODO.tasks: Marked completed items.
12832 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12833 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
12834 plugins/project-manager/plugin.c: Prompt user for the debugging
12835 target (select from a list of project's executable targets) and
12836 correctly start debugger. Take care of libtool wrapping when the
12837 target selected is libtool target. Fixed debugger menu items
12840 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
12842 * plugins/tools/execute.c,
12843 plugins/tools/execute.h:
12844 Implement save all files before running a command
12845 Implement all options for stdout and stderr except replace buffer
12846 Allow running several tools
12848 * plugins/tools/plugin.c:
12849 Move anjuta launcher in execute.c
12851 * plugins/tools/tools.h,
12852 plugins/tools/variable.c:
12855 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
12857 * plugins/tools/anjuta-tools.glade:
12858 Add new properties in tool editor dialog
12859 Cosmetic improvements
12861 * plugins/tools/anjuta-tools.ui:
12862 Attach tool menu as a build menu
12864 * plugins/tools/dialog.c:
12865 Set tool menu item sensitivity in tool list
12868 * plugins/tools/editor.c,
12869 plugins/tools/editor.h,
12870 plugins/tools/fileop.c,
12871 plugins/tools/tool.c,
12872 plugins/tools/tool.h:
12873 Add new properties (active, save file...)
12874 Most of them are still not implemented
12876 * plugins/tools/execute.c,
12877 plugins/tools/execute.h:
12878 Reorganize code to support multiple run
12879 Support run in terminal
12881 * plugins/tools/plugin.c
12882 plugins/tools/plugin.h:
12883 Move message handling in execute.c
12885 * plugins/tools/variable.h,
12886 plugins/tools/variable.c:
12887 Add useful variables
12889 2005-04-13 Naba Kumar <naba@gnome.org>
12891 * plugins/editor/text_editor.c: Fixed file monitoring condition.
12892 * plugins/editor/Makefile.am: Added gnome-vfs flags.
12894 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12896 * plugins/tools/dialog.c plugins/tools/tool.c :
12899 2005-04-06 Naba Kumar <naba@gnome.org>
12901 * src/anjuta.c: Load default session only when
12902 "anjuta.session.load.last" preference is enabled.
12904 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
12906 * plugins/tools/Makefile.am,
12907 plugins/tools/variable.c,
12908 plugins/tools/variable.h:
12909 Add new code for handling variables
12911 * plugins/tools/anjuta-tools.glade:
12912 Improve tool editor dialog
12913 Add variable selection dialog
12915 * plugins/tools/dialog.c,
12916 plugins/tools/dialog.h,
12917 plugins/tools/plugin.c,
12918 plugins/tools/plugin.h:
12919 Add variable object
12920 Add a function to get it
12922 * plugins/tools/editor.c:
12923 Add gui code for variable selection dialog
12925 * plugins/tools/execute.c:
12926 Use variables for executing command
12928 * Naba: Compile warning fixes.
12930 2005-04-06 Naba Kumar <naba@gnome.org>
12932 * TODO.tasks: Marked completed items.
12934 2005-04-06 Naba Kumar <naba@gnome.org>
12936 * plugins/subversion/svn-backend.c: Fixed subversion plugin
12939 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
12941 2005-04-04 Naba Kumar <naba@gnome.org>
12943 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
12944 inside Main window.
12946 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
12948 * plugins/tools/Makefile.am,
12949 plugins/tools/anjuta-tools.plugin.in,
12950 plugins/tools/anjuta-tools.ui,
12951 plugins/tools/anjuta-tools.gladei,
12952 plugins/tools/anjuta-tools-plugin.png,
12953 plugins/tools/plugin.c,
12954 plugins/tools/plugin.h,
12955 plugins/tools/dialog.c,
12956 plugins/tools/dialog.h,
12957 plugins/tools/fileop.c,
12958 plugins/tools/fileop.h,
12959 plugins/tools/tool.c,
12960 plugins/tools/tool.h,
12961 plugins/tools/editor.c,
12962 plugins/tools/editor.h,
12963 plugins/tools/execute.c,
12964 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
12965 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
12968 * anjuta-tools.[ch]: Removed old tools code.
12970 2005-04-01 Steve Murphy <murf@e-tools.com>
12972 * configure.in: Added "rw" to ALL_LINGUAS.
12974 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12977 manuals/C/anjuta-manual/fileoperations.xml
12979 manuals/C/anjuta-manual/figures/search_expr.png
12980 manuals/C/anjuta-manual/figures/search_expr_basic.png
12981 manuals/C/anjuta-manual/figures/search_file_list.png
12982 manuals/C/anjuta-manual/figures/search_file_pattern.png
12983 manuals/C/anjuta-manual/figures/search_replace.png
12984 manuals/C/anjuta-manual/figures/search_setting.png
12985 manuals/C/anjuta-manual/figures/search_target.png
12986 manuals/C/anjuta-manual/figures/search_target_action.png
12987 manuals/C/anjuta-manual/figures/search_target_in.png
12989 manuals/C/anjuta-manual/figures/find_files.png
12990 manuals/C/anjuta-manual/figures/find_replace.png
12991 manuals/C/anjuta-manual/figures/find_text.png :
12992 Updated Anjuta manual (File Operations)
12994 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12996 * manuals/C/anjuta-manual/fileoperations.xml,
12997 manuals/C/anjuta-manual/figures/open_file.png,
12998 manuals/C/anjuta-manual/figures/open_file_multiple.png,
12999 manuals/C/anjuta-manual/figures/prefs_print.png,
13000 manuals/C/anjuta-manual/figures/print_dlg.png,
13001 manuals/C/anjuta-manual/figures/print_preview.png.
13003 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13004 manuals/C/anjuta-manual/figures/display_macro.png,
13005 manuals/C/anjuta-manual/figures/insert_text.png,
13006 manuals/C/anjuta-manual/figures/keyword_macro.png,
13007 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13008 manuals/C/anjuta-manual/figures/save_as_file.png :
13009 Updated Anjuta Manual (File Operations)
13011 2005-03-23 Adam Weinberger <adamw@gnome.org>
13013 * plugins/editor/action-callbacks.c,
13014 plugins/file-loader/plugin.c,
13015 plugins/gtodo/main.c,
13016 plugins/project-wizard/druid.c:
13017 Fix spelling/grammar errors. Fixes bugs
13018 169068, 169137, 169138, and 169139.
13020 2005-03-21 Naba Kumar <naba@gnome.org>
13022 Patch from: Massimo Cora' <maxcvs@email.it>:
13024 * plugins/editor/Makefile.am
13025 plugins/editor/anjuta-docman.c,
13026 (added) plugins/editor/editor-tooltips.c,
13027 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13028 editor tabs to show full path.
13030 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13032 * plugins/subversion/svn-backend.c:
13033 Removed "apr-0/" from include because this is
13034 already included in SVN_INCLUDE and broke building if
13035 apr >= 1.0 was installed.
13037 2005-03-18 Naba Kumar <naba@gnome.org>
13039 Patch from: Massimo Cora' <maxcvs@email.it>:
13041 * plugins/editor/action-callbacks.c,
13042 plugins/editor/aneditor-calltip.cxx,
13043 plugins/editor/aneditor-priv.h,
13044 plugins/editor/aneditor.cxx,
13045 plugins/editor/aneditor.h,
13046 plugins/editor/anjuta-document-manager.ui: Added calltip
13047 activation from menu.
13049 2005-03-16 Naba Kumar <naba@gnome.org>
13051 Patch from: Massimo Cora' <maxcvs@email.it>:
13053 * plugins/class-gen/action-callbacks.c,
13054 plugins/class-gen/anjuta-class-gen-plugin.glade,
13055 plugins/class-gen/class_gen.c,
13056 plugins/class-gen/class_gen.h,
13057 plugins/class-gen/class_logo.xpm,
13058 plugins/class-gen/plugin.c: Create files without project
13059 being open. Add to project support. And other enhancements.
13061 2005-03-15 Adam Weinberger <adamw@gnome.org>
13064 plugins/debug-manager/utilities.c,
13065 plugins/file-loader/plugin.c,
13066 plugins/gdb/utilities.c,
13067 plugins/profile-default/plugin.c,
13068 plugins/project-import/project-import.c,
13069 src/anjuta-actions.h:
13070 Spelling/grammar fixes.
13072 2005-03-13 Naba Kumar <naba@gnome.org>
13074 * plugins/editor/action-callbacks.c,
13075 plugins/editor/action-callbacks.h,
13076 plugins/editor/anjuta-document-manager.ui,
13077 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13078 submenu. Moved menuitems from Format to View->Editor.
13080 * src/action-callbacks.c, src/action-callbacks.h,
13081 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13082 layout and lock layout menus in View submenu. Get rid of
13083 Settings->Layout Manager menu.
13085 * plugins/project-import/anjuta-project-import.plugin.in:
13088 * global-tags/Makefile.am,
13089 global-tags/create_global_tags.sh,
13090 plugins/editor/aneditor-autocomplete.cxx,
13091 plugins/editor/aneditor-priv.h,
13092 plugins/editor/aneditor.cxx,
13093 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13094 in editor and made it work in global symbols also.
13096 * src/anjuta-app.c: Always use priority texts besides icons style
13097 for toolbars, because other styles look horible for Anjuta (fixme).
13099 2005-03-11 Naba Kumar <naba@gnome.org>
13101 * configure.in: Removed test for iconv.
13103 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13104 before scintilla widget is realized.
13106 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13107 for Update menuitem.
13109 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13110 already applied in scintilla main stream.
13112 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13113 and notified scintilla developer.
13115 2005-03-10 Naba Kumar <naba@gnome.org>
13117 * src/action-callbacks.c: Removed reference to src/help.h (dead
13120 * plugins/editor/text_editor.c: Removed reference to
13121 src/launcher.h (a dead file).
13123 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13124 src/controls.c, src/controls.h, src/fileselection.c,
13125 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13126 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13127 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13128 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13129 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13130 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13131 Removed these dead files from CVS.
13134 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13136 * plugins/file-wizard/action-callbacks.c : Added error message.
13137 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13140 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13142 * plugins/cvs-plugin/cvs-callbacks.c
13143 plugins/cvs-plugin/plugin.c:
13144 Fixed preferences page init and busy handling
13146 * plugins/subversion/plugin.c:
13147 Fixed preferences page init
13149 2005-03-09 Naba Kumar <naba@gnome.org>
13151 * plugins/Makefile.am, plugins/glade/Makefile.am,
13152 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13153 enabled glade plugin in Anjuta. The plugin is built only when
13154 glade3 is installed.
13156 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13158 * plugins/project-wizard/templates/java.wiz
13159 plugins/project-wizard/templates/java-logo.png (*)
13160 plugins/project-wizard/templates/java/*
13161 plugins/project-wizard/templates/Makefile.am
13164 Add Java project type. It generates a autoconf/automake
13165 project which is compiled using gcj. It requires automake
13166 > 1.4 (1.9 is known to work) to work!
13168 (*) still awaiting response from the gcj team if we
13169 may use their logo.
13171 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13173 * plugins/project-import/*
13174 plugins/Makefile.am
13176 Added project import plugin. Might be a bit buggy and limited
13178 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13179 Icon from old pixmaps dir
13181 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13183 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13184 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13185 Added C Custom_Indent line macro.
13188 2005-03-09 Naba Kumar <naba@gnome.org>
13190 * TODO.tasks: Added new message-manager tasks.
13192 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13193 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13194 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13195 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13196 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13197 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13198 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13199 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13200 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13201 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13203 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13204 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13205 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13206 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13207 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13208 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13209 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13210 Removed debugger widgets from shell on debugger shutdown. Added
13211 scrolled windows for docked widgets. Removed unnecessary widget refs
13212 and unrefs. Destroy widgets correctly on debugger shutdown.
13214 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13215 with project description title. Removed frame shadow.
13217 * plugins/project-wizard/druid.c: Initializes tooltips.
13219 * scintilla/Makefile.am: Fixed comiple error.
13221 2005-03-08 Adam Weinberger <adamw@gnome.org>
13223 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13224 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13226 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13228 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13229 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13230 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13231 plugins/macro/macros.xml, plugins/macro/plugin.c :
13232 Moved cursor at the '|' position defined in macros.
13234 2005-03-07 Naba Kumar <naba@gnome.org>
13236 * plugins/subversion/Makefile.am: Fixed build error.
13238 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13239 types (perl, python, shellscript).
13241 * plugins/editor/plugin.c: Fixed to show all highlight options.
13243 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13245 * TODO.tasks : updated tasks.
13246 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13248 2005-03-07 Naba Kumar <naba@gnome.org>
13250 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13251 or disable subversion file-manager submenu. If "Subvesion" is also
13252 valid directory, we should also check for it.
13254 * configure.in: Disable cygwin macro until someone fixes the
13257 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13258 backward compatibility.
13260 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13262 * src/about.c : Cleaned code.
13263 * plugins/macro/macros.xml : Added "do_while" C macro.
13264 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13265 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13266 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13267 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13269 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13271 * plugins/class-gen/plugin.c:
13272 Removed "return" to activate project_root_uri watching.
13274 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13276 * plugins/Makefile.am
13277 plugins/subversion/*:
13278 Added subversion plugin. Add, Remove, Commit and Update work
13279 everything else needs work.
13281 * plugins/terminal/terminal.c
13282 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13283 we still have focus problems with the editor.
13285 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13287 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13289 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13291 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13293 2005-03-04 Naba Kumar <naba@gnome.org>
13295 Patch from Massimo Cora' <maxcvs@email.it>:
13297 * plugins/class-gen/Makefile.am,
13298 plugins/class-gen/action-callbacks.c,
13299 plugins/class-gen/action-callbacks.h,
13300 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13301 plugins/class-gen/anjuta-class-gen.plugin.in,
13302 plugins/class-gen/class_gen.c,
13303 plugins/class-gen/class_gen.h,
13304 (removed) plugins/class-gen/clsGen.c,
13305 (added) plugins/class-gen/goc_template_header,
13306 (added) plugins/class-gen/goc_template_source,
13307 plugins/class-gen/plugin.c,
13308 plugins/class-gen/plugin.h: Refactored class gen code.
13309 Added GOCBuilder code. Fixed UI. Implemented plugin.
13311 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13313 * plugins/project-wizard/property.c
13314 plugins/project-wizard/install.c
13315 plugins/project-wizard/druid.c
13316 plugins/editor/goto_line.c
13317 plugins/editor/plugin.c
13318 plugins/gtodo/add_edit_item.c
13319 plugins/gtodo/ligtodo.c
13320 plugins/gtodo/main.c
13321 plugins/gtodo/preferences.c:
13322 Fixed #167559, #167534, #167266, #167357
13323 (Bad English in strings...)
13325 Thanks to Adam Weinberger and Thierry Moisan for
13328 2005-03-03 Naba Kumar <naba@gnome.org>
13330 * libegg/Makefile.am, libegg/menu/Makefile.am,
13331 (added) libegg/egg-submenu-action.c,
13332 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13333 submenu (used for wizard listing).
13335 * plugins/file-loader/anjuta-loader-plugin.ui
13336 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13339 * plugins/editor/action-callbacks.c,
13340 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13341 ctrl+tabbing because it was interfaring with focus navigation.
13342 Focus editor on "Esc" in incremental search entry. Cleanups.
13344 * plugins/file-manager/an_file_view.c,
13345 plugins/symbol-browser/plugin.c,
13346 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13349 * plugins/profile-default/plugin.c,
13350 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13353 * (removed) scintilla/patches/a64-crash-fix.patch,
13354 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13357 2005-03-03 Naba Kumar <naba@gnome.org>
13359 * HACKING: Fixed typos.
13361 * plugins/editor/aneditor-indent.cxx: Clean up.
13363 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13364 Enable/disable save, undo and redo actions depending on state
13367 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13369 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13370 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13371 Displayed search_incremental status.
13373 * Removed plugins/editor/search_incremental.[ch]
13375 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13377 * plugins/cvs-plugin/cvs-execute.c
13378 plugins/cvs-plugin/cvs-callbacks.c:
13379 - Use weak reference on mesg_view and reuse tab if
13380 it still exists to avoid cluttering message manager.
13381 - Fixed bug in cvs remove
13383 README, HACKING: Updated
13385 configure.in: Added check for libsvn
13387 2005-02-29 Naba Kumar <naba@gnome.org>
13389 * plugins/file-manager/an_file_view.c,
13390 plugins/symbol-browser/an_symbol_view.c,
13391 plugins/symbol-browser/plugin.c: Hide column headers (they
13394 2005-02-29 Naba Kumar <naba@gnome.org>
13396 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13397 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13398 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13399 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13400 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13401 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13402 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13403 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13404 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13405 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13407 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13408 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13409 (added) libanjuta/anjuta-session.[hc],
13410 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13411 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
13412 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
13415 Implemented session management. Implemented session
13416 container class. Added session notifications from shell. Implemented
13417 session save/load in editor, file-loader, default-profile-plugin
13418 and anjuta-app. Fixed window sizing and restoration. Cleaned up
13419 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
13420 and maximized states in session. Implemented project session
13423 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13425 * plugins/class-gen/action-callbacks.[ch],
13426 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
13427 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
13428 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
13431 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
13433 * plugins/project-wizard/anjuta-project-wizard.glade,
13434 plugins/project-wizard/druid.c:
13435 Add some padding in tab label in project selection page
13437 * plugins/project-wizard/druid.c,
13438 plugins/project-wizard/parser.c:
13439 Search for project template recursively
13440 Add ~/.anjuta/project to the search paths
13442 2005-02-26 Naba Kumar <naba@gnome.org>
13444 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
13445 * plugins/file-loader/plugin.c: Fixed crash bug.
13446 * libanjuta/plugins.c: Fixed memory leak.
13448 2005-02-26 Naba Kumar <naba@gnome.org>
13450 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
13451 "UserActivatable" attribute for plugins. This attribute if set to
13452 "no" will prevent users from activating/deactivating it from
13453 plugins dialog. Added a toggle button in plugins dialog to toggle
13454 the plugins list between list of activatable plugins (default) to
13455 list of all plugins. anjuta_plugin_select() now only selects the
13456 plugin. Added anjuta_plugins_select_and_activate() method that will
13457 select and activate it.
13459 * plugins/profile-default/Makefile.am,
13460 plugins/profile-default/anjuta-default-profile.ui,
13461 plugins/profile-default/plugin.c,
13462 plugins/profile-default/plugin.h,
13463 plugins/project-manager/anjuta-project-manager.ui,
13464 plugins/project-manager/plugin.c,
13465 plugins/project-manager/plugin.h:
13467 Anjuta projects (*.anjuta) files define the profile of respective
13468 projects. Profile is a set of related plugins required for the
13469 project to open. Moved "close project" action from Project Manager
13470 to Profile Manager plugin. Implemented loading and unloading of
13471 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
13472 (instead of Project Manager) now handles opening of *.anjuta files.
13473 Close Project menuitem is now moved to File submenu (being
13474 consistent with Anjuta 1.x versions and avoiding creating Project
13475 submenu when project manager is not loaded).
13477 * src/anjuta-actions.h: Fixed short-cut key for Help content.
13479 * src/anjuta.ui: Fixed place holder for projects.
13481 * (new) plugins/profile-default/default.anjuta: default startup
13482 profile. Removed the hardcoded plugins loading in
13483 DefaultProfilePlugin.
13486 plugins/project-wizard/templates/terminal/project.anjuta:
13487 Implemented project format in newly created projects.
13489 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
13490 plugins/class-gen/anjuta-class-gen.plugin.in,
13491 plugins/cvs-plugin/anjuta-cvs.plugin.in,
13492 plugins/editor/anjuta-document-manager.plugin.in,
13493 plugins/file-loader/anjuta-loader.plugin.in,
13494 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13495 plugins/gdb/anjuta-gdb.plugin.in,
13496 plugins/glade/anjuta-glade.plugin.in,
13497 plugins/message-view/anjuta-message-manager.plugin.in,
13498 plugins/profile-default/anjuta-default-profile.plugin.in,
13499 plugins/project-manager/anjuta-project-manager.plugin.in,
13500 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13501 Defined UserActivatable attributes. Added supported types attribute.
13503 * plugins/project-wizard/anjuta-project-wizard.glade
13504 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
13505 "Project Wizard" in preferences title.
13507 * TODO.tasks: Updated.
13509 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
13512 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13514 * plugins/file-wizard/anjuta-file-wizard.glade
13515 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
13517 Integrated License macros, cleaned file.c.
13519 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
13521 * plugins/macor/macro-util.c: Fixed crash bugs if email or
13522 username can not be found correctly.
13524 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13526 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
13527 plugins/macro/macros.xml :
13529 Added Headers macros. Cleaned file.c
13531 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13533 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
13534 plugins/macro/macros.xml :
13536 Fixed a bug. Added Header macro.
13539 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13541 * plugins/file-wizard/action-callbacks.c,
13542 plugins/file-wizard/file.c, plugins/macro/macro-util.c
13543 plugins/macro/macros.xml :
13545 Added FileName, Header template macros.
13547 2005-02-24 Naba Kumar <naba@gnome.org>
13549 * plugins/patch/patch-plugin.c: Fixed a function call.
13551 * src/anjuta.c, src/main.c: Save and load default session.
13553 2005-02-24 Naba Kumar <naba@gnome.org>
13555 * libanjuta/interfaces/libanjuta.idl,
13556 plugins/message-view/anjuta-msgman.c,
13557 plugins/message-view/anjuta-msgman.h,
13558 plugins/message-view/plugin.c: Added and implemented
13559 set_view_title() method.
13561 * plugins/build-basic-autotools/build-basic-autotools.c,
13562 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
13563 build context pooling. Maximum 3 contexts are reused. Additional
13564 contexts are created when all are busy.
13566 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13568 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13569 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13570 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
13571 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
13573 Added Copyright, Changelog macros.
13575 2005-02-23 Naba Kumar <naba@gnome.org>
13577 Patch from Massimo Cora' <maxcvs@email.it>:
13578 * plugins/Makefile.am,
13579 plugins/patch/Makefile.am,
13580 (added) plugins/patch/anjuta-patch-plugin.png,
13581 (added) plugins/patch/anjuta-patch.plugin.in,
13582 (added) plugins/patch/anjuta-patch.ui,
13583 plugins/patch/patch-plugin.c,
13584 (added) plugins/patch/patch-plugin.h,
13585 (added) plugins/patch/plugin.c,
13586 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
13589 2005-02-23 Naba Kumar <naba@gnome.org>
13591 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
13592 file-loader/plugin.c, profile-default/plugin.c:
13593 Implemented "activated" and "deactivated" signals for plugin class.
13594 Renamed *_location() functions to *_id(), because location is
13595 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
13596 anjuta_plugins_unload_plugin().
13598 * class-gen/plugin.c: Fixed complier warning and utility function call.
13600 * debug-manager/plugin.c: Unload debugger plugin correctly.
13602 * project-manager/plugin.c: Fixed compiler warnings.
13604 * plugins/project-wizard/templates/gnome/.cvsignore,
13605 plugins/project-wizard/templates/gnome/po/.cvsignore,
13606 plugins/project-wizard/templates/gnome/src/.cvsignore,
13607 plugins/project-wizard/templates/gtk/po/.cvsignore,
13608 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
13609 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
13611 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
13612 build (we need to fix this thing).
13614 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
13616 * plugins/macro/macro-action.[ch]
13617 plugins/macro/macro-edit.c
13618 plugins/macro/macro-dialog.c
13619 plugins/macro/macro-db.[ch]
13620 plugins/macro/plugin.[ch]
13621 plugins/macro/macro-util.[ch] (added)
13623 Cleaned up macro plugin and preview expanded macros.
13625 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
13627 * plugins/cvs-plugin/cvs-interface.c:
13629 Fixed option setting when using no compression and not
13632 2005-02-23 Naba Kumar <naba@gnome.org>
13634 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
13635 geometry on exit and startup (only if there is no geometry from the
13638 * TODO.tasks: Updated.
13640 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
13642 * manuals/reference/libanjuta/Makefile.am,
13643 manuals/reference/libanjuta/libanjuta-docs.sgml,
13644 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
13645 documentation for writing project templates.
13647 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13649 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
13650 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
13652 Expansion keywords in macros.
13654 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13656 * plugins/file-wizard/action-callbacks.c,
13657 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
13658 plugins/macro/macros.xml :
13660 Inserting text by macro plugin
13663 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
13665 * plugins/macro/plugin.c
13666 plugins/cvs-plugin/plugin.c:
13668 Fixed interfaces (use static)
13670 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
13672 * plugins/macro/macro-actions.[ch]
13673 plugins/macro/plugin.c
13674 libanjuta/interfaces/libanjuta.idl:
13676 Implemented IAnjutaMacro interface to be used by file-wizard
13678 * plugins/cvs-plugin/plugin.c
13679 libanjuta/interfaces/libanjuta.idl:
13681 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
13682 for all version control systems and not only for cvs.
13684 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13686 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
13689 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
13692 2005-02-21 Naba Kumar <naba@gnome.org>
13694 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
13695 IAnjutaDebugger interface.
13697 * plugins/debug-manager/anjuta-debug-manager.ui,
13698 plugins/debug-manager/attach_process.c,
13699 plugins/debug-manager/attach_process.h,
13700 plugins/debug-manager/plugin.c,
13701 plugins/debug-manager/plugin.h,
13702 plugins/gdb/actions.c,
13703 plugins/gdb/actions.h,
13704 plugins/gdb/anjuta-gdb-plugin.ui,
13705 plugins/gdb/breakpoints.c,
13706 plugins/gdb/breakpoints.h,
13707 plugins/gdb/debugger.c,
13708 plugins/gdb/debugger.h,
13709 plugins/gdb/memory.c,
13710 plugins/gdb/plugin.c,
13711 plugins/gdb/plugin.h,
13712 plugins/gdb/sharedlib.h,
13713 plugins/gdb/sharedlib_cbs.c,
13714 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
13715 correctly between debug-manager and debugger. Implemented debugger
13716 interface in gdb plugin. Fixed action names. Added UI updating.
13717 Start and stop debugger (does not work yet). Fixed UI merging.
13718 Fixed debugger plugin handling in debug-manager.
13720 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
13722 * plugins/editor/aneditor-autocomplete.cxx:
13724 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
13725 crash with C++ "template" keyword.
13727 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13729 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
13730 Fixed bug (Closed macro dialogs with Esc key).
13732 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
13734 * plugins/project-wizard/xlib.wiz,
13735 plugins/project-wizard/xlib-logo.png,
13736 plugins/project-wizard/xlib/*:
13737 Port old xlib anjuta project on new project wizard
13739 * plugins/project-wizard/xlib-dock.wiz,
13740 plugins/project-wizard/xlib-dock/*:
13741 Port old xlib dock anjuta project on new project wizard
13743 * plugins/project-wizard/wxwin.wiz,
13744 plugins/project-wizard/wxwin-logo.png,
13745 plugins/project-wizard/wxwin/*:
13746 Port old wxwin anjuta project on new project wizard
13748 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
13749 necessary changes for the new templates.
13751 2005-02-18 Naba Kumar <naba@gnome.org>
13753 * plugins/Makefile.am: Added class-gen
13755 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
13757 * plugins/project-wizard/header.c:
13758 Fix a bug in sorting of project categories
13760 2005-02-18 Naba Kumar <naba@gnome.org>
13762 Patch from Massimo Cora <maxcvs@email.it>:
13764 * plugins/class-gen/.cvsignore,
13765 plugins/class-gen/Makefile.am,
13766 (added) plugins/class-gen/action-callbacks.c,
13767 (added) plugins/class-gen/action-callbacks.h,
13768 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
13769 (added) plugins/class-gen/class_gen.c,
13770 (added) plugins/class-gen/class_gen.h,
13771 (added) plugins/class-gen/plugin.c,
13772 (added) plugins/class-gen/plugin.h: Ported class wizard to the
13775 * plugins/project-manager/plugin.c: implemented add_source().
13777 2005-02-17 Naba Kumar <naba@gnome.org>
13779 * plugins/file-loader/plugin.c: Fixed possible crash.
13781 * src/action-callbacks.c, src/action-callbacks.h,
13782 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
13784 2005-02-17 Naba Kumar <naba@gnome.org>
13786 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13787 plugins/project-wizard/templates/gnome.wiz,
13788 plugins/project-wizard/templates/gtk.wiz,
13789 plugins/project-wizard/templates/gtkmm.wiz,
13790 plugins/project-wizard/templates/terminal.wiz,
13791 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13792 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13793 plugins/project-wizard/templates/gnome/src/callbacks.c,
13794 plugins/project-wizard/templates/gnome/src/callbacks.h,
13795 plugins/project-wizard/templates/gnome/src/main.c,
13796 plugins/project-wizard/templates/gtk/src/callbacks.c,
13797 plugins/project-wizard/templates/gtk/src/callbacks.h,
13798 plugins/project-wizard/templates/gtk/src/main.c,
13799 plugins/project-wizard/templates/gtkmm/src/main.cc,
13800 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
13801 to generate licence correctly (without any extra newlines). Removed
13802 IncludeGNUHeader macro definition and added proper licence property.
13803 Fixed project directory paths in file contents.
13805 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13807 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
13808 Closed macro dialogs with Esc key.
13810 2005-02-16 Naba Kumar <naba@gnome.org>
13812 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13813 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13814 plugins/project-wizard/templates/gnome/src/callbacks.c,
13815 plugins/project-wizard/templates/gnome/src/callbacks.h,
13816 plugins/project-wizard/templates/gnome/src/main.c,
13817 plugins/project-wizard/templates/gtk/src/main.c,
13818 plugins/project-wizard/templates/gtkmm/src/main.cc,
13819 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
13820 macros to avoid blank newlines.
13822 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
13824 * plugins/project-wizard/autogen.c:
13825 Correct a problem when having property value in UTF-8
13827 * plugins/project-wizard/druid.c:
13828 Correct a bug when reselecting a new project (all pages
13831 * plugins/project-wizard/property.c:
13832 Avoid having default invalid properties
13834 * plugins/project-wizard/templates/terminal.wiz,
13835 plugins/project-wizard/templates/terminal/po/ChangeLog,
13836 plugins/project-wizard/templates/terminal/src/main.c:
13837 Remove command for testing run function
13838 Move destination directory to second page and include
13839 project name. Add exist tag. Remove unused properties.
13841 2005-02-16 Naba Kumar <naba@gnome.org>
13843 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
13844 plugins/debug-manager/anjuta-debug-manager.ui,
13845 plugins/debug-manager/plugin.c,
13846 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13847 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
13848 plugins/gdb/plugin.h, plugins/gdb/registers.c,
13849 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
13850 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
13851 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
13852 (removed) src/anjuta_info.c,
13853 (removed) src/anjuta_info.h,
13854 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
13855 (added) plugins/gdb/anjuta-gdb-plugin.ui,
13856 (added) plugins/gdb/actions.c,
13857 (added) plugins/gdb/actions.h: Completed initial
13858 porting of debugger to new architecture. Fixed many of the debugger
13861 * plugins/file-loader/plugin.c: Detect some important mime ourself
13862 to avoid inconsistencies when mime system isn't working.
13864 2005-02-16 Naba Kumar <naba@gnome.org>
13866 * plugins/editor/Makefile.am,
13867 (added) plugins/editor/aneditor-autocomplete.cxx,
13868 (added) plugins/editor/aneditor-calltip.cxx,
13869 (added) plugins/editor/aneditor-indent.cxx,
13870 (added) plugins/editor/aneditor-priv.h,
13871 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
13872 different smaller chunks to make it easy to maintain.
13874 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13876 * plugins/project-wizard/druid.c :
13878 Found system Email address if not defined in Preferences.
13880 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
13882 * plugins/project-wizard/gtkmm.wiz
13883 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
13884 plugins/project-wizard/gtkmm/*
13886 Added GTKmm (C++) project type
13888 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
13890 * plugins/message-view/plugin.c
13891 plugins/message-view/message-view.c
13893 Implemented next/prev action
13895 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13897 * plugins/project-wizard/templates/libglade2.* :
13898 Removed libglade2 project.
13900 * plugins/project-wizard/templates/gtk* :
13901 Removed interface.[ch] & support.[ch].
13903 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13905 * plugins/project-wizard/anjuta-project-wizard.glade,
13906 plugins/project-wizard/property.[ch],
13907 plugins/project-wizard/templates/anjuta-plugin.wiz :
13908 Added a new property ("iconfile").
13910 2005-02-14 Naba Kumar <naba@gnome.org>
13912 * plugins/project-wizard/install.c,
13913 plugins/project-wizard/plugin.c,
13914 plugins/project-wizard/templates/anjuta-plugin.wiz,
13915 plugins/project-wizard/templates/gnome.wiz,
13916 plugins/project-wizard/templates/gtk.wiz,
13917 plugins/project-wizard/templates/libglade2.wiz,
13918 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
13919 newly created projects and open them. Fixed message buffering in
13922 2005-02-14 Naba Kumar <naba@gnome.org>
13924 * src/about.c, pixmaps/Makefile.am,
13925 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
13927 * mime/gnome-mime-application-x-anjuta.png,
13928 pixmaps/anjuta_icon.png,
13929 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
13930 done by 9-speed at:
13931 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
13933 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13936 plugins/project-wizard/templates/libglade2-logo.png,
13937 plugins/project-wizard/templates/libglade2.wiz,
13938 plugins/project-wizard/templates/libglade2/* :
13942 2005-02-14 Naba Kumar <naba@gnome.org>
13944 * TODO.tasks: Updated.
13946 * plugins/editor/anjuta-docman.c,
13947 plugins/editor/text_editor.c,
13948 plugins/editor/text_editor.h,
13949 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
13950 for file modification, but it is still not functioning.
13952 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
13954 * plugins/project-wizard/values.c,
13955 plugins/project-wizard/values.h,
13956 plugins/project-wizard/property.c,
13957 plugins/project-wizard/property.h,
13958 plugins/project-wizard/druid.c:
13959 Rewrite mandatory property check
13960 Add check of exist property
13961 Rewrite handling of cached property page
13963 2005-02-13 Naba Kumar <naba@gnome.org>
13965 Patch from Igor Kovalenko <garrison@mail.ru>:
13966 * tagmanager/tm_workspace.c: Improved performance.
13968 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13970 *plugins/project-wizard/templates/*.wiz,
13971 plugins/project-wizard/druid.c,
13972 plugins/project-wizard/templates/terminal/src/main.c,
13973 plugins/project-wizard/templates/gtk/src/*.[ch],
13974 plugins/project-wizard/templates/gtk/src/Makefile.am,
13975 plugins/project-wizard/templates/gnome/src/*.[ch],
13976 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
13977 Add Copyright date & Email address,
13978 Correct terminal project.
13980 2005-02-12 Naba Kumar <naba@gnome.org>
13982 * plugins/project-wizard/property.c: Fixed hidden
13983 properties to take values.
13985 * plugins/project-wizard/file.[ch]: Renamed
13986 true/false enum values to fix compile error
13987 (conflict with other definition).
13989 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
13990 even when mime type detection fails (for example, when Anjuta is
13991 installed in non-system prefix).
13993 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
13995 * plugins/project-wizard/values.c,
13996 plugins/project-wizard/values.h:
13997 Rewrite file with more comments
13999 * plugins/project-wizard/druid.c,
14000 plugins/project-wizard/druid.h,
14001 plugins/project-wizard/autogen.c,
14002 plugins/project-wizard/autogen.h,
14003 plugins/project-wizard/druid.c,
14004 plugins/project-wizard/druid.h:
14006 Use values instead of properties
14007 Move default properties to druid.c
14009 * plugins/project-wizard/install.c,
14010 plugins/project-wizard/install.h:
14011 Use values instead of properties
14012 Add a check to avoid overwriting files
14014 * plugins/project-wizard/parser.c,
14015 plugins/project-wizard/property.c,
14016 plugins/project-wizard/property.h:
14017 Update to use new values
14018 Add an "exist" attribute to check if a directory already exist
14020 * plugins/project-wizard/anjuta-project-wizard.glade:
14021 Change project selection page (GtkTextView => GtkLabel,
14022 GtkTable => GtkVBox)
14024 * plugins/project-wizard/templates/terminal.wiz:
14025 Move destination directory on second page
14027 * plugins/project-wizard/action.c:
14030 2005-02-12 Naba Kumar <naba@gnome.org>
14032 * plugins/file-manager/an_file_view.c,
14033 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14034 views. Created dynamic update date of view depending on project
14035 changes -- similar to file-manager view.
14037 * plugins/devhelp/plugin.c: Load help on idle.
14039 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14040 autoformat' to proper location in preferences.
14042 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14045 * plugins/editor/plugin.c: Fixed accel name.
14047 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14049 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14050 plugins/project-wizard/templates/gnome.wiz,
14051 plugins/project-wizard/templates/gtk.wiz,
14052 plugins/project-wizard/anjuta-project-wizard.glade,
14053 plugins/project-wizard/autogen.c:
14054 Add Username & Email address in Project preferences.
14056 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14058 *plugins/project-wizard/templates/gnome-logo.png,
14059 plugins/project-wizard/templates/gnome.wiz,
14060 plugins/project-wizard/templates/gnome/* :
14063 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14065 * plugins/project-wizard/templates/terminal/src/main.c,
14066 plugins/project-wizard/templates/terminal/src/main.c,
14067 plugins/project-wizard/templates/terminal/src/main.[ch] :
14068 Insert License in projects
14070 2005-02-11 Naba Kumar <naba@gnome.org>
14072 * TODO.tasks: Added message manager task.
14074 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14076 * plugins/editor/plugin.c: Use bookmark stock icons.
14078 * plugins/message-view/anjuta-message-manager.ui,
14079 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14081 2005-02-10 Naba Kumar <naba@gnome.org>
14083 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14085 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14087 * global-tags/Makefile.am
14088 Error during 'make install'
14090 2005-02-09 Naba Kumar <naba@gnome.org>
14092 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14095 2005-02-08 Naba Kumar <naba@gnome.org>
14097 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14099 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14100 Show busy cursur when updating global tags in preferences.
14102 * configure.in: Fixed.
14104 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14106 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14107 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14109 - Fixed anjuta-plugin project (glade)
14111 2005-02-08 Naba Kumar <naba@gnome.org>
14113 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14114 Fixed automatic indentations.
14116 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14117 Global tags are now segregated into smaller api tags, which can be
14118 selectively loaded from symbol browser preferences.
14120 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14121 Implemented IProjectManager interface in project-manager. Mostly getter
14122 methods for now, but need to add add() and remove() methods to add
14123 or remove project elements.
14125 * plugins/gdb/debug_tree.c: Small fix.
14127 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14128 plugins/symbol-browser/an_symbol_info.c,
14129 plugins/symbol-browser/an_symbol_info.h,
14130 plugins/symbol-browser/an_symbol_search.c,
14131 plugins/symbol-browser/an_symbol_search.h,
14132 plugins/symbol-browser/an_symbol_view.c,
14133 plugins/symbol-browser/an_symbol_view.h,
14134 plugins/symbol-browser/plugin.c,
14135 plugins/symbol-browser/plugin.h,
14137 tagmanager/entry.h,
14138 tagmanager/tm_project.c,
14139 tagmanager/tm_symbol.c,
14140 tagmanager/tm_tag.c,
14141 tagmanager/tm_workspace.c,
14142 tagmanager/vstring.c,
14143 tagmanager/include/tm_tag.h,
14144 tagmanager/include/tm_workspace.h:
14146 - Fixed tagmanager parsing of source files to parse for typedefines and
14147 properly record element scopes. Implemented scope autocompletion
14148 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14149 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14150 patch list (author is unknown).
14151 - Implemented symbol-browser preferences for dynamically loading and
14152 saving tags API segments.
14153 - Fixed symbol-search to use tagmanager directly instead of depending
14154 on symbol-view for tags list.
14155 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14156 - Fixed TMSymbol to create the complete tags tree instead of letting the
14157 symbol-view created the root nodes.
14158 - Changed project tags cache name to .tm_project2.cache because the
14159 newer format records additional scope information.
14161 2005-02-07 Naba Kumar <naba@gnome.org>
14163 * plugins/editor/style-editor.c,
14164 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14165 and GtkFontButton instead of deprecated widgets in
14168 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14170 * plugins/project-wizard/action.c,
14171 plugins/project-wizard/action.h,
14172 plugins/project-wizard/autogen.c,
14173 plugins/project-wizard/autogen.h,
14174 plugins/project-wizard/file.c,
14175 plugins/project-wizard/file.h,
14176 plugins/project-wizard/install.c,
14177 plugins/project-wizard/install.h,
14178 plugins/project-wizard/parser.h,
14179 plugins/project-wizard/parser.c,
14180 plugins/project-wizard/property.c,
14181 plugins/project-wizard/property.h,
14182 plugins/project-wizard/plugin.h,
14183 plugins/project-wizard/plugin.c,
14184 plugins/project-wizard/values.c,
14185 plugins/project-wizard/values.h:
14186 Replace C++ comments by C comments
14188 * plugins/project-wizard/autogen.c,
14189 plugins/project-wizard/autogen.h:
14190 Add a run time check of autogen version.
14191 Add UserName variable.
14193 * plugins/project-wizard/anjuta-project-wizard.glade,
14194 plugins/project-wizard/header.c,
14195 plugins/project-wizard/druid.c,
14196 plugins/project-wizard/druid.h:
14197 Sort project in alphabetic order.
14198 Correct selection troubles in notebooks.
14200 * plugins/project-wizard/parser.c:
14201 Add some check when reading the project header block.
14203 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14205 * plugins/project-wizard/action.c,
14206 plugins/project-wizard/action.h,
14207 plugins/project-wizard/autogen.c,
14208 plugins/project-wizard/autogen.h,
14209 plugins/project-wizard/file.c,
14210 plugins/project-wizard/file.h,
14211 plugins/project-wizard/install.c,
14212 plugins/project-wizard/parser.h,
14213 plugins/project-wizard/parser.c,
14214 plugins/project-wizard/property.c,
14215 plugins/project-wizard/property.h,
14216 plugins/project-wizard/values.c,
14217 plugins/project-wizard/values.h,
14218 Add a space between function name and open.
14220 * plugins/project-wizard/plugin.h,
14221 plugins/project-wizard/plugin.c,
14222 plugins/project-wizard/install.c,
14223 Avoid a crash if the user close the message view used by the .
14225 * plugins/project-wizard/anjuta-project-wizard,
14226 plugins/project-wizard/druid.c,
14227 plugins/project-wizard/druid.h,
14228 plugins/project-wizard/header.h,
14229 plugins/project-wizard/header.c,
14230 Add a text view with the description of each.
14231 Add a tab for each project.
14232 Replace some C++ comments to C comments.
14234 2005-02-05 Naba Kumar <naba@gnome.org>
14236 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14237 New icon from Sebastien Granjoux .
14239 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14241 * libanjuta/anjuta-preferences.c:
14242 Set file property even without a focus out event (file selected
14245 2005-02-04 Naba Kumar <naba@gnome.org>
14247 * plugins/glade/plugin.c: Fixed glade function calls.
14248 * configure.in: Fixed a typo.
14249 * TODO.tasks: Updated.
14251 2005-02-03 Naba Kumar <naba@gnome.org>
14253 * plugins/project-manager/plugin.c: Fixed memory corruption.
14255 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14258 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14259 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14260 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14261 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14263 * libanjuta/interfaces/libanjuta.idl,
14264 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14267 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14269 Patch from Massimo Cora <maxcvs@email.it>:
14270 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14272 2005-02-01 Naba Kumar <naba@gnome.org>
14274 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14275 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14276 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14277 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14278 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14279 from sourceforge -- a64 crash fixes (correct typing for GType)
14280 and fixes compile errors in sun.
14282 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14283 paste (shift+insert) in terminal.
14285 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14287 * configure.in: Add «nb» to ALL_LINGUAS.
14289 2005-02-01 Naba Kumar <naba@gnome.org>
14291 * TODO.tasks, TODO: Updated todo tasks.
14293 * plugins/editor/anjuta-document-manager.glade: Improved search
14296 * TODO.tasks: Fixed xml format.
14298 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14301 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14304 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14305 format during save (removed unwanted text nodes). Fixed scrollbars.
14307 2005-01-31 Naba Kumar <naba@gnome.org>
14309 * libanjuta/interfaces/libanjuta.idl,
14310 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14311 Implemented append() method for IAnjutaEditor interface and fixed
14312 various bugs with text insertions (cvs diff and macro insertions).
14314 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14315 automatic indentation.
14317 * plugins/editor/action-callbacks.c,
14318 plugins/editor/action-callbacks.h,
14319 plugins/editor/anjuta-docman.c,
14320 plugins/editor/anjuta-document-manager.ui,
14321 plugins/editor/plugin.c,
14322 plugins/editor/text_editor.c,
14323 plugins/editor/text_editor.h,
14324 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14325 Fixed highlight issues.
14327 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14330 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14332 * data/properties/*: Updated properties files from scite. Created
14333 styles.properties to override the scite styles.
14335 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14337 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14339 2005-01-30 Naba Kumar <naba@gnome.org>
14341 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14342 unused definitions.
14344 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14346 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14347 plugins/editor/text_editor.c,
14348 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14349 fixed linuwidth preference setting, fixed insert text interface
14350 implementation. Improved automatice-indentation for cpp lexer.
14352 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14354 2005-01-29 Naba Kumar <naba@gnome.org>
14356 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14357 option in update dialog as default. Improved import dialog. Sized
14360 * configure.in: Fixed underquoted warning from autoconf.
14362 * plugins/editor/action-callbacks.c,
14363 plugins/editor/aneditor.cxx,
14364 plugins/editor/aneditor.h,
14365 plugins/editor/anjuta-document-manager.glade,
14366 plugins/editor/plugin.c,
14367 plugins/editor/plugin.h,
14368 plugins/editor/text_editor.c,
14369 plugins/editor/text_editor.h,
14370 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14371 for Editor and fixed all preferences syncronization and notifys for
14372 visible prefs (in editor preferences page).
14374 * plugins/file-loader/plugin.c: Load recent files on idle.
14376 2005-01-28 Naba Kumar <naba@gnome.org>
14378 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14379 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14381 * plugins/editor/action-callbacks.c,
14382 plugins/editor/action-callbacks.h,
14383 plugins/editor/aneditor.cxx,
14384 plugins/editor/aneditor.h,
14385 plugins/editor/anjuta-document-manager.ui,
14386 plugins/editor/plugin.c,
14387 plugins/editor/text_editor.c,
14388 plugins/editor/text_editor.h,
14389 plugins/editor/text_editor_cbs.c,
14390 plugins/editor/text_editor_cbs.h,
14391 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14394 Patch from Massimo Cora <maxcvs@email.it>:
14395 * plugins/editor/an_symbol_search.c,
14396 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14398 2005-01-27 Naba Kumar <naba@gnome.org>
14400 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14401 minimum size request to 200.
14403 * plugins/symbol-browser/an_symbol_info.c,
14404 plugins/symbol-browser/an_symbol_info.h,
14405 plugins/symbol-browser/an_symbol_search.c,
14406 plugins/symbol-browser/an_symbol_search.h,
14407 plugins/symbol-browser/an_symbol_view.c,
14408 plugins/symbol-browser/an_symbol_view.h,
14409 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
14410 pixbuf retrieval. Fixed runtime warning. Code clean up.
14412 2005-01-27 Naba Kumar <naba@gnome.org>
14414 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
14415 src/anjuta.ui, (new) plugins/glade/.cvsignore,
14416 (new) plugins/glade/Makefile.am,
14417 (new) plugins/glade/anjuta-glade-plugin.png,
14418 (new) plugins/glade/anjuta-glade.plugin.in,
14419 (new) plugins/glade/anjuta-glade.ui,
14420 (new) plugins/glade/plugin.c,
14421 (new) plugins/glade/plugin.h,
14422 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
14423 now until glade3 works properly.
14425 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
14426 they are generated.
14428 2005-01-26 Naba Kumar <naba@gnome.org>
14430 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
14431 Added mime icon for anjuta projects.
14433 patch from Massimo Cora <maxcvs@email.it>:
14434 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
14435 an_symbol_search.h, an_symbol_view.c, plugin.c:
14436 Fix/implement objects destroying/freeing.
14438 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
14440 * src/action-callback.[ch], src/anjuta-actions.h:
14441 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
14442 because it has not been updated for years and we know have a devhelp plugin
14443 which can do the job much better.
14444 * TODO.tasks: Updated done items
14446 2005-01-25 Naba Kumar <naba@gnome.org>
14448 * autogen.sh: Fixed to generate interface files.
14450 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
14451 session save filenames.
14453 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
14455 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
14457 * plugins/project-wizard/Makefile.am,
14458 plugins/project-wizard/install.c,
14459 plugins/project-wizard/install.h,
14460 plugins/project-wizard/parser.c,
14461 plugins/project-wizard/parser.h,
14462 plugins/project-wizard/templates/terminal.wiz:
14463 Add action list block in wizard template
14464 * plugins/project-wizard/file.c,
14465 plugins/project-wizard/autogen.c:
14468 2005-01-23 Naba Kumar <naba@gnome.org>
14470 * configure.in: Fixed build error.
14472 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
14474 * plugins/project-wizard/druid.c,
14475 plugins/project-wizard/parser.c,
14476 plugins/project-wizard/property.c: Rewrite parser with
14477 better error handling
14479 2005-01-22 Naba Kumar <naba@gnome.org>
14481 * plugins/symbol-browser/plugin.c: Changed c++ coments
14482 to c commnets and formated code to anjuta coding styles.
14484 2005-01-21 Naba Kumar <naba@gnome.org>
14486 * configure.in, autogen.sh: Fixed build errors in newer automake.
14488 * plugins/editor/anjuta-docman.c: Do not emit change editor
14489 signal while in dispose.
14491 Patch from: Massimo Corà <maxcvs@email.it>
14492 * plugins/symbol-browser/Makefile.am,
14493 plugins/symbol-browser/an_symbol_view.c,
14494 plugins/symbol-browser/an_symbol_view.h,
14495 plugins/symbol-browser/plugin.c,
14496 plugins/symbol-browser/plugin.h,
14497 plugins/symbol-browser/test-symbol-browser.c,
14498 (new) plugins/symbol-browser/an_symbol_info.c,
14499 (new) plugins/symbol-browser/an_symbol_info.h,
14500 (new) plugins/symbol-browser/an_symbol_search.c,
14501 (new) plugins/symbol-browser/an_symbol_search.h:
14502 Added a cool real-time symbol-search-view in symbol browser.
14504 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
14506 * plugin/macro/plugin.c
14507 plugin/macro/anjuta-macro-plugin.ui
14508 plugin/macro/macro-db.[ch]
14509 plugin/macro/macro-dialog.[ch]
14510 plugin/macro/macro-actions.[ch]
14511 plugin/macro/macro-edit.[ch]
14512 plugin/macro/plugin.[ch]:
14514 Implemented three menu items as Naba proposed:
14516 Insert Macro: Pops of a border-less window to enter a shortcut
14517 Add Macro: Same as Manage Macro => New
14518 Manage Macros: Full-features macro dialog
14520 2005-01-20 Naba Kumar <naba@gnome.org>
14522 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
14523 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
14524 libanjuta/anjuta-shell.h,
14525 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14526 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14527 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
14528 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14529 src/main.c, src/shell.c: Implemented command line args processing
14530 and session management. Fixed geometry restoration.
14532 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
14534 * plugins/macro/macro-db.c,
14535 plugins/macros.xml:
14536 Cleaned up XML interface and use attributes now for name, category and
14537 shortcut. CDATA is used to avoid xml errors inside of macros.
14539 2005-01-19 Naba Kumar <naba@gnome.org>
14541 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
14543 2005-01-18 Naba Kumar <naba@gnome.org>
14545 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
14548 * scintilla/*: Updated scintilla to current cvs and updated
14551 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14553 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
14554 plugins/cvs-plugin/cvs-actions.c:
14555 Added "Whole project" infrastructure but it does not
14556 work because I did not find a way to get the current project's
14559 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14561 * plugins/cvs-plugin/Makefile.am
14562 plugins/cvs-plugin/anjuta-cvs.plugin.in
14563 plugins/cvs-plugin/cvs-actions.c
14564 plugins/cvs-plugin/cvs-callbacks.c
14565 plugins/cvs-plugin/cvs-interface.[ch] (added)
14566 plugins/cvs-plugin/plugin.c:
14568 Added IAnjutaCVS interface and improved cvs plugin. There
14569 is still some work to do on cvs import and to add a current
14572 2005-01-17 Naba Kumar <naba@gnome.org>
14574 * plugins/editor/aneditor.cxx: Fixed auto indentation.
14576 * configure.in: Fixed build errors.
14578 * data/Makefile.am, (removed) data/README.stock_libs,
14579 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
14580 (removed) data/header.c, (removed) data/stock_libs.anj,
14581 (removed) data/x-anjuta-project.desktop,
14582 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
14584 * libanjuta/anjuta-plugin-description.c,
14585 libanjuta/anjuta-shell.c: Updated documentations.
14587 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
14589 * libanjuta/anjuta-launcher.c,
14590 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
14593 2005-01-17 Naba Kumar <naba@gnome.org>
14595 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14596 plugins/project-wizard/templates/gtk.wiz,
14597 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
14598 Updated templates to new format.
14600 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14601 * plugins/project-wizard/druid.c,
14602 plugins/project-wizard/parser.c,
14603 plugins/project-wizard/property.c,
14604 plugins/project-wizard/property.h,
14605 plugins/project-wizard/templates/terminal.wiz,
14606 plugins/project-wizard/templates/terminal/AUTHORS,
14607 plugins/project-wizard/templates/terminal/ChangeLog,
14608 plugins/project-wizard/templates/terminal/NEWS,
14609 plugins/project-wizard/templates/terminal/README,
14610 plugins/project-wizard/templates/terminal/project.anjuta,
14611 plugins/project-wizard/templates/terminal/src/main.c:
14612 Moveed code related to property types from druid.c and parser.c to
14613 property.c. Changed tag from "<string ..." to
14614 "<property type="string..." and so on. Rewrite parser
14615 (warning still in progress). Added list property. Changed
14616 terminal project to avoid using autogen on some file (much
14617 faster) using the autogen attribute. Add a license list box in
14618 terminal project (just as an example). _label in item list is
14621 2005-01-16 Naba Kumar <naba@gnome.org>
14623 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
14624 plugins/edtior/anjuta-docman.c: Fixed build errors.
14626 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
14627 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
14628 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
14629 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
14630 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
14631 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
14632 libanjuta/resources.h,
14633 plugins/build-basic-autotools/build-basic-autotools.c,
14634 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14635 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
14636 plugins/gtodo/plugin.c, src/Makefile.am,
14637 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14638 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
14639 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
14640 should be handled in respective plugins. Added API documentations.
14642 * libanjuta-docs.sgml, libanjuta-sections.txt,
14644 (added) tmpl/anjuta-debug.sgml,
14645 (added) tmpl/anjuta-launcher.sgml,
14646 tmpl/anjuta-plugin.sgml,
14647 tmpl/anjuta-preferences.sgml,
14648 tmpl/anjuta-shell.sgml,
14649 (added) tmpl/anjuta-status.sgml,
14650 (removed) tmpl/anjuta-stock.sgml,
14651 tmpl/anjuta-utils.sgml,
14652 (removed) tmpl/defaults.sgml,
14653 (removed) tmpl/fileselection.sgml,
14654 (removed) tmpl/gnomefilelist.sgml,
14655 tmpl/ianjuta-buildable.sgml,
14656 (added) tmpl/ianjuta-debugger-manager.sgml,
14657 (added) tmpl/ianjuta-debugger.sgml,
14658 tmpl/ianjuta-document-manager.sgml,
14659 tmpl/ianjuta-editor.sgml,
14660 tmpl/ianjuta-file.sgml,
14661 tmpl/ianjuta-loader.sgml,
14662 tmpl/ianjuta-markable.sgml,
14663 tmpl/ianjuta-message-view.sgml,
14664 (added) tmpl/ianjuta-project-manager.sgml,
14665 (added) tmpl/ianjuta-todo.sgml,
14666 (added) tmpl/ianjuta-wizard.sgml,
14667 tmpl/libanjuta-iface-marshallers.sgml,
14668 tmpl/libanjuta-unused.sgml,
14669 (removed) tmpl/pixmaps.sgml,
14671 (removed) tmpl/properties.sgml,
14672 tmpl/resources.sgml: Updated API documentations.
14674 2005-01-15 Naba Kumar <naba@gnome.org>
14676 * libanjuta/anjuta-launcher.c: Added API docs.
14678 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14679 plugins/project-wizard/templates/gtk.wiz,
14680 plugins/project-wizard/templates/terminal.wiz,
14681 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14682 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14683 plugins/project-wizard/templates/gtk/src/main.c,
14684 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
14685 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
14688 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
14689 * plugins/project-wizard/anjuta-project-wizard.glade,
14690 plugins/project-wizard/autogen.c,
14691 plugins/project-wizard/druid.c,
14692 plugins/project-wizard/druid.h,
14693 plugins/project-wizard/file.c,
14694 plugins/project-wizard/file.h,
14695 plugins/project-wizard/install.c,
14696 plugins/project-wizard/parser.c,
14697 plugins/project-wizard/plugin.c,
14698 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
14699 setting the default project directory. Fix HIDDEN property, it's
14700 working but I think we could make this cleaner. Removed the
14701 copy of the string in mandatory_property. Add an optional autogen
14702 attribute, to force or avoid using autogen on some files, default
14703 without any attribute is autodetect.+ Replace the script tag with
14704 a normal file tag and an attribute execute.
14706 2005-01-14 Naba Kumar <naba@gnome.org>
14708 * plugins/editor/action-callbacks.c,
14709 plugins/editor/search_incremental.c,
14710 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
14713 * plugins/editor/plugin.c, plugins/editor/plugin.h,
14714 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
14717 2005-01-12 Naba Kumar <naba@gnome.org>
14720 plugins/project-wizard/templates/Makefile.am,
14721 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
14722 plugins/project-wizard/templates/anjuta-plugin.wiz,
14723 (added) plugins/project-wizard/templates/gtk-logo.png,
14724 (added) plugins/project-wizard/templates/gtk.wiz,
14725 (added) plugins/project-wizard/templates/terminal-logo.png,
14726 plugins/project-wizard/templates/terminal.wiz,
14727 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14728 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14729 (added) plugins/project-wizard/templates/gtk/.cvsignore,
14730 (added) plugins/project-wizard/templates/gtk/Makefile.am,
14731 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
14732 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
14733 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14734 (added) plugins/project-wizard/templates/gtk/src/main.c,
14735 (added) plugins/project-wizard/templates/gtk/src/project.glade,
14736 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
14737 GTK+ project templated and fixed other templates. Updated template
14740 2005-01-12 Naba Kumar <naba@gnome.org>
14742 * plugins/macro/anjuta-macro.glade: Improved GUI.
14744 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
14746 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
14747 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
14748 * plugins/cvs-plugin/cvs.[ch] (removed)
14749 Removed old unused files
14751 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
14752 * plugins/cvs-plugin/cvs-actions.c
14753 * plugins/cvs-plugin/Makefile.am:
14754 Seperate callback functions for better error
14755 handling. Cleaned up code.
14757 * plugins/macro/macros.xml: removed corrupt cvs
14760 2005-01-10 Naba Kumar <naba@gnome.org>
14762 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
14763 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
14766 2005-01-09 Naba Kumar <naba@gnome.org>
14768 * libegg/egg-recent-action.c, libegg/test-actions.c,
14769 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
14770 recent files models.
14772 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
14773 two models -- one for projects and other for regular files and show
14774 both in recent files menu. Changed recent files group from "anjuta"
14775 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
14776 when adding the URI in recent files.
14778 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
14779 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
14780 * plugins/macro/macro-dialog.c: Fixed dispose() method.
14781 * plugins/macro/macros.xml: Fixed xml errors.
14783 2005-01-08 Naba Kumar <naba@gnome.org>
14785 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
14786 libegg/test-actions.c, libegg/menu/Makefile.am,
14787 libegg/menu/egg-recent-action.h: Added a new action for
14790 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
14791 Fixed dispose. Cleanup.
14793 * plugins/file-loader/anjuta-loader-plugin.ui,
14794 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14795 Use the new action for recent files. Added recent files in
14798 * plugins/project-wizard/druid.c: Show busy cursor and
14799 de-sensitize druid buttons during page change.
14801 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14802 * plugins/project-wizard/Makefile.am,
14803 plugins/project-wizard/druid.c,
14804 plugins/project-wizard/druid.h,
14805 plugins/project-wizard/install.c,
14806 plugins/project-wizard/plugin.c,
14807 plugins/project-wizard/plugin.h,
14808 plugins/project-wizard/property.c,
14809 plugins/project-wizard/property.h,
14810 (added) plugins/project-wizard/values.c,
14811 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
14812 objects (in values.c and values.h) containing the values of all
14813 properties. The NPWProperty objects now keep their values in this
14814 object which is persistant for one activation of the plugin, so the
14815 user keeps all the values even if he goes backward. Used an anjuta
14816 message view to list all files copied by the project wizard.
14818 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
14820 * plugins/macro/plugin.[ch],
14821 plugins/macro/macro-dialog.[ch]
14822 plugins/macro/macro-edit.[ch]
14823 plugins/macro/macro-db.[ch]
14824 plugins/macro/macro-actions.[ch]
14825 plugins/macro/anjuta-macro.plugin.in
14826 plugins/macro/anjuta-macro.glade
14827 plugins/macro/anjuta-macro.png
14828 plugins/macro/Makefile.am
14829 plugins/macro/macros.xml
14830 plugins/macro/anjuta-macro.ui (all added)
14832 plugins/Makefile.am:
14833 Added new macro plugins
14835 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
14838 * manuals/reference/template (removed)
14839 Removed old api reference
14841 * plugins/message-view/message-view.c:
14842 "Fixed" crash in on_row_deleted and added a
14843 comment that I cannot work this way. We will
14844 have to change everything a bit to avoid losing
14847 * plugins/text-editor/text_editor.c:
14848 Update line number width on file save
14851 2005-01-07 Naba Kumar <naba@gnome.org>
14853 * plugins/project-wizard/anjuta-project-wizard.glade,
14854 plugins/project-wizard/druid.c,
14855 plugins/project-wizard/templates/anjuta-plugin.wiz,
14856 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
14857 Display page description in bold. Fixed mandatory field check.
14860 libanjuta/libanjuta-1.0.pc.in,
14861 plugins/project-wizard/druid.c,
14862 plugins/project-wizard/parser.c,
14863 plugins/project-wizard/property.h,
14864 plugins/project-wizard/templates/anjuta-plugin.wiz,
14865 plugins/project-wizard/templates/terminal.wiz,
14866 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
14867 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
14868 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
14869 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
14870 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
14871 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14872 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14873 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14874 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
14875 plugins/project-wizard/templates/terminal/configure.in.tpl,
14876 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
14877 plugins/project-wizard/templates/terminal/src/main.c: Implemented
14878 a new property type -- hidden. Fixed terminal and anjuta-plugin
14881 2005-01-07 Naba Kumar <naba@gnome.org>
14883 * templates/anjuta-plugin.wiz,
14884 templates/terminal.wiz,
14885 templates/terminal/Makefile.am.tpl,
14886 templates/terminal/autogen.sh,
14887 (Removed) templates/terminal/configure.ac.tpl,
14888 (Added) templates/.cvsignore,
14889 (Added) templates/Makefile.am,
14890 (Added) templates/anjuta-plugin/.cvsignore,
14891 (Added) templates/anjuta-plugin/Makefile.am,
14892 (Added) templates/anjuta-plugin/src/.cvsignore,
14893 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
14894 (Added) templates/terminal/.cvsignore,
14895 (Added) templates/terminal/Makefile.am,
14896 (Added) templates/terminal/configure.in.tpl,
14897 (Added) templates/terminal/po/.cvsignore,
14898 (Added) templates/terminal/po/ChangeLog,
14899 (Added) templates/terminal/po/Makefile.am,
14900 (Added) templates/terminal/po/POTFILES.in,
14901 (Added) templates/terminal/src/.cvsignore,
14902 (Added) templates/terminal/src/Makefile.am,
14903 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
14904 project wizard. Fixed configure/po/Makefile template errors.
14906 2005-01-06 Naba Kumar <naba@gnome.org>
14908 * configure.in: Added project templates.
14909 * plugins/project-wizard/templates/*: Added to project and renamed
14910 Makefile.am and configure.in to Makefile.am and configure.ac respectively
14911 for the project templates (so that they do not conflict with autotools
14912 build. Created proper configure.ac.tpl and autogen.sh for project
14915 2005-01-06 Naba Kumar <naba@gnome.org>
14917 * plugins/project-wizard/anjuta-project-wizard.glade,
14918 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
14919 Fixed file list parsing and to take absolute file paths (for example,
14920 from an icon selected previously). Used toggle buttons for boolean
14921 properties. Check if all mandatory fields are given before going
14922 forward in the wizard. Use scrollable viewport for listing property
14923 widgets incase the list goes out of wizard's size. Added tooltips
14924 as descriptions of the property widgets. And other fixes.
14926 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
14927 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
14928 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
14929 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
14930 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
14931 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
14932 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
14933 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14934 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
14935 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14936 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
14937 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
14938 Restructured template files.
14940 2005-01-06 Naba Kumar <naba@gnome.org>
14942 * configure.in: Added check for autogen.
14944 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
14947 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
14948 Do not emit changed signal when in dispose.
14950 * plugins/symbol-browser/plugin.c: Don't updated symbols when
14951 symbol-view widget has been destroyed.
14953 * src/anjuta-app.c: Set null to preference, status and ui object
14954 pointers when they are destroyed.
14956 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
14957 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
14958 Added boolean, integer and file property types.
14960 * plugins/project-wizard/Makefile.am,
14961 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
14962 project wizard templates.
14964 2005-01-04 Naba Kumar <naba@gnome.org>
14966 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
14969 * plugins/editor/aneditor.cxx,
14970 plugins/editor/anjuta-docman.c,
14971 plugins/editor/plugin.c,
14972 plugins/editor/text_editor.c:
14973 Removed unnecessary ref/unref of scintilla.
14975 * plugins/message-view/anjuta-msgman.c,
14976 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
14977 make close button similar to document manager.
14979 * plugins/project-manager/plugin.c,
14980 plugins/project-manager/plugin.h: Removed dead codes. Removed
14981 unnecessary ref/unref.
14983 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
14984 instead of hard refs.
14986 2005-01-03 Naba Kumar <naba@gnome.org>
14988 * libanjuta/interfaces/libanjuta.idl: Added configure() and
14989 generate() methods for IAnjutaBuildable interface.
14991 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
14992 IAnjutaBuildable inteface.
14994 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
14995 to destroy build context when message view is destroyed.
14997 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
14998 a ref to it and unref in destructor. AnEditor class wants to be the
14999 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15002 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15003 complicate the scene. Removed editor widget from AnjutaDocman when
15004 the widget is destroyed.
15006 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15007 from shell. It will be removed from shell when the widget is destroyed.
15009 * plugins/editor/text_editor.c: Added debug codes to track object
15012 * plugins/message-view/anjuta-msgman.c: Remove message view on
15013 widget destroy. Destroy message view on remove. Removed all views
15016 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15019 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15021 * plugins/file-wizard/action-callbacks.c,
15022 plugins/file-wizard/anjuta-file-wizard.glade,
15023 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15024 Insert Licence, copyright, header template ...
15026 2005-01-02 Naba Kumar <naba@gnome.org>
15028 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15029 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15030 anjuta_status_add_widget() to allow setting busy cursor on non
15033 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15035 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15036 mime types to take text/source also.
15038 * plugins/editor/anjuta-docman.c,
15039 plugins/editor/anjuta-docman.h,
15040 plugins/editor/plugin.c,
15041 plugins/editor/text_editor.c,
15042 plugins/editor/text_editor.h,
15043 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15044 AnjutaStatus and set busy cursor on editors.
15046 * plugins/file-loader/Makefile.am,
15047 plugins/file-loader/plugin.c,
15048 (added) plugins/file-loader/dnd.c,
15049 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15051 * src/anjuta.c: Hide anjuta window before destruction.
15053 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15054 * configure.in, plugins/Makefile.am,
15055 (removed) plugins/project-wizard/appwiz_page1.c,
15056 (removed) plugins/project-wizard/appwiz_page2.c,
15057 (removed) plugins/project-wizard/appwiz_page3.c,
15058 (removed) plugins/project-wizard/appwiz_page4.c,
15059 (removed) plugins/project-wizard/appwizard.c,
15060 (removed) plugins/project-wizard/appwizard.h,
15061 (removed) plugins/project-wizard/appwizard_cbs.c,
15062 (removed) plugins/project-wizard/appwizard_cbs.h,
15063 (removed) plugins/project-wizard/appwizard_gui.c,
15064 (removed) plugins/project-wizard/gnome_project.c,
15065 (removed) plugins/project-wizard/gnome_project.h,
15066 (removed) plugins/project-wizard/wizard_gui.c,
15067 (removed) plugins/project-wizard/wizard_gui.h,
15068 (added) plugins/project-wizard/.cvsignore,
15069 (added) plugins/project-wizard/Makefile.am,
15070 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15071 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15072 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15073 (added) plugins/project-wizard/applogo.png,
15074 (added) plugins/project-wizard/appwizard.png,
15075 (added) plugins/project-wizard/autogen.c,
15076 (added) plugins/project-wizard/autogen.h,
15077 (added) plugins/project-wizard/druid.c,
15078 (added) plugins/project-wizard/druid.h,
15079 (added) plugins/project-wizard/file.c,
15080 (added) plugins/project-wizard/file.h,
15081 (added) plugins/project-wizard/header.c,
15082 (added) plugins/project-wizard/header.h,
15083 (added) plugins/project-wizard/install.c,
15084 (added) plugins/project-wizard/install.h,
15085 (added) plugins/project-wizard/parser.c,
15086 (added) plugins/project-wizard/parser.h,
15087 (added) plugins/project-wizard/plugin.c,
15088 (added) plugins/project-wizard/plugin.h,
15089 (added) plugins/project-wizard/property.c,
15090 (added) plugins/project-wizard/property.h: Removed old application-wizard
15091 codes and added new template based (autogen based) project wizard
15092 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15094 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15096 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15097 * plugins/cvs-plugin/cvs-execute.c:
15098 Fix cvs_log which did not work because of some
15100 Patch from Mark R. Pariente <markpariente@cmu.edu>
15101 - Fix message highlighting
15103 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15108 Removed template stuff completly because we dicussed to implement
15109 a macro system for Edit->Insert Text
15111 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15113 * plugins/editor/aneditor.cxx,
15114 plugins/editor/text_editor.c:
15115 Set line number width dynamically
15117 Prepered new GTK 2.6 about dialog
15119 2004-12-30 Naba Kumar <naba@gnome.org>
15121 patch from: Massimo Corà <maxcvs@email.it>
15122 * plugins/editor/aneditor.cxx: Highlights correct function
15123 argument in recursive calltips.
15125 2004-12-30 Naba Kumar <naba@gnome.org>
15127 * plugins/symbol-browser/plugin.c,
15128 libanjuta/interfaces/libanjuta.idl,
15129 plugins/editor/text_editor.c: Fixed editor markers and added a new
15130 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15131 mark the line visited.
15133 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15134 libegg/Makefile.am, libegg/eggcomboselect.c,
15135 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15136 widget for use with symbol view in toolbar.
15138 * plugins/cvs-plugin/anjuta-cvs.ui,
15139 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15140 placeholder for cvs plugin context menu in filemanager.
15142 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15144 * plugins/cvs-plugin/plugin.c:
15145 Show popup menu only if the file is contained in
15146 a directory containing a "CVS" directory
15148 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15150 * plugins/cvs-plugin/cvs-action.[ch],
15151 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15152 * plugins/cvs-plugin/anjuta-cvs.ui,
15153 * plugins/cvs-plugin/plugin.c:
15154 Implemented "Import"
15156 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15157 Added right-click-menu for file-manager
15159 2004-12-26 Naba Kumar <naba@gnome.org>
15161 * src/action-callbacks.c, src/action-callbacks.h,
15162 src/anjuta-actions.h, src/anjuta-app.c,
15163 src/anjuta.ui: Added fullscreen action.
15165 * plugins/cvs-plugin/cvs-actions.c,
15166 plugins/cvs-plugin/plugin.c,
15167 plugins/cvs-plugin/plugin.h: Watches current editor,
15168 project and file manager selection in plugin
15171 2004-12-26 Naba Kumar <naba@gnome.org>
15173 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15174 src/action-callbacks.c: Fixed app finalization. Added a
15175 command line arg --proper-shutdown (-p), which when set
15176 will release all plugins and their resources (this option
15177 is mainly for debugging).
15179 * plugins/file-loader/plugin.c: Fixed filename duplications
15180 in recent files history.
15182 * plugins/profile-default/plugin.c: Disabled problematic
15183 plugins for now to load at startup.
15185 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15186 annoying debug prints.
15188 2004-12-23 Naba Kumar <naba@gnome.org>
15190 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15191 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15192 plugins/cvs-plugin/anjuta-cvs.ui,
15193 plugins/cvs-plugin/cvs-actions.c,
15194 plugins/cvs-plugin/cvs-actions.h,
15195 plugins/cvs-plugin/cvs-execute.c,
15196 plugins/cvs-plugin/cvs-execute.h,
15197 plugins/cvs-plugin/Makefile.am,
15198 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15199 Added cvs log command.
15201 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15203 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15206 2004-12-20 Naba Kumar <naba@gnome.org>
15208 patch from: Massimo Corà <maxcvs@email.it>
15209 * plugins/editor/aneditor.cxx: Added recursive calltips.
15211 2004-12-20 Naba Kumar <naba@gnome.org>
15213 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15214 Show busy cursor during loading and unloading.
15216 2004-12-19 Naba Kumar <naba@gnome.org>
15218 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15219 memory leaks. Disabled debug print.
15221 * plugins/symbol-browser/an_symbol_view.c,
15222 plugins/symbol-browser/plugin.c,
15223 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15224 problems. Creates SymbolView object every time when the
15225 plugin is activated.
15227 * plugins/project-manager/plugin.c: Close project when
15230 2004-12-18 Naba Kumar <naba@gnome.org>
15232 * po/POTFILES.in: Removed commented lines.
15233 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15234 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15235 * plugins/gdb/plugin.c: Fixed compile error.
15237 Patch from: Mark R. Pariente <mark@demar.com.tr>
15238 * libegg/eggcellrendererkeys.c: Fixed compile error.
15240 2004-12-18 Naba Kumar <naba@gnome.org>
15242 * plugins/file-loader/plugin.c: Fixed loading bug.
15244 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15245 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15246 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15247 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15248 and corruptions. Fixed loading and unloading of plugins.
15250 2004-12-17 Naba Kumar <naba@gnome.org>
15252 * plugins/file-loader/Makefile.am,
15253 plugins/file-loader/plugin.c,
15254 plugins/project-manager/plugin.c: Fixed memory corruption
15255 and disposition codes. Added missing plugin.h in Makefile.am.
15257 2004-12-16 Naba Kumar <naba@gnome.org>
15259 * plugins/symbol-browser/an_symbol_view.c,
15260 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15261 codes. Fixed memory leaks and corruptions.
15263 * plugins/build-basic-autotools/build-basic-autotools.c
15264 plugins/editor/anjuta-docman.c,
15265 plugins/editor/text_editor.c,
15266 plugins/file-loader/plugin.c,
15267 plugins/file-manager/plugin.c,
15268 plugins/file-wizard/plugin.c,
15269 plugins/message-view/anjuta-msgman.c,
15270 plugins/message-view/anjuta-msgman.h,
15271 plugins/message-view/message-view.c,
15272 plugins/message-view/plugin.c,
15273 plugins/message-view/plugin.h,
15274 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15276 * src/about.c, src/about.h, src/action-callbacks.c,
15277 src/action-callbacks.h, src/anjuta-actions.h,
15278 src/anjuta-app.c, src/anjuta-app.h,
15279 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15280 src/anjuta.c, src/anjuta.h, src/getline.c,
15281 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15282 src/start-with.c, src/start-with.h: Fixed emacs modes.
15284 * src/layout.xml: Brought document manager in front.
15286 2004-12-15 Naba Kumar <naba@gnome.org>
15288 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15291 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15292 finalization. Added a method to unload all plugins and destroy them.
15293 Fixed memory leaks.
15295 * plugins/sample1/plugin.c: Proper finalization code and renamed
15296 functions to proper names.
15298 * plugins/build-basic-autotools/build-basic-autotools.c,
15299 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15301 * src/shell.c: Unload all plugins on exit, so that memory profilers
15302 can detect memory leaks in plugins.
15304 2004-12-13 Naba Kumar <naba@gnome.org>
15306 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15307 docking is working.
15308 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15309 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15311 2004-12-11 Naba Kumar <naba@gnome.org>
15313 * data/properties/anjuta.properties: Fixed font size.
15314 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15315 compile file function. There are some fixmes there.
15316 * plugins/message-view/anjuta-msgman.c,
15317 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15319 2004-12-08 Naba Kumar <naba@gnome.org>
15321 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15322 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15323 to escape quotes in a string.
15325 * plugins/cvs-plugin/cvs-actions.c,
15326 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15329 * plugins/build-basic-autotools/build-basic-autotools.c,
15330 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15333 2004-12-07 Naba Kumar <naba@gnome.org>
15335 * plugins/build-basic-autotools/build-basic-autotools.c,
15336 plugins/build-basic-autotools/automake-c.filters: Completed directory
15337 tracking. Double click on Errors and warnings now work as expected.
15339 * plugins/build-basic-autotools.c: Added codes to track build directory
15340 so that absolute path of the files could be determined.
15342 2004-12-06 Naba Kumar <naba@gnome.org>
15344 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15345 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15346 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15348 2004-12-05 Naba Kumar <naba@gnome.org>
15350 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15351 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15353 * plugins/cvs-plugin/plugin.c,
15354 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15356 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15358 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15359 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15360 plugins/cvs-plugin/cvs-execute.[ch]:
15361 Implemented cvs status and cvs diff
15363 - rdiff command is not correct
15364 - Must find a way to allow selection of directies AND files
15367 2004-12-03 Naba Kumar <naba@gnome.org>
15369 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15370 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15371 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15372 session.properties file if it is for the first time.
15374 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15376 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15379 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15380 plugins/cvs-plugin/anjuta-cvs.ui:
15381 Implemented update/commit and changed menu layout
15383 2004-12-02 Naba Kumar <naba@gnome.org>
15385 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15386 property name (for cvs path property). Beautified dialogs.
15388 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15390 * plugins/message-view/anjuta-msgman.c: Changed callback name
15391 and changed switch-page handling.
15393 * plugins/cvs-plugin/cvs-actions.c:
15394 * plugins/cvs-plugin/cvs-execute.c:
15395 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15396 - Implemented cvs add and cvs removed - both working now
15397 - Created a useful preferences page
15400 2004-11-30 Naba Kumar <naba@gnome.org>
15402 * libanjuta/anjuta-status.c: Fixed runtime warning.
15404 * plugins/editor/Makefile.am:
15405 plugins/editor/anjuta-document-manager.glade,
15406 plugins/editor/plugin.c
15407 plugins/editor/plugin.h
15408 plugins/editor/style-editor.c (new, moved from src/),
15409 plugins/editor/style-editor.h (new, moved from src/),
15410 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
15411 settings in preferences.
15413 * plugins/editor/text_editor.c,
15414 plugins/editor/text_editor.h: Do not take unused args in
15415 text_editor_get_props().
15417 * src/style-editor.c, src/style-editor.h: Removed, moved to
15418 plugins/editor/ directory.
15420 2004-11-29 Naba Kumar <naba@gnome.org>
15422 * plugins/editor/text_editor_cbs.c: Emit click signal in
15424 * libanjuta/anjuta-status.c: More spacing between items.
15426 2004-11-29 Naba Kumar <naba@gnome.org>
15428 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
15430 * libanjuta/interfaces/libanjuta.idl,
15431 plugins/debug-manager/anjuta-debug-manager.plugin.in,
15432 plugins/debug-manager/plugin.c,
15433 plugins/gdb/breakpoints.c,
15434 plugins/gdb/breakpoints.h,
15435 plugins/gdb/debugger.c,
15436 plugins/gdb/debugger.h,
15437 plugins/gdb/plugin.c,
15438 plugins/gdb/plugin.h,
15439 plugins/gdb/utilities.c,
15440 plugins/gdb/utilities.h: Code cleanups and partial implementation of
15441 toggle breakpoint margin clicks.
15443 2004-11-28 Naba Kumar <naba@gnome.org>
15445 * TODO.tasks: Fixed indentations.
15446 * plugins/gtodo/libgtodo.c: Save with indentation.
15447 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
15448 * plugins/project-manager/plugin.c: Fixed runtime warnings.
15449 * libanjuta/anjuta-status.c: Fixed busy cursors.
15450 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
15451 * po/POTFILES.in: Updated.
15453 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
15455 * plugins/editor/anjuta-document-manager.glade,
15456 plugins/editor/search-replace.[c,h],
15457 plugins/editor/search-replace_backend.h
15458 plugins/editor/search-preferences.[c,h] :
15459 Saved Search-Preferences (gconf),
15460 Basic search by default.
15462 2004-11-22 Naba Kumar <naba@gnome.org>
15464 * configure.in: Fixed build error.
15466 2004-11-21 Naba Kumar <naba@gnome.org>
15468 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
15469 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
15470 Added AnjutaStatus class to libanjuta.
15471 Added anjuta_shell_get_status() method.
15473 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
15474 and fixed marshaller generation.
15476 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
15477 "updade_ui" signals to IAnjutaEditor interface.
15479 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
15481 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
15484 * plugins/class-gen/clsGen.c: Intial port.
15486 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
15489 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
15490 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15491 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
15492 Implemented status update. Emits "update_ui" and "char_added" signals.
15493 Added view preferences.
15495 * plugins/file-loader/plugin.c: Added open with plugins in open with
15498 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
15500 * plugins/message-view/anjuta-msgman.c,
15501 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
15502 to close correct message view rather than current view.
15504 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
15506 * plugins/cvs-plugin/cvs-actions.c
15507 plugins/cvs-plugin/plugin.[ch]
15508 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15509 Implemented cvs add but ran into a launcher/message_view
15510 problem because of a limitation of the idl compiler
15512 2004-11-19 Naba Kumar <naba@gnome.org>
15514 * plugins/project-manager/plugin.c: Displays a progress window during
15517 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
15518 Fixed UI separators.
15520 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
15523 * plugins/project-manager/anjuta-project-manager.ui,
15524 plugins/project-manager/plugin.[c,h]: Added add/remove context
15525 menus and implemented them. Added file manager merge menu.
15527 2004-11-18 Naba Kumar <naba@gnome.org>
15529 * TODO.tasks: Updated.
15530 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
15531 plugins/message-view/message-view.c: Fixed finalize and dispose
15533 * plugins/debugger/*: Removed from cvs (development now in
15536 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
15538 Reviewed by Naba Kumar <naba@gnome.org>:
15540 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
15541 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15542 plugins/gdb/breakpoints.c: all marker related stuff moved from
15543 editor and docman interfaces to IAnjutaMarkable
15545 2004-11-17 Naba Kumar <naba@gnome.org>
15547 * TODO.tasks: Updated.
15549 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
15551 * libegg/egg-combo-action.c: Block changed signal when changing model.
15553 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
15554 Emit changed signal. Removed dead codes.
15556 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
15557 that recent files history do not duplicate.
15559 * plugins/symbol-browser/an_symbol_view.c,
15560 plugins/symbol-browser/an_symbol_view.h,
15561 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
15564 2004-11-15 Naba Kumar <naba@gnome.org>
15566 * plugins/project-manager/plugin.c: Opens targets on double click.
15568 * plugins/message-view/message-view.c,
15569 plugins/file-manager/anjuta-file-manager-plugin.glade,
15570 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
15571 Added proper class finalization
15572 and disposition. Added preferences notifications and callbacks to
15573 change info/warning/error colors.
15575 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
15576 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
15577 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
15578 Implemented finalize method for AnjutaApp. Code cleanups.
15580 * plugins/message-view/plugin.c: Static parent_class.
15582 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15583 * plugins/editor/search-replace.[c,h],
15584 plugins/editor/search-replace_backend.c
15585 Update search entry in main toolbar.
15588 2004-11-11 Naba Kumar <naba@gnome.org>
15590 * TODO.tasks: Updated.
15592 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
15593 and completed on-the-fly-change preferences. Removed "changed"
15594 signal as it is no longer necessary (use notify for similar
15595 purpose to monitor individual preferences).
15598 * plugins/editor/anjuta-document-manager.glade: Added view menu
15599 preferences so that they are registered.
15601 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
15602 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
15603 connection to "changed" signal of preferences and implemented
15604 notifications for some editor preferences. More to implement.
15606 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15607 * plugins/editor/print.c
15608 Fixed bug 1047624 : Add line number every X lines.
15610 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15611 * plugins/editor/search-replace.c
15612 Fixed a crash bug (995755) when searching "%n"
15614 2004-11-09 Naba Kumar <naba@gnome.org>
15616 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
15617 Fixed to refresh categories list on file load.
15619 2004-11-08 Naba Kumar <naba@gnome.org>
15621 * configure.in, plugins/Makefile.am,
15622 plugins/profile-default/plugin.c: Added cvs plugin in build.
15624 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
15626 * plugins/debug-manager/.cvsignore: Added file to ignore.
15628 * plugins/debug-manager/Makefile.am: Removed dead codes.
15630 * src/anjuta.ui: Added placeholder for version control UI.
15632 2004-11-08 Naba Kumar <naba@gnome.org>
15634 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15635 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15636 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
15639 * global-tags/Makefile.am: Fixed make error.
15641 * plugins/profile-default/plugin.c: Added debug-manager
15642 and gdb plugins to load at startup so that debugger
15643 windows are docked properly. They will be removed
15644 later when we figure out runtime docking.
15646 * plugins/sample1/*: Restored to last working state.
15648 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
15649 windows in lower pane. Named the windows appropriately.
15651 * ChangeLog: Fixed format.
15653 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
15655 * libanjuta/interfaces/libanjuta.idl,
15656 libanjuta/anjuta-marshal.c,
15657 plugins/Makefile.am,
15658 plugins/debug-manager/plugin.c,
15659 plugins/editor/plugin.c,
15660 plugins/editor/text_editor.c,
15661 plugins/gdb/breakpoints.c,
15662 plugins/gdb/debugger.c,
15663 plugins/gdb/plugin.c,
15664 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
15666 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15667 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
15668 plugins/editor/search-replace.c,
15669 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
15670 Search and Replace; Show result in find pane
15672 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15674 * plugins/gdb, plugins/debug-manager: Applied debugger patch
15675 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
15676 (added features: starting debugger and loading of core/executable,
15677 StepIn, StepOut, StepOver and Execute, toggling breakpoint
15680 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15682 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
15683 my cvs-plugin files...
15684 I hope I have rescued everything possible.
15686 * Naba: Could you please fix sample1 because I messed it up to
15687 but there should be a histroy of this directory we should commit
15689 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15691 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
15693 * plugins/cvs-plugin/plugin.c,
15694 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15695 Added preferences dialog (not yet complete)
15697 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15699 * global-tags/Makefile.am, mime/Makefile.am:
15700 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
15702 * template/xmltemplate.[ch],
15703 template/xmlstrings.[ch],
15704 template/autotools.[ch] removed,
15705 template/prj_template.[ch] removed,
15706 template/lang_template.[ch] removed,
15707 template/lib_template.[ch] removed,
15708 template/Makefile.am adjusted,
15709 template/dtds/lang.dtd removed,
15710 template/dtds/lib.dtd removed,
15711 template/dtds/prj.dtd removed,
15712 template/dtds/autotools.dtd removed,
15713 data/template/lib/* removed,
15714 data/template/language/* removed,
15715 data/template/library/* removed,
15716 data/template/project/* removed,
15717 date/template/Makefile.am adjusted:
15718 Remove everything except text-templates to replace hardcoded
15719 Edit->Insert texts with dynamic loaded.
15721 * plugins/cvs-plugin/plugin.[ch],
15722 plugins/cvs-actions.[ch],
15723 plugins/Makefile.am,
15724 plugins/cvs-plugin/Makefile.am,
15725 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
15726 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15727 plugins/cvs-plugin/anjuta-cvs.plugin.in:
15728 Added initial cvs-plugin code
15730 2004-10-21 Naba Kumar <naba@gnome.org>
15732 * libanjuta/anjuta-plugin.c,
15733 plugins/build-basic-autotools/build-basic-autotools.c,
15734 plugins/debugger/plugin.c,
15735 plugins/devhelp/plugin.c,
15736 plugins/editor/anjuta-docman.c,
15737 plugins/editor/goto_line.c,
15738 plugins/editor/plugin.c,
15739 plugins/editor/search-replace.c,
15740 plugins/editor/text_editor.c,
15741 plugins/file-loader/plugin.c,
15742 plugins/file-manager/plugin.c,
15743 plugins/file-wizard/file.c,
15744 plugins/file-wizard/plugin.c,
15745 plugins/gdb/plugin.c,
15746 plugins/gtodo/plugin.c,
15747 plugins/message-view/anjuta-msgman.c,
15748 plugins/profile-default/plugin.c,
15749 plugins/project-manager/plugin.c,
15750 plugins/sample1/plugin.c,
15751 plugins/terminal/terminal.c: Defined all global variables static,
15752 particularly class parent_class variables. They were getting
15753 confused at link time.
15755 * libanjuta/plugins.c: Do not unload plugins when they are
15756 deactivated. Simply cache them for later activation. Unloading
15757 modules have some problem with shared libs using static class
15758 registration. Fixed hash type for installed plugins. Eventually,
15759 we want to add "CanUnload" attribute for .plugin files (in
15760 "Anjuta Plugin" group) to let plugin loader know if the plugin can
15761 be unloaded from memory. Those plugins declaring CanUnload=false
15762 will not be unloaded from memory and will be put in the cache. Those
15763 not declaring anything or declaring CanUnload=true, will be unloaded
15764 from memory when they are deactivated.
15766 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
15767 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15768 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
15769 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
15770 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
15771 activation, deactivation. Fixed memory leaks.
15773 2004-10-20 Naba Kumar <naba@gnome.org>
15775 * TODO.tasks: Updated.
15777 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
15778 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
15779 macro for adding interfaces to plugin types. Code cleanup.
15781 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15782 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15784 * plugins/build-basic-autotools/build-basic-autotools.c,
15785 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
15786 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15787 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
15788 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
15789 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
15790 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
15791 plugins/project-manager/plugin.c,
15792 plugins/symbol-browser/an_symbol_view.c,
15793 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
15794 newly defined macro to add interfaces to plugin types.
15796 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
15798 2004-10-20 Naba Kumar <naba@gnome.org>
15800 * TODO.tasks: Added task list.
15801 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
15804 2004-10-19 Naba Kumar <naba@gnome.org>
15806 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
15808 * plugins/editor/action-callbacks.c,
15809 plugins/editor/action-callbacks.h,
15810 plugins/editor/anjuta-docman.c,
15811 plugins/editor/anjuta-docman.h,
15812 plugins/editor/anjuta-document-manager.ui,
15813 plugins/editor/file_history.c,
15814 plugins/editor/file_history.h,
15815 plugins/editor/plugin.c: Added file history browsing.
15817 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
15819 * plugins/message-view/anjuta-message-manager.ui,
15820 plugins/message-view/plugin.c: Added document manager context menu.
15822 * plugins/symbol-browser/an_symbol_view.c,
15823 plugins/symbol-browser/an_symbol_view.h,
15824 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15825 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
15826 document manager context menu.
15828 * scintilla/*, scintilla/include/*: Updated to current cvs.
15830 2004-10-19 Naba Kumar <naba@gnome.org>
15832 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
15833 placeholder for debugger UI.
15835 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
15836 * plugins/file-manager/plugin.c: Fixed loading bug.
15838 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
15839 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
15840 Initializes gconf database with default values when the
15841 values are not defined. Use bool and int prefs separately.
15843 * plugins/editor/plugin.c: Added encoding preferences.
15844 * plugins/project-manager/plugin.c: Cleanup and debug messages.
15846 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15847 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15848 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15849 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15851 2004-10-18 Naba Kumar <naba@gnome.org>
15853 * po/POTFILES.in: Updated.
15855 * libanjuta/anjuta-ui.c: Corrected debug messages.
15857 * libegg/egg-combo-action.c, libegg/test-actions.c,
15858 libegg/menu/egg-combo-action.h: Fixed combo action.
15860 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
15863 * plugins/editor/action-callbacks.[c,h],
15864 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
15865 Implemented file swap. Removed dead codes.
15867 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
15870 * plugins/symbol-browser/an_symbol_view.[c,h],
15871 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15872 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
15873 Implemented file symbols. Implemented goto file line when symbol is
15876 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
15878 2004-10-10 Naba Kumar <naba@gnome.org>
15880 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
15882 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
15884 * plugins/debugger/.cvsignore,
15885 (added) plugins/debugger/Makefile.am,
15886 (added) plugins/debugger/anjuta-debugger.glade,
15887 (added) plugins/debugger/anjuta-debugger.plugin.in,
15888 (added) plugins/debugger/anjuta-debugger.plugin.png,
15889 (added) plugins/debugger/anjuta-debugger.ui,
15890 plugins/debugger/attach_process.c,
15891 (removed) plugins/debugger/attach_process_cbs.c,
15892 (removed) plugins/debugger/attach_process_cbs.h,
15893 (removed) plugins/debugger/breakpoints.c,
15894 (removed) plugins/debugger/breakpoints.h,
15895 (removed) plugins/debugger/debug_tree.c,
15896 (removed) plugins/debugger/debug_tree.h,
15897 (removed) plugins/debugger/debugger.c,
15898 (removed) plugins/debugger/debugger.h,
15899 (removed) plugins/debugger/memory.c,
15900 (removed) plugins/debugger/memory.h,
15901 (added) plugins/debugger/plugin.c,
15902 (added) plugins/debugger/plugin.h,
15903 (removed) plugins/debugger/registers.c,
15904 (removed) plugins/debugger/registers.h,
15905 (removed) plugins/debugger/registers_cbs.c,
15906 (removed) plugins/debugger/registers_cbs.h,
15907 (removed) plugins/debugger/registers_gui.c,
15908 (removed) plugins/debugger/sharedlib.c,
15909 (removed) plugins/debugger/sharedlib.h,
15910 (removed) plugins/debugger/sharedlib_cbs.c,
15911 (removed) plugins/debugger/sharedlib_cbs.h,
15912 (removed) plugins/debugger/sharedlib_gui.c,
15913 (removed) plugins/debugger/signals.c,
15914 (removed) plugins/debugger/signals.h,
15915 (removed) plugins/debugger/signals_cbs.c,
15916 (removed) plugins/debugger/signals_cbs.h,
15917 (removed) plugins/debugger/signals_gui.c,
15918 (removed) plugins/debugger/stack_trace.c,
15919 (removed) plugins/debugger/stack_trace.h,
15920 (added) plugins/debugger/utilities.c,
15921 (added) plugins/debugger/utilities.h,
15922 (removed) plugins/debugger/watch.c,
15923 (removed) plugins/debugger/watch.h,
15924 (removed) plugins/debugger/watch_cbs.c,
15925 (removed) plugins/debugger/watch_cbs.h,
15926 (removed) plugins/debugger/watch_gui.c,
15927 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
15929 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
15930 Added debugger gdb backend plugin.
15932 * plugins/message-view/plugin.c: Registered all message stock icons.
15934 * plugins/profile-default/plugin.c: Loads debugger plugin.
15936 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
15938 2004-10-08 Naba Kumar <naba@gnome.org>
15940 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
15943 * plugins/symbol-browser/.cvsignore,
15944 plugins/symbol-browser/Makefile.am,
15945 plugins/symbol-browser/an_symbol_view.c,
15946 plugins/symbol-browser/an_symbol_view.h,
15947 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
15948 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15949 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15950 plugins/symbol-browser/plugin.c,
15951 plugins/symbol-browser/plugin.h,
15952 plugins/symbol-browser/sv_class.xpm,
15953 plugins/symbol-browser/sv_function.xpm,
15954 plugins/symbol-browser/sv_macro.xpm,
15955 plugins/symbol-browser/sv_private_fun.xpm,
15956 plugins/symbol-browser/sv_private_var.xpm,
15957 plugins/symbol-browser/sv_protected_fun.xpm,
15958 plugins/symbol-browser/sv_protected_var.xpm,
15959 plugins/symbol-browser/sv_public_fun.xpm,
15960 plugins/symbol-browser/sv_public_var.xpm,
15961 plugins/symbol-browser/sv_static_fun.xpm,
15962 plugins/symbol-browser/sv_static_var.xpm,
15963 plugins/symbol-browser/sv_struct.xpm,
15964 plugins/symbol-browser/sv_unknown.xpm,
15965 plugins/symbol-browser/sv_variable.xpm,
15966 plugins/symbol-browser/test-symbol-browser.c,
15967 plugins/Makefile.am: Implemented Symbol
15970 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
15972 * plugins/build-basic-autotools/Makefile.am,
15973 plugins/devhelp/Makefile.am,
15974 plugins/editor/Makefile.am,
15975 plugins/file-loader/Makefile.am,
15976 plugins/file-manager/Makefile.am,
15977 plugins/file-wizard/Makefile.am,
15978 plugins/gtodo/Makefile.am,
15979 plugins/message-view/Makefile.am,
15980 plugins/profile-default/Makefile.am,
15981 plugins/project-manager/Makefile.am
15982 plugins/sample1/Makefile.am,
15983 plugins/terminal/Makefile.am,
15984 scintilla/Makefile.am,
15985 libegg/Makefile.am,
15986 launcher/Makefile.am,
15987 libanjuta/Makefile.am,
15989 tagmanager/Makefile.am,
15990 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
15991 anjuta_data_dir in configure.in and used them in plugins Makefile.am
15992 files. Also fixed library dependencies.
15994 * plugins/editor/aneditor.cxx: Disabled unused codes.
15995 * plugins/file-manager/an_file_view.c: Added copyright.
15996 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
15998 * plugins/profile-default/plugin.c: Can load plugins by location.
15999 * plugins/project-manager/plugin.c: Remove project_root_uri value
16000 when project is closed.
16002 2004-10-06 Naba Kumar <naba@gnome.org>
16004 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16006 * libanjuta/interfaces/libanjuta.idl,
16007 plugins/editor/text_editor.c: Added get_length()
16008 and get_current_word() methods in IAnjutaEditor interface.
16010 * libegg/Makefile.am: Added test_actions target.
16012 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16014 * plugins/build-basic-autotools/build-basic-autotools.c,
16015 plugins/file-loader/plugin.c,
16016 plugins/message-view/message-view.c: Added code to go to file and
16019 * plugins/devhelp/plugin.c: Context sensitive help now works.
16020 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16021 uri as line number and goes to that line number.
16023 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16024 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16025 gtodo_client_load() method to load from a diffrent file. Watched
16026 project root directory in plugin to open TODO.tasks of the project.
16028 * plugins/project-manager/plugin.c: Updates project UI
16029 sensitive/insensitive.
16031 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16032 anjuta-shell program to test plugins.
16034 * src/anjuta-app.c: Registered UI accels.
16036 2004-09-28 Naba Kumar <naba@gnome.org>
16038 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16041 * src/anjuta-app.c: Implemented present widget method.
16043 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16044 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16046 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16049 * plugins/editor/text_editor.c: Connects to preferences changed signal
16052 2004-09-28 Naba Kumar <naba@gnome.org>
16054 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16057 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16060 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16061 in changed signal callback.
16063 * plugins/editor/action-callbacks.c: Implemented save_all action
16064 callback. Removed dead code. Do save_as when saving a new file.
16065 Implemented incremental search.
16067 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16069 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16071 * src/anjuta-app.c: Registers UI accelerators.
16073 2004-09-27 Naba Kumar <naba@gnome.org>
16075 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16077 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16078 plugins/devhelp/anjuta-devhelp.plugin.in,
16079 plugins/file-loader/anjuta-loader.plugin.in,
16080 plugins/file-manager/anjuta-file-manager.plugin.in,
16081 plugins/gtodo/anjuta-gtodo.plugin.in,
16082 plugins/project-manager/anjuta-project-manager.plugin.in,
16083 plugins/terminal/anjuta-terminal.plugin.in:
16084 Gave proper plugin names.
16086 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16087 error when regex fail.
16089 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16090 Added help and context search. Watches current editor. More menus
16091 in Help submenu. Update UI (sensitive when required) properly.
16093 * plugins/editor/anjuta-document-manager.ui,
16094 plugins/devhelp/anjuta-devhelp.ui,
16095 plugins/message-view/anjuta-message-manager.ui,
16096 src/anjuta.ui: Goto menu actions are in separate submenu.
16098 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16099 Removed unimplemented UI elements.
16101 * src/anjuta-app.c: Larger (and normal) icon size.
16103 * src/layout.xml: Task manager plugin along with document (in middle).
16105 * plugins/editor/plugin.c, plugins/file-loader.c,
16106 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16107 in gtkactions. Enable/disable UI properly.
16109 2004-09-26 Naba Kumar <naba@gnome.org>
16111 * po/POTFILES.in: Updated, added missing files.
16113 * .cvsignore: Updated.
16115 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16116 a new function to get User input text.
16118 * libanjuta/resources.[c,h]: Added a function to created sized image.
16120 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16121 from filename, as thats the correct representation.
16123 * plugins/build-basic-autotools/Makefile.am,
16124 (added) plugins/build-basic-autotools/automake-c.filters,
16125 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16126 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16127 Rearragned UI elements in the build menu. Added codes to read build
16128 filter rules from external file. Implemented all build, configure,
16129 autogen commands. Watches current editor and project.
16131 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16132 Added editor changed signal and exports current editor value.
16133 Fixed parameter names. Fixed get_uri() interface implementation to
16134 return correct uri.
16136 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16139 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16141 * plugins/file-manager/an_file_view.c,
16142 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16144 * plugins/file-wizard/file.c: Reads uri correctly.
16146 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16147 sets the page to the new view.
16149 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16150 Fixed signal connecting.
16152 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16153 to "project_root_uri" and exports as uri.
16155 2004-09-24 Naba Kumar <naba@gnome.org>
16157 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16158 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16160 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16161 * plugins/file-loader/plugin.c: Added comments.
16162 * plugins/build-basic-autotools/plugin.c: Added comments.
16163 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16165 * libanjuta/interfaces/libanjuta.idl,
16166 plugins/message-view/anjuta-msgman.c,
16167 plugins/message-view/message-view.c,
16168 plugins/message-view/message-view.h,
16169 plugins/message-view/plugin.c: Buffering and appending messages have
16170 been separated. message-view implementations cleaned up. Signals
16171 Emissions fixed. Messages now displayed in summary and details show
16172 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16175 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16178 * plugins/build-basic-autotools/Makefile.am,
16179 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16180 parsing of output to create message summaries. Uses new message view
16183 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16184 preferences to make dialog box smaller.
16186 * plugins/editor/search-replace.c: Fixed compile error with change
16187 in IAnjutaMessageView API.
16189 2004-09-21 Naba Kumar <naba@gnome.org>
16191 * plugins/Makefile.am: Deletes old (installed) plugins before
16192 installing new ones.
16194 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16195 plugins/build-basic-autotools/build-basic-autotools.c,
16196 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16197 file URI from filemanager. Only disables/enables build submenu in file
16198 manager, instead of merging/unmerging.
16200 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16203 * plugins/file-loader/anjuta-loader-plugin.ui,
16204 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16205 Implemented "Open with" file manager submenu. Displays error message
16206 when file can not be opened.
16208 * plugins/file-manager/an_file_view.c: Renamed
16209 file_manager_current_filename value name to file_manager_current_uri
16210 and exports proper URI.
16212 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16214 2004-09-19 Naba Kumar <naba@gnome.org>
16216 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16217 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16218 save point signal to change editor tabs. Fixed accels.
16220 * plugins/file-loader/plugin.c: Fixed accels.
16222 * plugins/project-manager/plugin.c: Added target selection callback.
16224 * plugins/project-manager/plugin.c: Added URI activation.
16225 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16226 Fixed dialog and closed it on ok. Fixed a crash bug.
16227 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16229 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16230 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16231 plugins/file-loader/anjuta-loader-plugin.ui,
16232 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16233 Added recent files in file loade plugin.
16235 * ChangeLog: Fixed entry dates.
16237 2004-09-18 Naba Kumar <naba@gnome.org>
16239 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16240 an unnecessary GtkFrame.
16242 2004-09-17 Naba Kumar <naba@gnome.org>
16244 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16248 * data/Makefile.am: Disabled installing old mime info.
16250 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16252 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16253 plugins/editor/anjuta-document-manager.ui,
16254 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16255 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16256 Added Editor context popup menu.
16258 * plugins/project-manager/anjuta-project-manager-plugin.png:
16261 * plugins/project-manager/anjuta-project-manager.plugin.in:
16262 Support .anjuta mime type.
16264 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16267 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16270 * src/layout.xml, plugins/profile-default/plugin.c:
16271 Added project manager plugin for startup.
16273 2004-09-16 Naba Kumar <naba@gnome.org>
16275 * anjuta.prj: Updated.
16277 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16278 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16279 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16280 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16281 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16282 plugins/terinal/Makefile.am, src/Makefile.am,
16283 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16284 Fixed makefile syntax errors.
16286 2004-09-16 Naba Kumar <naba@gnome.org>
16288 * configure.in, src/layout.xml,
16289 plugins/profile-default/plugin.c,
16290 libanjuta/interfaces/libanjuta.idl,
16291 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16293 * configure.in, plugins/Makefile.am,
16294 plugins/project-manager/.cvsignore,
16295 plugins/project-manager/Makefile.am,
16296 plugins/project-manager/anjuta-project-manager-plugin.png,
16297 plugins/project-manager/anjuta-project-manager.plugin.in,
16298 plugins/project-manager/anjuta-project-manager.ui,
16299 plugins/project-manager/plugin.c,
16300 plugins/project-manager/plugin.h: Added project manager plugin
16301 based on gnome-build.
16303 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16304 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16306 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16307 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16308 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16310 2004-09-16 Naba Kumar <naba@gnome.org>
16312 * plugins/editor/action-callbacks.c: Fixed compile error.
16314 2004-09-15 Naba Kumar <naba@gnome.org>
16316 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16318 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16319 New improved splace with nicer progress.
16321 * configure.in, plugins/Makefile.am,
16322 (added) file-wizard/.cvsignore,
16323 (added) file-wizard/Makefile.am,
16324 (added) file-wizard/action-callbacks.c,
16325 (added) file-wizard/action-callbacks.h,
16326 (added) file-wizard/anjuta-file-wizard-plugin.png,
16327 (added) file-wizard/anjuta-file-wizard.glade,
16328 (added) file-wizard/anjuta-file-wizard.plugin.in,
16329 (added) file-wizard/anjuta-file-wizard.ui,
16330 (added) file-wizard/file.c,
16331 (added) file-wizard/file.h,
16332 (added) file-wizard/plugin.c,
16333 (added) file-wizard/plugin.h:
16334 Created new file wizard and added it. The wizard takes care of text
16335 bit insertions and new files creation.
16337 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16338 plugins/editor/action-callbacks.h,
16339 plugins/editor/anjuta-document-manager.glade,
16340 plugins/editor/anjuta-document-manager.ui,
16341 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16342 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16343 new files code and moved into a new plugin (file wizard).
16345 * libanjuta/plugins.[c,h]: Added plugins selection function.
16347 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16348 get_position(), insert() in IAnjutaEditor interface. Added
16349 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16350 interface (for wizard plugins).
16352 * plugins/file-loader/anjuta-loader-plugin.ui,
16353 plugins/file-loader/plugin.c: Added wizard launcher interface which
16354 scans for plugins implement IAnjutaWizard interface and presents the
16355 list to user for selection. The selected plugin is then activated
16358 * libanjuta/interfaces/.cvsignore: Updated.
16359 * plugins/message-view/.cvsignore: Updated.
16360 * plugins/launcher/*: Removed as launcher has already been moved to
16361 libanjuta as class.
16363 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16364 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16365 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16366 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16367 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16368 Updated API documentations.
16370 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16372 * configure.in: Added Punjabi to ALL_LINGUAS
16374 2004-07-29 Naba Kumar <naba@gnome.org>
16376 * configure.in: Added file-loader plugin Makefile path and
16377 fixed devhelp version requirement.
16379 2004-07-28 Naba Kumar <naba@gnome.org>
16381 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16382 terminal/preferences-terminal.png (added), message-view/*.png (added),
16383 message-view/*.xpm (added), editor/*.png (added),
16384 editor/*.xpm (added), plugins/editor/Makefile.am,
16385 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16386 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16387 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16388 respective plugins directories.
16390 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16391 pixmaps/block-end-16.png, pixmaps/block-end.png
16392 pixmaps/block-start-16.png, pixmaps/block-start.png
16393 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16394 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16395 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16396 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16397 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16398 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16399 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16400 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16401 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16402 pixmaps/preferences-editor.png, pixmaps/undock.png
16403 pixmaps/error-next-16.png, pixmaps/error-next.png
16404 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16405 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16406 pixmaps/preferences-terminal.png: Deleted
16408 * libanjuta/properties* (removed), plugins/editor/properties* (added),
16409 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16410 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
16411 plugins/editor/anjuta-document-manager.plugin.in,
16412 plugins/editor/anjuta-document-manager.ui,
16413 plugins/editor/plugin.c, plugins/editor/print.c,
16414 plugins/editor/search-replace_backend.c,
16415 plugins/editor/search_preferences.h,
16416 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
16417 Moved properties souce files to editor plugin as it not required in
16418 libanjuta. Other editor fixes.
16420 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
16421 libegg/dock/* (removed)
16422 : Restored GDL external dependencies and removed libegg dock
16423 sources, because gdl is being developed.
16425 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
16426 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
16427 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
16428 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
16429 libanjuta/plugins.c, libanjuta/plugins.h,
16430 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
16431 gconf system. Shell now takes docking positions. Added more utility
16432 functions. Added plugins query function. And other fixes.
16434 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
16436 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
16437 plugin to load files based on mime type.
16439 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
16441 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
16442 plugins/file-manager/plugin.c: File manager now uses file loader to
16445 * plugins/message-view/anjuta-msgman.c,,
16446 plugins/message-view/message-view.c,
16447 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
16449 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
16450 plugins/terminal/terminal.c, src/Makefile.am,
16451 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
16452 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
16454 * libegg/dock/*: Removed directory.
16456 2004-07-28 Naba Kumar <naba@gnome.org>
16458 * configure.in: Reduced gnome-print version requirement.
16459 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
16461 2004-07-21 Ray Strode <rstrode@redhat.com>
16462 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
16465 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
16467 * plugins/editor/search-replace.c: Some fixes
16468 * plugins/terminal/Makefile.am:
16469 Patch from: Alexey Rusakov <ktirf@users.sf.net>
16471 2004-05-19 Naba Kumar <naba@gnome.org>
16473 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
16476 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
16478 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
16479 Implemented IAnjutaSavable
16480 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
16482 2004-05-17 Naba Kumar <naba@gnome.org>
16484 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
16485 plugins/build-basic-autotools/.cvsignore,
16486 plugins/build-basic-autotools/Makefile.am,
16487 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
16488 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16489 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16490 plugins/build-basic-autotools/build-basic-autotools.c,
16491 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
16494 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
16497 * plugins/file-manager/an_file_view.c,
16498 plugins/file-manager/anjuta-file-manager.ui,
16499 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
16500 Added context menu UI.
16502 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
16505 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
16507 * libanjuta/anjuta-preferences.[ch]:
16508 Added save/load_gconf functions
16509 * src/action_callbacks.[ch], src/preferences.c:
16510 Load global prefs from gconf at startup and save them
16511 on exit. Prefs load and save correctly but something resets
16512 them to default after loading...
16513 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
16514 Somehow the linker does not find save/load_gconf functions
16515 in libanjuta. Must be a stupid mistake, I would be glad
16516 if someone could fix that.
16517 * manuals/reference/libanjuta-sections.txt: Added new
16518 preferences functions and removed gnome-filelist
16519 * plugins/file-manager/anjuta-file-manager-plugin.glade:
16520 * plugins/file-manager/plugin.c:
16521 Added root-path property
16523 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16525 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
16526 they are not longer needed.
16527 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
16528 anjuta-sections.txt: Remove references to the files
16529 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
16530 Use new nautilus icons for file-manager, looks incredible
16533 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16535 * plugins/editor/anjuta-docman.c: gchar* to
16536 const gchar* in arguments
16537 * plugins/editor/text_editor.c: Implemented IAnjutaFile
16539 * plugins/file-manager/an_file_view.c: Open files on
16540 double-click. Does not work yet because it does not
16541 find IAnjutaFile interface in document manager
16543 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16545 * plugins/editor/anjuta-docman.c
16546 * plugins/editor/text_editor.c:
16547 Made close button working, made multiple selection in
16548 File/Open dialog possble, fixed crash bug if file cannot
16551 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16553 * plugins/editor/action-callbacks.c
16554 * plugins/editor/anjuta-docman.c
16555 * plugins/editor/anjuta-docman.h
16556 * plugins/editor/search-replace.c
16557 * plugins/editor/search-replace_backend.c
16558 * plugins/editor/text_editor.c
16559 * plugins/editor/text_editor.h:
16560 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
16561 able to open all files, use uri instead of full_filename, fixed
16565 2004-05-13 Naba Kumar <naba@gnome.org>
16567 * plugins/message-view/anjuta-message-manager-plugin.glade:
16570 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
16573 * pixmaps/anjuta_splash.png: Added border.
16575 * plugins/editor/anjuta-document-manager.png: New icon.
16577 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
16578 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
16580 plugins/editor/Makefile.am,
16581 plugins/editor/search-replace.c,
16582 plugins/editor/search-replace.h,
16583 plugins/editor/search-replace_backend.c,
16584 plugins/editor/search-replace_backend.h,
16585 plugins/editor/search_preferences.h,
16586 plugins/editor/search_preferences.c: Merged changes from
16587 ANJUTA_1_2_0 branch.
16589 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
16590 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
16593 * plugins/terminal/Makefile.am,
16594 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
16597 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
16600 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16601 * plugins/message-view/plugin.c: Fixed glade file loading
16602 Removed "Show messages" menu item
16603 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
16604 twice because of this load system layout hack.
16605 * libanjuta/anjuta-ui.h: Removed #include config.h
16606 * libanjuta/libanjuta.pc: Fixed path and depencies
16607 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
16608 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
16609 * libanjuta/properties.cxx : #include "properties_cxx.h"
16610 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
16612 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16613 * plugins/message-view/*: Fixed message view preferences
16614 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
16615 * anjuta.glade: Removed messages stuff
16617 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16619 * Removed libanjutamm, it is now hosted on SF.net:
16620 cvs.sf.net/cvsroot/anjuta/libanjutamm
16622 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
16625 Added some experimental code to add support for C++ plugins.
16626 Nothing works yet and it is likely that it will disappear but
16627 I have some questions to murrayc and he wants to see the code.
16629 2004-05-11 Naba Kumar <naba@gnome.org>
16631 * plugins/terminal/terminal.c: Fixed prefs loading bug.
16633 * plugins/editor/action-callbacks.c: Fixed a crash bug in
16634 hightlight style menu actions.
16636 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16637 manuals/reference/libanjuta/plugin-description-file.sgml,
16638 manuals/reference/libanjuta/writing-plugins.sgml,
16639 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16640 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16641 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
16643 * src/anjuta-app.c: Always load system layout for now.
16645 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
16647 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16648 manuals/reference/libanjuta/libanjuta-sections.txt,
16649 manuals/reference/libanjuta/libanjuta.types,
16650 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16651 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16652 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16653 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16654 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16655 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
16656 Updated documentation.
16658 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
16659 plugins/profile-default/plugin.c, src/layout.xml:
16660 Created terminal plugin.
16662 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
16663 (new) plugins/file-manager/.cvsignore,
16664 plugins/file-manager/an_file_view.c,
16665 plugins/file-manager/plugin.c,
16666 plugins/file-manager/plugin.h: Moved preferences to separate
16667 glade file and added cvsignore file.
16669 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
16670 from ANJUTA_1_2_0 branch. Please note that other po files need merging
16671 from the branch. I tried it but there were way too many conflicts.
16673 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
16675 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
16676 util functions required during the merge.
16678 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
16681 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16682 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
16683 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16684 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
16685 Merged with ANJUTA_1_2_0 branch.
16687 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
16689 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
16691 2004-05-07 Naba Kumar <naba@gnome.org>
16693 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
16695 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
16696 Added preferences reading and loading.
16698 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
16699 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
16700 libanjuta/fileselection.c, libanjuta/fileselection.h,
16701 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
16703 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
16705 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
16706 anjuta.spec.in, configure.in, data/autogen.sh.generic,
16707 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
16708 data/macros/autogen.sh, data/macros2/autogen.sh
16709 data/properties/ada.properties, data/properties/anjuta.properties,
16710 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
16711 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
16712 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
16713 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
16714 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
16715 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
16716 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
16717 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
16718 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
16719 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
16720 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
16721 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
16722 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
16723 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
16724 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
16725 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
16726 plugins/class-gen/clsGen.c, plugins/editor/print.c,
16727 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
16728 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
16729 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
16730 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
16731 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
16732 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
16733 (added) scintilla/scintilla-marshal.c,
16734 (added) scintilla/scintilla-marshal.h,
16735 (added) scintilla/scintilla-marshal.list,
16736 scintilla/include/SString.h, scintilla/include/SciLexer.h,
16737 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
16738 (added) scintilla/patches/scintilla-calltip-align.patch,
16739 (added) scintilla/patches/scintilla-minor.patch,
16740 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
16742 2004-05-06 Naba Kumar <naba@gnome.org>
16744 * (added) plugins/file-manager/Makefile.am,
16745 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
16746 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
16747 (added) plugins/file-manager/anjuta-file-manager.ui,
16748 (added) plugins/file-manager/plugin.c,
16749 (added) plugins/file-manager/plugin.h,
16750 (removed) plugins/file-manager/an_file_view.h,
16751 plugins/Makefile.am, configure.in,
16752 plugins/file-manager/an_file_view.c: Created file manager plugin.
16754 * plugins/profile-default/plugin.c: Added file manager plugin in default
16757 * libanjuta/Makefile.am: Fixed dependencies.
16758 * pixmaps/anjuta_splash.png: New splash screen.
16760 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
16762 * template/template.c/h: Added in-line doc
16763 * manuals/reference/template/*: Added template documentation
16764 * configure.in: Build template docs
16766 2004-05-05 Naba Kumar <naba@gnome.org>
16768 * autogen.sh: Added commands to generate initial interfaces.
16770 * libanjuta/Makefile.am,
16771 (removed)libanjuta/anjuta-plugin-parser.c,
16772 (removed)libanjuta/anjuta-plugin-parser.h,
16773 (added)libanjuta/anjuta-plugin-description.c,
16774 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
16775 plugin description.
16777 * libanjuta/anjuta-plugin.c,
16778 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
16780 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
16781 and added AnjutaShellPlacement enum for widgeds placement (passed to
16782 widget add_widget() method.
16784 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
16785 and moved plugin sets loading in profile plugins.
16787 * libanjuta/interfaces/.cvsignore,
16788 (removed)libanjuta/interfaces/Makefile.am,
16789 libanjuta/interfaces/libanjuta.idl,
16790 libanjuta/interfaces/anjuta-idl-compiler.pl,
16791 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
16792 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
16793 (removed)libanjuta/interfaces/ianjuta-editor.c,
16794 (removed)libanjuta/interfaces/ianjuta-editor.h,
16795 (removed)libanjuta/interfaces/ianjuta-file.c,
16796 (removed)libanjuta/interfaces/ianjuta-file.h,
16797 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
16798 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
16799 (removed)libanjuta/interfaces/ianjuta-message-view.c,
16800 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
16801 *.h and Makefile.am files. They are autogenerated. Interfaces are
16802 by anjuta-idl-compiler.pl from libanjuta.idl file.
16804 * manuals/reference/libanjuta/Makefile.am,
16805 manuals/reference/libanjuta/anjuta-architecture.sgml,
16806 manuals/reference/libanjuta/libanjuta-docs.sgml,
16807 manuals/reference/libanjuta/libanjuta-sections.txt,
16808 manuals/reference/libanjuta/libanjuta.types,
16809 manuals/reference/libanjuta/plugin-description-file.sgml,
16810 manuals/reference/libanjuta/writing-plugins.sgml,
16811 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
16812 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
16813 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16814 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16815 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16816 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16817 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16818 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16819 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16820 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16821 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16822 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16823 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
16824 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
16825 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
16826 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
16827 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
16828 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16829 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16830 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
16831 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
16832 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
16833 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
16834 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
16835 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16836 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16837 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
16838 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
16839 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
16840 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16841 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
16842 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16843 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
16844 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
16845 interfaces template sgmls.
16847 * plugins/Makefile.am,
16848 plugins/devhelp/anjuta-devhelp.plugin.in,
16849 plugins/devhelp/plugin.c,
16850 plugins/editor/action-callbacks.c,
16851 plugins/editor/anjuta-document-manager.plugin.in,
16852 plugins/editor/plugin.c,
16853 plugins/editor/plugin.h,
16854 plugins/editor/text_editor.c,
16855 plugins/sample1/plugin.c,
16856 plugins/message-view/anjuta-message-manager.plugin.in,
16857 plugins/message-view/plugin.c: Fixed shell add_widget method to take
16858 placement. Fixed other errors.
16860 * (added)plugins/profile-default/.cvsignore,
16861 (added)plugins/profile-default/Makefile.am,
16862 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
16863 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
16864 (added)plugins/profile-default/anjuta-default-profile.ui,
16865 (added)plugins/profile-default/plugin.c,
16866 (added)plugins/profile-default/plugin.h: Added a default new
16870 src/action-callbacks.c,
16873 src/main.cpp: Fixed necessary changes for libanjuta
16875 2004-05-04 Naba Kumar <naba@gnome.org>
16877 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
16878 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
16879 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
16880 placement for default widgets placements.
16882 2004-05-03 Naba Kumar <naba@gnome.org>
16884 * manuals/reference/libanjuta/anjuta-architecture.sgml,
16885 manuals/reference/libanjuta/libanjuta-docs.sgml,
16886 manuals/reference/libanjuta/plugin-description-file.sgml,
16887 manuals/reference/libanjuta/writing-plugins.sgml:
16888 Wrote more sections in writing-plugins document and fixed errors.
16890 2004-05-03 Naba Kumar <naba@gnome.org>
16892 * libanjuta/interfaces/libanjuta.idl: Added interface
16893 IAnjutaFileManager.
16895 * manuals/reference/libanjuta/anjuta-architecture.dia,
16896 manuals/reference/libanjuta/anjuta-architecture.png: Updated
16897 architecture diagram.
16899 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
16900 manuals/reference/libanjuta/libanjuta-docs.sgml,
16901 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
16902 (added) manuals/reference/libanjuta/writing-plugins.sgml:
16903 Wrote writing-plugins document and separated chapters into
16904 separate sgml files.
16906 * plugins/file-manager/an_file_view.c,
16907 plugins/file-manager/an_file_view.h: New and improved directory
16910 2004-05-02 Sven Herzberg <herzi@abi02.de>
16912 * anjuta.glade: re-designed the new file dialog
16913 * anjuta_dialogs_strings.c: new strings from the new file dialog
16915 2004-04-30 Naba Kumar <naba@gnome.org>
16917 * libanjuta/interfaces/Makefile.am.iface,
16918 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
16920 * libanjuta/interfaces/libanjuta.idl: Updated.
16922 * libanjuta/interfaces/Makefile.am.iface,
16923 libanjuta/interfaces/libanjuta.idl: Updated.
16925 2004-04-29 Naba Kumar <naba@gnome.org>
16927 * libanjuta/interfaces/Makefile.am.iface,
16928 libanjuta/interfaces/libanjuta.idl: Updated.
16930 2004-04-29 Naba Kumar <naba@gnome.org>
16932 * libanjuta/interfaces/giface-idlc-c.pl,
16933 libanjuta/interfaces/libanjuta.idl: Upgraded.
16934 * libanjuta/interfaces/Makefile.am.iface: Added.
16936 2004-04-28 Naba kumar <naba@gnome.org>
16938 * libanjuta/interfaces/giface-idlc-c.pl,
16939 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
16940 definitions and wrote a compiler.
16942 2004-04-28 Naba Kumar <naba@gnome.org>
16944 * libanjuta/anjuta-shell.c: Fixed docs.
16945 * libanjuta/interfaces/Makefile.am,
16946 libanjuta/interfaces/ianjuta-file.c,
16947 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
16949 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
16951 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
16953 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16954 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
16955 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16956 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16957 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
16958 * src/anjuta-app.c: Fixed bug.
16960 2004-04-27 Naba Kumar <naba@gnome.org>
16962 * libanjuta/anjuta-preferences-dialog.c,
16963 manuals/Makefile.am: Fixed document bugs and enabled docs
16966 * libanjuta/anjuta-preferences-dialog.c,
16967 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
16968 More documentation.
16970 * libanjuta/anjuta-preferences.c,
16971 manuals/reference/libanjuta/libanjuta-docs.sgml,
16972 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16973 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16974 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16975 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16976 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
16977 Wrote more documentations.
16979 * (removed) plugins/message-view/imessage-view.c,
16980 (removed) plugins/message-view/ianjuta-msgman.c,
16981 plugins/message-view/Makefile.am,
16982 plugins/message-view/anjuta-msgman.c,
16983 plugins/message-view/anjuta-msgman.h,
16984 plugins/message-view/message-view.c,
16985 plugins/message-view/message-view.h,
16986 plugins/message-view/plugin.c,
16987 plugins/message-view/plugin.h: Moved interface implementations
16988 in their respective classes and used correct macros to
16989 defined class types.
16991 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
16992 src/action-callbacks.c, src/anjuta-app.c: Subclassed
16993 AnjutaUI from GtkUIManager instead of GtkDialog.
16995 * manuals/reference/libanjuta/Makefile.am,
16996 manuals/reference/libanjuta/libanjuta-docs.sgml,
16997 manuals/reference/libanjuta/libanjuta-sections.txt,
16998 manuals/reference/libanjuta/libanjuta.types,
16999 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17000 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17001 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17002 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17003 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17004 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17005 Wrote more documentation, fixed typos, added architecture
17006 diagram, updated object types etc.
17008 * plugins/editor/text_editor.c: Fixed interface implementation.
17010 2004-04-26 Naba Kumar <naba@gnome.org>
17012 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17013 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17014 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17015 architecture diagram and a new chapter on plugins description file.
17017 2004-04-25 Naba Kumar <naba@gnome.org>
17019 * libanjuta/anjuta-children.h,
17020 libanjuta/anjuta-plugin.c,
17021 libanjuta/anjuta-plugin.h,
17022 libanjuta/anjuta-preferences.c,
17023 libanjuta/anjuta-shell.c,
17024 libanjuta/anjuta-shell.h,
17025 libanjuta/e-splash.c,
17026 libanjuta/e-splash.h,
17027 manuals/reference/libanjuta/Makefile.am,
17028 manuals/reference/libanjuta/libanjuta-docs.sgml,
17029 manuals/reference/libanjuta/libanjuta-sections.txt,
17030 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17031 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17032 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17033 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17034 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17035 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17036 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17037 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17038 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17039 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17040 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17041 manuals/reference/libanjuta/tmpl/defaults.sgml,
17042 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17043 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17044 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17045 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17046 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17047 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17048 manuals/reference/libanjuta/tmpl/plugins.sgml,
17049 manuals/reference/libanjuta/tmpl/properties.sgml,
17050 manuals/reference/libanjuta/tmpl/resources.sgml,
17051 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17052 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17053 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17054 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17055 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17056 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17058 Added more template files and wrote more documentation.
17060 2004-04-24 Andras Timar <timar@gnome.hu>
17062 * configure.in: Added hu to ALL_LINGUAS.
17064 2004-04-23 Naba Kumar <naba@gnome.org>
17066 * configure.in: Fixed compile error.
17068 * libanjuta/anjuta-children.c,
17069 libanjuta/anjuta-children.h,
17070 libanjuta/anjuta-preferences.c,
17071 libanjuta/anjuta-preferences.h,
17072 libanjuta/anjuta-shell.c,
17073 libanjuta/anjuta-ui.c,
17074 libanjuta/anjuta-ui.h,
17075 manuals/reference/libanjuta/Makefile.am,
17076 manuals/reference/libanjuta/libanjuta-docs.sgml,
17077 manuals/reference/libanjuta/libanjuta.types,
17078 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17079 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17080 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17081 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17082 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17083 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17084 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17085 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17086 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17087 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17088 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17089 manuals/reference/libanjuta/tmpl/defaults.sgml,
17090 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17091 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17092 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17093 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17094 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17095 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17096 manuals/reference/libanjuta/tmpl/plugins.sgml,
17097 manuals/reference/libanjuta/tmpl/properties.sgml,
17098 manuals/reference/libanjuta/tmpl/resources.sgml,
17099 plugins/sample1/plugin.c: Added libanjuta API documentation.
17101 2004-04-22 Naba Kumar <naba@gnome.org>
17103 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17104 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17105 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17106 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17107 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17108 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17109 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17110 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17111 (removed) libegg/eggradiotoolbutton.c,
17112 (removed) libegg/eggseparatortoolitem.c,
17113 (removed) libegg/eggtoggletoolbutton.c,
17114 (removed) libegg/eggtoolbar.c,
17115 (removed) libegg/eggtoolbutton.c,
17116 (removed) libegg/eggtoolitem.c,
17117 (removed) libegg/prop-editor.c,
17118 (removed) libegg/test-actions.c,
17119 (removed) libegg/test-drag.c,
17120 (removed) libegg/test-merge.c,
17121 (removed) libegg/test-toolbar.c,
17122 libegg/menu/Makefile.am,
17123 (removed) libegg/menu/egg-accel-dialog.h,
17124 (removed) libegg/menu/egg-action-group.h,
17125 (removed) libegg/menu/egg-action.h,
17126 libegg/menu/egg-entry-action.h,
17127 (removed) libegg/menu/egg-markup.h,
17128 (removed) libegg/menu/egg-menu-merge.h,
17129 (removed) libegg/menu/egg-menu.h,
17130 (removed) libegg/menu/egg-radio-action.h,
17131 (removed) libegg/menu/egg-toggle-action.h,
17132 (removed) libegg/menu/howitshouldwork.txt,
17133 (removed) libegg/toolbar/.cvsignore,
17134 (removed) libegg/toolbar/Makefile.am,
17135 (removed) libegg/toolbar/TODO,
17136 (removed) libegg/toolbar/eggradiotoolbutton.h,
17137 (removed) libegg/toolbar/eggseparatortoolitem.h,
17138 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17139 (removed) libegg/toolbar/eggtoolbar.h,
17140 (removed) libegg/toolbar/eggtoolbutton.h,
17141 (removed) libegg/toolbar/eggtoolitem.h,
17142 (removed) libegg/toolbar/prop-editor.h,
17143 (removed) libegg/toolbar/toolbar-api.txt,
17144 (removed) libegg/toolbar/toolbar-ideas.txt,
17145 plugins/devhelp/anjuta-devhelp.ui,
17146 plugins/devhelp/plugin.c,
17147 plugins/editor/action-callbacks.c,
17148 plugins/editor/action-callbacks.h,
17149 plugins/editor/anjuta-docman.c,
17150 plugins/editor/anjuta-document-manager.ui,
17151 plugins/editor/plugin.c,
17152 P plugins/message-view/Makefile.am,
17153 plugins/message-view/anjuta-message-manager.ui,
17154 plugins/message-view/plugin.c,
17155 plugins/sample1/anjuta-sample.ui,
17156 plugins/sample1/plugin.c,
17157 src/action-callbacks.c,
17158 src/action-callbacks.h,
17159 src/anjuta-actions.h,
17161 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17162 Gtk actions and UIManager. Fixed all plugins to use this.
17164 * manuals/reference/gtkdoc-scangobj.diff,
17165 manuals/reference/libanjuta/Makefile.am,
17166 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17167 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17168 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17169 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17170 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17172 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17174 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17176 * plugins/message-view/imessage-view.c
17177 * plugins/message-view/ianjuta-msgman.c:
17180 2004-04-17 Adam Weinberger <adamw@gnome.org>
17182 * configure.in: Added en_CA to ALL_LINGUAS.
17184 2004-04-08 Naba Kumar <naba@gnome.org>
17186 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17187 libanjuta/interfaces/Makefile.am,
17188 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17189 message manager and message view interfaces.
17191 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17192 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17193 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17194 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17195 src/anjuta-app.c: Used 'activate' and
17196 'deactivate' virtual methods for plugins. Fixed installed plugins
17197 dialogs. Added remove_widget() method for AnjutaShell.
17199 * libanjuta/interfaces/Makefile.am,
17200 libanjuta/interfaces/ianjuta-document-manager.c,
17201 libanjuta/interfaces/ianjuta-document-manager.h,
17202 libanjuta/interfaces/ianjuta-editor.c,
17203 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17204 and editor interfaces.
17206 * plugins/devhelp/plugin.c,
17207 plugins/message-view/anjuta-message-manager.plugin.in,
17208 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17209 plugins/sample1/plugin.c: Updated plugins implementation to
17210 reflect the changes.
17212 2004-04-07 Naba Kumar <naba@gnome.org>
17214 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17215 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17216 libanjuta/interfaces/ianjuta-editor.h,
17217 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17218 plugins/editor/anjuta-docman.c,
17219 plugins/editor/anjuta-document-manager.plugin.in,
17220 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17221 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17222 Added supported interfaces for plugins. Tested plugin interfaces
17223 through sample plugin.
17225 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17227 * template/Makefile.am, data/templates/library/Makefile.am
17228 Fixed some automake-1.7 incompatibilities
17229 * template/xmltemplate.c: Small fix
17231 2004-02-23 Naba Kumar <naba@gnome.org>
17233 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17234 Added plugins manager dialog.
17236 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17237 library dependencies.
17239 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17240 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17241 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17242 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17243 geometry command line option.
17245 2004-02-16 Naba Kumar <naba@gnome.org>
17247 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17248 Added interfaces and IAnjutaEditor editor interface.
17249 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17251 * libanjuta/anjuta-shell.h: Fixed bug.
17253 2004-02-13 Naba Kumar <naba@gnome.org>
17255 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17257 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17259 * data/template/*/.cvsignore:
17260 Avoid all these ? in cvs output
17262 2004-02-13 Naba Kumar <naba@gnome.org>
17264 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17265 includes and linking.
17267 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17268 and set required version to devhelp 0.8. This devhelp version
17269 can be acquired from gnome cvs branch devhelp branch
17270 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17272 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17273 src/actions-callbacks.c: Added Dock Manager settings menu item.
17275 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17276 * plugins/devhelp/plugin.c: Fixed a linking bug.
17278 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17279 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17280 external GDL dependency and used libegg codes.
17282 2004-02-12 Naba Kumar <naba@gnome.org>
17284 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17285 Added devhelp plugin, but it can't be used without a
17286 patch in devhelp. So it's disabled for now.
17288 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17289 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17290 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17291 Update cvsignore files.
17293 * libanjuta/plugins.c, widgets/e-splash.c:
17294 Fixed plugins loading to show splash icons.
17296 * plugins/message-view/anjuta-message-manager.plugin.in,
17297 plugins/message-view/plugin.c: Fixed plugin registered name.
17299 * plugins/message-view/anjuta-message-view.png,
17300 plugins/sample1/anjuta-sample-plugin.png: Update images.
17302 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17303 src/main.c: Fixed layout loading.
17305 * plugins/devhelp/Makefile.am: Fixed error.
17307 * (removed) widgets/*, libanjuta/plugins.h,
17308 src/main.c: Transfered widgets to libanjuta/.
17310 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17311 toplevel directory to created only one library as libanjuta-egg.
17313 * data/Makefile.am: Fixed build error.
17315 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17316 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17317 libegg/.cvsignore: Added egg dock widget.
17319 * gdl/*: Removed as they are now available in libegg.
17321 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17323 * plugins/editor/anjuta-docman.c:
17324 Use stock close icon on tab close button
17326 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17328 * data/template/Makefile.am
17329 data/template/language/Makefile.am
17330 data/template/library/Makefile.am
17331 data/template/text/Makefile.am
17332 data/template/project/Makefile.am
17333 data/template/project/terminal/Makefile.am
17334 configure.in: Created Makefile to install templates
17336 2004-02-11 Naba Kumar <naba@gnome.org>
17338 * plugins/editor/action-callbacks.c,
17339 plugins/editor/anjuta-document-manager.ui,
17340 plugins/editor/plugin.c
17341 plugins/message-view/anjuta-message-manager.ui,
17342 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17344 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17346 * plugins/message-view/*: MessageView plugin is now loaded
17347 The menu items are still dummies.
17349 2004-02-09 Naba Kumar <naba@gnome.org>
17351 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17354 * libanjuta/anjuta-preferences.h: Added some documentation.
17356 * libanjuta/anjuta-shell.h: Removed dead codes.
17358 * (removed) manuals/reference/gtkdoc-scangobj,
17359 manuals/reference/gtkdoc-scangobj.diff,
17360 manuals/reference/libanjuta/.cvsignore,
17361 manuals/reference/libanjuta/Makefile.am,
17362 manuals/reference/libanjuta/README.inline-doc,
17363 manuals/reference/libanjuta/README.sections,
17364 manuals/reference/libanjuta/libanjuta-docs.sgml,
17365 manuals/reference/libanjuta/libanjuta-sections.txt,
17366 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17367 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17368 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17369 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17370 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17371 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17372 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17373 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17374 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17375 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17376 manuals/reference/libanjuta/tmpl/defaults.sgml,
17377 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17378 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17379 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17380 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17381 manuals/reference/libanjuta/tmpl/plugins.sgml,
17382 manuals/reference/libanjuta/tmpl/properties.sgml,
17383 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17384 of scan program. Updated templates.
17386 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17387 editor action callbacks data.
17389 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17390 scintilla object ref/unref.
17392 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17394 * template/*: Added new xml based template system
17395 * template/dtds/*: Dtds to validate xml files of the template systems
17396 * data/template/*: Some sample template files
17397 Still needs some work but builds fine!
17399 2004-02-06 Naba Kumar <naba@gnome.org>
17401 * cofigure.in, manuals/Makefile.am,
17402 (added) manuals/reference/*: Added API documentation
17403 structure (gtk-doc based).
17405 * libanjuta/libanjuta.h: Updated
17407 2004-02-05 Naba Kumar <naba@gnome.org>
17409 * configure.in: Sets correct dependencies and
17410 uses gdl external library.
17412 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
17413 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
17414 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
17415 libanjuta/fileselection.h, libanjuta/glue-factory.c,
17416 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
17417 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
17418 and added file dialogs.
17420 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
17421 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
17422 Build dynamic libraries for libegg.
17424 * plugins/Makefile.am, plugins/editor/Makefile.am,
17425 plugins/editor/action-callbacks.c,
17426 plugins/editor/action-callbacks.h,
17427 plugins/editor/anjuta-docman.c,
17428 plugins/editor/anjuta-docman.h
17429 plugins/editor/anjuta-document-manager.plugin.in
17430 plugins/editor/anjuta-document-manager.png
17431 plugins/editor/anjuta-document-manager.ui
17432 plugins/editor/file.c
17433 plugins/editor/file.h
17434 plugins/editor/plugin.c
17435 plugins/editor/print.c
17436 plugins/editor/print.h
17437 plugins/editor/search-replace.c
17438 plugins/editor/search_incremental.c
17439 plugins/editor/search_incremental.h
17440 plugins/editor/text_editor.c
17441 plugins/editor/text_editor.h
17442 plugins/editor/text_editor_cbs.c
17443 plugins/editor/text_editor_menu.h
17444 plugins/sample1/Makefile.am
17445 plugins/sample1/anjuta-sample-plugin.png
17446 plugins/sample1/anjuta-sample.plugin.in
17447 plugins/sample1/anjuta-sample.ui
17448 plugins/sample1/plugin-sample1.c
17449 plugins/sample1/plugin.c
17450 plugins/sample1/plugin.h: Created sample
17451 plugin and fixed editor plugin.
17453 * printing/*: Removed.
17455 * scintilla/Makefile.am: Builds dynamic library.
17457 * src/Makefile.am, src/action-callbacks.c,
17458 src/action-callbacks.h, (removed) src/an_symbol_view.c,
17459 src/anjuta-actions.h, src/anjuta-app.c,
17460 src/anjuta-app.h, src/anjuta-callbacks.c,
17461 src/anjuta-callbacks.h, (removed) src/anjuta.c,
17462 (removed) src/anjuta.h, src/anjuta.ui,
17463 src/layout.xml, src/main.c, src/preferences.h,
17464 src/utilities.c: Debuggged and finally made plugins
17467 * global-tags/Makefile.am: Fixed build error.
17469 2004-02-03 Naba Kumar <naba@gnome.org>
17471 * configure.in: Users GDL from external package.
17472 * plugins/*: Added many new plugins (not ready though).
17473 * src/*: Removed many files (which have been transfered in plugins/).
17475 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
17477 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17479 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17481 * configure.in: Added editor plugins
17483 * plugins/Makefile.am, src/search-replace_backend.h,
17484 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
17485 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
17487 * Added: plugins/editor/search_incremental.c,
17488 plugins/editor/search_incremental.h
17490 * Update search-replace in plugins/editor
17492 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
17494 * plugins/message-view/message-view.c: Some code clean-up
17496 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17498 * Added: search_incremental[ch]
17500 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
17501 src/mainmenu_callbacks.c, src/toolbar.c
17502 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
17504 * Incremental Search
17506 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17508 * plugins/message-view/anjuta-msgman.[c/h]:
17509 Added message manager for easier message handling with a
17510 similar interface as docman. Of course you can still use
17511 MessageView standalone.
17512 * plugins/Makefile.am: Added message-view because it compiles
17515 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17517 * plugins/message-view/*: Added message-view plugin
17519 * configure.in: Added plugins/message-view/Makefile
17521 2004-01-03 Naba Kumar <naba@gnome.org>
17523 * libanjuta/*.c: Added new files and updated old ones.
17524 * plugins/editor/*: Added editor plugin.
17525 * configure.in: Added editor plugin and moved editor related
17528 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17530 * src/Makefile.am: Added search-replace_backend.[ch]
17531 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
17533 * anjuta.glade, src/search-replace.c, src/search-replace.h,
17534 src/search-replace_backend.c, src/search-replace_backend.h,
17535 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
17536 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
17537 src/toolbar_callbacks.c
17538 * The advanced Search/Replace functionality now replaces the older
17539 Find/Replace stuff.
17540 * The Search/Replace functionality can be interrupted during a long
17543 2003-12-11 Naba Kumar <naba@gnome.org>
17545 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
17546 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
17548 * Makefile.am, libanjuta/*: Added new module.
17549 * src/Makefile.am: Fixed linking error.
17550 * src/watch_cbs.c: Debugger clean up.
17551 * configure.in: Added libanjuta-2.0.pc
17553 * configure.in, libanjuta/Makefile.am,
17554 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
17557 2003-12-11 Naba Kumar <naba@gnome.org>
17559 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17561 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
17562 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
17563 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
17564 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
17565 The user can now give a name at the creation of a new file and
17566 insert automatically (user choice) header, gpl notice, header
17567 template. The file extension is added automatically according
17568 to the selected type of file. The various insert functions have
17569 been moved from mainmenu-callback.c to file.c. The cursor is now
17570 moved after an insert operation. Removes also useless code in
17571 memory.c and search-replace.c
17573 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
17575 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
17576 sortable headers, process tree, removal of path and process params
17577 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
17578 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
17581 2003-12-10 Naba Kumar <naba@gnome.org>
17583 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
17585 2003-11-30 Abel Cheung <maddog@linux.org.hk>
17587 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
17589 2003-11-28 Naba Kumar <naba@gnome.org>
17591 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
17593 * manuals/de/*: Added german translation docs.
17595 * configure.in, Makefile.am, src/Makefile.am,
17596 libegg/*/*: Added libegg library.
17598 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
17599 installation directory.
17601 * src/text_editor_cbs.c: Fixed closing of file.
17603 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17605 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17607 2003-09-05 Naba Kumar <naba@gnome.org>
17609 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
17610 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
17611 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
17612 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
17613 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
17614 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
17615 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
17616 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
17617 using libegg. Initial commit -- compiles but is not complete.
17619 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17621 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17623 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17625 * configure.in: Removed "ta" from ALL_LINGUAS.
17627 2003-05-16 Jordi Mallach <jordi@sindominio.net>
17629 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
17631 2003-05-16 Danilo Šegan <dsegan@gmx.net>
17633 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
17635 2004-04-24 Andras Timar <tmar@gnome.hu>
17637 * configure.in: Added hu to ALL_LINGUAS.
17639 2004-04-14 Naba Kumar <naba@gnome.org>
17641 * src/Makefile.am, printing/Makefile.am,
17642 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
17643 because we are still using GtkCombo and build breaks with gtk-2.4.
17645 2004-04-13 Naba Kumar <naba@gnome.org>
17648 * anjuta.spec.in: Fixed build error.
17649 * po/POTFILES.in: Updated.
17650 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
17652 2004-04-11 Naba Kumar <naba@gnome.org>
17655 * AUTHORS: Updated.
17656 * configure.in: Added ga in ALL_LINGUAS.
17657 * ChangeLog: Fixed dates.
17659 2004-04-09 Naba Kumar <naba@gnome.org>
17661 * src/print.c: Fixed buffer styling bug when printing with
17664 * data/properties/anjuta.properties: Defined only one base font and
17665 used courier instead of lucidatypewriter, because most newer systems are
17666 unlikely to have it (bug #885023, #925956, #890473).
17668 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
17671 * src/an_file_view.c: Fixed possible crash bug.
17673 2004-04-07 Naba Kumar <naba@gnome.org>
17675 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
17676 gtk_main_quit() etc..), so that atexit() functions are not called
17677 (which is apparently done to free up memory and we don't need to
17678 do that at this point). Incidentally, something also happens in the
17679 atexit call which freezes the UI for far too long when the application
17680 exits and we want to avoid that..
17681 * src/glade_iface.c: Fixed compiler warning.
17683 2004-04-06 Naba Kumar <naba@gnome.org>
17685 * src/project_dbase_gui.c: Fixed errors.
17687 * src/registers_gui.c: Fixed possible crash bug.
17688 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
17689 * src/signals.[c,h]: Used tree view and glade file for dialog.
17690 * src/Makefile.am, src/about.c, src/an_file_view.c,
17691 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
17692 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
17693 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
17694 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
17695 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
17696 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
17697 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
17698 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
17699 src/launcher.h, src/main.c, src/main_menubar.c,
17700 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
17701 src/message-manager-private.cc, src/message-manager.cc,
17702 src/preferences.c, src/project_config.c, src/project_dbase.c,
17703 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
17704 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
17705 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
17706 src/search-replace.c, src/search-replace_backend.c,
17707 src/search_incremental.c, src/search_preferences.c,
17708 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
17709 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
17710 src/signals_gui.c, src/source.c, src/src_paths.c,
17711 src/stack_trace.c, src/start-with.c, src/style-editor.c,
17712 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
17713 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
17714 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
17715 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
17716 tagmanager/Makefile.am, scintilla/include/SString.h,
17717 widgets/Makefile.am, widgets/gnomefilelist.c:
17719 Removed all deprecated codes and substituted
17720 with newer APIs. Fixed some possible crash bugs where cell renderers
17723 * scintilla/patches/scintilla-minor.patch: Minor patch.
17725 2004-04-06 Naba Kumar <naba@gnome.org>
17727 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
17728 tree after all the files have been added (and not everytime a file
17729 is added in the project). Also fixed some memory corruption
17730 (possibly bug #900478).
17732 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
17733 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
17734 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
17735 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
17736 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
17737 qualifier wherever appropriate.
17739 2004-04-05 Naba Kumar <naba@gnome.org>
17741 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
17742 switch terminal echo on/off. Debugger requires it off, while the
17743 rest requires it on.
17745 * src/search-replace.c: sets search direction and action (in addtion
17746 to target) for find in files.
17748 2004-04-02 Naba Kumar <naba@gnome.org>
17750 * src/mainmenu_callbacks.c: Sets filename during save of new files.
17752 * src/project_dbase.c, src/debugger, src/an_file_view.c,
17753 src/an_symbol_view.c: Added an gtk events loop for
17754 displaying project loading status (for loading large projects) and
17755 debugger program starting ... just to give an impression of fastness :-).
17757 * configure.in, anjuta.prj: Bumped version to 1.2.2.
17759 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
17760 crash bug, which occurs when opening and closing a large project
17763 * src/attach_process.c: Fixed a comiple error for old gcc.
17765 * src/launcher.c: Prints proper error message when launcher child
17766 could not be executed and exits properly. Fixed a crash
17769 * src/resources.c, src/utilities.c, src/glade_iface.c,
17770 src/debugger.c, src/attach_process.c: Properly exits forked children
17771 when they could not be executed.
17773 2004-04-01 Naba Kumar <naba@gnome.org>
17775 * src/search-replace.c: Fixed a crash bug (bug #921893).
17777 2004-03-31 Naba Kumar <naba@gnome.org>
17779 * anjuta.glade: Added a note on compiler options dialog ->support
17780 dialog telling that supports are only available for file mode.
17782 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
17784 Improved shutdown time delay by bypassing project closing
17785 and unloading plugins.
17787 * src/build_file.c, data/properties/anjuta.properties: Added a property
17788 to toggle on/off for going to first error automatically.
17790 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
17792 * src/debugger.c: fixed core file loading
17793 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
17794 for long lines (bugs #700968 and #911376)
17795 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
17797 * src/anjuta.c: Focuses current AnEditor correctly.
17799 2004-03-30 Naba Kumar <naba@gnome.org>
17801 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
17802 * AUTHORS: Updated with all contributors names.
17804 * src/about.c: Reads contributors names from AUTHORS file.
17805 * manuals/C/anjuta-manual/authors.xml: Points to online
17808 2004-03-29 Naba Kumar <naba@gnome.org>
17810 * data/properties/ada.properties: Fixed syntax colors. Patch
17811 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
17814 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
17815 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
17816 generated projects, so that their pixmap files are
17817 found properly (bug #919903).
17819 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
17822 * src/source.c: Installs .glade file of libgllade
17823 projects in $(datadir)/$(package)/glade (part of bug #861038).
17825 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
17826 in compiler options (bug #883837).
17828 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
17829 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
17831 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
17833 * anjuta/src/search-replace.c: fixed another crash bug in
17835 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
17836 breakpoint property fix
17838 2004-03-29 Naba Kumar <naba@gnome.org>
17840 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
17841 (new) manuals/C/anjuta-advanced-tutorial/*:
17842 Added menu entry for 'Anjuta Advanced Tutorial'
17843 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
17845 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17847 * src/fileselection.[ch], src/mainmenu_callbacks.c:
17848 Fixed bug #908941 ('Open' starts in wrong directory)
17850 2004-03-26 Naba Kumar <naba@gnome.org>
17852 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
17853 compile error and bug #905738 with terminal.
17855 * src/search_incremental.c, src/register.c, src/sharedlib.c,
17856 src/search-replace.[h,c], src/search_incremental.[h,c],
17857 src/search_preferences.h, src/utilities.c, src/anjuta.c,
17858 src/text_editor.[c,h]: Fixed compiler warnings.
17860 * src/search-replace.c: Fixed a memory corruption (possible
17861 fix for bug #921893, but not yet confirmed).
17863 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
17864 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
17865 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
17866 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
17868 2004-03-25 Naba Kumar <naba@gnome.org>
17870 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
17871 crash bug with attach process dialog and made the dialog closable
17874 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
17875 always display within the margin.)
17877 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
17878 the old breakpoint when it's properties are updated
17879 (creating a new updated one).
17881 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
17883 * src/aneditor.cxx, src/aneditor.h: fixed calltips
17884 displayed for wrong file.
17885 * src/breakpoints.c: conditional breakpoints
17886 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
17887 "Find in Files..." disabling policy
17889 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17891 * src/build_file.c: Fixed bug #874380
17892 Goto the first error if it exists.
17894 2004-03-24 Naba Kumar <naba@gnome.org>
17896 * src/anjuta.c: Fixed to get correct child exit status
17897 using mask (bug #905738).
17899 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
17900 Aligned buttons in the New file dialog,
17901 set default response to OK, entry box activates default response,
17902 ESC closes dialog and hides on delet_event.
17904 2004-03-19 Naba Kumar <naba@gnome.org>
17906 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
17909 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
17911 * src/search-replace.c: fixed "Find Usage" crash when no project open
17913 2004-03-17 Naba Kumar <naba@gnome.org>
17915 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
17916 Fixed the generated projects to read m4 directory if the directory
17917 exists (bug #917781).
17919 2004-03-12 Naba Kumar <naba@gnome.org>
17921 * HACKING: Fixed formatting for auto-parsing.
17923 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
17925 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
17926 rework (bug #890609)
17928 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17930 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
17932 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17934 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
17935 * src/search_preferences.c: Fixed typo.
17937 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17939 * src/search-replace.c: improved Search&Replace
17940 For the moment "Replace All" does not work with non opened files
17941 but Anjuta should not crash now ! ???
17943 2004-02-26 Naba Kumar <naba@gnome.or>
17945 * src/source.c: Fixed to pass cflags correctly
17946 and suppress the automake's default cflags.
17947 bug #816130, #801056, #782798, #773459
17949 * data/properties/anjuta.properties: Do not defualt to -k make option.
17952 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
17955 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
17957 * src/message-manager-private.cc: Disabled debug messages.
17959 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
17961 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
17963 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17964 * anjuta.glade, src/search-replace.c:
17965 Reduced Search&Replace dialog, bug #902636.
17967 2004-02-23 Naba Kumar <naba@gnome.or>
17969 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
17972 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17974 * src/search_incremental.c: Fixed bug #900903
17976 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
17978 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
17979 src/anjuta.c: Fixed bugs #890609 and #890609
17981 2004-02-23 Naba Kumar <naba@gnome.or>
17983 * src/message-manager.cc: Disconnects menuitem signal properly.
17986 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
17989 2004-02-20 Naba Kumar <naba@gnome.org>
17991 * src/message-manager-private.[c,h]: Implemented keypress
17992 event for the terminal and resets it when ctrl c or ctrl d
17993 is pressed. But it doesn't seem to be working on keypress.
17994 Added a workaround to let it work on key release instead.
17997 * src/search-replace: Fixed compiler warnings.
17999 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18001 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18002 Use defined file name when saving new files (fixes bug #898105)
18003 Don't change filename when clicking on a directory
18005 BTW: Happy birthday to me :-)
18007 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18009 * src/search-replace.c: Fixed a crash bug
18010 Crash on Find & Replace (#887833)
18012 2004-02-18 Naba Kumar <naba@gnome.org>
18014 * src/executer.c: Fixed a crash bug.
18016 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18017 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18018 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18019 instead of GtkWindow (Part of bug #671596).
18021 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18022 src/registers_gui.c, src/registers_cbs.[h,c],
18023 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18024 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18025 src/compiler_options.c, src/an_file_view.c, start-with.c,
18026 src/anjuta-tools.c, help.c:
18028 Added "close" buttons on all
18029 dialogs (HIG) and fixed to properly response to ESC close
18030 (Part of bug #671596).
18032 * src/launcher.c: Disabled printing of long debug lines.
18034 * src/utilities.h: Fixed a compiler warning.
18036 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18038 * src/anjuta.c: "Save all" action now asks for filenames for new files
18039 (fixes bug #898111)
18041 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18043 * anjuta.glade, src/text_editor.c:
18044 Fixed a typo in Hello World indentation style
18045 Fixed misuse of translated strings when looking for style
18046 This entry fixes bug #876037
18048 2004-02-16 Naba Kumar <naba@gnome.org>
18050 * src/utilities.c: Fixed return value when dest file could
18053 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18054 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18055 internal function to compare files.
18057 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18059 * src/message-manager-private.cc:
18060 Set bold color as foreground color in terminal
18061 (fixes bug #864924)
18063 * src/aneditor.cxx:
18064 Use font style defined for message indicators in
18065 preferences/messages
18066 (fixes bug #885032)
18068 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18070 * src/build_project.c:
18071 Use build.silent option from preferences (fixes bug #895726)
18073 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18075 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18077 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18079 Patch from Massimo Corà <maxcvs@email.it>:
18080 * scintilla/LexCPP.cxx: Support "///" comments
18082 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18083 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18084 src/search_replace.h, src/search-replace_backend.h
18087 * Added: src/search_preferences.c, src/search_preferences.h
18088 Allow the user to save search/replace settings and give them names.
18090 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18092 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18093 scintilla/ScintillaGTK.cxx:
18094 Hopefully fixed AMD 64 crash bug by using correct marshaller
18096 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18098 * src/preferences.c: Save GtkOptionMenu properties properly
18099 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18101 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18103 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18104 Fixed libiconv issue
18107 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18109 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18110 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18111 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18112 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18113 src/sharedlib_gui.c:
18114 Debugger speed-up, replaced deprecated GtkCList
18116 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18118 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18120 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18122 * configure.in: Added "sq" to ALL_LINGUAS.
18124 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18126 * configure.in: Added "ko" to ALL_LINGUAS.
18128 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18130 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18131 src/search_incremental.c, src/search_incremental.h:
18132 Search_incremental code cleanup
18134 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18136 * scintilla/*/*: Updated scintilla to CVS
18137 * Added: scintilla/Readme.sync
18138 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18139 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18140 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18141 scintilla/ScintillaGTK.cxx,
18142 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18143 scintilla/include/Scintilla.iface: Updated.
18145 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18147 * search-replace_backend.[ch], search_incremental[ch]: Added
18149 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18150 find_replace.[ch]: Removed.
18152 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18153 src/search-replace_backend.c, src/search-replace_backend.h,
18154 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18155 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18156 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18157 functionality now replaces the older Find/Replace stuff. The Search/Replace
18158 functionality can be interrupted during a long Search/Replace.
18160 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18162 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18163 selecting ".." and "." from file selector.
18165 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18167 * anjuta.glade: Fixed wrong "fold.symbols" property
18169 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18171 * src/project_dbase_gui.c: Alphabetical order ;-)
18172 * src/compiler_options.c: Fixed bug #867539
18173 * src/launcher.c: Workaround for bugs #864922, #849928,
18174 #846386 and #845782: The launcher no longer hangs but does
18175 not get the exit status correctly sometimes.
18176 * Changes suggested by Bosik are obviously already in without
18177 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18178 * NEWS, README, anjuta.prj, configure.in:
18179 Changed version to 1.2.1
18181 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18182 * anjuta_dialogs_strings.c, anjuta.glade:
18183 Fixed bugs #860906, #859329
18185 Patch from grzegol@pld-linux.org
18186 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18187 freedesktop.org standard)
18189 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18191 Patch from Stefano Vallarino <stevalla@libero.it>:
18192 * src/source.[c/h]: Fixes cpp sample file to conform to
18193 ISO/IEC 14882, C++-Standard
18195 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18197 Review by Johannes Schmid <jhs@cvs.gnome.org>
18198 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18199 command using sh -c.
18200 * src/compile.c: Use build_execute_shell_command when compiling single
18203 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18205 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18206 * src/breakpoints.c: Code cleanup, workaroud for possible
18208 * src/src_paths.c: Update debugger dirs on directory change
18210 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18212 Review by Johannes Schmid <jhs@cvs.gnome.org>
18213 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18214 sortable headers, process tree, removal of path and process params
18215 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18216 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18219 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18221 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18222 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18223 Add a dialog for "New file" which lets the user set the
18224 filename and to add copyright/header templates to the file
18225 * Review: Changed function names to contain modules name (file_)
18227 2003-12-09 Naba Kumar <naba@gnome.org>
18229 * setup-gettext: Fixed a typo.
18230 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18232 ---- Released version 1.2.0 ---
18234 2003-12-08 Naba Kumar <naba@gnome.org>
18236 * src/preferences.c: Fixed compiler error.
18237 * global_tags/create_global_tags.sh: Fixed to install properly
18238 even when system.tags could not be generated.
18241 2003-12-06 Naba Kumar <naba@gnome.org>
18243 * setup-gettext: Fixed to not generate intl directory with gettextize.
18245 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18246 * src/anjuta.c: Filters out unnecessary files from find in files
18250 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18251 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18253 2003-12-04 Naba Kumar <naba@gnome.org>
18255 * src/gnome_project.c: Enables debug and optimization flags for
18258 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18260 * src/project_dbase_gui.c: combined header and c files for
18263 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18264 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18266 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18268 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18270 2003-11-29 Naba Kumar <naba@gnome.org>
18272 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18275 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18277 * src/main_menubar.c: Now files cannot be opened twice in recently
18280 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18282 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18284 2003-11-28 Naba Kumar <naba@gnome.org>
18286 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18288 2003-11-27 Naba Kumar <naba@gnome.org>
18290 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18291 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18293 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18294 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18295 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18296 checkbox in project wizard (project options page) to enable/disable
18297 source code generation with glade(mm).
18301 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18303 * src/dnd.c: Opening files with special characters in the name.
18305 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18307 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18310 2003-11-18 Naba Kumar <naba@gnome.org>
18312 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18313 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18314 src/project_import.c, plugins/patch/patch-plugin.c:
18315 Fixed g_signal_diconnect calls to pass correct data.
18316 (Fixed possible crash in project imports).
18320 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18322 Reviewed by Naba Kumar <naba@gnome.org>
18323 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18324 and debugger. Sets default settings for pty in launcher.
18325 * data/gdb.init: Removed charset work around (now works with user's
18327 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18329 2003-11-18 Naba Kumar <naba@gnome.org>
18331 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18332 names of 'index' to 'idx'.
18334 2003-11-17 Naba Kumar <naba@gnome.org>
18336 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18337 * src/project_dbase.c: Prompts user for unsaved project files
18338 when project is closed.
18340 2003-11-16 Naba Kumar <naba@gnome.org>
18342 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18343 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18346 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18348 * src/anjuta.c: Fixed crash related to tag == NULL while
18351 2003-11-11 Naba Kumar <naba@gnome.org>
18353 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18354 found. It simply doesn't generate the c/c++ codes and continues with
18358 2003-11-10 Naba Kumar <naba@gnome.org>
18360 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18361 'Start with dialog'.
18363 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18364 German translation of anjuta-tutorial.
18366 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18369 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18371 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18372 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18373 the syntax highlighting in Preferences, the automatic syntax
18374 highlighting is now selected. When the debugger is stopped and the
18375 breakpoints window not closed, the gtk_tree_view in this window is
18376 now made unsensitive.
18378 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18380 * src/preferences.h, src/preferences.c, anjuta.glade:
18381 Fixed translation bug in preferences by using GtkOptionMenu
18382 * anjuta.prj: Project version 1.1.98
18384 ---------------- Released version 1.1.98 ----------------
18386 2003-11-07 Naba Kumar <naba@gnome.org>
18388 * anjuta.spec.in: Revived docs package and combined all docs into
18390 * configure.in: Bumped version to 1.1.98 rc2
18392 * anjuta.spec.in: Fixed scrollkeepr-update command.
18393 * anjuta.spce.in: Fixed file permissions.
18395 2003-11-06 Naba Kumar <naba@gnome.org>
18397 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18398 menus to activate anjuta helps.
18400 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18401 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18402 manuals/C/anjuta-faqs/legal.xml (added),
18403 manuals/C/anjuta-faqs/Makefile.am,
18404 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18405 manuals/C/anjuta-faqs/.cvsignore,
18406 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18407 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18408 manuals/C/anjuta-tutorial/legal.xml (added),
18409 manuals/C/anjuta-tutorial/Makefile.am,
18410 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18411 manuals/C/anjuta-tutorial/.cvsignore,
18412 manuals/C/anjuta-manual/*.sgml (removed),
18413 manuals/C/anjuta-manual/*.xml (added),
18414 manuals/C/anjuta-manual/Makefile.am,
18415 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18416 manuals/C/anjuta-manual/.cvsignore,
18417 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
18418 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
18419 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
18420 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
18421 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
18422 manuals/ja/anjuta-faqs/legal.xml (added),
18423 manuals/ja/anjuta-faqs/Makefile.am,
18424 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
18425 manuals/ja/anjuta-faqs/.cvsignore,
18426 manuals/ja/anjuta-manual/*.sgml (removed),
18427 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
18428 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
18429 manuals/ja/anjuta-manual/*.xml (added),
18430 manuals/ja/anjuta-manual/Makefile.am,
18431 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
18432 manuals/ja/anjuta-manual/.cvsignore,
18433 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
18434 manuals/sgmldocs.make (removed),
18435 manuals/xmldocs.make (added), manuals/omf.make (added),
18436 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
18437 documentations to newer docbook xml documentations. Converted
18438 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
18439 Enabled manulas installations.
18441 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
18443 2003-11-05 Naba Kumar <naba@gnome.org>
18445 * data/gdb.init: Sets host's charset to ascii to solve debugger
18446 freeze up due to uninitialized strings in target program.
18448 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
18449 Fixed a crash bug with 'Add expression in watch'. Bug #822017
18453 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18454 src/launcher.c: Turns off echo in spawned pty to fix debugger.
18456 2003-11-04 Naba Kumar <naba@gnome.org>
18458 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
18461 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18462 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
18463 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18464 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
18467 * src/search-replace.c: Fixed infinite loop bug.
18468 * start-with.c: Fixed a crash bug with "Open last project".
18470 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
18471 * scintilla/Makefile.am: Fixed compiler option.
18473 2003-10-16 Naba Kumar <naba@gnome.org>
18475 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18476 * src/text_editor.c: Fixed autoformat.
18478 2003-10-15 Naba Kumar <naba@gnome.org>
18480 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
18483 2003-10-09 Naba Kumar <naba@gnome.org>
18485 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
18487 2003-10-08 Naba Kumar <naba@gnome.org>
18489 * src/source.c: Fixed a GETTEXT typo error.
18490 * anjuta.glade: Made 'Sorted in order you open them' default option
18493 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18494 * anjuta.glade, data/properties/anjuta.properties:
18495 Fixed the freeze of the "Preferences" combos at the first Anjuta
18496 init is generated by:
18497 - a not complete translation of preferences.c file
18498 - a difference between 2 names in anjuta.glade and
18499 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
18500 - the same name given to 3 combos (anjuta.glade).
18502 * src/find_text.c: If the "whole document" mode is selected,
18503 a new search will select the next occurrence (Bug #764954).
18504 It is now possible to use the shortcuts to search next or previous
18505 occurrence even if the search dialog has the focus. Bug #790318
18507 * src/main_menubar_def.h: "Select code block" shortcut; the new
18508 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
18511 Patch from: Richard Lee <r.h.lee@comcast.net>
18512 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
18513 tagmanager/tm_workspace.c: The following is a patch to fix a
18514 seemingly random occurence where Anjuta would crash when a
18515 certain key was pressed.
18517 2003-09-29 Naba Kumar <naba@gnome.org>
18519 * src/find_in_files.c: Ignores binary by default. Disabled the option
18520 of NOCVS search, because launcher does not use sh and hence can not
18523 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
18524 "clean before build" state in project session and not in account session,
18525 otherwise the state gets reflected to other projects causing annoyance.
18527 * src/compiler_options.c: Fixed a bug where compiler options were always
18528 claimed 'modified'.
18530 * src/build_project.c, data/properties/anjuta.properties,
18531 src/commands.[h]: Fixed a bad bug where clean-before-build
18534 * scintilla/patches/research-cvs-nolog.diff,
18535 scintilla/patches/scintilla-ac-gtk2-port.diff,
18536 scintilla/patches/scintilla-ac-sort-fix.diff,
18537 scintilla-optimization.diff: Removed, because they are already in
18540 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
18543 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
18544 scintilla/LexYAML.cxx: Added new scintilla lexers.
18546 * TODO, NEWS: Updated.
18548 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18549 * src/utilities.c: Fixed typo bugs.
18551 2003-09-26 Naba Kumar <naba@gnome.org>
18553 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
18554 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
18555 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
18556 text_editor_find() and Fixed I-Search wrapping.
18557 * src/debugger.c: Fixed to pass a newline after a debugger
18558 command (which was broken since the launcher was refactored.
18559 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
18561 2003-09-25 Naba Kumar <naba@gnome.org>
18563 * src/toolbar_callbacks.c: Fixed start of incremental search.
18565 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18566 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
18567 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18568 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
18569 menu and implementation.
18571 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18573 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18574 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
18575 variables in Locals window.
18577 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
18579 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18580 * src/utilities.[ch] : Fix a tooltip bug in
18581 anjuta_util_toolbar_append_stock(), the label appeared instead of
18582 the tooltip text. Remove label from arguments of the function
18583 because label is included in the stock icon data.
18584 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
18585 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
18586 * FIXME: translation file should be updated because of label text removal.
18588 2003-09-24 Naba Kumar <naba@gnome.org>
18590 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
18592 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18593 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
18594 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
18595 stdout and stderr. Also buffered output and check-for-password
18596 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
18597 with password prompts. Checkes for password prompts from all outputs.
18599 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
18600 which takes a string (which could be utf8 also) and converts into
18603 * src/main.c: Connects kernel signals after gnome_program_init().
18605 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18606 * src/message-manager.c: Fixed bug #787026 by converting the strings
18609 2003-09-22 Naba Kumar <naba@gnome.org>
18611 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
18612 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
18613 GtkCList and using GtkTreeView instead. Added the patch.
18614 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
18615 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
18617 2003-09-19 Naba Kumar <naba@gnome.org>
18619 * printing/print.c: Proper UTF8 printing support.
18620 * src/main.c: moved kernel signal connects at the
18621 end of application initialization.
18623 2003-09-18 Naba Kumar <naba@gnome.org>
18625 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
18626 (new) lexers.make, (new) lexers: Update scintilla to latest
18627 scintilla CVS (2003-09-18), added new lexers, automated
18628 lexers makefiles sections and scintilla update. Added
18629 patches. Optimized pango rendering. Fixed a crash bug
18632 * (new) scintilla/patches/research-cvs-nolog.diff: Added
18633 patch to remove cvs log command from RESearch.cxx file.
18634 * scintilla/patches/scintilla-pango-always.diff:
18636 * scintilla/RESearch.cxx: Removed spurious cvs log command
18638 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
18640 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18641 * src/dnd.c: Fixed a crash bug with DND.
18643 2003-09-15 Naba Kumar <naba@gnome.org>
18645 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
18646 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
18647 src/toolbar_callbacks.c: Added an additional parameter to
18648 text_editor_goto_line() funtion which decides if the line should
18649 be made visible (if it's under fold).
18651 * src/style-editor.c: Fixed a compiler warning.
18652 * src/message-manager.cc: Calls parent method correctly.
18654 * src/preferences.h: Fixed prent class.
18656 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18657 * src/project_dbase.c: Fixed bug #713210.
18659 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18661 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18663 2003-09-11 Naba Kumar <naba@gnome.org>
18665 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18666 * src/style-editor.c: Fixed bug #769130 (Crash on font
18669 * src/message-manger.[h,cc]: Made AnMessageManager
18670 derived from GtkFrame and removed deprecated code.
18672 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
18675 2003-09-09 Naba Kumar <naba@gnome.org>
18677 * src/Makefile.am: Addded rules for built sources.
18679 2003-09-08 Naba Kumar <naba@gnome.org>
18681 * (new) src/anjuta-marshalers.list: Added marshalers definition
18684 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
18685 and CXXFLAGS are not overwriten by automake's default.
18686 * src/style-editor.c: Added 'operators' in the style editor.
18688 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
18689 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
18690 * src/message-manager-private.cc, src/message-manager.cc:
18691 Converts message going into message into UTF-8 endoding.
18692 * src/main.c: Uses UTF-8 codeset for localization.
18694 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
18696 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
18698 2003-09-08 Naba Kumar <naba@gnome.org>
18702 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18703 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
18704 Fixed bug #798717, Find - Find&Replace - Find in files bug;
18705 The combo entries were updated if the same data with a different
18706 case exist in the combo list. The combo entries are now case sensitive.
18707 Search&Replace bug; First search ,max actions = 0 ==> now max
18710 2003-09-08 Naba Kumar <naba@gnome.org>
18713 * src/utilities.[c,h]: a function takes contant args.
18714 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
18715 Now the child terminated signal is emitted properly.
18716 * src/Makefile.am: Used $(top_srcdir) for referring to
18718 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
18719 definitions file which will generate anjuta-marshalers.[c,h] files.
18720 * src/.cvsignore: Updated.
18721 * src/build_project.c: Changed su command to preserve quotes.
18722 * src/anjuta-tools.c, tagmanager/tm_project.c,
18723 tagmanager/tm_workspace.c: Use standard tmp file.
18724 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
18725 so that users could report bugs easily.
18726 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
18728 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
18729 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
18730 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
18731 src/attach_process.c, src/breakpoints.c, src/commands.c,
18732 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
18733 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
18734 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
18735 src/memory.c, src/message-manager-private.c, src/preferences.c,
18736 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
18737 src/search-replace.[c,h], stack_trace.c, text_editor.c,
18738 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
18739 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
18740 Fixed compile warnings and cleanup.
18742 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
18743 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
18744 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
18745 Removed libzvt usage and implemented child spawing differently. Launcher is
18746 now proper GObject, which can be created multiple times (and can be
18747 operated in parallel).
18749 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
18750 * src/project_import_gui.c, src/project_import_cbs.c,
18751 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
18752 (crash on project import). Removed deprecared codes.
18754 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
18756 * src/cvs.c: Fixed cvs output bug.
18758 2003-09-03 Naba Kumar <naba@gnome.org>
18760 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18761 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
18762 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
18763 src/text_editor_cbs.c: Implements --
18764 If the debugger is started
18765 A double click in the margin add or remove a breakpoint
18766 A single click activate or deactivate the breakpoint
18768 A double click in the margin add or remove a bookmark
18770 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
18772 Reviewed by Naba Kumar <naba@gnome.org>
18773 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
18774 User is now able to choose a branch on cvs update for project.
18775 Cleaned up variable names.
18777 2003-09-03 Naba Kumar <naba@gnome.org>
18779 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
18780 src/Makefile.am: Added lexers.
18781 * scintilla/*/*: Updated...
18782 * src/an_symbol_view.c: Fixed a crash bug.
18783 * src/compiler_options.c, src/project_dbase.c: Fixed compile
18785 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
18786 * src/source.c: Fixed project generation bug with gettext code.
18787 * tagmanager/tm_project.c: Fixed a crash bug.
18788 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
18789 bug when there is no project open. Bug #____.
18790 * src/source.c: Fixed a bug with build failure with non-gnome
18791 project with glade-generated source (eg. gtk2). Bug #____.
18794 2003-08-22 Naba Kumar <naba@gnome.org>
18796 Patch from: Rob Bradford <rob@debianplanet.org>
18797 * data/Makefile.am: Fixed to install properly during
18800 Patch from: Etay Meiri <etay-m@bezeqint.net>
18801 * src/debug-tree.c: Fixed a crash bug.
18802 * src/compiler_options.c: Takes care of linking the missing pieces;
18803 C flags, libs, optimization options, debug and profile.
18805 Patch from: Enver ALTIN <ealtin@casdb.com>
18806 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
18808 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
18810 Reviewed by Naba Kumar <naba@gnome.org>
18811 * src/project_dbase.c: Fixed bugs #778263 and #778413
18812 Adding multiple files to project should work now.
18814 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18816 Reviewed by Naba Kumar <naba@gnome.org>
18817 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
18818 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
18821 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18823 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18825 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18827 * src/text_editor.c: Fix translatable string (#113934).
18829 2003-07-04 Naba Kumar <naba@gnome.org>
18831 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
18832 bug when there is no project open. Bug #____.
18834 * src/source.c: Fixed a bug with build failure with non-gnome
18835 project with glade-generated source (eg. gtk2). Bug #____.
18837 2003-06-26 Naba Kumar <naba@gnome.org>
18839 * src/anjuta.h: Removed reference to windows-dialog.h.
18840 * src/message-manager-private.[cc,h]: Fixed doulbe click
18841 activation of messages to properly jump at the destination.
18842 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
18843 * src/toolbar.c: Code clean-ups.
18845 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
18846 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
18848 * src/message-manager-private.[cc,h]: Removed dead codes.
18850 * (new) data/properties/css.properties,
18851 data/properties/anjuta.properties, data/properties/Makefile.am:
18852 Added CSS syntax hiliting properties.
18854 * tagmanager/tm_file_entry.c: Fixed a possible bug.
18855 * src/debugger.c: Clean ups.
18856 * src/lexer.h: Added CSS lexer definition.
18858 * Makefile.am: Installs destop file properly.
18859 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
18860 * NEWS: Updated for 1.1.97 release.
18861 * src/main_menubar_def.h: Changed some non working shortcuts.
18863 2003-06-24 Naba Kumar <naba@gnome.org>
18865 * src/search-replace.c: Shows the dialog properly, even when it is
18866 hidden behind another window.
18868 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
18869 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
18870 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
18873 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
18874 setup wizard dialogs.
18876 * src/debugger.c: Removed a redundant call to
18877 debugger_update_controls().
18878 * src/compiler_options.c, src/launcher.c: code cleanup.
18879 * src/executer.c: Fixed execution bug with 'Set Program params...".
18881 2003-06-23 Naba Kumar <naba@gnome.org>
18883 * widgets/e-splash.c: Removed border around the splash image.
18884 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
18885 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
18886 * src/cvs.c: Added a frame around commit log text widget.
18887 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
18888 crash bug associated with translated combo box list in preferences
18889 dialog (in different locale other than en_US). Used widget names
18890 to pass the combo list items.
18891 * po/POTFILES.in: Updated.
18892 * src/launcher.c: Creates the zvt terminal at startup (and not
18893 every time a build is done) -- speeds up buld operations.
18894 * src/file_history.c: Should be if() conditional instead of
18896 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
18897 Disabled useless warnings.
18898 * src/project_dbase.c: Fixed bonobo 2 project name.
18899 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
18900 and uses correct glade-2 for file generation.
18902 2003-06-21 Naba Kumar <naba@gnome.org>
18904 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
18905 And disables autocomple show for numbers (very annoying).
18906 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
18907 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
18908 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
18909 from view menu and adjust the controls accordingly.
18910 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
18912 * src/project_dbase.[c,h]: Removed show_local flag processing.
18913 * src/message-manager.[c,h]: Reorganized messages tabs in more
18915 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
18916 Also added PCRE dependency.
18918 2003-06-20 Naba Kumar <naba@gnome.org>
18920 * pixmaps/anjuta_splash.png: New splash.
18921 from Jean Schurger <yshartk@schurger.org>
18923 * src/controls.c: De-sensitize run-to-cursor when debugger
18925 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
18927 * src/message-manager-private.cc: Fixed to properly jump at
18928 the right file:line.
18930 * src/appwiz_page1.c: Fixed to correctly determine the project
18931 trpe from the wizard.
18933 2003-06-20 Naba Kumar <naba@gnome.org>
18935 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
18936 * src/watch_gui.c: Code cleanups.
18937 * src/debugger.[c,h], src/stack_trace.[c,h],
18938 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
18939 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
18940 Removed direct access to stack_trace private data, Increased debugger
18941 command size from 256 to 1024 (to be on safer side). Also implemented
18942 row-activated signle for seting frame and viewing the source.
18943 * src/debugger.c: Avoids starting program and stopping debugger
18944 when starting debugger and stopping program, respectively.
18946 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
18947 Reverted codes to start debugger automatically
18948 The file is brought to the state just after the branching
18949 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
18950 some code clean ups.
18952 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
18953 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
18954 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
18955 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
18956 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
18957 src/project_dbase.c: Code clean ups.
18959 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
18960 (Projects dir) so that correct $HOME/Projects path is set when
18961 anjuta is run for the first time.
18963 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
18965 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
18967 2003-06-13 Naba Kumar <naba@gnome.org>
18969 * src/stack_trace_cbs.c: Moved variable declaration at the
18970 top of the block (bug #737867)
18972 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
18973 just CFLAGS and CXXFLAGS (bug #743617).
18975 * src/create_global_tags.sh: Fixed shell script to properly
18976 detect installed *-config files.
18978 2003-06-12 Naba Kumar <naba@gnome.org>
18980 * src/preferences.[c,h]: Added methods for custom widgets in
18981 preferences: using custom set/get methods for them.
18983 * src/anjuta-encoding.c: Implemented up/down of the encodings
18984 in the list and property saves correctly.
18986 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18987 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
18988 the beginning of a file.
18990 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18991 * src/aneditor.cxx, src/aneditor.h,
18992 src/controls.c, src/main_menubar.c, src/main_menubar.h,
18993 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18994 src/mainmenu_callbacks.h: Allows the operator to select the current
18995 word or the current line (Request: 680801). It puts also
18996 sensitive/unsensitive several select/comment menu items.
18998 * src/breakpoints.c: Presets by default the current line for a
18999 defined breakpoint.
19001 2003-06-11 Naba Kumar <naba@gnome.org>
19003 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19004 color (red highlight) now cosistent for inactive tabs also.
19006 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19007 'Advanced search and replace' in Edit->Search submenu.
19009 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19010 wrappings '\' where they were missing.
19012 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19013 message is now more descriptive and details the correct thing to do
19014 for GNOME2 desktop.
19016 2003-06-10 Naba Kumar <naba@gnome.org>
19018 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19019 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19020 Removed any reference to particular version of automake/autoconf
19021 so that they could work with newer versions (Bug #659394).
19023 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19024 src/anjuta.c: Added coded to add/remove supported encodings.
19026 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19027 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19028 src/project_import.c, src/project_type.c, src/project_type.h,
19029 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19030 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19031 from the project wizard.
19033 2003-06-06 Naba Kumar <naba@gnome.org>
19035 Patch from Etay Meiri <etay-m@bezeqint.net>
19036 * src/compiler_options.c: Fixed bugs related to clean before
19039 * anjuta.desktop.in.in: Added commandline options.
19040 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19041 -dP and -A flags of CVS update into different options.
19043 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19045 * configure.in: Removed "ta" from ALL_LINGUAS.
19047 2003-06-02 Naba Kumar <naba@gnome.org>
19049 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19050 return NULL for undefined properties and "" for defined but empty
19051 strings. It was creating many problems where both are assumed to be
19052 same. And besides, it doesn't matter to differentiate the two (the
19053 problem with preferences was due to a different bug).
19055 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19056 correctly. Also, s/props_build_in/props_built_in/g.
19058 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19061 * src/an_file_view.c: Unrefed pixbufs when done with them.
19063 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19064 (removed) file_text.png: Added and removed pixmaps.
19066 2003-05-30 Naba Kumar <naba@gnome.org>
19068 * anjuta.glade: Fixed encodings preferences dialog
19070 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19072 Reviewed by Naba Kumar <naba@gnome.org>
19074 * src/build_project.c src/clean_project/c: perform a clean before
19075 build, if required. Show the message manager on clean.
19076 * src/compiler_options.c: save the new options when window is closed
19077 and flag project to be cleaned before the next build.
19078 * src/project_dbase.c: added a 'clean before build' flag to project
19080 2003-05-29 Naba Kumar <naba@gnome.org>
19082 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19085 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19086 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19087 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19088 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19089 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19090 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19091 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19092 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19093 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19095 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19096 Removed unused icons references.
19098 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19100 Reviewed by Naba Kumar <naba@gnome.org>
19102 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19103 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19104 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19105 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19106 src/toolbar_callbacks.c: HIG compliant dialogs.
19108 * src/utilities.c: anjuta_button_new_with_stock_image() and
19109 anjuta_dialog_add_button() stolen from gedit.
19111 * src/main_menubar_def.h: Fixed mnemonics.
19113 2003-05-26 Naba Kumar <naba@gnome.org>
19115 * src/project_dbase_gui.c: Added header files filter for add file
19116 dialog box. Disabled project window to be transient window.
19118 * src/message-manager.cc: Disabled message manager window to be
19121 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19122 a file could not be loaded.
19124 * src/project_dbase.c: Fixed a bug with GUI editor command
19125 where empty string is returned.
19127 * src/Makefile.am, src/preferences.h, src/text_editor.c
19128 src/text_editor.h, (new) src/anjuta-encodings.h,
19129 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19130 Added encoding support and to handle characters encoding correctly
19131 by auto detecting it during load. Added preferences for selecting
19132 the encoding during save.
19134 * src/preferences.c, src/resources.c: Removed debug messages.
19136 Patch from: Alexander Nedotsukov <bland@mail.ru>
19137 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19139 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19140 * src/anjuta.c: Try to sow the splash image more often.
19142 2003-05-20 Naba Kumar <naba@gnome.org>
19144 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19145 * src/debug_tree.c: Colorize the modified locals during
19146 debugging and call memory analyze from the debugger.
19147 * src/breakpoints.c: The color is now different for the enabled
19148 and disabled breakpoints. Anjuta now can erase several
19149 breakpoints defined at the same line. The markers are updated
19150 according to the enable/disable action.
19152 Patch from Etay Meiri <etay-m@bezeqint.net>
19153 * src/launcher.c: Fixes launcher freeze up bug during build.
19155 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19157 Reviewed by Naba Kumar <naba@gnome.org>
19158 * scintilla/PropSet.h: Change member variables from private to protected.
19159 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19160 to PropSetFile class, which return a gchar * (and can therefore indicate
19161 whether properties are empty or do not exist) and make prop_get and
19162 prop_get_expanded use them.
19163 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19164 that the result of of prop_get cannot be an empty string.
19166 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19168 Reviewed by Naba Kumar <naba@gnome.org>
19169 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19170 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19171 src/text_editor_cbs.c: When saving all the files in the project, the
19172 text editors are now only rehighlighted once instead of once for each
19175 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19176 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19177 * src/anjuta.desktop.in.in: Support startup notification.
19178 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19179 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19180 * src/anjuta.desktop.in.in: Support startup notification.
19183 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19185 Reviewed by Naba Kumar <naba@gnome.org>
19187 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19188 memory leak from glade_xml_new call. Removed gxml field from Executer
19189 struct as only used in create_executer_dialog and then destroyed.
19191 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19193 * src/configurer.c: Fix warning trying to connect signal to non-existent
19194 environment entry in configure dialog and fix crash when closing the
19197 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19198 gnome_date_edit_get_time instead.
19200 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19201 in view menu required renumbering elsewhere.
19203 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19205 Reviewed by Naba Kumar <naba@gnome.org>
19207 * src/breakpoints.c: fixed an error when removing breakpoint
19208 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19209 * src/debugger.c: changes to the way the debugger is activated
19210 * src/debugger.h: clean ups
19212 2003-05-13 Naba Kumar <naba@gnome.org>
19214 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19215 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19216 src/memory.h: A new version of memory and the interface
19217 is now integrated in anjuta.glade
19219 2003-05-09 Naba Kumar <naba@gnome.org>
19221 * configure.in: Bumped required gtk version to 2.0.8.
19223 2003-05-06 Naba Kumar <naba@gnome.org>
19225 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19227 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19228 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19230 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19231 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19232 , tagmanager/c.c: Support for ProC and RDB files.
19234 2003-05-06 Naba Kumar <naba@gnome.org>
19236 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19237 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19238 Uncomment (Box & Stream), Select the current function,
19239 authorize the "Quit" button of the GotoLine window
19241 2003-05-05 Naba Kumar <naba@gnome.org>
19243 * src/watch_gui.h: CVS added new file.
19245 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19247 Patch from Etay Meiri <etay-m@bezeqint.net>
19248 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19249 src/mainmenu_callbacks.c, src/message-manager.cc,
19250 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19251 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19252 Ported stack trace to GNOME2 and added it in the message manager
19255 2003-05-02 Naba Kumar <naba@gnome.org>
19257 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19259 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19260 preferences property.
19262 * anjuta.prj: Fixed multiple preferences saved data.
19264 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19265 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19266 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19267 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19268 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19269 Upgraded scitilla from CVS with faster window repaint
19272 Patch from Etay Meiri <etay-m@bezeqint.net>
19273 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19276 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19278 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19279 the window if messages are appended to the end and the scrollbar is
19282 2003-04-29 Naba Kumar <naba@gnome.org>
19284 * configure.in: Removed omf-install from Makefiles list.
19286 2003-04-28 Naba Kumar <naba@gnome.org>
19288 * po/POTFILES.in: Remvoded deleted files.
19290 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19291 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19293 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19294 is executed as detached) is not set properly.
19296 2003-04-25 Naba Kumar <naba@gnome.org>
19298 * anjuta.prj: Updated.
19299 * src/anjuta_info.c: Fixed text wrapping and column view.
19300 * data/welcome.txt.in: Removed unaligned characters.
19302 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19303 * src/main_menubar.c: Disable setup dialog.
19305 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19306 * src/breakpoints.c; Fixed compilation with older GCC
19307 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19308 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19310 2003-04-18 Naba Kumar <naba@gnome.org>
19312 * anjuta.prj: Updated (includes compiler options).
19314 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19315 function from anjuta.c (it was already available in anjuta-tools.c).
19317 2003-04-18 Naba Kumar <naba@gnome.org>
19319 * src/about.c, THANKS: Updated
19321 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19323 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19324 properly from the project session before updating the file
19327 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19328 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19329 dialog settings (as it will not be required once GDL is in place) and
19330 added file view filters in the settings sub-menu.
19332 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19334 * configure.in: Disable cast checks on final build.
19336 2003-04-17 Naba Kumar <naba@gnome.org>
19338 * src/build_project.c: Fixed a compilation error.
19340 * src/launcher.c: Removed commnets.
19342 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19343 properties from editor tab to indentation tab and fixed a property
19344 label for proper i18n translation. Fixed typos in project config
19345 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19346 sorting and reordering in compiler options dialog.
19348 * src/compiler_options.c: Implemented _save() function to save the
19349 options (which was pending).
19351 * src/build_project.c: Destroys install-as-root dialog when it is done.
19353 * src/an_symbol_view.c: Change "event" event to "event-after" so
19354 that symbol row is selected first before the popup is shown.
19356 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19358 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19359 file in CVS/Entries. (Reviewed and applied by Biswa)
19361 2003-04-16 Naba Kumar <naba@gnome.org>
19363 * aneditor.cxx: use unicode everytime (fixed unicode related
19366 * anjuta.prj: Fixed UI editor name (blank to use default) and
19369 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19370 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19371 Editor preferences page.
19373 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19374 * src/anjuta.[ch], src/print.c: Fixed warnings
19375 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19376 * configure.in: Profiling support with gprof
19378 2003-04-16 Naba Kumar <naba@gnome.org>
19380 Patch from Gaëtan de Menten <ged@bugfactory.org>
19381 * src/launcher.c: Fixed cvs dialog.
19383 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19385 * src/message-manager-private.cc: Fixed double-click on first line of
19386 output to properly select a line.
19387 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19388 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19390 2003-04-15 Naba Kumar <naba@gnome.org>
19392 * src/message-manager-private.cc: Fixed the glade filename typo.
19394 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19395 * scintilla/*, data/properties/*: Scintilla CVS merge
19396 * anjuta.prj: Removed unnecessary files.
19397 * scintilla/PlatGTK.cxx: Force Pango fonts always
19398 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19399 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19401 * configure.in: Change version no. for 1.1.1 (alpha release)
19402 * configure.in: Added '--with-pref-suffix' option.
19403 * config.guess, config.sub: Removed from CVS.
19405 2003-04-15 Naba Kumar <naba@gnome.org>
19407 Patch from Timothee Besset <ttimo@idsoftware.com>
19408 * Makefile.am: Fixed a shell script error during intallation.
19410 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19412 Reviewed by Naba Kumar <naba@gnome.org>
19413 * src/message-manager.cc: Added popup-menu to TreeView and fixed
19414 set_wm_class to use "anjuta" instead of "an.
19415 * src/message-manager-private.cc: Headers are hidden again.
19417 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19418 * src/project_dbase_gui.c: Memory corruption fix.
19419 * anjuta.prj: Updated project file
19421 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19422 * an_file_view.c: Connect to event-after signal rather than event so that
19423 selection is updated first and thus context menu is for the right file.
19424 Reviewed and applied by Biswa.
19426 2003-04-14 Naba Kumar <naba@gnome.org>
19428 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
19430 * src/auncher.c: More child exit fixes
19431 from Timothee Besset <ttimo@idsoftware.com>
19433 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19435 Reviewed by Naba Kumar <naba@gnome.org>
19437 * src/message-manager.[c/h], src/message-manager-private[c/h],
19438 anjuta.[c/h]: Ported message-manager to Gtk2
19440 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19441 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
19442 src/clean_project.c, src/compile.c, src/configurer.c,
19443 src/controls.c, src/cvs.c, src/debugger.c,
19444 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19445 src/project_import.c, src/search-replace.c: Changed name from
19446 AnjutaMessageManager to AnMessageManager to avoid too long type
19449 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19450 * src/launcher.c: Fix build won't stop problem - TTimo
19452 * pixmaps/anjuta_splash.c: New splash screen prototype.
19453 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
19454 * src/compiler_options.c: Mute pkgconfig errors.
19455 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
19457 2003-04-10 Naba Kumar <naba@gnome.org>
19459 * configurer.[c,h]: Fixed dialog to close properly.
19460 * src/project_dbase.c, widgets/gnomefilelist.c: Added
19463 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19464 * anjuta.prj: Removed unnecessary files, load with 1.2.0
19465 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
19466 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
19467 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
19468 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
19469 src/makefile.am: Move gdl to it's own directory.
19470 * global-tags/create_global_tags.sh: Silently ignore SDL error.
19472 2003-04-09 Naba Kumar <naba@gnome.org>
19474 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
19477 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19478 * src/anjuta-tools.c: Use CDATA for saving tools data.
19479 * anjuta.glade, src/search-replace.c: Port from branch.
19480 * widgets/e-splash.*, src/main.c: Better splash screen.
19481 * configure.in, widgets/gdl*: Import GDL widgets.
19482 * ROADMAP: Updated roadmap.
19483 * src/an_file_view.c: Use GDL icons for file tree.
19485 2003-04-09 Naba Kumar <naba@gnome.org>
19487 * anjuta.glade: Added (hidden) initial setup-wizard window.
19489 Patch from: Vitaly <vvv@rfniias.ru>
19490 * src/preferences.c: Fixes a bug with libglace widget access with
19491 translated strings.
19493 Patch from: Etay Meiri <etay-m@bezeqint.net>
19494 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19495 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19496 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
19497 src/toolbar_callbacks.[c,h],
19498 src/memory.c, src/message-manager-private.cc,
19499 src/message-manager-private.h, src/message-manager.cc,
19500 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
19501 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
19502 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
19503 watch window to a subwindow in the notebook
19505 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19506 * ROADMAP: Updated roadmap.
19508 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
19510 * configure.in: Added Belarusian to ALL_LINGUAS.
19512 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19513 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
19515 * ROADMAP: Added roadmap for HEAD.
19517 2003-03-29 Naba Kumar <naba@gnome.org>
19519 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
19520 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
19521 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
19522 (new) pixmaps/start-with-wizard.png,
19523 (new) pixmaps/start-with-import.png,
19524 (new) pixmaps/start-with-open.png Added Start with dialog which pops
19525 up on anjuta start-up to give quick access to opening file/project or
19528 * src/main.c: Sets proper data directory for the gnome
19531 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19532 * src/text_editor.c: Fixed error/warning indicators.
19534 2003-03-24 Naba Kumar <naba@gnome.org>
19536 * README: Correct version.
19538 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
19540 * configure.in: Added checks to see if were building on FreeBSD
19541 systems. Sets -DFREEBSD if we are, and also attempts to find
19542 gmake if the host system is FreeBSD.
19544 * src/getline.c: New file used to provide the getline function,
19545 which isnt available on a FreeBSD system. The function is only
19546 defined if FREEBSD is defined.
19548 * src/Makefile.am: Added getline.c to anjuta_SOURCES
19550 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
19551 configure.in sets this to gmake on FreeBSD systems, and make
19552 on everything else.
19554 2003-03-23 Naba Kumar <naba@gnome.org>
19556 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
19558 * anjuta.spec.in: Fixed spec file for correct file paths and
19559 corrected rpmbuild.
19561 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
19562 the rpm build command separately now.
19564 * src/anjuta.c, windows-dialog.c: Added some more window management
19565 stuffs (not still fully working, though).
19569 2003-03-22 Naba Kumar <naba@gnome.org>
19571 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
19573 2003-03-21 Naba Kumar <naba@gnome.org>
19575 * README: Removed Andy Piper's name from the active maintainers
19576 list on his request.
19578 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
19581 * src/anjuta-tools.c: Fixed compiler errors.
19583 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
19586 * src/commands.c, src/src_paths.c, src/style-editor.c,
19587 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
19588 becuase they are now hidden by default (from glade editing).
19590 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
19591 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
19592 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19593 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
19594 basic windows managements.
19596 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19597 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
19598 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
19599 Enver ALTIN (a.k.a. skyblue)
19601 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19602 * tagmanager/*: Added ignore-list for symbols. This will make
19603 parsing more accurate for projects. Doc updates needed.
19605 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19606 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
19607 * launcher/Makefile.am: Link to correct libraries
19608 * src/launcher.c: Do not allow NULL shell
19610 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
19611 * src/debug_tree.c: Improve debug tree view.
19613 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
19615 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
19616 'Run Configure Script' and 'Execute Program'. Increase minimum width
19617 of Configure dialog.
19618 * find_in_files.c, find_in_files_cbs.*: Properly create the file
19619 list widget by setting a model and adding a column and renderer.
19620 Actually store the nocvs toggle button in FindInFiles data structure.
19621 Handle selection changes via changed signal rather than row_activated.
19622 Use response signal for handling the close and find buttons.
19623 Close window when escape is pressed.
19624 * find_replace.c: Close window when escape is pressed.
19625 * find_text.c: Close window when escape is pressed in find dialog as
19626 well as wrap search question, where now Yes is the default button.
19628 2003-03-05 Naba Kumar <naba@gnome.org>
19630 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19632 * src/message-manager-private.cc: Fixed a bug with vte conditional
19634 * anjuta.glade: Hides all windows in glade file.
19636 2003-03-05 Naba Kumar <naba@gnome.org>
19638 * src/an_file_view.c: Fixed a compilation warning.
19639 * src/message-manager-private.cc: Conditional compilation for vte
19642 2003-02-28 Naba Kumar <naba@gnome.org>
19644 * configure.in, anjuta.spec.in: Updated dependency packages version.
19645 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
19646 * src/preferences.c: Added debug assertions.
19647 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
19648 editor to enable/disable bringing the recent editor tabs first.
19650 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19651 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
19652 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
19653 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
19654 and bug fixes. Also code clean ups.
19656 * (new) src/search-replace.[h,c]: New search replace implementation
19657 from ANJUTA_1_0_0 branch.
19659 * (new) src/windows-dialog.[h,c]: New windows management class
19660 [work in progress].
19662 2003-02-28 Naba Kumar <naba@gnome.org>
19664 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
19665 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
19666 src/appwizard.c, src/build_file.c, src/build_project.c,
19667 src/clean_project.c, src/compile.c, src/configurer.c,
19668 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19669 src/message-manager-dock.c, src/message-manager-dock.h,
19670 src/message-manager-private.cc, src/message-manager.cc,
19671 src/preferences-dialog.c, src/preferences-dialog.h,
19672 src/preferences.c, src/preferences.h, src/project_dbase.c,
19673 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
19674 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
19675 src/utilities.c, src/utilities.h:
19677 Widgetized Preferences and gave proper function names.
19679 * src/executer.c: Fixed a session loading bug.
19681 2003-02-27 Naba Kumar <naba@gnome.org>
19683 * printing/print.c: Fixed printing font bug that failed to load the
19686 * src/toolbar.c: Disabled LED flashing (not yet implemented).
19688 * TODO, anjuta.prj: Updated.
19690 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
19692 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19693 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19694 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19695 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
19696 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
19699 2003-02-25 Naba Kumar <naba@gnome.org>
19701 * Makefile.am: Excluded omf-install from installation as the docs are
19706 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
19707 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
19708 property names and added new editor properties and code cleanups.
19709 Also added new project properties.
19711 * src/compiler_options.[h,c]: Added pkg-config packages supports
19714 * src/glade_iface.h: Cleanups.
19716 * src/launcher.c: Used timer instead of idle to scan.
19718 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
19719 src/project_config.[h,c], src/project_import.c: Implemented project
19720 property to define GUI editor and to handle it.
19722 * src/preferences.c: i18n fixes.
19724 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
19725 unused (and old) pixmaps.
19727 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
19729 2003-02-25 Naba Kumar <naba@gnome.org>
19731 * src/message-manager-private.[h,cc], src/preferences.c,
19732 anjuta.glade, anjuta_dialog_strings.c: Implemented
19733 gnome terminal profiles for the terminal preferences and moved the
19734 addition of terminal preferences in the terminal constructor.
19736 * anjuta.prj: Updated.
19738 2003-02-24 Naba Kumar <naba@gnome.org>
19740 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
19741 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
19742 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
19743 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
19744 preferences dialog.
19748 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
19749 text selection and child re-spawning.
19751 * src/pixmaps.h: Removed unused pixmaps definitions.
19753 2003-02-23 Naba Kumar <naba@gnome.org>
19755 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
19756 the project tree/window.
19758 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
19759 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
19760 Correct the use of a variable and implemented session save/load
19761 for tree expansion states.
19763 * src/main_menubar_def.h: Fixed shortcuts keys.
19765 * src/anjuta.c, src/gnome_project.c: Code clean ups.
19767 * anjuta.prj: Updated.
19769 2003-02-22 Naba Kumar <naba@gnome.org>
19771 * src/debug_tree.[c,h]: GNOME2 port from
19772 Etay Meiri <etay-m@bezeqint.net>
19774 * src/an_file_view.c, src/resources.[h,c],
19775 data/properties/bash.properties,
19776 data/properties/cpp.properties,
19777 data/properties/html.properties,
19778 data/properties/make.properties,
19779 data/properties/others.properties,
19780 data/properties/perl.properties,
19781 data/properties/props.properties,
19782 data/properties/xml.properties: Standarized file icons. Icons are
19783 defined in respective .properties file and are retrieved as resource
19786 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
19787 in labels from the commands editor as that would create
19788 problems for translators.
19790 2003-02-21 Naba Kumar <naba@gnome.org>
19792 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
19793 as they should be part of CVS(?).
19795 * Makefile.am: Corrected a typo for glade generated strings file.
19797 * configure.in, po/hi.po: Added new Hindi (hi) translation
19798 in ALL_LINGUS and added initial Hindi translation.
19800 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
19801 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
19802 sv_unknown.xpm to more proper icon.
19804 * (new)data/properties/php.properties, data/properties/Makefile.am,
19805 data/properties/anjuta.properties, data/properties/html.properties:
19806 Fixed PHP syntax hilighting bug by separating php properties into
19807 different file (because of file size).
19811 2003-02-20 Naba Kumar <naba@gnome.org>
19813 * src/breakpoints.c: Fixed breakpoints session saving/loading
19816 * scintilla/*, scintilla/include/*: Updated to scintilla
19819 2003-02-19 Naba Kumar <naba@gnome.org>
19821 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
19824 * Makefile.am, src/Makefile.am,
19825 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
19826 (removed) src/anjuta_dialog_strings.c,
19827 (removed) src/anjuta_dialogs_strings.c,
19828 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
19829 (added) anjuta.glade: Transfered glade files from src/ directory
19830 to the top level directory.
19832 * po/POTFILES.in: Updated.
19834 * (removed) macrocs2/*: Transfered to data/ directory.
19836 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
19837 data/Makefile.am: Moved macros in data directory. Anjuta no longer
19838 requires to have macros dir, but the projects generated by anjuta
19841 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
19844 * src/defaults.c: Corrected default compiler options.
19846 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
19849 * src/message-manager-private.cc, src/message-manager-private.h,
19850 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
19852 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
19853 source code generation for gnome2 projects.
19855 2003-02-11 Naba Kumar <naba@gnome.org>
19857 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
19858 restores the expand/collaspe states of the nodes after refresh.
19860 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
19862 2003-02-11 Naba Kumar <naba@gnome.org>
19864 * src/style-editor.c: Fixed pango font description handling for fonts.
19865 * src/anjuta.glade: Removed font size spin button.
19866 * configure.in, src/anjuta.prj: Corrected version.
19869 2003-02-10 Naba Kumar <naba@gnome.org>
19871 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
19872 references of scroll-menu.h and add about.h in Makefile.am.
19874 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
19875 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
19876 (removed) widgets/scroll-menu.h: Removed unused files.
19878 * Makefile.am: Added proper i18n rules and added intl tools for
19881 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
19882 to the stable release).
19884 * anjuta.spec.in: Removed manuals packaging.
19886 * data/Makefile.am: Removed 'macros' installation (not required for
19889 2003-02-10 Naba Kumar <naba@gnome.org>
19891 * po/POTFILES.in: Updated.
19893 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
19894 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
19895 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
19896 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
19897 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
19900 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
19901 src/toolbar_callbacks.h: Fixed scintilla notification signal name
19902 and fixed to properly handle focus in find entry box.
19904 * Makefile.am: Added code for RH system menu update.
19906 * .cvsignore: Updated.
19910 2003-02-03 Naba Kumar <naba@gnome.org>
19912 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
19913 editor preferences. and fixes dialogs.
19915 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
19916 Fixed linenumbers and header margins when they are disabled and
19917 removed unused header files.
19919 * src/attact_process.[h,c], src/debugger.c: Attach to process
19922 * src/help.c: Fixed dialog response.
19926 * data/properties/anjuta.properties: Corrected typo.
19928 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
19929 Change the signal to "changed" in entry from "selection-changed" in
19932 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
19935 2003-01-31 Naba Kumar <naba@gnome.org>
19937 * configure.in: Upgraded to use libgnomeprint-2.2
19939 * printing/Makefile.am: Updated
19941 *(removed) printing/print-doc.c, printing/print-doc.h,
19942 printing/print-util.c, printing/print-util.h: Removed because already
19943 merged with print.c.
19945 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
19946 and libgnomeprintui-2.2 and fixed rendering problems.
19948 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
19949 uneccessary print properties, as they are separately taken
19950 care in gnomeprint.
19952 * po/POTFILES.in: Update.
19954 2003-01-30 Naba Kumar <naba@gnome.org>
19956 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
19957 for about dialog box.
19959 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
19960 src/pixmaps.h: Modified for the above additions for about dialog.
19962 2003-01-29 Naba Kumar <naba@gnome.org>
19964 * src/style_editor.[c,h]: Added missing files.
19966 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19967 * scintilla/XPM.[cxx|h]: Added missing files
19969 2003-01-29 Naba Kumar <naba@gnome.org>
19971 * TODO, po/POTFILES.in: Updated.
19973 * anjuta.prj, src/anjuta.glade,
19974 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
19976 2003-01-28 Naba Kumar <naba@gnome.org>
19978 * data/properties/anjuta.properties, src/aneditor.cxx,
19979 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
19980 properties into text properties (earlier it was int properties).
19984 * scintilla/AutoComplete.c,xx,
19985 scintilla/AutoComplete.h,
19986 scintilla/CallTip.c,xx,
19987 scintilla/CallTip.h,
19988 scintilla/Document.c,xx,
19989 scintilla/Document.h,
19990 scintilla/Editor.c,xx,
19991 scintilla/Editor.h,
19992 scintilla/LexAVE.c,xx,
19993 scintilla/LexCSS.c,xx,
19994 scintilla/LexHTML.c,xx,
19995 scintilla/LexOthers.c,xx,
19996 scintilla/LexPython.c,xx,
19997 scintilla/LineMarker.c,xx,
19998 scintilla/LineMarker.h,
19999 scintilla/Makefile.am
20000 scintilla/PlatGTK.c,xx,
20001 scintilla/PropSet.c,xx,
20002 scintilla/ScintillaBase.c,xx,
20003 scintilla/ScintillaBase.h,
20004 scintilla/ScintillaGTK.c,xx,
20005 scintilla/ViewStyle.c,xx,
20006 scintilla/include/Platform.h,
20007 scintilla/include/SciLexer.h,
20008 scintilla/include/Scintilla.h,
20009 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20013 src/an_file_view.c,
20014 src/an_symbol_view.c,
20015 src/anjuta-tools.c,
20020 src/anjuta_dialogs_strings.c,
20023 src/compiler_options.c,
20026 src/main_menubar.c,
20027 src/main_menubar.h,
20028 src/main_menubar_def.h,
20029 src/mainmenu_callbacks.c,
20030 src/mainmenu_callbacks.h,
20031 src/message-manager-private.c,c
20032 src/message-manager-private.h,
20033 src/message-manager.c,c
20034 src/message-manager.h,
20038 src/project_config.c,
20039 src/project_dbase.c,
20040 src/project_dbase_gui.c,
20041 src/project_import_gui.c,
20042 src/properties.c,xx,
20047 src/text_editor_gui.c,
20051 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20053 2003-01-24 Naba Kumar <naba@gnome.org>
20055 * src/text_editor_gui.c, src/toolbar.c,
20056 src/text_editor.c, src/text_editor_cbs.h:
20057 Used correct notification signal name for scintilla
20058 (gtk2) and fixed UI.
20060 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20063 * printing/print-doc.c,
20065 src/anjuta-tools.c,
20066 src/find_replace.c,
20069 src/mainmenu_callbacks.c,
20070 src/project_dbase.c,
20071 src/project_dbase.h,
20072 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20074 src/text_editor_cbs.h:
20077 2003-01-23 Naba Kumar <naba@gnome.org>
20079 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20080 correct stock icons and organized pixmap macros.
20082 Makefile.am: Removed non-generated files.
20084 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20085 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20086 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20087 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20088 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20089 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20090 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20091 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20092 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20093 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20094 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20095 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20096 stop.xpm, undo.xpm}: Removed because no longer used.
20098 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20099 file_unknown.xpm}: Files renamed from fv_*, as it would
20102 * pixmaps/Makefile.am: Updated for the above changes.
20104 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20106 * pixmaps/autocomplete-16.png,
20107 pixmaps/autocomplete.png,
20108 pixmaps/block-end-16.png,
20109 pixmaps/block-end.png,
20110 pixmaps/block-start-16.png,
20111 pixmaps/block-start.png,
20112 pixmaps/bookmark-first-16.png,
20113 pixmaps/bookmark-first.png,
20114 pixmaps/bookmark-last-16.png,
20115 pixmaps/bookmark-last.png,
20116 pixmaps/bookmark-next-16.png,
20117 pixmaps/bookmark-next.png,
20118 pixmaps/bookmark-prev-16.png,
20119 pixmaps/bookmark-prev.png,
20120 pixmaps/error-next-16.png,
20121 pixmaps/error-next.png,
20122 pixmaps/error-prev-16.png,
20123 pixmaps/error-prev.png: gnome2-styled icons
20126 2003-01-23 Naba Kumar <naba@gnome.org>
20128 * anjuta.prj: Updated compiler options.
20129 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20131 * src/aneditor.cxx,
20134 src/anjuta_dialogs_strings.c,
20135 src/mainmenu_callbacks.c,
20136 src/mainmenu_callbacks.h,
20138 src/text_editor_cbs.c,
20139 src/text_editor_gui.c: GNOME2 Porting.
20141 2003-01-22 Naba Kumar <naba@gnome.org>
20143 * ChangeLog: Corrected dates.
20144 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20145 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20148 2003-01-22 Naba Kumar <naba@gnome.org>
20150 * plugins/patch/patch-plugin.c: Bug fix.
20152 * src/anjuta-tools.c,
20156 src/anjuta_dialogs_strings.c,
20164 src/mainmenu_callbacks.c,
20165 src/mainmenu_callbacks.h,
20167 src/project_dbase.c,
20168 src/project_dbase_gui.c,
20175 src/toolbar_callbacks.c,
20178 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20181 (removed) src/CORBA-Server.c,
20182 (removed) src/CORBA-Server.h,
20183 (removed) src/Gladen-common.c,
20184 (removed) src/Gladen-stubs.c,
20185 (removed) src/Gladen.h,
20186 (removed) src/Prj-common.c,
20187 (removed) src/Prj-skelimpl.c,
20188 (removed) src/Prj-skels.c,
20189 (removed) src/Prj-stubs.c,
20190 (removed) src/Prj.h,
20191 (removed) src/glades.c,
20192 (removed) src/glades.h,
20193 (removed) src/messagebox.c,
20194 (removed) src/messagebox.h: Removed because no longer used.
20196 2003-01-21 Naba Kumar <naba@gnome.org>
20198 * src/anjuta-tools.c,
20201 src/anjuta_dialogs_strings.c,
20205 src/compiler_options.c,
20207 src/find_replace.c,
20208 src/find_replace.h,
20214 widgets/gnomefilelist.c: GNOME2 porting.
20216 2003-01-20 Naba Kumar <naba@gnome.org>
20218 * global-tags/create_global_tags.sh: Uses pkg-config to
20225 src/anjuta_dialogs_strings.c,
20228 src/compiler_options.c,
20229 src/compiler_options.h,
20230 src/fileselection.c,
20231 src/fileselection.h,
20232 src/mainmenu_callbacks.c,
20233 src/project_dbase_gui.c,
20238 src/text_editor_gui.c,
20239 widgets/gnomefilelist.c,
20240 widgets/gnomefilelist.h: GNOME2 porting.
20242 * widgets/Makefile.am,
20243 (removed) widgets/gnomedirlist.c,
20244 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20247 (removed) src/src_paths_cbs.c,
20248 (removed) src/src_paths_cbs.h,
20249 (removed) src/src_paths_gui.c,
20250 (removed) src/compiler_options_cbs.c,
20251 (removed) src/compiler_options_cbs.h,
20252 (removed) src/breakpoints_cbs.c,
20253 (removed) src/breakpoints_cbs.h: Removed because they are now
20254 combined in singe file
20256 2003-01-16 Naba Kumar <naba@gnome.org>
20258 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20259 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20260 options dialog UI and data handling.
20263 2003-01-15 Naba Kumar <naba@gnome.org>
20265 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20266 Completed command editor porting.
20268 * src/anjuta.c: Removed the use of commands load function
20271 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20274 * src/anjuta-tools.c: Fixed translatable strings.
20276 * src/find_text.c: Fixed dialog creation from glade.
20278 * src/text_editor_gui.c, src/text_editor.c,
20279 src/text_editor_cbs.c: Completed port of detached text editor
20280 to gnome2 plateform.
20282 2003-01-14 Naba Kumar <naba@gnome.org>
20284 * src/anjuta.glade, src/preferences.[h,c],
20285 src/anjuta_dialogs_strings.c: Added build and editor
20286 preferences pages and other UIs. Fixed preferense loading and saving.
20288 * src/anjuta.c: Does case-insensitive match for tabs position
20289 preferences and removed preferences loading (done at _new() call).
20291 * anjuta-tools.c: Debugged tools dialog handling.
20292 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20294 2003-01-13 Naba Kumar <naba@gnome.org>
20296 * ABOUT-NLS: Update (strange).
20298 * autogen.sh: Removed blocking code.
20300 * configure.in: Fixed an autogen bug.
20302 2003-01-13 Naba Kumar <naba@gnome.org>
20304 * (new)src/anjuta.gladep
20305 (new)src/messagebox.c
20306 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20307 will be gradually removed (and then the files).
20311 printing/print-util.c,
20313 scintilla/ScintillaGTK.c,xx
20315 src/an_file_view.c,
20316 src/an_symbol_view.c,
20320 src/anjuta_dialogs_strings.c,
20322 src/attach_process.c,
20323 src/attach_process.h,
20326 src/breakpoints_cbs.c,
20329 src/compiler_options.c,
20330 src/compiler_options.h,
20331 src/compiler_options_cbs.c,
20340 src/find_in_files.c,
20341 src/find_in_files.h,
20342 src/find_in_files_cbs.c,
20343 src/find_replace.c,
20344 src/find_replace.h,
20352 src/main_menubar.c,
20353 src/mainmenu_callbacks.c,
20354 src/message-manager.c,c
20357 src/project_config.c,
20358 src/project_config.h,
20359 src/project_dbase.c,
20360 src/project_import_cbs.c,
20366 src/src_paths_gui.c,
20368 src/text_editor_gui.c,
20374 widgets/gnomefilelist.c: GNOME2 Port.
20376 2003-01-10 Naba Kumar <naba@gnome.org>
20378 * src/an_file_view.c,
20380 src/appwizard_gui.c,
20381 src/compiler_options.c,
20382 src/compiler_options_cbs.c,
20385 src/fileselection.c,
20386 src/find_in_files.c,
20388 src/main_menubar.c,
20390 src/message-manager-dock.c,
20392 src/project_dbase_gui.c,
20393 src/project_import_gui.c,
20394 src/registers_gui.c,
20395 src/sharedlib_gui.c,
20396 src/src_paths_gui.c,
20397 src/text_editor_gui.c,
20399 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20401 2003-01-09 Naba Kumar <naba@gnome.org>
20403 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20404 problems with some comments.
20406 * anjuta.prj: New project file (updated?)
20408 * src/Makefile.am: Enabled deprecated API and fixed variables.
20410 * src/an_file_view.c,
20411 src/an_symbol_view.c,
20412 src/anjuta-plugins.c,
20413 src/anjuta-tools.c,
20416 src/appwizard_cbs.c,
20417 src/attach_process.c,
20418 src/attach_process_cbs.c,
20419 src/compiler_options.c,
20420 src/compiler_options_cbs.c,
20422 src/mainmenu_callbacks.c,
20423 src/message-manager-private.c,c
20424 src/message-manager-private.h,
20425 src/message-manager.c,c
20426 src/message-manager.h,
20427 src/project_dbase.c,
20428 src/project_dbase.h,
20429 src/project_dbase_gui.c,
20430 src/project_import_cbs.c,
20431 src/project_import_gui.c,
20440 src/src_paths_cbs.c,
20441 src/src_paths_gui.c,
20444 src/text_editor_gui.c,
20445 src/text_editor_menu.c,
20447 src/toolbar_callbacks.c,
20451 src/wizard_gui.c: GNOME porting.
20453 2002-12-24 Naba Kumar <naba@gnome.org>
20455 * AUTHORS, ChangeLog, HACKING, Makefile.am,
20456 NEWS, README, SEARCH-REPLACE,
20457 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
20458 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
20459 launcher/Makefile.am,
20460 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
20461 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
20462 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
20463 printing/print-util.c, printing/print.c, printing/print.h,
20464 scintilla/*/*, widgets/e-shell-about-box.c,
20465 src/*, tagmanager/*/*, widgets/Makefile.am,
20466 widgets/gnomefilelist.c:
20468 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
20469 src/*.[c,h] files to gnome2 API.
20471 * src/anjuta_dialogs_strings.c: Added glade generated translatable
20474 2002-10-23 Naba Kumar <naba@gnome.org>
20476 * autogen.sh: Prevented Users from building HEAD cvs.
20478 2002-09-16 Stephane Demurget <demurgets@free.fr>
20480 * src/anjuta.glade: added the compiler options dialog, hopefully
20481 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
20483 2002-09-15 Stephane Demurget <demurgets@free.fr>
20485 * src/anjuta.glade: fixed a lot of small glitches.
20487 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
20490 * src/breakpoints_cbs.c: polished a bit.
20492 2002-09-15 Stephane Demurget <demurgets@free.fr>
20494 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
20496 * src/commands.c: partial gnome 2 port.
20498 * src/utilities.[ch]: changed some bits to be const.
20500 2002-09-14 Stephane Demurget <demurgets@free.fr>
20502 * src/Makefile.am: removed breakpoints_gui.c and added a check
20503 for gdk-pixbuf deprecated functions, but there shouldn't be much
20506 * src/breakpoints_gui.c: killed.
20508 * src/anjuta.glade: added two dialogs for the breakpoints management.
20511 * src/anjuta_cbs.c:
20513 * src/attach_process.c:
20515 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
20516 really huge changes and porting work.
20518 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
20519 (breakpoints_dbase_new): moved the UI init bits here.
20521 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
20522 a lot, not using any color anymore (not HIG compliant) and not using
20523 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
20524 to be double checked.
20526 * src/build_file.c:
20527 * src/build_project.c: gnome 2 port.
20529 2002-09-11 Stephane Demurget <demurgets@free.fr>
20531 * src/anjuta.glade:
20533 * src/anjuta_cbs.c:
20535 * src/breakpoints.c:
20536 * src/breakpoints_cbs.c: cleaned up some bits.
20538 2002-09-09 Stephane Demurget <demurgets@free.fr>
20541 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
20543 * src/an_symbol_view.[ch]:
20544 * src/attach_process_cbs.h: polished a bit.
20546 * src/breakpoints_cb.[ch]: partial gnome 2 port.
20548 2002-09-02 Stephane Demurget <demurgets@free.fr>
20551 * src/Makefile.am: added libglade-2 to the build.
20553 * src/anjuta.[ch]: added support for libglade.
20555 * src/anjuta.glade: added. There could be a file per top-level widget,
20556 as some other gnome projects, though.
20558 * src/attach_process_gui.c: removed.
20559 * src/attach_process.[ch]: gnome 2 port.
20560 (attach_process_new): Added the treeview init and the widget references
20563 2002-08-31 Stephane Demurget <demurgets@free.fr>
20565 * src/an_file_view.c: fixed some compilation issues.
20567 * src/an_symbol_view.c: gnome 2 port.
20569 2002-08-26 Stephane Demurget <demurgets@free.fr>
20571 * src/an_file_view.c: finished gnome 2 port.
20572 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
20573 directory pixmap depending on the event.
20575 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
20576 (project_file_data_new): use a GtkTreePath.
20578 2002-08-23 Stephane Demurget <demurgets@free.fr>
20580 * src/Makefile.am: readded back an_*_view.[ch] because they are still
20581 driving me nuts but they need to be ported, heh ?
20583 * src/an_file_view.c: gnome 2 port, almost finished after some hard
20584 work since it's quite a total rewrite again.
20586 2002-08-22 Stephane Demurget <demurgets@free.fr>
20588 * src/an_file_view.c:
20589 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
20591 2002-08-21 Stephane Demurget <demurgets@free.fr>
20593 * src/anjuta_info.c:
20594 * src/utilities.h: gnome 2 port, featuring a total rewrite.
20596 2002-08-20 Stephane Demurget <demurgets@free.fr>
20598 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
20601 * src/an_file_view.c:
20602 * src/aneditor.cxx:
20603 * src/anjuta_cbs.c:
20604 * src/compiler_options.h:
20605 * src/messagebox.c:
20606 * src/messagebox.h:
20608 * src/project_dbase.h:
20609 * src/resources.h: gnome 2 port.
20611 2002-08-14 Stephane Demurget <demurgets@free.fr>
20613 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
20615 * data/properties/sql.properties: added the DATETIME data type.
20617 * data/properties/html.properties: added the foreach php keyword.
20619 2002-08-08 Stephane Demurget <demurgets@free.fr>
20621 * widgets/Makefile.am: removed blank line after the last backslash
20622 for avoiding a warning from automake.
20625 * src/Makefile.am: added the ORBit-2 dep.
20627 2002-08-08 Stephane Demurget <demurgets@free.fr>
20629 * AUTHORS: added Biswa, because I wonder why noone already have
20630 written his name in the Anjuta's hall of fame :)
20632 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
20634 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
20635 widgets/e-shell-about-box.c: Made to compile for gnome2.
20637 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
20639 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
20640 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
20642 * configure.in, printing/print.h, printing/print.c,
20643 printing/print-doc.c: Made to compile for gnome2.
20645 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
20647 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
20648 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
20649 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
20650 widgets/Makefile.am:
20652 Upgraded the build system to gnome2 platform.
20654 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20655 * manuals/*: Added capability to generate PDF and PS.
20656 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
20657 * TODO, TODO.biswa: Intergated TODO list.
20658 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
20660 * src/dnd.c: Fix typo
20661 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
20662 * src/anjuta.c: Bug #568895, Bug #575419
20664 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20666 * tagmanager/tm_global_tags.c: Fixed compiler warning.
20667 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
20669 2002-12-17 Naba Kumar <naba@gnome.org>
20671 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
20674 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20675 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
20676 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
20677 * anjuta.prj: Added tools.sgml
20678 * data/properties/cpp.properties: Bug # 646974
20680 2002-12-16 Naba Kumar <naba@gnome.org>
20682 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
20683 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
20684 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
20685 on 'Enter' and adds proper focus mechanism.
20686 * src/anjuta.c: Fixed a memory corruption bug.
20687 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
20688 'Enter' and can also be Canceled. Sets proper default and focus policies
20690 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
20691 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
20692 translatable strings in dialogs and fixed some dialog properties.
20693 * src/anjuta-tools.c: Now uses xml format for loading and saving.
20694 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
20695 * src/message_manager_private.cc: Fixed some debug messages.
20696 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
20697 widgets/gnomefilelist.c: Fixed a memory leaks.
20698 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
20699 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
20700 src/main_menubar_def.h: Implemented incremental search.
20703 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20704 * tagmanager/*: Minor cleanups and warning fixes.
20705 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
20706 GUI during long updates.
20707 * src/text_editor.c: Remove debug message.
20709 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20710 * tagmanager/tm_project.c: Fix a memory access problem.
20712 2002-12-13 Naba Kumar <naba@gnome.org>
20714 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
20715 tools list to show "Enabled" flag of the tool. Fixed a bug where
20716 tool list is not cleared when creating a new tool.
20718 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20719 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
20721 2002-12-12 Naba Kumar <naba@gnome.org>
20723 * anjuta-tools.[h,c], commands.c: Used the tools help of
20724 anjuta variables list in commands editor and fixed a typos
20725 buy in anjuta-tools.c.
20727 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20728 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
20729 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
20730 * TODO.biswa: Added to help me track things better.
20732 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20734 * configure.in, anjuta.spec.in: Added libglade dependency.
20735 * Makefile.am: Added anjuta.glade file.
20736 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
20737 , src/mainmenu_callbacks.[ch], src/message-manager.h
20738 , src/widget-registry.c: Tools editor GUI + other additions.
20740 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20742 * src/project_dbase.[ch], tagmanager/tm_project.c,
20743 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
20744 Implement syncing tags image with the project database.
20745 * src/anjuta-tools.c: Implemented variable substitution and
20746 working directory in tools.
20748 2002-12-09 Naba Kumar <naba@gnome.org>
20750 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
20751 command configuration language list from properties.
20753 * data/properties/asm.properties, data/properties/ruby.properties:
20756 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20758 * src/an_symbol_view.c: Remember current selected entry and select
20759 it automatically after refresh.
20761 2002-11-26 Murray Cumming <murrayc@usa.net>
20763 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
20764 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
20765 and gnomemm 1.2 projects so that people know they are really
20766 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
20767 But I did correct these to sue lowercase names.
20769 2002-12-01 Naba Kumar <naba@gnome.org>
20771 * data/anjuta.properties: Fixed caching problem on
20773 * src/preferences.c, src/preferences_gui.c: Implemented automatic
20776 2002-12-01 Naba Kumar <naba@gnome.org>
20778 * data/properies/anjuta.properties: Corrected "indicators.automatic"
20780 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
20781 property and uses it.
20782 * src/aneditor.cxx: Fixed a bug associated with selection a word at
20785 2002-11-30 Naba Kumar <naba@gnome.org>
20787 * src/debugger.c: Fixed a typo.
20788 * data/properties/*: Updated properties files and added
20790 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
20791 Added comment submenu and cleaned up ref and unref of menus.
20792 * src/aneditor.h: Added definition of comment commands.
20793 * src/aneditor.c: Upgrade from latest SciTE source code.
20794 * src/text_editor.[hc], src/text_editor_cbs.c,
20795 src/message_manager_private.cc, src/message_manager.[cc,h],
20796 src/anjuta.[c,h]: Added indicators support for errors/warnings
20797 highlight in the editor.
20798 * NEWS, TODO: Update.
20799 * scintilla/include/PropSet.h: Removed deprecrated function.
20801 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20803 * src/anjuta-tools.[ch]: Tools implementation (basic)
20804 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
20805 , src/main_menubar_def.h: PLugins cleanup and segregation
20806 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
20808 * anjuta.prj: Added new files
20809 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
20810 * plugins/class-gen/clsGen.c: Register menu under 'Project'
20811 * plugins/patch/patch-plugin.c: Register menu under 'Format'
20812 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
20813 * src/Makefile.am: Added new files
20814 * src/message-manager.[cc/h]: Added standard output and error windows
20816 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
20818 * project_type.c: Fixed Gnomemm2 project type
20820 2002-11-25 Naba Kumar <naba@gnome.org>
20822 * printing/print.c: Fixed a compile warning.
20823 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
20824 * src/utilities.c: Fixed a compile warning in sparc, hides the
20825 terminal check error output from the user.
20826 * project_config.[ch], project_dbase.[ch], source.c: Added project
20827 version, exclude modules configuration and reordered other config
20828 properties. Changed some strings to more descriptive text.
20829 * src/compiler_opitions.c: Removed extra newlines from .prj file
20831 * anjuta.prj: Converted to new format (only reorganised properties
20832 and removed extra newlines ... nothing else).
20835 2002-11-21 Naba Kumar <naba@gnome.org>
20837 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
20838 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
20839 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
20840 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
20841 Updated to the CVS version.
20843 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20845 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
20846 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
20847 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
20848 images in completion lists.
20849 * src/resources.h: Make C++ friendly.
20850 * scintilla/PropSet.cxx: Fix memory leak.
20852 2002-11-20 Naba Kumar <naba@gnome.org>
20854 * scintilla/*/*: Synced to latest scintilla 1.49
20855 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
20858 * scintilla/RESearch.cxx: The automatic cvs log in the
20859 file really broke things trying to interprete the changelog
20860 entry incorrectly as end-of-comment. Removed the $cvs line
20861 and committed again.
20863 2002-11-19 Naba Kumar <naba@gnome.org>
20865 Patch from Timothee Besset <ttimo@idsoftware.com>
20867 * src/message-manager-private.cc: Interpretes absolute
20868 file paths properly in zvt terminal.
20870 2002-11-19 Naba Kumar <naba@gnome.org>
20872 Patch from Timothee Besset <ttimo@idsoftware.com>
20874 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
20875 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
20876 (important) editor preferences in project (if there is one
20881 2002-11-18 Naba Kumar <naba@gnome.org>
20883 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20885 * src/debug_tree.c, src/find_in_files_gui.c,
20886 src/find_replace.c, src/find_text.c,
20887 src/project_import.c, src/project_import_gui.c,
20888 src/wizard_gui.c: i18n Fixes.
20890 2002-11-15 Naba Kumar <naba@gnome.org>
20892 * plugins/class-gen/clsGen.c: Fixed to use project function
20893 to import files. Create non-existent directories before the
20894 sources are written.
20896 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
20897 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
20899 src/glades.c: Excluded gladen files from build. This
20900 will fix the unnecessary dependency on libssl.
20902 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
20903 file import funtion.
20905 * src/message_manager_private.cc: Fixed a compiler warning with
20906 DEBUG preprocessor macro.
20908 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
20909 wrong (undocked) editor window was closed on clicking close on an
20910 undocked editor window.
20912 * src/debugger.c: Fixed a bad bug where debugger terminal won't
20913 start correctly if the executable was run before with 'F3'.
20915 * src/toolbar_callbacks.c: Wrap around find next.
20916 * src/toolbar.c: Disable combo activate.
20917 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
20918 button positions to get 'yes' as default.
20920 * anjuta.spec.in: Updated.
20922 * src/anjuta_info.c, src/appwizard_gui.c,
20923 src/attach_process_gui.c, src/breakpoints_gui.c,
20924 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
20925 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
20926 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
20927 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
20928 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
20929 src/preferences.c, src/preferences_gui.c, src/project_config.c,
20930 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
20931 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
20932 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
20933 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
20934 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
20935 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
20936 plugins/patch/patch-plugin.c, printing/print-util.c:
20937 Set all windows and dialogs transient
20938 to their parents so that they remain floated above their parents.
20940 2002-11-13 Naba Kumar <naba@gnome.org>
20942 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
20943 take default editor font).
20945 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
20946 Corrected email address.
20948 * src/mainmenu_callbacks.c: Used spaces instead of tabs
20949 for changelog entry.
20953 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20954 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
20956 2002-11-06 Naba Kumar <naba@gnome.org>
20959 * anjuta.spec.in: Ships the .omf files with the
20960 documents instead of the base package.
20962 2002-11-04 Naba Kumar <naba@gnome.org>
20964 * data/properties/latex.properties: Fixed a bug.
20965 * ChangeLog: Released 1.0.0 stable.
20967 2002-11-04 Naba Kumar <naba@gnome.org>
20969 * src/commands.c: Added command with shell redirection capability.
20970 * data/properties/anjuta.properties: Changed default execution
20972 * src/project_dbase.c: Set project top dir in properties.
20973 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
20974 * data/Makefile.am: More diskcheck error fixes.
20976 * README, anjuta.spec.in, THANKS, AUTHORS,
20977 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
20978 manuals/C/anjuta-manual/authers,sgml,
20979 manuals/C/anjuta-manual/anjuta-manual.sgml,
20980 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20981 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
20982 : Changed anjuta home to
20983 new URL and my email address.
20985 * manuals/C/anjuta-manual/interfaces.sgml,
20986 manuals/C/anjuta-manual/prefereces.sgml,
20987 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
20989 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
20990 : removed reference to the help menu as the menu is modified
20991 when no help is found (which is very likely when we are
20992 shiping the documents separately).
20994 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20995 * anjuta.spec.in: Update specfile to make multiple RPMs.
20996 * data/Makefile.am: make dist fix.
20997 * src/text_editor_menu.c: Fix compile warnings (casts).
20999 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21000 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21001 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21003 2002-11-01 Naba Kumar <naba@gnome.org>
21005 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21006 Added gnome2 macros to be used by gnome2 project wizard.
21008 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21011 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21012 as it was conflicting with generated projects and is not
21015 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21016 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21017 project generation, removed qt project as it's not complete and
21018 added gnome2 bonobo wizard.
21020 2002-10-29 Naba Kumar <naba@gnome.org>
21022 * po/POTFILES.in: Updated.
21023 * po/POTFILES.skip: Added.
21024 * preferences.h: Fixed print paper size property name.
21026 2002-10-28 Naba Kumar <naba@gnome.org>
21028 * data/user.properties, data/Makefile.am: Added user properties file
21029 which will be copied in user's ~/.anjuta/user.properties.
21031 * data/anjuta.properties: Changed a comment.
21033 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21035 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21036 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21037 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21040 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21041 instead of user properties file.
21043 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21044 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21045 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21046 * README, TODO: Updated.
21048 2002-10-28 Naba Kumar <naba@gnome.org>
21050 * manuals/C/anjuta-manual/figures/editor_guides.png,
21051 manuals/C/anjuta-manual/figures/editor_margins.png,
21052 manuals/C/anjuta-manual/figures/editor_markers.png,
21053 manuals/C/anjuta-manual/figures/local_variables.png,
21054 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21055 manuals/C/anjuta-manual/figures/prefs_print.png,
21056 manuals/C/anjuta-manual/figures/print_dlg.png,
21057 manuals/C/anjuta-manual/figures/print_preview.png,
21058 manuals/C/anjuta-manual/figures/symbol_browser.png,
21059 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21060 files for manual documentation.
21062 * manuals/sgmldocs.make,
21063 manuals/C/anjuta-manual/Makefile.am,
21064 manuals/C/anjuta-manual/authors.sgml,
21065 manuals/C/anjuta-manual/build.sgml,
21066 manuals/C/anjuta-manual/compileopts.sgml,
21067 manuals/C/anjuta-manual/debugger.sgml,
21068 manuals/C/anjuta-manual/execute.sgml,
21069 manuals/C/anjuta-manual/fileoperations.sgml,
21070 manuals/C/anjuta-manual/interface.sgml,
21071 manuals/C/anjuta-manual/preferences.sgml,
21072 manuals/C/anjuta-manual/projects.sgml,
21073 manuals/C/anjuta-manual/figures/arguments.png,
21074 manuals/C/anjuta-manual/figures/open_file.png,
21075 manuals/C/anjuta-manual/figures/other_opts.png,
21076 manuals/C/anjuta-manual/figures/scrshot.png,
21077 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21078 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21080 Updated anjuta manual documentation.
21083 2002-10-27 Naba Kumar <naba@gnome.org>
21085 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21086 check and modifies debugger terminal command accordingly
21087 to function properly.
21089 2002-10-25 Naba Kumar <naba@gnome.org>
21091 * manuals/sgmldocs.make: Fixed a couple of bugs.
21092 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21094 2002-10-24 Naba Kumar <naba@gnome.org>
21096 * src/debug_tree.c: Fixed a crash bug from Etay.
21098 * global_tags/create_global_tags: Added messages.
21099 Fixed infinite looping within files.
21101 * macro/autogen.sh: Removed debug and warning flags for defaults.
21103 Patch from Vadim Berezniker <vadim@berezniker.com>
21105 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21106 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21109 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21110 temporarily just copy it
21112 2002-10-24 Naba Kumar <naba@gnome.org>
21114 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21115 manuals/C/anjuta-manual/anjuta-manual.sgml,
21116 manuals/C/anjuta-manual/compileopts.sgml,
21117 manuals/C/anjuta-manual/debugger.sgml,
21118 manuals/C/anjuta-manual/execute.sgml,
21119 manuals/C/anjuta-manual/fileoperations.sgml,
21120 manuals/C/anjuta-manual/interface.sgml,
21121 manuals/C/anjuta-manual/introduction.sgml,
21122 manuals/C/anjuta-manual/projects.sgml,
21123 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21124 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21125 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21126 manuals/ja/anjuta-manual/compileopts.sgml,
21127 manuals/ja/anjuta-manual/debugger.sgml,
21128 manuals/ja/anjuta-manual/execute.sgml,
21129 manuals/ja/anjuta-manual/fileoperations.sgml,
21130 manuals/ja/anjuta-manual/interface.sgml,
21131 manuals/ja/anjuta-manual/introduction.sgml,
21132 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21134 2002-10-24 Naba Kumar <naba@gnome.org>
21136 * src/project_type.c: added autogen for qt projects.
21137 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21138 Fixed a bug that retrieves wrong terminal command.
21139 * src/commnads.c: Added more terminal commands.
21140 * configure.in: Checks for scrollkeeper version.
21142 2002-10-22 Naba Kumar <naba@gnome.org>
21144 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21145 instead of AM_GNOME_GETTEXT.
21147 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21148 for setup-gettext for the wizard generated projects.
21150 * src/source.c: Fixed a bug where glade file wasn't generated.
21152 * src/gnome_project.c: Excluded project version from project dir
21155 2002-10-22 Naba Kumar <naba@gnome.org>
21157 * acinclude.m4: New file with dummy funtion for gettext
21158 cross compatibility fix.
21160 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21161 * configure.in: Fixed cflags to avoid useless warnings.
21162 * Makefile.am: EXTRA_DIST += setup-gettext.
21163 * src/toolbars.c: Added space paddings around tags label.
21165 2002-10-21 Naba Kumar <naba@gnome.org>
21167 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21169 * setup-gettext: New script to maintain gettext cross version
21171 * configure.in, macros/autogen.sh: Fix for gettext cross version
21174 2002-10-21 Naba Kumar <naba@gnome.org>
21176 * debug_tree.c: Fixed incorrect use of debug assertion.
21178 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21179 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21180 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21181 src/memory.c, src/memory.h, src/message-manager-private.cc:
21183 New parsing algorithm; adapted from kdevelop.
21184 Middle button menu for changing the value's display type
21186 2002-10-07 Naba Kumar <naba@gnome.org>
21188 * src/main_menubar_def.h: Changed status bar message for Help->
21189 Browse info pages. Bug #603308
21191 * src/executer.c: Made "User terminal" default for creating
21192 projects (User can always disable it later). Bug #114222
21194 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21196 * macros/autogen.sh: Require gettext 0.10.x for autogen
21197 * src/text_editor.c: Fixes Bug #595303
21198 * src/source.c: Fixes Bug #595970
21199 * src/anjuta.c: Fixes Bug #598366
21200 * scingtilla/LexCPP.cxx: Bug #602296
21201 * src/main_menubar_def.h: Bug #604363
21202 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21204 2002-10-07 Jens Georg <mail@jensgeorg.de>
21206 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21207 * gnomefilelist.c: This patch fixes the bug #611542
21209 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21211 * data/properties/Makefile.am: Added tcltk.properties file.
21213 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21215 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21217 * README: Updated README
21218 * plugins/class-gen/clsGen.c, src/message_manager.cc
21219 , src/mainmeu_callbacks.c, src/memory.c
21220 , src/project_dbase_gui.c, src/text_editor_gui.c
21221 , widgets/gnomefilelist.c: Set window icons
21222 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21223 Enabled release build (stripped + optimized binaries, etc.)
21224 * data/properties/anjuta.properties, src/commands.c,
21225 src/defaults.cFixed bug #595489 (stdin on executables)
21226 * src/appwizard.c, src/main.c, src/message-manager.cc
21227 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21228 , src/debug_tree.c: Memory related (valgrind) fixes.
21229 * src/message-manager-private.[cc,h], src/pixpams.h
21230 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21231 * anjuta.prj: Added debug_tree.c to SOURCES
21232 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21233 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21234 Compacted code and cleaned up unnecessary functions.
21235 * tagmanager/*.[ch]: Code fixes.
21237 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21239 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21241 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21242 Debug tree now detects changes of displayed variables
21243 and changes their color to red
21245 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21247 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21249 * mainmenu_callbacks.c: Set's the current file name in
21250 file save as dialog.
21252 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21254 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21256 * data/properties/tcltk.properties: New file for tcl/tk
21259 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21261 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21262 Fixed a fatal bug which doesn't let building gnome2 related
21263 projects. They use different autogen.sh script. Defined new
21264 type field "gnome_macro_support".
21266 * data/autogen.sh.gnome2: New file.
21268 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21269 bug with quotes escaping in quotes.
21271 * src/message-manager-private.cc: Used event box instead
21272 of frame for local message pane, so that the borders appear
21273 properly and nicely.
21275 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21276 if there is a project open and all the files are un-docked.
21278 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21280 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21282 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21283 * THANKS: updated for new contributions
21284 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21286 2002-08-27 Steven Knight <steven.knight@unh.edu>
21288 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21289 src/project_dbase.h, src/project_type.c, src/source.c,
21290 src/wizard_gui.c: new Qt project type
21291 *** NB not fully tested, may need some work, icon required...
21293 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21295 * src/memory.c, src/memory.h: new memory patch
21297 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21299 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21301 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21303 * lancher/anjuta_launcher.c: Determine pty from function
21304 call instead of running 'tty' externally.
21306 * data/properties/cs.properties: Added compile/build commands.
21307 Fixed execution properties.
21309 * src/commands.c: Added c# options.
21311 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21313 * src/debug_tree.[c,h], src/debugger.[c,h],
21314 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21316 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21317 1. Misaligned structs when they are members of other structs.
21318 2. '{' sometimes appears as a variable.
21319 3. Wrong processing of some arrays.
21320 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21321 that displays the tree in two columns (variable and value).
21323 2002-08-14 Stephane Demurget <demurgets@free.fr>
21325 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21327 * data/properties/sql.properties: added the DATETIME data type.
21329 * data/properties/html.properties: added the foreach php keyword.
21331 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21333 * NEWS: Updated with new features.
21335 * data/.cvsignore, doc/.cvsignore: Updated.
21337 Patch from: Etay Meiri <etay-m@bezeqint.net>
21339 * src/debug_tree.h, src/debug_tree.c: New files.
21341 * src/Makefile.am, src/message-manger-private.[h,cc],
21342 src/message-manger.cc: Added Tree view for debugger
21345 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21347 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21349 * src/memory.c, src/memory.h: New files.
21351 * src/Makefile.am, src/appwizard.c, src/controls.c,
21352 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21353 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21355 Memory view implemetation that would enable viewing raw memory
21358 2002-08-08 Stephane Demurget <demurgets@free.fr>
21360 * AUTHORS: added Biswa, because I wonder why noone already have
21361 written his name in the Anjuta's hall of fame :)
21363 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21365 * src/appwizard_gui.c: Removed an ambiguous prototype.
21366 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21367 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21368 * THANKS: Updated M. Ali Vardar's email.
21370 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21372 * src/anjuta_gui.c: implemented feature request to stop main and browser
21373 toolbars having exclusive use of space
21375 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21377 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21378 left over from the previous work to fix bugs :-)
21380 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21381 src/controls.c, src/mainmenu_callbacks.h,
21382 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21385 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21386 src/project_import_gui.c, src/sharedlib_gui.c,
21387 src/signals_gui.c: set window icon correctly
21389 * NEWS: more updates for the release
21391 * HACKING: updated for window icons and insert menu information
21393 * src/cvs_gui.c, src/build_project.c,
21394 src/project_import_cbs.c: message strings reviewed
21396 * src/controls.c: context help button should be disabled if
21397 DevHelp is not installed
21400 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21402 * src/debugger.c: Fixed the signalling screw up because of string
21403 update in gdb used to report the child process PID. Also, no
21404 error dialog will be popped up for "no such file or directory"
21405 error (very annoying and useless error). This error will still
21406 be shown on the debug message window. Avoided terminating the
21407 program when the terminal is terminated -- doesn't hurt, otherwise
21408 we get crappy egg-and-hen problem.
21410 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
21411 dimensions loading.
21413 * src/anjuta.c: Limited the default size of main window to sane
21416 * src/preferences.c: Fixed some deadly memory corruption bugs in
21417 the recent patches. Return from getenv() should NEVER be freed,
21418 because they are static strings.
21420 * src/preferences_gui.c: Removed the fix for crash bug with font
21421 selection and applied the real fix.
21423 2002-06-08 Andy Piper <andy.piper@freeuk.com>
21425 * NEWS: updated for release
21427 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21429 * src/launcher.c: Added a fix a memory leak and a possible
21430 fix for zvt-crash bug.
21432 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
21434 * data/properties/latex.properties,
21435 data/properties/ada.properties: Added file.is.source property.
21437 * src/an_file_view.c: Set auto column size of the file
21440 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
21441 The user is now prompted to confirm the closing of the file
21442 if it is being used by CVS. If yes, the editor is closed and
21443 the CVS operation stops.
21445 2002-06-07 Andy Piper <andy.piper@freeuk.com>
21447 * anjuta.prj: bump project version for release
21448 * BUGS: removed unnecessary file
21450 2002-06-07 Philip Van Hoof <freax@pandora.be>
21452 * widgets/gnomefilelist.c: fix up issue with directory deleted
21453 during the life of the file list widget
21454 * src/preferences_gui.c: sticking-plaster fix to font selection
21455 causes segfault bug
21457 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
21459 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21461 * data/properties/anjuta.properties, src/an_file_view.[ch],
21462 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
21463 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
21464 added options for symbol and file browsers.
21465 * data/properties/cpp.properties: linker flags should come after
21466 the name of the file to compile.
21467 * scintilla/Editor.cxx: fixed gcc compilation warning.
21468 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
21469 be executed from bindir only.
21470 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
21471 tagmanager/include/tm_file_entry.h: CVS version information in file
21473 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
21475 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
21476 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
21477 crashes during file import.
21478 * src/project_import.c: disable project menu items during project
21481 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21483 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21485 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21486 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
21487 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
21488 modified Insert menu, added C functions template, header C
21489 template, modified header_template HEADER_H ==> NAMEFILE_H
21491 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21493 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21495 * data/properties/html.properties: changed some file
21498 2002-06-05 Philip Van Hoof <freax@pandora.be>
21500 * widgets/gnomefilelist.c: Fixed #560759 and #561776
21502 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21504 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21506 * data/properties/anjuta.properties, src/defaults.c: Make windows
21507 docked by default, fix the big fonts bug.
21509 * src/an_file_view.c, src/main_menubar_def.h,
21510 src/project_dbase_gui.c: sanitized the Edit/View mess.
21512 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
21513 for customizing shortcuts.
21515 * src/mainmenu_callbacks.c: Search for selected word if present.
21517 * src/text_editor_menu.c: Added context menu options for docking
21518 and undocking editor windows.
21520 * src/main_menubar.h, src/main_menubar.c: more support for the
21521 shortcuts menu item.
21523 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21525 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21527 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
21528 all commit messages being written to top of the file
21530 * src/main_menubar_def.h: message strings reviewed
21532 * src/project_import.c: message strings reviewed
21534 * src/source.c, src/glades.c: message strings reviewed. Fixed
21535 some bugs around reading the project properties for creating
21536 .glade and .desktop files in the Application Wizard. There were
21537 typos in the property names being retrieved
21539 * widgets/gnomefilelist.c: changed build_full_path to make
21540 the file widget support ~
21541 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
21543 * THANKS, widgets/e-shell-about-box.c,
21544 manuals/anjuta-manual/C/authors.sgml: updated for new
21547 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
21549 * src/project_dbase.c: Fixed the file-path-corruption bug
21550 and the cannot-import-file-in-project bug. (follow-up with
21551 the last commit from Stef).
21553 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
21554 with unsaved-project.
21556 2002-06-05 Stephane Demurget <demurgets@free.fr>
21558 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
21561 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21563 * data/properties/{xml,html,other}.properties: changed some file
21566 * data/anjuta.mime: oops! cvs added
21568 * scintilla/RESearch.cxx: fixed up a problem with comments
21570 * global-tags/create_global_tags.sh: redirect errors to /dev/null
21571 to avoid messages about missing libs
21573 * NEWS: started the release notes
21575 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21577 * HACKING: updated with new information on printing, patch naming
21579 * TODO: removed completed tasks
21581 * THANKS: updated a few contributions
21583 * anjuta.prj: updated the icon file
21585 * anjuta.desktop.in.in: updated to add Categories
21587 * data/anjuta.mime: created a mime type for Anjuta project files
21588 (NB needs to be added to the install in /usr/share/mime/)
21590 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
21591 "Coded in Anjuta" button in Gimp XCF format. It can be converted
21592 to PNG for websites.
21594 * plugins/patch/patch-plugin.c: clarified some messages and
21595 made it easier to see different patching sessions
21597 * src/toolbar.c: changed some message text for consistency
21599 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
21600 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
21602 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21604 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
21605 src/project_dbase.{c,h}, src/project_import_cbs.c,
21606 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
21607 Added XLib Project and a Dockapp Project types.
21608 * pixmaps/Makefile.am: added line for new pixmap for new xlib
21610 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
21611 * src/source.c: Fixed memory leak in existing projects.
21612 (filename was not freed)
21613 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
21615 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
21617 * src/anjuta.h, src/anjuta.c: Added error display funtions
21618 with parent windows.
21620 * src/appwizard_cbs.c: Changed error display function to use
21623 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
21625 * printing/print.h, printing/printing.c: Taken care of document
21626 zoom factor and fixed a font loading bug. Dynamically calculated
21627 text widths to work with zooms properly. Re-organized code for
21628 dynamic text width calulations to work in general with utf8 chars.
21629 Determined font height and width automatically from the font info.
21631 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
21632 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
21633 Converted text.zoom.factor property to use #defined value. Removed
21634 margin header and margin numbers preferences, as they now
21635 calculated dynamically.
21637 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
21639 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
21640 printing/print-util.h, printing/print.c, printing/print.h:
21641 Rewritten printing support for style based printing. Syntax highlighted
21642 printing, monochromatic printing, setup using preferences etc.
21644 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
21645 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
21646 language and the styled text buffer.
21648 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
21649 the print setup preferences page and added printer preferences. Added functions
21650 to retrieve preferences with default values.
21652 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
21655 * data/properties/anjuta.properties: Added default printer preferences.
21657 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
21658 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
21659 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
21661 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
21663 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21665 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21667 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
21668 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
21669 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
21670 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
21672 printing/Makefile.am: Reduced compiler optimizations.
21674 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
21675 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
21676 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
21677 tagmanager/tm_workspace.c: TagManager fixes.
21679 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
21681 * printing/*: CVS added. :)
21683 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21685 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21687 * printing*: CVS added.
21688 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
21689 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
21690 src/main_menubar_def.h: Gnome Print support
21691 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
21692 * configure.in: Enable debugging flag option
21693 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
21694 Print properties defined.
21695 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
21697 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21699 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21701 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
21702 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
21703 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
21705 * src/text_editor.c: Minor cleanups.
21706 * anjuta.c: Tweaks to 'Goto File Line' functionality.
21707 * src/project_dbase.c: Fixes to add/remove files from project.
21708 * src/help.c: Fix minor memory leak.
21709 * src/project_dbase_gui.c: Remove debugging messages.
21710 * src/utilities.[ch]: Cleanups and minor fixes.
21711 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
21713 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
21715 * src/anjuta.c [anjuta_apply_preferences()]:
21716 Fixed a crash bug when tab pos is not defined for the editors.
21718 * data/properties/cpp.properties: Set default identifier property to normal.
21719 This fixes the bug in which the fore color gets hidden with dark background.
21721 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
21723 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
21726 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
21727 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
21728 src/anjuta.c, data/properties/anjuta.properties:
21729 Implemented line wrapping.
21731 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
21733 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
21734 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
21735 tags. Code was reviewed from GNOME Bonsai view.
21737 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
21738 it seems to have been removed by scintilla people.
21740 * data/properties/anjuta.properties: Set default line wrap to false, as
21741 is noticably slow with big files.
21743 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21745 * src/project_import_gui.c: disallow the selection of files in
21747 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
21750 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21752 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
21753 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
21754 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
21755 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
21756 now works properly.
21757 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
21758 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
21759 * src/utilities.[ch]: Added some utility functions.
21760 * tagmanager/tm_project.c: Fix for bug in file removal from project.
21762 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21764 2002-05-26 Andy Piper <andy.piper@freeuk.com>
21766 * HACKING: info on FIXME statements and removed ccview references
21767 * Makefile.am: added rule to make RPM package
21769 2002-05-26 Andy Piper <andy.piper@freeuk.com>
21771 * THANKS, widgets/e-shell-about-box.c,
21772 manuals/anjuta-manual/C/authors.sgml: updated for new
21774 * src/anjuta.c: removed unnecessary warning code since CVS
21775 support is now implemented :-)
21776 * manuals/sgmldocs.make: implemented a fix for bug #553969
21777 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
21778 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
21779 manuals/C/anjuta-faqs-C.omf: modified the descriptions
21781 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21783 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
21784 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21785 src/main_menubar_def.h, src/preferences_gui.c,
21786 preferences.c, preferences.h: setup Username and Email
21787 preferences, Insert ChangeLog and Username editor functions
21789 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
21791 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21793 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
21794 src/src_paths_cbs.c, src/src_paths_gui.c
21795 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
21797 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21799 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21801 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
21802 and goto tag menu items to main menu.
21804 2002-05-09 Andy Piper <andy.piper@freeuk.com>
21806 * THANKS, widgets/e-shell-about-box.c,
21807 manuals/anjuta-manual/C/authors.sgml: added new contributors
21808 * HACKING: updated with info on files to change for credits
21810 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
21812 * src/aneditor.cxx: extended extension list which fixes segfault
21813 on selecting lisp, ruby or matlab as highlight style.
21815 2002-05-09 Andy Piper <andy.piper@freeuk.com>
21817 * src/main_menubar_def.h: fixed an array initialiser and fixed
21818 the lexer settings for the new entries on the Format menu
21820 2002-05-07 Stephane Demurget <demurgets@free.fr>
21822 * Synced with Scintilla 1.45
21824 2002-05-06 Andy Piper <andy.piper@freeuk.com>
21826 * anjuta.prj: added another missing file
21827 * ChangeLog: fixed some incorrect change dates I caused by
21828 sloppy cut-and-pasting :-/
21830 2002-05-06 Andy Piper <andy.piper@freeuk.com>
21832 * src/mainmenu_callbacks.c: fixed title of new About box
21834 2002-05-05 Andy Piper <andy.piper@freeuk.com>
21836 * src/pixmaps.h: added macros for OpenGL and SDL project icons
21838 2002-05-05 Andy Piper <andy.piper@freeuk.com>
21840 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
21841 * anjuta.prj: updated for new files
21843 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
21845 * widgets/e-shell-about-box.c: Added version display.
21847 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21849 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
21850 widgets/scroll_menu.c: fixed up some compiler warnings (patch
21851 from Philip Van Hoof)
21853 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21855 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
21857 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
21858 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
21859 that produced build errors (needs checking on a machine with the
21861 * data/properties/lisp.properties: updated to match format of other
21862 lexer property files supplied with Anjuta
21864 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21866 * anjuta.prj: added new files
21867 * HACKING: added information from the mailing list on
21868 adding new project types to the wizard (thanks to Johannes)
21870 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21872 * src/utilities.h, src/launcher.c, src/gnome_project.c,
21873 src/appwiz_page2.c: Fix for 547038.
21875 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21877 * attach_process.c, attach_process_cbs.c: Fixed a dialog
21880 * about.h: cvs removed.
21882 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21884 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21888 * src/anjuta.c (anjuta_system_error): checks for the error number to
21889 know whether the error description is needed or not.
21891 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21893 * pixmaps/anjuta_logo.png: New about logo.
21895 * pixmaps/anjuta_icon.png: New icon from Misha. The
21896 old one had trouble with some gtk themes.
21898 * about.c: Removed. No longer needed.
21900 * mainmenu_callbacks.c: Removed reference of about.h
21902 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21904 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21906 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
21907 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
21908 About Dialog (thanks to the Evolution team for the cool widget!)
21910 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21912 Patch from lbell <lbell@tsc4.com>
21914 * src/find_in_files.c, src/find_in_files.h,
21915 src/anjuta.c: Added save_yourself, load_yourself routines.
21917 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
21918 Added "Append messages" toggle button. This will enable
21919 the search results to be appended to the already existing
21922 * src/debugger.c: Fixed a typo.
21924 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
21925 src/session.c, src/session.h: Improved session management.
21927 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21929 * THANKS, FUTURE, AUTHORS: Changed my email and
21932 2002-05-02 Stephane Demurget <demurgets@free.fr>
21934 Impl. feature request #525271 (add Lisp support).
21936 * data/properties/lisp.properties: added.
21938 * data/properties/Makefile.am, data/properties/anjuta.properties: added
21939 the lisp properties.
21941 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
21942 src/utilities.[ch]: added support for the Lisp highlight style.
21944 2002-05-02 Stephane Demurget <demurgets@free.fr>
21946 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
21947 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21948 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
21949 option preferences to have a persistent setting. Plus it's not used
21950 often, so it's better here than flooding the menus.
21952 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
21953 preferences pages a lot more consistent and sweeter: tabs direction
21954 radiobuttons are directed against the meaning, all pages have an
21955 outter frame, a lot of padding, removed all expand attributes for
21956 vertical boxes, ...
21958 That's not a total revamp, but it's really looking better now, even
21959 if there's still work to be done.
21961 2002-05-01 Andy Piper <andy.piper@freeuk.com>
21963 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
21964 * TODO: added task to be completed before next release (update all credits)
21966 2002-05-01 Stephane Demurget <demurgets@free.fr>
21968 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
21971 2002-05-01 Benke László <decike@freemail.hu>
21973 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21975 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
21976 src/main_menubar_def.h, src/mainmenu_callback.[ch],
21977 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
21978 to the format menu in order to reorder the notebook tabs in
21979 alphabetical order everytime a file is created/opened/saved.
21981 2002-05-01 Philip Van Hoof <freax@pandora.be>
21983 * widgets/gnomefilelist.[ch] (history_combo_go),
21984 (history_combo_clicked): impl.
21986 (gnome_filelist_new_with_path): use this new impl.
21988 2002-05-01 Stephane Demurget <demurgets@free.fr>
21990 * src/project_dbase_gui.c (add_file): added the xpm file type.
21992 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21994 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
21997 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22000 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22001 src/text_editor_menu.c: Added context sensitive search in symbol
22002 browser and editor.
22004 * configure.in: Changed version number to 0.1.9.99.
22006 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22007 src/project_import.c: Minor changes to project import facility.
22009 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22010 (Forced to use specific brace format)
22012 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22013 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22014 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22016 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22018 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22019 replaced the spinbutton with an hscale, and made the UI less "blocky".
22021 * src/cvs_gui.c: When diffing a project you can choose date and
22024 * src/project_dbase.c: Import_file activated again
22026 * configure.in, plugins/Makefile.am: Added patch plugin
22028 * plugins/patch/*: The new patch plugin
22030 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22032 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22034 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22035 dropdown list shown by autocompletion are now removed.
22037 2002-04-28 Philip Van Hoof <freax@pandora.be>
22039 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22040 a bunch of filetypes from the older version.
22042 * src/project_dbase_gui.c (add_file): changed the import
22043 dialog's filetypes combo contents depending on the
22044 type of data to be imported.
22046 2002-04-28 Stephane Demurget <demurgets@free.fr>
22048 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22049 the amount parameter as Philip stated and reformated to follow the
22052 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22053 changed accordingly.
22055 2002-04-25 Stephane Demurget <demurgets@free.fr>
22059 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22060 Shift-F6, to be more consistent with other Gnome apps.
22061 Moved the "Search next" entry under the "Search" one, and swapped the
22062 order of the "Find in files" and "Find and Replace" ones.
22064 Some additional fixes ands cleanups on the edit menu.
22066 * src/main_menubar.h: replaced all occurences of repeat_find by
22067 find_again for the code to be more consistent.
22069 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22070 sensitiveness depending on the existence of an active text buffer.
22072 * TODO: added some bits about improving the usability of the
22073 search/search again couple.
22075 2002-04-25 Stephane Demurget <demurgets@free.fr>
22077 * src/preferences_gui.c: made the tab labels text more consistent
22080 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22082 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22084 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22087 * src/main.c (main): simplified some code and cleanups.
22089 Fix a part of #499366:
22091 * src/commands.[ch] (sync_from_props), (command_editor_save),
22092 (on_apply_clicked), (create_command_editor_gui): added the gui
22093 corresponding to the command.terminal preference.
22095 2002-04-25 Stephane Demurget <demurgets@free.fr>
22099 * anjuta.spec.in: added build requirements for the source rpm.
22101 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22103 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22105 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22106 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22107 src/project_type.c, source.c, wizard_gui.c:
22108 Added new GNOME 2 project types and changed glade behaviour to
22109 produce GTK code if project type GTK was selected and GTKmm code
22110 if project type GTKmm was selected (and not depending on the
22111 selected language. Disabled glade for GNOME 2 projects because
22112 we will need glade2 there.
22114 * src/project_dbase.c: Fixed a memory lack.
22116 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22118 * src/cvs.c: Added an error message if jobs are running
22120 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22122 * tagmanager/tm_work_object.c: Fixed a chrash
22123 bug which occurs when it tries to stat an empty
22126 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22128 * src/controls.c: CVS menu items now becomes
22129 insensitive when the launcher is busy.
22131 * src/anjuta.c, cvs.h, cvs.c: Created a function
22132 to update the cvs preferences when preferences are
22133 applied in preferences dialog and called it from
22134 anjuta_update_preferences().
22136 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22138 * src/cvs.c: Added a space in the cvs command
22139 before the revision part. This fixes the cvs
22140 error we get when cvs-diffing with revisions.
22142 * src/cvs.c: Fixed a compiler warning.
22144 * src/find_replace.c: The dialog now remembers
22145 the settings including the "prompt on replace"
22146 which seems to have broken somewhere line the
22149 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22151 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22152 Added a new property in cvs class to hold a boolean
22153 for enabling date in cvs diff. This fixed the bizzare
22154 diff output due to the date that goes with the cvs
22155 command. Also, set the default value of compression
22156 to 3 and unified diff option to 1.
22158 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22160 * src/cvs.c: The diff editor is set to hilite as
22161 diff syntax hiliting.
22163 * configure.in, manual/Makefile.am:
22164 Added a new manual module for ja language.
22166 * manual/ja/*/*/*: New module and files for the
22167 ja translation for the anjuta documentation
22168 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22170 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22172 * src/launcher.c: Made a very messy work around
22173 for the launcher authentication to work properly.
22175 * src/find_replace.c: Applied the missing patch
22176 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22178 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22180 * src/cvs.c, src/main_menubar_def.h: made message strings
22181 consistent with existing standards from our own documentation
22182 (such as uppercase P in Project, corrected spelling of
22185 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22187 * src/cvs_gui.c: Cleaned up gui and aligned various
22188 widgets to give a clean look.
22190 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22192 * src/launcher.c: Added work around to retrieve
22193 the child exit code. It works. :)
22195 * src/find_in_files.c, src/gnome_project.c,
22196 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22197 src/clean.c, src/clean_project.c, src/build_project.c,
22198 src/build_file.c: Modified to handle the new
22201 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22203 * src/find_replace.c: Changed signal to call
22204 on_replace_text_close on from delete_event
22205 to close => the replace history is now updated.
22207 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22209 * src/cvs.c: escaped the cvs import message before
22212 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22214 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22216 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22218 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22221 * src/preferences_gui.c: GUI improvements
22223 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22225 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22227 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22228 Removed static qualifier from tm_tag_type_name() and
22229 availed it's prototype for use in outside code. also
22230 created reverse map function tm_tag_type_name();
22232 * src/anjuta.c: Implemented qualified tags names for
22233 the tag list (on the toolbar pulldown list) to avoid
22234 ambiguty in tags with similar names (like prototype
22235 and definition). Patch modified and improved.
22237 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22239 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22241 * src/utilities.[c,h]: Added a utility funtion
22242 that escapes the single and double quotes in a
22243 given string. Useful for passing command line
22246 * src/cvs.c: Escaped the cvs log message before
22247 passing it to cvs command line to avoid ambiguties
22248 with quotes in the message.
22250 * pixmaps/anjuta_icon.png: Changed to the new icon.
22251 from Todd Goyen <goyen@mbi-berlin.de>
22253 * src/message-manager-private.cc: Added regex to
22254 recognize (underline hilite) the parsable outputs
22255 from the zvt terminal.
22257 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22259 Patch from: Tina Hirsch <tehirsch@arcor.de>
22261 * src/project_type.c:
22262 Fixed a bug in the wxproject type and modified the erroroutput when
22263 configure doesn't find wx-config
22265 Patch from: Timothee Besset <ttimo@idsoftware.com>
22267 * src/anjuta.c, src/message-manager-private.cc,
22268 src/message-manager-private.h
22269 Catches double clicks in the zvt terminal, and calls goto_error_line
22270 to jump to the appropriate location in the source. This will recognize
22273 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22275 * src/build_project.c: Taken care of memory leak
22276 by freeing cmd variable properly.
22278 * src/main_menubar_def.h: Fixed wrong signal connection
22279 for cvs project commit.
22281 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22283 * src/preferences_gui.c: Added some border and adjusted
22284 expandsion, filling in box adds to make the cvs preferences
22287 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22289 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22291 * src/cvs*, src/main_menubar*, src/preferences*:
22292 Moved CVS settings to preferences, added a nice login dialog.
22294 * src/controls.c, src/project_dbase.c:
22295 CVS project options are only shown if a project is open
22297 * src/build_project.c:
22298 User is now asked if he wants to install as root
22303 * anjuta.prj: Updated with cvs files
22305 * TODO: Remove task which are done
22307 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22309 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22310 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22311 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22313 Modified launcher to use controlling terminal to detect and
22314 take care of password authentications (for example, for cvs
22315 and root installs).
22317 * pixmaps/password.png: New file.
22319 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22321 Anjuta kick start tutorial wirtten by:
22322 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22324 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22325 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22326 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22327 manuals/C/anjuta-tutorial/figures/*.png:
22331 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22335 2002-03-28 Roel Vanhout <roel@stack.be>
22337 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22339 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22340 src/preferences_gui.c:
22341 Added option to wrap around to beginning/end of file when on last bookmark
22342 and next/previous bookmark is pressed
22344 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22346 Patch from Philip Van Hoof <freax@pandora.be>
22348 * src/gnomefilelist.c:
22349 Added gimp like feature that changes the file extension of
22350 the filename entered in the selections when the file
22353 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22355 Patch from Roy Wood <roy.wood@filogix.com>
22357 * src/controls.c, src/find_text.c, src/find_text.h,
22358 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22359 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22361 Menuitem for entering currently selected text as find target,
22362 added key accel for "find next" and changed some key accels for
22363 other key for consistency.
22368 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22370 * src/watch.c, src/watch.h, src/watch_cbs.c,
22371 src/watch_cbs.h, src/watch_gui.c:
22373 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22375 Added change watch entries feature
22376 and Watch entries modify on double click fixed.
22378 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22380 * src/mainmenu_callbacks.c:
22382 Project commit should not bypass dialog as
22383 we need to get the cvs log from the user.
22385 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22387 * src/project_dbase.c:
22389 Patch from Roy Wood <roy.wood@filogix.com>
22391 Fixed docking bug with the new docking patch
22392 to fix copy/paste bug.
22394 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22396 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22397 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22398 src/main_menubar.h, src/main_menubar_def.h,
22399 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22401 Added cvs project support. Featured bypass cvs dialog for
22402 cases where we don't need dialog (such as project and right
22403 click selection from file browser). Cleaned up cvs code to
22404 make them generic cvs operations instead of separate file
22405 and project operations. Added cvs log action. Increased
22406 file entry box width and enabled "unified diff" by default.
22407 Used Editor buffer for status and log and set hilite for
22408 these buffers including diff buffer (DIFF hilite).
22410 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
22412 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22414 * data: Added file autogen.sh.wxwin
22415 * data/Makefile.am: Added entry for autogen.sh.wxwin
22416 * pixmaps: Added project image appwiz_wxwin.png
22417 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
22418 * src/appwizard_cbs
22419 src/compiler_options.c
22421 src/project_dbase.c
22422 src/project_dbase.h
22423 src/project_import_cbs.c
22427 src/wizard_gui.c: Added everything necessary for new
22428 project type 'wxWindows (wxGTK)
22429 * src/project_dbase.c: Fixed a bug that caused every project
22430 to be a glade project in dialog
22431 'Project information'.
22433 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
22435 Patch submitted by Roy Wood <roy.wood@filogix.com>
22437 * src/anjuta_gui.c, src/message-manager-dock.c,
22438 src/project_dbase.c:
22440 fixed the copy/paste bug by rewriting dock/undock
22443 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
22445 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22447 * src/cvs*, src/Makefile.am:
22448 New file for CVS support. File operations currently work
22449 cvs login needs to be done. Project support is not yet
22452 * src/main_menubar*, src/mainmenu_callbacks,
22453 src/anjuta.c, src/anjuta.h:
22454 Added menus and functions for cvs commands.
22456 * src/text_editor_menu.h:
22457 Added #include <gtk/gtk.h>
22460 Removed a warning (and this time it works ;-)
22462 * src/utilities.c, src/utilities.h:
22463 Added a utility function to retrieve directory
22464 name out of full path.
22466 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
22468 * src/executer.c: (create_executer_dialog): changed the default
22469 focus on the entry.
22471 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
22473 * widgets/gnomefilelist.c:
22474 Fixed duplicate history entries for the same directory.
22476 2002-03-10 Stephane Demurget <demurgets@free.fr>
22480 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
22481 it's already used by scintilla to delete the whole current line.
22483 2002-03-10 Stephane Demurget <demurgets@free.fr>
22487 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
22488 calls to fileselection_hide_widget,
22489 (on_open_filesel_cancel_clicked): removed.
22491 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
22492 (on_add_prjfilesel_cancel_clicked):
22494 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
22497 * src/fileselection.c: Made some functions static.
22498 (fileselection_hide_widget): rewritten using the new
22499 gnome_filelist_set_multiple_selection function.
22501 * src/fileselection.c: (on_file_selection_delete_event): removed
22502 unuseful widget hides. Some cleanups,
22503 (on_file_selection_cancel_clicked): impl,
22504 (create_fileselection_gui): changed the cancel button clicked's
22505 callback to use this new function.
22507 * src/anjuta.c: (anjuta_new):
22508 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
22509 callbacks, because this the gnome filelist widget's job.
22511 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
22512 clist selection mode duplicates set,
22513 (gnome_filelist_key_press): use the new impl. function.
22515 2002-03-10 Stephane Demurget <demurgets@free.fr>
22519 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
22520 fixed some bogus code using an array cell out of
22521 range, removed unecessary gettext usages.
22523 * src/appwiz_page2.c: (on_prj_name_entry_changed):
22524 some cleanups and now transform minus characters to
22528 (source_write_configure_in),
22529 (source_write_toplevel_makefile_am),
22530 (source_write_desktop_entry),
22531 (source_write_glade_file):
22532 * src/project_dbase.c: (project_dbase_summon_glade),
22533 (project_dbase_generate_source_code):
22534 * src/glades.c: (gladen_write_glade_write):
22535 replaced some occurences of the target name by the
22536 project filename, using project_dbase_get_proj_name,
22537 to fix the name of some files.
22538 Fixed a lot of mem leaks.
22539 Various code cleanups.
22541 2002-03-06 Stephane Demurget <demurgets@free.fr>
22543 Merged with latest (1.44) scintilla.
22545 Added: - The calltip.<lexer>.end.definition property to display help
22546 text on a second line of calltip.
22547 - The calltip.<lexer>.word.characters property to correctly find
22548 calltips for functions that include characters like '$' which
22549 is not normally considered a word character.
22550 - The use.monospaced property to determine initial state of
22551 Use Monospaced Font setting.
22553 Bugs fixed: Too many to mention; please see :
22554 http://www.scintilla.org/ScintillaHistory.html for the
22557 * scintilla/*/*: updated nearly all files.
22559 * TODO: removed the need of a scintilla merge.
22561 Merged with latest (1.44) SciTE properties.
22563 * data/properties/anjuta.properties: added the wrap, use.monospaced
22566 * data/properties/html.properties: added a missing php extension, and
22567 updated php keywords to the latest reference.
22569 * data/properties/pascal.properties: added commands to compile, build
22570 and execute pascal applications.
22572 * data/properties/lua.properties: added styles for statements.
22574 * data/properties/bash.properties: added the declare keyword.
22576 Fixed distchecking.
22578 * global-tags/Makefile.am,
22579 global-tags/create-global-tags.sh: used some kind of ugly hack to
22580 make distchek work, since noone has proposed some better way.
22582 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
22583 and Ctrl-N replace Alt-N for new file according to the Gnome design
22586 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22588 * widgets/gnomedirlist.c
22589 widgets/gnomedirlist.h
22590 widgets/gnomefilelist.c
22591 widgets/gnomefilelist.h:
22593 Added GPL headings in the file.
22595 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22597 * src/attach_process.c
22598 src/attach_process_cbs.c
22599 src/attach_process_cbs.h
22600 src/attach_process_gui.c
22602 src/breakpoints_cbs.c
22603 src/breakpoints_cbs.h
22604 src/breakpoints_gui.c
22606 src/compiler_options.c
22607 src/compiler_options_cbs.c
22608 src/compiler_options_cbs.h
22609 src/compiler_options_gui.c
22610 src/find_in_files.c
22611 src/find_in_files_cbs.c
22612 src/find_in_files_cbs.h
22613 src/find_in_files_gui.c
22618 src/preferences_gui.c
22619 src/project_config.c
22621 src/src_paths_cbs.c
22622 src/src_paths_cbs.h
22623 src/src_paths_gui.c:
22625 Bugs #521629 and #522427 fixed. The problem was, that the
22626 escape-key was not catched and the dialog was hidden, but
22627 the flag was not set correctly.
22629 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
22630 using the gnome_dialog_close_hides()-setting present in most dialogs.
22631 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
22632 emits "close" and set the flag in the close-callback.
22634 Patch from: Jens Georg <mail@jensgeorg.de>
22636 2002-03-06 Stephane Demurget <demurgets@free.fr>
22638 * src/*.{c,cpp}: s/string_free/g_free/
22640 * src/utilities.[ch]: (string_free): removed.
22642 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
22644 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22646 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22647 src/mainmenu_callbacks.[ch]:
22648 Removed Project menu options: README, TODO, ChangeLog and NEWS
22649 Moved Save Build Messages to Build menu and only highlight it
22650 when there are build messages.
22651 Corrected a spelling: "mojority" -> "majority"
22652 Fixed initialisation of edit.edit_app_gui so now Edit menu
22653 can be shown when no project is loaded.
22655 * src/project_dbase.h: Removed prototype for static function
22657 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22659 * src/text_editor.c: Editor is marked changed after
22662 Patch from: Jens Georg <mail@jensgeorg.de>
22664 2002-03-04 Roel Vanhout <roel@stack.be>
22666 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22668 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
22669 Added option to ignore binary files on 'Find in files' (grep -I option)
22671 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22674 session restoration and commandline load in
22677 * src/anjuta.[h,c], src/anjuta_cbs.c:
22678 Removed "clear windows menu" and prevented runtime
22681 * src/compile.c, src/build_file.c, src/build_project.c,
22683 Takes into account the preference setting for
22684 show dialog when job completes. Dialogs are
22685 shown when it is enabled otherwise not.
22687 2002-03-03 Roel Vanhout <roel@stack.be>
22689 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22692 Store 'Find...' search string on search so that 'Find Next' will search for
22693 that string, even if the dialog hasn't been closed yet.
22695 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22697 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
22698 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
22699 src/main_menubar_def.h:
22701 Organized menus, removed "Windows" and "Utilities" menus from the
22702 menubar [they are no longer needed]. Also removed some extragenous
22705 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22707 * src/message-manager-private.cc:
22708 Set message clist selection mode to BROWSE.
22710 * src/message-manager.cc, src/an_symbol_view.c,
22711 src/an_file_view.c:
22712 Added Key navigation for the CTree and CList. Arrow left for
22713 node collapse, right for node expand, space (or enter) for
22714 activation (same as double click).
22716 2002-03-03 Roel Vanhout <roel@stack.be>
22718 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22720 * plugins/class-gen/clsGen.c
22721 Added functionality to semi-intelligently prefill filename
22722 boxes with names deduced from class name
22724 2002-02-26 lbell <lbell@tsc4.com>
22726 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22727 * src/preferences_gui.c:
22728 Removed an incorrect use of gtk_misc_set_alignment().
22730 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
22731 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
22732 src/preferences.h, src/preferences_gui.c:
22734 Added the option to reload last open project at the startup.
22735 Added the possibility to open a new project without close
22738 * src/properties.cxx:
22739 Corrected a spelling mistake in message string.
22742 Updated session functions.
22744 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
22746 * widgets/gnomefilelist.c: Bug fixes.
22748 Patch from Philip Van Hoof <freax@pandora.be>
22750 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
22752 * src/an_file_view.c:
22753 anjuta was unable to open some files becuase they were not being
22754 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
22755 Removed mime checking when opening with anjuta, becuase it doesn't
22756 hurt to open binary files in anjuta (some even may want to do so).
22758 Added a warning when mime type is not set when "view with default
22759 viewer" is activated.
22761 * src/an_file_view.c, an_symbol_view.c:
22762 Converted N_() to _() where ever appropriate in the strings.
22764 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
22766 * src/appwizard_gui.c, src/appwizard_cbs.c
22767 src/wizard_gui.c/h, src/appwiz_page3.c,
22768 src/project_import_gui.c:
22770 Moved target type radiobuttons to appwiz. page 2
22772 * src/message-manager-private.cc
22773 Fixed a bug which caused a crash if next message function was used
22775 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
22777 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
22779 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
22780 Modifies the behaviour of Alt-TAB in Anjuta. This
22781 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
22782 edited files in the first items of the notebook.
22784 Patch from: Timothee Besset <timo@qeradiant.com>
22786 2002-02-24 Philip Van Hoof <freax@pandora.be>
22788 * widgets/gnomefilelist.c, gnomefilelist.h:
22789 Added filecompletion
22791 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
22793 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
22795 * configure.in: Added "sk" to ALL_LINGUAS.
22797 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
22799 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
22800 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
22801 src/wizard_gui.c: Added support for static and dynamic libs
22803 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
22805 * widgets/gnomefilelist.c:
22806 Fixed gnome_filelist_get_lastfilename so it no longer returns
22809 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
22811 * src/resources.h, resources.c:
22814 * src/main_menubar_def.h, mainmenu_callbacks.c:
22815 Changed to use gnome configed url handler.
22817 2002-02-19 Philip Van Hoof <freax@pandora.be>
22819 * widgets/gnomefilelist.c
22820 Added PHP filetype.
22822 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
22824 * plugins/class-gen/clsGen.c:
22827 * widgets/gnomefilelist.c:
22828 Gives the maximum space to the files section of the open file dialog.
22830 Patches from: lbell <lbell@tsc4.com>
22832 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
22834 * src/anjuta.c, main.c:
22835 Used tm_get_real_path in anjuta_get_full_filename();
22837 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
22839 * anjuta.prj: update version
22841 2002-02-17 Stephane Demurget <demurgets@free.fr>
22843 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
22844 removed the amount arg and replaced with a NULL-ending list.
22845 (gnome_filelisttype_makedefaultlist): use the new prototype.
22847 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
22849 * src/about.c, THANKS: updated for new contributors
22851 * anjuta.prj: added new files
22853 * README: corrected some documentation, ctags no longer needed,
22854 pkgconfig now required
22856 * data/properties/others.properties: add .cvsdiff extension
22858 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
22859 patch from Vadim Berezniker <vadim@berezniker.com> to improve
22862 * doc/anjuta.1: added initial man page thanks to
22863 Rob Bradford <rob@debianplanet.org> (NB build and install
22866 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
22868 * src/Makefile.am: Cleaned handling of compiler flags by moving them
22869 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
22872 * configure.in: Changed version to 0.1.10-pre
22874 2002-02-17 Stephane Demurget <demurgets@free.fr>
22876 * src/fileselection.c: (create_fileselection_gui): always display
22877 the directory creation button as we cannot rely on the dialog
22880 * widgets/gnomefilelist.[ch]: fixed includes.
22882 * pixmaps/new_folder.xpm: resized, added a + sign.
22884 2002-02-17 Stephane Demurget <demurgets@free.fr>
22886 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
22887 changed all extensions to begin with a dot.
22889 2002-02-16 Philip Van Hoof <freax@pandora.be>
22891 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22893 * THANKS: added Philip.
22895 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
22897 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
22898 * src/file_selection.[ch],
22899 * widgets/gnomefilelist.[ch]: added a filetype
22900 combobox to the Anjuta file dialog widget.
22902 2002-02-14 Andy Piper <andy.piper@freeuk.com>
22904 * anjuta.spec.in: eep! the import script was not being installed by
22905 RPM - fixed for the release.
22907 2002-02-13 Stephane Demurget <demurgets@free.fr>
22909 Various cleanups and fixes for the next release to be able to make
22912 * plugins/*/*.c: added missing prototypes causing gcc to speak to
22913 much and make some tweaks plus cleanups.
22915 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
22916 args to remove some warnings.
22918 * global-tags/Makefile.am,
22920 src/Makefile.am: link against Anjuta static libs using the
22921 $(top_builddir) dir, not anymore on $(top_srcdir) to make
22924 * src/Makefile.am: ditto with all the Anjuta static libs.
22926 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
22927 include, as we already include the whole directory for the build.
22929 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
22931 2002-02-13 Andy Piper <andy.piper@freeuk.com>
22933 * pixmaps/Makefile.am: icon for libglade project now installed
22934 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
22935 * manuals/C/Makefile.am: removed ChangeLog reference which was
22936 breaking some build stuff
22937 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
22938 include reference problems that showed up on make distcheck
22939 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
22941 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
22943 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
22945 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
22947 * src/message-manager-private.cc:
22948 The horizontal scrollbar now shows properly on demand.
22950 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
22952 * src/dnd.c fixed some warnings
22953 * src/message-manager-private.cc: Horizontal scrollbar is now shown
22954 and works. It is shown always at the moment but before it was
22955 shown on demand and did never work.
22957 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
22959 * src/anjuta.c: Fixed a crash bug.
22960 patch from: Jens Georg <mail@jensgeorg.de>
22962 2002-02-04 Andy Piper <andy.piper@freeuk.com>
22964 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
22965 reports a problem with missing end tags on <graphic>
22967 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22969 * manuals/C/ChangeLog: removed since it was never used
22970 * manuals/C/anjuta-manual/*: more updates, new screenshots
22971 * anjuta.prj: updated for new manuals/ structure
22973 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
22975 * source.c, compiler_options.[c/h]:
22976 Fixed bug #460321 "Problem with optimization options"
22977 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
22979 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22981 * NEWS: prepared for release, need to fill in date
22982 * data/welcome.txt: version number updated
22984 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22986 * src/text_editor_menu.c, src/an_file_view.c,
22987 src/an_symbol_view.c: marked strings for translation
22989 * src/defaults.c, data/properties/xml.properties:
22990 *.omf and *.xsl files should use XML highlighting
22992 * manuals/C/anjuta-manual/*:
22993 - restructured so that files have more meaningful names
22994 and are easier to edit (see anjuta-manual.sgml for the
22996 - updated some screenshots
22997 - continued rewrite
22999 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23001 * main.c: Made a workaround to remove the old
23002 anjuta gnome config file (older than 9 Feb 2002). This
23003 will fix the bug which never lets the brower toolbar shown.
23005 * main.c: In fact, the above solution wouldn't work in all
23006 cases. Therefore, here is the better fix, which works by
23007 detecting the version of the old config file and deleting
23008 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23010 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23012 * HACKING: added info on submitting patches
23014 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23016 * src/project_import_gui.c, src/project_import.c:
23017 - If Project Import Wizard is canceled everything is
23019 - Back button is now insensitive on page 3 (some problems:
23020 see TODO in project_import_qui.c:284
23021 - Menu frame is insensitive if project type != GNOME(mm)
23023 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23025 * src/main.c: Fixed bug # (Unable to open files on
23026 double click in project window from second trial onwards when
23027 the project is opened from command line).
23029 * po/POTFILES.in: Removed tags_manager.[h,c]
23031 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23033 * src/preferences.c:
23034 A quick hack to fix the 'invisible' browser toolbar when
23035 upgrading from 0.1.8 to 0.1.9
23038 Fixed toolbar names which were causing confusions in the toolbar
23042 Substituted "anjuta" with PACKAGE
23044 * src/project_import_gui.c:
23045 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23047 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23048 Added new files and removed obsolete ones.
23050 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23052 * src/appwizard_cbs.c, project_import_cbs.c,
23053 main_menubar_def.h, project_import_gui.c:
23054 updates to message strings and layout for the
23057 * text_editor_cbs.c: fix for the tab menu entries for
23058 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23060 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23067 Tag dropdown exclusive (takes
23068 all space in the toolbar) and never vertical and
23069 increased the width of the tag combo to 256 pixs.
23070 Toolbar separator before the combo and button.
23071 Added tags label before the tag button.
23072 Reorganized the dock bands for the toolbars.
23074 * src/project_import_gui.c
23075 src/project_import.c:
23076 Fixed an error and removed an unused variable.
23078 * data/properties/anjuta.properties:
23079 Removed the property for the old toolbar and set
23080 browser toolbar show to default.
23082 * src/project_dbase.c: excluded modules were not
23086 No build files will be written if the project is blocked.
23088 * src/project_import.c,
23089 src/project_import_cbs.c,
23093 Manually applied Johannes patch to fix some memory
23094 issues and gui clean up.
23095 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23097 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23098 Fixed a bad bug with remove file from project because of
23099 files were never removed properly from the project and
23100 from the tagmanager.
23102 * src/appwiz_page3.c: Disabled unused codes to clear
23105 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23107 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23110 pixmaps/Makefile.am
23113 src/an_symbol_view.c
23121 src/main_menubar_def.h
23122 src/mainmenu_callbacks.c
23123 src/mainmenu_callbacks.h
23125 src/project_dbase.c
23126 src/project_dbase.h
23128 src/text_editor_menu.c
23129 src/text_editor_menu.h
23132 src/toolbar_callbacks.c
23133 src/toolbar_callbacks.h :
23135 Patch submitted by:
23136 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23138 Removes the Tags toolbar and substituted it with
23139 tags combo dropdown list. Fixes a couple of bugs.
23141 Moved the tag combo to browser toolbar because
23142 main toolbar was becoming too long.
23143 Made a new icon of tag toolbar.
23145 * po/zh_TW.po: Fixed bug.
23147 * pixmaps/an_tag.xpm: Added new file.
23149 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23151 * src/project_import_gui.c: Reorganized project
23154 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23156 * HACKING: added info on creating windows and dialogs
23158 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23160 * src/tm_file_view.c:
23162 Sorts the file list at the end instead of doing sort-insert
23163 to improve performance.
23164 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23166 * src/project_dbase.c: Resolved a conflict from
23169 * src/project_import.c:
23171 Fixed to use anjuta_import.sh for the bin dir and
23172 not from the data dir.
23174 Used anjuta_is_installed() function to verify a the command's
23177 Fixed import command to use sh (which is more general and is
23178 gauranteed to be found in any unix system :-)). Also, added
23179 double quotes around the import directory.
23181 Changed some strings for better translations (like avoiding
23184 Fixed the reading of wrong target type.
23186 * src/control.c: Insensitive "import project" when there is
23189 * src/project_import_cbs.c:
23191 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23192 Fixed selection of gettext checkbox.
23193 Sets the menu entries.
23195 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23197 * src/appwiz_page[1-4].c
23199 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23200 be able to reuse it.
23202 * src/mainmenubar.[c/h]
23203 * src/mainmenubar_def.h
23204 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23207 * src/message-manager.c: Fixed bug 509192
23208 * src/message-manager-dock.c: Added accel_group if window is undocked
23210 * src/project_dbase.[c/h]: Splitted opening code to be able
23211 to use it without an open file dialog
23212 (Maybe I broke Naba's changes, please take a look)
23214 * src/project_import.[c/h]
23215 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23217 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23220 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23222 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23225 * manuals/C/anjuta_manual/*: started rewrite of the
23226 manual, updated some screenshots
23228 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23230 * src/gnomefilelist.h, src/gnomefilelist.c:
23232 Fixed multiple selection bug (#497085). The OK button is
23233 sensitive when in multiple mode, if the no. of
23234 selection is one or more.
23236 Toggle between single and multiple selection mode
23237 and multiple mode display.
23239 Fixed strings to translable strings.
23241 Fixed some compiler warnings by commenting out
23244 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23246 * src/project_dbase.c: App status bar now updates
23247 with the project name when the project is loaded.
23249 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23251 Puts the directories at the top. They're also sorted now.
23252 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23254 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23256 * scripts/anjuta_import.sh.in: Added file.
23257 * scripts/anjuta_import.sh: Removed file.
23259 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23262 * src/main_menubar_def.h:
23264 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23265 reflect the opposite of Find (CTRL+F) and also to leave
23268 Changed Glade summon with ALT+G, which frees the ATL+E
23269 for poping up the edit menu.
23271 * src/Makefile.am: Debugging link flags by Biswa, removed.
23273 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23275 * HACKING: added information on best practices for writing
23276 application messages and GUI labels
23278 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23279 src/breakpoints.c, src/build_file.c, src/build_project.c,
23280 src/clean_project.c, src/compile.c,
23281 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23282 src/configurer.c, src/debugger.c, src/executer.c,
23283 src/find_in_files.c, src/find_in_files_cbs.c,
23284 src/find_replace.c, src/find_text.c, src/glades.c,
23285 src/gnome_project.c, src/goto_line.c, src/main.c,
23286 src/main_menubar.c, src/main_menubar_def.h,
23287 src/mainmenu_callbacks.c, src/preferences_gui.c,
23288 src/project_config.c, src/project_dbase.c,
23289 src/project_dbase_gui.c, src/resources.c, src/source.c,
23290 src/support.c, src/tags_manager.c, src/text_editor.c,
23291 src/text_editor_gui.c, src/text_editor_menu.c,
23292 src/toolbar_callbacks.c, src/utilities.c:
23293 lots of minor message updates to make them more user-friendly
23296 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23300 Because of the spaces escaping, the command could not be
23301 executed when run without terminal. Now fixed.
23303 * anjuta.prj, Makefile.am:
23305 Added anjuta project file.
23307 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23309 * src/message-manager-private.h, message-manager-private.cc,
23312 Added freeze() and thaw() for the message window class to
23313 speed up the message manager update.
23315 * src/project_config.h, project_config.c,
23316 src/project_dbase.h, project_dbase.h
23317 scripts/anjuta_project.template:
23319 Added two new prject attributes: project.config.blocked and
23320 project.excluded.modules. The former will make sure that users
23321 are not given any previlidge in enabling the 'overwrite build
23322 files' flags and the later issues a list of modules in the project
23323 to be skipped for symbol browsing and project listing.
23325 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23327 Modified script to read the template from the anjuta data dir
23328 rather than from the directory in which the script exist. Otherwise,
23329 Being transfered to the bin dir, the script will not be able to
23330 find the template when it is run.
23332 The script is also create with configure.in to set in the anjuta
23333 data dir path inside the script.
23335 2002-01-26 Stephane Demurget <demurgets@free.fr>
23337 * po/fr.po: updated to the latest sources.
23339 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23341 * scripts/Makefile.am:
23342 anjuta_import.sh goes with distribution.
23344 * po/*.po: They seem to have updated (merged with
23345 anjuta.pot) automatically when I did "make dist".
23347 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23349 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23350 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23351 the compiler options dialog.
23354 Correct todays date. :)
23356 * scripts/Makefile.am:
23357 Installs anjuta_import.sh in $(prefix)/bin dir and
23358 is treated as an executable.
23360 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23362 * Fix for bug #499373
23364 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23365 java, properties, latex.properties, lua.properties, others.properties,
23368 Added double-quotes around file arguments so that
23369 filenames with spaces could also work.
23371 * launcher/anjuta-launcher.c, executer.c:
23372 Escaped quotes in the cammand and it's arguments before executing
23373 so that args with spaces can also work.
23375 Commented #DEBUG switch.
23377 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23379 * scripts/*: Added files which I forgot previously.
23381 * src/aneditor.h: Lined up commands definition for better look.
23383 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23384 main_menubar.h, control.c:
23385 Added three more convert EOL chars submenu items in transform.
23386 Reformatted some some.
23388 * data/anjuta.properties:
23389 Reformatted a line.
23391 * src/aneditor.h, aneditor.c:
23392 Added three commands (with definitions) for EOL conversions.
23394 * src/text_editor.c:
23395 Editor detects file mode from the file content and
23396 set the editing mode to CR/LF/CRLF automatically.
23397 Refined Dos mode extrageneous chars filter
23398 This will make sure that filter works only in Dos mode and not
23401 * src/anjuta.c: Editor mode display in status bar.
23403 * src/preferences_gui.c: Changed the string for dos mode
23404 filter to more sensible string.
23406 * src/aneditor.c: Default editor mode sets during widget creation
23407 and not everty time the properties are loaded. This makes sure
23408 that the auto-detected mode is not overridden by the default mode.
23410 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
23412 * src/anjuta.c: Fixed bug #476028.
23413 Now anjuta also searches for file relative to top project dir,
23414 when the project is open.
23416 * src/anjuta_cbs.c: Fixed bug #499536.
23417 File is not closed if it is not able to save the file properly.
23419 * src/mainmenu_callbacks.c: Fixed bug #499536.
23420 Newfiles (which are not modified) are also closed on "close all files".
23422 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23424 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
23426 * tagmanager/tm_source_file.c, regex.c, parse.c:
23427 defined and delimited g_messages within #debug.
23429 * src/preferences.c, data/anjuta.properties:
23430 saved/defied message-manager tag position in string.
23431 Message tag possition is saved between sessions. And
23432 and tag position bottom as default.
23434 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23436 Patch submitted by:
23437 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23442 data/properties/Makefile.am
23443 global-tags/Makefile.am
23444 pixmaps/Makefile.am
23448 src/an_symbol_view.c
23449 src/an_symbol_view.h
23454 src/message-manager-private.cc
23456 src/project_dbase.c
23457 src/project_dbase_gui.c
23467 pixmaps/sv_class.xpm
23468 pixmaps/sv_function.xpm
23469 pixmaps/sv_macro.xpm
23470 pixmaps/sv_private_fun.xpm
23471 pixmaps/sv_private_var.xpm
23472 pixmaps/sv_protected_fun.xpm
23473 pixmaps/sv_protected_var.xpm
23474 pixmaps/sv_public_fun.xpm
23475 pixmaps/sv_public_var.xpm
23476 pixmaps/sv_static_fun.xpm
23477 pixmaps/sv_static_var.xpm
23478 pixmaps/sv_struct.xpm
23479 pixmaps/sv_unknown.xpm
23480 pixmaps/sv_variable.xpm
23481 pixmaps/fv_core.xpm
23482 pixmaps/fv_text.xpm
23483 pixmaps/filestoremove.txt:
23487 * pixmaps/class.xpm
23488 pixmaps/function.xpm
23489 pixmaps/fv_autofile.xpm
23491 pixmaps/fv_i18n.xpm
23492 pixmaps/fv_source.xpm
23493 pixmaps/private_func.xpm
23494 pixmaps/private_var.xpm
23495 pixmaps/protected_func.xpm
23496 pixmaps/protected_var.xpm
23497 pixmaps/public_func.xpm
23498 pixmaps/public_var.xpm
23500 pixmaps/variable.xpm
23506 Upgraded to tagmanager-0.7
23508 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
23509 * src/anjuta_cbs.c: Fixed bug #506441
23510 * src/watch_gui.c: Changed layout of eval dialog so that
23511 it fits on a 800x600 desktop with German translation.
23513 2002-01-23 Andy Piper <andy.piper@freeuk.com>
23515 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
23516 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
23517 icon for new project type (thanks to Misha)
23518 * configure.in: build and install Danish translation
23519 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
23520 credits to cover new patches and translations
23522 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
23524 * src/preferences.c, src/message-manager.cc, src/project_type.c,
23525 src/appwiz_page1.c:
23527 - Font preferences are restored properly now (\n was missing)
23528 - Dock menu label of message-manager is "Dock/Undock" instead
23529 of "Dock|Undock" to match with the rest of anjuta.
23530 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
23531 changed it in anjuta, too
23533 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23535 * tagmanager/tm_source_file.c,
23536 tagmanager/parse.c,
23537 tagmanager/tm_project.c,
23538 src/an_symbol_view.c,
23541 Disabled debug warnings.
23543 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23545 * src/appwiz_page1.c
23546 src/compiler_options.c
23547 src/project_dbase.c
23548 src/project_dbase.h
23553 New project type named LibGlade.
23555 Patch submitted by:
23556 Dick Knol <dknol@gmx.net>
23559 Commented out unused pixmap creation. May be it
23560 will fix the crash in project creation.
23562 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23566 src/registers_cbs.c
23567 src/registers_cbs.h
23568 src/registers_gui.c
23571 src/sharedlib_cbs.c
23572 src/sharedlib_cbs.h
23573 src/sharedlib_gui.c
23581 src/stack_trace_cbs.c
23582 src/stack_trace_cbs.h
23583 src/stack_trace_gui.c
23591 Fixed bug #496290: Attach/detach removed from these
23592 windows as they are never implemented.
23594 Patch submitted by:
23595 Johannes Schmid <johannes.schmid@gmx.de>
23597 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
23603 when you right click on the tabs, a list of filenames are given
23604 out, but now it gives a list of "page 1", "page 2", etc...
23606 Patch submitted by:
23607 Jens Georg <mail@jensgeorg.de>
23609 * anjuta.in.in: Removed c|c++ because, it was not necessary
23610 and was causing translation problem.
23612 * plugins/class-gen/clsGen.c:
23613 removed "'" for the same reason.
23615 attached the fix for the menu
23618 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23620 * src/preferences.h,
23622 src/preferences_gui.c:
23624 Adds the functionality to Anjuta to auto save your unsaved
23625 files before you build a project.
23627 Patch submitted by:
23628 jason <jason_williams@suth.com>
23630 * src/anjuta.[h,c]:
23631 Added function for save all files.
23633 * src/mainmenu_callbacks.c:
23634 Modified to use the above function.
23636 * src/build_project.c:
23637 Save all files before build if it is set in the
23640 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23642 * src/message-manager-private.cc
23643 src/message-manager-private.h
23644 src/message-manager.cc:
23646 Message-manager now restores the tabs which were shown on startup.
23647 The terminal is now created on demand (as requested by Biswa)
23648 and I have removed some debug messages.
23650 Patch submitted by:
23651 Johannes Schmid <johannes.schmid@gmx.de>
23653 2002-01-13 Stephane Demurget <demurgets@free.fr>
23655 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
23656 proper tabs keyboard navigation.
23658 * src/an_symbol_view.c,
23660 src/gnome_project.c,
23661 src/project_dbase.c,
23662 src/tags_manager.c: removed some debugging display.
23664 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
23666 * src/message-manager-dock.c
23667 src/message-manager-private.cc
23668 src/message-manager-private.h
23669 src/message-manager.cc
23672 src/preferences_gui.c:
23674 Patch submitted by:
23675 Johannes Schmid <johannes.schmid@gmx.de>
23677 This patch adds a tab to the notebook of the preferences-dialog
23678 where you can change the colors, the tab position of the new
23679 message manager. Also the truncate messages stuff has moved
23680 from misc tab to messages tab.
23682 Also improved the remembering position stuff of message manager.
23684 * data/internal.properties,
23685 Added definitions for messages colors and tag position.
23687 * src/message_manager.cc:
23688 Fixed a bug that never lets the messages panes to get cleared.
23689 Added wmclass setting for the message window. Fixed a bug in
23690 which the message window was not being shown.
23692 * src/tag_manager.c: Fixed printing of (NULL) in the debug
23693 output and disabled it.
23695 * src/anjuta.c: Preferences created and loaded before anything else.
23696 anjuta now recognizes messages colors on startup and initializes
23699 2002-01-09 Andy Piper <andy.piper@freeuk.com>
23701 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
23703 2002-01-09 Stephane Demurget <demurgets@free.fr>
23705 * pixmaps/file_c.xpm,
23706 pixmaps/file_cpp.xpm,
23707 pixmaps/file_file.xpm,
23708 pixmaps/file_h.xpm,
23709 pixmaps/file_html.xpm,
23710 pixmaps/file_i18n.xpm,
23711 pixmaps/file_icon.xpm,
23712 pixmaps/file_pix.xpm,
23713 pixmaps/fv_doc.xpm,
23714 pixmaps/fv_i18n.xpm,
23715 pixmaps/fv_image.xpm,
23716 pixmaps/fv_source.xpm,
23717 pixmaps/fv_unknown.xpm: made these icons transparent.
23719 2002-01-08 Andy Piper <andy.piper@freeuk.com>
23721 * launcher/anjuta_launcher.c: updated message strings
23722 * src/message-manager-dock.c: added newline at end to avoid compile warning
23723 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
23724 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23725 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
23726 entries for username and Python-style GPL notice
23727 * HACKING: added info on files to change to update Insert menu
23729 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23731 * src/project_dbase.c,
23732 src/an_file_view.c,
23733 src/an_symbol_view.c:
23734 Changed the CTree expander style to square and
23735 line style to Dotted line.
23737 * po/POTFILES.in: Removed and Added translable files.
23739 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23741 * ccview/.cvsignore: Removed.
23743 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23746 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
23747 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
23748 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
23749 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
23750 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
23751 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
23753 Removed ccview module because it is no longer needed.
23755 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23757 * src/project_dbase.c:
23758 Shifted structure initialization in project_dbase_new()
23759 before anything else, otherwise it was crashing due to
23760 uninitialized values.
23762 * src/an_symbol_view.c:
23763 Disabled high volume debug output.
23765 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23767 Applied a very heavy patch from:
23768 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23772 pixmaps/Makefile.am
23784 src/fileselection.c
23787 src/main_menubar_def.h
23788 src/mainmenu_callbacks.c
23789 src/mainmenu_callbacks.h
23790 src/project_dbase.c
23791 src/project_dbase.h
23792 src/project_dbase_gui.c
23794 src/text_editor_menu.c
23795 src/toolbar_callbacks.c
23796 tagmanager/Makefile.am
23798 tagmanager/include/Makefile.am
23799 tagmanager/include/tm_project.h
23800 tagmanager/include/tm_symbol.h
23801 tagmanager/include/tm_tag.h
23802 tagmanager/include/tm_tagmanager.h
23803 tagmanager/include/tm_workspace.h
23804 tagmanager/tm_project.c
23805 tagmanager/tm_source_file.c
23806 tagmanager/tm_symbol.c
23807 tagmanager/tm_tag.c
23808 tagmanager/tm_workspace.c
23809 widgets/Makefile.am: Modified.
23811 * src/an_file_view.[c,h],
23812 src/an_symbol_view.[c,h],
23813 src/file_history.[c,h],
23815 widgets/scroll-menu.[c,h],
23816 tagmanager/tm_file_entry.c
23817 tagmanager/include/tm_file_entry.h: Added new files.
23819 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
23820 private_func.xpm, public_func.xpm,
23821 class.xpm, fv_exec.xpm, fv_unknown.xpm,
23822 private_var.xpm, public_var.xpm,
23823 function.xpm, fv_i18n.xpm, macro.xpm,
23824 protected_func.xpm, struct.xpm,
23825 fv_autofile.xpm, fv_image.xpm,
23826 ofolder.xpm, protected_var.xpm, variable.xpm:
23827 Updated and Added pixmap files.
23831 a) Removes CCView dependency.
23832 b) Improves the terminal.
23833 c) Adds tag navigation context menus.
23834 d) Upgrades tagmanager to latest version.
23835 e) Miscellaneous small additions.
23837 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
23839 * src/project_dbase_gui.c: Fixed crash of anjuta
23840 when project first created.
23842 * src/gnome_project.c: It now updates the tags manager
23843 when new projects are created.
23845 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
23847 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
23848 for this big patch.
23850 * src/messages.[c,h]: Removed files.
23852 * src/message-manager.[cc,h],
23853 src/message-manager-dock.[c,h],
23854 src/message-manager-private.[cc,h]
23857 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
23858 src/build_project.c, src/clean_project.c, src/compile.c
23859 src/configurer.c, src/debugger.c, src/find_in_files.c
23860 src/mainmenu_callbacks.c, src/preferences.h
23861 src/preferences_gui.c, src/properties.h
23862 src/utilities.c, src/utilities.h:
23863 The new messages widget.
23865 - Use of GtkNotebook instead of ToggleButtons
23867 - Popupmenu to show and hide message types and
23868 to dock/undock in detach mode
23870 All other things should work as they did with the
23871 old message window. Currently the keyboard short-cuts
23872 do not work in detached mode.
23874 Some functions in utitlities.[c,h] changed.
23875 so that they take const arguments where this is possible
23877 * src/Makefile.am, po/POTFILES.in:
23878 Removed messages.[c,h] and
23879 added message-manager.[cc,h], message-manager-dock.[c,h],
23880 message-manager-private.[cc,h]
23882 * src/message-manager.h: Removed "include <bonobo.h>"
23883 and added a newline at the end of the file.
23885 * src/message-manager-private.cc:
23886 Set clist's width setting to Automatic.
23887 Set scroll window's scroll bars to Automatic.
23889 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
23891 * text_editor_menu.c:
23892 Fixed misalignment of the function sub menu
23893 in the text editor pop up menu.
23895 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
23897 * src/text_editor.c: Fixed a compiler warning.
23899 2002-01-04 Andy Piper <andy.piper@freeuk.com>
23901 * THANKS, manuals/*/authors.sgml: updated for new translations
23902 * plugins/class-gen/clsGen.c: converted messages to English
23903 * src/about.c, src/main_menubar_def.h: string updates
23905 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
23910 src/mainmenu_callbacks.c
23913 src/text_editor_cbs.c
23914 src/text_editor-gui.c:
23916 Earlier code for adding 'cross' button
23917 for closing pages were too error prone and unorganized.
23918 Cleaned up the code and shifted the 'extra' widgets
23919 creation (eg. close button, close_pixmap and lable)
23920 from anjuta to text_editor. This takes care of proper
23921 widgets creation and destruction. Otherwise, anjuta
23922 was crashing at too many points, especially related
23923 to docking and undocking.
23925 2002-01-04 Stephane Demurget <demurgets@free.fr>
23927 * src/aneditor.cxx: removed debugging code.
23929 * data/properties/.cvsignore: added swap files.
23931 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
23935 Fixed Crashing of anjuta when a new file is saved as
23938 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
23940 * src/aneditor.c: Some debug codes around.
23942 * data/internal.properties, data/anjuta.properties: Removed.
23943 data/properties/Makefile.am:
23944 data/properties/ada
23946 data/properties/make
23948 data/properties/html
23949 data/properties/ruby
23950 data/properties/baan
23951 data/properties/idl
23952 data/properties/pascal
23953 data/properties/sample
23954 data/properties/bash
23955 data/properties/java
23956 data/properties/perl
23957 data/properties/sql
23958 data/properties/conf
23959 data/properties/latex
23960 data/properties/props
23962 data/properties/cpp
23963 data/properties/lua
23964 data/properties/python
23965 data/properties/xml
23966 data/properties/others
23967 data/properties/.cvsignore:
23968 Added files. Properties now splitted into small files
23972 configure.in: Update the removal and added properties module.
23974 * src/preferences.c: preferences_new(): Updated to reflect the
23975 new properties files organization.
23977 * src/Makefile.am: Added Baan Lexer.
23979 2002-01-01 Stephane Demurget <demurgets@free.fr>
23981 * src/aneditor.cxx: readded the baan lexer.
23983 * src/preferences.c: fixed translated messages and a typo.
23985 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
23986 confusing the regexp usage in xml-i18-merge.
23988 2002-01-01 Andy Piper <andy.piper@freeuk.com>
23990 * src/project_dbase.c: tidied some messages, and spotted a typo in
23991 the reading of properties which prevented the project version from
23992 ever being reported in the Project Information window - fixed :)
23994 * po/POTFILES.in: removed syntax.h
23996 2001-12-31 Stephane Demurget <demurgets@free.fr>
23998 * data/internal.properties: fixed baan properties.
23999 Added all ada properties.
24001 * src/main_menubar_def.h,
24004 src/utilities.[ch]: added support for the Ada highlight style.
24006 2001-12-31 Stephane Demurget <demurgets@free.fr>
24008 * plugins/*/.cvsignore: updated.
24010 2001-12-31 Stephane Demurget <demurgets@free.fr>
24014 src/Makefile.am: removed the empty header syntax.h.
24016 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24019 Stef's observation on the 'superfluous' hseparators in the recent
24020 files and projects is fully justified -- removed.
24022 * main_menubar_def.h:
24023 Changed "Plug Ins" to "Plugins" in the menu label.
24025 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24026 Added class-gen in the configure output and class-gen module.
24028 * data/internal.properties:
24029 Correct mis-spelled "jave" to "java".
24030 Added file.is.source for *.h, *.c, *.cpp properties.
24032 * global-tags/Makefile.am:
24033 "chmod +x create_global_tags.sh" before it is executed, because
24034 there is very high chance that it will be found "-x" and resulting
24037 2001-12-31 Stephane Demurget <demurgets@free.fr>
24039 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24042 * src/gnome_project.c: (create_new_project): if the user doesn't
24043 select any icon, it doesn't have any extension and thus we can't
24044 use it in printf on Solaris, since the %s modifier use strlen to
24045 know the string length and then crash. On Linux, gcc checks the value
24046 of the pointer to be NULL and write "(null)" if necessary. We can't
24049 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24050 don't need to have the directory icon but the generic one.
24052 2001-12-30 Stephane Demurget <demurgets@free.fr>
24054 Merged with latest (1.42) scintilla.
24056 Added: Support for the {load,save}.on.(de)activate properties.
24057 The PHP lexer to match keywords case insensitively.
24059 Experimental supports for changeable style attribute & line
24062 Updated: Both the C++ and HTML lexers.
24063 More shell keywords added.
24064 Horizontal scrolling and diplay of long lines optimised.
24065 Cursor setting optimised.
24067 Bugs fixed: Caret movement over folded lines.
24068 Selection tracking in 2ndary views when doing modifications.
24070 * scintilla/CallTip.{cxx.h},
24071 scintilla/ContractionState.{cxx,h},
24072 scintilla/Document.{cxx,h},
24073 scintilla/Editor.{cxx,h},
24074 scintilla/KeyWords.cxx,
24075 scintilla/LexHTML.cxx,
24076 scintilla/PlatGTK.cxx,
24077 scintilla/RESearch.cxx,
24078 scintilla/ScintillaBase.cxx,
24079 scintilla/ScintillaGTK.cxx,
24080 scintilla/Style.{cxx,h},
24081 scintilla/StyleContext.h,
24082 scintilla/ViewStyle.cxx,
24083 scintilla/include/*.h: updated.
24085 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24087 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24088 should have been told to the scintilla team. We're lucky I read the
24089 ChangeLog and the modifications of the lexer (thanks to the Gnome
24092 * data/internal.properties: added Baan definitions.
24093 Fixed some issues for C such as *_cast directive, that are only
24094 available with C++.
24095 Updated C++, HTML and shell scripts definitions.
24096 Updated Ada and Bullant, that have been forgotten.
24098 * src/main_menubar_def.h,
24101 src/utilities.[ch]: added support for the Baan highlight style.
24103 2001-12-29 Stephane Demurget <demurgets@free.fr>
24105 Polished the plugins menu behaviour and added a tearoff
24106 menuitem to the recent entries submenu.
24108 Note: The recent entries list seems to be too height
24109 with all these superfluous hseparators.
24111 * src/main_menubar.c: Polished, making some
24112 functions declarations static and cleaning some code.
24114 (create_submenu_plugin): removed the extra
24115 plugins entry and the horizontal separators.
24117 (on_plugins_menu_realize): the plugins menu is only
24118 shown if there's at least one available.
24120 (create_submenu*): added a tearoff menuitem to have
24121 a more homogeneous menu style. For now, it doesn't
24122 take care of user settings (but it was even worse
24125 2001-12-29 Stephane Demurget <demurgets@free.fr>
24127 * configure.in: added the packageplugindir variable to avoid
24128 installing the plugins in $(prefix). It's not the same path as
24129 anjuta 2 to allow parallel installation.
24131 2001-12-29 Stephane Demurget <demurgets@free.fr>
24132 Fix a reopened part of bug #440676: keyboard navigation between the
24133 different text buffers. Changed to a more global approch.
24135 * src/notebook.[ch]: removed.
24137 * src/Makefile.am: removed notebook.[ch]
24139 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24140 (on_anjuta_window_key_press_event): added to fulfill the global
24143 * HACKING: updated according to the new global shortcuts handling.
24145 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24147 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24148 Shifted plugin menu from Edit submenu to main menu.
24151 Added plugins/sample1/plugin-sample1.c
24153 * plugins/sample1/plugin-sample1.c:
24154 Added localization and used anjuta_info, instead of anjuta_error.
24156 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24159 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24161 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24164 * Makefile.am: Added module plugins.
24166 * plugins, plugins/Makefile.am, plugins/sample1/*:
24167 Created plugins modules.
24169 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24170 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24171 to load plugins of *.so only and not *.so* (which results
24174 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24175 plugins during packaging.
24177 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24179 * configure.in: Added Greek (el) to ALL_LINGUAS.
24181 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24183 * configure.in: Added portuguese to ALL_LINGUAS
24185 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24187 * global-tags/.cvsignore
24188 tagmanager/.cvsignore
24189 tagmanager/include/.cvsignore:
24190 Added cvs ignore files.
24193 Updated cvs ignore file.
24195 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24197 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24198 data/anjuta.properties, data/internal.properties: clean up some
24199 message strings (me)
24201 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24203 * src/about.c, THANKS: added Jens to the credits
24205 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24207 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24208 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24209 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24210 Georg <mail@jensgeorg.de> to add close button to file tabs.
24212 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24214 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24215 (debugger now catches correct signal from process)
24217 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24219 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24220 * src/pixmaps.h: switch appwizard project icons to new designs
24221 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24223 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24225 * pixmaps/Makefile.am: stop redundant images from being installed.
24226 The next step will be to remove them completely.
24227 * src/appwiz*: further updates (more to come)
24228 * src/pixmaps.h: cleaned up, commented
24229 * src/splash.c: should use the pixmaps macro defined
24230 * HACKING: more on the graphics stuff and use of pixmaps.h
24232 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24234 * src/defaults.c: fix bug #494864
24236 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24238 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24239 graphics from Misha
24240 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24241 redundant graphics, no longer used
24242 * src/appwiz*: revamped application wizard by Andy and Misha for
24243 a more usable and professional look-and-feel
24244 * HACKING: updates to cover patching, graphics, and some additions
24246 * TODO: removed some implemented features
24248 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24250 * data/anjuta.properties, data/internal.properties: cleanup
24251 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24252 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24253 to edit styles colors for keywords and add Goto Tag menu option
24256 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24258 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24261 fixes the Forget of the cursor position when tab is brought active
24262 from project manager.
24264 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24267 Exported "TERM=xterm" to get a color terminal when
24268 anjuta is not started from within a terminal.
24270 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24274 Added a frame around zvt terminal.
24276 * src/preferences_gui.c
24277 Modified to say "Use glade component (experimental)"
24278 instead of "Use Component".
24280 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24283 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24286 src/fileselection.c
24291 src/project_dbase.c
24293 a) Extra scrollbar in terminal no longer appears.
24294 b) Character set preference should be preserved (untested).
24295 c) File selection widget now remembers last directory.
24296 d) On creation of generic project, the glade 'file not found' error no
24298 e) First terminal window is created 'on demand', so it should always to
24299 the Right Thing (TM) as far as starting WD is concerned. Also, the
24300 environment is now passed to the terminal.
24301 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24303 g) Fixed some compilation warnings.
24305 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24307 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24308 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24309 * src/*: cleanups (me)
24310 * pixmaps/mini_term.xpm: added new file for terminal button
24311 (me, based on existing artwork)
24313 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24315 * configure.in: bumped version to 0.1.9-pre
24316 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24318 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24320 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24322 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24323 files are free of that char)
24324 * configure.in: added "az" to ALL_LINGUAS
24326 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24328 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24329 crash bug fix from Biswa.
24330 * FUTURE: added Anjuta/gIDE merger information to provide
24331 details on future direction and status of 1.x stuff
24332 * NEWS: prepared for release
24333 * po/de.po: update from Jens Georg <mail@jensgeorg>
24335 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24337 * multiple minor updates pre-0.1.8
24338 * patch from Biswa to fix syntax highlighting and packaging
24339 * po/fr.po: update from Stef
24341 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24343 * global-tags/Makefile.am
24344 global-tags/create_global_tags.sh
24345 global-tags/tm_global_tags.c
24346 scintilla/LexCPP.cxx
24347 scintilla/include/SciLexer.h
24349 src/project_dbase.c
24350 tagmanager/Makefile.am
24351 tagmanager/include/Makefile.am
24352 tagmanager/include/tm_project.h
24353 tagmanager/include/tm_tag.h
24354 tagmanager/include/tm_tagmanager.h
24355 tagmanager/tm_project.c
24356 tagmanager/tm_source_file.c
24357 tagmanager/tm_tag.c
24358 tagmanager/tm_workspace.c:
24360 Includes the syntax highliting patch to scintilla).
24361 and more stable code.
24363 *tagmanager/include/tm_symbol.h: New file.
24364 *tagmanager/tm_symbol.c: New file.
24366 Add symbol tree building functionality at project level
24369 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24371 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24373 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24374 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24375 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24376 : New and improved pixmaps from Misha <misha@phreaker.net>
24379 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24381 * Big patch submitted by
24382 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24383 Many thanks to him.
24385 * src/Makefile.am, src/aneditor.cxx
24386 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24387 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24388 Use of tagmanager lib for advanced calltips.
24390 * global-tags/*: Created new directory and added files to
24391 generate system.tags.
24393 * tagmanager/*: Created new directory and added tagmanager lib
24396 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24397 the above additions.
24399 * data/Makefile.am: Modified to accomodate generated system.tags file.
24401 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24403 * scintilla/: updated to 1.41
24404 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24405 * src/about.c: updated list of authors
24406 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24407 * HACKING: updated to cover Scintilla usage
24408 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24411 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
24413 * src/aneditor.cxx: Fixed compilation errors with it.
24414 by add include to gtk+ headers and typedefining a mysteriously
24415 vanished class Colour.
24417 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24419 * configure.in: Added pt_BR in the languages.
24421 2001-11-01 Andy Piper <andy.piper@freeuk.com>
24423 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
24424 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
24426 * manuals/C/anjuta-manual/*: new format to match
24427 the rest of the GNOME docs chapter layout. Added the many
24428 new contributors. Moved Authors and License information into new
24429 chapters of their own - should make expansion easier too
24430 * src/compiler_options.c: changed the profiler option to -pg to
24431 work with GNU tools (gprof)
24432 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
24435 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24437 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
24438 compiler_options_gui.c:
24439 Added a new entry for linker flags and renamed c_options to c_flags
24440 and l_options to l_libs. Also, added a new function:
24441 compiler_options_set_prjlflags_in_file();
24443 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
24445 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
24447 2001-10-26 Andy Piper <andy.piper@freeuk.com>
24449 * THANKS, src/about.c: corrections and additions following
24451 * src/main_menubar.c: patch from Rikul to fix the problem with
24452 menu accelerators not being loaded
24454 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
24456 * THANKS: Added all contributors and translators names and emails.
24458 * pixmap/anjuta_logo.png: Reduced the size of the logo.
24459 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
24460 Added new file (earlier logo with border).
24461 * src/about.c: Added all contributors names and emails
24462 and used macro definition for logo pixmap file.
24463 * src/pixmaps.h: Added entry for anjuta splash screen.
24465 2001-10-24 Andy Piper <andy.piper@freeuk.com>
24467 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
24468 to new PNG version (thanks to Misha) and removed the old
24471 2001-10-24 Abel Cheung <maddog@linux.org.hk>
24473 * THANKS: added Conner Mo for simplified Chinese translation.
24474 * configure.in: added zh_CN in ALL_LINGUAS
24476 2001-10-21 Abel Cheung <maddog@linux.org.hk>
24478 * THANKS: added Joe Man for his traditional Chinese translation.
24479 * configure.in: added zh_TW in ALL_LINGUAS.
24481 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
24483 * src/main_menubar_def.h: Changed the link of lidn to
24484 http://lidn.sourceforge.net.
24486 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
24488 * Applied patch from Rikul
24489 * Applied patch from Luca
24490 * Fixed a cvs conflict. :)
24492 2001-10-17 Stephane Demurget <demurgets@free.fr>
24494 * THANKS: added Marc Botermans for his Dutch translation.
24496 * configure.in: added nl in ALL_LINGUAS.
24500 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
24502 * anjuta.c: Fixed luca's typo.
24503 * resources.c, resources.h: Changed gchar* return to void, to
24504 avoid a compiler warning.
24505 * scintilla/Makefile.am: Reorganized file entries.
24506 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
24508 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
24510 * Upgraded scintilla to 1.4.
24511 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
24512 LexLisp.cxx StyleContext.cxx StyleContext.h
24513 * src/Makefile.am: Added 4 lexers and separated lexer objects
24514 from the main link variable.
24516 2001-10-14 Stephane Demurget <demurgets@free.fr>
24518 * THANKS: added Luca, even if it shouldn't be my role to write
24519 this sort of thing :)
24521 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
24522 the latest Luca patch.
24524 2001-10-14 Andy Piper <andy.piper@freeuk.com>
24526 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
24527 This is not documented yet; plugins to come later.
24528 * src/find*.c: find dialogs now persistent
24529 (Rick <rikul@bellsouth.net>)
24530 * widgets/gnomefilelist.c: fixed multiple file open issue
24531 (Rick <rikul@bellsouth.net>)
24532 * changes to recent file and project lists handling
24533 (lbell <lbell@tsc4.com>)
24534 * more minor UI updates (me)
24536 2001-10-11 Andy Piper <andy.piper@freeuk.com>
24538 * src/Makefile.am: removed warnings for traditional C syntax
24539 * pixmaps: added new icons for mini_locals, mini_cvs and
24540 the splash screen - thanks to Misha <misha@phreaker.net>
24542 2001-10-10 Andy Piper <andy.piper@freeuk.com>
24544 * src/toolbar.c: fix typo in tooltip text
24545 * ccview/cccmd.cc: alter Func to Function in menu text
24547 2001-10-09 Andy Piper <andy.piper@freeuk.com>
24549 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
24550 issue with find dialog reporting an error when Scintilla finds text
24551 * applied patch from Denis Boehme <boehme at syncio dot de> to support
24552 DOS files (i.e. CR/LF translation)
24554 2001-10-03 Andy Piper <andy.piper@freeuk.com>
24556 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
24558 * data/internal.properties: default fold style now set to 3 :-)
24559 * applied patch from rikul <null@acm.org> to turn notebook tab
24560 headings red when file has been edited.
24562 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
24564 * configure.in: Added "no" to ALL_LINGUAS.
24566 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
24568 * Patch from lbell <lbell@tsc4.com>
24573 src/main_menubar_def.h
24574 src/mainmenu_callbacks.c
24575 src/mainmenu_callbacks.h
24576 src/project_dbase.c
24577 src/project_dbase.h
24579 Implemented a check menu item to handle the 'show locals' flag
24580 for the current project.
24582 * data/internal.properties: Removed the redundant command
24583 for gnome-terminal.
24585 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
24587 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
24589 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
24591 * configure.in: Added "ta" to the languages list.
24593 2001-09-21 Andy Piper <andy.piper@freeuk.com>
24595 * data/internal.properties:
24596 added fold.symbols property to control appearance of folds
24597 in the Scintilla editor (thanks to rikul <null@acm.org>)
24599 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24602 one extra button for message win is being created -- Fixed.
24604 The frame should be hidden and not only the pix_lab when
24605 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
24608 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
24609 for the time being it is same as mini_cvs.xpm.
24611 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24613 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
24615 Patch from rikul <null@acm.org>
24617 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
24618 glades.h, messages.c, messages.h, pixmaps.h,
24619 project_dbase.c, project_dbase.h, session.c,
24620 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
24622 inserted 'add to watch' option in inspect window, so you can add easily
24623 a variable in watch window .
24625 Added a new message pane for the gdb local variables inspection. Changed
24626 the code in messages.c to better account for future new panes insertion.
24627 Defined a new pixmap for the new tab button in pixmaps.h
24628 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
24631 Changed the debugger module to have a single function for asking to gdb
24632 to send program info. The idea is to ask the debugger about only the
24633 info needed to open windows( watch, registers, etc ) to speedup the step
24634 command. I plan to ask informations to the debugger based on the user
24636 The request for local variables is enabled by default, but the
24637 projectDBase has a variable to control it, to allow disabling that
24638 feature, there is also the code to save and to reload the state. If you
24639 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
24642 This big patch is from: lbell <lbell@tsc4.com>
24644 2001-09-20 Stephane Demurget <demurgets@free.fr>
24646 Patch from rikul <null@acm.org> :
24648 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
24649 problem and added folding support for php/hmtl.
24651 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
24653 * Fixed dnd of files within scintilla.
24654 patch from: rikul <null@acm.org>
24656 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
24658 * Applied patch from Luca.
24660 * src/source.c: source_write_build_files(): Fixed the project generation
24661 failure. The fist return statement and the free_project_type were
24664 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
24666 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
24667 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
24669 1) Restore the error color to red (waiting for a configurable one )
24670 2) Saving projects settings if you exit anjuta without closing an open
24672 3) New Menu 'repaeat search' to search with a keystroke without pressing
24674 4) some define in the menus to better handle menu item update
24676 Patch from: lbell <lbell@tsc4.com>
24678 * main_menubar_def.h, main_menubar.c: Change the position of
24679 "Repeat find" menu position.
24681 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
24683 project_type.h, project_type.c, source.c: Applied patch.
24684 patch from Johannes Schmid <clubfan@users.sourceforge.net>
24686 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24688 * configure.in, src/Makefile.am: Using macros for ORBit flags.
24690 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24692 * Fixed bug #445752
24694 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24696 * Fixed bugs in Gtk-- and Gnome-- project type
24698 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24700 * dnd.c: Support for multiple files drag-n-drop.
24702 Patch from: rikul <null@acm.org>
24704 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
24705 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
24708 Patch from: rikul <null@acm.org>
24710 * Applied patch for widgetizing goto dialog box.
24713 * Applied patch for having new project type handling.
24714 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
24716 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24718 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
24719 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
24720 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
24721 find_replace.c, find_replace.h, find_text.c, find_text.h,
24722 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
24723 project_dbase.h, source.c, text_editor.c, text_editor.h,
24724 text_editor_cbs.c, utilities.c, utilities.h:
24726 Applied a huge patch (after slight preview). I would like Luca
24727 to have his feature additions mentioned here.
24729 Patch from: lbell <lbell@tsc4.com>
24731 2001-09-09 Stephane Demurget <demurgets@free.fr>
24733 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
24735 * po/fr.po: updated to the latest sources.
24738 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24740 * Fixed bug #445752
24742 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24744 * dnd.h, dnd.c: New files for drag n drop support.
24746 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
24747 Added drag and drop support for opening files.
24749 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
24750 Archit Baweja <bighead@crosswinds.net> for this idea.
24752 * TODO: Added some more todos. :-(
24754 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
24756 * Fixed the goto line activate bug.
24757 patch from: Martyn Bone <mbone@brightstar.u-net.com>
24759 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24761 * Fixed bugs in Gtk-- and Gnome-- project type
24763 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
24765 * widgets/gonmefilelist.c, gnomefilelist.c:
24766 Modified multiple selection on pressing control.
24767 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24769 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
24770 Modified multiple selection on pressing control.
24771 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24773 2001-09-05 Abel Cheung <maddog@linux.org.hk>
24775 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
24776 This is useless; but just in case...
24778 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
24780 * data/internal.properties: modified a bit of perl properties.
24782 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
24784 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
24785 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
24786 Added support for multiple file imports. Changed the standrd C++
24787 convention of #include <file> to #include <file.h>, because I had given
24788 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
24789 now support the #include <file> convention. That is something to be fixed :).
24790 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24792 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
24794 * src/anjuta.c: Added function static greetings_text(), to solve the non
24795 translation of the greetings text in the wizard.
24797 2001-08-31 Andy Piper <andy.piper@freeuk.com>
24799 * src/find_in_files_gui.c: made order of buttons consistent with other Find
24800 dialogs, with OK the default (fix bug #453482)
24802 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
24804 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
24806 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
24808 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
24816 src/main_menubar_def.h
24817 src/mainmenu_callbacks.c
24818 src/mainmenu_callbacks.h:
24819 Applied the patch that addes menu items which allow users to
24820 insert GPL notice and date time in current document.
24821 patch from: Rick Patel <rikul@shreve.net>
24823 * src/main_menu.c: Fixed a compilation error.
24825 * src/anjuta.c: Fixed non-rememberence of editor tab position.
24827 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
24828 about the unterminated strings.
24830 * scintilla/*: Updated scintilla to 1.3.9 version.
24832 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
24834 * widgets/gnomefileselection.c:
24835 Applied the patch for fixing multiple selection of file open funcion,
24836 which will deselect the files selected.
24837 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24839 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24841 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
24842 src/fileselection.c, src/anjuta_cbs.c:
24843 Applied the patch for multiple selection of file open.
24844 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24846 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24848 * Removed "-f" option in call to devhelp, because devhelp no longer
24851 2001-08-26 Stephane Demurget <demurgets@free.fr>
24853 All these modifications have been pointed out by
24854 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
24856 * data/internal.properties: two fixes for the PHP lexer.
24859 * fr.po: minor fixes.
24861 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
24863 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
24867 main_menubar_def.h,
24868 main_menubar_callbacks.c,
24870 Added new menu item for "close all fils".
24871 (Patch from Rikul <rikul@shreve.net>, after revision)
24873 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
24875 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
24876 (Patch from Rikul <rikul@shreve.net>)
24878 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
24879 (Patch from Rikul <rikul@shreve.net>)
24881 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
24883 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
24884 project name in application widzard.
24885 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
24887 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
24888 of the 'OK' button there is an 'Execute' one.
24889 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
24891 * executer.c: Changed cancel button to close button. That was more appropriate.
24893 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
24895 * HACKING: corrected >>>>>> Config management.
24897 * HACKING: Added many things.
24899 * src/launcher.h: Added some comments.
24901 2001-08-21 Stephane Demurget <demurgets@free.fr>
24903 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
24906 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
24907 src/appwizard_cbs.c,
24908 src/appwizard_gui.c: Applied UI/docs cleanup patch from
24909 Andy Piper <andy.piper@freeuk.com>
24911 * po/fr.po: updated to latest sources.
24913 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
24916 2001-08-18 Andy Piper <andy.piper@freeuk.com>
24918 * Fixed bugs #450280 and #448845
24920 * src/about.c: corrected Naba's e-mail address (.net, not .com)
24922 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
24925 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
24926 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
24927 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
24928 names to remove "Anjuta: " prefix
24930 * src/main_menubar_def.c: altered a message
24932 * launcher/anjuta_launcher.c: cleaned up some messages
24934 * src/debugger.c: edited messages to improve clarity
24936 * src/app_wiz*.c: tidied wizard interface
24939 2001-08-15 Stephane Demurget <demurgets@free.fr>
24941 Synced Naba's fix and mine about the wizards not working and removed
24942 anjuta.prj to avoid a nasty checkin.
24944 * Makefile.am: removed the install-data-local rule.
24946 * data/Makefile.am: changed the list of files.
24948 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
24950 * .cvsignore: added anjuta.prj for the same reason.
24953 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
24955 * src/source.c: Fixed a bug that fails new gnome projects to get
24958 * src/project_manager.c: Fixed a bug that disables storing recent
24961 * Makefile.am: Added stuffs to install the macro files in the
24965 2001-08-14 Stephane Demurget <demurgets@free.fr>
24967 * data/Makefile.am: added some rules to support the gnome/ macros
24968 dir in order to make the wizards work again.
24970 * anjuta.spec.in: upped the release number.
24973 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
24975 * configure.in (ALL_LINGUAS): Added pl.
24978 2001-08-09 Stephane Demurget <demurgets@free.fr>
24980 * anjuta.spec.in: fixed the doc files list.
24983 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24985 * src/about.c: corrected my email address. :-)
24989 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
24990 (patch from Andy Piper <squiggle@ukgateway.net>)
24992 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
24994 * debugger.c: Fixed a bug associated with debugging threaded
24997 * text_editor_menu.c: Fixed broken ui in text editor
25000 * text_editor_menu.c: Now the option sub menu in text editor pop up
25003 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25004 (suggested by lord sibn <sibn@utspl.cjb.net> )
25006 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25008 * src/text_editor_menu.c: Added menu item for context help
25009 (patch from Andy Piper <squiggle@ukgateway.net>)
25011 2001-08-06 Stephane Demurget <demurgets@free.fr>
25013 * ccview/cccproj.cc: added missing i18n strings.
25015 * data/welcome.txt: bumped version to 0.1.6.
25017 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25019 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25021 * help.c, help.h: Added support for DevHelp context sensitive help
25022 and gnome api browsing.
25023 * Fixed toolbars and editor views "not save" bug.
25024 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25025 (patch from Andy Piper <squiggle@ukgateway.net>)
25026 * Updated THANKS and chapter15.sgml for uk and ru translators.
25028 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25030 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25031 * Updated configure.in to include these changes
25033 2001-08-03 Stephane Demurget <demurgets@free.fr>
25035 * src/project_dbase_gui.c: fixed bug #446963
25036 (on_project_dbase_ccview_update_start),
25037 (on_project_dbase_ccview_update_end): added.
25038 These two respectively disable and enable close file/project
25039 menu entries and toolbar items, while the ccview part updates
25043 2001-08-03 Stephane Demurget <demurgets@free.fr>
25045 * configure.in: added sv to the ALL_LINGUAS list.
25048 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25050 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25051 file to work: merge translations and distribute it.
25053 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25055 * NEWS, README, THANKS & TODO: Spelling fixes.
25057 2001-08-01 Stephane Demurget <demurgets@free.fr>
25059 * README: updated requirements.
25061 * scintilla/Makefile.am,
25062 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25063 target can't be realized (custom build path).
25065 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25066 Removed install-data-local.
25068 * src/compiler_options.c: changed the include paths of the pixmaps.
25069 we hadn't any warning because of the include paths passed to the
25070 compiler. Thanks to make distcheck for reporting this.
25073 2001-07-31 Stephane Demurget <demurgets@free.fr>
25075 * NEWS, THANKS: updated.
25077 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25078 fixed to show the correct kernel signal number and its description.
25080 * widgets/gnomefilelist.c: fixed bug #445756
25081 (goto_last): renamed to goto_prev and changed according to goto_next.
25082 (goto_next): added.
25083 (goto_directory): removed.
25084 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25085 returned value is now the position in the list.
25086 (check_ok_button_cb): changed the back check and added one for next.
25087 (gnome_filelist_set_dir): the check in history make it wouldn't be
25088 a "true" history. polished the whole thing, using set_dir_internal.
25089 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25090 there's no check in the history when using back or next.
25092 * manuals/*: added missing .cvsignore files.
25095 2001-07-30 Stephane Demurget <demurgets@free.fr>
25097 * po/fr.po: updated to latest sources.
25099 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25100 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25101 to put off their sensitive attributes.
25103 2001-07-29 Stephane Demurget <demurgets@free.fr>
25105 * po/fr.po: fixed some grammar things.
25106 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25109 * src/utilities.c: (file_is_link): use lstat instead of stat.
25111 2001-07-27 Naba Kumar <kh_naba@123india.com>
25113 * Remove help dir from cvs, because it is no longer
25116 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25119 2001-07-24 Naba Kumar <kh_naba@123india.com>
25121 * debugger.c: (debugger_update_prog_status): Fixed
25122 the bug with gdb version 5. Debugger starts, when
25123 step in/out/over etc are clicked.
25125 * debugger.c: All functions: added debugging codes.
25127 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25128 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25129 Modified to recognize non project files also.
25131 * source.c: (source_write_configure_in):
25132 Added source for 'prefix' counterparts for
25133 no-prefix AC_SUBST.
25135 2001-07-23 Naba Kumar <kh_naba@123india.com>
25137 * anjuta.c: added function anjuta_remove_text_editor();
25138 and suitably modified anjuta_remove_current_text_editor().
25140 * project_dbase.c: project_dbase_close(), Added code to
25141 close all opened files that belong to the project when
25142 the project is closed.
25143 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25145 * Updated the manuals/anjuta-manual subdir for GDP standards.
25146 (patch from Andy Piper <squiggle@ukgateway.net>)
25148 * main_menubar.h, main_menubar.def: Added Menu items to handle
25149 urls for library references, bugs, patches and feature request
25152 2001-07-20 Naba Kumar <kh_naba@123india.com>
25154 * Set wmclass names in all windows.
25155 (patch from Andy Piper <squiggle@ukgateway.net>)
25156 * New splash logo from "Misha" <misha@phreaker.net>);
25158 2001-07-19 Naba Kumar <kh_naba@123india.com>
25160 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25161 set caret color, calltip back color and selection fore/back
25164 2001-07-18 Naba Kumar <kh_naba@123india.com>
25166 * project_dbase.c: Closes all files when project is closed.
25167 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25168 -- We still need to refine this as it closes all sort of files.
25170 * compiler_options.c: Fixed seg-fault bug when last item in
25171 compiler option lists is removed.
25173 * Fixed missing newline warnings during compilation.
25174 (patch from Andy Piper <squiggle@ukgateway.net>)
25176 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25178 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25179 autogenerated no need to store'em in CVS.
25181 * ccview/.cvsignore: Addition of cvsignore.
25183 2001-07-17 Naba Kumar <kh_naba@123india.com>
25185 *GUI fixes and spell corrections
25186 (patch from Andy Piper <squiggle@ukgateway.net>)
25188 2001-07-15 Naba Kumar <kh_naba@123india.com>
25190 *Fixed double error message for file not found.
25192 *Put white backgrounds for png images.
25194 *Converted '-' to '_' in sgml files.
25196 2001-07-14 Naba Kumar <kh_naba@123india.com>
25198 * project_dbase.c: Short-cut for expand/collasp project tree
25200 * project_dbase_gui.c:
25201 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25203 2001-07-13 Naba Kumar <kh_naba@123india.com>
25205 * notebook.[h,c]: Added
25206 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25207 Project/message window now toggles on control and
25208 and notebook switch short-cut
25210 2001-07-7 Naba Kumar <kh_naba@123india.com>
25212 * Changed a new icon set which looks more gnomish.
25214 * Changed a new anjuta splash logo.
25215 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25217 2001-07-6 Naba Kumar <kh_naba@123india.com>
25219 * ccview/*: Integrated ccview for class view and file view
25220 in the project Manager.
25222 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25224 2001-07-1 Naba Kumar <kh_naba@123india.com>
25226 * scintilla/*: Upgraded Scintilla to version 1.3.7
25228 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25230 2001-06-28 Naba Kumar <kh_naba@123india.com>
25232 * src/debugger.c: Correct step-over and step-out swapping.
25234 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25235 chapters and added more stuffs.
25237 2001-06-13 Naba Kumar <kh_naba@123india.com>
25239 * data/autogen.sh.gtkmm: Added
25241 * data/autogen.sh.gnomemm: Added
25243 * src/appwiz.c: Added two more application wizard templetes
25245 * src/project: for gtk-- and gnome-- and proper support
25247 * src/source.c: for c++ in the project configuration.
25251 2001-05-05 Naba Kumar <kh_naba@123india.com>
25253 * Merged my pre-cvs modifications with
25254 the current cvs copy.
25256 * (lot of files change).
25258 * Implemented session management.
25260 * Local installation possible by
25261 manageing our own pixmaps paths
25264 * resources.h: Added.
25265 * resources.c: Added.
25269 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25271 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25272 Corrected/extended ignores.
25274 2001-05-04 Naba Kumar <kh_naba@123india.com>
25276 * manuals/: dir tree added.
25277 Sgml documentation started in this dir.
25279 * omf-install/: dir tree added.
25281 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25282 Created initial document structure.
25284 * configure.in: Added test for scrollkeeper.
25285 Added some Makefile entries in AC_OUTPUT.
25287 * Makefile.am: Added subdir manuals/
25289 * HACKING: Wrote something stupid.
25291 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25293 * Makefile.am: Added ChangeLog in local data list, becaused it's
25294 needed to create a new project.
25296 * po/fr.po: minor fixes.
25298 * src/build_file.c, src/configurer.c, src/debugger.c,
25299 src/executer.c, src/find_replace.c, src/gnome_project.c,
25300 src/goto_line.c, src/launcher.c, src/messages.c,
25301 src/preferences.c src/project_dbase.c: functions declared static.
25303 * widgets/gnomefilelist.c: Fixed a project creation bug,
25304 introduced with latest changes.
25306 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25308 * widgets/gnomefilelist.c,
25309 BUGS: Fixed an annoying bug preventing from loading files/project
25310 given on the command line. Polished the whole gnome_filelist widget.
25312 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25316 src/anjuta.h: Polished the command line parsing.
25318 * BUGS: Need to clean that damn gnome_filelist widget.
25320 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25324 src/signals.c: Removed duplicated includes.
25326 * po/fr.po: minor fixes.
25328 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25329 create_compiler_options_page? () declared static.
25331 src/anjuta.c: Put a command line option for disabling
25334 * src/preferences_gui.c: Fixed an internationalization issue,
25335 other functions declared static.
25337 * src/gnome_project.c: Fixed some memory leaks,
25338 new_prj_terminated () declared static.
25340 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25342 * configure.in: Sort ALL_LINGUAS alphabetically.
25344 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25346 * Emptied that ugly old Changelog.
25348 == Anjuta 0.1.5 ===
25351 2001-03-10 Naba kumar <naba@gnome.org>
25353 * src/gnome_project.c: Fixed project dir creation bug.
25355 * src/text_editor.c: Fixed double accelerators bug.
25357 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25359 * src/stack_trace.c, * src/compiler_options.c,
25360 data/internals.properties, src/defaults.c:
25361 Fixed pixmap creation with NULL window.
25363 * src/commands.c, src/preferences_gui.c, src/build_project.c
25364 src/clean_project.c: Bug fix.
25366 * src/main_menubar_def.h: i18n bug fix.
25368 * src/executer.h, src/executer.c: Bug fix.
25370 * src/controls.c: Bug fix.
25372 * src/debugger.c: Debugger now takes program args.
25374 * po/ja.po: Added japanese translation file.
25376 Upgraded to ver 0.1.4
25377 ... Fixed other minor bugs.
25379 == Anjuta 0.1.3 ===
25381 2001-XX-XX Naba kumar <naba@gnome.org>
25383 * Lots of unaccountable changes. Integrated scintilla.
25384 Redesigned Project managemet. Added supports for other languages.
25385 Java style properties managements. .... blah blah
25387 2000-11-11 Naba kumar <naba@gnome.org>
25389 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25390 Upgraded to version 0.1.3.
25392 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25393 Fixed to activate Debug->add watch properly.
25395 === Anjuta 0.1.2 beta_2 ===
25396 === Anjuta 0.1.2 ===
25398 2000-11-05 Naba kumar <naba@gnome.org>
25400 * src/compiler_options.c, src/compiler_options_cbs.c
25401 src/compiler_options_cbs.h, src/compiler_options_gui.c
25402 src/anjuta2.c, extra/stock_libs.anj (new),
25403 extra/README.stock_libs (new), htmls/page13.html,
25404 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25405 added libraries. Stock libs provided for ease of entry. Modified
25406 help html file accordingly.
25408 2000-11-03 Naba kumar <naba@gnome.org>
25410 * README: Minor fixes in Doc files.
25412 * src/gnome_prj.c, src/appwidzard_cbs.c:
25413 Fixed to ignore non-existant dir for blank prj.
25414 More checking in project creation, especially to confirm
25415 that the prj file already does not exist.
25417 * anjuta.spec, configure.in: Upgraded to version 0.1.2
25419 * src/controls.c: Now Menu item "Format/Detach current document"
25420 is inactive when there is no document opened.
25422 === Anjuta 0.1.1 ===
25424 2000-11-01 Naba kumar <naba@gnome.org>
25426 Completed and Release of first version (Beta) with lots of bugs.
25428 1999-12-27 Naba kumar <naba@gnome.org>
25430 Anjuta project started.