1 2008-01-09 Johannes Schmid <jhs@gnome.org>
3 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
5 * plugins/gtodo/mcategory.c: (category_manager_add_item):
6 Fix bug #505205 completely
8 * AUTHORS: Added Bolesław
10 2008-01-08 Johannes Schmid <jhs@gnome.org>
12 * plugins/document-manager/action-callbacks.c:
13 (on_editor_command_cut_activate),
14 (on_editor_command_paste_activate),
15 (on_editor_command_copy_activate),
16 (on_editor_command_clear_activate):
18 Fixed editor popup menu (Cut, Copy, Paste)
20 2008-01-08 Johannes Schmid <jhs@gnome.org>
22 * plugins/sourceview/sourceview.c: (autodetect_language):
23 Fixed a crash when creating a new file
25 2008-01-08 Johannes Schmid <jhs@gnome.org>
27 Patch by <bolekk@gmail.com> (GHOP Student)
29 * plugins/gtodo/mcategory.c: (category_manager_add_item):
32 2008-01-08 Naba Kumar <naba@gnome.org>
34 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
35 * libanjuta/anjuta-plugin-manager.c:
36 (anjuta_plugin_manager_select),
37 (anjuta_plugin_manager_activate_plugins):
38 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
39 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
40 (on_create_submenu), (create_open_with_submenu):
41 * src/about.c: (on_about_plugin_activate),
42 (about_create_plugins_submenu): Use translated version of get_string()
43 API in AnjutaDescription for translatable properties. Fixes bug #496833
46 2008-01-07 Johannes Schmid <jhs@gnome.org>
48 * plugins/build-basic-autotools/executer.c: (execute_program):
49 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
50 * plugins/debug-manager/anjuta-debug-manager.glade:
51 * plugins/debug-manager/locals.c: (create_locals_gui):
52 * plugins/file-loader/plugin.c: (on_create_submenu):
53 * plugins/gtodo/main.h:
54 * plugins/gtodo/preferences.c: (preferences_widget):
55 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
56 * plugins/tools/anjuta-tools.glade:
57 * plugins/tools/execute.c: (atp_output_context_print):
60 Another bunch of i18n fixes (#496833)
62 2008-01-07 Johannes Schmid <jhs@gnome.org>
64 * plugins/build-basic-autotools/build-basic-autotools.c:
65 (on_build_terminated):
66 * plugins/gtodo/interface.c: (set_read_only):
67 * plugins/project-manager/plugin.c: (confirm_removal),
68 (on_popup_add_to_project):
69 * plugins/subversion/anjuta-subversion.glade:
70 * plugins/tools/execute.c: (atp_output_context_print_result):
72 Fixed some strings from #496833
74 2008-01-07 Johannes Schmid <jhs@gnome.org>
76 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
77 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
79 * plugins/language-support-cpp-java/plugin.c: (install_support),
80 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
81 Added basic Vala support
83 * plugins/sourceview/sourceview.c: (autodetect_language):
84 Fixed mime-type detection
86 2008-01-06 Massimo Cora' <maxcvs@email.it>
88 Reviewed by: Johannes Schmid <jhs@gnome.org>
90 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
91 (value_removed_current_editor), (symbol_db_activate),
92 (symbol_db_deactivate):
93 * plugins/symbol-db/symbol-db-engine.c:
94 (symbol_db_engine_get_global_members_filtered):
95 * plugins/symbol-db/symbol-db-view.c:
96 (do_add_child_symbol_to_view), (prepare_for_adding),
97 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
98 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
99 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
100 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
101 (sdb_view_init), (sdb_view_finalize),
102 (sdb_view_build_and_display_base_tree):
103 * plugins/symbol-db/symbol-db-view.h:
104 added controls to expand Global tab nodes in a non-freezing way.
105 Fixed also some little bugs always on global-tab.
107 2008-01-06 Naba Kumar <naba@gnome.org>
109 Patches from James Liggett:
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):
114 * plugins/profiler/gprof-function-call-tree-view.c:
115 (gprof_function_call_tree_view_create_columns): Made all
116 of the columns resizable and reorderable.
118 2008-01-06 Johannes Schmid <jhs@gnome.org>
120 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
121 (anjuta_launcher_check_password_real),
122 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
123 (anjuta_launcher_scan_pty),
124 (anjuta_launcher_disable_password_check):
125 * libanjuta/anjuta-launcher.h:
126 Added disable_password_check for stream where it does not make sense
127 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
128 that sometimes occur in symbol-db plugin
130 * plugins/file-manager/file-model.c:
131 (file_model_cancel_expand_idle):
132 Fixed removing of idle source
134 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
135 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
137 Fixed #348854 – invisible cursor in certain themes
139 2008-01-06 Naba Kumar <naba@gnome.org>
141 * libanjuta/anjuta-preferences.c:
142 (anjuta_preferences_register_property_custom): Fixed a crash bug on
143 closing preferences dialog due to patch in bug #507300
145 2008-01-06 Naba Kumar <naba@gnome.org>
147 * plugins/language-support-cpp-java/cpp-java-assist.c:
149 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
150 * plugins/search/search-replace_backend.c: (create_search_entries):
151 Added missing unrefs.
153 2008-01-06 Johannes Schmid <jhs@gnome.org>
155 * plugins/debug-manager/variable.c: (get_hovered_word):
156 Add a g_object_unref()
158 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
159 (on_sourceview_hover_leave):
160 Fixed hover and editor interface to make hover in debugger work
162 2008-01-06 Naba Kumar <naba@gnome.org>
164 * plugins/editor/text-editor.c: Whitespaces fixes.
165 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
166 DEBUG_PRINT instead of g_message.
168 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
170 * plugins/debug-manager/breakpoints.c:
171 Fix #507441: Disable all breakpoints doesn't work
172 Fix #507444: Enable Breakpoint menu item doesn't change name
174 2008-01-05 Naba Kumar <naba@gnome.org>
176 * manuals/reference/libanjuta/libanjuta.types: Renamed
177 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
179 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
181 * plugins/debug-manager/variable.c:
182 Update variable display to use IAnjutaIterable instead of position
184 * plugins/editor/text_editor_cbs.c,
185 plugins/editor/text_editor.c:
186 Fix Gtk critical warnings when a hover signal is emitted
187 Fix get_text_iter in Scintilla (range should include last character)
189 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
191 * plugins/debug-manager/debug_tree.c,
192 plugins/debug-manager/debug_tree.h,
193 plugins/debug-manager/watch.c,
194 plugins/debug-manager/command.c,
195 plugins/debug-manager/queue.c,
196 plugins/gdb/plugin.c,
197 plugins/gdb/debugger.c,
198 plugins/gdb/debugger.h,
199 libanjuta/interfaces/libanjuta.idl:
200 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
202 2008-01-05 Naba Kumar <naba@gnome.org>
204 * plugins/valgrind/plugin.c: Removed stock icon open/save from
205 menus to avoid conflict with file open/save. Fixes bug #507455
207 2008-01-05 Johannes Schmid <jhs@gnome.org>
210 Conditionally depend on gtksourceview2 >= 2.1.0
212 * libanjuta/interfaces/libanjuta.idl:
213 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
214 iterators instead of positions
216 * plugins/debug-manager/threads.c:
217 Fixed a warnings by including gnome-vfs properly
219 * plugins/debug-manager/variable.c: (get_hovered_word),
221 Updated to changes in IAnjutaEditorHover/Selection
223 * plugins/document-manager/action-callbacks.c:
224 (on_editor_command_upper_case_activate),
225 (on_editor_command_lower_case_activate):
226 * plugins/document-manager/search-box.c: (on_incremental_search),
227 (on_search_activated):
228 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
229 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
230 (iselection_get_start), (iselection_get_end),
231 (iselection_iface_init), (ihover_display), (ihover_iface_init):
232 * plugins/editor/text_editor_cbs.c:
233 (on_text_editor_scintilla_notify):
235 Updated to changes in IAnjutaEditorHover/Selection and updated editor
236 interface of scintilla editor.
238 * plugins/language-manager/languages.xml:
239 * plugins/language-manager/plugin.c:
240 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
241 Added chdr to C language files and some DEBUG_PRINTs
243 * plugins/language-support-cpp-java/cpp-java-assist.c:
245 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
246 * plugins/search/plugin.c: (find_incremental):
247 * plugins/search/search-replace.c: (search_and_replace):
248 * plugins/search/search-replace_backend.c: (create_search_entries):
249 Adapted to changed interfaces
251 * plugins/sourceview/Makefile.am:
252 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
253 (set_uri), (anjuta_document_save):
254 * plugins/sourceview/anjuta-editor-sourceview.glade:
255 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
256 (anjuta_view_key_press_event):
257 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
258 * plugins/sourceview/sourceview-cell.c:
259 (sourceview_cell_instance_init), (sourceview_cell_finalize),
260 (icell_get_line), (icell_get_attribute), (icell_iface_init):
261 * plugins/sourceview/sourceview-prefs.c: (get_bool),
262 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
263 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
264 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
265 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
266 * plugins/sourceview/sourceview-private.h:
267 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
268 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
269 (on_document_loaded), (sourceview_instance_init),
270 (sourceview_dispose), (sourceview_finalize),
271 (sourceview_create_markers), (sourceview_new),
272 (ifile_savable_save), (ieditor_get_tab_size),
273 (ieditor_set_tab_size), (ieditor_set_use_spaces),
274 (ieditor_set_auto_indent), (ieditor_goto_line),
275 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
276 (iselect_block), (iselect_set), (iselect_get_start),
277 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
278 (imark_unmark), (imark_is_marker_set),
279 (imark_location_from_handle), (imark_delete_all_markers),
280 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
281 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
282 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
283 (ilanguage_get_supported_languages), (autodetect_language),
284 (ilanguage_set_language), (iassist_show_tips),
285 (on_sourceview_hover_leave), (on_sourceview_hover_over),
286 (ihover_display), (ihover_iface_init):
288 Use GtkSourceView 2.1.x:
290 * Fixed #486724 and #488615
291 * Implemented hover interface
292 * Adapted to changed interfaces
294 2008-01-04 Rob Bradford <rob@o-hand.com>
296 Reviewed by Naba Kumar <naba@gnome.org>:
297 * libanjuta/anjuta-preferences.c:
298 (anjuta_preferences_register_property_custom):
299 Unregister preferences for custom preferences when the widget is
302 2008-01-03 Johannes Schmid <jhs@gnome.org>
304 * plugins/file-manager/file-model.c: (file_model_row_expanded),
305 (file_model_row_collapsed):
306 Fixed the too method to take a correct data argument
308 2008-01-02 Johannes Schmid <jhs@gnome.org>
310 * plugins/document-manager/anjuta-docman.c:
311 (anjuta_docman_add_document), (anjuta_docman_remove_document):
312 ref and unref correctly to silence a Gtk+ critical
314 2008-01-01 Johannes Schmid <jhs@gnome.org>
316 * plugins/editor/text_editor.c: (itext_editor_get_text):
317 Fixed #506740 – ianjuta_editor_get_text crash if request
318 text past the buffer length
320 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
322 * plugins/debug-manager/utilities.c,
323 plugins/debug-manager/utilities.h,
324 plugins/debug-manager/breakpoints.c:
325 Move get_current_editor function in utilities.c
327 * plugins/debug-manager/plugin.c,
328 plugins/debug-manager/debug_tree.c,
329 plugins/debug-manager/debug_tree.h,
330 plugins/debug-manager/watch.c,
331 plugins/debug-manager/watch.h,
332 plugins/debug-manager/locals.c,
333 plugins/debug-manager/locals.h,
334 (added) plugins/debug-manager/variable.c,
335 (added) plugins/debug-manager/variable.h,
336 plugins/debug-manager/Makefile.am:
337 Use hover interface to display variable value
339 2007-12-31 Johannes Schmid <jhs@gnome.org>
341 * libanjuta/Makefile.am:
342 Only install glade catalog files if glade-3 is available
343 (Fixes #506269 and #500296)
345 2007-12-30 Johannes Schmid <jhs@gnome.org>
347 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
348 (set_property_value_as_string), (register_callbacks):
350 Fixed GtkFileChooserButton preferences to also work when only the combo
351 changes without a dialog being open.
353 2007-12-29 Johannes Schmid <jhs@gnome.org>
355 * plugins/editor/Makefile.am:
356 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
358 2007-12-29 Johannes Schmid <jhs@gnome.org>
360 * plugins/devhelp/plugin.c: (devhelp_activate):
361 Fixed #498986 - Anjuta-2.3.0 fails to build
363 2007-12-29 Johannes Schmid <jhs@gnome.org>
365 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
366 * plugins/debug-manager/plugin.c:
367 (on_run_to_cursor_action_activate):
368 * plugins/document-manager/anjuta-docman.c:
369 (anjuta_docman_goto_file_line_mark):
370 * plugins/symbol-db/plugin.c: (value_added_current_editor),
371 (value_removed_current_editor):
373 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
374 all those to value_added_current_document...
376 * plugins/editor/anjuta-editor-scintilla.glade:
377 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
378 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
380 2007-12-28 Massimo Cora' <maxcvs@email.it>
382 * plugins/symbol-db/plugin.c: (on_importing_project_end),
383 (symbol_db_activate), (symbol_db_deactivate),
384 (symbol_db_instance_init), (isymbol_manager_get_parents):
385 * plugins/symbol-db/plugin.h:
386 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
387 * plugins/symbol-db/symbol-db-engine.c:
388 (symbol_db_engine_get_global_members_filtered):
389 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
390 (on_symbol_inserted):
391 Filtered out static functions on global-tab. E.g. when flag
392 is_file_scope = 1 we won't add entries there.
393 Fixed a little bug on 'Global'->'Vars/Others' node too.
395 2007-12-28 Johannes Schmid <jhs@gnome.org>
397 * libanjuta/anjuta-launcher.c:
398 Fixed a silly (and completely useless) memory corruption that probably
399 only occured at a few race conditions though I wonder why it did not
402 2007-12-28 Johannes Schmid <jhs@gnome.org>
403 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
404 * plugins/debug-manager/plugin.c: (set_program_counter):
405 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
406 * plugins/debug-manager/start.c: (get_source_directories):
407 * plugins/debug-manager/threads.c: (on_info_thread),
409 * plugins/file-manager/file-model.c: (file_model_set_property):
410 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
411 * plugins/tools/editor.c: (on_editor_response):
413 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
415 * plugins/document-manager/plugin.c: (update_title),
416 (value_added_project_root_uri):
417 * plugins/document-manager/plugin.h:
418 Shorten down the title bar if the current path is inside the opened project
420 2007-12-28 Massimo Cora' <maxcvs@email.it>
422 reviewed by: Johannes Schmid <jhs@gnome.org>
424 * plugins/project-wizard/templates/java/project.anjuta:
425 * plugins/project-wizard/templates/mkfile/project.anjuta:
426 * plugins/project-wizard/templates/python/project.anjuta:
427 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
428 let new projects use new SymbolDB plugin.
430 * plugins/symbol-browser/images/Makefile.am:
431 added some images taken from MonoDevelop project.
433 * plugins/symbol-db/plugin.c: (value_added_current_editor),
434 (goto_file_line), (on_importing_project_end), (project_root_added),
435 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
436 (isymbol_manager_search):
437 Added project-updating feature when opening a project with some files
438 modified externally [e.g. a svn up].
440 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
441 (sdb_engine_iterator_node_instance_init),
442 (sdb_engine_iterator_node_finalize),
443 (symbol_db_engine_iterator_node_set_conversion_hash):
444 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
445 * plugins/symbol-db/symbol-db-engine-iterator.c:
446 (symbol_db_engine_iterator_new):
447 * plugins/symbol-db/symbol-db-engine-iterator.h:
448 Moved Hash table initialization into the engine. This proxies and
449 speeds up the process of creation and iteration of a GdaDataModel.
451 * plugins/symbol-db/symbol-db-engine.c:
452 (sdb_engine_ctags_output_thread),
453 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
454 (sdb_engine_scan_files_1), (sdb_engine_init),
455 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
456 (symbol_db_engine_add_new_workspace),
457 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
458 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
459 (symbol_db_engine_get_sym_type_conversion_hash),
460 (symbol_db_engine_update_files_symbols),
461 (symbol_db_engine_update_project_symbols),
462 (symbol_db_engine_update_buffer_symbols),
463 (symbol_db_engine_get_class_parents),
464 (symbol_db_engine_get_global_members_filtered),
465 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
466 (symbol_db_engine_get_scope_members_by_symbol_id),
467 (symbol_db_engine_get_scope_members),
468 (symbol_db_engine_get_current_scope),
469 (symbol_db_engine_get_file_symbols),
470 (symbol_db_engine_get_symbol_info_by_id),
471 (symbol_db_engine_find_symbol_by_name_pattern),
472 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
473 * plugins/symbol-db/symbol-db-engine.h:
474 * plugins/symbol-db/symbol-db-view-locals.c:
475 (sdb_view_locals_get_iter_from_row_ref),
476 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
477 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
478 (on_symbol_inserted), (symbol_db_view_locals_update_list):
479 Changes on some queries fuctions and some fixes. Added *_filtered
482 * plugins/symbol-db/symbol-db-view.c:
483 (do_add_child_symbol_to_view), (add_new_waiting_for),
484 (prepare_for_adding), (on_symbol_inserted),
485 (do_recurse_subtree_and_remove), (on_symbol_removed),
486 (sdb_view_do_add_hidden_dummy_child),
487 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
488 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
489 (sdb_view_locals_create_new_store), (sdb_view_init),
490 (sdb_view_finalize), (sdb_view_class_init),
491 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
492 (symbol_db_view_get_pixbuf),
493 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
494 New display for global tags. This is the definitive version, bugs apart.
496 * plugins/symbol-db/tables.sql:
499 2007-12-27 Naba Kumar <naba@gnome.org>
501 * libanjuta/interfaces/libanjuta.idl:
502 * plugins/editor/aneditor-priv.h:
503 * plugins/editor/aneditor.cxx:
504 * plugins/editor/text_editor.c: (text_editor_instance_init),
505 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
506 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
507 * plugins/editor/text_editor.h:
508 * plugins/editor/text_editor_cbs.c:
509 (on_text_editor_scintilla_notify):
511 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
512 related code in AnEditor. Fixed some compilation warnings.
514 2007-12-26 Naba Kumar <naba@gnome.org>
516 * Changelog: Fixed indentation.
518 2007-12-25 Naba Kumar <naba@gnome.org>
520 * plugins/editor/Makefile.am:
521 * plugins/editor/editor.glade:
522 * plugins/editor/plugin.c:
523 * plugins/editor/style-editor.c:
524 * plugins/sourceview/Makefile.am:
525 * plugins/sourceview/plugin.c:
526 * plugins/sourceview/sourceview.glade:
527 * plugins/valgrind/Makefile.am:
529 Renamed glade files to anjuta-editor-* to give name space for the
530 schema files (because they are installed in system directory).
532 * scripts/build-schemas.mk: Install the schemas files also (need for
533 binary package installation/uninstallation).
535 2007-12-25 Johannes Schmid <jhs@gnome.org>
537 * plugins/language-support-cpp-java/plugin.c:
538 (set_indentation_param_vim):
540 Support some more vim modeline commands and shortcuts (#504331)
542 2007-12-25 Johannes Schmid <jhs@gnome.org>
544 Patches from James Liggett:
545 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
546 (anjuta_vcs_status_tree_view_init):
547 * plugins/subversion/subversion-commit-dialog.c:
548 (subversion_commit_dialog):
549 * plugins/subversion/subversion-diff-dialog.c:
550 (on_subversion_diff_response):
551 * plugins/subversion/subversion-log-dialog.c:
552 (on_log_view_selected_button_clicked),
553 (on_log_diff_selected_button_clicked),
554 (on_log_diff_previous_button_clicked):
555 * plugins/subversion/subversion-resolve-dialog.c:
556 (subversion_resolve_dialog):
557 * plugins/subversion/subversion-revert-dialog.c:
558 (subversion_revert_dialog):
559 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
560 (pulse_progress_bar), (hide_pulse_progress_bar),
561 (disconnect_data_arrived_signals),
562 (cancel_data_arrived_signal_disconnect):
563 * plugins/subversion/subversion-ui-utils.h:
565 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
566 #505237 – Sort list of modified files
568 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
570 * plugins/gdb/debugger.c:
571 Fix bug #491301: Inspecting a variable opens a bad focus dialog
573 2007-12-23 Johannes Schmid <jhs@gnome.org>
575 * plugins/language-support-cpp-java/plugin.c:
576 (set_indentation_param_emacs), (set_indentation_param_vim),
577 (parse_mode_line_emacs), (parse_mode_line_vim),
578 (extract_mode_line), (initialize_indentation_params):
580 Added (basic) support for vim modelines (#504331)
582 * plugins/message-view/message-view.c: (message_view_next),
583 (message_view_previous):
585 Fixed next/previous message
587 2007-12-23 Johannes Schmid <jhs@gnome.org>
589 * libanjuta/anjuta-ui.h:
590 Check for != NULL before unref'ing pixbuf (related to #497878)
592 * plugins/devhelp/plugin.c: (register_stock_icons):
593 * plugins/document-manager/anjuta-docman.c:
594 (anjuta_docman_add_document):
595 * plugins/glade/plugin.c: (on_close_activated),
596 (register_stock_icons), (on_session_save),
597 (glade_plugin_add_project):
599 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
600 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
602 * plugins/language-support-cpp-java/plugin.c:
603 (register_stock_icons):
604 Fixed stock icon registration macros
606 2007-12-23 Johannes Schmid <jhs@gnome.org>
608 * global-tags/Makefile.am:
609 * launcher/Makefile.am:
610 * libanjuta/Makefile.am:
611 * libegg/Makefile.am:
612 * manuals/anjuta-faqs/Makefile.am:
613 * manuals/anjuta-manual/Makefile.am:
614 * manuals/reference/libanjuta/Makefile.am:
615 * plugins/build-basic-autotools/Makefile.am:
616 * plugins/class-gen/Makefile.am:
617 * plugins/class-inheritance/Makefile.am:
618 * plugins/cvs-plugin/Makefile.am:
619 * plugins/debug-manager/Makefile.am:
620 * plugins/devhelp/Makefile.am:
621 * plugins/document-manager/Makefile.am:
622 * plugins/editor/Makefile.am:
623 * plugins/editor/scintilla/Makefile.am:
624 * plugins/editor/scintilla/include/Makefile.am:
625 * plugins/file-loader/Makefile.am:
626 * plugins/file-manager/Makefile.am:
627 * plugins/file-wizard/Makefile.am:
628 * plugins/gdb/Makefile.am:
629 * plugins/glade/Makefile.am:
630 * plugins/gtodo/Makefile.am:
631 * plugins/gvim/Makefile.am:
632 * plugins/indent/Makefile.am:
633 * plugins/language-manager/Makefile.am:
634 * plugins/language-support-cpp-java/Makefile.am:
635 * plugins/macro/Makefile.am:
636 * plugins/message-view/Makefile.am:
637 * plugins/patch/Makefile.am:
638 * plugins/profiler/Makefile.am:
639 * plugins/project-import/Makefile.am:
640 * plugins/project-manager/Makefile.am:
641 * plugins/project-wizard/Makefile.am:
642 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
643 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
644 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
645 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
646 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
647 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
648 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
649 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
650 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
651 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
652 * plugins/sample1/Makefile.am:
653 * plugins/search/Makefile.am:
654 * plugins/sourceview/Makefile.am:
655 * plugins/subversion/Makefile.am:
656 * plugins/symbol-browser/Makefile.am:
657 * plugins/symbol-db/Makefile.am:
658 * plugins/symbol-db/test/Makefile.am:
659 * plugins/terminal/Makefile.am:
660 * plugins/tools/Makefile.am:
661 * plugins/valgrind/Makefile.am:
663 * tagmanager/Makefile.am:
665 Replaces the deprecated "INCLUDES" in all Makefile.am's with
666 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
667 warnings from illigel C++ compiler flags.
669 2007-12-23 Johannes Schmid <jhs@gnome.org>
671 Patch from Tom <tpgww@onepost.net>:
673 * plugins/document-manager/anjuta-docman.c:
674 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
675 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
676 (anjuta_docman_instance_init), (on_notebook_switch_page),
677 (anjuta_docman_grab_text_focus):
678 * plugins/document-manager/plugin.c: (on_document_added),
679 (on_window_key_press_event), (on_window_key_release_event):
681 Some more document-manager code cleanups and fixes.
683 2007-12-23 Massimo Cora' <maxcvs@email.it>
685 * plugins/symbol-db/plugin.c: (register_stock_icons),
686 (value_added_current_editor), (value_removed_current_editor),
687 (on_importing_project_end), (project_root_removed):
688 added controls to clean/populate GtkTreeView(s) on projects unload/load.
690 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
691 (symbol_db_engine_get_file_db_path):
692 fixed a useless warning.
694 * plugins/symbol-db/symbol-db-view-locals.c:
695 (traverse_free_waiting_for), (file_view_status_destroy),
696 (sdb_view_locals_create_new_store), (traverse_files_view_status),
697 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
698 (sdb_view_locals_finalize), (on_symbol_inserted),
699 (symbol_db_view_locals_recv_signals_from_engine),
700 (symbol_db_view_locals_update_list):
701 more speed on editors switching. GtkTreeStore caching method implemented.
702 Fixed compiler warnings and a little memory leak.
704 * plugins/symbol-db/symbol-db-view-locals.h:
705 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
706 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
707 (on_scan_end), (on_symbol_inserted),
708 (sdb_view_locals_create_new_store), (sdb_view_init),
709 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
710 * plugins/symbol-db/symbol-db-view.h:
711 fixed some crashers. Now project loading/populating should be quite quick.
713 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
715 * plugins/debug-manager/command.c,
716 plugins/debug-manager/queue.c:
717 Take care of command return value (FALSE is an error)
719 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
721 * plugins/debug-manager/anjuta-debug-manager.glade,
722 plugins/debug-manager/breakpoints.c:
723 Remove address, condition and pass breakpoint column if not supported
724 Fix clear all remove_all to avoid an endless loop if a breakpoint
727 2007-12-17 Johannes Schmid <jhs@gnome.org>
729 Patch from Tom <tpgww@onepost.net> (with some changes):
731 * plugins/document-manager/action-callbacks.c: (on_open_activate),
732 (on_save_as_activate), (on_save_all_activate),
733 (on_close_file_activate), (on_close_all_file_activate),
734 (on_reload_file_activate), (on_editor_command_clear_activate),
735 (on_transform_eolchars1_activate), (on_comment_block),
736 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
737 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
738 (on_editor_linenos1_activate), (on_editor_markers1_activate),
739 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
740 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
741 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
742 (on_zoom_out_text_activate):
743 * plugins/document-manager/action-callbacks.h:
744 * plugins/document-manager/anjuta-docman.c:
745 (on_notebook_page_close_button_click),
746 (on_notebook_page_close_button_enter),
747 (on_notebook_page_close_button_leave),
748 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
749 (anjuta_docman_page_init), (anjuta_docman_page_new),
750 (on_open_filesel_response), (create_file_open_dialog_gui),
751 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
752 (anjuta_docman_instance_init), (on_notebook_switch_page),
753 (on_document_destroy), (anjuta_docman_add_editor),
754 (anjuta_docman_add_document), (anjuta_docman_remove_document),
755 (anjuta_docman_set_current_document),
756 (anjuta_docman_goto_file_line_mark), (get_real_path),
757 (anjuta_docman_get_full_filename),
758 (anjuta_docman_delete_all_markers),
759 (anjuta_docman_delete_all_indicators),
760 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
761 (anjuta_docman_order_tabs):
762 * plugins/document-manager/anjuta-docman.h:
763 * plugins/document-manager/file_history.c: (an_hist_file_new),
764 (an_file_history_push), (an_file_history_dump):
765 * plugins/document-manager/file_history.h:
766 * plugins/document-manager/plugin.c: (update_title),
767 (value_removed_project_root_uri),
768 (update_document_ui_interface_items), (menu_name_compare),
769 (on_document_added), (on_document_changed),
770 (on_window_key_press_event), (on_window_key_release_event),
772 * plugins/document-manager/search-box.c: (on_document_changed),
773 (on_goto_activated), (search_box_init), (search_box_new):
774 * plugins/document-manager/search-box.h:
776 Yet more code cleanups
777 Save glade files correctly in session
778 Use new tooltip API if available
779 Sort notebook pages when session is restored (needs work)
781 2007-12-16 Johannes Schmid <jhs@gnome.org>
783 * plugins/document-manager/anjuta-docman.c:
784 (anjuta_docman_add_document):
786 Present correct widget with anjuta_shell_present_widget(). This got wrong when
787 the new search bar was introduced.
789 2007-12-12 Johannes Schmid <jhs@gnome.org>
791 Patch from Tom <tpgww@onepost.net>:
792 (#485233 – another bunch of docman cleanups)
794 * libanjuta/interfaces/libanjuta.idl:
795 * plugins/document-manager/action-callbacks.c:
796 (get_current_document), (get_current_focus_widget),
797 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
798 (on_close_file_activate), (on_close_all_file_activate),
799 (on_reload_file_activate), (on_print_activate),
800 (on_print_preview_activate),
801 (on_editor_command_upper_case_activate),
802 (on_editor_command_lower_case_activate),
803 (on_editor_command_eol_crlf_activate),
804 (on_editor_command_eol_lf_activate),
805 (on_editor_command_eol_cr_activate),
806 (on_editor_command_select_all_activate),
807 (on_editor_command_select_to_brace_activate),
808 (on_editor_command_select_block_activate),
809 (on_editor_command_match_brace_activate),
810 (on_editor_command_undo_activate),
811 (on_editor_command_redo_activate),
812 (on_editor_command_cut_activate),
813 (on_editor_command_paste_activate),
814 (on_editor_command_copy_activate),
815 (on_editor_command_clear_activate),
816 (on_editor_command_close_folds_all_activate),
817 (on_editor_command_open_folds_all_activate),
818 (on_editor_command_toggle_fold_activate),
819 (on_editor_command_bookmark_toggle_activate),
820 (on_editor_command_bookmark_first_activate),
821 (on_editor_command_bookmark_next_activate),
822 (on_editor_command_bookmark_prev_activate),
823 (on_editor_command_bookmark_last_activate),
824 (on_editor_command_bookmark_clear_activate),
825 (on_transform_eolchars1_activate), (on_comment_block),
826 (on_comment_box), (on_comment_stream),
827 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
828 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
829 (on_force_hilite_activate), (on_swap_activate),
830 (on_editor_add_view_activate), (on_editor_remove_view_activate):
831 * plugins/document-manager/action-callbacks.h:
832 * plugins/document-manager/anjuta-docman.c:
833 (on_notebook_page_close_button_click),
834 (on_notebook_page_close_button_enter),
835 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
836 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
837 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
838 (on_open_filesel_response), (anjuta_docman_open_file),
839 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
840 (anjuta_docman_dispose), (anjuta_docman_instance_init),
841 (anjuta_docman_class_init), (anjuta_docman_new),
842 (on_notebook_switch_page), (on_document_save_point),
843 (on_document_destroy), (anjuta_docman_add_editor),
844 (anjuta_docman_add_document), (anjuta_docman_remove_document),
845 (anjuta_docman_set_popup_menu),
846 (anjuta_docman_get_current_focus_widget),
847 (anjuta_docman_get_page_for_document),
848 (anjuta_docman_get_current_document),
849 (anjuta_docman_set_current_document),
850 (anjuta_docman_goto_file_line),
851 (anjuta_docman_goto_file_line_mark),
852 (anjuta_docman_get_full_filename),
853 (anjuta_docman_present_notebook_page),
854 (anjuta_docman_update_page_label),
855 (anjuta_docman_delete_all_markers),
856 (anjuta_docman_delete_all_indicators),
857 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
858 (do_ordertab1), (anjuta_docman_order_tabs),
859 (anjuta_docman_set_editor_properties),
860 (anjuta_docman_get_document_for_path),
861 (anjuta_docman_get_all_doc_widgets):
862 * plugins/document-manager/anjuta-docman.h:
863 * plugins/document-manager/editor-tooltips.c:
864 * plugins/document-manager/plugin.c: (update_title),
865 (update_document_ui_enable_all), (update_document_ui_disable_all),
866 (update_document_ui_save_items),
867 (update_document_ui_interface_items), (update_document_ui),
868 (on_document_update_save_ui), (update_status),
869 (on_document_update_ui), (on_document_added),
870 (on_document_changed), (on_session_save), (on_save_prompt),
871 (on_docman_auto_save), (on_gconf_notify_timer):
872 * plugins/document-manager/search-box.c: (on_document_changed),
873 (search_box_new), (search_box_grab_line_focus):
874 * plugins/glade/plugin.c: (ifile_open):
875 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
876 * plugins/search/search-replace_backend.c: (create_search_entries):
877 * plugins/sourceview/anjuta-document.c: (set_uri),
878 (anjuta_document_save):
879 * plugins/sourceview/sourceview.c: (ifile_savable_save):
880 * plugins/tools/editor.c: (on_editor_response):
882 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
883 It fixes some issues with session handling and several memory lacks.
884 Gtk 2.12 Tooltip API is used if available.
886 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
888 * plugins/debug-manager/disassemble.c,
889 plugins/debug-manager/disassemble.h,
890 plugins/debug-manager/command.c,
891 plugins/debug-manager/command.h,
892 plugins/debug-manager/plugin.c
893 plugins/debug-manager/sparse_view.c,
894 plugins/debug-manager/sparse_view.h,
895 plugins/gdb/plugin.c,
896 plugins/gdb/debugger.c,
897 plugins/gdb/debugger.h,
898 libanjuta/interfaces/libanjuta.idl:
899 Fix bug #502533: Implement assembler step
901 * plugins/debug-manager/breakpoints.c:
902 Do not save temporary breakpoints
904 * plugins/debug-manager/stack_trace.c:
905 Fix a crash when a stack command is cancelled
907 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
909 * plugins/debug-manager/plugin.c,
910 plugins/debug-manager/breakpoints.c,
911 plugins/debug-manager/breakpoints.h:
912 Fix bug #488732: Breakpoint on delete lines
913 Breakpoints are now linked to their position in editor
915 * plugins/gdb/debugger.c:
916 Fix removing condition on breakpoint
918 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
920 * plugins/debug-manager/anjuta-debug-manager.glade,
921 plugins/debug-manager/start.c,
922 plugins/gdb/plugin.c,
923 plugins/gdb/debugger.c,
924 plugins/gdb/debugger.h,
925 libanjuta/interfaces/libanjuta.idl:
926 Fix bug #481366: Do not stop at the beginning of the program
928 * plugins/debug-manager/command.c,
929 plugins/debug-manager/command.h,
930 plugins/debug-manager/breakpoints.c,
931 plugins/debug-manager/queue.c,
932 plugins/debug-manager/queue.h:
933 Fix a bug remove all breakpoints was not working due to latest changes
934 Setting breakpoints is disabled when program is running
936 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
938 * plugins/debug-manager/queue.c,
939 plugins/gdb/plugin.c:
940 Fix bug #501469: Crash if mime_type is unknown
942 2007-12-01 Massimo Cora' <maxcvs@email.it>
944 * plugins/symbol-db/plugin.c: (on_editor_destroy),
945 (on_editor_update_ui), (on_single_file_scan_end),
946 (on_importing_project_end), (project_root_added),
947 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
948 * plugins/symbol-db/plugin.h:
949 show on status bar files being scanned.
951 * plugins/symbol-db/symbol-db-engine.c:
952 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
953 (sdb_engine_ctags_output_thread),
954 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
955 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
956 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
957 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
958 (sdb_engine_get_table_id_by_unique_name2),
959 (symbol_db_engine_open_project),
960 (sdb_engine_prepare_executing_commands),
961 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
962 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
963 (sdb_engine_detects_removed_ids),
964 (symbol_db_engine_get_class_parents),
965 (symbol_db_engine_get_global_members),
966 (symbol_db_engine_get_scope_members_by_symbol_id),
967 (symbol_db_engine_get_scope_members),
968 (symbol_db_engine_get_current_scope),
969 (symbol_db_engine_get_file_symbols),
970 (symbol_db_engine_get_symbol_info_by_id),
971 (symbol_db_engine_get_full_local_path),
972 (symbol_db_engine_find_symbol_by_name_pattern),
973 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
974 * plugins/symbol-db/symbol-db-engine.h:
975 * plugins/symbol-db/symbol-db-view-locals.c:
976 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
977 (symbol_db_view_locals_recv_signals_from_engine),
978 (symbol_db_view_locals_update_list):
979 * plugins/symbol-db/symbol-db-view-locals.h:
980 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
981 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
982 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
983 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
984 * plugins/symbol-db/symbol-db-view.h:
985 Added g_thread architecture to scan in background. With this you
986 can use Anjuta's GUI without freezing.
987 Improved insertion speed by using a paradigm like 'insert' and 'check'
988 replacing a 'check' and 'insert' one. This has been done for tables
989 like symbol, scope, sym_type.
992 * plugins/symbol-db/tables.sql:
993 * plugins/symbol-db/test/main.c: (get_global_members), (main),
994 (thread), (print_message), (bastard_thread), (idle_signals):
995 fixed a typo on tables that broke sql triggers.
999 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1001 * NEWS, AUTHORS: Updated.
1002 * src/Makefile.am: Fixed make distcheck
1004 Patch from Yang Hong:
1005 * plugins/file-manager/file-manager.glade: Fixed file chooser
1006 size in file-manager preferences.
1008 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1010 * NEWS: Updated for 2.3.1 development release
1011 * configure.in: Bumped version to 2.3.1
1013 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1015 * plugins/debug-manager/threads.c,
1016 plugins/debug-manager/disassemble.c,
1017 plugins/debug-manager/watch.c,
1018 plugins/debug-manager/registers.c,
1019 plugins/debug-manager/locals.c,
1020 plugins/debug-manager/breakpoints.c,
1021 plugins/debug-manager/stack_trace.c,
1022 plugins/debug-manager/command.c,
1023 plugins/debug-manager/command.h,
1024 plugins/debug-manager/queue.c,
1025 libanjuta/interfaces/libanjuta.idl:
1026 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1027 Document IAnjutaDebugManager signals
1028 Generate new signals in queue.c
1029 Use new signals in other files
1031 2007-11-30 <genbell@tiscali.it>
1033 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1035 * plugins/gdb/Makefile.am:
1038 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1040 * plugins/tools/variable.c:
1041 Fix a bug added in the previous patch (it is not a leak)
1043 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1045 * plugins/project-wizard/druid.c,
1046 plugins/project-wizard/templates/terminal.wiz,
1047 plugins/project-wizard/templates/xlib-dock.wiz,
1048 plugins/project-wizard/templates/wxwin.wiz,
1049 plugins/project-wizard/templates/java.wiz,
1050 plugins/project-wizard/templates/gnome.wiz,
1051 plugins/project-wizard/templates/anjuta-plugin.wiz,
1052 plugins/project-wizard/templates/gtkmm.wiz,
1053 plugins/project-wizard/templates/python.wiz,
1054 plugins/project-wizard/templates/cpp.wiz,
1055 plugins/project-wizard/templates/sdl.wiz,
1056 plugins/project-wizard/templates/gtk.wiz,
1057 plugins/project-wizard/templates/minimal.wiz,
1058 plugins/project-wizard/templates/xlib.wiz,
1059 plugins/project-wizard/templates/gcj.wiz,
1060 plugins/project-wizard/templates/translatable-strings.h,
1061 plugins/project-import/project-import.c:
1062 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1064 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1066 * plugins/debug-manager/threads.c,
1067 plugins/debug-manager/disassemble.c,
1068 plugins/debug-manager/watch.c,
1069 plugins/debug-manager/registers.c,
1070 plugins/debug-manager/memory.c,
1071 plugins/debug-manager/locals.c,
1072 plugins/debug-manager/stack_trace.c,
1073 plugins/debug-manager/queue.c,
1074 plugins/debug-manager/queue.h:
1075 Connect debugger signal only when program is loaded
1076 Rename get_feature in is_supported
1078 * plugins/debug-manager/plugin.c:
1079 Remove editor watch when plugin is deactivated
1081 * plugins/debug-manager/anjuta-debug-manager.glade,
1082 plugins/debug-manager/breakpoints.c,
1083 plugins/debug-manager/breakpoints.h:
1084 Rewrite almost completely the breakpoint code
1085 Improve breakpoint dialog
1087 Implement condition, hit count, ignore and temporary attribute
1089 * plugins/debug-manager/command.c,
1090 plugins/debug-manager/command.h:
1091 Add a breakpoint list command
1093 * plugins/gdb/debugger.c,
1094 plugins/gdb/debugger.h:
1095 Add new breakpoint list command
1096 Fix parsing of breakpoint data
1098 * libanjuta/interfaces/libanjuta.idl,
1099 plugins/gdb/plugin.c:
1100 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1102 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1104 * plugins/document-manager/plugin.c:
1105 Use Ctrl+Shift+s as shortcut for Save As
1107 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1109 * plugins/subversion/plugin.c: (activate_plugin):
1110 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1111 * src/layout.xml: Fixed dockitem positions.
1113 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1115 Icons from tpgww@onepost.net:
1116 * plugins/project-wizard/applogo.png:
1117 Icons from patch in bug #480093 comment #23. Also renamed icons.
1119 * plugins/message-view/Makefile.am:
1120 * plugins/message-view/plugin.c: (register_stock_icons),
1121 (ipreferences_merge): Removed redundant icon.
1123 * plugins/document-manager/plugin.c:
1124 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1125 Do not insensitize New action when there is no document.
1128 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1130 Icons from tpgww@onepost.net:
1131 * plugins/symbol-browser/an_symbol_prefs.c:
1132 * pixmaps/Makefile.am:
1133 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1135 Icons from patch in bug #480093 comment #23. Also renamed icons.
1138 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1140 Patch from James Liggett:
1141 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1142 revert and dialogs resizable.
1144 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1146 Patch from James Liggett:
1147 * plugins/subversion/anjuta-subversion.glade:
1148 * plugins/subversion/subversion-diff-dialog.c:
1149 (on_subversion_diff_response), (subversion_diff_dialog):
1150 * plugins/subversion/subversion-diff-dialog.h:
1152 The diff dialog should have a checkbox, enabled by default, that
1153 allows the user to make sure that all open files are saved before
1156 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1158 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1160 Icons from tpgww@onepost.net:
1161 * pixmaps/Makefile.am:
1164 * src/anjuta-preferences-general.svg:
1166 Icons from patch in bug #480093 comment #23. Also renamed icons.
1169 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1171 Icons from tpgww@onepost.net:
1172 * plugins/debug-manager/images/Makefile.am:
1173 * plugins/debug-manager/images/anjuta-watch.svg:
1174 * plugins/debug-manager/plugin.c: (register_stock_icons):
1175 * plugins/gdb/images/Makefile.am:
1176 * plugins/gtodo/Makefile.am:
1177 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1178 * plugins/gtodo/anjuta-gtodo.plugin.in:
1179 * plugins/gtodo/interface.c: (stock_icons):
1180 * plugins/gtodo/main.h:
1181 * plugins/gtodo/plugin.c: (ipreferences_merge):
1182 * plugins/terminal/Makefile.am:
1183 * plugins/terminal/anjuta-terminal-plugin.svg:
1184 * plugins/terminal/anjuta-terminal.plugin.in:
1185 * plugins/terminal/terminal.c:
1186 * plugins/tools/Makefile.am:
1187 * plugins/tools/anjuta-tools-plugin.svg:
1188 * plugins/tools/anjuta-tools.plugin.in:
1189 * plugins/tools/plugin.c:
1190 * plugins/valgrind/Makefile.am:
1191 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1192 * plugins/valgrind/anjuta-valgrind.plugin.in:
1193 * plugins/valgrind/plugin.c: (register_stock_icons),
1194 (ipreferences_merge):
1196 Icons from patch in bug #480093 comment #23. Also renamed icons.
1199 2007-11-18 Massimo Cora' <maxcvs@email.it>
1201 reviewed by: Johannes Schmid <jhs@gnome.org>
1204 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1205 due to bug #493360. Still present anyway bug #495843
1207 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1208 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1209 (on_local_treeview_row_activated),
1210 (on_global_treeview_row_activated),
1211 (on_global_treeview_row_expanded), (on_project_element_added),
1212 (on_project_element_removed), (project_root_added),
1213 (symbol_db_activate), (isymbol_manager_search),
1214 (isymbol_manager_get_members),
1215 (isymbol_manager_get_completions_at_position):
1216 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1217 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1218 * plugins/symbol-db/symbol-db-engine.c:
1219 (sdb_engine_execute_non_select_sql),
1220 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1221 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1222 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1223 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1224 (symbol_db_engine_add_new_workspace),
1225 (symbol_db_engine_add_new_project),
1226 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1227 (sdb_engine_detects_removed_ids),
1228 (sdb_engine_walk_down_scope_path),
1229 (symbol_db_engine_get_class_parents),
1230 (symbol_db_engine_get_global_members),
1231 (symbol_db_engine_get_scope_members_by_symbol_id),
1232 (symbol_db_engine_get_scope_members),
1233 (symbol_db_engine_get_current_scope),
1234 (symbol_db_engine_get_file_symbols),
1235 (symbol_db_engine_get_symbol_info_by_id),
1236 (symbol_db_engine_find_symbol_by_name_pattern):
1237 * plugins/symbol-db/symbol-db-engine.h:
1238 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1239 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1240 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1241 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1242 (on_scan_end), (do_add_root_symbol_to_view),
1243 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1244 (trigger_on_symbol_inserted), (add_new_waiting_for),
1245 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1246 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1247 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1248 (symbol_db_view_row_expanded), (sdb_view_init),
1249 (gtree_compare_func), (sdb_view_finalize),
1250 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1251 (sdb_view_populate_base_root),
1252 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1253 * plugins/symbol-db/symbol-db-view.h:
1254 * plugins/symbol-db/tables.sql:
1255 * plugins/symbol-db/test/Makefile.am:
1256 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1257 (get_scope_members), (get_current_scope), (get_global_members),
1258 (get_file_symbols), (get_info_by_id), (main):
1260 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1261 Started using LIMIT keyword to speed up things.
1262 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1263 make providers use prepared statements.
1265 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1267 Patch from James Liggett:
1268 * plugins/subversion/plugin.c: (subversion_instance_init):
1269 * plugins/subversion/plugin.h:
1270 * plugins/subversion/subversion-diff-dialog.c:
1271 (on_subversion_diff_response), (subversion_diff_dialog),
1272 (on_menu_subversion_diff):
1273 * plugins/subversion/subversion-log-dialog.c:
1274 (on_log_view_selected_button_clicked),
1275 (on_log_diff_selected_button_clicked),
1276 (on_log_diff_previous_button_clicked),
1277 (subversion_log_window_create):
1278 * plugins/subversion/subversion-ui-utils.c:
1279 (get_filename_from_full_path), (init_whole_project),
1280 (on_whole_project_toggled):
1281 * plugins/subversion/subversion-ui-utils.h:
1282 * plugins/subversion/subversion-update-dialog.c:
1283 (subversion_update_dialog), (on_menu_subversion_update):
1285 Whole Project checkbox enabled by default in diff and update dialogs.
1286 changes the editor names for diff editors to something much more
1287 descriptive. For example, working copy/head diffs would have an editor
1288 with a name like "[Working Copy/Head] some-file.diff," where some-file
1289 is the name of the file/directory that was diffed. For diffs against
1290 arbitrary diffs the name would look like "[Revisions 2832/3200]
1291 some-file.diff" for a diff of some-file between revisions 2832 and
1294 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1296 Icons from tpgww@onepost.net:
1297 * plugins/subversion/Makefile.am:
1298 * plugins/subversion/anjuta-subversion-plugin.svg:
1299 * plugins/subversion/anjuta-subversion.plugin.in:
1300 * plugins/subversion/plugin.h:
1301 * plugins/symbol-browser/Makefile.am:
1302 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
1303 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
1304 * plugins/symbol-browser/plugin.c:
1305 * plugins/symbol-db/Makefile.am:
1306 * plugins/symbol-db/plugin.c:
1307 * plugins/symbol-db/symbol-db.plugin.in:
1309 Icons from patch in bug #480093 comment #23. Also renamed icons.
1312 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1314 Icons from tpgww@onepost.net:
1315 * plugins/project-manager/Makefile.am:
1316 * plugins/project-manager/anjuta-project-manager-plugin.svg:
1317 * plugins/project-manager/anjuta-project-manager.plugin.in:
1318 * plugins/project-manager/plugin.c:
1319 * plugins/project-wizard/Makefile.am:
1320 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
1321 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1322 * plugins/project-wizard/druid.h:
1323 * plugins/search/Makefile.am:
1324 * plugins/search/anjuta-search-plugin.svg:
1325 * plugins/search/anjuta-search.plugin.in:
1326 * plugins/search/plugin.c:
1328 Icons from patch in bug #480093 comment #23. Also renamed icons.
1331 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
1333 * TODO.tasks: updated.
1335 Icons from tpgww@onepost.net:
1336 * plugins/file-loader/Makefile.am:
1337 * plugins/file-loader/anjuta-loader-plugin.svg:
1338 * plugins/file-loader/anjuta-loader.plugin.in:
1339 * plugins/file-manager/Makefile.am:
1340 * plugins/file-manager/anjuta-file-manager-plugin.svg:
1341 * plugins/file-manager/file-manager.plugin.in:
1342 * plugins/file-manager/plugin.c:
1343 * plugins/glade/Makefile.am:
1344 * plugins/glade/anjuta-glade-plugin.svg:
1345 * plugins/glade/anjuta-glade.plugin.in:
1346 * plugins/glade/plugin.c: (register_stock_icons):
1347 * plugins/language-manager/Makefile.am:
1348 * plugins/language-manager/anjuta-language-manager-plugin.svg:
1349 * plugins/language-manager/language-manager.plugin.in:
1350 * plugins/message-view/Makefile.am:
1351 * plugins/message-view/anjuta-message-manager.plugin.in:
1352 * plugins/message-view/anjuta-messages-plugin.svg:
1353 * plugins/message-view/plugin.c:
1354 * plugins/patch/Makefile.am:
1355 * plugins/patch/anjuta-patch-plugin.svg:
1356 * plugins/patch/anjuta-patch.plugin.in:
1357 * plugins/patch/plugin.c:
1358 * plugins/profiler/Makefile.am:
1359 * plugins/profiler/anjuta-profiler-plugin.svg:
1360 * plugins/profiler/plugin.c: (register_stock_icons):
1361 * plugins/profiler/profiler.plugin.in:
1362 * plugins/project-import/Makefile.am:
1363 * plugins/project-import/anjuta-project-import-plugin.svg:
1364 * plugins/project-import/anjuta-project-import.plugin.in:
1365 * plugins/project-import/plugin.c:
1367 Icons from patch in bug #480093 comment #23. Also renamed icons.
1370 2007-11-18 Johannes Schmid <jhs@gnome.org>
1372 * plugins/build-basic-autotools/build-basic-autotools.c:
1374 * plugins/debug-manager/anjuta-debug-manager.glade:
1375 * plugins/debug-manager/breakpoints.c:
1376 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
1377 * plugins/file-wizard/file.c:
1378 * plugins/gdb/anjuta-gdb.glade:
1379 * plugins/glade/plugin.c: (ifile_open):
1380 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
1381 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1382 * plugins/gtodo/tray-icon.c:
1383 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
1384 * plugins/macro/macros.xml:
1385 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1386 Fixed translation bugs (#496833, #488211 and #497758)
1388 * plugins/document-manager/plugin.c: (on_editor_changed):
1391 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1393 Icons from tpgww@onepost.net:
1394 * plugins/devhelp/Makefile.am:
1395 * plugins/devhelp/anjuta-devhelp-plugin.svg:
1396 * plugins/devhelp/anjuta-devhelp.plugin.in:
1397 * plugins/devhelp/plugin.c:
1398 * plugins/document-manager/anjuta-document-manager.plugin.in:
1399 * plugins/document-manager/images/Makefile.am:
1400 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
1401 * plugins/document-manager/plugin.c:
1402 * plugins/editor/Makefile.am:
1403 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
1404 * plugins/editor/anjuta-editor.plugin.in:
1405 * plugins/editor/plugin.c:
1406 * plugins/sample1/Makefile.am:
1407 * plugins/sample1/anjuta-sample-plugin.svg:
1408 * plugins/sample1/anjuta-sample.plugin.in:
1409 * plugins/sourceview/Makefile.am:
1410 * plugins/sourceview/plugin.c:
1411 * plugins/sourceview/sourceview.plugin.in:
1413 Icons from patch in bug #480093 comment #23. Also renamed icons.
1416 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
1418 * TODO.tasks: Updated.
1420 Icons from tpgww@onepost.net:
1421 * plugins/build-basic-autotools/Makefile.am:
1422 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
1423 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
1424 * plugins/build-basic-autotools/build-basic-autotools.c:
1425 * plugins/class-inheritance/Makefile.am:
1426 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
1427 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
1428 * plugins/class-inheritance/plugin.c:
1429 * plugins/cvs-plugin/Makefile.am:
1430 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
1431 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
1432 * plugins/cvs-plugin/plugin.c:
1433 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
1434 * plugins/debug-manager/images/Makefile.am:
1435 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
1436 * plugins/debug-manager/plugin.c:
1438 Icons from patch in bug #480093 comment #23. Also renamed icons.
1441 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1443 * (removed) libanjuta/anjuta-children.c,
1444 (removed) libanjuta/anjuta-children.h,
1445 libanjuta/anjuta-launcher.c,
1446 libanjuta/libanjuta.h,
1447 libanjuta/Makefile.am,
1448 plugins/gdb/debugger.c,
1449 plugins/terminal/terminal.c,
1450 manuals/reference/libanjuta/libanjuta-sections.txt,
1451 manuals/reference/libanjuta/libanjuta-docs.sgml:
1452 Replace anjuta_children_register by g_child_watch_add
1454 2007-11-13 Johannes Schmid <jhs@gnome.org>
1456 * plugins/subversion/anjuta-subversion.glade:
1457 * plugins/subversion/subversion-commit-dialog.c:
1458 (subversion_commit_dialog):
1459 * plugins/subversion/subversion-resolve-dialog.c:
1460 (subversion_resolve_dialog):
1461 * plugins/subversion/subversion-revert-dialog.c:
1462 (subversion_revert_dialog):
1463 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
1464 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
1465 (hide_pulse_progress_bar):
1466 * plugins/subversion/subversion-ui-utils.h:
1468 Yet another patch from #457477:
1469 Add a pulsing progress bar to all dialogs receiving status
1471 2007-11-12 Johannes Schmid <jhs@gnome.org>
1473 * plugins/document-manager/plugin.c: (create_highlight_submenu):
1474 Bug 493583 – crash in Anjuta IDE: trying to open a file
1476 * plugins/subversion/subversion-commit-dialog.c:
1477 (select_all_files), (subversion_commit_dialog):
1478 Patch from jrligget - see #457477
1480 2007-11-12 Johannes Schmid <jhs@gnome.org>
1482 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
1483 * libanjuta/anjuta-plugin-handle.c:
1484 (anjuta_plugin_handle_get_about):
1485 Bug 495536 – Plugins localization improvement
1487 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
1488 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1489 * plugins/indent/indent.glade:
1490 * plugins/subversion/anjuta-subversion.glade:
1491 Bug 495245 – Strings bug
1493 2007-11-08 James Liggett <jrliggett@cox.net>
1495 reviewed by: Johannes Schmid <jhs@gnome.org>
1497 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
1498 (anjuta_async_command_finalize),
1499 (anjuta_async_command_notification_poll),
1500 (anjuta_async_command_thread), (start_command),
1501 (notify_data_arrived), (notify_complete),
1502 (anjuta_async_command_class_init),
1503 (anjuta_async_command_set_error_message),
1504 (anjuta_async_command_get_error_message),
1505 (anjuta_async_command_lock), (anjuta_async_command_unlock):
1506 * libanjuta/anjuta-async-command.h:
1507 * libanjuta/anjuta-command.c: (anjuta_command_init),
1508 (anjuta_command_finalize), (anjuta_command_class_init),
1509 (anjuta_command_start), (anjuta_command_notify_data_arrived),
1510 (anjuta_command_notify_complete),
1511 (anjuta_command_set_error_message),
1512 (anjuta_command_get_error_message):
1513 * libanjuta/anjuta-command.h:
1514 * libanjuta/anjuta-glade-catalog.c:
1515 * libanjuta/anjuta-glade.xml:
1516 * libanjuta/anjuta-vcs-status-tree-view.c:
1517 (on_selected_column_toggled),
1518 (anjuta_vcs_status_tree_view_create_columns),
1519 (anjuta_vcs_status_tree_view_init),
1520 (anjuta_vcs_status_tree_view_finalize),
1521 (anjuta_vcs_status_tree_view_set_property),
1522 (anjuta_vcs_status_tree_view_get_property),
1523 (anjuta_vcs_status_tree_view_class_init),
1524 (anjuta_vcs_status_tree_view_new),
1525 (anjuta_vcs_status_tree_view_destroy),
1526 (anjuta_vcs_status_tree_view_add), (select_all_paths),
1527 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
1528 (anjuta_vcs_status_tree_view_unselect_all),
1529 (create_selected_paths_list),
1530 (anjuta_vcs_status_tree_view_get_selected):
1531 * libanjuta/anjuta-vcs-status-tree-view.h:
1532 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
1533 * libanjuta/anjuta-widgets.h:
1534 * plugins/subversion/subversion-add-dialog.c:
1535 (on_add_command_finished), (on_subversion_add_response),
1536 (subversion_add_dialog), (on_menu_subversion_add),
1537 (on_fm_subversion_add):
1538 * plugins/subversion/subversion-add-dialog.h:
1539 * plugins/subversion/subversion-commit-dialog.c:
1540 (on_commit_command_finished), (on_subversion_commit_response),
1541 (subversion_commit_dialog), (on_menu_subversion_commit),
1542 (on_fm_subversion_commit):
1543 * plugins/subversion/subversion-commit-dialog.h:
1544 * plugins/subversion/subversion-copy-dialog.c:
1545 (on_copy_other_revision_radio_toggled),
1546 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
1547 (on_copy_command_finished), (on_subversion_copy_response),
1548 (subversion_copy_dialog), (on_menu_subversion_copy),
1549 (on_fm_subversion_copy):
1550 * plugins/subversion/subversion-copy-dialog.h:
1551 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
1552 (on_subversion_diff_response), (subversion_diff_dialog),
1553 (on_menu_subversion_diff), (on_fm_subversion_diff):
1554 * plugins/subversion/subversion-diff-dialog.h:
1555 * plugins/subversion/subversion-log-dialog.c:
1556 (on_diff_selected_column_toggled), (create_columns),
1557 (on_log_command_finished), (on_log_view_button_clicked),
1558 (on_cat_command_data_arrived), (on_cat_command_finished),
1559 (on_log_view_selected_button_clicked), (get_selected_revisions),
1560 (on_log_diff_selected_button_clicked),
1561 (on_log_diff_previous_button_clicked),
1562 (on_subversion_log_vbox_destroy),
1563 (on_log_changes_view_row_selected), (subversion_log_window_create),
1564 (on_menu_subversion_log), (on_fm_subversion_log),
1565 (subversion_log_set_whole_project_sensitive):
1566 * plugins/subversion/subversion-log-dialog.h:
1567 * plugins/subversion/subversion-merge-dialog.c:
1568 (on_merge_command_finished), (on_subversion_merge_response),
1569 (on_merge_first_path_browse_button_clicked),
1570 (on_merge_second_path_browse_button_clicked),
1571 (on_merge_use_first_path_check_toggled),
1572 (on_merge_start_revision_radio_toggled),
1573 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
1574 (on_menu_subversion_merge):
1575 * plugins/subversion/subversion-merge-dialog.h:
1576 * plugins/subversion/subversion-remove-dialog.c:
1577 (on_remove_command_finished),
1578 (on_remove_path_browse_button_clicked),
1579 (on_subversion_remove_response), (subversion_remove_dialog),
1580 (on_menu_subversion_remove), (on_fm_subversion_remove):
1581 * plugins/subversion/subversion-remove-dialog.h:
1582 * plugins/subversion/subversion-resolve-dialog.c:
1583 (on_resolve_command_finished), (on_subversion_resolve_response),
1584 (subversion_resolve_dialog), (on_menu_subversion_resolve):
1585 * plugins/subversion/subversion-resolve-dialog.h:
1586 * plugins/subversion/subversion-revert-dialog.c:
1587 (on_revert_command_finished), (on_subversion_revert_response),
1588 (subversion_revert_dialog), (on_menu_subversion_revert):
1589 * plugins/subversion/subversion-revert-dialog.h:
1590 * plugins/subversion/subversion-switch-dialog.c:
1591 (on_switch_other_revision_radio_toggled),
1592 (on_switch_command_finished), (on_subversion_switch_response),
1593 (subversion_switch_dialog), (on_menu_subversion_switch):
1594 * plugins/subversion/subversion-switch-dialog.h:
1595 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
1596 (subversion_data_free), (on_mesg_view_destroy),
1597 (create_message_view), (check_filename), (get_log_from_textview),
1598 (pulse_timer), (on_pulse_timer_destroyed),
1599 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
1600 (report_errors), (on_status_command_finished),
1601 (on_status_command_data_arrived), (on_command_info_arrived),
1602 (select_all_status_items), (clear_all_status_selections),
1603 (init_whole_project), (on_whole_project_toggled),
1604 (send_diff_command_output_to_editor), (on_diff_command_finished),
1605 (stop_status_bar_progress_pulse):
1606 * plugins/subversion/subversion-ui-utils.h:
1607 * plugins/subversion/subversion-update-dialog.c:
1608 (on_update_command_finished), (on_subversion_update_response),
1609 (subversion_update_dialog), (on_menu_subversion_update),
1610 (on_fm_subversion_update):
1611 * plugins/subversion/subversion-update-dialog.h:
1612 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
1613 (svn_add_command_finalize), (svn_add_command_run),
1614 (svn_add_command_class_init), (svn_add_command_new),
1615 (svn_add_command_destroy):
1616 * plugins/subversion/svn-add-command.h:
1617 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
1618 (svn_cat_command_finalize), (svn_cat_command_run),
1619 (svn_cat_command_class_init), (svn_cat_command_new),
1620 (svn_cat_command_destroy), (svn_cat_command_get_output):
1621 * plugins/subversion/svn-cat-command.h:
1622 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
1623 (svn_command_release_ui_lock), (simple_prompt),
1624 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
1625 (svn_auth_ssl_server_trust_prompt_func_cb),
1626 (svn_auth_ssl_client_cert_prompt_func_cb),
1627 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
1628 (svn_command_init), (svn_command_finalize),
1629 (svn_command_class_init), (svn_command_push_info),
1630 (svn_command_get_info_queue), (svn_command_set_error),
1631 (svn_command_get_client_context), (svn_command_get_pool),
1632 (svn_command_lock_ui), (svn_command_unlock_ui),
1633 (svn_command_get_revision), (svn_command_copy_path_list),
1634 (svn_command_free_path_list):
1635 * plugins/subversion/svn-command.h:
1636 * plugins/subversion/svn-commit-command.c: (on_log_callback),
1637 (svn_commit_command_init), (svn_commit_command_finalize),
1638 (svn_commit_command_run), (svn_commit_command_class_init),
1639 (svn_commit_command_new), (svn_commit_command_destroy):
1640 * plugins/subversion/svn-commit-command.h:
1641 * plugins/subversion/svn-copy-command.c: (on_log_callback),
1642 (svn_copy_command_init), (svn_copy_command_finalize),
1643 (svn_copy_command_run), (svn_copy_command_class_init),
1644 (svn_copy_command_new), (svn_copy_command_destroy):
1645 * plugins/subversion/svn-copy-command.h:
1646 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
1647 (svn_diff_command_finalize), (svn_diff_command_run),
1648 (svn_diff_command_class_init), (svn_diff_command_new),
1649 (svn_diff_command_destroy), (svn_diff_command_get_output):
1650 * plugins/subversion/svn-diff-command.h:
1651 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
1652 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
1653 (svn_log_command_class_init), (svn_log_command_new),
1654 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
1655 * plugins/subversion/svn-log-command.h:
1656 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
1657 (svn_log_entry_finalize), (svn_log_entry_class_init),
1658 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
1659 (svn_log_entry_get_author), (svn_log_entry_get_date),
1660 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
1661 (svn_log_entry_get_full_log):
1662 * plugins/subversion/svn-log-entry.h:
1663 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
1664 (svn_merge_command_finalize), (svn_merge_command_run),
1665 (svn_merge_command_class_init), (svn_merge_command_new),
1666 (svn_merge_command_destroy):
1667 * plugins/subversion/svn-merge-command.h:
1668 * plugins/subversion/svn-remove-command.c: (on_log_callback),
1669 (svn_remove_command_init), (svn_remove_command_finalize),
1670 (svn_remove_command_run), (svn_remove_command_class_init),
1671 (svn_remove_command_new), (svn_remove_command_destroy),
1672 (svn_remove_command_get_path):
1673 * plugins/subversion/svn-remove-command.h:
1674 * plugins/subversion/svn-resolve-command.c:
1675 (svn_resolve_command_init), (svn_resolve_command_finalize),
1676 (svn_resolve_command_run), (svn_resolve_command_class_init),
1677 (svn_resolve_command_new), (svn_resolve_command_destroy):
1678 * plugins/subversion/svn-resolve-command.h:
1679 * plugins/subversion/svn-revert-command.c:
1680 (svn_revert_command_init), (svn_revert_command_finalize),
1681 (svn_revert_command_run), (svn_revert_command_class_init),
1682 (svn_revert_command_new), (svn_revert_command_destroy):
1683 * plugins/subversion/svn-revert-command.h:
1684 * plugins/subversion/svn-status-command.c:
1685 (svn_status_command_init), (svn_status_command_finalize),
1686 (on_svn_status_notify), (svn_status_command_run),
1687 (svn_status_command_class_init), (svn_status_command_new),
1688 (svn_status_command_destroy),
1689 (svn_status_command_get_status_queue):
1690 * plugins/subversion/svn-status-command.h:
1691 * plugins/subversion/svn-status.c: (svn_status_init),
1692 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
1693 (svn_status_destroy), (svn_status_get_path),
1694 (svn_status_get_vcs_status):
1695 * plugins/subversion/svn-status.h:
1696 * plugins/subversion/svn-switch-command.c:
1697 (svn_switch_command_init), (svn_switch_command_finalize),
1698 (svn_switch_command_run), (svn_switch_command_class_init),
1699 (svn_switch_command_new), (svn_switch_command_destroy):
1700 * plugins/subversion/svn-switch-command.h:
1701 * plugins/subversion/svn-update-command.c:
1702 (svn_update_command_init), (svn_update_command_finalize),
1703 (svn_update_command_run), (svn_update_command_class_init),
1704 (svn_update_command_new), (svn_update_command_destroy):
1705 * plugins/subversion/svn-update-command.h:
1707 Now really committed all files from James patch (#457477)
1709 2007-11-08 Johannes Schmid <jhs@gnome.org>
1711 * TODO.tasks: Updated
1713 2007-11-08 James Liggett <jrliggett@cox.net>
1715 reviewed by: Johannes Schmid <jhs@gnome.org>
1718 * libanjuta/Makefile.am:
1719 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
1720 * libanjuta/anjuta-status.h:
1721 * libanjuta/libanjuta.h:
1722 * plugins/subversion/Makefile.am:
1723 * plugins/subversion/anjuta-subversion.glade:
1724 * plugins/subversion/anjuta-subversion.ui:
1725 * plugins/subversion/plugin.c: (value_added_project_root_uri),
1726 (value_removed_project_root_uri), (activate_plugin),
1727 (deactivate_plugin), (finalize), (subversion_instance_init):
1728 * plugins/subversion/plugin.h:
1729 * plugins/subversion/subversion-actions.c:
1730 * plugins/subversion/subversion-actions.h:
1731 * plugins/subversion/subversion-callbacks.c:
1732 * plugins/subversion/subversion-callbacks.h:
1733 * plugins/subversion/svn-auth.c:
1734 * plugins/subversion/svn-auth.h:
1735 * plugins/subversion/svn-backend-priv.h:
1736 * plugins/subversion/svn-backend.c:
1737 * plugins/subversion/svn-backend.h:
1738 * plugins/subversion/svn-notify.c:
1739 * plugins/subversion/svn-notify.h:
1740 * plugins/subversion/svn-thread.c:
1741 * plugins/subversion/svn-thread.h:
1743 Commited alpha2 of the new subversion plugin (#457477)
1745 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1747 * plugins/debug-manager/command.c:
1748 Fix a stupid crash when changing a register value
1750 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
1752 * libanjuta/interfaces/libanjuta.idl,
1753 plugins/debug-manager/command.c,
1754 plugins/debug-manager/command.h,
1755 plugins/debug-manager/start.c,
1756 plugins/gdb/plugin.c,
1757 plugins/gdb/debugger.c,
1758 plugins/gdb/debugger.h:
1759 Use anjuta terminal plugin instead of gnome terminal
1760 Select if a terminal is used in the the start_program function
1761 Move terminal code from debugger.c to plugin.c
1762 Partial fix of bug #481366
1764 * plugins/gdb/utilities.c,
1765 plugins/gdb/utilities.h:
1766 Remove gnome terminal check function
1768 2007-11-06 Johannes Schmid <jhs@gnome.org>
1770 * plugins/project-import/anjuta-project-import.glade:
1771 * plugins/project-import/project-import.c: (on_import_next),
1772 (on_import_finish), (project_import_set_directory):
1773 * plugins/project-wizard/property.c: (npw_property_create_widget),
1774 (npw_property_set_value_from_widget):
1776 Replaced gnome_file_entry with gtk_file_chooser_button
1777 Fixes #422329 – Creating a new directory in program options doesn't work
1779 2007-11-04 Massimo Cora' <maxcvs@email.it>
1781 * plugins/symbol-db/plugin.c:
1782 add all files at once on project_import.
1783 No need to split them into more languages: ctags
1784 and the engine will take care of that.
1786 * plugins/symbol-db/symbol-db-engine.h,
1787 * plugins/symbol-db/symbol-db-engine.c,
1788 * plugins/symbol-db/tables.sql,
1789 * plugins/symbol-db/test/Makefile.am,
1790 * plugins/symbol-db/test/main.c,
1791 * plugins/symbol-db/symbol-db-view-locals.c:
1792 some memory leaks fixed. Ported the thing to
1793 libgda 3.1.2 [or better svn HEAD].
1794 Thanks to a fresh new algorithm to detect
1795 parent scope we're able to display correcly
1796 a local gtktree, including classes not directly
1797 defined inside that file.
1799 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
1801 * plugins/debug-manager/threads.c,
1802 plugins/debug-manager/stack_trace.c:
1803 Do not display address when not needed
1805 * plugins/debug-manager/plugin.c,
1806 plugins/debug-manager/breakpoints.c:
1807 Breakpoints directly connect to debugger signals
1809 * plugins/debug-manager/watch.c:
1810 program-unload signal does not exist used debugger-stopped
1812 * plugins/debug-manager/queue.c,
1813 libanjuta/interfaces/libanjuta.idl:
1814 Display error message returned by debugger command
1817 2007-11-04 Johannes Schmid <jhs@gnome.org>
1819 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
1820 Bug 493062 – gcj template needs AC_PROG_CC
1821 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
1823 * src/anjuta-actions.h:
1824 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
1825 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
1827 === anjuta 2.3.0 ===
1829 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
1833 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
1835 * ChangeLog: Tagged 2.3.0 release.
1837 * plugins/indent/Makefile.am: Fixed indentation.
1839 * plugins/editor/aneditor-autocomplete.cxx:
1840 * plugins/editor/aneditor-priv.h:
1841 * plugins/editor/aneditor.cxx:
1842 * plugins/editor/aneditor.h: Commented out dead codes.
1844 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
1845 Do not build symbol-db by
1846 default. Added 'unstable' in plugin description to signify it's
1847 developmental state.
1849 * plugins/file-manager/Makefile.am,
1850 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
1852 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
1854 * plugins/debug-manager/utilities.c,
1855 plugins/debug-manager/utilities.h,
1856 plugins/debug-manager/threads.c,
1857 plugins/debug-manager/plugin.c,
1858 plugins/debug-manager/plugin.h,
1859 plugins/debug-manager/disassemble.h,
1860 plugins/debug-manager/watch.c,
1861 plugins/debug-manager/watch.h,
1862 plugins/debug-manager/breakpoints.c,
1863 plugins/debug-manager/stack_trace.c:
1864 Replace few remaining function calls by signal
1866 * plugins/debug-manager/disassemble.c,
1867 plugins/debug-manager/registers.c,
1868 plugins/debug-manager/memory.c,
1869 plugins/debug-manager/locals.c,
1870 plugins/debug-manager/queue.c,
1871 plugins/debug-manager/queue.h:
1872 Connect signals when debugger is started
1873 Disconnect them when debugger is stopped
1874 Do not display window if debugger doesn't support feature
1876 * plugins/gdb/plugin.c,
1877 libanjuta/interfaces/libanjuta.idl:
1878 Remove unused initialization function
1880 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
1883 * plugins/file-manager/Makefile.am:
1884 * scripts/build-schemas.mk: Fixed 'make distcheck'
1886 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
1888 * manuals/reference/libanjuta/libanjuta-docs.sgml,
1889 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
1890 to latest API additions.
1892 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
1895 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
1897 * ChangeLog: Fixed indentation.
1898 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
1901 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
1903 * libanjuta/interfaces/libanjuta.idl:
1904 * plugins/build-basic-autotools/build-basic-autotools.c:
1905 (build_compile_file_real), (build_build_project),
1906 (build_install_project), (build_clean_project),
1907 (build_configure_project), (build_autogen_project),
1908 (build_distribution_project), (build_build_module),
1909 (build_install_module), (build_clean_module), (fm_build),
1910 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
1911 (finalize), (basic_autotools_plugin_instance_init),
1912 (ibuildable_set_command), (ibuildable_reset_commands),
1913 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
1914 (ibuildable_install), (ibuildable_configure),
1915 (ibuildable_generate), (ibuildable_iface_init):
1916 * plugins/build-basic-autotools/build-basic-autotools.h:
1918 Added API for commands override in build interface and implemented
1919 them in build plugin. Useful for other plugins override build
1920 commands depending on project environment.
1922 2007-10-28 Naba Kumar <naba@gnome.org>
1925 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
1926 Fixed widget alignment for dock switcher tab style combo and
1927 scratchbox path entrybox.
1929 2007-10-28 Johannes Schmid <jhs@gnome.org>
1931 * plugins/document-manager/plugin.c: (on_editor_changed):
1932 Fixed a memory leak and simplified code (thanks again Sébastien)
1935 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
1936 and OFFSET sql statements)
1938 2007-10-28 Massimo Cora' <maxcvs@email.it>
1940 * plugins/symbol-db/plugin.c,
1941 plugins/symbol-db/symbol-db-engine.h,
1942 plugins/symbol-db/symbol-db-view.c,
1943 plugins/symbol-db/symbol-db-view.c,
1944 plugins/symbol-db/symbol-db-view-locals.c,
1945 plugins/symbol-db/symbol-db-view-locals.h,
1946 plugins/symbol-db/symbol-db-engine.c:
1947 Better end-of-file-scan detection, permitting
1948 an improved scope/inheritance parsing.
1949 Locals tab gtktree now displays correct
1950 namespace->class->children tree, even if
1951 in a C++ file there isn't class declaration.
1953 2007-10-27 Johannes Schmid <jhs@gnome.org>
1955 Patch from Stanislav Brabec <sbrabec@suse.cz>
1957 Bug 489798 – Do not rely on svn-config
1959 Patch from Michael Wolf <maw@ximian.com>:
1960 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
1961 (egg_tree_model_filter_remove_node),
1962 (egg_tree_model_filter_row_deleted):
1963 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
1965 2007-10-27 Johannes Schmid <jhs@gnome.org>
1967 * plugins/devhelp/anjuta-devhelp.ui:
1968 * plugins/message-view/anjuta-message-manager.ui:
1970 Added some separators to the toolbar
1972 * plugins/document-manager/plugin.c:
1973 (on_support_plugin_deactivated), (load_new_support_plugins),
1974 (unload_unused_support_plugins), (on_editor_changed):
1976 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
1977 for pointing out that is was crap.
1979 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
1981 * libanjuta/interfaces/libanjuta.idl,
1982 libanjuta/anjuta-plugin-manager.c,
1983 libanjuta/anjuta-plugin-manager.h,
1984 libanjuta/anjuta-c-plugin-factory.c,
1985 libanjuta/anjuta-c-module.h,
1986 libanjuta/anjuta-c-module.c:
1987 Report detailled error message in case of plugin loading failure
1989 2007-10-24 Johannes Schmid <jhs@gnome.org>
1992 * plugins/Makefile.am:
1994 Activate build of symbol-db plugin (when libgda is available)
1996 * plugins/document-manager/plugin.c:
1997 (on_support_plugin_deactivated), (on_editor_changed):
1999 Properly handle language support plugins even when they are
2000 unloaded by the session.
2002 * plugins/symbol-db/plugin.c: (register_stock_icons),
2003 Port to new REGISTER_ICONS stuff
2005 2007-10-22 Massimo Cora' <maxcvs@email.it>
2007 * plugins/symbol-db/plugin.c,
2008 * plugins/symbol-db/symbol-db-view.c
2009 * plugins/symbol-db/symbol-db-engine.h,
2010 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2011 * plugins/symbol-db/symbol-db-view-locals.c,
2012 * plugins/symbol-db/symbol-db-view-locals.h,
2013 * plugins/symbol-db/symbol-db-engine.c:
2014 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2015 Added a new algorithm for dynamic population of the local symbols' tab.
2016 Now the default view is tree-like.
2017 Some fixes on engine correct some population issues.
2019 2007-10-23 Naba Kumar <naba@gnome.org>
2021 * plugins/glade/Makefile.am: Corrected conditional not to install
2022 .plugin file if plugin is disabled.
2023 * plugins/sourceview/Makefile.am: Corrected conditional not to
2024 install schemas if plugin is not built.
2026 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2028 * plugins/debug-manager/queue.c:
2029 Fix #488061: Mutiple crash dialogs
2031 * plugins/gdb/debugger.c,
2032 plugins/gdb/debugger.h:
2033 Remove maximum gdb command length, should fix bug#474811
2035 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2037 * manuals/reference/libanjuta/plugin-description-file.sgml,
2038 manuals/reference/libanjuta/libanjuta-docs.sgml,
2039 manuals/reference/libanjuta/libanjuta-sections.txt,
2040 libanjuta/interfaces/libanjuta.idl,
2041 libanjuta/anjuta-c-module.c,
2042 libanjuta/anjuta-c-plugin-factory.c:
2043 Document last changes in plugin code
2045 2007-10-19 Johannes Schmid <jhs@gnome.org>
2047 * plugins/subversion/subversion-callbacks.c: (check_filename):
2049 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2051 2007-10-19 Naba Kumar <naba@gnome.org>
2053 * plugins/file-manager/file-model.c: Fixed a critical runtime
2056 2007-10-18 Johannes Schmid <jhs@gnome.org>
2058 * libanjuta/anjuta-ui.h:
2059 Small fix on icon macros
2061 * libanjuta/interfaces/libanjuta.idl:
2062 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2063 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2064 (ilanguage_iface_init):
2066 Added get_from_editor() and get_name_from_editor() methods
2069 * plugins/document-manager/plugin.c:
2070 (update_editor_ui_interface_items), (on_editor_changed):
2071 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2073 * plugins/language-support-cpp-java/plugin.c: (install_support):
2075 Ported plugins to use the new interface
2077 2007-10-17 Johannes Schmid <jhs@gnome.org>
2079 * libanjuta/anjuta-ui.h:
2081 Added macros to register stock icons to stop all this copy&paste
2082 which had spread over a lot of files. New macros support to add
2083 icons with toolbar and menu size (16 and 24)
2085 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2086 * plugins/debug-manager/images/anjuta-attach.svg:
2087 * plugins/debug-manager/images/anjuta-step-out.svg:
2088 * plugins/debug-manager/images/anjuta-step-over.svg:
2089 * plugins/debug-manager/plugin.c: (register_stock_icons):
2090 * plugins/document-manager/images/Makefile.am:
2091 * plugins/document-manager/images/anjuta-block-end.svg:
2092 * plugins/document-manager/images/anjuta-block-start.svg:
2093 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2094 * plugins/document-manager/images/anjuta-bookmark.svg:
2095 * plugins/document-manager/images/anjuta-go-history-next.svg:
2096 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2097 * plugins/document-manager/plugin.c: (register_stock_icons):
2098 * plugins/glade/plugin.c: (register_stock_icons):
2099 * plugins/language-support-cpp-java/plugin.c:
2100 (register_stock_icons):
2101 * plugins/message-view/Makefile.am:
2102 * plugins/message-view/anjuta-go-message-next.svg:
2103 * plugins/message-view/anjuta-go-message-prev.svg:
2104 * plugins/message-view/anjuta-message-view.svg:
2105 * plugins/message-view/messages.xpm:
2106 * plugins/message-view/plugin.c: (register_stock_icons):
2107 * plugins/patch/plugin.c: (patch_plugin_activate):
2108 * plugins/project-manager/plugin.c: (register_stock_icons):
2109 * plugins/search/Makefile.am:
2110 * plugins/search/anjuta-go-match-next.svg:
2111 * plugins/search/anjuta-go-match-prev.svg:
2112 * plugins/search/plugin.c: (activate_plugin):
2113 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2114 * plugins/terminal/terminal.c: (register_stock_icons):
2115 * plugins/valgrind/plugin.c: (register_stock_icons):
2117 Updated to use the new icons and added several new and updated
2120 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2122 * libanjuta/anjuta-plugin-handle.c,
2123 libanjuta/anjuta-plugin-handle.h:
2124 Add a new path property containing the directory of the .plugin
2125 file, library file (.so or whatever) must be in the same directory
2127 * libanjuta/anjuta-plugin-manager.c,
2128 libanjuta/interfaces/libanjuta.idl,
2129 (removed) libanjuta/anjuta-glue-plugin.c,
2130 (removed) libanjuta/anjuta-glue-plugin.h,
2131 (removed) libanjuta/anjuta-glue-c.c,
2132 (removed) libanjuta/anjuta-glue-c.h,
2133 (removed) libanjuta/anjuta-glue-cpp.c,
2134 (removed) libanjuta/anjuta-glue-cpp.h,
2135 (removed) libanjuta/anjuta-glue-factory.c,
2136 (removed) libanjuta/anjuta-glue-factory.h,
2137 (added) libanjuta/anjuta-c-module.c,
2138 (added) libanjuta/anjuta-c-module.h,
2139 (added) libanjuta/anjuta-c-plugin-factory.c,
2140 (added) libanjuta/anjuta-c-plugin-factory.h,
2141 libanjuta/Makefile.am:
2142 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2143 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2144 implementing IAnjutaPluginFactory
2145 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2147 * libanjuta/libanjuta.h:
2148 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2151 * libanjuta/anjuta-plugin.h:
2152 Replace AnjutaGluePlugin by GTypeModule
2153 Remove unused anjuta_glue_get_component_type replaced by
2156 * plugins/build-basic-autotools/build-basic-autotools.h,
2157 plugins/class-gen/plugin.h,
2158 plugins/class-inheritance/plugin.h,
2159 plugins/cvs-plugin/plugin.h,
2160 plugins/debug-manager/plugin.h,
2161 plugins/devhelp/plugin.h,
2162 plugins/document-manager/plugin.h,
2163 plugins/editor/plugin.h,
2164 plugins/file-loader/plugin.h,
2165 plugins/file-wizard/plugin.h,
2166 plugins/gdb/plugin.h,
2167 plugins/glade/plugin.h,
2168 plugins/gtodo/plugin.h,
2169 plugins/indent/plugin.h,
2170 plugins/language-manager/plugin.h,
2171 plugins/language-support-cpp-java/plugin.h,
2172 plugins/macro/plugin.h,
2173 plugins/message-view/plugin.h,
2174 plugins/patch/plugin.h,
2175 plugins/profiler/plugin.h,
2176 plugins/project-import/plugin.h,
2177 plugins/project-manager/plugin.h,
2178 plugins/project-wizard/plugin.h,
2179 plugins/sample1/plugin.h,
2180 plugins/search/plugin.h,
2181 plugins/sourceview/plugin.h,
2182 plugins/subversion/plugin.h,
2183 plugins/symbol-browser/plugin.h,
2184 plugins/symbol-db/plugin.h,
2185 plugins/terminal/terminal.c,
2186 plugins/tools/plugin.h,
2187 plugins/valgrind/plugin.h:
2188 Replace AnjutaGluePlugin by GTypeModule
2190 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2192 * plugins/debug-manager/breakpoints.c:
2193 Fix bug#487112, crash while removing a breakpoint in a new file
2195 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2197 * plugins/document-manager/search-box.c:
2198 Fix a crash (with an useful comment) focus-out-event handler must
2201 2007-10-14 Johannes Schmid <jhs@gnome.org>
2203 * plugins/sourceview/sourceview.c:
2204 Hide calltip when "Up" or "Down" key is pressed
2206 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2208 * plugins/document-manager/search-box.c:
2209 Change included file order to avoid a compile error with gnome 2.16
2211 2007-10-13 Johannes Schmid <jhs@gnome.org>
2213 * plugins/debug-manager/plugin.c: (enable_log_view):
2215 Fixed crash when closing a project and unloading another while
2216 the debugger is enabled
2218 2007-10-13 Johannes Schmid <jhs@gnome.org>
2220 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2222 Use correct breakpoint icon
2224 * plugins/devhelp/Makefile.am:
2225 * plugins/devhelp/anjuta-go-help-next.svg:
2226 * plugins/devhelp/anjuta-go-help-prev.svg:
2227 * plugins/devhelp/plugin.c: (register_stock_icons),
2230 Added new icons from #480093
2232 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2233 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2234 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2235 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2236 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2237 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2238 * plugins/message-view/anjuta-go-message-next.svg:
2239 * plugins/message-view/anjuta-go-message-prev.svg:
2241 Updated icons from #480093
2243 * src/anjuta-actions.h:
2244 Use GTK_STOCK_FULLSCREEN
2246 * src/anjuta-app.c: (on_gdl_style_changed),
2247 (anjuta_app_instance_init):
2250 Added preference option to set the gdl switcher style
2252 2007-10-13 Johannes Schmid <jhs@gnome.org>
2254 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2255 (get_property_value_as_string), (set_property_value_as_string),
2256 (register_callbacks):
2257 * libanjuta/anjuta-preferences.h:
2259 Support GtkFileChooserButton as preferences widget
2261 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2263 Fixed a Gtk-Critical
2265 * plugins/file-manager/Makefile.am:
2266 * plugins/file-manager/file-model.c: (file_model_filter_file),
2267 (file_model_add_dummy), (file_model_expand_idle),
2268 (file_model_set_property), (file_model_get_property),
2269 (file_model_class_init):
2270 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2271 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2272 (file_manager_activate), (file_manager_finalize),
2273 (file_manager_instance_init), (ipreferences_merge),
2274 (ipreferences_unmerge), (ipreferences_iface_init):
2275 * plugins/file-manager/plugin.h:
2277 Added preferences to file-manager
2279 * plugins/glade/plugin.c: (activate_plugin):
2281 Move Properties widget into center because it is way to big
2284 2007-10-10 Johannes Schmid <jhs@gnome.org>
2286 * plugins/language-support-cpp-java/Makefile.am:
2287 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
2288 * plugins/language-support-cpp-java/anjuta-complete.svg:
2289 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
2290 * plugins/language-support-cpp-java/plugin.c:
2291 (register_stock_icons):
2293 And yet some more icons...
2295 2007-10-10 Johannes Schmid <jhs@gnome.org>
2297 * plugins/debug-manager/breakpoints.c:
2298 * plugins/debug-manager/images/Makefile.am:
2299 * plugins/debug-manager/images/anjuta-bookmark.svg:
2300 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
2301 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
2302 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
2303 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
2304 * plugins/debug-manager/images/anjuta-linemark.svg:
2305 * plugins/debug-manager/images/anjuta-pcmark.svg:
2306 * plugins/debug-manager/plugin.c: (register_stock_icons):
2307 * plugins/debug-manager/sparse_view.c:
2308 * plugins/document-manager/images/Makefile.am:
2309 * plugins/document-manager/images/anjuta-block-select.svg:
2310 * plugins/document-manager/images/anjuta-fold-close.svg:
2311 * plugins/document-manager/images/anjuta-fold-open.svg:
2312 * plugins/document-manager/images/anjuta-fold-toggle.svg:
2313 * plugins/document-manager/images/anjuta-indent-less.svg:
2314 * plugins/document-manager/images/anjuta-indent-more.svg:
2315 * plugins/document-manager/images/anjuta-swap.svg:
2316 * plugins/document-manager/images/block_select.xpm:
2317 * plugins/document-manager/images/fold_close.xpm:
2318 * plugins/document-manager/images/fold_open.xpm:
2319 * plugins/document-manager/images/fold_toggle.xpm:
2320 * plugins/document-manager/images/indent.xpm:
2321 * plugins/document-manager/images/indent_dcr.xpm:
2322 * plugins/document-manager/images/indent_inc.xpm:
2323 * plugins/document-manager/plugin.c: (register_stock_icons):
2324 * plugins/editor/Makefile.am:
2325 * plugins/editor/anjuta-bookmark-16.xpm:
2326 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
2327 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
2328 * plugins/editor/anjuta-linemark-16.xpm:
2329 * plugins/editor/anjuta-pcmark-16.xpm:
2330 * plugins/editor/bookmark.xpm:
2331 * plugins/editor/breakpoint-disabled.xpm:
2332 * plugins/editor/breakpoint-enabled.xpm:
2333 * plugins/editor/linemarker.xpm:
2334 * plugins/editor/program-counter.xpm:
2335 * plugins/editor/text_editor.c:
2336 * plugins/message-view/Makefile.am:
2337 * plugins/message-view/anjuta-go-message-next.svg:
2338 * plugins/message-view/anjuta-go-message-prev.svg:
2339 * plugins/message-view/anjuta-message-manager.ui:
2340 * plugins/message-view/plugin.c:
2341 * plugins/sourceview/Makefile.am:
2342 * plugins/sourceview/sourceview.c:
2344 Integrated lots of icons from #480093
2345 Thanks to <tpgww@onepost.net>
2347 * plugins/document-manager/plugin.c:
2348 Do not mark the line in ifile_open(), that looks ugly.
2350 * plugins/document-manager/search-box.c: (on_search_focus_out),
2352 Clear the status bar on focus_out.
2354 * plugins/file-loader/anjuta-loader-plugin.ui:
2357 2007-10-09 Johannes Schmid <jhs@gnome.org>
2359 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2360 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
2362 Some things I missed in the patch for #484419
2364 * plugins/document-manager/action-callbacks.c:
2365 (on_new_file_activate):
2366 * plugins/document-manager/action-callbacks.h:
2367 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2368 (on_window_key_press_event), (on_gconf_notify_timer):
2370 484645 – patch to deal with docman FIXME etc
2372 * plugins/editor/text_editor.c: (text_editor_set_indicator):
2373 * plugins/search/search-replace.c: (search_and_replace),
2374 (write_message_pane), (search_replace_populate),
2375 (translate_dialog_strings), (create_dialog),
2376 (anjuta_search_replace_activate):
2377 * plugins/search/search-replace_backend.c:
2378 (file_buffer_new_from_path), (get_next_match),
2379 (create_search_entries), (regex_backref),
2380 (clear_search_replace_instance):
2381 * plugins/search/search-replace_backend.h:
2383 #484573 – patch to correct various search-related issues
2385 Thanks for the above patches to <tpgww@onepost.net>
2387 * plugins/sourceview/sourceview.c:
2388 (sourceview_create_highligth_indic):
2390 Use the same marker for important as gedit (yellow background)
2392 * plugins/document-manager/anjuta-document-manager.ui:
2393 * plugins/file-loader/anjuta-file-loader.ui:
2394 * plugins/file-loader/plugin.c:
2396 Moved FileNew action to document-manager
2398 2007-10-08 Johannes Schmid <jhs@gnome.org>
2400 * plugins/document-manager/search-box.c: (on_search_activated):
2401 Mark messages for translation
2403 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
2405 reviewed by: Johannes Schmid <jhs@gnome.org>
2407 * plugins/Makefile.am:
2408 * plugins/build-basic-autotools/build-basic-autotools.c:
2409 (build_compile_file_real):
2410 * plugins/search/search-replace.c:
2411 * plugins/valgrind/preferences.c: (build_general_prefs):
2413 Fix #484379 – Contents of Makefile.am plugins and
2414 #484419 – Improvement into translation
2416 2007-10-06 Johannes Schmid <jhs@gnome.org>
2418 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2420 Fixed to properly support pointer-to-pointer (**) types
2422 * libanjuta/interfaces/libanjuta.idl:
2423 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
2424 * plugins/sourceview/sourceview-cell.h:
2425 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
2426 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
2427 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
2428 (isearch_backward), (isearch_iface_init):
2429 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
2430 (itext_editor_iface_init), (iselection_set_iter),
2431 (iselection_get_start_iter), (iselection_get_end_iter),
2432 (iselection_iface_init), (isearch_forward), (isearch_backward),
2433 (isearch_iface_init):
2435 Added IAnjutaEditorSearch interface and some utility methods to
2436 migrate from positions to iterators for the editor interface.
2438 * plugins/document-manager/Makefile.am:
2439 * plugins/document-manager/action-callbacks.c:
2440 (on_goto_line_no1_activate), (on_show_search):
2441 * plugins/document-manager/action-callbacks.h:
2442 * plugins/document-manager/anjuta-docman.c:
2443 (anjuta_docman_add_document), (anjuta_docman_show_editor),
2444 (anjuta_docman_grab_text_focus):
2445 * plugins/document-manager/anjuta-document-manager.ui:
2446 * plugins/document-manager/goto_line.c: (removed)
2447 * plugins/document-manager/goto_line.h: (removed)
2448 * plugins/document-manager/search-box.c:
2449 * plugins/document-manager/search-box.h:
2450 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
2451 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
2452 (update_editor_ui_interface_items), (on_editor_added),
2453 (activate_plugin), (deactivate_plugin):
2454 * plugins/document-manager/plugin.h:
2456 Created new incremental "Quick Search" bar in the document manager to
2457 replace the crappy EggToolbar entries. Uses the new search interface and
2458 it thus much faster and more reliable.
2460 Bug 357544 – incremental search should work consistently (or not at all)
2461 when main toolbar is hidden
2462 Bug 440637 – Search, don't work very well (partly for incremental search)
2464 * plugins/search/anjuta-search.ui:
2465 * plugins/search/plugin.c: (activate_plugin):
2467 Removed incremental search stuff
2469 * plugins/build-basic-autotools/build-basic-autotools.c:
2470 (on_session_save), (on_session_load):
2471 * plugins/build-basic-autotools/executer.c:
2472 (get_program_parameters):
2474 Scroll to selected executable and remember it across sessions
2475 (followup of #477976)
2477 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2478 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
2480 * plugins/devhelp/anjuta-devhelp.ui:
2481 Rearraged toolbar items a bit
2483 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2485 * plugins/debug-manager/command.c,
2486 plugins/debug-manager/queue.c,
2487 plugins/gdb/plugin.c,
2488 plugins/gdb/debugger.c:
2489 Fix several crashing bugs (including bug#482985) with the debugger
2490 when closing project, stopping the debugger, restarting the program
2492 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
2494 * libanjuta/anjuta-launcher.c:
2495 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
2497 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
2499 * plugins/debug-manager/command.c,
2500 plugins/debug-manager/queue.c:
2501 Asynchronous command can abort other commands in queue
2502 Resynchronize debugger state when a command is cancelled
2504 * plugins/debug-manager/breakpoints.c:
2505 Free BreakpointItem only when it is not used anymore
2507 * plugins/gdb/plugin.c:
2508 Do not return TRUE if the callback and/or ready signal is not used
2510 * plugins/gdb/debugger.c:
2511 Fix a crash, return correct state when debugger is stopped
2513 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
2515 * plugins/project-wizard/autogen.c:
2516 Fix bug#482067, escape project wizard user defined strings
2518 2007-10-01 Johannes Schmid <jhs@gnome.org>
2520 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2522 * plugins/build-basic-autotools/build-basic-autotools.c:
2523 (basic_autotools_plugin_instance_init):
2524 * plugins/build-basic-autotools/build-basic-autotools.h:
2525 * plugins/build-basic-autotools/executer.c:
2526 (get_program_parameters):
2528 Fixed #477976 – Keybinding in run dialog
2530 2007-09-30 Johannes Schmid <jhs@gnome.org>
2532 * plugins/Makefile.am:
2533 Do not build indent plugin (yet)
2535 * plugins/document-manager/plugin.c: (ipreferences_merge):
2536 Fixed unintentional and wrong change
2538 * plugins/indent/anjuta-indent.ui:
2541 2007-09-28 Johannes Schmid <jhs@gnome.org>
2543 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
2544 * libanjuta/anjuta-launcher.h:
2545 Add a method to send EOF to some process. Needed for the indent plugin
2546 and should be useful in general. It does not actually send EOF as this
2547 is not possible with utf-8, but closes the stream instead.
2549 * plugins/devhelp/plugin.c: (value_added_current_editor):
2550 Fixed a Gtk-Critical due to the IAnjutaEditor -
2551 IAnjutaDocument switch.
2554 * plugins/Makefile.am:
2555 * plugins/document-manager/Makefile.am:
2556 * plugins/document-manager/action-callbacks.c:
2557 * plugins/document-manager/anjuta-document-manager.glade:
2558 * plugins/document-manager/anjuta-document-manager.ui:
2559 * plugins/document-manager/images/Makefile.am:
2560 * plugins/document-manager/images/indent_auto.xpm:
2561 * plugins/document-manager/images/indent_set.xpm:
2562 * plugins/document-manager/indent-dialog.c:
2563 * plugins/document-manager/indent-dialog.h:
2564 * plugins/document-manager/indent-util.c:
2565 * plugins/document-manager/indent-util.h:
2566 * plugins/document-manager/indent_test.c:
2567 * plugins/document-manager/plugin.c: (register_stock_icons),
2568 (docman_plugin_instance_init), (ipreferences_merge):
2569 * plugins/document-manager/plugin.h:
2571 Removed indent code from document manager
2573 * plugins/indent/Makefile.am:
2574 * plugins/indent/indent-dialog.c:
2575 * plugins/indent/indent-util.c: (indent_init_indent_style):
2576 * plugins/indent/indent.glade:
2577 * plugins/indent/indent.plugin.in:
2578 * plugins/indent/plugin.c: (on_indent_finished),
2579 (on_indent_output), (on_indent_action_activate),
2580 (on_edit_editor_indent), (on_style_combo_changed),
2581 (value_added_current_editor), (value_removed_current_editor),
2582 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
2583 (indent_plugin_finalize), (indent_plugin_dispose),
2584 (anjuta_indent_plugin_instance_init),
2585 (anjuta_indent_plugin_class_init), (ipreferences_merge),
2586 (ipreferences_unmerge), (ipreferences_iface_init):
2587 * plugins/indent/plugin.h:
2589 Moved indent code to it's own plugin. Also reimplemented indent invocation
2590 using anjuta_launcher and streams. This is not yet completely working, maybe
2591 I got something wrong with the launcher.
2592 Also fixed #478987 – Unusable 'Indent setting window' on preferences
2594 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
2596 * plugins/debug-manager/plugin.c:
2597 Fix bug#480851, disconnect save_session signal when plugin is unloaded
2599 2007-09-27 Johannes Schmid <jhs@gnome.org>
2601 * libanjuta/interfaces/libanjuta.idl:
2602 * plugins/Makefile.am:
2603 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
2604 (isymbol_type_str), (isymbol_name), (isymbol_args),
2605 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
2606 (isymbol_impl), (isymbol_iface_init):
2607 * plugins/symbol-browser/an_symbol_info.c:
2608 * plugins/symbol-browser/an_symbol_info.h:
2609 * plugins/symbol-db/Makefile.am:
2610 * plugins/symbol-db/plugin.c:
2611 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
2612 (value_added_current_editor), (on_editor_foreach_clear),
2613 (value_removed_current_editor), (project_root_added),
2614 (symbol_db_activate), (symbol_db_deactivate),
2615 (isymbol_manager_search):
2616 * plugins/symbol-db/readtags.c: (initialize_1):
2617 * plugins/symbol-db/symbol-db-engine-iterator.c:
2618 (sdb_engine_iterator_instance_init),
2619 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
2620 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
2621 (symbol_db_engine_iterator_move_next),
2622 (symbol_db_engine_iterator_move_prev),
2623 (symbol_db_engine_iterator_get_n_items),
2624 (symbol_db_engine_iterator_last),
2625 (symbol_db_engine_iterator_set_position),
2626 (symbol_db_engine_iterator_get_position),
2627 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
2628 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
2629 (isymbol_iter_foreach), (isymbol_iter_set_position),
2630 (isymbol_iter_get_position), (isymbol_iter_get_length),
2631 (isymbol_iter_clone), (isymbol_iter_assign),
2632 (isymbol_iter_iface_init):
2633 * plugins/symbol-db/symbol-db-engine-iterator.h:
2634 * plugins/symbol-db/symbol-db-engine.c:
2635 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
2636 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2637 (sdb_engine_finalize), (sdb_engine_get_type),
2638 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
2639 (sdb_engine_get_table_id_by_unique_name2),
2640 (sdb_engine_get_table_id_by_unique_name3),
2641 (symbol_db_engine_add_new_workspace),
2642 (symbol_db_engine_get_opened_project_name),
2643 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
2644 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
2645 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
2646 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
2647 (sdb_engine_add_new_scope_definition),
2648 (sdb_engine_add_new_tmp_heritage_scope),
2649 (sdb_engine_second_pass_update_scope_1),
2650 (sdb_engine_second_pass_update_heritage),
2651 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
2652 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
2653 (symbol_db_engine_update_project_symbols),
2654 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
2655 (symbol_db_engine_update_buffer_symbols),
2656 (sdb_engine_walk_down_scope_path),
2657 (sdb_engine_prepare_symbol_info_sql),
2658 (symbol_db_engine_get_global_members),
2659 (symbol_db_engine_get_scope_members_by_symbol_id),
2660 (symbol_db_engine_get_scope_members),
2661 (symbol_db_engine_get_current_scope),
2662 (symbol_db_engine_get_file_symbols):
2663 * plugins/symbol-db/symbol-db-engine.h:
2664 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
2665 (on_symbol_updated), (on_symbol_inserted),
2666 (symbol_db_view_locals_get_line),
2667 (symbol_db_view_locals_update_list):
2668 * plugins/symbol-db/symbol-db-view-search.c:
2669 (sdb_view_search_model_filter), (sdb_view_search_get_type):
2670 * plugins/symbol-db/symbol-db-view-search.h:
2671 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
2672 (do_add_hidden_children), (do_recurse_and_add_new_sym),
2673 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
2674 * plugins/symbol-db/tables.sql:
2675 * plugins/symbol-db/test/Makefile.am:
2676 * plugins/symbol-db/test/main.c: (add_new_files), (main):
2677 Updated patch from Massimo to improve symbol-db plugin
2679 * plugins/document-manager/plugin.c: (on_editor_changed):
2680 Make the code a bit more robust
2682 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
2683 (anjuta_document_get_property), (anjuta_document_class_init),
2684 (anjuta_document_init), (set_uri), (document_loader_loaded),
2685 (anjuta_document_load), (document_saver_saving):
2686 * plugins/sourceview/anjuta-document.h:
2687 * plugins/sourceview/sourceview.c: (autodetect_language),
2688 (ilanguage_set_language), (ilanguage_get_language):
2689 Fix language detection on startup
2691 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
2693 * plugins/document-manager/action-callbacks.c:
2694 (on_editor_command_upper_case_activate),
2695 (on_editor_command_lower_case_activate): Leftover commit from previous
2696 commit (see last changlog entry by me).
2698 * plugins/file-manager/plugin.c: (file_manager_activate):
2699 Gave proper widget name so that layout works.
2701 2007-09-26 Johannes Schmid <jhs@gnome.org>
2703 * plugins/document-manager/plugin.c: (on_editor_changed),
2704 (docman_plugin_instance_init):
2705 Only unload/load language-support plugins if necessary.
2707 * plugins/language-manager/plugin.c: (language_manager_activate):
2708 Removed some debugging code
2710 * plugins/sourceview/sourceview.c: (on_document_saved),
2711 (ilanguage_set_language), (ilanguage_get_language):
2712 Fixed ianjuta_language interface and ensure that highlighting is
2713 activated when a new file is saved.
2715 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
2717 * libanjuta/interfaces/libanjuta.idl:
2718 * plugins/document-manager/action-callbacks.c:
2719 (on_editor_command_upper_case_activate),
2720 (on_editor_command_lower_case_activate):
2721 * plugins/editor/text_editor.c: (iselection_has_selection),
2722 (iselection_get_start), (iselection_get_end),
2723 (iselection_iface_init):
2724 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2725 * plugins/sourceview/sourceview.c: (iselect_has_selection),
2726 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
2727 method and implemented it for both scintilla and sourceview editors.
2728 Updated document-manager and assist plugins to use the new method.
2730 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
2732 * plugins/file-manager/file-view.c:
2733 Fix typo, allow to compile new file manager with gtk < 2.12
2735 2007-09-25 Johannes Schmid <jhs@gnome.org>
2737 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2738 Support Auto-Indent for single lines (e.g no selection);
2740 * plugins/macro/plugin.c:
2741 Do not use the same shortcut as auto-indent does
2743 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2744 Optimized keyboard navigation - do not emit char_added when only
2745 navigation keys have been pressed.
2747 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
2749 * plugins/language-support-cpp-java/cpp-java-assist.c:
2750 (on_assist_chosen), (cpp_java_assist_install),
2751 (cpp_java_assist_uninstall):
2752 * plugins/language-support-cpp-java/plugin.c: (install_support),
2753 (uninstall_support): Install and uninstall support in correct order.
2754 Fixes a bug where it was installed multiple times resulting in
2755 inserting autocomplete text multiple times.
2757 2007-09-25 Johannes Schmid <jhs@gnome.org>
2760 Add GNOME_WARNING_FLAGS(maximum) and
2761 GNOME_CXX_WARNIGS(yes) to avoid bugs
2762 the compiler can warn you.
2764 * libegg/test-tree-utils.c: (key_test):
2765 * plugins/file-manager/file-model.c:
2766 (file_model_cancel_expand_idle), (file_model_sort),
2767 (file_model_row_expanded):
2768 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
2769 (file_view_refresh), (file_view_get_selected), (file_view_init),
2771 * plugins/file-manager/file-view.h:
2772 * plugins/symbol-db/readtags.c: (initialize_1):
2775 Fixed the more critical warnings
2777 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
2779 Icons from tpgww@onepost.net:
2781 * plugins/debug-manager/Makefile.am:
2782 * plugins/debug-manager/images/Makefile.am:
2783 * plugins/debug-manager/images/anjuta-attach.svg:
2784 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
2785 * plugins/debug-manager/images/anjuta-step-into.svg:
2786 * plugins/debug-manager/images/anjuta-step-out.svg:
2787 * plugins/debug-manager/images/anjuta-step-over.svg:
2788 * plugins/debug-manager/plugin.c: (register_stock_icons):
2789 * plugins/document-manager/Makefile.am:
2790 * plugins/document-manager/block_select.xpm:
2791 * plugins/document-manager/fold_close.xpm:
2792 * plugins/document-manager/fold_open.xpm:
2793 * plugins/document-manager/fold_toggle.xpm:
2794 * plugins/document-manager/images/Makefile.am:
2795 * plugins/document-manager/images/anjuta-block-end.svg:
2796 * plugins/document-manager/images/anjuta-block-start.svg:
2797 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2798 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2799 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2800 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2801 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2802 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2803 * plugins/document-manager/indent.xpm:
2804 * plugins/document-manager/indent_auto.xpm:
2805 * plugins/document-manager/indent_dcr.xpm:
2806 * plugins/document-manager/indent_inc.xpm:
2807 * plugins/document-manager/indent_set.xpm:
2808 * plugins/document-manager/plugin.c: Added nicer icons for
2809 document manager and debugger. Organized icons in 'images'
2812 2007-09-24 Johannes Schmid <jhs@gnome.org>
2814 * src/anjuta-app.c: (anjuta_app_add_widget_full):
2815 Fixed a missing NULL in g_object_set.
2817 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
2819 * plugins/language-support-cpp-java/cpp-java-assist.c:
2820 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
2821 scope memebers just after scope operator is entered.
2823 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
2825 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2826 * plugins/language-support-cpp-java/cpp-java-assist.c:
2827 (completion_function), (completion_compare),
2828 (cpp_java_assist_tag_destroy), (create_completion),
2829 (cpp_java_assist_destroy_completion_cache),
2830 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
2831 Show '()' for function items in autocomplete list. Allow adding
2832 ' ' and/or '(' after function call autocompletion and have preferences
2835 2007-09-24 Johannes Schmid <jhs@gnome.org>
2837 * sourceview.c: Reverting patch from r3157 because
2840 2007-09-24 Johannes Schmid <jhs@gnome.org>
2842 * plugins/search/search-replace.c: (on_message_clicked):
2844 Fixed #427104 – No "highlight" of lines matching find-result
2846 2007-09-24 Johannes Schmid <jhs@gnome.org>
2850 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
2852 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
2854 reviewed by: Johannes Schmid <jhs@gnome.org>
2856 * plugins/build-basic-autotools/executer.c: (execute_program):
2857 Fix #478238 – set env for execute programe in the terminal
2859 2007-09-24 Tom <tpgww@onepost.net>
2861 reviewed by: Johannes Schmid <jhs@gnome.org>
2863 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
2866 * plugins/debug-manager/disassemble.c: (on_disassemble):
2867 Correct a format string in DEBUG_PRINT()
2869 2007-09-23 Johannes Schmid <jhs@gnome.org>
2871 * plugins/sourceview/sourceview.c: (offset_to_position),
2872 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
2873 (ieditor_get_position), (iselect_set), (iselect_get_start),
2876 Fixed #Bug 440637 – Search, don't work very well
2878 2007-09-23 Johannes Schmid <jhs@gnome.org>
2880 * plugins/file-manager/file-model.c: (file_model_get_filename):
2881 * plugins/file-manager/file-model.h:
2882 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
2883 (file_view_init), (file_view_class_init):
2884 * plugins/message-view/message-view.c:
2885 (message_view_query_tooltip), (message_view_dispose),
2886 (message_view_instance_init), (message_view_class_init):
2888 Added GTK+ 2.12 style tooltips to file-manager and message view.
2889 Only build if GTK+ 2.12 is availible otherwise for message-view, the
2890 old implementation is used.
2892 2007-09-23 Johannes Schmid <jhs@gnome.org>
2894 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
2897 * plugins/language-manager/language-manager.plugin.in:
2898 Marked UserActivatable=FALSE
2900 * plugins/language-manager/plugin.c: (load_languages),
2901 (language_manager_activate), (language_manager_deactivate),
2902 (language_manager_dispose), (language_manager_instance_init),
2903 (language_manager_find_mime_type), (language_manager_find_string),
2904 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
2905 (ilanguage_get_name), (ilanguage_get_strings):
2907 Fixed various stupid bugs in language-manager plugin
2909 * plugins/symbol-db/symbol-db-engine.c:
2910 (sdb_engine_second_pass_update_scope_1):
2912 Add a g_return_if_fail to avoid a crash though still unsure
2915 2007-09-23 Johannes Schmid <jhs@gnome.org>
2917 * plugins/symbol-db/plugin.c: (on_project_element_added),
2918 (sources_array_free), (sources_array_add_foreach),
2919 (project_root_added):
2920 * plugins/symbol-db/symbol-db-engine.c:
2921 (symbol_db_engine_add_new_files):
2922 * plugins/symbol-db/symbol-db-engine.h:
2924 Added support for other languages than "C" to symbol-db. Now
2925 supports all languages listed by the language-manager.
2927 2007-09-23 Tom <tpgww@onepost.net>
2929 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
2932 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
2934 * libanjuta/anjuta-glue-factory.c: (load_plugin),
2935 (anjuta_glue_factory_get_object_type):
2936 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
2937 * plugins/build-basic-autotools/build-basic-autotools.c:
2938 (value_added_current_editor):
2939 * plugins/debug-manager/breakpoints.c:
2940 (breakpoints_dbase_edit_breakpoint),
2941 (on_toggle_breakpoint_activate):
2942 * plugins/debug-manager/plugin.c:
2943 (on_run_to_cursor_action_activate):
2944 * plugins/debug-manager/stack_trace.c:
2945 (dma_thread_update_stack_trace):
2946 * plugins/gdb/plugin.c:
2947 * plugins/glade/plugin.c: (ifile_open):
2948 * plugins/profiler/gprof-call-graph-view.c:
2949 * plugins/profiler/gprof-flat-profile-view.c:
2950 * plugins/profiler/gprof-function-call-tree-view.c:
2951 * plugins/profiler/gprof-options.c: (setup_widgets):
2952 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2953 * plugins/search/search-replace_backend.c:
2954 (file_buffer_new_from_te):
2955 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2956 * plugins/sourceview/assist-window.c: (assist_window_set_property),
2957 (assist_window_get_property), (assist_window_move):
2958 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
2959 (value_added_current_editor):
2960 * plugins/symbol-db/plugin.c: (value_added_current_editor):
2961 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
2962 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
2964 Many small code, warnings and leak fixes
2966 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
2968 * (removed) plugins/debug-manager/debugger.c,
2969 (removed) plugins/debug-manager/debugger.h,
2970 (added) plugins/debug-manager/command.c,
2971 (added) plugins/debug-manager/command.h,
2972 (added) plugins/debug-manager/queue.c,
2973 (added) plugins/debug-manager/queue.h,
2974 plugins/debug-manager/breakpoints.c,
2975 plugins/debug-manager/debug_tree.c,
2976 plugins/debug-manager/debug_tree.h,
2977 plugins/debug-manager/disassemble.c,
2978 plugins/debug-manager/disassemble.h,
2979 plugins/debug-manager/locals.c,
2980 plugins/debug-manager/locals.h,
2981 plugins/debug-manager/memory.c,
2982 plugins/debug-manager/memory.h,
2983 plugins/debug-manager/plugin.c,
2984 plugins/debug-manager/plugin.h,
2985 plugins/debug-manager/registers.c,
2986 plugins/debug-manager/registers.h,
2987 plugins/debug-manager/sharedlib.c,
2988 plugins/debug-manager/sharedlib.h,
2989 plugins/debug-manager/signals.c,
2990 plugins/debug-manager/signals.h,
2991 plugins/debug-manager/stack_trace.c,
2992 plugins/debug-manager/stack_trace.h,
2993 plugins/debug-manager/start.h,
2994 plugins/debug-manager/start.c,
2995 plugins/debug-manager/threads.c,
2996 plugins/debug-manager/threads.h,
2997 plugins/debug-manager/watch.c,
2998 plugins/debug-manager/watch.h,
2999 plugins/debug-manager/Makefile.am,
3000 plugins/gdb/debugger.c,
3001 plugins/gdb/debugger.h,
3002 plugins/gdb/plugin.c,
3003 libanjuta/interfaces/libanjuta.idl:
3004 Split debug-manager/debugger.c into command.c and queue.c
3005 Clean up debugger queue
3006 DmaDebuggerQueue object does not implement IAnjutaDebugger
3008 2007-09-23 Johannes Schmid <jhs@gnome.org>
3011 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3012 set correctly, etc.)
3014 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3015 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3016 (plugin_set_update):
3018 Show an error dialog instead of crashing when plugin loading fails
3020 * plugins/language-manager/Makefile.am:
3021 * plugins/language-manager/language-manager.plugin.in:
3022 * plugins/language-manager/languages.xml:
3023 * plugins/language-manager/plugin.c: (language_destroy),
3024 (load_languages), (language_manager_activate),
3025 (language_manager_deactivate), (language_manager_finalize),
3026 (language_manager_dispose), (language_manager_instance_init),
3027 (language_manager_class_init), (language_manager_find_mime_type),
3028 (language_manager_find_string), (ilanguage_get_from_mime_type),
3029 (ilanguage_get_from_string), (ilanguage_get_name),
3030 (ilanguage_get_strings), (ilanguage_iface_init):
3031 * plugins/language-manager/plugin.h:
3033 Added new language-manager plugin to have a better organisation for
3034 language names. The xml probabaly needs to be extended over time.
3036 * plugins/Makefile.am:
3037 * plugins/document-manager/plugin.c: (on_editor_changed):
3039 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3040 because it does not really save memory but makes tab switching slow.
3042 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3044 * plugins/language-support-cpp-java/plugin.c: (install_support),
3045 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3046 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3049 * plugins/language-support-cpp-java/cpp-java-assist.c:
3050 (cpp_java_assist_show_autocomplete):
3052 Fix autocomplete to only show valid completions
3054 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3055 Calltips always have correct size and position now
3057 2007-09-22 Johannes Schmid <jhs@gnome.org>
3059 * plugins/search/search-replace_backend.c: (get_next_match):
3060 Removed code introduced by accident that causes a crash.
3062 * plugins/sourceview/sourceview-tags.c:
3063 * plugins/sourceview/sourceview-tags.h:
3064 Removed ununsed files
3066 2007-09-22 Johannes Schmid <jhs@gnome.org>
3068 * plugins/language-support-cpp-java/cpp-java-assist.c:
3071 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3073 * plugins/language-support-cpp-java/cpp-java-assist.c:
3074 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3075 Increased matching brace search to 500 chars.
3077 2007-09-21 Johannes Schmid <jhs@gnome.org>
3079 * plugins/language-support-cpp-java/cpp-java-assist.c:
3080 (cpp_java_assist_get_pre_word),
3081 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3083 Added some profiling debug code
3085 * plugins/language-support-cpp-java/cpp-java-utils.c:
3086 (cpp_java_util_jump_to_matching_brace):
3087 * plugins/language-support-cpp-java/cpp-java-utils.h:
3088 * plugins/language-support-cpp-java/plugin.c:
3089 (get_line_indentation_base), (get_line_auto_indentation):
3091 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3092 avoid looping over the whole file when using calltips which is too slow and
3095 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3096 (assist_tip_set_tips), (assist_tip_get_coordinates),
3098 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3100 Better calltips appearance (use theme now) and avoid jumping
3103 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3105 * plugins/document-manager/plugin.c:
3106 (update_editor_ui_interface_items):
3107 * plugins/language-support-cpp-java/plugin.c: (install_support),
3108 (uninstall_support): Moved autocomplete ui update code from
3109 document-manager to language-plugin.
3111 2007-09-21 Johannes Schmid <jhs@gnome.org>
3113 * libanjuta/interfaces/libanjuta.idl:
3115 Added IAnjutaLanguage interface (might still change...) for
3116 the upcoming language-manager plugin.
3118 * plugins/file-manager/Makefile.am:
3119 * plugins/file-manager/file-model.c:
3120 (file_model_cancel_expand_idle), (file_model_add_dummy),
3121 (file_model_expand_idle), (file_model_sort),
3122 (file_model_row_expanded), (file_model_row_collapsed),
3123 (file_model_init), (file_model_finalize),
3124 (file_model_set_property), (file_model_get_property),
3125 (file_model_class_init), (file_model_new), (file_model_refresh),
3126 (file_model_get_uri):
3127 * plugins/file-manager/file-model.h:
3128 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3129 (file_view_expand_row_idle), (file_view_refresh),
3130 (file_view_get_selected), (file_view_button_press_event),
3131 (file_view_selection_changed), (file_view_init),
3132 (file_view_get_property), (file_view_set_property),
3133 (file_view_finalize), (file_view_class_init):
3135 Split up model/view as far as possible and fixed some file-manager
3136 bugs (popup-menu and incorrect project loading).
3138 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3139 Use monospace font for tips.
3141 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3142 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3143 (icell_get_attribute), (icell_style_get_font_description),
3144 (icell_style_get_color), (icell_style_get_background_color),
3145 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3146 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3147 (iiter_get_length), (iiter_clone), (iiter_assign):
3149 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3150 interface. This is way faster though it has the drawback to create invalid
3151 iterators if the buffer is changed.
3153 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3155 * libanjuta/interfaces/libanjuta.idl:
3156 * plugins/document-manager/action-callbacks.c:
3157 * plugins/document-manager/anjuta-document-manager.ui:
3158 * plugins/document-manager/plugin.c: (register_stock_icons):
3159 * plugins/editor/text_editor.c:
3160 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3161 * plugins/language-support-cpp-java/cpp-java-assist.c:
3162 (cpp_java_assist_get_calltip_context):
3163 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3164 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3166 Moved autocomplete menu action from document-manager to assist plugin
3167 and got rid of deprecated autocomplete interface.
3169 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3171 * libanjuta/interfaces/libanjuta.idl:
3172 * plugins/editor/text_editor.c: (iassist_iface_init):
3173 * plugins/language-support-cpp-java/cpp-java-assist.c:
3174 (cpp_java_assist_check), (on_assist_chosen):
3175 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3176 Removed react() methods in both editors and assist interface. Assist
3177 plugin itself handles setting the autocomplete. Also fixed
3180 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3182 * plugins/file-manager/Makefile.am:
3183 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3184 (file_view_expand_idle), (file_view_init):
3185 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3186 (file_manager_set_default_uri), (project_root_added),
3187 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3188 (file_manager_activate), (file_manager_deactivate),
3189 (file_manager_instance_init), (file_manager_class_init),
3190 (ifile_manager_set_root), (ifile_manager_set_selected),
3191 (ifile_manager_iface_init): Adjusted white spaces to match
3194 2007-09-19 Naba Kumar <naba@gnome.org>
3196 * libanjuta/interfaces/libanjuta.idl:
3197 * plugins/editor/text_editor.c: (text_editor_instance_init),
3198 (iassist_show_tips), (iassist_cancel_tips),
3199 (iassist_hide_suggestions), (iassist_iface_init):
3200 * plugins/editor/text_editor.h:
3201 * plugins/editor/text_editor_cbs.c:
3202 (on_text_editor_scintilla_notify):
3203 * plugins/language-support-cpp-java/cpp-java-assist.c:
3204 (is_scope_context_character), (is_word_character),
3205 (create_completion), (cpp_java_assist_get_scope_context),
3206 (cpp_java_assist_get_pre_word),
3207 (cpp_java_assist_get_scope_operator),
3208 (cpp_java_assist_destroy_completion_cache),
3209 (cpp_java_assist_create_scope_completion_cache),
3210 (cpp_java_assist_create_word_completion_cache),
3211 (cpp_java_assist_show_autocomplete),
3212 (cpp_java_assist_get_calltip_context),
3213 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3214 (on_editor_char_added), (on_assist_chosen),
3215 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3216 (cpp_java_assist_init), (cpp_java_assist_finalize):
3217 * plugins/language-support-cpp-java/cpp-java-assist.h:
3218 * plugins/language-support-cpp-java/plugin.c:
3219 (initialize_indentation_params):
3220 * plugins/sourceview/assist-tip.c:
3221 * plugins/sourceview/assist-tip.h:
3222 * plugins/sourceview/sourceview-private.h:
3223 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3224 (on_assist_tip_destroyed), (on_assist_cancel),
3225 (on_document_char_added), (iassist_get_suggestions),
3226 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3228 Implement state-less assistance so that assist can be evaluated
3229 any given time at any position. Changed IAnjutaEditorAssist interfance
3230 and implementations and removed any state management in editors.
3232 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3234 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3235 completion items sorting and avoided unnecssary sorts.
3237 * plugins/text-editor.c: Fixed state.
3239 2007-09-17 Johannes Schmid <jhs@gnome.org>
3241 * plugins/language-support-cpp-java/cpp-java-assist.c:
3244 Fixed calltips in sourceview
3246 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3248 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3249 completion items preparation time. Fixed a crash bug.
3251 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3252 Set buffer size (From Massimo, required for symbol-db).
3254 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3257 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3260 * plugins/editor/aneditor-autocomplete.cxx,
3261 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3262 Added ANE_GETWORDBEFORECARAT command.
3264 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3265 using assist interface.
3267 * plugins/editor/text_editor.c: (text_editor_instance_init),
3268 (text_editor_get_word_before_carat),
3269 (text_editor_get_current_word), (iassist_add_trigger),
3270 (iassist_remove_trigger), (on_assist_canceled),
3271 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3272 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3273 * plugins/editor/text_editor.h:
3274 * plugins/editor/text_editor_cbs.c: (trigger_size),
3275 (max_trigger_size), (text_editor_check_assist),
3276 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
3279 * plugins/language-support-cpp-java/Makefile.am:
3280 * plugins/language-support-cpp-java/plugin.c:
3281 (get_line_indentation_base), (get_line_auto_indentation),
3282 (install_support), (uninstall_support),
3283 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
3284 (cpp_java_plugin_instance_init):
3285 * plugins/language-support-cpp-java/plugin.h:
3286 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
3287 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
3288 Make assist a separate class.
3290 2007-09-14 Johannes Schmid <jhs@gnome.org>
3292 * plugins/sourceview/sourceview.c: (iassist_suggest):
3293 Fixed changed char_alignment paramter in language-support
3296 2007-09-14 Naba Kumar <naba@gnome.org>
3298 * plugins/language-support-cpp-java/plugin.c: Send the right
3299 'char_alignment' paramenter (needs fixing in sourceview).
3301 2007-09-13 Johannes Schmid <jhs@gnome.org>
3304 * plugins/project-wizard/templates/minimal/project.anjuta:
3305 Use IAnjutaSymbolManager instead of loading the plugin directly.
3306 (TODO: Think of a version to do this for older files...)
3309 * plugins/Makefile.am:
3310 * plugins/symbol-db/Makefile.am:
3312 Build symbol-db plugin if libgda-3.0 is found
3314 2007-09-13 Johannes Schmid <jhs@gnome.org>
3316 * plugins/sourceview/Makefile.am:
3317 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3319 * plugins/sourceview/anjuta-document.h:
3320 Removed lots of dead code
3322 * plugins/sourceview/anjuta-languages-manager.c:
3323 * plugins/sourceview/anjuta-languages-manager.h:
3326 * plugins/sourceview/sourceview.c: (on_document_char_added),
3327 (on_document_loaded), (sourceview_instance_init),
3328 (iselect_get_start), (iselect_get_end),
3329 (ilanguage_get_supported_languages), (ilanguage_set_language):
3331 Fixed selection handling and make some adaptions for the changes
3334 2007-09-13 Johannes Schmid <jhs@gnome.org>
3336 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3337 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3340 Added preferences to language support completion/calltips
3342 * plugins/sourceview/assist-window.c: (assist_window_update):
3344 Always select first entry
3346 * plugins/sourceview/sourceview.glade:
3347 Removed old completion preferences
3349 2007-09-11 Naba Kumar <naba@gnome.org>
3351 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
3352 and possible crash when pressing ctrl+d in terminal after preferences
3353 window has been shown once (no need for backport).
3355 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
3356 implementations to get warnings instead of crashes for unimplemented
3359 2007-09-11 Massimo Cora' <maxcvs@email.it>
3361 Reviewed by: Naba Kumar <naba@gnome.org>
3363 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3364 * plugins/symbol-db/*:
3365 Added new symbol-database backend based on SQLite 3.
3366 (does not enabled for build currently).
3368 2007-09-10 Johannes Schmid <jhs@gnome.org>
3372 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
3373 (parse_info_init), (parse_info_free), (valid_element),
3374 (start_element_handler), (end_element_handler), (text_handler),
3375 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
3376 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
3377 (egg_recent_model_monitor), (egg_recent_model_read),
3378 (egg_recent_model_open_file), (egg_recent_model_lock_file),
3379 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
3380 (egg_recent_model_set_property), (egg_recent_model_class_init),
3381 (egg_recent_model_init), (egg_recent_model_add_full),
3382 (egg_recent_model_delete), (egg_recent_model_get_list),
3383 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
3384 (egg_recent_model_set_filter_mime_types),
3385 (egg_recent_model_clear_group_filter),
3386 (egg_recent_model_set_filter_groups),
3387 (egg_recent_model_clear_scheme_filter),
3388 (egg_recent_model_set_filter_uri_schemes),
3389 (egg_recent_model_remove_expired):
3391 Update EggRecent (#456465)
3393 2007-09-10 Johannes Schmid <jhs@gnome.org>
3395 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
3396 (anjuta_plugin_manager_get_plugin):
3397 * plugins/profiler/gprof-call-graph-view.c:
3398 (gprof_call_graph_view_create_columns):
3399 * plugins/profiler/gprof-flat-profile-view.c:
3400 (gprof_flat_profile_view_create_columns):
3401 * plugins/profiler/gprof-function-call-tree-view.c:
3402 (gprof_function_call_tree_view_create_columns):
3404 Fixed #466031 – Update of pieces of menus for Localization
3406 2007-09-10 Johannes Schmid <jhs@gnome.org>
3408 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3409 Bug 343522 – anjuta: Unable to execute commands that use options.
3411 2007-09-09 Johannes Schmid <jhs@gnome.org>
3413 * plugins/document-manager/anjuta-docman.c:
3414 (anjuta_docman_update_page_label):
3416 Fixed #458034 – Method of indicating unsaved changes breaks convention
3418 * plugins/document-manager/plugin.c: (update_title),
3419 (value_added_project_root_uri), (value_removed_project_root_uri),
3420 (on_editor_changed), (activate_plugin):
3421 * plugins/document-manager/plugin.h:
3422 * plugins/project-manager/plugin.c: (on_profile_scoped),
3423 (on_profile_descoped), (ifile_open):
3425 Fixed #427390 – Show path of item in currently focused editor window
3427 2007-09-09 Johannes Schmid <jhs@gnome.org>
3429 * plugins/search/plugin.c: (on_toolbar_find_clicked),
3430 (on_toolbar_find_incremental):
3431 Fix incremental search
3433 * plugins/sourceview/sourceview.c: (on_document_char_added),
3435 Fixed selection management
3437 2007-09-09 Johannes Schmid <jhs@gnome.org>
3439 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3442 * libanjuta/interfaces/libanjuta.idl:
3443 Extended IAnjutaEditorAssist interface
3445 * plugins/language-support-cpp-java/plugin.c:
3446 (jump_to_matching_brace), (add_tags), (on_assist_begin),
3447 (assist_cleanup), (on_assist_chosen), (on_assist_update),
3448 (context_character), (get_context), (function_parser),
3449 (cpp_member_parser), (install_assist), (uninstall_assist),
3450 (get_line_indentation_base), (get_line_auto_indentation),
3451 (install_support), (uninstall_support),
3452 (on_value_added_current_editor), (on_value_removed_current_editor),
3453 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
3454 * plugins/language-support-cpp-java/plugin.h:
3456 Improved fixed editor assistance and added support for function/method
3457 tooltips. jumb_to_matching_brance => jump_to_matching_brace
3459 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
3462 * plugins/project-import/project-import.c: (on_import_next):
3463 Added a non-NULL check with could probably fix #474843 but not sure
3465 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3466 Fixed anjuta-plugin project wizard
3468 * plugins/sourceview/Makefile.am:
3469 * plguins/sourceview/assist-tip.[ch]:
3470 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
3471 (anjuta_view_key_press_event):
3472 * plugins/sourceview/assist-window.c: (assist_window_class_init),
3473 (assist_window_init), (assist_window_update), (assist_window_new):
3474 * plugins/sourceview/sourceview-private.h:
3475 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3476 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3477 (trigger_size), (max_trigger_size), (on_document_char_added),
3478 (sourceview_dispose), (ieditor_get_current_word),
3479 (iassist_add_trigger), (iassist_init_suggestions),
3480 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
3481 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
3483 Big update on sourceview assist capabilites. Autocompletion should
3484 now work much better and function tooltips are finally supported!
3486 * plugins/sourceview/anjuta-document.h:
3487 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
3488 (anjuta_document_get_current_word):
3489 Fixed get_current_word (inspired by aneditor.cxx implementation)
3491 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
3492 (icell_get_attribute):
3493 Fixed get_attribute() to also detect character constants.
3494 Simplified get_char()
3496 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
3497 (isymbol_manager_get_members), (isymbol_manager_get_parents),
3498 (isymbol_manager_get_completions_at_position):
3500 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
3502 2007-09-04 Naba Kumar <naba@gnome.org>
3504 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
3505 projects that can not add sources.
3507 * plugins/file-wizard/file.c: Similarly for file wizard,
3508 Do not enable 'Add to project' projects that can not add sources.
3510 2007-09-04 Naba Kumar <naba@gnome.org>
3512 * configure.in: Bumped gnome-build requirement to 0.2.0
3513 for project capabilities support.
3515 * plugins/project-manager/plugin.c: Enable/disable project
3516 actions based on project capabilities. Fixes bug #433552:
3517 crash in Anjuta IDE: add file test.h in project on generic
3520 * libanjuta/interfaces/libanjuta.idl: Added method to query
3521 project capabilities.
3523 2007-09-03 Naba Kumar <naba@gnome.org>
3525 * plugins/file-manager/plugin.c: Set shadow type IN.
3526 * plugins/file-manager/file-view.c: Fixed code style.
3527 * plugins/file-manager/file-view.c: Fixed icons column to size
3530 * plugins/file-manager/plugin.[c,h]: Fixed code style.
3532 * plugins/file-manager/plugin.c: Fixed crash on closing project and
3533 unmonitors project-uri on file-manager deactivation.
3535 * TODO.tasks: Updated
3537 2007-09-02 Johannes Schmid <jhs@gnome.org>
3539 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
3542 * plugins/file-manager/file-view.c: (file_view_get_selected),
3543 (file_view_button_press_event), (file_view_finalize):
3544 * plugins/file-manager/plugin.c: (project_root_removed),
3545 (file_manager_deactivate):
3547 Fixed some small bugs I missed before
3549 2007-09-02 Johannes Schmid <jhs@gnome.org>
3551 * plugins/file-manager/*:
3552 Added new and file-manager
3554 2007-09-02 Johannes Schmid <jhs@gnome.org>
3556 * plugins/file-manager/*:
3557 Removed old file-manager
3559 2007-08-31 Johannes Schmid <jhs@gnome.org>
3561 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
3562 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3564 Fixed some memory leaks
3566 * MAINTAINERS: Fixed
3568 2007-08-31 Johannes Schmid <jhs@gnome.org>
3570 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3571 (get_property_value_as_string), (set_property_value_as_string),
3572 (register_callbacks), (preferences_foreach_callback),
3573 (anjuta_preferences_register_property_raw):
3574 * libanjuta/anjuta-preferences.h:
3575 * plugins/build-basic-autotools/build-basic-autotools.c:
3576 (on_build_mesg_format):
3577 * plugins/document-manager/anjuta-document-manager.glade:
3578 * plugins/message-view/anjuta-message-manager-plugin.glade:
3580 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
3581 broken message view preferences
3583 * plugins/message-view/message-view.c:
3584 (message_view_instance_init), (pref_change_color), (prefs_init),
3585 (imessage_view_append):
3586 Cleaned up message view (#458041)
3588 * src/shell.c: (on_preferences_activate),
3589 (anjuta_test_shell_instance_init),
3590 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
3591 Fixed test shell to allow better debugging
3593 2007-08-31 Johannes Schmid <jhs@gnome.org>
3595 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
3596 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
3597 * plugins/gtodo/main.h:
3598 * plugins/gtodo/plugin.c: (activate_plugin):
3600 Fixed #423467 (View->Tasks menu items are not
3603 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
3605 reviewed by: Johannes Schmid <jhs@gnome.org>
3608 * data/welcome.txt.in:
3609 * launcher/anjuta_launcher.c:
3610 * libanjuta/anjuta-children.c:
3611 * libanjuta/anjuta-children.h:
3612 * libanjuta/anjuta-debug.h:
3613 * libanjuta/anjuta-encodings.c:
3614 * libanjuta/anjuta-encodings.h:
3615 * libanjuta/anjuta-glue-c.c:
3616 * libanjuta/anjuta-glue-c.h:
3617 * libanjuta/anjuta-plugin-description.c:
3618 * libanjuta/anjuta-plugin-description.h:
3619 * libanjuta/anjuta-plugin-handle.c:
3620 * libanjuta/anjuta-plugin-handle.h:
3621 * libanjuta/anjuta-plugin-manager.c:
3622 * libanjuta/anjuta-plugin-manager.h:
3623 * libanjuta/anjuta-plugin.c:
3624 * libanjuta/anjuta-plugin.h:
3625 * libanjuta/anjuta-preferences.c:
3626 * libanjuta/anjuta-preferences.h:
3627 * libanjuta/anjuta-profile-manager.c:
3628 * libanjuta/anjuta-profile-manager.h:
3629 * libanjuta/anjuta-profile.c:
3630 * libanjuta/anjuta-profile.h:
3631 * libanjuta/anjuta-save-prompt.c:
3632 * libanjuta/anjuta-save-prompt.h:
3633 * libanjuta/anjuta-serializer.c:
3634 * libanjuta/anjuta-serializer.h:
3635 * libanjuta/anjuta-session.c:
3636 * libanjuta/anjuta-session.h:
3637 * libanjuta/anjuta-shell.c:
3638 * libanjuta/anjuta-shell.h:
3639 * libanjuta/anjuta-status.c:
3640 * libanjuta/anjuta-status.h:
3641 * libanjuta/anjuta-ui.c:
3642 * libanjuta/anjuta-ui.h:
3643 * libanjuta/anjuta-utils-priv.h:
3644 * libanjuta/anjuta-utils.c:
3645 * libanjuta/anjuta-utils.h:
3646 * libanjuta/cell-renderer-captioned-image.c:
3647 * libanjuta/cell-renderer-captioned-image.h:
3648 * libanjuta/e-splash.c:
3649 * libanjuta/e-splash.h:
3650 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3651 * libanjuta/interfaces/libanjuta.idl:
3652 * libanjuta/libanjuta.h:
3653 * libanjuta/resources.c:
3654 * libanjuta/resources.h:
3655 * libegg/egg-cell-renderer-text.c:
3656 * libegg/egg-combo-action.c:
3657 * libegg/egg-entry-action.c:
3658 * libegg/egg-recent-action.c:
3659 * libegg/egg-recent-files-module.c:
3660 * libegg/egg-recent-item.c:
3661 * libegg/egg-recent-model.c:
3662 * libegg/egg-recent-view-gtk.c:
3663 * libegg/egg-recent-view.c:
3664 * libegg/egg-submenu-action.c:
3665 * libegg/eggaccelerators.c:
3666 * libegg/eggcellrendererpopup.c:
3667 * libegg/eggcomboselect.c:
3668 * libegg/eggtreemodelfilter.c:
3669 * libegg/eggtreemultidnd.c:
3670 * libegg/gtkcellview.h:
3671 * libegg/treeviewutils/egg-cell-renderer-text.h:
3672 * libegg/treeviewutils/eggaccelerators.h:
3673 * libegg/treeviewutils/eggcellrendererkeys.h:
3674 * libegg/treeviewutils/eggcellrendererpopup.h:
3675 * libegg/treeviewutils/eggtreemodelfilter.h:
3676 * libegg/treeviewutils/eggtreemultidnd.h:
3677 * libegg/treeviewutils/eggtreeviewstate.h:
3678 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
3679 * manuals/anjuta-faqs/Makefile.am:
3680 * manuals/anjuta-manual/C/anjuta-manual.xml:
3681 * manuals/anjuta-manual/C/license.xml:
3682 * manuals/anjuta-manual/es/es.po:
3683 * manuals/anjuta-manual/sv/sv.po:
3684 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
3686 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
3687 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
3688 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
3689 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
3690 * manuals/old/ja/anjuta-manual/license.xml:
3691 * plugins/build-basic-autotools/build-basic-autotools.c:
3692 * plugins/build-basic-autotools/build-basic-autotools.h:
3693 * plugins/build-basic-autotools/executer.c:
3694 * plugins/build-basic-autotools/executer.h:
3695 * plugins/build/build_file.c:
3696 * plugins/build/build_file.h:
3697 * plugins/build/build_project.c:
3698 * plugins/build/build_project.h:
3699 * plugins/build/clean_project.c:
3700 * plugins/build/clean_project.h:
3701 * plugins/build/commands.c:
3702 * plugins/build/commands.h:
3703 * plugins/build/compile.c:
3704 * plugins/build/compile.h:
3705 * plugins/build/compiler_options.c:
3706 * plugins/build/compiler_options.h:
3707 * plugins/build/configurer.c:
3708 * plugins/build/configurer.h:
3709 * plugins/build/executer.c:
3710 * plugins/build/executer.h:
3711 * plugins/class-gen/cell-renderer-flags.c:
3712 * plugins/class-gen/cell-renderer-flags.h:
3713 * plugins/class-gen/combo-flags.c:
3714 * plugins/class-gen/combo-flags.h:
3715 * plugins/class-gen/element-editor.c:
3716 * plugins/class-gen/element-editor.h:
3717 * plugins/class-gen/generator.c:
3718 * plugins/class-gen/generator.h:
3719 * plugins/class-gen/plugin.c:
3720 * plugins/class-gen/plugin.h:
3721 * plugins/class-gen/transform.c:
3722 * plugins/class-gen/transform.h:
3723 * plugins/class-gen/validator.c:
3724 * plugins/class-gen/validator.h:
3725 * plugins/class-gen/window.c:
3726 * plugins/class-gen/window.h:
3727 * plugins/class-inheritance/class-callbacks.c:
3728 * plugins/class-inheritance/class-callbacks.h:
3729 * plugins/class-inheritance/class-inherit.c:
3730 * plugins/class-inheritance/class-inherit.h:
3731 * plugins/class-inheritance/plugin.c:
3732 * plugins/class-inheritance/plugin.h:
3733 * plugins/cvs-plugin/cvs-actions.c:
3734 * plugins/cvs-plugin/cvs-actions.h:
3735 * plugins/cvs-plugin/cvs-callbacks.c:
3736 * plugins/cvs-plugin/cvs-callbacks.h:
3737 * plugins/cvs-plugin/cvs-execute.c:
3738 * plugins/cvs-plugin/cvs-execute.h:
3739 * plugins/cvs-plugin/cvs-interface.c:
3740 * plugins/cvs-plugin/cvs-interface.h:
3741 * plugins/cvs-plugin/plugin.c:
3742 * plugins/cvs-plugin/plugin.h:
3743 * plugins/debug-manager/breakpoints.c:
3744 * plugins/debug-manager/breakpoints.h:
3745 * plugins/debug-manager/chunk_view.c:
3746 * plugins/debug-manager/chunk_view.h:
3747 * plugins/debug-manager/data_buffer.c:
3748 * plugins/debug-manager/data_buffer.h:
3749 * plugins/debug-manager/data_view.c:
3750 * plugins/debug-manager/data_view.h:
3751 * plugins/debug-manager/debug_tree.c:
3752 * plugins/debug-manager/debug_tree.h:
3753 * plugins/debug-manager/debugger.c:
3754 * plugins/debug-manager/debugger.h:
3755 * plugins/debug-manager/disassemble.c:
3756 * plugins/debug-manager/disassemble.h:
3757 * plugins/debug-manager/info.c:
3758 * plugins/debug-manager/info.h:
3759 * plugins/debug-manager/locals.c:
3760 * plugins/debug-manager/locals.h:
3761 * plugins/debug-manager/memory.c:
3762 * plugins/debug-manager/memory.h:
3763 * plugins/debug-manager/plugin.c:
3764 * plugins/debug-manager/plugin.h:
3765 * plugins/debug-manager/registers.c:
3766 * plugins/debug-manager/registers.h:
3767 * plugins/debug-manager/sexy-icon-entry.c:
3768 * plugins/debug-manager/sexy-icon-entry.h:
3769 * plugins/debug-manager/sharedlib.c:
3770 * plugins/debug-manager/sharedlib.h:
3771 * plugins/debug-manager/signals.c:
3772 * plugins/debug-manager/signals.h:
3773 * plugins/debug-manager/sparse_buffer.c:
3774 * plugins/debug-manager/sparse_buffer.h:
3775 * plugins/debug-manager/sparse_view.c:
3776 * plugins/debug-manager/sparse_view.h:
3777 * plugins/debug-manager/stack_trace.c:
3778 * plugins/debug-manager/stack_trace.h:
3779 * plugins/debug-manager/start.c:
3780 * plugins/debug-manager/start.h:
3781 * plugins/debug-manager/threads.c:
3782 * plugins/debug-manager/threads.h:
3783 * plugins/debug-manager/utilities.c:
3784 * plugins/debug-manager/utilities.h:
3785 * plugins/debug-manager/watch.c:
3786 * plugins/debug-manager/watch.h:
3787 * plugins/devhelp/htmlview.c:
3788 * plugins/devhelp/htmlview.h:
3789 * plugins/document-manager/action-callbacks.c:
3790 * plugins/document-manager/action-callbacks.h:
3791 * plugins/document-manager/anjuta-docman.c:
3792 * plugins/document-manager/anjuta-docman.h:
3793 * plugins/document-manager/editor-tooltips.c:
3794 * plugins/document-manager/editor-tooltips.h:
3795 * plugins/document-manager/file_history.c:
3796 * plugins/document-manager/file_history.h:
3797 * plugins/document-manager/indent-dialog.c:
3798 * plugins/document-manager/indent-dialog.h:
3799 * plugins/document-manager/indent-util.c:
3800 * plugins/document-manager/indent-util.h:
3801 * plugins/document-manager/plugin.c:
3802 * plugins/editor/aneditor-autocomplete.cxx:
3803 * plugins/editor/aneditor-calltip.cxx:
3804 * plugins/editor/aneditor-indent.cxx:
3805 * plugins/editor/aneditor-priv.h:
3806 * plugins/editor/aneditor.cxx:
3807 * plugins/editor/aneditor.h:
3808 * plugins/editor/lexer.h:
3809 * plugins/editor/plugin.c:
3810 * plugins/editor/plugin.h:
3811 * plugins/editor/print.c:
3812 * plugins/editor/print.h:
3813 * plugins/editor/properties.h:
3814 * plugins/editor/properties_cxx.h:
3815 * plugins/editor/style-editor.c:
3816 * plugins/editor/style-editor.h:
3817 * plugins/editor/text-editor-iterable.c:
3818 * plugins/editor/text-editor-iterable.h:
3819 * plugins/editor/text_editor.c:
3820 * plugins/editor/text_editor.h:
3821 * plugins/editor/text_editor_cbs.c:
3822 * plugins/editor/text_editor_cbs.h:
3823 * plugins/editor/text_editor_menu.c:
3824 * plugins/editor/text_editor_menu.h:
3825 * plugins/editor/text_editor_prefs.c:
3826 * plugins/editor/text_editor_prefs.h:
3827 * plugins/file-loader/dnd.c:
3828 * plugins/file-loader/dnd.h:
3829 * plugins/file-loader/plugin.c:
3830 * plugins/file-manager/an_file_view.c:
3831 * plugins/file-manager/plugin.c:
3832 * plugins/file-wizard/file.c:
3833 * plugins/file-wizard/file.h:
3834 * plugins/file-wizard/plugin.c:
3835 * plugins/file-wizard/plugin.h:
3836 * plugins/gdb/debugger.c:
3837 * plugins/gdb/debugger.h:
3838 * plugins/gdb/gdbmi-test.c:
3839 * plugins/gdb/gdbmi.c:
3840 * plugins/gdb/gdbmi.h:
3841 * plugins/gdb/global.h:
3842 * plugins/gdb/parser.c:
3843 * plugins/gdb/parser.h:
3844 * plugins/gdb/plugin.c:
3845 * plugins/gdb/plugin.h:
3846 * plugins/gdb/utilities.c:
3847 * plugins/gdb/utilities.h:
3848 * plugins/glade/plugin.c:
3849 * plugins/glade/plugin.h:
3850 * plugins/gtodo/egg-datetime.c:
3851 * plugins/gtodo/egg-datetime.h:
3852 * plugins/gtodo/eggtrayicon.c:
3853 * plugins/gtodo/eggtrayicon.h:
3854 * plugins/gtodo/plugin.c:
3855 * plugins/gvim/anjuta-vim.c:
3856 * plugins/gvim/anjuta-vim.h:
3857 * plugins/gvim/gtkvim.c:
3858 * plugins/gvim/gtkvim.h:
3859 * plugins/gvim/plugin.c:
3860 * plugins/gvim/plugin.h:
3861 * plugins/language-support-cpp-java/plugin.c:
3862 * plugins/language-support-cpp-java/plugin.h:
3863 * plugins/macro/macro-actions.c:
3864 * plugins/macro/macro-actions.h:
3865 * plugins/macro/macro-db.c:
3866 * plugins/macro/macro-db.h:
3867 * plugins/macro/macro-dialog.c:
3868 * plugins/macro/macro-dialog.h:
3869 * plugins/macro/macro-edit.c:
3870 * plugins/macro/macro-edit.h:
3871 * plugins/macro/macro-util.c:
3872 * plugins/macro/macro-util.h:
3873 * plugins/macro/plugin.c:
3874 * plugins/macro/plugin.h:
3875 * plugins/message-view/anjuta-msgman.c:
3876 * plugins/message-view/anjuta-msgman.h:
3877 * plugins/message-view/message-view.c:
3878 * plugins/message-view/message-view.h:
3879 * plugins/message-view/plugin.c:
3880 * plugins/message-view/plugin.h:
3881 * plugins/patch/patch-plugin.c:
3882 * plugins/patch/patch-plugin.h:
3883 * plugins/patch/plugin.c:
3884 * plugins/patch/plugin.h:
3885 * plugins/profiler/gprof-call-graph-block-entry.c:
3886 * plugins/profiler/gprof-call-graph-block-entry.h:
3887 * plugins/profiler/gprof-call-graph-block.c:
3888 * plugins/profiler/gprof-call-graph-block.h:
3889 * plugins/profiler/gprof-call-graph-view.c:
3890 * plugins/profiler/gprof-call-graph-view.h:
3891 * plugins/profiler/gprof-call-graph.c:
3892 * plugins/profiler/gprof-call-graph.h:
3893 * plugins/profiler/gprof-flat-profile-entry.c:
3894 * plugins/profiler/gprof-flat-profile-entry.h:
3895 * plugins/profiler/gprof-flat-profile-view.c:
3896 * plugins/profiler/gprof-flat-profile-view.h:
3897 * plugins/profiler/gprof-flat-profile.c:
3898 * plugins/profiler/gprof-flat-profile.h:
3899 * plugins/profiler/gprof-function-call-chart-view.c:
3900 * plugins/profiler/gprof-function-call-chart-view.h:
3901 * plugins/profiler/gprof-function-call-tree-view.c:
3902 * plugins/profiler/gprof-function-call-tree-view.h:
3903 * plugins/profiler/gprof-options.c:
3904 * plugins/profiler/gprof-options.h:
3905 * plugins/profiler/gprof-profile-data.c:
3906 * plugins/profiler/gprof-profile-data.h:
3907 * plugins/profiler/gprof-view-manager.c:
3908 * plugins/profiler/gprof-view-manager.h:
3909 * plugins/profiler/gprof-view.c:
3910 * plugins/profiler/gprof-view.h:
3911 * plugins/profiler/plugin.c:
3912 * plugins/profiler/plugin.h:
3913 * plugins/profiler/string-utils.c:
3914 * plugins/profiler/string-utils.h:
3915 * plugins/project-import/plugin.c:
3916 * plugins/project-import/plugin.h:
3917 * plugins/project-import/project-import.c:
3918 * plugins/project-import/project-import.h:
3919 * plugins/project-manager/plugin.c:
3920 * plugins/project-manager/plugin.h:
3921 * plugins/project-wizard/action.c:
3922 * plugins/project-wizard/action.h:
3923 * plugins/project-wizard/autogen.c:
3924 * plugins/project-wizard/autogen.h:
3925 * plugins/project-wizard/druid.c:
3926 * plugins/project-wizard/druid.h:
3927 * plugins/project-wizard/file.c:
3928 * plugins/project-wizard/file.h:
3929 * plugins/project-wizard/header.c:
3930 * plugins/project-wizard/header.h:
3931 * plugins/project-wizard/install.c:
3932 * plugins/project-wizard/install.h:
3933 * plugins/project-wizard/parser.c:
3934 * plugins/project-wizard/parser.h:
3935 * plugins/project-wizard/plugin.c:
3936 * plugins/project-wizard/plugin.h:
3937 * plugins/project-wizard/property.c:
3938 * plugins/project-wizard/property.h:
3939 * plugins/project-wizard/values.c:
3940 * plugins/project-wizard/values.h:
3941 * plugins/sample1/plugin.c:
3942 * plugins/search/plugin.c:
3943 * plugins/search/plugin.h:
3944 * plugins/search/search-replace_backend.c:
3945 * plugins/search/search-replace_backend.h:
3946 * plugins/search/search_preferences.c:
3947 * plugins/sourceview/anjuta-convert.c:
3948 * plugins/sourceview/anjuta-convert.h:
3949 * plugins/sourceview/anjuta-document-loader.c:
3950 * plugins/sourceview/anjuta-document-loader.h:
3951 * plugins/sourceview/anjuta-document-saver.c:
3952 * plugins/sourceview/anjuta-document-saver.h:
3953 * plugins/sourceview/anjuta-document.c:
3954 * plugins/sourceview/anjuta-document.h:
3955 * plugins/sourceview/anjuta-encodings.c:
3956 * plugins/sourceview/anjuta-encodings.h:
3957 * plugins/sourceview/anjuta-languages-manager.c:
3958 * plugins/sourceview/anjuta-languages-manager.h:
3959 * plugins/sourceview/anjuta-utils.c:
3960 * plugins/sourceview/anjuta-utils.h:
3961 * plugins/sourceview/anjuta-view.c:
3962 * plugins/sourceview/anjuta-view.h:
3963 * plugins/sourceview/assist-window.c:
3964 * plugins/sourceview/assist-window.h:
3965 * plugins/sourceview/sourceview-cell.c:
3966 * plugins/sourceview/sourceview-cell.h:
3967 * plugins/sourceview/sourceview-prefs.c:
3968 * plugins/sourceview/sourceview-prefs.h:
3969 * plugins/sourceview/sourceview-print.c:
3970 * plugins/sourceview/sourceview-print.h:
3971 * plugins/sourceview/sourceview-private.h:
3972 * plugins/sourceview/sourceview-tags.c:
3973 * plugins/sourceview/sourceview-tags.h:
3974 * plugins/sourceview/sourceview.c:
3975 * plugins/sourceview/sourceview.h:
3976 * plugins/subversion/plugin.c:
3977 * plugins/subversion/plugin.h:
3978 * plugins/subversion/subversion-actions.c:
3979 * plugins/subversion/subversion-actions.h:
3980 * plugins/subversion/subversion-callbacks.c:
3981 * plugins/subversion/subversion-callbacks.h:
3982 * plugins/subversion/svn-auth.c:
3983 * plugins/subversion/svn-auth.h:
3984 * plugins/subversion/svn-backend-priv.h:
3985 * plugins/subversion/svn-backend.c:
3986 * plugins/subversion/svn-backend.h:
3987 * plugins/subversion/svn-notify.c:
3988 * plugins/subversion/svn-notify.h:
3989 * plugins/subversion/svn-thread.c:
3990 * plugins/subversion/svn-thread.h:
3991 * plugins/symbol-browser/an_symbol.c:
3992 * plugins/symbol-browser/an_symbol.h:
3993 * plugins/symbol-browser/an_symbol_info.c:
3994 * plugins/symbol-browser/an_symbol_info.h:
3995 * plugins/symbol-browser/an_symbol_iter.c:
3996 * plugins/symbol-browser/an_symbol_iter.h:
3997 * plugins/symbol-browser/an_symbol_prefs.c:
3998 * plugins/symbol-browser/an_symbol_prefs.h:
3999 * plugins/symbol-browser/an_symbol_search.c:
4000 * plugins/symbol-browser/an_symbol_search.h:
4001 * plugins/symbol-browser/an_symbol_view.c:
4002 * plugins/symbol-browser/an_symbol_view.h:
4003 * plugins/symbol-browser/plugin.c:
4004 * plugins/symbol-browser/plugin.h:
4005 * plugins/terminal/terminal.c:
4006 * plugins/tools/dialog.c:
4007 * plugins/tools/dialog.h:
4008 * plugins/tools/editor.c:
4009 * plugins/tools/editor.h:
4010 * plugins/tools/execute.c:
4011 * plugins/tools/execute.h:
4012 * plugins/tools/fileop.c:
4013 * plugins/tools/fileop.h:
4014 * plugins/tools/plugin.c:
4015 * plugins/tools/plugin.h:
4016 * plugins/tools/scripts/find-fixmes.pl:
4017 * plugins/tools/scripts/translation-status.pl:
4018 * plugins/tools/tool.c:
4019 * plugins/tools/tool.h:
4020 * plugins/tools/variable.c:
4021 * plugins/tools/variable.h:
4022 * plugins/valgrind/ldd.c:
4023 * plugins/valgrind/ldd.h:
4024 * plugins/valgrind/list.c:
4025 * plugins/valgrind/list.h:
4026 * plugins/valgrind/menu-utils.c:
4027 * plugins/valgrind/menu-utils.h:
4028 * plugins/valgrind/parser.c:
4029 * plugins/valgrind/parser.h:
4030 * plugins/valgrind/plugin.c:
4031 * plugins/valgrind/plugin.h:
4032 * plugins/valgrind/preferences.c:
4033 * plugins/valgrind/preferences.h:
4034 * plugins/valgrind/process.c:
4035 * plugins/valgrind/process.h:
4036 * plugins/valgrind/symtab.c:
4037 * plugins/valgrind/symtab.h:
4038 * plugins/valgrind/vgactions.c:
4039 * plugins/valgrind/vgactions.h:
4040 * plugins/valgrind/vgcachegrindprefs.c:
4041 * plugins/valgrind/vgcachegrindprefs.h:
4042 * plugins/valgrind/vgdefaultview.c:
4043 * plugins/valgrind/vgdefaultview.h:
4044 * plugins/valgrind/vgerror.c:
4045 * plugins/valgrind/vgerror.h:
4046 * plugins/valgrind/vggeneralprefs.c:
4047 * plugins/valgrind/vggeneralprefs.h:
4048 * plugins/valgrind/vghelgrindprefs.c:
4049 * plugins/valgrind/vghelgrindprefs.h:
4050 * plugins/valgrind/vgio.c:
4051 * plugins/valgrind/vgio.h:
4052 * plugins/valgrind/vgmemcheckprefs.c:
4053 * plugins/valgrind/vgmemcheckprefs.h:
4054 * plugins/valgrind/vgrule-editor.c:
4055 * plugins/valgrind/vgrule-editor.h:
4056 * plugins/valgrind/vgrule-list.c:
4057 * plugins/valgrind/vgrule-list.h:
4058 * plugins/valgrind/vgrule.c:
4059 * plugins/valgrind/vgrule.h:
4060 * plugins/valgrind/vgrulepattern.c:
4061 * plugins/valgrind/vgrulepattern.h:
4062 * plugins/valgrind/vgsearchbar.c:
4063 * plugins/valgrind/vgsearchbar.h:
4064 * plugins/valgrind/vgstrpool.c:
4065 * plugins/valgrind/vgstrpool.h:
4066 * plugins/valgrind/vgtoolprefs.c:
4067 * plugins/valgrind/vgtoolprefs.h:
4068 * plugins/valgrind/vgtoolview.c:
4069 * plugins/valgrind/vgtoolview.h:
4072 * src/action-callbacks.c:
4073 * src/action-callbacks.h:
4074 * src/anjuta-actions.h:
4077 * src/anjuta-callbacks.c:
4078 * src/anjuta-callbacks.h:
4082 * src/bacon-message-connection.c:
4083 * src/bacon-message-connection.h:
4092 * tagmanager/options.c:
4094 Change the address of FSF in various files
4096 2007-08-30 Johannes Schmid <jhs@gnome.org>
4100 Removed because they are no longer in use
4102 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4103 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4104 Marked some strings as not translatable
4106 * plugins/search/search-replace.c: (list_max_items):
4107 Fixed a possible memory corruption
4109 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4110 Do not show menuitems for locked layout items
4112 * src/main.c: (main):
4113 Some minor style correction in gnome_init
4115 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4117 * plugins/debug-manager/debugger.c,
4118 plugins/debug-manager/breakpoints.c,
4119 plugins/gdb/plugin.c,
4120 plugins/gdb/debugger.c,
4121 libanjuta/interfaces/libanjuta.idl:
4122 Move all breakpoints functions from IAnjutaDebugger to a new
4123 IAnjutaBreakpointDebugger interface
4125 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4127 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4128 * plugins/debug-manager/plugin.c,
4129 plugins/debug-manager/breakpoints.c,
4130 plugins/tools/execute.c,
4131 plugins/project-wizard/plugin.c,
4132 plugins/build-basic-autotools/executer.c,
4133 plugins/gdb/debugger.c,
4134 plugins/profiler/gprof-options.h,
4135 plugins/sourceview/assist-window.h,
4136 plugins/class-gen/transform.c,
4137 libanjuta/anjuta-plugin-description.c,
4138 libanjuta/anjuta-status.c,
4139 libanjuta/anjuta-glue-c.c,
4140 libanjuta/anjuta-glue-cpp.c,
4141 plugins/symbol-browser/an_symbol_prefs.c:
4142 Fix warnings mostly "dereferencing type-punned pointer"
4143 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4145 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4147 * plugins/debug-manager/breakpoints.c,
4148 plugins/debug-manager/debugger.c:
4149 Avoid an endless loop if clearing all breakpoints while the programm
4152 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4154 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4155 * plugins/debug-manager/plugin.c:
4156 Fix a segmentation fault added in the previous patch
4158 2007-07-21 Johannes Schmid <jhs@gnome.org>
4160 * plugins/build-basic-autotools/executer.c:
4161 (get_program_parameters):
4163 Show an error dialog if no targets are availible instead of
4166 2007-07-20 Johannes Schmid <jhs@gnome.org>
4168 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4169 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4170 * libanjuta/anjuta-shell.h:
4171 * plugins/document-manager/plugin.c: (activate_plugin):
4172 * plugins/glade/anjuta-design-document.c:
4173 * plugins/glade/plugin.c: (glade_update_ui):
4174 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4175 (anjuta_shell_iface_init):
4176 * src/shell.c: (anjuta_test_shell_add_widget),
4177 (anjuta_shell_iface_init):
4179 Make the document manager undockable (#458038)
4181 2007-07-20 Johannes Schmid <jhs@gnome.org>
4183 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4184 * plugins/glade/anjuta-design-document.c:
4185 * plugins/glade/plugin.c: (glade_update_ui):
4187 Fixed some save/dirty status bug in glade
4189 2007-07-20 Johannes Schmid <jhs@gnome.org>
4191 * libanjuta/anjuta-status.c:
4192 Fixed crasher on shutdown
4194 2007-07-20 Johannes Schmid <jhs@gnome.org>
4197 Minimum glade requirement is 3.2 now. It was before
4198 but we did not check...
4200 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4201 * libanjuta/anjuta-profile.c:
4202 (anjuta_profile_add_plugins_from_xml):
4203 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4204 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4205 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4206 * plugins/file-loader/plugin.c: (on_create_submenu):
4207 * plugins/file-manager/an_file_view.c: (compare_iter):
4208 * plugins/glade/plugin.c: (activate_plugin):
4209 * src/anjuta-app.c: (on_toolbar_view_toggled):
4210 * src/main.c: (main):
4212 Fixed lots of memory leaks (thansk valgrind)
4214 2007-07-19 Johannes Schmid <jhs@gnome.org>
4216 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4217 * plugins/document-manager/anjuta-docman.c:
4218 (anjuta_docman_set_busy):
4219 * plugins/document-manager/plugin.c: (on_editor_changed):
4220 * plugins/glade/plugin.c: (activate_plugin):
4221 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4222 (on_value_removed_current_editor):
4224 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4226 2007-07-18 Johannes Schmid <jhs.gnome.org>
4228 * plugins/build-basic-autotools/executer.c: (execute_program):
4229 Fixed some of the scratchbox stuff but the environment is
4232 2007-07-18 Johannes Schmid <jhs@gnome.org>
4234 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4235 (on_plugin_deactivated), (get_plugin_loader_type):
4236 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4237 (activate_plugin), (deactivate_plugin),
4238 (glade_plugin_instance_init):
4240 Fixed glade plugin deactivation
4242 2007-07-18 Johannes Schmid <jhs@gnome.org>
4244 * plugins/document-manager/anjuta-docman.c:
4245 (anjuta_docman_add_document):
4246 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4248 Fixed path display in document manager with glade files
4250 2007-07-17 Johannes Schmid <jhs@gnome.org>
4252 * libanjuta/interfaces/Makefile.am.iface:
4253 * pixmaps/Makefile.am:
4254 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4255 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4256 (value_removed_current_editor):
4257 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4258 (anjuta_docman_set_current_document):
4259 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4260 (on_editor_added), (on_editor_changed):
4261 * plugins/glade/Makefile.am:
4262 * plugins/glade/anjuta-design-document.c:
4263 (anjuta_design_document_instance_init),
4264 (anjuta_design_document_set_property),
4265 (anjuta_design_document_get_property),
4266 (anjuta_design_document_class_init), (anjuta_design_document_new),
4267 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4268 * plugins/glade/anjuta-design-document.h:
4269 * plugins/glade/anjuta-glade-notebook.c:
4270 * plugins/glade/anjuta-glade-notebook.h:
4271 * plugins/glade/plugin.c: (value_added_current_editor),
4272 (value_removed_current_editor), (glade_update_ui),
4273 (on_close_activated), (on_glade_project_changed),
4274 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4276 * plugins/language-support-cpp-java/plugin.c:
4277 (on_value_added_current_editor), (on_value_removed_current_editor):
4278 * plugins/macro/plugin.c: (value_added_current_editor):
4279 * plugins/project-manager/plugin.c: (value_added_current_editor):
4280 * plugins/subversion/plugin.c: (value_added_current_editor):
4281 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
4283 Fixed lot of IAnjutaEditor stuff and completed glade integration
4284 with document manager
4286 * plugins/build-basic-autotools/build-basic-autotools.c:
4287 (value_added_current_editor):
4288 * plugins/build-basic-autotools/executer.c: (execute_program):
4290 Some initial code to execute projects inside scratchbox
4292 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
4294 * plugins/project-import/project-import.c:
4295 Project import overwrites file on user request (bug #452579)
4297 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
4299 * plugins/debug-manager/debugger.c,
4300 plugins/debug-manager/threads.c,
4301 plugins/debug-manager/plugin.c,
4302 plugins/debug-manager/registers.c,
4303 plugins/debug-manager/locals.c,
4304 plugins/debug-manager/stack_trace.c,
4305 plugins/gdb/plugin.c,
4306 plugins/gdb/debugger.c,
4307 plugins/gdb/debugger.h,
4308 libanjuta/interfaces/libanjuta.idl:
4309 Rename change-location to program-moved
4310 Store thread id as gint instead of guint
4311 Do not display registers list if not available
4312 Add intermediate debugger states if missing
4314 2007-07-11 Johannes Schmid <jhs@gnome.org>
4316 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4318 Reverted unnecessary changes (#455819)
4320 2007-07-10 Johannes Schmid <jhs@gnome.org>
4322 * plugins/glade/plugin.c:
4323 Fixed glade plugin with glade 3.2 and another crasher
4325 2007-07-09 Johannes Schmid <jhs@gnome.org>
4327 * libanjuta/interfaces/libanjuta.idl:
4328 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4330 * plugins/debug-manager/breakpoints.c:
4331 (breakpoint_item_update_in_ui),
4332 (breakpoints_dbase_edit_breakpoint),
4333 (on_toggle_breakpoint_activate):
4334 * plugins/debug-manager/plugin.c:
4335 (on_run_to_cursor_action_activate):
4336 * plugins/document-manager/action-callbacks.c:
4337 (on_editor_command_cut_activate),
4338 (on_editor_command_copy_activate),
4339 (on_editor_command_paste_activate),
4340 (on_editor_command_clear_activate):
4341 * plugins/document-manager/anjuta-docman.c:
4342 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
4343 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
4344 (anjuta_docman_goto_file_line_mark),
4345 (anjuta_docman_find_editor_with_path),
4346 (anjuta_docman_get_all_editors):
4347 * plugins/document-manager/anjuta-docman.h:
4348 * plugins/document-manager/plugin.c:
4349 (update_editor_ui_interface_items), (on_editor_update_ui),
4350 (on_editor_changed), (on_session_save), (on_docman_auto_save),
4351 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
4352 (ianjuta_document_manager_iface_init), (isaveable_save),
4353 (isavable_is_dirty):
4354 * plugins/editor/editor.glade:
4355 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
4356 (idocument_paste), (idocument_clear), (idocument_iface_init),
4357 (iselection_iface_init):
4358 * plugins/glade/Makefile.am:
4359 * plugins/glade/anjuta-glade-notebook.c:
4360 (anjuta_glade_notebook_instance_init),
4361 (anjuta_glade_notebook_set_property),
4362 (anjuta_glade_notebook_get_property),
4363 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
4364 (ifile_open), (ifile_get_uri), (ifile_iface_init),
4365 (ifile_savable_save), (ifile_savable_save_as),
4366 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
4367 (ifile_savable_iface_init), (idocument_can_redo),
4368 (idocument_can_undo), (idocument_begin_undo_action),
4369 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
4370 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
4371 (idocument_copy), (idocument_paste), (idocument_clear),
4372 (idocument_iface_init):
4373 * plugins/language-support-cpp-java/plugin.c:
4374 (on_value_added_current_editor), (on_value_removed_current_editor):
4375 * plugins/macro/macro-util.c: (get_current_editor):
4376 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4377 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4378 (on_next_occur), (on_incremental_entry_key_press),
4379 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4380 (on_toolbar_find_incremental_start),
4381 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4382 * plugins/search/search-replace.c: (search_start_over),
4383 (search_update_combos), (replace_update_combos),
4384 (anjuta_search_replace_activate):
4385 * plugins/search/search-replace_backend.c: (create_search_entries):
4386 * plugins/sourceview/sourceview.c: (idocument_cut),
4387 (idocument_copy), (idocument_paste), (idocument_clear),
4388 (idocument_iface_init), (iselect_iface_init), (iassist_react):
4389 * plugins/tools/editor.c: (on_editor_response):
4390 * plugins/tools/execute.c: (get_current_editor),
4391 (atp_output_context_initialize), (atp_user_tool_execute):
4392 * plugins/tools/variable.c: (get_current_editor),
4393 (atp_variable_get_editor_variable):
4395 Some more IAnjutaEditor => IAnjutaDocument fixing!
4397 * plugins/glade/anjuta-glade-notebook.h:
4398 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
4400 * plugins/glade/plugin.h:
4401 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
4402 and get rid of the glade menu. The Edit/File menu and the toolbar can now
4403 be used for glade, too. It might still have some rough edges but already works.
4404 (Fixes #415547 – Glade usability problem)
4406 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
4408 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
4409 development release (I updated version of glade3 svn to 3.3.2).
4411 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4413 * plugins/symbol-browser/an_symbol_view.c:
4414 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
4416 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4418 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
4419 (on_system_tags_update_finished), (on_update_global_clicked),
4420 (prefs_page_init), (on_gconf_notify_tags_list_changed),
4421 (symbol_browser_prefs_init),
4422 (symbol_browser_prefs_create_global_tags),
4423 (symbol_browser_load_global_tags):
4424 * plugins/symbol-browser/an_symbol_prefs.h:
4425 * plugins/symbol-browser/an_symbol_view.c:
4426 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
4427 * plugins/symbol-browser/an_symbol_view.h:
4428 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
4429 on global tags update because of delayed prefs merging. Happens when
4430 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
4433 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
4435 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
4436 after install/uninstall.
4438 Patch from James Liggett:
4439 * scripts/glade2schemas.pl: Fixed creating schemas for list
4442 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
4444 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
4445 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
4446 development release since glade svn version is also 3.3.1. In future, the
4447 solution would be for us to always increment the micro version when
4450 2007-07-05 Johannes Schmid <jhs@gnome.org>
4452 * libanjuta/interfaces/libanjuta.idl:
4453 * plugins/build-basic-autotools/build-basic-autotools.c:
4454 (on_build_mesg_format):
4455 * plugins/debug-manager/breakpoints.c:
4456 (breakpoint_item_update_in_ui),
4457 (breakpoints_dbase_edit_breakpoint),
4458 (on_toggle_breakpoint_activate):
4459 * plugins/debug-manager/plugin.c:
4460 (on_run_to_cursor_action_activate):
4461 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
4462 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
4463 (get_current_editor), (on_save_activate), (on_save_as_activate),
4464 (on_save_prompt_save_editor), (on_close_file_activate),
4465 (on_close_all_file_activate), (on_reload_file_activate),
4466 (anjuta_print_cb), (anjuta_print_preview_cb),
4467 (on_editor_command_upper_case_activate),
4468 (on_editor_command_lower_case_activate),
4469 (on_editor_command_undo_activate),
4470 (on_editor_command_redo_activate),
4471 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
4472 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
4473 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
4474 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
4475 (on_zoom_out_text_activate), (on_force_hilite_activate),
4476 (on_indent1_activate), (on_swap_activate),
4477 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4478 * plugins/document-manager/anjuta-docman.c:
4479 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
4480 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4481 (anjuta_docman_dispose), (on_notebook_switch_page),
4482 (anjuta_docman_page_from_widget), (on_editor_destroy),
4483 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
4484 (anjuta_docman_get_current_document),
4485 (anjuta_docman_set_current_document),
4486 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
4487 (anjuta_docman_update_page_label),
4488 (anjuta_docman_get_document_from_path),
4489 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4490 (anjuta_docman_order_tabs):
4491 * plugins/document-manager/anjuta-docman.h:
4492 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
4493 (update_editor_ui_interface_items), (update_editor_ui),
4494 (on_editor_update_save_ui), (on_editor_update_ui),
4495 (on_editor_changed), (on_save_prompt_save_editor),
4496 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
4497 (ianjuta_docman_get_current_document),
4498 (ianjuta_docman_set_current_document),
4499 (ianjuta_docman_remove_buffer),
4500 (ianjuta_document_manager_iface_init), (ifile_get_uri):
4501 * plugins/editor/text_editor.c: (itext_editor_iface_init),
4502 (idocument_get_filename), (idocument_can_undo),
4503 (idocument_can_redo), (idocument_undo),
4504 (idocument_begin_undo_action), (idocument_end_undo_action),
4505 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
4506 * plugins/language-support-cpp-java/plugin.c:
4507 (on_editor_char_inserted_cpp), (on_auto_indent):
4508 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
4509 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4510 * plugins/sample1/plugin.c: (on_sample_action_activate):
4511 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
4512 (on_next_occur), (on_incremental_entry_key_press),
4513 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
4514 (on_toolbar_find_incremental_start),
4515 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
4516 * plugins/search/search-replace.c: (search_and_replace),
4517 (write_message_pane), (search_start_over), (search_update_combos),
4518 (replace_update_combos), (anjuta_search_replace_activate):
4519 * plugins/search/search-replace_backend.c:
4520 (file_buffer_new_from_path), (create_search_entries):
4521 * plugins/sourceview/sourceview-print.c: (create_print_job):
4522 * plugins/sourceview/sourceview.c:
4523 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
4524 (idocument_can_redo), (idocument_can_undo),
4525 (idocument_begin_undo_action), (idocument_end_undo_action),
4526 (idocument_undo), (idocument_redo), (idocument_grab_focus),
4527 (idocument_get_filename), (idocument_iface_init):
4528 * plugins/tools/editor.c: (on_editor_response):
4529 * plugins/tools/execute.c: (atp_output_context_initialize),
4530 (atp_user_tool_execute):
4531 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4533 Create IAnjutaDocument interface. This interface is a more general idea
4534 of documents being anything that can be modified, has undo/redo and
4535 may have operations like copy/paste.
4536 The primary goal is to integrate better by making it use the standard file
4537 and edit menu instead of it's own glade menu. Of course the downside is that
4538 you won't be able to view a source file and the designer at the same time. Anyway
4539 so many people have complained that they "can't save a glade file" that I think
4540 this is the much better solution.
4541 Work on the glade plugin is still to come but the most difficult things should be
4544 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4546 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
4549 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4551 * libanjuta/anjuta-plugin-manager.c:
4552 (anjuta_plugin_manager_get_plugins_page),
4553 (anjuta_plugin_manager_get_remembered_plugins_page):
4554 * libanjuta/anjuta-plugin-manager.h:
4555 * src/anjuta-app.c: (anjuta_app_install_preferences):
4556 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
4557 and remembered plugins preferences pages in separate pages (avoid
4560 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
4562 Patch from James Liggett <jrliggett@cox.net>:
4563 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
4564 Installed editor preferences schemas. Fixes bug #453463.
4566 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4568 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
4569 (anjuta_preferences_dialog_init): Sort preferences pages on title.
4571 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
4573 * plugins/document-manager/anjuta-document-manager.ui:
4574 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4575 * src/action-callbacks.c:
4576 * src/action-callbacks.h:
4577 * src/anjuta-actions.h:
4578 * src/anjuta-app.c: (anjuta_app_instance_init),
4579 (anjuta_app_install_preferences):
4581 * src/anjuta.ui: Moved plugins and shortcuts settings inside
4582 General preferences page. Move preferences menu from Settings to
4583 Edit submenu. And got rid of Settings submenu.
4585 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
4587 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
4589 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
4591 * TODO.tasks: Increased bounty for on-demand preferences task to $150
4592 as discussed and agreed with James Liggett.
4594 Patch from James Liggett <jrliggett@cox.net>:
4597 * libanjuta/anjuta-plugin-manager.c:
4598 (on_activated_plugin_objects_foreach),
4599 (anjuta_plugin_manager_get_active_plugin_objects):
4600 * libanjuta/anjuta-plugin-manager.h:
4601 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
4602 (anjuta_plugin_deactivate):
4603 * libanjuta/anjuta-preferences-dialog.c:
4604 (anjuta_preferences_dialog_finalize),
4605 (anjuta_preferences_dialog_class_init), (add_category_columns),
4606 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
4607 (anjuta_preferences_dialog_remove_page):
4608 * libanjuta/anjuta-preferences.c: (property_destroy),
4609 (unregister_preferences_key), (register_callbacks),
4610 (preferences_foreach_callback), (connect_prop_to_object),
4611 (anjuta_preferences_register_property_raw),
4612 (anjuta_preferences_register_property_custom),
4613 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
4614 (anjuta_preferences_remove_page),
4615 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
4616 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
4617 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
4618 (anjuta_preferences_class_init), (anjuta_preferences_new):
4619 * libanjuta/anjuta-preferences.h:
4620 * plugins/build-basic-autotools/Makefile.am:
4621 * plugins/build-basic-autotools/build-basic-autotools.c:
4622 (ipreferences_unmerge):
4623 * plugins/cvs-plugin/Makefile.am:
4624 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
4625 * plugins/document-manager/Makefile.am:
4626 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
4627 * plugins/editor/plugin.c: (ipreferences_unmerge):
4628 * plugins/file-manager/Makefile.am:
4629 * plugins/file-manager/plugin.c: (activate_plugin),
4630 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
4631 * plugins/gtodo/plugin.c: (ipreferences_merge),
4632 (ipreferences_unmerge):
4633 * plugins/language-support-cpp-java/Makefile.am:
4634 * plugins/language-support-cpp-java/plugin.c:
4635 (ipreferences_unmerge):
4636 * plugins/message-view/Makefile.am:
4637 * plugins/message-view/plugin.c: (ipreferences_unmerge):
4638 * plugins/sourceview/Makefile.am:
4639 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
4640 * plugins/symbol-browser/Makefile.am:
4641 * plugins/symbol-browser/an_symbol_prefs.c:
4642 (symbol_browser_prefs_finalize):
4643 * plugins/terminal/Makefile.am:
4644 * plugins/terminal/terminal.c: (ipreferences_unmerge):
4645 * plugins/valgrind/plugin.c: (ipreferences_merge),
4646 (ipreferences_unmerge):
4647 * scripts/Makefile.am:
4648 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
4650 * src/action-callbacks.c: (on_set_preferences1_activate):
4651 * src/anjuta-app.c: (anjuta_app_instance_init),
4652 (anjuta_app_install_preferences):
4654 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
4655 task: Bug #445314: On demand preferences widgets creation. Thanks
4656 James for this great work.
4658 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
4660 * plugins/debug-manager/data_buffer.c,
4661 plugins/message-view/message-view.c: Fixed compiler warnings.
4663 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
4665 * src/action-callbacks.c: (help_activate),
4666 (on_help_manual_activate), (on_help_tutorial_activate),
4667 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
4669 Fixed help activation (bug #451557).
4671 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
4673 * AUTHORS: Added James Liggett. Forgot to add him before :(
4675 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
4677 * plugins/debug-manager/debugger.c,
4678 plugins/debug-manager/plugin.c,
4679 plugins/gdb/debugger.c,
4680 libanjuta/interfaces/libanjuta.idl:
4681 Add a GError* parameter to debugger-stopped signal
4683 * (added) libanjuta/anjuta-error.c,
4684 (added) libanjuta/anjuta-error.h,
4685 libanjuta/Makefile.am:
4686 Register GError as a boxed type
4688 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4689 Support GError* in signal, GError must be registered as a boxed type
4690 Accept NULL as strings
4692 === anjuta 2.2.0 ===
4694 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
4696 * configure.in: Bumped version to 2.2.0
4697 * NEWS: Updated for 2.2.0 stable release.
4698 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
4699 Reduce the idle priority to make the UI update before anything else.
4701 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
4703 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
4705 * libanjuta/interfaces/libanjuta.idl:
4706 * plugins/document-manager/action-callbacks.c:
4707 (on_editor_command_complete_word_activate):
4708 * plugins/document-manager/plugin.c:
4709 (update_editor_ui_interface_items):
4710 * plugins/editor/text_editor.c: (iautocomplete_activate),
4711 (iautocomplete_iface_init):
4712 * plugins/sourceview/sourceview.c: (iassist_iface_init):
4714 Moved autocomplete() method away from IAnjutaEditorAssist into
4715 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
4716 autocomplete and does not crash with sourceview. Fixes Bug #449620
4717 – The auto completion functionality not work. Also sets menuitem
4718 insensitive when hiding them.
4720 * plugins/debug-manager/disassemble.c:
4721 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
4724 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
4726 * pixmaps/anjuta_splash.png: Updated.
4728 * plugins/search/search-replace.c
4729 (anjuta_search_replace_activate): Fixed "Find in Files" to select
4730 the right target (project).
4731 * ChangeLog: Added missing log.
4733 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
4735 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
4736 manuals/anjuta-manual/C/fileoperations.xml,
4737 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
4739 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
4741 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
4743 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
4745 * TODO.tasks: Added bounty for on-demand preferences.
4747 Patch from Thierry Moisan:
4748 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
4751 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4753 Patch from tpgww@onepost.net:
4755 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
4756 * libegg/test-actions.c:
4757 * libegg/test-multi-drag.c: (main):
4758 * plugins/debug-manager/memory.c: (read_memory_block):
4759 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
4761 Fixes compile warnings. Fixes bug #427101.
4763 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4765 Patch from James Liggett:
4767 * plugins/profiler/gprof-options.c: (on_option_changed),
4769 * plugins/profiler/gprof-options.h:
4770 * plugins/profiler/gprof-profile-data.c:
4771 (gprof_profile_data_init_profile):
4772 * plugins/profiler/gprof-profile-data.h:
4773 * plugins/profiler/plugin.c: (profiler_get_data),
4774 (profiler_set_target), (register_options),
4775 (on_profile_data_browse_button_clicked),
4776 (on_profiling_options_button_clicked), (on_profiler_delete_data):
4777 * plugins/profiler/profiler.glade: implements independent targets.
4778 implements the ability to select arbitrary gmon.out files.
4779 Fixes bug #403502 – User should also be allowed to select an
4780 independent executable target.
4782 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
4784 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
4786 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
4787 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
4789 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
4791 * plugins/debug-manager/plugin.c,
4792 plugins/debug-manager/breakpoints.c:
4793 Remove weak pointers when owner is destroyed
4794 Remove all breakpoints before loading new one
4796 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
4798 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
4800 2007-06-19 Naba Kumar <naba@gnome.org>
4802 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
4803 Bug #448491 Empty Lines Problem.
4805 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
4807 * data/default.profile, plugins/message-view/plugin.c: Do not
4808 restore session for messages.
4809 Fixes bug #377461 – don't create new message window for each
4812 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
4813 Fixes a crash on exit/project-close if profiler plugin is loaded.
4815 2007-06-17 Naba Kumar <naba@gnome.org>
4817 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
4818 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
4820 * plugins/file-loader/plugin.c: Fail on opening non existent files.
4821 Bug #448034 – Anjuta crashes on starting (when the last project
4822 directory was deleted).
4824 * plugins/document-manager/plugin.c: Set line markers for files
4825 opened via IAnjutaFile::open(). Fixes missing line markers while
4828 2007-06-17 Naba Kumar <naba@gnome.org>
4830 * plugins/sourceview/sourceview.glade: Set correct font
4831 default value and use monospace instead of sans. Fixes
4832 bug #448408 – crash in Anjuta IDE: Trying to change the
4835 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
4837 * plugins/search/search-replace.c,
4838 plugins/search/search-replace.h,
4839 plugins/search/anjuta-search.glade:
4840 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
4843 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
4845 * plugins/debug-manager/plugin.c,
4846 plugins/debug-manager/breakpoints.c:
4847 Add weak references, fixes bug #448053 ?
4849 2007-06-16 Naba Kumar <naba@gnome.org>
4851 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
4852 dialog to allow forgetting them if user chooses to select a different
4855 2007-06-13 Naba Kumar <naba@gnome.org>
4857 * plugins/sourceview/sourceview-prefs.c: Initialize font
4858 on startup correctly if use_theme is set.
4860 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
4861 if available for default font. Fixes bug #447304.
4863 * plugins/sourceview/sourceview-prefs.c: Return value based
4864 on right data type. Fixes Bug #438878 – Using gtksourceview editor
4865 for the first time has black background
4867 * plugins/project-manager/plugin.c: Give a better error message
4868 when project could not be loaded.
4870 * libanjuta/anjuta-serializer.c: Added a comment.
4872 2007-06-13 Johannes Schmid <jhs@gnome.org>
4875 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
4876 most warnings to avoid simple coding problems.
4878 * plugins/message-view/anjuta-msgman.c:
4879 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
4880 * plugins/message-view/plugin.c: (on_view_changed),
4881 (ianjuta_msgman_add_view):
4883 Fixed #440866 by always presenting the message-manager when a tab is
4884 added because Gtk+ seems to have problems to add tabs to hidden widgets.
4886 * plugins/subversion/subversion-callbacks.c:
4887 (on_subversion_commit_response):
4888 Destroy dialog if user clicks "No"
4890 2007-06-12 Naba Kumar <naba@gnome.org>
4892 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
4893 read and use of uninitialized variable.
4895 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
4896 because it is used in credits listing and packaging could compress
4897 it in docdir. Fixes bug #397881: The credits are empty
4899 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
4900 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
4901 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
4902 plugins/symbol-browser/an_symbol_info.c,
4903 plugins/symbol-browser/plugin.c,
4904 plugins/symbol-browser/an_symbol_view.c,
4905 plugins/editor/aneditor-autocomplete.cxx:
4907 - Do not access TMTag
4908 member in TMSymbol when freeing it because by then the tags
4909 could have changed. Avoids dangerous memory corruptions by freeing
4910 someone else's memory (Could explain those random crashes when
4911 refreshing symbols or re-loading a different project or closing
4912 a project). Anything that tries to refresh symbols could trigger
4914 - Added a flag to also retrieve method definitions as part of
4915 the class's scope members. And used it to set both function prototype
4916 and definition in symbols. Fixes navigation to prototype and
4917 function definitions from symbol browser (bug #440370)
4919 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
4920 memory. Could fix those bogus 'file changed' dialogs.
4922 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
4924 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
4926 * (added) libanjuta/anjuta-utils-priv.h,
4927 libanjuta/anjuta-utils.h,
4928 libanjuta/anjuta-launcher.c,
4929 libanjuta/Makefile.am:
4930 Fix bug #440801: do not use config.h in public include files
4932 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
4934 * plugins/project-wizard/templates/mkfile.wiz:
4935 Fix bug #442038: missing project.sh file
4938 plugins/project-wizard/templates/Makefile.am,
4939 plugins/project-wizard/templates/translatable-strings.h,
4940 (added) plugins/project-wizard/templates/sdl.wiz,
4941 (added) plugins/project-wizard/templates/appwiz_sdl.png,
4942 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
4943 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
4944 (added) plugins/project-wizard/templates/sdl/Makefile.am,
4945 (added) plugins/project-wizard/templates/sdl/.cvsignore,
4946 (added) plugins/project-wizard/templates/sdl/src/main.c,
4947 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
4948 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
4949 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
4950 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
4951 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
4952 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
4953 Fix bug #315635: add a SDL project wizard
4955 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
4957 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
4958 when SIGCHLD is triggered when main loop context is locked. Dead lock
4959 happens when child_exited callback also accesses main loop context.
4960 Happens particularly badly in debug target exiting.
4962 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
4964 * manuals/anjuta-manual/C/debugger.xml:
4965 First update of the debugger documentation
4967 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
4969 * manuals/anjuta-manual/C/fileoperations.xml,
4970 manuals/anjuta-manual/C/projects.xml,
4971 manuals/anjuta-manual/C/anjuta-manual.xml,
4972 manuals/anjuta-manual/C/build.xml,
4973 manuals/anjuta-manual/C/execute.xml,
4974 manuals/anjuta-manual/Makefile.am: Updated more documentation.
4975 Added project properties documentation. Moved execution section
4976 inside project management. Removed dead documentation.
4978 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
4980 * src/anjuta.c, plugins/symbol-browser/plugin.c,
4981 plugins/symbol-browser/plugin.h,
4982 plugins/symbol-browser/an_symbol_prefs.c,
4983 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
4984 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
4985 progress bar instead of separate window for system tags
4986 generation. Renamed AnjutaStatus methods to a proper ones.
4988 * plugins/symbol-browser/plugin.c,
4989 plugins/symbol-browser/plugin.h,
4990 plugins/symbol-browser/an_symbol_prefs.c,
4991 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
4992 global-tags/create_global_tags.sh.in: Get rid of message window
4993 for showing global tags creation and use a small window with
4996 2007-05-30 Naba Kumar <naba@gnome.org>
4998 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
4999 Bug 442315 – After calling configure, the build menus are still insensitive,
5000 Bug 442314 – Autogeneration fails when there is no autogen.sh
5002 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5003 fails to remove target/source/group. Fixes bug #440196 – crash in
5004 Anjuta IDE: removing a target
5006 2007-05-29 Naba Kumar <naba@gnome.org>
5008 * plugins/symbol-browser/an_symbol_view.c,
5009 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5010 tags generation. Fixed runtime warning.
5012 2007-05-28 Naba Kumar <naba@gnome.org>
5014 Patch from James Liggett <jrliggett@cox.net>:
5015 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5016 Fixed bug #403502 – User should also be allowed to select an
5017 independent executable target.
5019 2007-05-27 Johannes Schmid <jhs@gnome.org>
5021 * plugins/build-basic-autotools/build-basic-autotools.c:
5022 (get_real_directory), (on_build_mesg_format):
5024 Find correct files for error messages inside scratchbox
5026 2007-05-27 Naba Kumar <naba@gnome.org>
5028 * manuals/anjuta-manual/C/projects.xml,
5029 manuals/anjuta-manual/C/projects.xml: Updated project
5030 management chapter more.
5032 2007-05-25 Johannes Schmid <jhs@gnome.org>
5034 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5035 * plugins/build-basic-autotools/build-basic-autotools.c:
5036 (on_sb_check_toggled), (build_execute_command),
5037 (ipreferences_merge), (ipreferences_unmerge):
5038 Added support for building inside scratchbox environment
5040 Patch from James Liggett <jrliggett@cox.net>:
5041 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5042 (anjuta_msgman_append_view):
5045 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5047 2007-05-23 Naba Kumar <naba@gnome.org>
5049 * manuals/anjuta-manual/C/projects.xml: Updated project
5052 2007-05-22 Naba Kumar <naba@gnome.org>
5054 * manuals/anjuta-manual/C/projects.xml: More updates.
5056 * manuals/anjuta-manual/C/introduction.xml,
5057 manuals/anjuta-manual/C/projects.xml,
5058 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5060 2007-05-22 Naba Kumar <naba@gnome.org>
5062 Patch from Étienne Bersac:
5063 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5064 class in generated class.
5066 2007-05-22 Naba Kumar <naba@gnome.org>
5068 * plugins/profiler/plugin.c: Fixed a compiler warning.
5069 * plugins/valgrind/Makefile.am: Added ldflags.
5071 Patch from James Liggett:
5072 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5073 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5076 2007-05-18 Johannes Schmid <jhs@gnome.org>
5078 * plugins/editor/text_editor.c:
5079 * plugins/language-support-cpp-java/plugin.c:
5080 (on_editor_language_changed), (on_value_added_current_editor),
5081 (on_value_removed_current_editor):
5083 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5084 Fix assist support in language-support-plugin.
5086 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5088 * libanjuta/interfaces/libanjuta.idl:
5089 Add a new interface allowing to implement plugin able
5090 to load other plugins (not written in C)
5092 * libanjuta/anjuta-plugin-handle.c,
5093 libanjuta/anjuta-plugin-handle.h:
5094 Add a language and a resident plugin properties
5096 * libanjuta/anjuta-glue-plugin.c,
5097 libanjuta/anjuta-glue-plugin.h,
5098 (added)libanjuta/anjuta-glue-c.c,
5099 (added)libanjuta/anjuta-glue-c.h,
5100 libanjuta/Makefile.am:
5101 Split code used to load a C plugin into a common part
5102 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5104 * libanjuta/anjuta-glue-factory.c,
5105 libanjuta/anjuta-glue-factory.h,
5106 libanjuta/anjuta-plugin-manager.c:
5107 Allow to load plugin not written in C and search for the
5108 additional needed code in another plugin
5110 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5112 * plugins/editor/text_editor.c:
5113 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5114 avoiding a crash if scintilla is used
5116 2007-05-14 Johannes Schmid <jhs@gnome.org>
5118 * libanjuta/interfaces/libanjuta.idl:
5119 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5120 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5121 (on_assist_chosen), (on_assist_update), (get_context),
5122 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5123 (install_assist), (uninstall_assist), (install_support),
5124 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5125 (cpp_java_plugin_instance_init):
5126 * plugins/language-support-cpp-java/plugin.h:
5127 Use IAnjutaEditorAssist to show language specific suggestions
5129 * plugins/sourceview/Makefile.am:
5130 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5131 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5132 * plugins/sourceview/anjuta-view.h:
5133 * plugins/sourceview/assist-window.c: (assist_window_expose),
5134 (assist_window_set_property), (assist_window_get_property),
5135 (assist_window_class_init), (assist_activated),
5136 (assist_window_init), (assist_window_finalize),
5137 (assist_window_select), (assist_window_first),
5138 (assist_window_last), (assist_window_up), (assist_window_down),
5139 (get_coordinates), (assist_window_move), (assist_window_update),
5140 (assist_window_filter_keypress), (assist_window_is_active),
5141 (assist_window_new), (assist_window_get_trigger),
5142 (assist_window_get_position):
5143 * plugins/sourceview/assist-window.h:
5144 * plugins/sourceview/sourceview-args.c (removed):
5145 * plugins/sourceview/sourceview-args.h (removed):
5146 * plugins/sourceview/sourceview-autocomplete.c (removed):
5147 * plugins/sourceview/sourceview-autocomplete.h (removed):
5148 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5149 * plugins/sourceview/sourceview-private.h:
5150 * plugins/sourceview/sourceview-scope.c(removed):
5151 * plugins/sourceview/sourceview-scope.h(removed):
5152 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5153 (on_assist_cancel), (on_document_char_added),
5154 (on_reload_dialog_response), (sourceview_class_init),
5155 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5156 (iassist_remove_trigger), (iassist_autocomplete),
5157 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5158 (iassist_react), (iassist_iface_init):
5159 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5160 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5162 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5163 - Mark files dirty if reload dialog is canceled.
5165 2007-05-12 Naba Kumar <naba@gnome.org>
5167 * libanjuta/anjuta-launcher.h: Corrected include file.
5169 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5171 * libanjuta/anjuta-glue-plugin.c,
5172 libanjuta/anjuta-glue-plugin.h,
5173 libanjuta/anjuta-glue-factory.c,
5174 libanjuta/anjuta-glue-factory.h,
5175 ibanjuta/anjuta-plugin-manager.c:
5176 Move code used to load a C plugin from glue-factory to glue-plugin
5177 So loading a plugin written in another language could be done by
5178 just using another object derived from AnjutaGluePlugin
5180 * libanjuta/libanjuta.h:
5181 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5184 === anjuta 2.1.3 ===
5186 2007-05-11 Naba Kumar <naba@gnome.org>
5188 * configure.in: Bumped version to 2.1.3
5191 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5193 2007-05-11 Naba Kumar <naba@gnome.org>
5196 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5197 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5198 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5200 2007-05-10 Johannes Schmid <jhs@gnome.org>
5202 * plugins/search/plugin.c:
5203 Make incremental search behave less annoying
5205 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5207 * plugins/macro/macro-util.c:
5208 Fix bug #419008 and bug #419036
5209 When creating new header file, use name and email set in
5210 preferences and replace invalid C character by underscore
5213 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5215 * plugins/search/search-replace.c,
5216 plugins/search/search-replace_backend.c:
5217 Disable search button if search expression is empty (bug #378193)
5219 2007-05-08 Naba Kumar <naba@gnome.org>
5221 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5224 2007-05-07 Naba Kumar <naba@gnome.org>
5227 * plugins/project-wizard/templates/Makefile.am:
5228 * plugins/project-wizard/templates/minimal.wiz:
5229 * plugins/project-wizard/templates/minimal/.cvsignore:
5230 * plugins/project-wizard/templates/minimal/Makefile.am:
5231 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5232 * plugins/project-wizard/templates/minimal/autogen.sh:
5233 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5234 * plugins/project-wizard/templates/minimal/project.anjuta:
5235 Added 'minimal', a generic and flat, project template.
5237 2007-05-05 Naba Kumar <naba@gnome.org>
5239 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5241 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5242 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5243 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5244 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5245 instead of a real one, fixes interdependency with libanjuta.
5246 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5247 * libanjuta/Makefile.am:
5248 * libegg/Makefile.am:
5249 * plugins/build-basic-autotools/Makefile.am:
5250 * plugins/class-gen/Makefile.am:
5251 * plugins/class-inheritance/Makefile.am:
5252 * plugins/cvs-plugin/Makefile.am:
5253 * plugins/debug-manager/Makefile.am:
5254 * plugins/devhelp/Makefile.am:
5255 * plugins/document-manager/Makefile.am:
5256 * plugins/editor/Makefile.am:
5257 * plugins/file-loader/Makefile.am:
5258 * plugins/file-manager/Makefile.am:
5259 * plugins/file-wizard/Makefile.am:
5260 * plugins/gdb/Makefile.am:
5261 * plugins/glade/Makefile.am:
5262 * plugins/gtodo/Makefile.am:
5263 * plugins/language-support-cpp-java/Makefile.am:
5264 * plugins/macro/Makefile.am:
5265 * plugins/message-view/Makefile.am:
5266 * plugins/patch/Makefile.am:
5267 * plugins/profiler/Makefile.am:
5268 * plugins/project-import/Makefile.am:
5269 * plugins/project-manager/Makefile.am:
5270 * plugins/project-wizard/Makefile.am:
5271 * plugins/sample1/Makefile.am:
5272 * plugins/search/Makefile.am:
5273 * plugins/sourceview/Makefile.am:
5274 * plugins/subversion/Makefile.am:
5275 * plugins/symbol-browser/Makefile.am:
5276 * plugins/terminal/Makefile.am:
5277 * plugins/tools/Makefile.am:
5278 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
5280 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
5282 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
5284 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5286 * libanjuta/anjuta-launcher.c,
5287 libanjuta/anjuta-launcher.h:
5288 Add some missing implementation
5290 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
5292 Reviewed by Naba Kumar <naba@gnome.org>:
5293 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
5296 2007-04-26 Jason Switzer <jswitzer@gmail.com>
5298 Reviewed by Naba Kumar <naba@gnome.org>:
5299 * plugins/editor/text_editor.c: Large memory addresses were being
5300 truncated, switched to glong (bug #422143).
5302 2007-04-24 Naba Kumar <naba@gnome.org>
5304 * plugins/document-manager/plugin.c: (prefs_finalize):
5305 * plugins/editor/aneditor-autocomplete.cxx:
5306 * plugins/editor/text_editor_menu.c:
5307 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
5308 * plugins/file-loader/plugin.c: (open_file_with),
5309 (create_open_with_submenu):
5310 * plugins/file-manager/plugin.c: (prefs_finalize):
5311 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
5312 pointer type castings.
5314 2007-04-24 Naba Kumar <naba@gnome.org>
5316 Patch from s|s <supreet.sethi@gmail.com>:
5317 * (added) plugins/project-wizard/templates/django-logo.png:
5318 * (added) plugins/project-wizard/templates/django.wiz:
5319 * plugins/project-wizard/templates/Makefile.am:
5320 * plugins/project-wizard/templates/translatable-strings.h: Added
5321 django project template. http://www.djangoproject.com/
5323 2007-04-24 Naba Kumar <naba@gnome.org>
5325 * plugins/subversion/anjuta-subversion.glade: Set expansion for
5326 the log entry widget and made the dialog little larger.
5328 2007-04-24 Naba Kumar <naba@gnome.org>
5330 Patch from Halton Huo:
5332 * plugins/project-wizard/property.c:
5333 * plugins/subversion/svn-auth.c:
5334 * plugins/subversion/svn-backend-priv.h:
5335 * plugins/subversion/svn-backend.c:
5336 * plugins/subversion/svn-backend.h:
5337 * plugins/subversion/svn-notify.h: Proper use of subversion
5338 headers. Fixes build issues in solaris (bug #426701).
5340 2007-04-24 Naba Kumar <naba@gnome.org>
5342 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
5344 * plugins/project-wizard/templates/cpp.wiz:
5345 * plugins/project-wizard/templates/gcj.wiz:
5346 * plugins/project-wizard/templates/gnome.wiz:
5347 * plugins/project-wizard/templates/gtk.wiz:
5348 * plugins/project-wizard/templates/gtkmm.wiz:
5349 * plugins/project-wizard/templates/java.wiz:
5350 * plugins/project-wizard/templates/python.wiz:
5351 * plugins/project-wizard/templates/terminal.wiz:
5352 * plugins/project-wizard/templates/wxwin.wiz:
5353 * plugins/project-wizard/templates/xlib-dock.wiz:
5354 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
5355 project option and set it ON by default (since gnome-build, can't
5356 enabled configure shared lib support later when a sharedlib target
5359 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5361 * plugins/debug-manager/stack_trace.c:
5362 Fix a missing case in the previous changes
5364 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
5366 * plugins/debug-manager/plugin.c:
5369 * plugins/debug-manager/breakpoints.c,
5370 plugins/gdb/plugin.c:
5371 Fix adding breakpoint on a function
5373 * plugins/debug-manager/stack_trace.c:
5374 Highlight changed stack frame
5376 2007-04-18 Naba Kumar <naba@gnome.org>
5378 * plugins/document-manager/anjuta-docman.c:
5379 (anjuta_docman_dispose), (on_editor_destroy),
5380 (anjuta_docman_remove_editor): Remove the editor widget from
5381 the parent container before calling destroy, otherwise container
5382 removal happens after TextEditor is disposed resulting in call
5383 to value-remove for a TextEditor which is half-dead (crash).
5385 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
5387 * plugins/debug-manager/data_buffer.c
5388 plugins/debug-manager/data_view.c,
5389 plugins/debug-manager/memory.c:
5390 Fixes for bug #418523, bug #427090 and bug #428174
5392 2007-04-11 Halton Huo <halton.huo@sun.com>
5394 reviewed by: <jhs@gnome.org>
5397 * libanjuta/Makefile.am:
5398 * libanjuta/anjuta-utils.c:
5399 * libanjuta/anjuta-utils.h:
5400 * manuals/reference/libanjuta/Makefile.am:
5402 Fixed compilation on sun by deploying the libutil methods
5403 in anjuta-utils.h and building them on condition.
5405 2007-04-11 Johannes Schmid <jhs@gnome.org>
5407 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
5408 (anjuta_docman_add_editor):
5409 Hold a reference on the editor as long as we use it.
5411 * plugins/document-manager/plugin.c: (on_editor_changed):
5412 Destroy GValue to fix a memoery leak.
5414 2007-04-11 Johannes Schmid <jhs@gnome.org>
5416 * plugins/document-manager/plugin.c: (on_editor_changed):
5417 Fixed reference counting for editor by using g_value_take_object instead
5418 of g_value_set_object. The editors are now correctly finalized and thus
5419 we do not lack so much memory anymore.
5421 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
5422 (anjuta_view_finalize), (anjuta_view_focus_out),
5423 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5424 * plugins/sourceview/anjuta-view.h:
5425 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
5426 * plugins/sourceview/sourceview-prefs.c:
5427 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
5428 * plugins/sourceview/sourceview-prefs.h:
5429 * plugins/sourceview/sourceview-private.h:
5430 * plugins/sourceview/sourceview.c: (on_document_loaded),
5431 (timeout_unref), (on_document_saved), (sourceview_finalize),
5432 (sourceview_new), (ifile_open), (ifile_savable_save),
5433 (ifile_savable_save_as):
5435 Several changes to fix things when the editor is correctly destroyed.
5436 Fixed preferences (which led me to the refcounting issue, #409412)
5437 and removed deprecated completition code that will be replace by
5438 IAnjutaAssist interface soon.
5440 2007-04-11 Johannes Schmid <jhs@gnome.org>
5442 * libanjuta/anjuta-launcher.c:
5443 (anjuta_launcher_execution_done_cleanup),
5444 (anjuta_launcher_child_terminated):
5445 Possible fix for #428363 and added a g_return_if_fail
5447 * plugins/message-view/plugin.c: (activate_plugin):
5448 Fixed a Gtk/Gdl-Critical
5450 Patches from Étienne Bersac <bersace03@laposte.net>
5451 * plugins/class-gen/templates/go-source.tpl:
5452 * plugins/macro/macros.xml:
5453 Use better template for GObjects (#417875 and #417918)
5455 Patches from Halton Huo <halton.huo@sun.com>
5456 * libanjuta/anjuta-launcher.h:
5457 * libanjuta/anjuta-preferences.c:
5458 * libanjuta/anjuta-utils.c:
5459 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
5460 (cg_window_set_add_to_repository):
5461 * plugins/class-inheritance/class-inherit.c:
5462 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
5464 2007-04-09 Johannes Schmid <jhs@gnome.org>
5466 * plugins/editor/print.c: (anjuta_print_show_header):
5467 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5468 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5470 Some string changes (#427395 and #427399)
5472 2007-04-06 Johannes Schmid <jhs@gnome.org>
5474 * plugins/build-basic-autotools/build-basic-autotools.c:
5475 (on_build_mesg_format), (on_build_mesg_parse):
5476 Fixed full path detection
5478 2007-04-05 Naba Kumar <naba@gnome.org>
5480 Patch from Halton Huo:
5481 * libanjuta/Makefile.am:
5482 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
5483 * libanjuta/anjuta-glue-cpp.h:
5484 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
5485 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
5486 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
5487 (anjuta_glue_factory_get_path), (get_already_loaded_module),
5488 (load_plugin), (anjuta_glue_factory_get_object_type):
5489 * libanjuta/anjuta-glue-factory.h:
5490 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
5491 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
5492 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
5493 (anjuta_glue_plugin_new):
5494 * libanjuta/anjuta-glue-plugin.h:
5495 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5496 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
5497 * libanjuta/anjuta-plugin.h:
5498 * libanjuta/glue-cpp.c:
5499 * libanjuta/glue-cpp.h:
5500 * libanjuta/glue-factory.c:
5501 * libanjuta/glue-factory.h:
5502 * libanjuta/glue-plugin.c:
5503 * libanjuta/glue-plugin.h:
5504 * plugins/build-basic-autotools/build-basic-autotools.h:
5505 * plugins/class-gen/plugin.h:
5506 * plugins/class-inheritance/plugin.h:
5507 * plugins/cvs-plugin/plugin.h:
5508 * plugins/debug-manager/plugin.h:
5509 * plugins/devhelp/plugin.h:
5510 * plugins/document-manager/plugin.h:
5511 * plugins/editor/plugin.h:
5512 * plugins/file-loader/plugin.h:
5513 * plugins/file-manager/plugin.h:
5514 * plugins/file-wizard/plugin.h:
5515 * plugins/gdb/plugin.h:
5516 * plugins/glade/plugin.h:
5517 * plugins/gtodo/plugin.h:
5518 * plugins/language-support-cpp-java/plugin.h:
5519 * plugins/macro/plugin.h:
5520 * plugins/message-view/plugin.h:
5521 * plugins/patch/plugin.h:
5522 * plugins/profiler/plugin.h:
5523 * plugins/project-import/plugin.h:
5524 * plugins/project-manager/plugin.h:
5525 * plugins/project-wizard/plugin.h:
5526 * plugins/sample1/plugin.h:
5527 * plugins/search/plugin.h:
5528 * plugins/sourceview/plugin.h:
5529 * plugins/subversion/plugin.h:
5530 * plugins/symbol-browser/plugin.h:
5531 * plugins/terminal/terminal.c:
5532 * plugins/tools/plugin.h:
5533 * plugins/tools/scripts/tools-2.xml.in:
5534 * plugins/valgrind/plugin.h:
5536 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
5538 2007-04-05 Naba Kumar <naba@gnome.org>
5540 * anjuta.spec.in, configure.in: Removed dead codes.
5542 Patch from Jos Dehaes:
5543 * configure.in, plugins/project-wizard/templates/Makefile.am,
5544 plugins/project-wizard/templates/mkfile.wiz,
5545 plugins/project-wizard/templates/translatable-strings.h: Enabled
5546 makefile-based project creation and import. Fixes bug #355145
5548 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
5550 * plugins/debug-manager/debugger.c,
5551 plugins/debug-manager/plugin.c,
5552 plugins/gdb/anjuta-gdb.plugin.in:
5553 Code cleaning (remove unused code, rename this into self)
5554 Add information about supported format in debugger plugin
5555 Activate debugger plugin according to the target format
5557 2007-04-01 Naba Kumar <naba@gnome.org>
5559 * plugins/message-view/message-view.c:
5560 (message_view_instance_init): Fixed message icons to appear.
5562 2007-03-31 Johannes Schmid <jhs@gnome.org>
5564 * plugins/message-view/anjuta-msgman.c:
5565 (anjuta_msgman_append_view):
5566 * plugins/message-view/plugin.c: (on_view_changed),
5567 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
5571 2007-03-31 Johannes Schmid <jhs@gnome.org>
5573 * plugins/message-view/message-view.c:
5574 (message_view_instance_init), (imessage_view_append):
5575 Show nice icons beside the messages for info, warning and error. This is a completly
5576 cosmetic change so if someone dislikes it he is free to remove it.
5578 2007-03-31 Johannes Schmid <jhs@gnome.org>
5580 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
5581 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
5582 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
5583 * plugins/message-view/anjuta-msgman.h:
5584 * plugins/message-view/message-view.h:
5585 * plugins/message-view/plugin.c: (on_view_changed),
5587 Fixed #359399 and made next/previous insensitive when not availible
5589 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
5590 (tag_style_to_string):
5591 Fixed namespace Problem with gdk >= 2.11
5593 * plugins/sourceview/sourceview-autocomplete.c:
5594 (sourceview_autocomplete_init):
5595 Removed structure, follow-up of #423682
5597 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
5599 * plugins/debug-manager/debug_tree.c,
5600 plugins/debug-manager/debug_tree.h,
5601 plugins/debug-manager/watch.c,
5602 plugins/debug-manager/anjuta-debug-manager.glade:
5603 Inspect variable at cursor
5604 Fix buttons in inspect dialog
5606 2007-03-27 Halton Huo <halton.huo@sun.com>
5608 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
5610 * plugins/sourceview/sourceview-autocomplete.c
5611 plugins/debug-manager/disassemble.c,
5612 libanjuta/interfaces/libanjuta.idl:
5613 Remove array with 0 size and empty structure as it is not
5614 supported by sun cc, Fixes bug #423682
5616 * plugins/debug-manager/debugger.c:
5617 Remove anonymous union as it is not supported by sun cc,
5620 === anjuta 2.1.2 ===
5622 2007-03-28 Naba Kumar <naba@gnome.org>
5624 * configure.in: Bumped version to 2.1.2
5625 * NEWS: Updated for release.
5627 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
5628 Improved breakpoint marker icon.
5630 * plugins/editor/anjuta-editor.plugin.in,
5631 plugins/sourceview/sourceview.plugin.in: Made editor plugins
5632 non user activable since they are now remembered properly.
5634 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
5636 * plugins/tools/editor.c:
5639 2007-03-27 Naba Kumar <naba@gnome.org>
5641 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
5642 word when autocompleting without leaving any trailing part of
5645 2007-03-27 Kamil Páral <ripper42@gmail.com>
5647 Reviewed by Naba Kumar <naba@gnome.org>:
5648 * anjuta.desktop.in.in: Remove "Application" category from desktop
5649 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
5651 2007-03-27 Naba Kumar <naba@gnome.org>
5653 * configure.in, plugins/document-manager/anjuta-docman.c:
5654 (anjuta_docman_add_editor): Conditionally compile notebook tab
5655 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
5657 Patch from Halton Huo:
5658 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
5659 non gcc compiler flags. Fixes bug #423089.
5661 2007-03-26 Naba Kumar <naba@gnome.org>
5663 * AUTHORS, NEWS, TODO.tasks: Updated.
5665 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
5668 * plugins/symbol-browser/plugin.c: (on_editor_saved),
5669 (update_editor_symbol_model), (iter_matches),
5670 (on_editor_update_ui), (value_added_current_editor),
5671 (activate_plugin), (dispose),
5672 (symbol_browser_plugin_instance_init):
5673 * plugins/symbol-browser/plugin.h: update line on editor save
5674 and editor change. Code clean up and fixed warnings.
5676 2007-03-26 Naba Kumar <naba@gnome.org>
5678 * plugins/project-wizard/templates/java/project.anjuta,
5679 plugins/project-wizard/templates/python/project.anjuta,
5680 plugins/project-wizard/templates/python/project.anjuta:
5681 Removed version control plugins from default selection.
5683 * plugins/tools/scripts/prepare-changelog.pl,
5684 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
5685 script to a better one (that works on both cvs and svn).
5687 2007-03-26 Naba Kumar <naba@gnome.org>
5689 * (added) plugins/project-wizard/templates/translatable-strings.pl,
5690 Makefile.am: Added the generated translatable file (required for
5691 translations for svn checkouts).
5694 plugins/project-wizard/templates/extract-translatable-strings.pl
5695 plugins/project-wizard/templates/Makefile.am, Makefile.am,
5696 po/POTFILES.in: Generated translatable strings for .wiz files and
5697 added them in POTFILES.in for translation. Fixes bug #398035
5699 2007-03-25 Naba Kumar <naba@gnome.org>
5701 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
5703 * src/anjuta-app.c: Removed dead codes.
5705 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
5706 global tags generation starts.
5708 * plugins/debug-manager/chunk_view.c,
5709 plugins/debug-manager/start.h,
5710 plugins/debug-manager/chunk_view.h,
5711 plugins/debug-manager/utilities.c,
5712 plugins/debug-manager/utilities.h,
5713 plugins/debug-manager/debugger.c,
5714 plugins/debug-manager/threads.c,
5715 plugins/debug-manager/disassemble.c,
5716 plugins/debug-manager/info.c,
5717 plugins/debug-manager/sharedlib.c,
5718 plugins/debug-manager/threads.h,
5719 plugins/debug-manager/disassemble.h,
5720 plugins/debug-manager/signals.c,
5721 plugins/debug-manager/info.h,
5722 plugins/debug-manager/sharedlib.h,
5723 plugins/debug-manager/data_buffer.c,
5724 plugins/debug-manager/data_view.c,
5725 plugins/debug-manager/signals.h,
5726 plugins/debug-manager/debug_tree.c,
5727 plugins/debug-manager/watch.c,
5728 plugins/debug-manager/registers.c,
5729 plugins/debug-manager/data_buffer.h,
5730 plugins/debug-manager/data_view.h,
5731 plugins/debug-manager/memory.c,
5732 plugins/debug-manager/debug_tree.h,
5733 plugins/debug-manager/watch.h,
5734 plugins/debug-manager/registers.h,
5735 plugins/debug-manager/memory.h,
5736 plugins/debug-manager/locals.c,
5737 plugins/debug-manager/sexy-icon-entry.c,
5738 plugins/debug-manager/breakpoints.c,
5739 plugins/debug-manager/locals.h,
5740 plugins/debug-manager/sexy-icon-entry.h,
5741 plugins/debug-manager/stack_trace.c,
5742 plugins/debug-manager/breakpoints.h,
5743 plugins/debug-manager/sparse_buffer.c,
5744 plugins/debug-manager/sparse_view.c,
5745 plugins/debug-manager/stack_trace.h,
5746 plugins/debug-manager/sparse_buffer.h,
5747 plugins/debug-manager/sparse_view.h,
5748 plugins/debug-manager/start.c,
5749 plugins/gdb/utilities.c,
5750 plugins/gdb/utilities.h,
5751 plugins/gdb/debugger.c,
5752 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
5755 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5757 * plugins/gdb/debugger.c:
5758 Avoid empty debugger log window by limiting line to 90 characters
5760 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5762 * plugins/debug-manager/plugin.c,
5763 plugins/debug-manager/plugin.h,
5764 plugins/debug-manager/threads.c,
5765 plugins/debug-manager/threads.h,
5766 plugins/debug-manager/breakpoints.c,
5767 plugins/debug-manager/breakpoints.h,
5768 plugins/debug-manager/stack_trace.c,
5769 plugins/debug-manager/stack_trace.h:
5770 View code action now changes location in disassembly view too
5772 * plugins/debug-manager/anjuta-debug-manager.ui:
5773 Rename breakpoint actions
5775 2007-03-24 Naba Kumar <naba@gnome.org>
5777 * configure.in, src/anjuta-app.c: Use the new docking algorithm
5778 in gdl 0.7.3 (svn trunk).
5779 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
5781 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
5783 * plugins/debug-manager/threads.c,
5784 plugins/debug-manager/debug_tree.c,
5785 plugins/debug-manager/debug_tree.h,
5786 plugins/debug-manager/locals.c,
5787 plugins/debug-manager/registers.c,
5788 plugins/debug-manager/stack_trace.c:
5789 Allow to change current thread updating register, stack and locals
5790 Allow to change current stack frame updating locals
5792 * plugins/gdb/debugger.c:
5793 Read argument of selected stack frame
5795 * plugins/debug-manager/data_view.c:
5796 Fix an unrelated bug
5798 2007-03-23 Naba Kumar <naba@gnome.org>
5800 * plugins/document-manager/anjuta-docman.c,
5801 plugins/document-manager/plugin.c: Fixed many memory leaks.
5802 (ianjuta_file_get_uri() returns a new string).
5804 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
5805 widget for save dialogs.
5807 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
5808 svn and fixed to get function/prototype/member args list. Call tips
5811 2007-03-22 Naba Kumar <naba@gnome.org>
5813 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
5814 and calltips would work again for functions from global tags (Needs
5815 regenerating global tags).
5817 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
5818 ctags svn version and reopened bug #395362. Fixes tags parsing that
5819 seemed to have stopped working recently.
5821 2007-03-21 Naba Kumar <naba@gnome.org>
5823 * tagmanager/tm_source_file.c, tagmanager/options.c,
5824 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
5825 extend .. more needs to be investigated and fixed). Enabled some
5828 2007-03-16 Naba Kumar <naba@gnome.org>
5830 * src/anjuta.c: Fixed project loading from command line.
5832 2007-03-16 Naba Kumar <naba@gnome.org>
5834 Patch from James Liggett <jrliggett@cox.net>:
5835 plugins/profiler/gprof-profile-data.c: Fixed a crash.
5837 2007-03-15 Naba Kumar <naba@gnome.org>
5839 * libanjuta/anjuta-profile-manager.c,
5840 libanjuta/anjuta-profile-manager.h: Added method to get current
5843 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
5844 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
5847 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
5848 plugins/file-loader/plugin.c: Moved to functions as utility functions.
5849 Also, not load project files in session load in loader plugin.
5851 * plugins/project-manager/plugin.c, src/anjuta.c:
5852 Emit "exiting" signal in shell when exiting anjuta. project manager
5853 listens to exiting signal and saves session. anjuta.c saves session
5854 only when current projfile is 'user'. Load project saved in session
5855 differently then the rest of the session. This should fix all the
5856 session restoration bugs.
5858 src/main.c: Present anjuta window when becon message is received.
5860 2007-03-14 Naba Kumar <naba@gnome.org>
5862 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
5863 not randomly save (it was a wrong looping).
5865 2007-03-12 Naba Kumar <naba@gnome.org>
5867 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
5869 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
5871 * plugins/debug-manager/anjuta-debug-manager.ui,
5872 libanjuta/interfaces/libanjuta.idl,
5873 plugins/debug-manager/debugger.c,
5874 (added) plugins/debug-manager/threads.c,
5875 (added) plugins/debug-manager/threads.h,
5876 plugins/debug-manager/plugin.c,
5877 plugins/debug-manager/Makefile.am,
5878 plugins/gdb/plugin.c,
5879 plugins/gdb/debugger.c,
5880 plugins/gdb/debugger.h:
5881 Add a window displaying all threads
5882 Add needed functions
5883 Switching to a different thread is still not done
5885 * plugins/debug-manager/debug_tree.c,
5886 plugins/debug-manager/locals.c,
5887 plugins/debug-manager/stack_trace.c:
5888 Small cosmetic changes
5890 * plugins/gdb/gdbmi.c:
5891 Keep all elements in gdbmi hash
5892 Even if using the same key like in -threads-list-ids
5894 2007-03-11 Naba Kumar <naba@gnome.org>
5896 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
5898 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
5900 * manuals/reference/libanjuta/libanjuta-docs.sgml,
5901 manuals/reference/libanjuta/libanjuta-sections.txt,
5902 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
5905 2007-03-11 Naba Kumar <naba@gnome.org>
5907 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
5908 gtk-doc properly. Bumped gtk-doc requirement to 1.4
5910 * manuals/reference/libanjuta/libanjuta-docs.sgml,
5911 manuals/reference/libanjuta/libanjuta.types,
5912 manuals/reference/libanjuta/libanjuta-sections.txt,
5913 manuals/reference/libanjuta/.cvsignore,
5914 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
5915 infrastructure. Got rid of tmpl/ directory and moved all section
5916 documenation to source code (requires gtk-doc >= 1.4).
5918 * libanjuta/anjuta-plugin-description.c,
5919 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
5920 libanjuta/cell-renderer-captioned-image.c,
5921 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
5922 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
5923 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
5924 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
5925 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
5926 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
5927 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
5928 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
5929 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
5930 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
5931 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
5932 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
5933 documentation from templates to source code.
5935 2007-03-10 Johannes Schmid <jhs@gnome.org>
5937 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
5938 Added some debug output but could not figure out why
5939 some plugins are not kept.
5941 * libanjuta/interfaces/libanjuta.idl:
5942 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
5943 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5944 Added IAnjutaEditorGoto::matching_brace
5946 * plugins/document-manager/action-callbacks.c:
5947 (on_editor_command_match_brace_activate):
5948 * plugins/document-manager/plugin.c:
5949 (update_editor_ui_interface_items):
5950 * plugins/editor/text_editor.c: (igoto_matching_brace),
5952 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
5953 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
5955 2007-03-09 Johannes Schmid <jhs@gnome.org>
5957 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
5960 * plugins/sourceview/sourceview-private.h:
5961 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
5962 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
5963 (sourceview_new), (ifile_savable_save_as):
5964 Tweaked vfs monitoring
5966 2007-03-09 Johannes Schmid <jhs@gnome.org>
5968 * libanjuta/interfaces/Makefile.am.iface:
5969 Fixed installtion of header files
5971 * plugins/sourceview/sourceview.c: (set_select):
5972 do not scroll to much in interactive search
5974 2007-03-09 Naba Kumar <naba@gnome.org>
5976 * src/anjuta.c: Fixed session restoration.
5978 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
5979 signal handlers after symbol browser plugin is deactivated.
5981 * plugins/editor/editor.glade,
5982 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5983 Fixed indentation confustion in preferences.
5985 2007-03-08 Johannes Schmid <jhs@gnome.org>
5987 * plugins/search/search-replace.c: (search_set_combo),
5988 (search_set_action), (search_set_target), (search_set_direction),
5989 (create_dialog), (search_disconnect_set_toggle_connect),
5990 (on_search_match_whole_word_toggled),
5991 (on_search_match_whole_line_toggled),
5992 (on_search_match_word_start_toggled),
5993 (search_set_toggle_direction):
5994 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
5995 it's somehow ugly and uses many deprecated widgets
5997 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
5998 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6001 2007-03-07 Naba Kumar <naba@gnome.org>
6003 * src/anjuta.c: Make launching projects work from command line. Also
6004 fixes gnome session restart command.
6006 2007-03-07 Johannes Schmid <jhs@gnome.org>
6008 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6009 * plugins/class-gen/plugin.c: (iwizard_activate):
6012 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6015 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6016 Fixed #377483 (It's not possible to know if directories have
6017 a version in CVS. Show version column only if there are version
6018 informations availible
6020 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6023 2007-03-07 Johannes Schmid <jhs@gnome.org>
6025 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6027 * plugins/symbol-browser/an_symbol_prefs.c:
6028 (on_update_global_clicked):
6031 2007-03-07 Johannes Schmid <jhs@gnome.org>
6033 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6034 (anjuta_save_prompt_new):
6035 * plugins/project-import/project-import.c:
6036 (project_import_finalize):
6037 Fixed Gtk-Criticals (maybe #409408)
6039 2007-03-07 Naba Kumar <naba@gnome.org>
6041 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6042 when we are at just beginning of string or comment. Fixes bug #397981.
6044 2007-03-07 Johannes Schmid <jhs@gnome.org>
6046 * plugins/language-support-cpp-java/plugin.c:
6047 (initialize_indentation_params):
6048 Removed annoying DEBUG_PRINT
6050 * plugins/sourceview/sourceview-cell.c:
6051 (sourceview_cell_instance_init), (icell_get_character),
6052 (icell_get_length), (icell_get_char), (icell_get_attribute):
6053 Improved code to be faster
6054 Implemented attribute handling so that indentation really works in any case
6056 2007-03-06 Johannes Schmid <jhs@gnome.org>
6059 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6061 * plugins/document-manager/anjuta-docman.c:
6062 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6063 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6064 instead (required GTK >= 2.10)
6066 * plugins/sourceview/sourceview-private.h:
6067 * plugins/sourceview/sourceview.c:
6068 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6069 (sourceview_finalize), (sourceview_new), (imark_mark),
6070 (imark_unmark), (imark_is_marker_set),
6071 (imark_location_from_handle), (imark_delete_all_markers):
6072 Fixed marker handling and worked a bit more on vfs monitoring
6074 2007-03-05 Johannes Schmid <jhs@gnome.org>
6076 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6077 Added method to select specific iter
6079 * plugins/sourceview/sourceview-private.h:
6080 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6081 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6082 (sourceview_add_monitor), (on_document_saved),
6083 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6084 Fixed vfs monitoring (mostly ported code from text_editor.c)
6086 * plugins/symbol-browser/an_symbol_view.c:
6087 * plugins/symbol-browser/an_symbol_view.h:
6088 * plugins/symbol-browser/plugin.c: (iter_matches),
6089 (on_editor_update_ui), (value_added_current_editor):
6090 Select the current tag in locals window and symbol toolbar. If there
6091 is no tag at the current line, reserve backward for the next tag. This will
6092 select the correct tag if inside a function.
6094 2007-03-05 Naba Kumar <naba@gnome.org>
6096 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6097 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6099 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6102 2007-03-04 Johannes Schmid <jhs@gnome.org>
6106 Fixed distcheck (well, partly)
6108 2007-03-04 Johannes Schmid <jhs@gnome.org>
6110 * plugins/document-manager/anjuta-document-manager.ui:
6111 Move "Swap .c/.h from Main to Browser toolbar
6113 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6114 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6115 (fv_prefs_free), (fv_add_tree_entry):
6116 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6117 * plugins/file-manager/plugin.c: (prefs_init):
6119 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6121 2007-03-04 Naba Kumar <naba@gnome.org>
6123 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6124 plugins/project-manager/plugin.c:
6125 Restored default profile and renamed it from "default.anjuta" to
6128 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6130 * plugins/debug-manager/debugger.c,
6131 plugins/debug-manager/plugin.c,
6132 plugins/gdb/debugger.c,
6133 libanjuta/interfaces/libanjuta.idl,
6134 plugins/debug-manager/stack_trace.c:
6135 Add a dialog box when a signal is received (except SIGINT)
6136 Display stack frame even if arguments are not available
6138 2007-03-03 Naba Kumar <naba@gnome.org>
6140 * TODO.tasks: Icons bounty added.
6142 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6145 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6148 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6149 plugins/Makefile.am, (removed) plugins/profile-default/*,
6150 plugins/project-manager/anjuta-project-manager.plugin.in,
6151 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6152 profile implementation to load user profile and projects. Store and
6153 restore remembered plugins. Use profile scoping and descoping for
6154 saving and loading sesstions.
6156 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6157 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6158 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6161 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6163 * plugins/debug-manager/debug_tree.c
6164 plugins/debug-manager/debug_tree.h:
6165 Bug fix, deleting wrong variable
6167 * plugins/gdb/debugger.c:
6168 Bug fix, remove forgotten debugging code
6170 2007-03-02 Johannes Schmid <jhs@gnome.org>
6172 * plugins/document-manager/anjuta-document-manager.ui:
6173 * plugins/search/anjuta-search.ui:
6174 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6175 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6178 * src/anjuta-app.c: (on_toolbar_view_toggled),
6179 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6180 Save toolbar positions, don't use fixed toolbar style
6182 All in all this will allow more complex toolbar configurations and
6183 might gain some space on smaller displays because the user can disable
6184 toolbar parts he does not use. Also allows to use any toolbar style
6185 without looking too ugly.
6187 2007-03-01 Naba Kumasr <naba@gnome.org>
6189 * TODO.tasks: Added a bounty for creating icons.
6191 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6192 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6193 profile-changed signal. Do not sync non-user-activatable plugins.
6195 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6197 * plugins/debug-manager/disassemble.c,
6198 plugins/debug-manager/sparse_view.c,
6199 plugins/gdb/debugger.c,
6200 libanjuta/interfaces/libanjuta.idl:
6201 Display function name in disassembly view
6203 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6205 * (added) plugins/debug-manager/bookmark.png,
6206 (added) plugins/debug-manager/breakpoint-disabled.png,
6207 (added) plugins/debug-manager/breakpoint-enabled.png,
6208 (added) plugins/debug-manager/program-counter.png,
6209 (added) plugins/debug-manager/linemarker.png,
6210 plugins/debug-manager/Makefile.am,
6211 plugins/debug-manager/disassemble.c,
6212 plugins/debug-manager/disassemble.h,
6213 plugins/debug-manager/sparse_buffer.c,
6214 plugins/debug-manager/sparse_buffer.h,
6215 plugins/debug-manager/sparse_view.c,
6216 plugins/debug-manager/sparse_view.h,
6217 plugins/debug-manager/plugin.c,
6218 plugins/debug-manager/breakpoints.c,
6219 libanjuta/interfaces/libanjuta.idl:
6220 Add markers in the disassembly view
6221 Display program counter and breakpoints in disassembly view
6223 * plugins/gdb/debugger.c:
6224 Fix a bug added with my previous patch, setting and clearing
6225 breakpoints was not working
6227 2007-02-28 Johannes Schmid <jhs@gnome.org>
6229 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6230 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6231 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6232 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6233 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6234 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6235 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6236 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6237 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6238 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6239 Updated (why do they need to be under version control?)
6241 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6242 (create_tab_popup_menu), (on_msgman_popup_menu),
6243 (on_tab_button_press_event), (anjuta_msgman_page_new),
6244 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6245 Added "Close all message tabs" popup menu
6247 2007-02-26 Naba Kumar <naba@gnome.org>
6249 * plugins/profiler/gprof-flat-profile-entry.c,
6250 plugins/profiler/gprof-flat-profile.c,
6251 plugins/profiler/gprof-flat-profile-entry.h,
6252 plugins/profiler/gprof-flat-profile.h,
6253 plugins/profiler/gprof-flat-profile-view.c,
6254 plugins/profiler/gprof-flat-profile-view.h,
6255 plugins/profiler/gprof-call-graph-block-entry.c,
6256 plugins/profiler/gprof-call-graph-block.c,
6257 plugins/profiler/gprof-function-call-chart-view.c,
6258 plugins/profiler/gprof-call-graph-block-entry.h,
6259 plugins/profiler/gprof-profile-data.c,
6260 plugins/profiler/gprof-call-graph-block.h,
6261 plugins/profiler/gprof-view.c,
6262 plugins/profiler/gprof-call-graph.c,
6263 plugins/profiler/gprof-function-call-chart-view.h,
6264 plugins/profiler/gprof-profile-data.h,
6265 plugins/profiler/gprof-call-graph.h,
6266 plugins/profiler/gprof-view.h,
6267 plugins/profiler/gprof-view-manager.c,
6268 plugins/profiler/gprof-call-graph-view.c,
6269 plugins/profiler/plugin.c,
6270 plugins/profiler/gprof-view-manager.h,
6271 plugins/profiler/gprof-call-graph-view.h,
6272 plugins/profiler/gprof-function-call-tree-view.c,
6273 plugins/profiler/gprof-function-call-tree-view.h,
6274 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6275 gnome-vfs. Fixes bug #411377.
6277 2007-02-26 Naba Kumar <naba@gnome.org>
6279 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
6281 Patch from James Liggett <jrliggett@cox.net>:
6282 * plugins/profiler/gprof-flat-profile-view.c,
6283 plugins/profiler/gprof-flat-profile-view.h,
6284 plugins/profiler/gprof-function-call-chart-view.c,
6285 plugins/profiler/gprof-function-call-chart-view.h,
6286 plugins/profiler/gprof-view.c,
6287 plugins/profiler/gprof-view.h,
6288 plugins/profiler/gprof-call-graph-view.c,
6289 plugins/profiler/plugin.c,
6290 plugins/profiler/gprof-call-graph-view.h,
6291 plugins/profiler/gprof-function-call-tree-view.c,
6292 plugins/profiler/gprof-function-call-tree-view.h: Implements
6293 double click navigation. Fixes bug #403514.
6295 2007-02-25 Naba Kumar <naba@gnome.org>
6297 * libanjuta/anjuta-plugin-manager.c,
6298 libanjuta/anjuta-plugin-handle.[ch],
6299 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
6300 g_hash_table_remove_all (introduced in glib 2.12) to stay the
6301 dependency on glib 2.8. Fixes bug #411623.
6303 2007-02-24 Naba kumar <naba@gnome.org>
6305 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
6307 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
6308 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
6309 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
6310 (added) libanjuta/anjuta-profile-manager.c,
6311 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
6313 Implemented profile pushing and popping. Implemented profile xml
6314 synchronization. Implemented error handling in profiles. Implemented
6315 activation and deactivation signals in plugin manager.
6317 * libanjuta/Makefile.am: Added libanjuta log domain.
6319 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6320 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
6321 in AnjutaShell interface and implemented it in AnjutaApp.
6323 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6325 2007-02-23 Naba kumar <naba@gnome.org>
6327 src/main.c: Fixed missing end quote.
6329 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6331 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
6334 2007-02-20 Naba Kumar <naba@gnome.org>
6336 * plugins/subversion/plugin.c: Added "..." menuitems.
6337 * ROADMAP, README: Updated.
6338 * libanjuta/anjuta-profile.c: Fixed bugs.
6340 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
6341 plugins/gtodo/Makefile.am: Removed dead code.
6343 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
6344 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
6345 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
6346 plugins/gtodo/list_tooltip.c,
6347 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
6348 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
6349 not contain markups. Fixes Bug #360462.
6351 2007-02-16 Naba Kumar <naba@gnome.org>
6353 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
6354 unnecessary sub-sections.
6356 2007-02-15 Naba Kumar <naba@gnome.org>
6358 * (removed) plugins/document-manager/bookmark-prev-16.png,
6359 plugins/document-manager/bookmark-last.png,
6360 (removed)plugins/document-manager/bookmark-first-16.png,
6361 plugins/document-manager/bookmark-prev.png,
6362 (added) plugins/document-manager/bookmark-toggle.png,
6363 (removed)plugins/document-manager/bookmark_toggle.xpm,
6364 (removed)plugins/document-manager/bookmark-last-16.png,
6365 plugins/document-manager/plugin.c,
6366 plugins/document-manager/anjuta-document-manager.ui,
6367 (removed)plugins/document-manager/bookmark-next-16.png,
6368 plugins/document-manager/bookmark-next.png,
6369 plugins/document-manager/Makefile.am,
6370 (added) plugins/document-manager/bookmark-clear.png,
6371 plugins/document-manager/bookmark-first.png: Upgraded bookmark
6372 icons (stolen from monodevelop). Added clear bookmarks toolbar
6375 * plugins/document-manager/plugin.c,
6376 (added) plugins/document-manager/swap.png,
6377 (removed) plugins/document-manager/undock.png,
6378 plugins/document-manager/Makefile.am: Fixed swap icon.
6380 2007-02-13 Naba Kumar <naba@gnome.org>
6382 * plugins/class-gen/element-editor.c: Fixed typo.
6384 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
6385 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
6386 Implementing plugin profiles loading.
6388 2007-02-13 Naba Kumar <naba@gnome.org>
6390 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
6391 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
6392 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
6393 pixmaps/open_project.png, pixmaps/close_project.png:
6394 Removed more old icons.
6395 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
6396 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
6399 2007-02-13 Naba Kumar <naba@gnome.org>
6401 * plugins/class-gen/element-editor.c: Included missing headers to
6402 prevent build failures in some cases.
6404 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6406 * plugins/debug-manager/stack_trace.c:
6409 * plugins/debug-manager/watch.c,
6410 plugins/debug-manager/breakpoints.c:
6411 Same bug than above, wrong use of gtk_ui_manager_get_widget
6413 === anjuta 2.1.1 ===
6415 2007-02-11 Naba Kumar <naba@gnome.org>
6417 * cofigure.in: Bumped version to 2.1.1
6418 * NEWS: Updated for 2.1.1 release.
6420 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6422 * plugins/debug-manager/plugin.c,
6423 plugins/debug-manager/sparse_view.c,
6424 plugins/debug-manager/sparse_view.h:
6427 * plugins/gdb/debugger.c,
6428 plugins/debug-manager/debugger.c,
6429 plugins/debug-manager/memory.c,
6430 plugins/debug-manager/sparse_buffer.c
6431 plugins/gdb/debugger.h,
6432 libanjuta/interfaces/libanjuta.idl:
6433 Clean up, remove some warnings
6434 Use guint everywhere for addresses
6435 Rewrite code parsing position in debugger
6437 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
6439 * plugins/debug-manager/debug_tree.c:
6440 Use GtkTreeRowReference instead of GtkTreeIter as callback data
6443 2007-02-08 Naba Kumar <naba@gnome.org>
6445 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6446 Delay showing the 'file modified on disk' dialog for one sec
6447 from the last notification to insure multiple notifications for
6448 the same file are treated as one. Do not same multiple dialogs
6449 for the same file. Make sure to destory the dialog if later
6450 the conent is no longer different.
6452 2007-02-08 Naba Kumar <naba@gnome.org>
6454 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
6455 Prevented spurious 'file modified' dialogs in scintilla editor
6456 when the file is saved.
6458 2007-02-09 Johannes Schmid <jhs@gnome.org>
6460 * scripts/glade2schema.pl:
6461 Added script to convert glade preferences into gconf schema files.
6464 2007-02-08 Naba Kumar <naba@gnome.org>
6466 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
6467 itself is destroyed. Fixes bug #355160.
6469 2007-02-08 Johannes Schmid <jhs@gnome.org>
6471 * plugins/profiler/profiler.plugin:
6472 removed from version control (only .in file needed)
6474 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6475 * plugins/sourceview/sourceview.c: (sourceview_new):
6478 * plugins/subversion/svn-thread.c: (svn_thread_start):
6479 * src/main.c: (main):
6481 Fixed #395875 about initialisation of threads too late
6483 2007-02-07 Armin Burgmeier <armin@arbur.net>
6485 Reviewed by Naba Kumar <naba@gnome.org>:
6486 * plugins/class-gen/plugin.c:
6487 * plugins/class-gen/window.c: Removed browse button related code, load
6488 generated output directly into new buffers when not adding to project.
6490 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
6491 buttons from user interface.
6493 2007-02-07 Naba Kumar <naba@gnome.org>
6495 * po/POTFILES.in: Fixed distcheck.
6497 2007-02-07 Daniel Nylander <po@danielnylander.se>
6499 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
6501 2007-02-07 Johannes Schmid <jhs@gnome.org>
6503 * anjuta.desktop.in.in:
6506 2007-02-07 Johannes Schmid <jhs@gnome.org>
6509 * manuals/anjuta-manual/*
6510 * manuals/anjuta-faqs/*:
6511 #398991 – Anjuta manuals does not use the gnome-doc-utils format
6513 * plugins/document-manager/anjuta-document-manager.plugin.in:
6514 Removed duplicate application-xml mime-type (review patches properly ;-)
6516 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
6518 * plugins/gdb/debugger.c,
6519 libanjuta/interfaces/libanjuta.idl:
6521 Fix handling of missing source file
6523 2007-02-06 Naba Kumar <naba@gnome.org>
6525 Patch from James Liggett <jrliggett@cox.net>:
6526 * plugins/profiler/gprof-flat-profile.c,
6527 plugins/profiler/gprof-profile-data.c,
6528 plugins/profiler/gprof-call-graph.c,
6529 plugins/profiler/gprof-profile-data.h,
6530 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
6531 Show profiler view when target selected bug #403515.
6533 2007-02-05 Naba Kumar <naba@gnome.org>
6535 * configure.in: Enabled devhelp plugin by default now that
6538 Patch from parmigio@2ainfo.it:
6539 * plugins/document-manager/anjuta-document-manager.plugin.in:
6540 Added xml file type in supported mime types list.
6542 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
6544 * plugins/debug-manager/debugger.c,
6545 plugins/debug-manager/plugin.c:
6546 Add a field in status bar displaying debugger state
6547 Change cursor shape when debugger is busy
6550 * plugins/debug-manager/watch.c,
6551 plugins/debug-manager/locals.c,
6552 libanjuta/interfaces/libanjuta.idl:
6553 Clean up, remove debugging messages and unused signals
6555 2007-02-03 Johannes Schmid <jhs@gnome.org>
6558 Fixed AC_INIT and seperated version to major, minor, micro
6561 Load Subversion instead of CVS
6563 * anjuta.desktop.in.in:
6564 Fixed bug-buddy component
6566 Original patch from Rob Bradfort <robster@debian.org>:
6567 * src/main.c: (get_command_line_args), (main):
6568 Bug #335981 – Migration from popt to GOption
6570 2007-02-03 Naba Kumar <naba@gnome.org>
6572 * configure.in: Depend on devhelp 0.13 and fixed gecko home
6573 path variable. Fixed bug #341170.
6574 * plugins/profiler/Makefile.am: Fixed indentation.
6576 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
6578 * libanjuta/interfaces/libanjuta.idl,
6579 plugins/sourceview/sourceview.c,
6580 plugins/editor/text-editor.c,
6581 plugins/symbol-browser/plugin.c,
6582 plugins/search/search-replace.c,
6583 plugins/document-manager/goto_line.c,
6584 plugins/document-manager/action-callbacks.c,
6585 plugins/document-manager/anjuta-docman.c:
6586 Rename markers of anjuta interface
6587 IANJUTA_MARKABLE_NONE has been removed
6588 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
6589 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
6590 IANJUTA_MARKABLE_ATTENTIVE renamed in
6591 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
6592 IANJUTA_MARKABLE_INTENSE renamed in
6593 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
6594 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
6596 * (removed) plugins/sourceview/marker-light.png,
6597 (removed) plugins/sourceview/marker-basic.png,
6598 (removed) plugins/sourceview/marker-attentive.png,
6599 (removed) plugins/sourceview/marker-intense.png,
6600 plugins/sourceview/bookmark.png,
6601 (added) plugins/sourceview/breakpoint-disabled.png,
6602 (added) plugins/sourceview/breakpoint-enabled.png,
6603 (added) plugins/sourceview/program-counter.png,
6604 (added) plugins/sourceview/linemarker.png,
6605 plugins/sourceview/Makefile.am,
6606 (added) plugins/editor/bookmark.xpm,
6607 (added) plugins/editor/breakpoint-disabled.xpm,
6608 (added) plugins/editor/breakpoint-enabled.xpm,
6609 (added) plugins/editor/program-counter.xpm,
6610 (added) plugins/editor/linemarker.xpm,
6611 plugins/editor/Makefile.am:
6612 Add or change marker pixmaps in scintilla and sourceview editor
6614 * plugins/document-manager/plugin.c,
6615 libanjuta/interfaces/libanjuta.idl,
6616 plugins/debug-manager/plugin.c,
6617 plugins/debug-manager/breakpoints.c
6618 plugins/gdb/debugger.c:
6619 Fix bug #376404, program counter marker is not displayed when debugger
6620 Return the selected editor or NULL (if file does not exist) with
6621 ianjuta_document_manager_goto_file_line* functions
6622 Emit a change-location signal even if the program counter is in an
6625 2007-02-02 Naba Kumar <naba@gnome.org>
6627 * TODO.tasks: Marked bounty bug #359478 completed. And checked
6628 older bounties 'Done'.
6630 2007-02-02 Naba Kumar <naba@gnome.org>
6632 * TODO.tasks: Fixed typop.
6634 Patch from James Liggett <jrliggett@cox.net>:
6635 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
6636 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
6637 profiler plugin by James Liggett. Completes bounty bug #359478
6638 'Gprof performance profiler plugin'
6640 2007-02-01 Naba Kumar <naba@gnome.org>
6642 * src/main.c: Renamed option name.
6644 * TODO.tasks: Marked "Test and fix all project wizards templates"
6647 2007-01-29 Johannes Schmid <jhs@gnome.org>
6649 * plugins/document-manager/plugin.c: (on_editor_changed):
6650 Added DEBUG_PRINT(...)
6651 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
6653 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
6654 Fix language support plugin for sourceview editor (add some new
6657 * plugins/sourceview/sourceview.c: (iindic_clear):
6658 Clear all indicators
6660 2007-01-29 Johannes Schmid <jhs@gnome.org>
6663 Minor task currentions
6665 * libanjuta/interfaces/libanjuta.idl:
6666 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
6667 (itext_editor_iface_init):
6668 * plugins/language-support-cpp-java/plugin.c: (install_support):
6669 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
6670 (ieditor_get_attributes), (ieditor_iface_init):
6671 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
6674 * plugins/sourceview/sourceview.glade:
6675 Fixed sourceview preference window
6677 2007-01-28 Naba Kumar <naba@gnome.org>
6679 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
6680 Implemented --no-files and --no-session command line options and
6681 corresponding preferernces checkboxes in General tab.
6683 2007-01-28 Johannes Schmid <jhs@gnome.org>
6685 * plugins/subversion/plugin.c:
6686 * plugins/subversion/plugin.h:
6687 * plugins/subversion/svn-notify.c: (svn_show_info),
6688 (show_svn_error), (on_svn_notify):
6689 * plugins/subversion/svn-notify.h:
6690 * plugins/subversion/svn-thread.c: (create_message_view),
6692 Fixed error handling and fixed #394216 – No indication of subversion commands running
6694 * plugins/tools/execute.c: (atp_output_context_print):
6695 Show name of tool in message pane
6697 2007-01-28 Naba Kumar <naba@gnome.org>
6699 * configure.in, plugins/glade/plugin.c: Make it work with
6700 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
6702 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
6703 from devhelp (won't work untill devhelp is fixed: bug #341170).
6705 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
6707 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
6709 Reviewed by Naba Kumar <naba@gnome.org>:
6710 * libanjuta/interfaces/libanjuta.idl,
6711 plugins/debug-manager/debugger.c,
6712 plugins/debug-manager/start.c,
6713 plugins/gdb/plugin.c,
6714 plugins/gdb/debugger.c,
6715 plugins/gdb/debugger.h:
6716 Fix a bug when launching gdb
6717 Set the terminal for the debugged program on the command line.
6719 2007-01-26 Johannes Schmid <jhs@gnome.org>
6721 * plugins/sourceview/anjuta-document-saver.c:
6722 (anjuta_document_saver_save):
6723 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
6724 * plugins/sourceview/sourceview.c: (save_if_modified),
6725 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
6726 Proper error handling, for example if a file was modified externally. Use backup files
6727 to avoid data-loss on disk full.
6729 2007-01-24 Naba Kumar <naba@gnome.org>
6731 * plugins/devhelp/htmlview.c: Fixed crash during project load.
6732 Fixed mem leak and source leak.
6734 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
6736 Reviewed by Naba Kumar <naba@gnome.org>:
6737 * plugins/debug-manager/debug_tree.c,
6738 plugins/debug-manager/debug_tree.h,
6739 plugins/debug-manager/watch.c:
6740 Partial rewrite of the variable object code, find and fix a few bugs
6741 Fix bug #395808: gdb can still crash but children are listed
6742 on request only so you can avoid the crash
6744 2007-01-24 Naba Kumar <naba@gnome.org>
6746 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
6747 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
6748 plugins/symbol-browser/plugin.h,
6749 plugins/symbol-browser/plugin.c,
6750 plugins/symbol-browser/Makefile.am: Added current file (local)
6751 symbols view (Seriously getting bored with the browse toolbar).
6753 2007-01-22 Naba Kumar <naba@gnome.org>
6755 Patch from Gabor Kelemen:
6756 * po/POTFILES.in: Added .plugin.in files.
6758 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
6760 Reviewed by Naba Kumar <naba@gnome.org>:
6761 * plugins/document-manager/anjuta-docman.c,
6762 plugins/message-view/anjuta-msgman.c
6763 Set right alignment to the label widget in the tab title.
6765 2007-01-21 Naba Kumar <naba@gnome.org>
6767 * libegg/egg-combo-action.c: Fixed mode line.
6768 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
6769 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
6771 2007-01-21 Armin Burgmeier <armin@arbur.net>
6773 Reviewed by Naba Kumar <naba@gnome.org>:
6774 * plugins/class-gen/plugin.c: Prompt for target before actually
6775 generating the class files. This ensures that the files are created in
6776 the correct directory. Fixes bug #397406.
6778 * plugins/class-gen/window.c: Set browse buttons to insensitive when
6779 the class is added to the project.
6781 2007-01-21 Naba Kumar <naba@gnome.org>
6783 * libanjuta/anjuta-plugin-description.c,
6784 libanjuta/anjuta-ui.h,
6785 libanjuta/anjuta-status.c,
6786 libanjuta/anjuta-plugin-description.h,
6787 libanjuta/cell-renderer-captioned-image.c,
6788 libanjuta/anjuta-plugin-handle.c,
6789 libanjuta/anjuta-status.h,
6790 libanjuta/resources.c,
6791 libanjuta/cell-renderer-captioned-image.h,
6792 libanjuta/glue-cpp.c,
6793 libanjuta/anjuta-plugin-handle.h,
6794 libanjuta/anjuta-plugin.c,
6795 libanjuta/anjuta-preferences-dialog.c,
6796 libanjuta/libanjuta.h,
6797 libanjuta/resources.h,
6798 libanjuta/glue-cpp.h,
6799 libanjuta/anjuta-plugin.h,
6800 libanjuta/anjuta-preferences-dialog.h,
6801 libanjuta/anjuta-plugin-manager.c,
6802 libanjuta/anjuta-shell.c,
6803 libanjuta/anjuta-plugin-manager.h,
6804 libanjuta/anjuta-shell.h,
6805 libanjuta/anjuta-save-prompt.c,
6806 libanjuta/anjuta-save-prompt.h,
6807 libanjuta/anjuta-children.c,
6808 libanjuta/anjuta-utils.c,
6809 libanjuta/anjuta-profile.c,
6810 libanjuta/anjuta-preferences.c,
6811 libanjuta/anjuta-launcher.c,
6812 libanjuta/anjuta-utils.h,
6813 libanjuta/anjuta-profile.h,
6814 libanjuta/anjuta-launcher.h,
6815 libanjuta/anjuta-ui.c: Updated file headers.
6817 * po/POTFILES.in: Updated.
6819 * libanjuta/anjuta-marshal.list,
6820 (added) libanjuta/anjuta-plugin-handle.c,
6821 (added) libanjuta/anjuta-plugin-handle.h,
6822 (added) libanjuta/anjuta-plugin-manager.c,
6823 (added) libanjuta/anjuta-plugin-manager.h,
6824 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6825 (added) libanjuta/anjuta-profile.c,
6826 (added) libanjuta/anjuta-profile.h,
6827 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
6828 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
6829 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
6830 src/action-callbacks.c: Implemented AnjutaPluginManager
6831 class based on old plugins.[ch]. Implemented AnjutaProfile as
6832 prelimanary profiles implementation. Implemented AnjutaPluginHandle
6833 class to represent plugins (not to be confused with plugin objects).
6834 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
6835 implemented it in AnjutaApp and AnjutaTestShell.
6836 De-globalized plugin management and several clean ups.
6838 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
6839 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
6840 plugins/search/search-replace.c, plugins/terminal/terminal.c,
6841 plugins/project-import/project-import.c,
6842 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
6843 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
6844 Fixed plugins for the change in API.
6846 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
6849 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6851 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
6853 Reviewed by Naba Kumar <naba@gnome.org>:
6854 * libanjuta/anjuta-launcher.c,
6855 libanjuta/anjuta-launcher.h:
6856 Add a new function anjuta_set_terminate_on_exit to close the i/o
6857 channel when the child exit
6858 Return directly the status and not the exit code in child-exited
6861 * plugins/gdb/debugger.c:
6862 Use new function in debugger plugin
6864 2007-01-18 Johannes Schmid <jhs@gnome.org>
6866 * src/about.c: Do not show empty license information instead hide the button (#397883)
6868 2007-01-15 Johannes Schmid <jhs@gnome.org>
6870 * plugins/project-manager/plugin.c:
6871 * plugins/project-wizard/templates/python.wiz
6872 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
6874 Fixed #335235 python programs are not executeable/ do not start when pressing F3
6875 You will also need latest gnome-build svn
6877 === anjuta 2.1.0 ===
6879 2007-01-14 Naba Kumar <naba@gnome.org>
6881 * configure.in: Removed reference of mkfile project
6882 template to fix distcheck build error.
6885 * configure.in: Bumped version to 2.1.0 for beta release.
6886 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
6887 crashes as soon as editing starts in normal text files.
6889 2007-01-14 Johannes Schmid <jhs@gnome.org>
6893 Applied http://live.gnome.org/GnomeGoals/PoLinguas
6896 Patch from Massimo Cora' to hopefully fix #395362
6898 * plugins/project-wizard/templates/*:
6900 Fixed and tested all project-wizards. Deactivated mkfile project because
6901 it was totally broken and I don't see any real use for it.
6902 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
6904 2007-01-14 Naba Kumar <naba@gnome.org>
6906 * NEWS: Updated for release.
6908 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
6910 * libanjuta/interfaces/libanjuta.idl,
6911 plugins/editor/text_editor_cbs.c,
6912 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
6913 interface and implemented it for scintilla.
6915 * plugins/editor/text-editor.c: Fixed highlighing issues when
6916 used with indicators (particularly when the file is just opened).
6917 Fixes bug #377477 – when debugging, scintilla editor grays out all
6918 lines before current line.
6920 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
6921 Maintain a separate list of indicated edtitors for separate contexts.
6922 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
6924 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
6926 Reviewed by Naba Kumar <naba@gnome.org>:
6927 * plugins/debug-manager/plugin.c:
6928 Bug fix: breakpoints cannot be added after stopping the debugger
6930 2007-01-13 Naba Kumar <naba@gnome.org>
6932 * NEWS: Updated for release.
6934 2007-01-12 Johannes Schmid <jhs@gnome.org>
6936 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
6937 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
6938 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
6939 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
6940 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
6941 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
6942 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
6943 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
6944 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
6945 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
6947 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
6948 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
6950 * plugins/sourceview/sourceview.c:
6951 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
6952 on character positions.
6954 2007-01-12 Naba Kumar <naba@gnome.org>
6957 plugins/project-manager/plugin.c,
6958 plugins/profile-default/plugin.c,
6959 libanjuta/anjuta-status.c,
6960 libanjuta/anjuta-status.h: Introduced an API for application title
6961 in AnjutaStatus. Set application title to project name.
6963 2007-01-11 Massimo Cora' <maxcvs@email.i>
6965 Reviewed by Naba Kumar <naba@gnome.org>:
6966 * tagmanager/Makefile.am,
6967 plugins/symbol-browser/Makefile.am: removed installation for
6970 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
6972 Reviewed by Naba Kumar <naba@gnome.org>:
6973 * plugins/debug-manager/start.h,
6974 plugins/debug-manager/start.c,
6975 plugins/debug-manager/anjuta-debug-manager.ui,
6976 plugins/debug-manager/plugin.c:
6977 Partial fix for bug #392537
6979 * plugins/debug-manager/disassemble.c:
6982 2007-01-11 Naba Kumar <naba@gnome.org>
6984 * src/anjuta.c: Load project seperately from session,
6985 so that project session is also loaded.
6987 * plugins/profile-default/plugin.c: Load project in new
6988 anjuta if there already is one loaded currently (disabled
6991 * plugins/editor/aneditor.cxx: Disconnect focus in/out
6992 signals when editor is destroyed. Fixes a crash bug.
6994 * plugins/editor/text_editor.c: Do not mark line in
6995 ianjuta_editor_goto_line() implementation.
6997 * plugins/search/search-replace.c: Always check for markable
6998 interface availablility because its optional for an editor.
7000 * plugins/document-manager/goto_line.c,
7001 plugins/document-manager/action-callbacks.c: Mark lines for
7002 goto line commands (from dialog and from menu entry box).
7004 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7005 plugins/file-manager/an_file_view.c: Expand file manager
7006 nodes in idle loop, one at a time. Did as a possible work
7007 around for bug #361763, but it didn't make any difference.
7008 However, it could still be useful in situations where there
7011 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7013 2007-01-11 Naba Kumar <naba@gnome.org>
7015 * plugins/editor/scintilla/LineMarker.h,
7016 plugins/editor/scintilla/LexBasic.cxx,
7017 plugins/editor/scintilla/LexHTML.cxx,
7018 plugins/editor/scintilla/include/SciLexer.h,
7019 plugins/editor/scintilla/include/Scintilla.h,
7020 plugins/editor/scintilla/include/Scintilla.iface,
7021 plugins/editor/scintilla/include/ScintillaWidget.h,
7022 plugins/editor/scintilla/LexBash.cxx,
7023 plugins/editor/scintilla/PlatGTK.cxx,
7024 plugins/editor/scintilla/ViewStyle.h,
7025 plugins/editor/scintilla/Editor.cxx,
7026 plugins/editor/scintilla/StyleContext.h,
7027 plugins/editor/scintilla/LexCPP.cxx,
7028 plugins/editor/scintilla/Converter.h,
7029 plugins/editor/scintilla/LexAU3.cxx,
7030 plugins/editor/scintilla/Editor.h,
7031 plugins/editor/scintilla/LexPerl.cxx,
7032 plugins/editor/scintilla/LexVB.cxx,
7033 plugins/editor/scintilla/ScintillaGTK.cxx,
7034 plugins/editor/scintilla/ViewStyle.cxx,
7035 plugins/editor/scintilla/PropSet.cxx,
7036 plugins/editor/scintilla/LexSQL.cxx,
7037 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7040 2007-01-11 Armin Burgmeier <armin@arbur.net>
7042 Reviewed by Naba Kumar <naba@gnome.org>:
7043 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7044 selected for editing. This fixes bug #394218.
7046 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7047 name if said URI is not known.
7049 * plugins/class-gen/window.c: When stripping function prefix away,
7050 include the trailing underscore because it is already set by the
7053 * plugins/class-gen/transform.c: Include "const char*" and "const
7054 gchar*" in the list for transforming a default C type to a GType.
7055 Don't access invalid memory when writing pointer_str in
7056 cg_transform_first_argument.
7058 2007-01-11 Naba Kumar <naba@gnome.org>
7060 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7061 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7062 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7063 libegg/test-actions.c, anjuta.desktop.in.in,
7064 anjuta.prj: Renamed application icon to 'anjuta.png' from
7065 'anjuta_icon.png'. Added more fields in desktop file.
7067 * mime/anjuta.xml: Added magic section.
7069 * (removed) mime/anjuta.applications,
7070 (removed) mime/anjuta.mime, mime/Makefile.am,
7071 (removed) mime/anjuta.keys,
7072 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7073 registeration and added scalable icon. Also fixes bug #393680
7075 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7077 Reviewed by Naba Kumar <naba@gnome.org>:
7078 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7079 and anjuta_status_progress_add_ticks() to check for progressbar
7080 being realized before trying to update it.
7082 2007-01-10 Naba Kumar <naba@gnome.org>
7084 * tagmanager/tm_workspace.c,
7086 plugins/debug-manager/Makefile.am,
7087 plugins/tools/scripts/Makefile.am,
7088 plugins/class-gen/plugin.c,
7089 plugins/class-gen/Makefile.am,
7090 global-tags/Makefile.am: Fixed make distcheck.
7092 * plugins/debug-manager/attach_process.c,
7093 plugins/debug-manager/attach_process.h,
7094 plugins/class-gen/action-callbacks.h,
7095 plugins/class-gen/action-callbacks.c,
7096 plugins/class-gen/class_gen.h,
7097 plugins/class-gen/class_gen.c: Deleted unused/old files.
7099 * (removed) scintilla, (added) plugins/editor/scintilla,
7100 plugins/editor/scintilla/lexers.make,
7101 plugins/editor/scintilla/Makefile.am,
7102 plugins/editor/Makefile.am
7103 configure.in, manuals/reference/libanjuta/Makefile.am
7104 Makefile.am: Moved scintilla to its right place.
7106 2007-01-09 Naba Kumar <naba@gnome.org>
7108 * plugins/profile-default/plugin.c: Save project session before
7109 a new one is opened.
7111 * plugins/project-manager/plugin.c,
7112 plugins/project-manager/plugin.h,
7113 plugins/project-manager/anjuta-project-manager.ui,
7114 plugins/profile-default/plugin.c,
7115 plugins/profile-default/plugin.h,
7116 plugins/profile-default/Makefile.am,
7117 (added) plugins/profile-default/anjuta-default-profile.ui,
7118 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7119 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7120 multiple projects support.
7122 2007-01-06 Armin Burgmeier <armin@arbur.net>
7124 Reviewed by Naba Kumar <naba@gnome.org>
7125 * plugins/class-gen/combo-flags.h:
7126 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7127 enum, added a type parameter to selected signal. Select highlighted
7128 entry when pressing enter (but not unselect it if it was already
7129 selected) before closing the popup. Also accept input when clicking
7132 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7133 according to selection type.
7135 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7138 2007-01-08 Johannes Schmid <jhs@gnome.org>
7140 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7141 * plugins/project-wizard/templates/gtkmm/Makefile.am
7142 * plugins/project-wizard/templates/python/configure.ac.tpl
7143 * plugins/project-wizard/templates/python/configure.in.tpl
7144 * plugins/project-wizard/templates/python/Makefile.am
7145 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7146 * plugins/project-wizard/templates/cpp/configure.in.tpl
7147 * plugins/project-wizard/templates/cpp/Makefile.am
7148 * plugins/project-wizard/templates/terminal.wiz
7149 * plugins/project-wizard/templates/xlib-dock.wiz
7150 * plugins/project-wizard/templates/wxwin.wiz
7151 * plugins/project-wizard/templates/java.wiz
7152 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7153 * plugins/project-wizard/templates/xlib/configure.in.tpl
7154 * plugins/project-wizard/templates/xlib/Makefile.am
7155 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7156 * plugins/project-wizard/templates/gcj/configure.in.tpl
7157 * plugins/project-wizard/templates/gcj/Makefile.am
7158 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7159 * plugins/project-wizard/templates/terminal/configure.in.tpl
7160 * plugins/project-wizard/templates/terminal/Makefile.am
7161 * plugins/project-wizard/templates/terminal/autogen.sh
7162 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7163 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7164 * plugins/project-wizard/templates/wxwin/Makefile.am
7165 * plugins/project-wizard/templates/gnome.wiz
7166 * plugins/project-wizard/templates/java/configure.ac.tpl
7167 * plugins/project-wizard/templates/java/configure.in.tpl
7168 * plugins/project-wizard/templates/java/Makefile.am
7169 * plugins/project-wizard/templates/anjuta-plugin.wiz
7170 * plugins/project-wizard/templates/gtkmm.wiz
7171 * plugins/project-wizard/templates/python.wiz
7172 * plugins/project-wizard/templates/cpp.wiz
7173 * plugins/project-wizard/templates/gtk.wiz
7174 * plugins/project-wizard/templates/gcj.wiz
7175 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7176 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7177 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7179 Starting fixing of all project wizards:
7180 - rename configure.in to configure.ac
7181 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7182 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7185 * TODO.task: Added bug number to bounty
7187 2007-01-07 Johannes Schmid <jhs@gnome.org>
7189 * plugins/build-basic-autotools.c:
7190 Fixed #392290 – Missed install as root option in project manager
7192 2007-01-07 Johannes Schmid <jhs@gnome.org>
7194 * plugins/sourceview/sourceview.c:
7195 Fixed #388731 – Odd editor behaviour after performing block-text operations
7196 Fixed #388727 – Block-tab does not work
7198 * plugins/sourceview/anjuta-document.h/c:
7199 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7202 Require Gtk+ >= 2.10 for sourceview plugin
7204 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7206 * libanjuta/anjuta-status.c:
7207 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7209 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7212 plugins/terminal/terminal.c:
7214 remove support for VTE < 0.9
7216 2007-01-06 Naba Kumar <naba@gnome.org>
7218 * po/POTFILES.in: Updated
7220 2007-01-05 Adam Dingle <adam@medovina.org>
7222 Reviewed by Naba Kumar <naba@gnome.org>:
7223 * plugins/message-view/anjuta-message-manager-plugin.glade:
7224 Fixed bug #377903 (improve message color defaults).
7226 2007-01-05 Naba Kumar <naba@gnome.org>
7228 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7230 2007-01-03 Armin Burgmeier <armin@arbur.net>
7232 Reviewed by Naba Kumar <naba@gnome.org>:
7233 * plugins/symbol-browser/test-class.h: Fixed block ends.
7235 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7236 C-style-block comment.
7238 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7239 allow lists when writing autogen definition files. This is required
7240 for the new class generator. Also fixed a wrong return value in
7241 npw_autogen_write_definition_file and set a GError in
7242 npw_autogen_execute when the output file could not be opened.
7244 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7247 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7248 goc_template_header and goc_template_source, added top_srcdir to
7249 includes, link against project wizard (also hopefully temporarily),
7250 removed class_gen.h, class_gen.c, action-callbacks.h,
7253 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7255 * plugins/class-gen/cell-renderer-flags.h:
7256 * plugins/class-gen/cell-renderer-flags.c:
7257 * plugins/class-gen/combo-flags.h:
7258 * plugins/class-gen/combo-flags.c:
7259 * plugins/class-gen/element-editor.c:
7260 * plugins/class-gen/element-editor.h:
7261 * plugins/class-gen/generator.c:
7262 * plugins/class-gen/generator.h:
7263 * plugins/class-gen/plugin.h:
7264 * plugins/class-gen/plugin.c:
7265 * plugins/class-gen/transform.c:
7266 * plugins/class-gen/transform.h:
7267 * plugins/class-gen/validator.c:
7268 * plugins/class-gen/validator.h:
7269 * plugins/class-gen/window.c:
7270 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7271 adding of several class elements and uses autogen.
7273 * plugins/class-gen/templates/cc-header.tpl:
7274 * plugins/class-gen/templates/cc-source.tpl:
7275 * plugins/class-gen/templates/go-header.tpl:
7276 * plugins/class-gen/templates/go-source.tpl:
7277 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
7278 for the class generator.
7280 * configure.in: Added plugins/class-gen/templates/Makefile to output.
7282 2007-01-04 Naba Kumar <naba@gnome.org>
7284 Patch from Nick Treleaven:
7285 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
7286 all matching symbols.
7288 Patches from Maik Beckmann and Sébastien Granjoux:
7289 * plugins/profile-default/plugin.c,
7290 plugins/project-manager/plugin.c: Unescape project name. Fixes
7293 2007-01-04 Naba Kumar <naba@gnome.org>
7295 * plugins/glade/plugin.c: Fixed compilation with
7296 older glade-3 version.
7298 Patch from Roland Illig:
7299 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
7300 plugins/sourceview/anjuta-document-saver.c,
7301 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
7302 are necessary to build anjuta on NetBSD 3.0
7304 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7305 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
7306 window manager in gnome.
7308 2007-01-02 Naba Kumar <naba@gnome.org>
7310 * plugins/glade/plugin.c: Make it work with glade-3 svn.
7312 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
7314 Reviewed by Naba Kumar <naba@gnome.org>:
7315 * libanjuta/interfaces/libanjuta.idl,
7316 plugins/debug-manager/Makefile.am,
7317 plugins/debug-manager/anjuta-marshal.list,
7318 plugins/debug-manager/debugger.c,
7319 plugins/debug-manager/sparse_buffer.c,
7320 plugins/debug-manager/sparse_buffer.h,
7321 plugins/debug-manager/sparse_view.c,
7322 plugins/debug-manager/sparse_view.h,
7323 plugins/debug-manager/disassemble.h,
7324 plugins/debug-manager/disassemble.c,
7325 plugins/debug-manager/anjuta-marshal.list,
7326 plugins/debug-manager/plugin.c,
7327 plugins/gdb/debugger.c,
7328 plugins/gdb/debugger.h,
7329 plugins/gdb/plugin.c:
7330 Add a disassembly view window
7332 * plugins/debug-manager/breakpoints.c,
7333 plugins/debug-manager/chunk_view.c,
7334 plugins/debug-manager/locals.c,
7335 plugins/debug-manager/memory.c,
7336 plugins/debug-manager/registers.c,
7337 plugins/debug-manager/stack_trace.c:
7338 Add some debugging information
7340 2006-12-18 Naba Kumar <naba@gnome.org>
7342 * configure.in, plugins/glade/plugin.c: Allow building against both
7343 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
7345 2006-12-03 Naba Kumar <naba@gnome.org>
7347 * TODO.tasks: Marked a bounty completed.
7349 2006-11-24 Adam Dingle <adam@medovina.org>
7351 Reviewed by Naba Kumar <naba@gnome.org>:
7352 * plugins/build-basic-autotools/build-basic-autotools.c,
7353 plugins/debug-manager/watch.c,
7354 plugins/document-manager/plugin.c,
7355 plugins/patch/plugin.c,
7356 plugins/project-manager/plugin.c:
7357 Fixed bug #378879 (several command names need ellipses).
7359 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
7361 Reviewed by: Naba Kumar <naba@gnome.org>
7362 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7363 GCC 4.1.2 (there are only two warnings remaining now when compiling
7366 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
7368 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
7369 macro so that the generated function support a NULL plugin parameter.
7371 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
7372 in debug_tree_find_expression by freeing memory returned by the call
7373 to gtk_tree_model_get instead of the parameter string.
7375 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7377 * plugins/debug-manager/breakpoints.c:
7380 * plugins/debug-manager/anjuta-debug-manager.ui,
7381 plugins/debug-manager/debugger.c,
7382 plugins/debug-manager/plugin.c:
7385 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
7387 * libanjuta/anjuta-launcher.c,
7388 plugins/gdb/debugger.c:
7391 2006-11-21 Naba Kumar <naba@gnome.org>
7393 * plugins/search/search_preferences.c: Fixed build break.
7395 2006-11-20 Naba Kumar <naba@gnome.org>
7397 Patch from Kjartan Maraas:
7398 * plugins/cvs-plugin/cvs-interface.c,
7399 plugins/document-manager/plugin.c,
7400 plugins/gtodo/interface.c,
7401 plugins/gtodo/libgtodo.h,
7402 plugins/message-view/anjuta-msgman.c,
7403 plugins/project-wizard/druid.c,
7404 plugins/search/search_preferences.c,
7405 plugins/sourceview/sourceview-prefs.c,
7406 plugins/terminal/terminal.c,
7407 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
7409 Patch from Przemysław Grzegorczyk:
7410 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7411 plugins/subversion/anjuta-subversion.glade: Enable files in
7412 fileselection dialog. Fixes bug #376031.
7414 2006-11-17 Adam Dingle <adam@medovina.org>
7416 Reviewed by: Naba Kumar <naba@gnome.org>
7417 * plugins/build-basic-autotools/build-basic-autotools.c
7418 * plugins/class-gen/anjuta-class-gen.plugin.in
7419 * plugins/debug-manager/breakpoints.c
7420 * plugins/debug-manager/plugin.c
7421 * plugins/devhelp/plugin.c
7422 * plugins/document-manager/plugin.c
7423 * plugins/gdb/debugger.c
7424 * plugins/glade/anjuta-glade.plugin.in
7425 * plugins/gtodo/plugin.c
7426 * plugins/language-support-cpp-java/plugin.c
7427 * plugins/message-view/plugin.c
7428 * plugins/project-import/anjuta-project-import.glade
7429 * plugins/project-import/anjuta-project-import.plugin.in
7430 * plugins/search/plugin.c
7431 * plugins/tools/scripts/tools-2.xml.in
7432 * plugins/valgrind/plugin.c
7433 * src/anjuta-actions.h:
7434 Fixed bug #376335 "menu items should be capitalized". Minor
7437 2006-11-20 Naba Kumar <naba@gnome.org>
7439 * configure.in: Fixed build.
7441 Patch from: Arjan Timmerman
7442 *configure.in: Make subvesion plugin build for apr 1.x.
7445 2006-11-20 Johannes Schmid <jhs@gnome.org>
7449 Removed patches from Sylvain and Günther. They caused not problems but
7450 Naba was against them.
7452 2006-11-20 Johannes Schmid <jhs@gnome.org>
7454 * Removed me from MAINTAINERS
7456 2006-11-14 Günther Brammer <GBrammer@gmx.de>
7459 Use apr-1 instead of apr-0
7461 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
7463 * global-tags/create_global_tags.sh.in: Correct a bug when environment
7464 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
7465 and another bug occuring when parsing .pc file containing quotes.
7467 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
7469 * plugins/*/*.[ch]: Use class macro for type casting.
7471 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
7472 GCC 4.1.2 (there are only two warnings remaining now when compiling
7475 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
7476 a memory leak in debug_tree_find_expression; g_free was called on
7477 the parameter instead of the memory allocated by gtk_tree_model_get.
7479 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
7480 to declare and initialize the global type variable of the plugin.
7482 2006-10-31 Naba Kumar <naba@gnome.org>
7484 * global-tags/create_global_tags.sh.in: Added an end message.
7486 * libanjuta/anjuta-launcher.h: Fixed indentation.
7488 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
7489 creation to a) append the messages in right way, b) Connect signals
7490 to the view properly and c) Recreate the system-tags.cache at the
7491 end of the generation.
7493 * plugins/symbol-browser: Fixed action path (double
7494 click on sysmbols was not working).
7496 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
7497 Fixed typedef and removed dead code.
7499 * tagmanager/c.c: Took the latest version from ctags source
7500 repository, because the one we had (from ctags 5.6) was broken.
7502 * global_tags/create_global_tags.sh.in: Reverted the patch from
7503 Sylvain because it was not right fix (and added a helpful comment).
7504 Used /bin/bash to fix the bashism and generated separate log files
7505 for each tag files in the same directory.
7507 2006-10-29 Naba Kumar <naba@gnome.org>
7509 * plugins/editor/text_editor.c: Use a temporary file
7510 to save the editor and move it at the end to original
7511 file. This will prevent data corruption if file save
7512 failed for any reason. Also report proper errors when
7513 file save fails. Fixes bug #346575.
7515 2006-10-26 Naba Kumar <naba@gnome.org>
7517 * plugins/document-manager/anjuta-docman.c: Do not load
7518 the same files with different path more than once (happens
7519 with symlinked files). Fixes Bug #323591.
7521 2006-10-25 Naba Kumar <naba@gnome.org>
7523 * plugins/valgrind/vgactions.c: Fixed a warning.
7525 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
7527 Reviewed by Naba Kumar <naba@gnome.org>:
7529 * plugins/valgrind/vgtoolview.c:
7530 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
7532 * plugins/valgrind/bugged-prg-test.c:
7533 No more warning during compilation with GCC 4.1.
7534 Program is still buggy in order to be used as a test of the
7537 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
7538 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
7539 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
7540 plugins/valgrind/vgrule.c:
7541 No more warning during compilation with GCC 4.1.
7543 * plugins/valgrind/plugin.c:
7544 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
7545 prototype (was missing from previous patch).
7547 2006-10-24 Naba Kumar <naba@gnome.org>
7549 * plugins/glade/plugin.c: Show glade tree view, not list view.
7551 * plugins/glade/plugin.c: Fixed crash when Anjuta is
7552 exited with glade plugin still loaded. Fixes Bug #364755.
7554 * plugins/document-manager/anjuta-document-manager.plugin.in:
7555 Added application/x-reject in accepted mime-types.
7557 * Changelog: Fixed changelog alignments.
7559 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
7561 Reviewed by: Naba Kumar <naba@gnome.org>
7563 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
7564 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
7565 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
7566 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
7567 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
7568 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
7569 plugins/valgrind/vgsearchbar.c:
7570 Use class macro for type casting.
7572 * plugins/valgrind/plugin.h:
7573 Don't force cast a GtkActionGroup to a GtkAction.
7575 * plugins/valgrind/plugin.c:
7576 Use correct API to get path of the preoject root when building
7577 the list of targets for the run action.
7578 Correct ordering of the construction of the preferences widgets.
7579 Only remove the valgrind widget if it is currently displayed.
7581 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
7582 Return if check_valgrind_binary() fails.
7583 The ValgrindPluginPrefs object is initialized after the call to
7584 vg_action_new. Take a handle to the location of the pointer to
7587 2006-10-24 Naba Kumar <naba@gnome.org>
7589 * HACKING: Updated coding sample.
7591 Patch from: Armin Burgmeier <armin@arbur.net>
7592 * plugins/symbol-browser/test-class.h,
7593 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
7595 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
7597 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
7598 * plugins/valgrind/vgtoolview.h:
7599 Correctly handle the argv / srcdir of vg_tool_view object. Do
7600 not leak memory associated with those arrays.
7602 * plugins/symbol-browser/an_symbol_prefs.c:
7603 Support unloading / reloading of the module (for example when
7604 closing a project and opening another one).
7606 * plugins/project-manager/plugin.c:
7607 Remove plugin widget before removing plugin itself, preventing
7608 a crash with valgrind plugin.
7610 * libanjuta/anjuta-preferences-dialog.c:
7611 Do not use the page_num returned by gtk_notebook_append_page to
7612 remove the page as it cause bugs when pages removal is not done
7615 * plugins/document-manager/anjuta-docman.c:
7616 Fix some GTK+ warnings.
7618 * global-tags/create_global_tags.sh.in:
7619 Rewrite script to remove bash-ism and use pkg-config directly
7620 instead of parsing the *.pc file by hand. This solve problems
7621 that occurred when one of the directory in PKG_CONFIG_PATH is
7624 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
7626 * plugins/glade/plugin.c: Fix build (#363884)
7628 2006-10-22 Johannes Schmid <jhs@gnome.org>
7630 * plugins/file-manager/an_file_view.c:
7631 * plugins/file-manager/plugin.c:
7632 * plugins/file-manager/plugin.h:
7633 Fix possible crasher when changing project-root uri when we try to restore open nodes
7636 2006-10-19 Naba Kumar <naba@gnome.org>
7638 Patch from: Juan Pablo Ugarte
7639 * plugins/glade/plugin.c: Include glade header
7642 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
7644 * plugins/debug-manager/Makefile.am,
7645 plugins/debug-manager/sexy-icon-entry.h,
7646 plugins/debug-manager/sexy-icon-entry.c,
7647 plugins/debug-manager/dataview.c:
7648 Fix bug #358134 (Goto memory prompt)
7649 Use sexy-icon-entry from libsexy 0.1.10
7651 * plugins/debug-manager/debugger.c,
7652 plugins/debug-manager/plugin.c,
7653 plugins/debug-manager/start.c,
7654 plugins/gdb/debugger.c,
7655 plugins/gdb/plugin.c:
7656 Better error handling when starting and stopping debugger
7658 2006-10-13 Maik Beckmann <maik@eigenco.de>
7660 * src/action_callbacks.c:
7661 Fixed bug #361830 (AboutDialog does not close) which is caused
7662 due to a change in Gtk+ 2.10
7664 2006-10-12 Adam Dingle <adam@medovina.org>
7666 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
7668 * plugins/search/search-replace.c:
7669 Fixed bug #358068 (indicate when Find in Files is complete)
7671 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
7673 * plugins/sourceview/sourceview-prefs.c:
7674 * plugins/sourceview/sourceview.glade:
7675 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
7677 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
7679 * plugins/devhelp/plugin.c:
7680 * plugins/search/plugin.c:
7681 Fixed bug #359750 (fix find/replace shortcut keys).
7683 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
7684 use Alt+key for shortcuts)
7686 * plugins/debug-manager/debug_tree.c:
7687 * plugins/debug-manager/debugger.c:
7688 Fixed bug #359317 (can't load debug manager)
7690 * /plugins/document-manager/plugin.c:
7691 Fixed bug #359259 (highlight modes listed in reverse
7692 alphabetical order).
7694 2006-10-10 Johannes Schmid <jhs@gnome.org>
7696 * plugins/glade/plugin.c:
7697 Add scrollbars to glade project window
7699 2006-10-10 Johannes Schmid <jhs@gnome.org>
7701 * libanjuta/interfaces/Makefile.am.iface:
7702 Fixed Makefile with broke build
7704 2006-10-07 Johannes Schmid <jhs@gnome.org>
7706 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7707 * libanjuta/interfaces/Makefile.iface.am:
7708 Fixed enum types generation
7710 * libanjuta/interfaces/libanjuta.idl:
7711 Fixed some strange typo
7713 2006-10-06 Johannes Schmid <jhs@gnome.org>
7715 * libanjuta/interfaces/Makefile.iface.am:
7716 Fixed enum-types.h generation
7717 * libanjuta/interfaces/libanjuta.idl:
7719 IAnjutaTODO::load should take const gchar* argument
7720 Remove include to libanjuta/e-splash.h which is not installed as header file
7721 Disable get_attributes for now
7723 * pluings/sourceview/sourceview.c: Disabled get_attributes
7725 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
7727 2006-10-05 Naba Kumar <naba@gnome.org>
7729 * TODO.tasks: Set 'Improve class widzard' task to assigned.
7730 Set bug id for 'Profiler plugin' task.
7732 2006-10-03 Naba Kumar <naba@gnome.org>
7734 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
7735 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
7737 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
7738 plugins/project-manager/plugin.c: Added a new API in
7739 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
7740 Added some documentation. On project close, close all editors that
7741 has files opened for the project.
7743 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
7744 from the containers on anjuta_shell_remove_widget(). Do not destroy
7745 glade widgets once created.
7747 2006-10-03 Johannes Schmid <jhs@gnome.org>
7749 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7750 * libanjuta/interfaces/libanjuta.idl:
7751 const-List<> => const List<>
7752 List-free<> => List<>
7754 * Makefile.am: Reenabled launcher
7756 2006-10-03 Johannes Schmid <jhs@gnome.org>
7758 * libanjuta/interfaces/Makefile.am.iface:
7759 Install libanjuta.idl
7761 2006-10-02 Adam Dingle <adam@medovina.org>
7763 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
7765 2006-10-02 Adam Dingle <adam@medovina.org>
7767 * plugins/editor/style-editor.c: fixed bug #357534
7768 * plugins/gdb/utilities.h: removed 2 unused declarations
7770 2006-10-02 Johannes Schmid <jhs@gnome.org>
7772 * Makefile.am: disabled anjuta-launcher
7773 * libanjuta/Makefile.am:
7775 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
7776 * libanjuta/glue-factory.c: (glue_factory_add_path),
7777 (glue_factory_get_path):
7778 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
7779 * libanjuta/glue-factory.h:
7780 * libanjuta/glue-cpp.h:
7781 * libanjuta/glue-cpp.c:
7782 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
7784 * libanjuta/interfaces/Makefile.am.iface:
7785 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7786 * libanjuta/interfaces/libanjuta.idl:
7787 Add a new features to idl compiler:
7788 List<Type> => List of Type
7789 List-free<Type> => List of Type, it is up to the caller to free items and list
7790 const-List(-free)<Type> = const List of Types
7791 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
7793 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
7794 (generic_cpp_class_create_code):
7795 Adapted to new project_manager interface
7797 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
7798 * plugins/debug-manager/debugger.c:
7799 (ivariable_debugger_iface_init):
7800 Do not use C++ keyword "delete" for interface name
7802 * plugins/document-manager/anjuta-document-manager.plugin.in:
7803 Added m4 to mime-types
7805 * plugins/project-manager/plugin.c:
7806 (iproject_manager_add_source_multi):
7807 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
7809 2006-10-01 Naba Kumar <naba@gnome.org>
7811 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
7812 UI file used when out-of-process devhelp is used instead of
7815 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
7816 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
7817 plugins/profile-default/default.anjuta: Build devhelp plugin,
7818 but use out-of-process devhelp if devhelp plugin is disabled
7819 (either by user or devhelp is not installed). Disabled devhelp
7820 plugin by default. Added it in default profile.
7822 2006-10-01 Naba Kumar <naba@gnome.org>
7824 * plguins/project-manager/plugin.c: Possible fix for crash
7827 * configure.in, plugins/Makefile.am: Enabled glade plugin and
7828 set dep to last version 3.0.2.
7830 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
7831 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
7832 plugins/symbol-browser/plugin.c: Use the right action group
7833 for getting popup actions (Fixes lots of assertion failures).
7835 * plugins/project-manager/plugin.c,
7836 plugins/project-manager/plugin.h: use separate action group
7839 * plugins/message-view/plugin.c: Disconnect session load
7840 signal on plugin deactivation (fixes a crash).
7842 2006-09-30 Naba Kumar <naba@gnome.org>
7844 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
7845 * TODO.tasks: Assigned a bounty to Massimo.
7847 2006-09-29 Naba Kumar <naba@gnome.org>
7849 * src/anjuta-app.c, src/shell.c: Fixed build errors.
7851 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
7853 * plugins/debug-manager/debugger.c,
7854 plugins/debug-manager/plugin.c,
7855 libanjuta/interfaces/libanjuta.idl:
7856 Add a new abort command to quit debugger without waiting
7858 * plugins/gdb/debugger.c,
7859 plugins/gdb/debugger.h,
7860 plugins/gdb/plugin.c:
7861 Send a signal directly to the debugged program
7862 Implement abort command
7864 * plugins/debug-manager/debug_tree.c:
7867 * plugins/debug-manager/stack-trace.c:
7870 2006-09-29 Naba Kumar <naba@gnome.org>
7872 * TODO.tasks: Updated.
7874 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
7877 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
7879 * TODO.tasks: Updated in light of the word wrapping fix
7880 in Tasks Manager. Added a test bounty entry.
7882 * TODO.tasks: Added four bounties.
7884 2006-09-28 Naba Kumar <naba@gnome.org>
7886 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
7887 Added 'customizable' parameter to
7888 anjuta_ui_add_action_group_entries() and similar functions to
7889 allow user configuration of the actions. Filter out actions that
7890 are not configurable items (such as submenu items). Now the
7891 'Customize shortcuts' dialog is much better listed.
7893 * plugins/build-basic-autotools/build-basic-autotools.c,
7894 plugins/build-basic-autotools/build-basic-autotools.h,
7895 plugins/cvs-plugin/plugin.c,
7896 plugins/cvs-plugin/plugin.h,
7897 plugins/debug-manager/breakpoints.c,
7898 plugins/debug-manager/plugin.c,
7899 plugins/debug-manager/stack_trace.c,
7900 plugins/debug-manager/watch.c,
7901 plugins/devhelp/plugin.c,
7902 plugins/document-manager/plugin.c,
7903 plugins/file-loader/plugin.c,
7904 plugins/file-manager/plugin.c,
7905 plugins/glade/plugin.c,
7906 plugins/gtodo/interface.c,
7907 plugins/gtodo/plugin.c,
7908 plugins/language-support-cpp-java/plugin.c,
7909 plugins/macro/plugin.c,
7910 plugins/macro/plugin.h,
7911 plugins/message-view/plugin.c,
7912 plugins/patch/plugin.c,
7913 plugins/profile-default/default.anjuta,
7914 plugins/project-manager/plugin.c,
7915 plugins/project-manager/plugin.h,
7916 plugins/sample1/plugin.c,
7917 plugins/search/plugin.c,
7918 plugins/subversion/plugin.c,
7919 plugins/subversion/plugin.h,
7920 plugins/symbol-browser/plugin.c,
7921 plugins/symbol-browser/plugin.h,
7922 plugins/tools/plugin.c,
7923 plugins/valgrind/plugin.c,
7924 plugins/valgrind/plugin.h: Fixed to take care of above change
7925 in API of AnjutaUI. Properly added/removed action groups in some
7926 plugins. Split action groups into customization and non-customizable
7927 groups and added them separately.
7929 * plugins/document-manager/plugin.c: Close files belonging to
7930 project when project is closed (not complete).
7932 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
7933 vertical aligned cell entries.
7935 * src/anjuta-app.c: Define macros for the placeholder names.
7936 Set default widths and heights of the default placeholders,
7937 so that newly docked widgets are correclty sized.
7939 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7940 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
7941 Fixed to generated correct actions addition/removal code.
7943 2006-09-25 Naba Kumar <naba@gnome.org>
7945 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
7946 libanjuta/anjuta-serializer.[ch]: Implemented serialization
7949 * plugins/message-view/anjuta-msgman.c,
7950 plugins/message-view/anjuta-msgman.h,
7951 plugins/message-view/message-view.c,
7952 plugins/message-view/message-view.h,
7953 plugins/message-view/plugin.c: Serialize messages panes in
7954 session save and deserialize them in session load so that
7955 build messages persistant.
7957 2006-09-24 Johannes Schmid <jhs@gnome.org>
7959 * libanjuta/anjuta-utils.c:
7960 * plugins/message-view/message-view.c:
7961 Really fixed #355407
7963 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
7965 * libanjuta/interfaces/libanjuta.idl:
7966 Change one variable sign
7968 * plugins/debug-manager/anjuta-debug-manager.glade,
7969 plugins/debug-manager/anjuta-debug-manager.ui:
7970 Few small interface changes
7972 * plugins/debug-manager/debug_tree.h,
7973 plugins/debug-manager/watch.c,
7974 plugins/debug-manager/debugger.c,
7975 plugins/debug-manager/plugin.c
7976 plugins/gdb/debugger.c,
7977 plugins/gdb/plugin.c:
7978 Big rewrite of debugger queue
7979 Allow to cancel command
7981 * plugins/debug-manager/memory.c:
7982 Fix a bug if a command is cancelled
7984 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
7986 * plugins/gdb/debugger.c,
7987 plugins/debug-manager/debug_tree.c,
7988 plugins/debug-manager/locals.c:
7989 Restore tree representation for local variable
7990 Add argument in local variable list
7991 Use gdb variable object to get all informations
7993 2006-09-19 Naba Kumar <naba@gnome.org>
7995 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
7996 that implements AnjutaSavePrompt class.
7998 * ChangeLog: Fixed indentation.
8000 * libanjuta/Makefile.am,
8001 libanjuta/anjuta-marshal.list,
8002 libanjuta/anjuta-shell.c,
8003 libanjuta/anjuta-shell.h,
8004 plugins/document-manager/action-callbacks.c,
8005 plugins/document-manager/action-callbacks.h,
8006 plugins/document-manager/anjuta-docman.c,
8007 plugins/document-manager/anjuta-docman.h,
8008 plugins/document-manager/plugin.c,
8009 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8010 unsaved items during exit. A new signal is added in shell
8011 interface called 'save-prompt' to collect all unsaved items.
8012 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8013 Fixed document manager to use the new save-prompt signal in shell
8014 and AnjutaSavePrompt object for unsaved files. Cleaned up
8015 AnjutaDocman to synchronously save new files. Fixed function
8018 2006-09-18 Johannes Schmid <jhs@gnome.org>
8020 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8021 gdl requirement to 0.7.0
8023 2006-09-18 Johannes Schmid <jhs@gnome.org>
8025 * global-tags/.cvsignore:
8026 * global-tags/Makefile.am:
8027 * global-tags/create_global_tags.sh (removed):
8028 * global-tags/create_global_tags.sh.in (added):
8031 * libanjuta/anjuta-launcher.c:
8034 * plugins/project-manager/plugin.c:
8035 (project_manager_plugin_close_project):
8038 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8041 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8042 More reasonable toolbar creation/deletition though it does
8045 2006-09-15 Johannes Schmid <jhs@gnome.org>
8047 * libanjuta/anjuta-utils.c/.h:
8050 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8052 * scintilla/ScintillaGTK.cxx
8053 Fixed doulbe freeing in Scintilla
8055 2006-09-12 Johannes Schmid <jhs@gnome.org>
8057 * plugins/symbol-browser/an_symbol_prefs.c:
8058 Support unloading / reloading of the module (for example when
8059 closing a project and opening another one).
8061 * plugins/project-manager/plugin.c:
8062 Really fixed #355148 (Show project name in title bar)
8064 2006-09-09 Johannes Schmid <jhs@gnome.org>
8066 * libanjuta/plugins.c:
8067 Fixed #355156 (Show plugins in alphabetical order)
8069 2006-09-09 Johannes Schmid <jhs@gnome.org>
8071 * plugins/project-manager/plugin.c:
8072 Fixed #355148 (Show project name in title bar)
8074 2006-09-09 Johannes Schmid <jhs@gnome.org>
8076 * plugins/project-manager/plugin.c:
8077 (value_removed_project_root_uri):
8078 Fixed crasher if project cannot be opened
8080 2006-08-30 Naba Kumar <naba@gnome.org>
8082 * plugins/language-support-cpp-java/plugin.[c,h],
8083 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8084 Impletemnted UI for auto indent.
8086 2006-08-28 Naba Kumar <naba@gnome.org>
8088 * plugins/gvim/.cvsignore,
8089 plugins/gvim/Makefile.am,
8090 plugins/gvim/anjuta-vim-plugin.png,
8091 plugins/gvim/anjuta-vim.c,
8092 plugins/gvim/anjuta-vim.h,
8093 plugins/gvim/anjuta-vim.plugin.in,
8094 plugins/gvim/gtkvim.c,
8095 plugins/gvim/gtkvim.h,
8096 plugins/gvim/plugin.c,
8097 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8100 2006-08-28 Naba Kumar <naba@gnome.org>
8102 Patch from: Massimo Corà <maxcvs@email.it>
8103 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8104 possible infinite loop.
8106 2006-08-22 Adam Dingle <adam@medovina.org>
8108 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8109 to edit are shown in the preferences dialog in anjuta").
8110 Removed unused widgets from the style editor dialog.
8112 2006-08-21 Johannes Schmid <jhs@gnome.org>
8114 * plugins/symbol-browser/test-class.[cpp/h]
8117 2006-08-18 Naba Kumar <naba@gnome.org>
8119 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8120 end of document loading.
8122 * plugins/language-support-cpp-java/plugin.c,
8123 plugins/sourceview/sourceview.c: Fixed plugin loading.
8125 2006-08-17 Naba Kumar <naba@gnome.org>
8127 * plugins/language-support-cpp-java/plugin.c,
8128 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8129 mode line parsing. Indentation parameters initialized based on
8130 mode line parameters.
8132 2006-08-16 Naba Kumar <naba@gnome.org>
8134 * Makefile.am, plugins/editor/text_editor.c,
8135 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8138 2006-08-16 Naba Kumar <naba@gnome.org>
8140 Patch from Massimo Cora' <maxcvs@email.it>:
8142 * plugins/editor/aneditor-autocomplete.cxx,
8143 plugins/editor/aneditor-calltip.cxx,
8144 plugins/symbol-browser/Makefile.am,
8145 plugins/symbol-browser/an_symbol.c,
8146 plugins/symbol-browser/an_symbol_view.c,
8147 plugins/symbol-browser/plugin.c,
8148 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8149 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8150 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8151 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8152 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8153 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8154 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8155 tagmanager/get.h, tagmanager/html.c,
8156 tagmanager/include/tm_source_file.h,
8157 tagmanager/include/tm_tag.h,
8158 tagmanager/include/tm_workspace.h,
8159 tagmanager/jscript.c, tagmanager/keyword.c,
8160 tagmanager/keyword.h, tagmanager/lisp.c,
8161 tagmanager/lregex.c, tagmanager/lua.c,
8162 tagmanager/main.h, tagmanager/make.c,
8163 tagmanager/options.c, tagmanager/options.h,
8164 tagmanager/parse.c, tagmanager/parse.h,
8165 tagmanager/parsers.h, tagmanager/pascal.c,
8166 tagmanager/perl.c, tagmanager/php.c,
8167 tagmanager/python.c, tagmanager/read.c,
8168 tagmanager/read.h, tagmanager/readtags.c,
8169 tagmanager/readtags.h, tagmanager/rexx.c,
8170 tagmanager/routines.c, tagmanager/routines.h,
8171 tagmanager/ruby.c, tagmanager/scheme.c,
8172 tagmanager/sh.c, tagmanager/slang.c,
8173 tagmanager/sml.c, tagmanager/sort.c,
8174 tagmanager/sort.h, tagmanager/sql.c,
8175 tagmanager/strlist.c, tagmanager/strlist.h,
8176 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8177 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8178 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8179 tagmanager/vim.c, tagmanager/vstring.c,
8180 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8181 5.6 and namespace completion fixed.
8183 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8184 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8186 2006-08-15 Naba Kumar <naba@gnome.org>
8188 * libanjuta/interfaces/libanjuta.idl,
8189 plugins/editor/text-editor-iterable.c,
8190 plugins/editor/text_editor.c,
8191 plugins/sourceview/sourceview-cell.c,
8192 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8193 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8194 ianjuta_editor_end_action().
8196 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8198 2006-08-13 Naba Kumar <naba@gnome.org>
8200 * plugins/debug-manager/breakpoints.c,
8201 plugins/debug-manager/memory.c,
8202 plugins/debug-manager/registers.c,
8203 src/layout.xml: Fixed debugger widgets layout.
8205 2006-08-12 Naba Kumar <naba@gnome.org>
8207 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8208 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8209 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8210 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8211 codes and dead codes. Removed automatic indentation prefs.
8213 2006-08-12 Johannes Schmid <jhs@gnome.org>
8215 * libanjuta/Makefile.am:
8216 * libanjuta/anjuta-launcher.c:
8217 * libanjuta/anjuta-launcher.h:
8218 * libanjuta/anjuta-plugin.c:
8219 * libanjuta/anjuta-plugin.h:
8220 * libanjuta/anjuta-preferences.c:
8221 * libanjuta/anjuta-preferences.h:
8222 * libanjuta/anjuta-shell.c:
8223 * libanjuta/anjuta-shell.h:
8224 * libanjuta/libanjuta.h:
8226 Made wrapper friendly:
8227 - no inline in header files (preferences_set/get)
8228 - correct signal names
8229 - correct GError** argument in anjuta_shell_freeze/thaw
8230 - include correct files in libanjuta.h
8232 * plugins/project-manager/plugin.c:
8235 2006-08-11 Naba Kumar <naba@gnome.org>
8237 * plugins/editor/aneditor-priv.h,
8238 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8240 * plugins/editor/text_editor_cbs.c,
8241 plugins/sourceview/anjuta-view.c: Pass the right position for char
8244 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8246 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8248 2006-08-11 Naba Kumar <naba@gnome.org>
8250 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8251 return the right character at the iter position and get_char() to
8254 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8255 to set to character offset and not byte index.
8257 * plugins/language-support-cpp-java/plugin.c: Improved
8258 auto-indentation login. Indents opening and closing braces correctly.
8260 2006-08-10 Johannes Schmid <jhs@gnome.org>
8264 Required automake = 1.9
8266 * libanjuta/anjuta-children.c:
8267 * libanjuta/anjuta-children.h:
8268 * libanjuta/anjuta-encodings.h:
8269 * libanjuta/anjuta-launcher.h:
8270 * libanjuta/anjuta-plugin-description.h:
8271 * libanjuta/anjuta-preferences-dialog.h:
8272 * libanjuta/anjuta-preferences.h:
8273 * libanjuta/anjuta-session.h:
8274 * libanjuta/anjuta-status.h:
8275 * libanjuta/anjuta-ui.h:
8276 * libanjuta/anjuta-utils.c:
8277 * libanjuta/anjuta-utils.h:
8278 * libanjuta/e-splash.h:
8279 * libanjuta/glue-factory.h:
8280 * libanjuta/glue-plugin.h:
8281 * libanjuta/plugins.h:
8282 * libanjuta/resources.h:
8283 Fixed libanjuta to be able to wrap it
8284 - G_BEGIN_DECLS, G_END_DECLS
8285 - include all necessary files in libanjuta.h
8287 * plugins/gtodo/tray-icon.c:
8288 * plugins/terminal/terminal.c:
8289 Some build fixes for freebsd
8291 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8292 * plugins/sourceview/sourceview.glade:
8293 Remove auto-indent feature as it is now in language-support
8295 2006-08-09 Naba Kumar <naba@gnome.org>
8297 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
8298 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8299 Added missing files.
8301 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
8302 get_use_spaces(), set_tabsize() and set_use_spaces().
8304 2006-08-09 Naba Kumar <naba@gnome.org>
8306 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
8307 succeeded in activating.
8309 * plugins/document-manager/plugin.c: Added debug message.
8311 * libanjuta/interfaces/libanjuta.idl,
8312 plugins/editor/text_editor.c: Implemented get_tabsize(),
8313 get_use_spaces(), set_tabsize() and set_use_spaces().
8315 * plugins/language-support-cpp-java/Makefile.am,
8316 plugins/language-support-cpp-java/plugin.c,
8317 plugins/language-support-cpp-java/plugin.h: Used editor parameters
8318 for indentation. Added preferences page for paramenters.
8320 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8322 2006-08-08 Naba Kumar <naba@gnome.org>
8324 * libanjuta/interfaces/libanjuta.idl,
8325 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8326 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8327 plugins/editor/text_editor.c,
8328 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
8329 and implemented it for both scintilla and sourceview.
8331 * plugins/search/plugin.c: Use the new grab_focus() to transfer
8332 focus back to editor (happens when pressing esc in incremental
8335 2006-08-08 Naba Kumar <naba@gnome.org>
8337 * libanjuta/interfaces/libanjuta.idl,
8338 plugins/editor/text_editor.c,
8339 plugins/editor/text_editor.h,
8340 plugins/editor/text-editor-iterable.c,
8341 plugins/sourceview/sourceview-cell.c,
8342 plugins/sourceview/sourceview.c: Implemented editor attributes
8345 * plugins/editor/aneditor.cxx: Disabled old indentation code.
8346 plugins/language-support-cpp-java/plugin.c: Implemented indentation
8347 code (not complete yet).
8349 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8350 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8351 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8352 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8353 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8354 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8356 2006-08-04 Naba Kumar <naba@gnome.org>
8358 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
8361 2006-08-03 Johannes Schmid <jhs@gnome.org>
8363 * configure.in: Add a more informative text to valgrind plugin
8366 Modified Preferences tasl
8367 * libanjuta/anjuta-plugin.c:
8368 * libanjuta/anjuta-preferences-dialog.c:
8369 * libanjuta/anjuta-preferences-dialog.h:
8370 * libanjuta/anjuta-preferences.c:
8371 * libanjuta/anjuta-preferences.h:
8372 * libanjuta/interfaces/Makefile.am.iface:
8373 * libanjuta/interfaces/libanjuta.idl:
8374 Added IAnjutaPreferences interface which every plugin that has preferences should
8375 implement. Call merge() and unmerge() at plugin activation/deactivation.
8376 Fixed preferences_page_remove()
8378 * plugins/build-basic-autotools/build-basic-autotools.c:
8379 * plugins/cvs-plugin/plugin.c:
8380 * plugins/document-manager/plugin.c:
8381 * plugins/editor/plugin.c:
8382 * plugins/editor/plugin.h:
8383 * plugins/file-manager/plugin.c:
8384 * plugins/gtodo/main.h:
8385 * plugins/gtodo/plugin.c:
8386 * plugins/gtodo/preferences.c:
8387 * plugins/message-view/anjuta-msgman.c:
8388 * plugins/message-view/anjuta-msgman.h:
8389 * plugins/message-view/plugin.c:
8390 * plugins/sourceview/plugin.c:
8391 * plugins/sourceview/plugin.h:
8392 * plugins/symbol-browser/an_symbol_prefs.c:
8393 * plugins/symbol-browser/plugin.c:
8394 * plugins/terminal/terminal.c:
8395 * plugins/valgrind/plugin.c
8398 Updated preference loading/unloading for all plugins
8400 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
8402 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
8403 src/Makefile.am, plugins/tools/scripts/Makefile.am:
8404 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
8405 recommended by the autoconf manual.
8406 - Fixes compiling with autoconf 2.60.
8408 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
8410 2006-08-02 Johanes Schmid <jhs@gnome.org>
8412 * plugins/profile-default/plugin.c:
8413 Fixed session handling
8415 2006-08-01 Johannes Schmid <jhs@gnome.org>
8418 * plugins/Makefile.am:
8419 Disabled devhelp and glade for now as they do not work (#341073
8422 * plugins/profile-default/anjuta-default-profile.ui (removed):
8423 * plugins/profile-default/plugin.c:
8424 * plugins/profile-default/plugin.h:
8425 * plugins/project-manager/anjuta-project-manager.ui:
8426 * plugins/project-manager/plugin.c:
8427 * plugins/project-manager/plugin.h:
8428 Limted multiple project support #315043
8430 * libanjuta/interfaces/libanjuta.idl:
8431 Added ianjuta_profile_unload
8433 2006-07-31 Naba Kumar <naba@gnome.org>
8435 * libanjuta/interfaces/libanjuta.idl,
8436 plugins/editor/text-editor-iterable.c,
8437 plugins/editor/text_editor.c,
8438 plugins/sourceview/anjuta-view.c,
8439 plugins/sourceview/anjuta-view.h,
8440 plugins/sourceview/sourceview.c: Fixed text iteration and
8441 IAnjutaEditor implementations in both scintilla
8442 and sourceview. Cleand up libanjuta API: Removed redundant
8443 erase_range() method from IAnjutaEditor interface, fixed
8444 ianjuta_editor_get_text to take length instead of range (consistency).
8445 autoindentation in both sourceview and scintilla more or less works,
8446 but still disabled for now because there are still some anomalies
8449 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
8451 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
8454 2006-07-30 Johannes Schmid <jhs@gnome.org>
8456 * plugins/sourceview/anjuta-document.c:
8457 * plugins/sourceview/anjuta-document.h:
8458 * plugins/sourceview/anjuta-view.c:
8459 * plugins/sourceview/sourceview.c:
8460 Wrote a new "char_added" implementation, I hope this one is good
8462 * plugins/sourceview/sourceview-cell.c:
8463 Fixed typo: "text_iter" instead of "iter"
8465 2006-07-30 Naba Kumar <naba@gnome.org>
8467 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
8469 2006-07-30 Johannes Schmid <jhs@gnome.org>
8471 * autogen.sh: use gnome-autogen.sh from gnome-coomen
8473 * plugins/debug-manager/plugin.c:
8474 * plugins/patch/plugin.c:
8475 Use IAnjutaIndicable to mark debugger position
8477 * plugins/sourceview/sourceview.c:
8478 Define colors for IAnjutaIndicable
8480 2006-07-29 Johannes Schmid <jhs@gnome.org>
8482 * plugins/debug-manager/anjuta-debug-manager.ui:
8483 * plugins/debug-manager/breakpoints.c:
8484 * plugins/debug-manager/images/Makefile.am:
8485 * plugins/debug-manager/images/run-to-cursor.png:
8486 * plugins/debug-manager/plugin.c:
8487 Added toolbar and some icons
8489 * plugins/patch/anjuta-patch.ui:
8490 * plugins/patch/patch-plugin.c:
8491 * plugins/patch/patch-plugin.glade:
8492 * plugins/patch/plugin.c:
8493 * plugins/patch/plugin.h:
8494 Improved patch plugin (GUI and function)
8496 * plugins/sourceview/sourceview.c:
8497 Fixed another Gtk-Critical
8499 * plugins/tools/anjuta-tools.ui:
8500 * plugins/tools/plugin.h:
8501 Put Patch plugin in tools menu and changed ui file
8503 2006-07-29 Johannes Schmid <jhs@gnome.org>
8505 * plugins/document-manager/plugin.c:
8506 Fixed accelator Gtk-Warning
8508 * plugins/message-view/anjuta-msgman.c:
8511 * plugins/sourceview/anjuta-document.c:
8512 * plugins/sourceview/anjuta-document.h:
8513 * plugins/sourceview/anjuta-marshal.list:
8514 Wrote a better emitter for the char-added signal
8516 * plugins/sourceview/sourceview.c:
8517 Fixed Redo/Undo to void Gtk-Criticals
8519 * plugins/sourceview/sourceview-args.c:
8520 * plugins/sourceview/sourceview-cell.c:
8521 * plugins/sourceview/sourceview-scope.c:
8522 * plugins/sourceview/sourceview-tags.c:
8523 Adapted to new IAnjutaIterator API
8525 2006-07-28 Naba Kumar <naba@gnome.org>
8527 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
8529 * plugins/symbol-browser/an_symbol.c,
8530 plugins/symbol-browser/an_symbol_iter.c,
8531 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
8532 subclass of AnjutaSymbol so that the symbol is accessible from
8533 the iter in light of changes in IAnjutaIterable.
8535 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
8536 implementation of IAnjutaIterable.
8538 2006-07-28 Naba Kumar <naba@gnome.org>
8540 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
8541 IAnjutaIterable. They were kind of useless since the interface is
8542 defined on the data object itself. Added set_position() method
8543 in IAnjutaIterable to allow setting arbitrary current index to the
8545 Added erase() and erase_range() in IAnjutaEditor.
8547 * plugins/editor/text-editor-iterable.c: Fixed
8548 plugins/editor/text_editor.c: Implemented erase() and erase_range()
8549 methods in editor. Fixed get_line_from_position() method.
8551 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
8552 code. It's disabled for now.
8554 * plugins/sourceview/sourceview-cell.c,
8555 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
8558 2006-07-27 Johannes Schmid <jhs@gnome.org>
8560 * plugins/sourceview/sourceview-cell.c:
8561 Fixed IAnjutaEditorCell to work only on a single line
8562 Fixed crasher in finalize
8564 * plugins/symbol-browser/an_symbol_prefs.c:
8565 * global-tags/Makefile.am:
8566 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
8569 2006-07-26 Naba Kumar <naba@gnome.org>
8571 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
8572 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
8574 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
8576 * plugins/document-manager/plugin.c: Fixed dynamic loading of
8579 * plugins/editor/text-editor-iterable.c,
8580 plugins/editor/text_editor.c,
8581 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
8582 method to work correctly, it was ignoring start and end parameters.
8583 Fixed TextEditorCell implementation. Fixed 'char-added' signal
8586 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
8587 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
8589 2006-07-24 Massimo Cora' <maxcvs@email.it>
8591 * plugins/symbol-browser/an_symbol_view.c,
8592 plugins/symbol-browser/an_symbol_view.h,
8593 plugins/symbol-browser/plugin.c:
8594 fix a matching case into sv_extract_type_qualifier_from_expr ()
8595 and some minor issues.
8597 2006-07-26 Johannes Schmid <jhs@gnome.org>
8599 * plugins/language-support-cpp-java/plugin.c:
8600 Fixed to work kind of with sourceview editor
8601 * plugins/sourceview/anjuta-document.c:
8602 * plugins/sourceview/anjuta-view.c:
8603 * plugins/sourceview/sourceview-cell.c:
8604 * plugins/sourceview/sourceview.c:
8605 Fixed IAnjutaEditorCell and "char-added" signal
8607 2006-07-24 Naba Kumar <naba@gnome.org>
8609 * plugins/document-manager/plugin.c,
8610 plugins/document-manager/plugin.h: Initial implementedion for loading
8613 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
8616 * plugins/editor/text_editor.c: Fixed syntax highlighting when
8617 indicators are cleared (that leaved grey texts).
8619 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
8621 * libanjuta/interfaces/libanjuta.idl,
8622 plugins/debug-manager/breakpoints.c,
8623 plugins/debug-manager/memory.c,
8624 plugins/debug-manager/registers.c,
8625 plugins/debug-manager/debug_tree.c,
8626 plugins/debug-manager/debugger.c,
8627 plugins/gdb/debugger.c,
8628 plugins/gdb/debugger.h,
8629 plugins/gdb/plugin.c:
8630 Add a parameter for reporting error
8631 Add a new interface for using gdb variable object
8632 Allow to cancel commands
8633 Rewrite handling of debugger state
8635 * plugins/debug-manager/plugin.c,
8636 plugins/debug-manager/locals.c,
8637 plugins/debug-manager/locals.h,
8638 plugins/debug-manager/register.c,
8639 plugins/debug-manager/stack_trace.c,
8640 plugins/debug-manager/stack_trace.h:
8641 Create and destroy local and stack trace windows when needed
8643 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
8645 * plugins/document-manager/plugin.c:
8646 Fixed "Automatic" highlighting
8648 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
8650 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
8652 * plugins/sourceview/anjuta-view.c:
8653 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
8655 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
8657 * configure.in: Check for C/C++-Compiler correctly
8659 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
8661 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8663 * plugins/debug-manager/stack_trace.c:
8664 Destroy stack window when debuuger is disabled (#347414)
8666 * plugins/sourceview/anjuta-view.c:
8667 Fix a crash with popup-menu (#347412)
8669 2006-07-13 Naba Kumar <naba@gnome.org>
8671 * plugins/editor/Makefile.am,
8672 plugins/editor/text_editor.h,
8673 plugins/editor/text-editor-iterable.h,
8674 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
8677 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
8680 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
8682 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
8684 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
8687 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
8689 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8691 * libanjuta/anjuta-preferences-dialog.c:
8692 Do not use the page_num returned by gtk_notebook_append_page to
8693 remove the page as it cause bugs when pages removal is not done
8696 * plugins/document-manager/anjuta-docman.c:
8698 makes Anjuta display dock_items which have previously been hidden
8700 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
8702 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
8704 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
8705 * plugins/sourceview/sourceview.c: (imark_unmark):
8707 Patches for bugs #346450 and #346295
8709 * AUTHORS: Added Fredrik
8711 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
8713 * plugins/message-view/anjuta-msgman.c:
8714 Fixed close button/icon size (like in docman)
8716 2006-06-10 Naba Kumar <naba@gnome.org>
8718 * plugins/editor/text_editor.c: Fixed goto line to mark the line
8721 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
8723 * libanjuta/interfaces/libanjuta.idl:
8724 Move inspect_memory function in IAnjutaCpuDebugger interface
8725 Rename Boolean type to State
8727 * plugins/debug-manager/breakpoint.c:
8728 Rename Boolean type to State
8730 * plugins/debug-manager/Makefile.am,
8731 plugins/debug-manager/anjuta-marshal.list,
8732 plugins/debug-manager/data_view.c,
8733 plugins/debug-manager/data_view.h,
8734 plugins/debug-manager/data_buffer.c,
8735 plugins/debug-manager/data_buffer.h,
8736 plugins/debug-manager/chunk_view.c,
8737 plugins/debug-manager/chunk_view.h,
8738 plugins/debug-manager/anjuta-debug-manager.ui,
8739 plugins/debug-manager/debugger.c,
8740 plugins/debug-manager/memory.c,
8741 plugins/debug-manager/memory.h,
8742 plugins/debug-manager/plugin.c,
8743 plugins/gdb/debugger.c,
8744 plugins/gdb/debugger.h,
8745 plugins/gdb/plugin.c:
8746 Rewrite memory window using a special widget
8747 Rename Boolean type to State
8749 2006-06-08 Naba Kumar <naba@gnome.org>
8751 * plugins/editor/text_editor.c (itext_editor_get_current_word):
8752 Do not return garbage characters and return NULL when there is no
8755 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
8758 * plugins/search/search-replace.c: Fixed a mem leak.
8760 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
8762 * libanjuta/anjuta-launcher.c:
8763 Added debug message (see #343522)
8765 * plugins/build-basic-autotools/build-basic-autotools.c:
8766 Patch from Günther Brammer to fix #344015
8768 * plugins/sourceview/sourceview.c:
8769 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
8770 automatic highlight of build messages)
8772 2006-06-06 Naba Kumar <naba@gnome.org>
8775 libanjuta/interfaces/libanjuta.idl,
8776 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8777 plugins/Makefile.am,
8778 plugins/document-manager/action-callbacks.c,
8779 plugins/document-manager/plugin.c,
8780 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
8781 interface for language highlight selection and langauge change
8784 * plugins/language-support-cpp-java: Added language support
8785 plugin for cpp and java.
8787 2006-05-27 Naba Kumar <naba@gnome.org>
8789 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
8790 plugins/debug-manager/*, data/Makefile.am,
8791 manuals/reference/libanjuta/libanjuta.types,
8792 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8793 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8794 merged anjuta-new-debugger branch into trunck.
8795 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
8797 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
8799 * libanjuta/interfaces/libanjuta.idl,
8800 plugins/debug-manager/debugger.c,
8801 plugins/debug-manager/debugger.h,
8802 plugins/gdb/anjuta-gdb.plugin.in,
8803 plugins/gdb/debugger.c,
8804 plugins/gdb/debugger.h,
8805 plugins/gdb/plugin.c:
8806 Add new IAnjutaCpuDebugger interface to access cpu register
8807 Run gdb instead of /usr/local/bin/gdb
8809 * plugins/debug-manager/plugin.c,
8810 plugins/debug-manager/registers.c,
8811 plugins/debug-manager/registers.h:
8812 Rewrite register window
8813 Rename Load target menu item to Run target
8815 2006-05-07 Naba Kumar <naba@gnome.org>
8819 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
8821 * plugins/debug-manager/watch.c,
8822 plugins/debug-manager/breakpoint.c,
8823 plugins/debug-manager/breakpoint.h:
8824 Fix crash: disconnect save and load session signals
8826 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
8828 * libanjuta/interface/libanjuta.idl,
8829 plugins/debug-manager/debugger.c,
8830 plugins/gdb/plugin.c:
8831 Add a value parameter for evaluate command
8833 * plugins/debug-manager/anjuta-debug-manager.glade:
8834 Create new dialog box for watches using glade
8836 * plugins/debug-manager/anjuta-debug-manager.ui:
8837 Move watch menu items near the end
8838 Move breakpoint menu items outside the sub menu
8840 * plugins/debug-manager/debug_tree.c,
8841 plugins/debug-manager/debug_tree.h,
8842 plugins/debug-manager/debug_tree.h,
8843 plugins/debug-manager/watch.c:
8844 Move all GUI code from watch.c to debug_tree.c
8845 Add an auto update property to watches
8847 * plugins/debug-manager/locals.c,
8848 plugins/debug-manager/locals.h,
8849 plugins/debug-manager/stack_trace.c,
8850 plugins/debug-manager/stack_trace.h,
8851 plugins/debug-manager/plugin.c:
8852 Register actions before starting debugger
8854 * plugins/gdb/debugger.c:
8855 Do not call callback function if not present
8857 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
8859 * libanjuta/interfaces/libanjuta.idl,
8860 plugins/debug-manager/stack_trace.c,
8861 plugins/debug-manager/stack_trace.h,
8862 plugins/debug-manager/anjuta-debug-manager.ui,
8863 plugins/gdb/debugger.c:
8864 Add a popup menu in stack frame window
8865 Add a new frame-changed event
8866 Use MI command for getting stack informations
8867 Get filename with full path (need gdb > 6.3)
8869 * libanjuta/interfaces/libanjuta.idl,
8870 plugins/debug-manager/debug_tree.c,
8871 plugins/debug-manager/debugger.c,
8872 plugins/debug-manager/locals.c,
8873 plugins/debug-manager/locals.h,
8874 plugins/debug-manager/plugin.c,
8875 plugins/gdb/debugger.c,
8876 plugins/gdb/debugger.h,
8877 plugins/gdb/parser.c,
8878 plugins/gdb/parser.h,
8879 plugins/gdb/plugin.c,
8880 plugins/gdb/Makefile.am:
8881 Pass watch data with string instead of Watch structures
8882 Use debug_tree in local window
8886 * plugins/debug-manager/breakpoints.c,
8887 plugins/debug-manager/utilities.c,
8888 plugins/debug-manager/utilities.h:
8889 Use a GtkListStore instead of a GtkTreeStore
8890 move goto_location_in_editor in utilities.c
8892 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
8894 * libanjuta/interfaces/libanjuta.idl,
8895 plugins/debug-manager/anjuta-debug-manager.ui,
8896 plugins/debug-manager/breakpoints.c,
8897 plugins/debug-manager/plugin.c,
8898 plugins/gdb/debugger.c:
8899 Add a breakpoint type
8900 Add new popup menu in breakpoint window
8901 Add toggle breakpoint in editor popup menu
8902 Save and restore breakpoint enable
8903 Fix bug in clear all breakpoints
8904 Remove old useless code
8906 * plugins/debug-manager/debugger.c:
8907 Fix some problem with debugger states
8909 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
8910 Update documentation
8912 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
8915 plugins/gdb/Makefile.am,
8916 plugins/gdb/gdb.init:
8917 Move gdb.init crom data to plugins/gdb
8919 * plugins/gdb/gdb.init,
8920 libanjuta/interfaces/libanjuta.idl,
8921 plugins/debug-manager/breakpoints.c,
8922 plugins/debug-manager/debugger.c,
8923 plugins/debug-manager/plugin.c,
8924 plugins/gdb/debugger.c,
8925 plugins/gdb/plugin.c:
8926 Support pending breakpoints
8927 Rewrite debugger states
8928 Split ianjuta_debugger_log into _enable_log and _disable_log
8930 * plugins/debug-manager/start.c,
8931 plugins/debug-manager/debug_tree.c,
8932 plugins/gdb/parser.c:
8933 Remove some useless lines
8935 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
8936 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8937 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8938 Update documentation
8940 2006-03-12 Naba Kumar <naba@gnome.org>
8942 * manuals/references/libanjuta/libanjuta.types: Fixed
8945 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8947 * libanjuta/anjuta-debugger.c,
8948 libanjuta/anjuta-debugger.h:
8951 * libanjuta/interfaces/libanjuta.idl,
8952 plugins/debug-mananger/breakpoints.c,
8953 plugins/debug-manager/debug_tree.c,
8954 plugins/debug-manager/debugger.c,
8955 plugins/debug-manager/plugin.c,
8956 plugins/debug-manager/registers.c,
8957 plugins/debug-manager/sharedlib.c,
8958 plugins/debug-manager/signal.c,
8959 plugins/debug-manager/stack_trace.c,
8960 plugins/debug-manager/start.c,
8961 plugins/debug-manager/watch.c,
8962 plugins/gdb/debugger.c,
8963 plugins/gdb/debugger.h,
8964 plugins/gdb/parser.c,
8965 plugins/gdb/parser.h,
8966 plugins/gdb/plugin.c:
8967 Move types definitions from libanjuta/anjuta-debugger.{ch}
8968 Rename types from AnjutaDebugger* to IAnjutaDebugger*
8970 * plugins/gdb/Makefile.am:
8971 Remove user interface from gdb plugin
8973 2006-03-12 Naba Kumar <naba@gnome.org>
8975 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
8977 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
8979 Modified Patch from Marc Maurer <uwog@uwog.net>:
8980 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
8983 * plugins/sourceview/Makefile.am:
8984 * plugins/sourceview/sourceview-cell.c:
8985 * plugins/sourceview/sourceview-cell.h:
8986 * plugins/sourceview/sourceview.c:
8988 Implemented IAnjutaEditorCell
8990 2006-05-21 Naba Kumar <naba@gnome.org>
8992 * libanjuta/interfaces/libanjuta.idl,
8993 plugins/document-manager/action-callbacks.c,
8994 plugins/document-manager/plugin.c,
8995 plugins/editor/print.c, plugins/editor/text_editor.c,
8996 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
8997 Fixed zooming and added icons and shortcuts for zoom menu items.
8999 2006-05-21 Naba Kumar <naba@gnome.org>
9001 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9004 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9006 * plugins/document-manager/anjuta-docman.c:
9007 Fixed close button reaction by setting the correct current editor
9009 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9011 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9012 * plugins/document-manager/anjuta-docman.c
9013 - Fix close button, you can close any tab as you wish now.
9014 - Fadeout mime icon as the same as close image
9016 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9018 Patch from Marc Maurer <uwog@uwog.net>
9019 * main.c: Compile fix when NLS is enabled
9023 2006-05-20 Naba Kumar <naba@gnome.org>
9025 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9026 while loading abiword-2.4.4/abi project).
9028 2006-05-18 Naba Kumar <naba@gnome.org>
9030 * libanjuta/interfaces/libanjuta.idl,
9031 plugins/document-manager/action-callbacks.c,
9032 plugins/editor/print.c,
9033 plugins/editor/text_editor.c,
9034 plugins/editor/text_editor.h,
9035 plugins/editor/text_editor_prefs.c: Fixed zooming.
9037 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9038 interface for character iteration and IAnjutaEditorAssist interface
9039 for autocompletions and editor tips.
9041 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9043 Patch from Günther Brammer <GBrammer@gmx.de>:
9044 * plugins/document-manager/anjuta-docman.c:
9045 Make tabs smaller but keep nice closing icon
9047 * plugins/document-manager/anjuta-docman.c:
9048 * plugins/document-manager/Makefile.am:
9050 Added nice mime-icons to the editor tabs
9052 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9054 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9056 * plugins/symbol-browser/an_symbol_view.c:
9058 - Fixed symbol searching (Yang Hong (#341997))
9060 * plugins/devhelp/htmlview.c:
9061 Fixed devhelp plugin
9063 * plugins/build-basic-autotools/build-basic-autotools.c:
9064 * plugins/search/search-replace.c:
9065 * plugins/document-manager/anjuta-docman.c:
9067 Only add a marker to a line where it makes sense!
9069 === anjuta 2.0.2 ===
9071 2006-05-15 Naba Kumar <naba@gnome.org>
9073 * configure.in: set required versions for
9076 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9078 * plugins/glade/plugin.c:
9079 Fixed signal connection for "gtk-doc-search"
9081 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9083 * NEWS: Set release date, add known issues
9085 * libanjuta/anjuta-shell.c:
9086 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9087 and debug other gtk-warnings/criticals)
9089 * plugins/build-basic-autotools/build-basic-autotools.c:
9090 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9092 * plugins/sourceview/anjuta-view.c:
9093 * plugins/sourceview/sourceview-args.c:
9094 * plugins/sourceview/sourceview-scope.c:
9095 * plugins/sourceview/sourceview-tags.c:
9096 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9098 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9100 * pixmaps/Makefile.am:
9101 Add preferences_general.png
9103 * plugins/devhelp/plugin.c:
9104 Fixed some more realise things
9106 * plugins/message-view/anjuta-msgman.c:
9107 Support stock icons for message panes
9109 * plugins/search/search-replace.c:
9110 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9112 * plugins/search/search-replace_backend.c:
9115 * plugins/sourceview/anjuta-document.c:
9116 * plugins/sourceview/sourceview.c:
9117 Fixed finalise and tag completion
9120 Use preferences_general icon
9122 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9124 * pixmaps/Makefile.am:
9127 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9129 * plugins/sourceview/sourceview-prefs.c:
9130 Fixed font & color handling
9132 * plugins/symbol-browser/an_symbol_view.c:
9135 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9137 * plugins/macro/macros.xml:
9138 Fixed bug #341583 (Address of FSF)
9140 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9143 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9144 Update: Do it the cool way...
9146 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9148 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9149 Implement gtk-api-help signals of glade3
9150 * configure.in: Bump to glade3 2.91.2
9152 * plugins/devhelp/plugin.c:
9153 Fixed some realize stuff in the devhelp plugin
9155 * plugins/sourceview/anjuta-document.c:
9156 fixed bug with scope completion
9158 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9160 * plugins/symbol-browser/an_symbol_view.c
9161 * plugins/symbol-browser/an_symbol_prefs.c
9162 * plugins/symbol-browser/an_symbol_prefs.h
9163 * global_tags/create_global_tags.sh:
9165 Automaticly create global tags on first startup
9167 2006-05-08 Massimo Cora' <maxcvs@email.it>
9170 * plugins/project-wizard/templates/Makefile.am:
9171 * (added) plugins/project-wizard/templates/cpp-logo.png:
9172 * (added) plugins/project-wizard/templates/cpp.wiz:
9173 * (added) plugins/project-wizard/templates/cpp/*:
9175 Added a generic c++ template. It's a simple hello world.
9177 2006-05-07 Massimo Cora' <maxcvs@email.it>
9179 * plugins/symbol-browser/an_symbol_view.c:
9180 fixed a stupid crasher.
9182 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9184 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9185 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9187 Fixed WxWidgets project type
9189 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9191 * plugins/devhelp/htmlview.c:
9192 * plugins/devhelp/plugin.c:
9193 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9195 * plugins/project-wizard/install.c:
9196 Don't set a message - thanks to seb
9198 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9200 * plugins/devhelp/htmlview.c:
9201 * plugins/symbol-browser/an_symbol_view.c:
9203 There is a weird crash in gtk_idle which I still did not completly fix!
9205 * plugins/project-wizard/install.c:
9206 Default to success instead of failure
9208 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9210 * plugins/devhelp/htmlview.c:
9211 * plugins/devhelp/plugin.c:
9212 Fixed bug and libdevhelp issue!
9214 * plugins/project-wizard/install.c:
9215 Fixed message string!
9217 2006-05-03 Massimo Cora' <maxcvs@email.it>
9219 * plugins/symbol-browser/an_symbol_view.c:
9220 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9222 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9224 * pixmaps/Makefile.am:
9226 * anjuta.desktop.in.in
9228 GNOME Goal #2.1: Install theme-friendly icons
9230 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9232 * plugins/devhelp/htmlview.c: Reload page on reparent
9233 * plugins/document-manager/anjuta-docman.c:
9234 Present document-manager when document is selected in file-manager
9236 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9238 * plugins/symbol-broser/an_symbol_view.c:
9239 Fixed crasher in namespace exploration
9241 2006-05-01 Massimo Cora' <maxcvs@email.it>
9244 * plugins/valgrind/Makefile.am:
9246 Optional compiling of Valgrind plugin
9248 2006-05-01 Massimo Cora' <maxcvs@email.it>
9250 * plugins/symbol-browser/an_symbol_view.c:
9251 - modularized code. Marked with FIXME the parts which need improvement.
9253 - Added basic namespace completion for Gtkmm type project:
9254 - namespace1::MyClass *class;
9256 - Namespaces must be anyway improved.
9258 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9260 * plugins/devhelp/plugin.c:
9261 Fixed up plugin unloading and show html widget on link selected
9265 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9267 * plugins/devhelp/Makefile.am:
9268 * plugins/devhelp/anjuta-devhelp.plugin.in:
9269 * plugins/devhelp/htmlview.c:
9270 * plugins/devhelp/htmlview.h:
9271 * plugins/devhelp/plugin.c:
9272 * plugins/devhelp/plugin.h:
9273 Reimplemeted devhelp plugin from scratch
9275 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
9278 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
9280 * plugins/sourceview/sourceview-tags.c:
9281 complete some more tag types
9283 * plugins/valgrind/plugin.c:
9284 * plugins/valgrind/preferences.c:
9285 * plugins/valgrind/vggeneralprefs.c:
9287 Fixed lots of gtk warnings
9289 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
9291 * plugins/sourceview/sourceview-scope.c:
9292 Implemented type-ahead for scope completion
9294 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
9296 * manuals/C/Makefile.am:
9297 * manuals/Makefile.am:
9298 * plugins/document-manager/Makefile.am:
9299 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9300 * plugins/sourceview/Makefile.am:
9305 * plugins/class-gen/goc_template_header: G_END_DECLS
9307 2006-05-27 Naba Kumar <naba@gnome.org>
9309 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
9310 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
9311 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
9312 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
9313 scintilla/include/Scintilla.iface,
9314 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
9315 cvs. Fixed compile flags. Removed outdated patches.
9317 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
9319 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
9321 * plugins/sourceview/anjuta-document.c:
9322 * plugins/sourceview/sourceview-args.c:
9323 * plugins/sourceview/sourceview-scope.c:
9325 Add End/Home keypresses and support completion if symbol start with '!' for example
9328 2006-04-27 Massimo Cora' <maxcvs@email.it>
9330 * libanjuta/interfaces/libanjuta.idl:
9332 * plugins/sourceview/sourceview-scope.c:
9333 * plugins/sourceview/tag-window.c:
9334 * plugins/sourceview/tag-window.h:
9335 * plugins/symbol-browser/an_symbol_view.c:
9336 * plugins/symbol-browser/an_symbol_view.h:
9337 * plugins/symbol-browser/plugin.c:
9339 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
9341 Code and ideas for C/C++ new completion engine comes from IComplete written by
9342 Martin Stubenschrott <stubenschrott@gmx.net>.
9343 Currently the interface works only with GtkSourceView plugin.
9345 * tagmanager/Makefile.am:
9347 * tagmanager/entry.h:
9350 * tagmanager/include/tm_file_entry.h:
9351 * tagmanager/include/tm_project.h:
9352 * tagmanager/include/tm_source_file.h:
9353 * tagmanager/include/tm_symbol.h:
9354 * tagmanager/include/tm_tagmanager.h:
9355 * tagmanager/include/tm_work_object.h:
9356 * tagmanager/include/tm_workspace.h:
9357 * tagmanager/parse.c:
9358 * tagmanager/read.c:
9359 * tagmanager/read.h:
9360 * tagmanager/tm_project.c:
9361 * tagmanager/tm_source_file.c:
9362 * tagmanager/tm_workspace.c:
9364 Tagmanager can now parse a memory buffer and generate/update
9365 tags into tm_workspace/tm_project on the fly, without using files.
9366 C/C++ is supported now.
9368 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
9370 * plugins/sourceview/anjuta-document.c:
9371 * plugins/sourceview/sourceview-args.c:
9372 * plugins/sourceview/sourceview-scope.c:
9373 * plugins/sourceview/sourceview.c:
9375 Fixed some memory leaks and argument completion
9377 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9379 * plugins/glade/plugin.c:
9381 Fixed glade plugin build because of API changes in glade3
9383 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
9385 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9386 Updated editor section
9388 * manuals/C/anjuta-manual/interface.xml:
9389 * manuals/C/anjuta-manual/preferences.xml:
9390 * manuals/C/anjuta-manual/projects.xml:
9393 * plugins/editor/anjuta-editor.plugin.in:
9396 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9399 * plugins/editor/anjuta-editor.plugin.in:
9400 * plugins/sourceview/sourceview.plugin.in:
9402 Build both editors and let the user decide a runtime!
9404 * plugins/sourceview/sourceview-scope.c:
9405 Fixed bug in regex to allow test()-> completions
9407 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
9409 * plugins/sourceview/anjuta-document.c:
9410 * plugins/sourceview/sourceview-args.c:
9411 * plugins/sourceview/sourceview-scope.c:
9412 * plugins/sourceview/sourceview-tags.c:
9413 * plugins/sourceview/tag-window.c:
9415 Improved callltip windows
9417 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9419 * src/anjuta-app.c: (on_session_save):
9420 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
9421 <ricardo.jose.ferrari@gmail.com> for pointing this out!
9423 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9425 * libanjuta/anjuta-utils.c:
9426 * plugins/cvs-plugin/cvs-execute.c:
9429 * scintilla/LexInno.cxx:
9430 * scintilla/LexOpal.cxx:
9431 * scintilla/LexTCL.cxx:
9433 Added missing files from scintilla-update
9435 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9438 * manuals/C/Makefile.am:
9439 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
9440 * manuals/C/anjuta-manual/Makefile.am:
9441 * manuals/C/anjuta-manual/anjuta-manual.xml:
9442 * manuals/C/anjuta-manual/build.xml:
9443 * manuals/C/anjuta-manual/debugger.xml:
9444 * manuals/C/anjuta-manual/execute.xml:
9445 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
9446 * manuals/C/anjuta-manual/figures/arguments.png:
9447 * manuals/C/anjuta-manual/figures/configure_dlg.png:
9448 * manuals/C/anjuta-manual/figures/file_menu.png:
9449 * manuals/C/anjuta-manual/figures/menu_main.png:
9450 * manuals/C/anjuta-manual/figures/menubar.png:
9451 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
9452 * manuals/C/anjuta-manual/figures/project_info.png:
9453 * manuals/C/anjuta-manual/figures/scrshot.png:
9454 * manuals/C/anjuta-manual/figures/symbol_browser.png:
9455 * manuals/C/anjuta-manual/figures/tool-editor.png:
9456 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
9457 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
9458 * manuals/C/anjuta-manual/figures/toolbar_format.png:
9459 * manuals/C/anjuta-manual/figures/toolbar_main.png:
9460 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
9461 * manuals/C/anjuta-manual/fileoperations.xml:
9462 * manuals/C/anjuta-manual/interface.xml:
9463 * manuals/C/anjuta-manual/introduction.xml:
9464 * manuals/C/anjuta-manual/preferences.xml:
9465 * manuals/C/anjuta-manual/projects.xml:
9466 * manuals/C/anjuta-manual/tools.xml:
9467 * manuals/Makefile.am:
9469 Updated manual and faq
9471 * scintilla/CallTip.cxx:
9472 * scintilla/CallTip.h:
9473 * scintilla/CellBuffer.cxx:
9474 * scintilla/CellBuffer.h:
9475 * scintilla/ContractionState.cxx:
9476 * scintilla/Document.cxx:
9477 * scintilla/Document.h:
9478 * scintilla/DocumentAccessor.cxx:
9479 * scintilla/Editor.cxx:
9480 * scintilla/Editor.h:
9481 * scintilla/ExternalLexer.cxx:
9482 * scintilla/Indicator.cxx:
9483 * scintilla/KeyMap.cxx:
9484 * scintilla/KeyWords.cxx:
9485 * scintilla/LexAU3.cxx:
9486 * scintilla/LexBash.cxx:
9487 * scintilla/LexCPP.cxx:
9488 * scintilla/LexCaml.cxx:
9489 * scintilla/LexCsound.cxx:
9490 * scintilla/LexEiffel.cxx:
9491 * scintilla/LexGui4Cli.cxx:
9492 * scintilla/LexHTML.cxx:
9493 * scintilla/LexLua.cxx:
9494 * scintilla/LexMSSQL.cxx:
9495 * scintilla/LexOthers.cxx:
9496 * scintilla/LexPOV.cxx:
9497 * scintilla/LexPython.cxx:
9498 * scintilla/LexRuby.cxx:
9499 * scintilla/LexSQL.cxx:
9500 * scintilla/LexVB.cxx:
9501 * scintilla/Makefile.am:
9502 * scintilla/PlatGTK.cxx:
9503 * scintilla/PropSet.cxx:
9504 * scintilla/RESearch.cxx:
9505 * scintilla/RESearch.h:
9506 * scintilla/ScintillaBase.cxx:
9507 * scintilla/ScintillaGTK.cxx:
9508 * scintilla/StyleContext.h:
9509 * scintilla/ViewStyle.cxx:
9510 * scintilla/ViewStyle.h:
9511 * scintilla/XPM.cxx:
9512 * scintilla/include/KeyWords.h:
9513 * scintilla/include/Platform.h:
9514 * scintilla/include/PropSet.h:
9515 * scintilla/include/SciLexer.h:
9516 * scintilla/include/Scintilla.h:
9517 * scintilla/include/Scintilla.iface:
9518 * scintilla/include/ScintillaWidget.h:
9519 * scintilla/lexers.make:
9521 Update to scintilla 1.68
9524 Only show help items which are really availible
9526 * plugins/cvs-plugin/cvs-callbacks.c
9527 * plugins/cvs-plugin/cvs-execute.c
9528 * plugins/cvs-plugin/subversion-callbacks.c:
9529 * libanjuta/anjuta-utils.c:
9530 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
9532 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
9534 * plugins/project-wizard/install.c,
9535 * plugins/project-wizard/autogen.c:
9536 Add error messages if using a read only directory
9537 Improve fix for bug #339296
9539 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
9541 * libanjuta/interfaces/libanjuta.idl:
9542 * plugins/document-manager/action-callbacks.c:
9543 * plugins/document-manager/plugin.c:
9544 * plugins/editor/text_editor.c:
9545 Added IAnjutaEditorGoto
9547 * plugins/editor/aneditor.cxx:
9548 * plugins/editor/aneditor.h:
9549 * plugins/editor/text_editor.h:
9550 * plugins/editor/text_editor_prefs.c:
9554 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
9556 * libanjuta/interfaces/libanjuta.idl:
9557 * plugins/document-manager/action-callbacks.c:
9558 * plugins/document-manager/anjuta-docman.c:
9559 * plugins/document-manager/plugin.c:
9560 * plugins/editor/text_editor.c:
9561 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
9563 * plugins/sourceview/sourceview.c:
9564 * plugins/sourceview/sourceview.glade:
9565 Fixed some uft-8 issues and added a preference option
9566 to enable/disable gnome-vfs monitoring
9568 * scintilla/Makefile.am:
9569 * scintilla/include/Makefile.am:
9572 2006-04-20 Massimo Cora' <maxcvs@email.it>
9574 * libanjuta/interfaces/libanjuta.idl:
9575 Remove get_current_pos () because we have get_position()
9577 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9580 * plugins/sourceview/tag-window.c:
9581 Don't close window on PageUp/PageDown
9583 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9586 * manuals/reference/libanjuta/Makefile.am:
9591 * src/bacon-message-connection.c:
9592 * src/bacon-message-connection.h: (both from gedit)
9595 Fixed #312319 (Opening files when Anjuta is already open)
9597 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
9599 * TODO.tasks: Updated
9600 * plugins/sourceview/anjuta-view.c:
9601 * plugins/sourceview/anjuta-view.h:
9602 * plugins/sourceview/sourceview.c:
9604 * configure.in: Fix --enable-plugin-scintilla
9606 Added char_added signal
9608 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
9610 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
9614 * plugins/sourceview/sourceview.c:
9615 Fixed VFS monitoring (still a bit buggy)
9617 * plugins/sourceview/sourceview-args.c:
9618 * plugins/sourceview/tag-window.c:
9620 Better sizing for the popup-window
9622 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
9624 * plugins/project-wizard/templates/gnome/src/main.c:
9625 * plugins/project-wizard/templates/gnome/src/project.glade:
9626 * plugins/project-wizard/templates/gtk/src/main.c:
9627 * plugins/project-wizard/templates/gtk/src/project.glade:
9628 * plugins/project-wizard/templates/gtkmm/src/main.cc:
9630 Fixed up GLADE_FILE definition in project types and fixed bug #334546
9632 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
9634 * configure.in: More removal of obsoleteness.
9637 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
9640 * libanjuta/anjuta-preferences.c:
9641 * libanjuta/anjuta-utils.c:
9642 * libanjuta/anjuta-utils.h:
9643 * plugins/message-view/message-view.c:
9645 Changed color functions and moved convert_color to anjuta-utils.h
9647 * plugins/message-view/anjuta-message-manager-plugin.glade:
9648 GnomeColorPicker -> GtkColorButton (bug #309154)
9650 * plugins/sourceview/plugin.c:
9651 * plugins/sourceview/sourceview-prefs.c:
9652 * plugins/sourceview/sourceview.glade:
9653 Added color and font preferences
9655 * plugins/sourceview/sourceview-tags.c:
9656 Only show as much choices as configured in preferences
9658 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
9660 * ROADMAP, NEWS: Updated (we are far behind ;-)
9661 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
9663 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
9666 * plugins/editor/Makefile.am:
9667 * scintilla/Makefile.am
9669 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
9671 * global-tags/Makefile.am:
9672 * global-tags/create_global_tags.sh:
9673 * plugins/symbol-browser/an_symbol_prefs.c:
9674 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9675 * plugins/symbol-browser/plugin.h:
9676 * tagmanager/include/tm_workspace.h:
9677 * tagmanager/tm_workspace.c:
9679 Fixed symbol-browser prefs and move global tags generation from installtion to
9680 preferences to make the life easier for distributers and to allow updates after installtion
9682 * plugins/document-manager/action-callbacks.c:
9683 * plugins/document-manager/action-callbacks.h:
9684 * plugins/document-manager/anjuta-document-manager.ui:
9685 * plugins/document-manager/indent-util.c:
9686 * plugins/document-manager/plugin.c:
9687 * plugins/editor/text_editor.c:
9689 Moved indent stuff to document-manager
9691 * plugins/sourceview/anjuta-view.c:
9692 * plugins/sourceview/sourceview-args.c:
9693 * plugins/sourceview/sourceview-scope.c:
9694 * plugins/sourceview/sourceview-tags.c:
9695 * plugins/sourceview/sourceview.c:
9699 * plugins/sourceview/sourceview.plugin (removed):
9700 * plugins/sourceview/sourceview.plugin.in:
9701 Editor is not user-activatible
9703 * plugins/sourceview/sourceview.png:
9706 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
9708 * src/anjuta-app.c: Fixed crasher on plugin unloading
9710 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
9712 * plugins/sourceview/sourceview.c
9713 * plugins/sourceview/sourceview-args.c
9714 * plugins/sourceview/sourceview-args.h:
9716 Polished argument completion
9718 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
9720 * plugins/message-view/anjuta-msgman.c:
9721 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
9723 Show message pane on switch (does not work, anjuta_shell needs a fix)
9725 * plugins/sourceview/Makefile.am:
9726 * plugins/sourceview/anjuta-view.c: (find_tag_window),
9727 * plugins/sourceview/sourceview-args.c:
9728 * plugins/sourceview/sourceview-args.h:
9729 * plugins/sourceview/sourceview-private.h:
9730 * plugins/sourceview/sourceview-scope.c:
9731 (sourceview_scope_update), (sourceview_scope_filter_keypress):
9732 * plugins/sourceview/sourceview-tags.c:
9733 * plugins/sourceview/sourceview.c:
9734 * plugins/sourceview/tag-window.c:
9735 * plugins/sourceview/tag-window.h:
9737 Added scope and argument completion
9739 2006-04-03 Johannes Schmid <jhs@gnome.org>
9742 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
9746 * plugins/sourceview/sourceview.c: (iselect_clear):
9747 Make "Delete"-key working
9749 * configure.in: #336389
9751 2006-04-03 Johannes Schmid <jhs@gnome.org>
9753 * plugins/sourceview/Makefile.am:
9754 * plugins/sourceview/anjuta-view.c:
9755 * plugins/sourceview/plugin.c:
9756 * plugins/sourceview/sourceview-private.h:
9757 * plugins/sourceview/sourceview-scope.c:
9758 * plugins/sourceview/sourceview-scope.h:
9759 * plugins/sourceview/sourceview-tags.c:
9760 * plugins/sourceview/sourceview-tags.h:
9761 * plugins/sourceview/sourceview.c:
9762 * plugins/sourceview/sourceview.h:
9763 * plugins/sourceview/tag-window.c:
9765 - fixed goto_file_line
9766 - scroll to cursor on undo/redo
9767 - show correct popup-menu
9768 - scope completion (not ready yet)
9770 2006-04-03 Johannes Schmid <jhs@gnome.org>
9772 * plugins/sourceview/plugin.c:
9773 * plugins/sourceview/sourceview-tags.c:
9774 * plugins/sourceview/sourceview.c:
9775 * plugins/sourceview/sourceview.h:
9776 * plugins/sourceview/tag-window.c:
9778 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
9780 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9782 * plugins/sourceview/sourceview.c:
9783 Fixed next/previous bookmark.
9784 Toggled bookmark (set/unset).
9786 2006-04-03 Johannes Schmid <jhs@gnome.org>
9788 * plugins/document-manager/action-callbacks.c:
9789 Fixed Gtk-Warning in goto_line
9791 * plugins/sourceview/Makefile.am:
9792 * plugins/sourceview/anjuta-document.c:
9793 * plugins/sourceview/anjuta-view.c:
9794 * plugins/sourceview/anjuta-view.h:
9795 * plugins/sourceview/sourceview-autocomplete.c:
9796 * plugins/sourceview/sourceview-autocomplete.h:
9797 * plugins/sourceview/sourceview-private.h:
9798 * plugins/sourceview/sourceview-tags.c:
9799 * plugins/sourceview/sourceview-tags.h:
9800 * plugins/sourceview/sourceview.c:
9801 * plugins/sourceview/tag-window.c:
9802 * plugins/sourceview/tag-window.h:
9803 Created a nice API for tag and completion windows
9805 * plugins/sourceview/sourceview-print.h:
9806 * plugins/sourceview/sourceview-print.c:
9809 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9811 * plugins/sourceview/sourceview.c:
9812 Fixed typo (Sort bookmarks).
9814 2006-04-01 Johannes Schmid <jhs@gnome.org>
9816 * plugins/sourceview/anjuta-document.c:
9817 * plugins/sourceview/anjuta-document.h:
9818 * plugins/sourceview/anjuta-view.c:
9819 * plugins/sourceview/anjuta-view.h:
9820 * plugins/sourceview/sourceview-autocomplete.c:
9821 * plugins/sourceview/sourceview-autocomplete.h:
9822 * plugins/sourceview/sourceview-prefs.c:
9823 * plugins/sourceview/sourceview-prefs.h:
9824 * plugins/sourceview/sourceview-private.h:
9825 * plugins/sourceview/sourceview-tags.c:
9826 * plugins/sourceview/sourceview-tags.h:
9827 * plugins/sourceview/sourceview.c:
9828 * plugins/sourceview/sourceview.glade:
9829 * plugins/sourceview/tag-window.c:
9830 * plugins/sourceview/tag-window.h:
9832 Improved code complete and autocomplete
9834 2006-04-01 Johannes Schmid <jhs@gnome.org>
9836 * plugins/sourceview/Makefile.am:
9837 * plugins/sourceview/bookmark.png:
9838 * plugins/sourceview/marker-attentive.png:
9839 * plugins/sourceview/marker-basic.png:
9840 * plugins/sourceview/marker-intense.png:
9841 * plugins/sourceview/marker-light.png:
9842 * plugins/sourceview/sourceview.c:
9844 Added pixmaps for all marker types and show bookmarks
9847 * plugins/sourceview/Makefile.am:
9848 Build sourceview on 2.14 only
9850 2006-03-31 Johannes Schmid <jhs@gnome.org>
9852 * plugins/sourceview/Makefile.am:
9853 * plugins/sourceview/anjuta-document.c:
9854 * plugins/sourceview/anjuta-view.c:
9855 * plugins/sourceview/anjuta-view.h:
9856 * plugins/sourceview/sourceview-autocomplete.c:
9857 * plugins/sourceview/sourceview-private.h:
9858 * plugins/sourceview/sourceview-tags.c:
9859 * plugins/sourceview/sourceview-tags.h:
9860 * plugins/sourceview/sourceview.c:
9861 * plugins/sourceview/tag-window.c:
9862 * plugins/sourceview/tag-window.h:
9864 Added code completion with tag manager to the editor and fixed a save_as bug
9866 2006-03-31 Johannes Schmid <jhs@gnome.org>
9868 * src/main.c: Revert patch from Rob to allow building with
9870 * configure.in: Require at least 2.12 libraries
9872 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
9874 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
9876 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9877 Improve anjuta-plugin project template: Added missed files dist tarball
9880 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
9883 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
9885 reviewed by: Johannes Schmid <jhs@gnome.org>
9887 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
9888 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
9889 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
9890 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
9892 Improve anjuta-plugin project template. Also fix for #322744
9894 2006-03-27 Johannes Schmid <jhs@gnome.org>
9896 * plugins/sourceview/sourceview-private.h:
9897 plugins/sourceview/sourceview.c:
9899 Added basic bookmark support
9901 2006-03-27 Johannes Schmid <jhs@gnome.org>
9906 Patch from Rob Bradfort <robster@debian.org>:
9907 * src/main.c: (get_command_line_args), (main):
9908 Migration from popt to GOption
9910 2006-03-26 Naba Kumar <naba@gnome.org>
9912 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
9913 size to scale itself with theme.
9915 2006-03-26 Naba Kumar <naba@gnome.org>
9917 * plugins/file-manager/an_file_view.c,
9918 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
9919 when symbolview and fileview objects are destroyed to avoid crashes
9920 after the plugins are disabled.
9922 2006-03-26 Naba Kumar <naba@gnome.org>
9924 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
9925 Deleted unused file.
9927 * plugins/glade/plugin.c: Be able to close glade plugin when there
9928 there is no glade project loaded.
9930 * plugins/sourceview/sourceview.plugin,
9931 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
9933 2006-03-23 Naba Kumar <naba@gnome.org>
9935 * plugins/editor/print.c: Fixed a bug where some sections of
9936 printed/previewed text is not highlighted.
9938 2006-03-20 Johannes Schmid <jhs@gnome.org>
9940 * libanjuta/interfaces/libanjuta.idl:
9942 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
9943 as we do not use private apis. Show help window and startup because it does
9946 * plugins/document-manager/action-callbacks.c:
9947 plugins/editor/Makefile.am:
9948 plugins/editor/text_editor.c:
9949 plugins/editor/print.c:
9950 plugins/editor/print.h:
9952 Fixed printing (nobody has missed it BTW ;-)
9954 * plugins/sourceview/sourceview.c:
9957 2006-03-20 Naba Kumar <naba@gnome.org>
9959 * configure.in, plugins/devhelp/plugin.c: Be able to build with
9960 devhelp >= 0.9 < 0.11 versions.
9962 2006-03-20 Johannes Schmid <jhs@gnome.org>
9964 * plugins/sourceview/anjuta-document-loader.c
9965 plugins/sourceview/sourceview.c:
9969 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9971 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
9972 Fixed bug (line position)
9973 Give the good line position whatever the active editor.
9975 2006-03-19 Ilkka Tuohela <hile@iki.fi>
9977 * configure.in: Added fi to ALL_LINGUAS
9979 2006-03-19 Johannes Schmid <jhs@gnome.org>
9981 * plugins/sourceview/anjuta-document-loader.c:
9982 replace gnome_vfs_get_mime_type_for_name_and data
9984 * plugins/build-basic-autotools/build-basic-autotools.c:
9987 2006-03-17 Johannes Schmid <jhs@gnome.org>
9989 * plugins/editor/editor.glade:
9990 Added style-editor again after it got lost somehow
9992 2006-03-17 Johannes Schmid <jhs@gnome.org>
9994 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
9995 configure.in: require devhelp 0.11
9997 Post 0.11 devhelp versions (CVS) do not work because of an API change...
9999 plugins/build-basic-autotools/build-basic-autotools.c:
10000 forgot a an installtion callback for the "install as root"-feature
10002 2006-03-17 Massimo Cora' <maxcvs@email.it>
10004 reviewed by: Johannes Schmid <jhs@gnome.org>
10006 * plugins/class-gen/anjuta-class-gen-plugin.glade
10007 plugins/class-gen/class_gen.c
10008 plugins/class-gen/goc_template_header
10009 plugins/class-gen/goc_template_source
10013 2006-03-16 Johannes Schmid <jhs@gnome.org>
10015 * plugins/sourceview/sourceview.c:
10016 Fixed "save-point" signal for undo actions
10018 2006-03-16 Massimo Cora' <maxcvs@email.it>
10020 reviewed by: Johannes Schmid <jhs@gnome.org>
10022 * plugins/document-manager/anjuta-docman.c:
10023 Implement tab drag and drop
10025 2006-03-16 Johannes Schmid <jhs@gnome.org>
10027 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10028 plugins/build-basic-autotools/build-basic-autotools.c:
10030 Implemented "install as root"-feature (#321455)
10032 2006-03-16 Johannes Schmid <jhs@gnome.org>
10035 plugins/sourceview/.cvsignore
10036 plugins/tools/scripts/.cvsignore:
10037 Added/extended .cvsignore files
10039 * plugins/sourceview/sourceview-autocomplete.c:
10040 plugins/sourceview/sourceview-autocomplete.h:
10041 plugins/sourceview/sourceview-prefs.c:
10042 plugins/sourceview/sourceview-private.h:
10043 plugins/sourceview/sourceview.glade:
10044 Autcomplete just works(tm) now and respects preferences
10046 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10047 Use better algorithm from autocomplete
10049 2006-03-15 Johannes Schmid <jhs@gnome.org>
10051 * src/anjuta-app.c:
10054 2006-03-15 Johannes Schmid <jhs@gnome.org>
10056 * libanjuta/interfaces/libanjuta.idl:
10057 plugins/class-gen/class_gen.c:
10058 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10059 plugins/project-manager/plugin.c:
10061 Allow to add multiple source files (#320191)
10063 * configure.in: Require gnome-build 0.1.3
10065 2006-03-14 Johannes Schmid <jhs@gnome.org>
10067 * plugins/macro/macro-utils.c: Fixed bug #333606
10068 * plugins/file-wizard/file.c: Fixed bug #333601
10070 2006-03-13 Johannes Schmid <jhs@gnome.org>
10072 * plugins/sourceview/sourceview_autocomplete.c
10073 plugins/sourceview/sourceview_autocomplete.h
10074 plugins/sourceview/sourceview.c
10075 plugins/sourceview/sourceview-private.h
10076 plugins/sourceview/sourceview-prefs.c:
10078 Cleaned up and fixed several issues
10080 2006-03-13 Johannes Schmid <jhs@gnome.org>
10082 * plugins/sourceview/Makefile.am:
10083 plugins/sourceview/sourceview-autocomplete.c
10084 plugins/sourceview/sourceview-autocomplete.h:
10085 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10086 plugins/sourceview/sourceview-private.h:
10087 plugins/sourceview/sourceview.c:
10089 Added (buggy) autocomplete feature to sourceview
10091 2006-03-12 Naba Kumar <naba@gnome.org>
10093 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10094 libanjuta/anjuta-session.c: Added API docs.
10096 2006-03-12 Naba Kumar <naba@gnome.org>
10098 * TODO.tasks: Added couple of tasks.
10099 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10100 Register private class as early as possible so that members could
10101 point to self class. Code clean up.
10103 2006-03-12 Naba Kumar <naba@gnome.org>
10105 * po/POTFILES.in, po/POTFILES.skip: Updated.
10107 2006-03-11 Naba Kumar <naba@gnome.org>
10109 * libanjuta/anjuta-shell.c,
10110 plugins/document-manager/anjuta-docman.c,
10111 plugins/document-manager/plugin.c,
10112 plugins/symbol-browser/an_symbol_search.c,
10113 plugins/valgrind/vgrule-list.c: Use correct signal names while
10116 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10117 signal names and fixed enum IANJUTA_TYPE_* macro.
10119 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10121 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10122 plugins/search/search-replace.c :
10123 Fixed bug (Bookmark the good line).
10124 Search & Replace (Mark all matched strings).
10126 2006-03-09 Johannes Schmid <jhs@gnome.org>
10128 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10129 Completed changes from yesterday
10131 * plugins/document-manager/anjuta-document-manager.glade:
10132 plugins/editor/editor.glade
10133 plugins/editor/plugin.c: (activate_plugin)
10134 plugins/editor/text_editor.c
10135 plugins/sourceview/Makefile.am
10136 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10137 plugins/sourceview/sourceview.glade:
10138 Completed preference changes
10140 2006-03-08 Johannes Schmid <jhs@gnome.org>
10142 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10143 plugins/search/plugin.c: (activate_plugin):
10145 Removed Gtk-Criticals
10147 * plugins/document-manager/anjuta-document-manager.glade:
10148 plugins/document-manager/plugin.c: (on_docman_auto_save),
10149 (on_gconf_notify_timer), (prefs_init):
10150 plugins/document-manager/plugin.h:
10151 plugins/editor/text_editor.c: (text_editor_instance_init),
10152 (text_editor_dispose):
10153 plugins/editor/text_editor.h:
10154 plugins/editor/text_editor_cbs.c:
10155 plugins/editor/text_editor_cbs.h:
10156 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10157 plugins/glade/plugin.c: (activate_plugin):
10158 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10159 plugins/sourceview/sourceview-private.h:
10160 plugins/sourceview/sourceview.c: (on_menu_popup),
10161 (sourceview_new), (ifile_open), (ifile_savable_save),
10162 (ifile_savable_save_as), (ieditor_set_popup_menu),
10163 (ieditor_get_filename), (imark_mark):
10165 Moved autosave from editor to document manager and fixed some things in
10168 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10170 * plugins/search/anjuta-search.glade :
10171 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10172 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10173 plugins/search/search-replace.c : Fixed bug.
10175 2006-03-08 Johannes Schmid <jhs@gnome.org>
10177 * plugins/search/anjuta-search.glade
10178 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10180 2006-03-07 Johannes Schmid <jhs@gnome.org>
10182 * plugins/document-manager/action-callbacks.c
10183 plugins/document-manager/anjuta-document-manager.glade
10184 plugins/document-manager/plugin.c: (prefs_init),
10186 plugins/editor/Makefile.am:
10187 plugins/editor/editor.glade:
10188 plugins/editor/plugin.c: (on_style_button_clicked),
10189 (activate_plugin), (dispose):
10190 plugins/editor/style-editor.c:
10192 Startet to seperate document-manager and editor preferences
10194 * plugins/search/Makefile.am:
10195 plugins/search/anjuta-search.glade:
10196 plugins/search/search-replace.c:
10198 Moved search GUI to search-plugin
10200 * plugins/sourceview/sourceview-prefs.c:
10201 plugins/sourceview/sourceview-prefs.h:
10202 plugins/sourceview/sourceview-private.h:
10203 plugins/sourceview/sourceview.c:
10204 plugins/sourceview/sourceview.h:
10205 plugins/sourceview/Makefile.am:
10206 plugins/sourceview/anjuta-document.h:
10207 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10208 plugins/sourceview/plugin.c:
10210 Added some preferences to sourceview and fixed vfs_monitor
10212 * tagmanager/c.c: (parseParens):
10213 Removed annoying debug message
10215 * libanjuta/interfaces/libanjuta.idl:
10216 Removed IAnjutaEditorFactory::create_style_editor()
10218 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10220 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10221 Search : Bookmark all matched lines.
10223 2006-03-06 Johannes Schmid <jhs@gnome.org>
10225 * plugins/class-gen/anjuta-class-gen.plugin.in
10226 plugins/file-loader/plugin.c: (sort_wizards)
10227 (on_create_submenu), (activate_plugin)
10228 plugins/file-wizard/anjuta-file-wizard.plugin.in
10229 plugins/glade/anjuta-glade.plugin.in
10230 plugins/project-import/anjuta-project-import.plugin.in
10231 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10233 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10234 sorted alphabeticly
10236 * plugins/project-wizard/templates/mkfile.wiz:
10237 Use configured project directory instead of ~/myproject
10239 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10241 Show markers (again) and monitor uri
10243 2006-03-06 Naba Kumar <naba@gnome.org>
10245 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10246 typedefs separately so that forward linking would work.
10247 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10249 2006-03-05 Naba Kumar <naba@gnome.org>
10251 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10252 passing Enums and Structs in signals. Define struct _Name in
10253 generated code, so that forward referencing.
10254 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10256 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10258 2006-03-05 Naba Kumar <naba@gnome.org>
10260 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10261 support. Generate GType definitions for enums in generated codes
10262 so that enums could be passed as signal params.
10264 2006-03-04 Naba Kumar <naba@gnome.org>
10266 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10267 Restored cvs-moved revision files. They were originally marked
10268 deleted at their older locations. Now they are restored at
10269 their new locations. The changeset is one that was committed
10270 as part of document-manager, editor, search and print plugins
10271 separation from editor plugin.
10273 2006-03-03 Johannes Schmid <jhs@gnome.org>
10275 * plugins/sourceview/*:
10276 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
10279 2006-03-04 Naba Kumar <naba@gnome.org>
10281 * plugins/gdb/*: Deleted removed files (see previous changlog
10282 entry for files list).
10284 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
10286 * plugins/debug-mananger/breakpoints.c,
10287 plugins/debug-manager/breakpoints.h,
10288 plugins/debug-manager/debug_tree.c,
10289 plugins/debug-manager/debug_tree.h,
10290 plugins/debug-manager/info.c,
10291 plugins/debug-manager/info.h,
10292 plugins/debug-manager/locals.c,
10293 plugins/debug-manager/locals.h,
10294 plugins/debug-manager/memory.c,
10295 plugins/debug-manager/memory.h,
10296 plugins/debug-manager/registers.c,
10297 plugins/debug-manager/registers.h,
10298 plugins/debug-manager/sharedlib.c,
10299 plugins/debug-manager/sharedlib.h,
10300 plugins/debug-manager/signal.c,
10301 plugins/debug-manager/signal.h,
10302 plugins/debug-manager/stack_trace.c,
10303 plugins/debug-manager/stack_trace.h,
10304 plugins/debug-manager/watch.c,
10305 plugins/debug-manager/watch.h,
10306 plugins/debug-manager/Makefile.am:
10307 Move from gdb plugin to debug manager plugin
10309 * plugins/debug-manager/anjuta-debug-manager.glade,
10310 plugins/debug-manager/anjuta-debug-manager.ui:
10311 Move all user interface from gdb to debug manager
10313 * plugins/debug-manager/utilities.c,
10314 plugins/debug-manager/utilities.h:
10315 Remove some unused code
10316 Add useful code from gdb plugin
10318 * plugins/debug-manager/start.c,
10319 plugins/debug-manager/start.h:
10320 Include code of attach_process
10321 Add more code to start the debugger
10323 * plugins/debug-manager/plugin.c,
10324 plugins/debug-manager/plugin.h,
10325 plugins/debug-manager/anjuta-debug-manager.plugin.in:
10326 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
10328 * plugins/debug-manager/debugger.c,
10329 plugins/debug-manager/debugger.h:
10330 Implement a queue of debugger command
10332 * plugins/gdb/actions.c,
10333 plugins/gdb/actions.h,
10334 plugins/gdb/watch_cbs.c,
10335 plugins/gdb/watch_cbs.h,
10336 plugins/gdb/watch_gui.c,
10337 plugins/gdb/watch_gui.h:
10340 * plugins/gdb/debugger.c,
10341 plugins/gdb/debugger.h,
10342 plugins/gdb/gdbmi.c,
10343 plugins/gdb/gdbmi.h,
10344 plugins/gdb/utilities.c,
10345 plugins/gdb/utilities.h,
10346 plugins/gdb/Makefile.am,
10347 plugins/gdb/anjuta-gdb.plugin.in:
10348 Implement necessary functions
10350 * plugins/gdb/parser.c,
10351 plugins/gdb/parser.h:
10352 Code for parsing variable previously in debug_tree.c
10354 * plugins/gdb/anjuta-gdb.glade,
10355 plugins/gdb/anjuta-gdb.ui:
10356 Remove user interface
10358 * plugins/gdb/gdbmi-test.c:
10361 * plugins/gdb/anjuta-gdb.plugin.png:
10362 Try an improved icon for gdb (archer fish)
10364 * libanjuta/anjuta-debugger.c,
10365 libanjuta/anjuta-debugger.h,
10366 libanjuta/interfaces/libanjuta.idl,
10367 libanjuta/interfaces/anjuta-idl-compiler.pl,
10368 libanjuta/Makefile.am:
10369 Add declaration used in new IAnjutaDebugger interface
10371 * manuals/reference/libanjuta.types,
10372 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
10373 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
10374 Update documentation
10376 2006-03-02 Naba Kumar <naba@gnome.org>
10378 * manuals/reference/libanjuta/Makefile.am,
10379 manuals/reference/libanjuta/libanjuta-docs.sgml,
10380 manuals/reference/libanjuta/libanjuta-sections.txt,
10381 manuals/reference/libanjuta/libanjuta.types,
10382 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10383 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
10384 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10385 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10386 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10387 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10388 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10389 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10390 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
10391 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10392 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10393 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
10394 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10395 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10396 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10397 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
10398 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10399 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10400 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10401 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10402 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10403 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10404 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10405 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10406 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10407 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10408 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10409 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10410 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10411 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
10412 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10413 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10414 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10415 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10416 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
10417 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
10418 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
10419 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10420 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10421 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10422 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
10423 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10424 manuals/reference/libanjuta/tmpl/plugins.sgml,
10425 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10426 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
10427 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
10428 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
10429 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
10430 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
10431 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
10432 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
10433 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
10434 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
10435 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
10436 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
10437 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
10438 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
10441 2006-02-28 Naba Kumar <naba@gnome.org>
10443 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
10444 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
10445 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
10446 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
10447 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
10448 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
10449 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
10450 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
10451 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
10452 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
10453 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
10454 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
10455 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
10456 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
10458 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10460 * plugins/sourceview/sourceview.c:
10461 Select to brace, select block.
10463 2006-02-28 Johannes Schmid <jhs@gnome.org>
10465 * plugins/file-wizard/Makefile.am
10466 plugins/file-wizard/action-callbacks.c (removed)
10467 plugins/file-wizard/action-callbacks.h (removed)
10468 plugins/file-wizard/anjuta-file-wizard.ui
10469 plugins/file-wizard/plugin.c: (activate_plugin),
10470 (deactivate_plugin)
10471 plugins/file-wizard/plugin.h:
10472 Removed Edit->Insert Text submenu (replace by macros plugin)
10474 * plugins/sourceview/sourceview.c: (sourceview_new),
10475 (ieditor_set_popup_menu):
10476 Fixed some more bugs
10478 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
10480 2006-02-28 Naba Kumar <naba@gnome.org>
10482 * plugins/file-manager/an_file_view.c,
10483 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
10484 rows also and with delay 1 sec (the color and timout value should
10485 probably be picked up from some system wide preference key).
10487 2006-02-28 Naba Kumar <naba@gnome.org>
10489 * libanjuta/interfaces/libanjuta.idl,
10490 plugins/document-manager/action-callbacks.c,
10491 plugins/document-manager/plugin.c,
10492 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
10493 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
10494 Added interface checks in document manager and enable/disable
10495 menus based on supported interface.
10497 * plugins/project-import/anjuta-project-import.glade: Set some
10498 resonable size for the import dialog.
10500 2006-02-27 Naba Kumar <naba@gnome.org>
10502 * libanjuta/interfaces/libanjuta.idl,
10503 plugins/document-manager/action-callbacks.c,
10504 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
10505 and eol conversion actions.
10507 2006-02-27 Johannes Schmid <jhs@gnome.org>
10509 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
10510 * plugins/file-manager/an_file_view.c
10511 plugins/file-manager/plugin.h: Added tooltips
10512 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
10514 2006-02-26 Naba Kumar <naba@gnome.org>
10516 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10517 plugins/build-basic-autotools/build-basic-autotools.c,
10518 plugins/build-basic-autotools/build-basic-autotools.h,
10519 plugins/build-basic-autotools/executer.c,
10520 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
10521 disable indicator highlights preferences from message manager to
10522 build plugin. Implemented message indicator highlights in build tool.
10524 * plugins/editor/text_editor.c: Fixed indicators.
10526 2006-02-26 Johannes Schmid <jhs@gnome.org>
10528 * plugins/sourceview/sourceview.c:
10531 * plugins/subversion/svn_auth.c:
10532 Fixed username/password authentification but there might be a memory corruption
10534 2006-02-26 Naba Kumar <naba@gnome.org>
10536 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10537 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
10538 libanjuta/anjuta-launcher.h: Added documentation.
10540 2006-02-24 Naba Kumar <naba@gnome.org>
10542 * plugins/editor/text_editor.c: Fixed change in API in
10543 IAnjutaEditorSelection::set().
10545 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10547 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
10548 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
10549 libanjuta/interfaces/libanjuta.idl :
10550 Search in sourceview editor (Select in buffer).
10553 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10555 * plugins/sourceview/sourceview.c :
10556 Fixed Replace, to_upper, to_lower.
10558 * plugins/search/search-replace_backend.c :
10559 Renamed header name.
10561 2006-02-22 Naba Kumar <naba@gnome.org>
10563 * libanjuta/anjuta-plugin-description.c,
10564 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
10565 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
10566 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
10567 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10568 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
10570 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10571 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
10573 2006-02-21 Naba Kumar <naba@gnome.org>
10575 * libanjuta/interfaces/libanjuta.idl,
10576 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
10577 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
10578 interface for editor.
10580 2006-02-21 Naba Kumar <naba@gnome.org>
10582 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
10584 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
10585 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
10587 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10589 * GTKSOURCEVIEW EDITOR
10590 plugins/sourceview/sourceview.c :
10591 Fixed copy and Goto Line.
10593 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
10594 plugins/macro/plugin.c :
10595 Fixed Insert key word and Insert macro.
10597 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
10599 * plugins/document-manager/anjuta-docman.c:
10600 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
10603 plugins/Makefile.am:
10604 plugins/sourceview/.cvsignore:
10605 plugins/sourceview/Makefile.am:
10606 plugins/sourceview/plugin.c: :
10607 plugins/sourceview/plugin.h:
10608 plugins/sourceview/sourceview.c:
10609 plugins/sourceview/sourceview.h:
10610 plugins/sourceview/sourceview.plugin:
10611 plugins/sourceview/sourceview.plugin.in:
10612 plugins/sourceview/sourceview.png:
10614 Added sourceview editor plugin
10616 2006-02-19 Naba Kumar <naba@gnome.org>
10618 * libanjuta/interfaces/libanjuta.idl,
10619 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10620 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10621 plugins/cvs-plugin/cvs-interface.c,
10622 plugins/document-manager/action-callbacks.c,
10623 plugins/document-manager/action-callbacks.h,
10624 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
10625 plugins/search/plugin.c, plugins/search/search-replace.c,
10626 plugins/search/search-replace_backend.c,
10627 plugins/subversion/subversion-actions.c,
10628 plugins/subversion/subversion-callbacks.c,
10629 plugins/tools/editor.c, plugins/tools/execute.c,
10630 plugins/tools/variable.c: Defined proper editor interfaces and fixed
10631 few fatal warnings.
10633 2006-02-15 Naba Kumar <naba@gnome.org>
10635 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
10638 * libanjuta/interfaces/libanjuta.idl,
10639 plugins/document-manager/anjuta-docman.c,
10640 plugins/document-manager/plugin.c,
10641 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
10642 unnecessary parameters from IAnjutaEditor interface and used proper
10643 types instead of 'gpointer'. Fixed various compiler warnings.
10645 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
10648 2006-02-12 Naba Kumar <naba@gnome.org>
10650 * po/POTFILES.in: Updated.
10652 2006-02-11 Naba Kumar <naba@gnome.org>
10654 * plugins/editor/properties.[cxx,h],
10655 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
10656 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
10657 to sci_prop_*(), because they were conflicting with external
10658 functions (in some ssl library).
10660 2006-02-08 Naba Kumar <naba@gnome.org>
10662 Patch from Massimo Cora <maxcvs@email.it>:
10663 * plugins/valgrind/anjuta-valgrind.schemas,
10664 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
10665 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
10666 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
10667 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
10668 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
10669 plugins/valgrind/vgtoolview.c,
10670 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
10671 before running the debugging session. I've added also a
10672 preference in Anjuta Preferences where you can specify
10673 the path to the valgrind binary. The default is /usr/bin/valgrind.
10674 Now it displays a dialog with the error. [it can be -program
10675 exited- or -file loaded or end of input-]. Some valgrind 3.x
10678 2006-01-29 Naba Kumar <naba@gnome.org>
10680 Patch from Massimo Cora <maxcvs@email.it>:
10681 * configure.in, plugins/Makefile.am,
10682 plugins/valgrind/*: Valgrind plugin (requires
10683 binutils-dev and valgrind to be installed.
10685 2005-01-24 Johannes Schmid <jhs@gnome.org>
10687 * Patch from Eric Greveson <ejg45@cam.ac.uk>
10688 plugins/tools/variables.c:
10689 Added current directory to possible variables
10691 * Patch from Günther Brammer <gbrammer@gmx.de>
10692 plugins/document-manager/anjuta-docman.c:
10693 Fix a crash on opening a file
10695 AUTHORS: Added Günther Brammer
10697 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
10699 * libanjuta/anjuta-launcher.c:
10700 Fix a bug in AnjutaLauncher when output is bigger than buffer
10701 Probably fix bug #315188 and #305134
10703 2005-12-28 Johannes Schmid <jhs@gnome.org>
10705 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
10706 * src/about.c: Use new gtk about dialog
10707 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
10708 Updated anjuta_ui_add_action_group_entries call
10710 Patch from Jean Breford <jean.breford@normalesup.org>
10711 and Markus Habermehl <bmh1980de@yahoo.de>:
10713 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
10714 * AUTHORS: Added Jean and Markus
10716 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10717 * plugins/search/search-replace.c :
10718 Bookmark all matched lines.
10719 * plugins/search/search-replace_backend.c :
10720 Fixed bug (Search in all project files).
10722 2005-12-21 Johannes Schmid <jhs@gnome.org>
10724 * plugins/search/plugin.c:
10726 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
10727 investigation needed.
10729 AUTHORS: Added Ross Goldner
10731 2005-12-19 Ross Golder <ross@golder.org>
10733 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
10734 application/xml MIME type.
10736 2005-12-18 Johannes Schmid <jhs@gnome.org>
10738 po/POTFILES.in: Updated files after directory changes
10739 HACKING: Removed outdated section 3 (anoncvs)
10741 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
10743 * plugins/build-basic-autotools/build-basic-autotools.c:
10744 Save all files in editor before running a command
10746 * plugins/tools/execute.c:
10747 Use document manager plugin instead of each editor for
10750 2005-12-15 Johannes Schmid <jhs@gnome.org>
10752 * plugins/document-manager/action-callbacks.c:
10753 (on_save_all1_activate), (on_swap_activate)
10754 plugins/document-manager/anjuta-docman.c:
10755 (on_save_as_filesel_response), (on_notebook_switch_page):
10757 Fixed some remaining issues in document-manger
10759 2005-12-15 Johannes Schmid <jhs@gnome.org>
10761 * plugins/profile-default/default.anjuta:
10762 Load Search plugin and Message Manager by default
10764 2005-12-14 Johannes Schmid <jhs@gnome.org>
10766 * plugins/editor/text_editor.c
10767 libanjuta/anjuta-utils.c:
10769 Check if files differ when gnome-vfs monitoring is used.
10772 2005-12-13 Johannes Schmid <jhs@gnome.org>
10774 * plugins/document-manager/plugin.c:
10775 Only save modified files in ianjuta_file_savable_save() for document-manager
10776 as discussed on mailing list.
10778 * plugins/cvs-plugin/cvs-callbacks.c:
10779 Fixed dialog handling for empty log message
10781 2005-12-13 Johannes Schmid <jhs@gnome.org>
10783 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
10785 * plugins/project-manager/* Removed ununsed files
10787 * plugins/symbol-browser/an_symbol_iter.c
10788 plugins/build-basic-autotools/build-basic-autotools.c
10789 plugins/build-basic-autotools/executer.c
10790 plugins/class-gen/class_gen.c
10791 plugins/class-inheritance/class-inherit.c
10792 plugins/cvs-plugin/cvs-actions.c
10793 plugins/cvs-plugin/cvs-interface.c
10794 plugins/debug-manager/attach_process.
10795 plugins/devhelp/plugin.c
10796 plugins/document-manager/plugin.c
10797 plugins/document-manager/indent_util.c
10798 plugins/editor/properties.cxx
10799 plugins/editor/aneditor.cxx
10800 plugins/editor/style-editor.c
10801 plugins/editor/text_editor.c
10802 plugins/macro/macro_db.c
10805 Use DEBUG_PRINT for debug messages
10807 libanjuta/anjuta-debug.h: Include config.h
10809 HACKING: Updated (BTW: does anyone read this?)
10811 2005-12-12 Johannes Schmid <jhs@gnome.org>
10813 Patch from Johan Ersvik <jersvik@fastmail.fm>:
10814 * plugins/gdb/debugger.c
10816 Fix a crasher in gdb plugin
10818 * plugins/gtodo/plugin.c
10819 plugins/search/plugin.c
10823 * plugins/document-manager/anjuta-docman.c:
10825 Fixed error markers
10827 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
10829 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
10831 * plugins/document-manager/anjuta-docman.c:
10832 highlight changed files in docman popup-menu
10833 * plugins/gdb/debug-tree.c:
10834 plugins/gdb/debugger.c
10835 Do not corupt entire "locals" tree when variable pointer have
10836 additional info and arrays/strucs/unions correctly.
10839 2005-12-11 Johannes Schmid <jhs@gnome.org>
10841 * plugins/document-manager/anjuta-docman.c
10842 plugins/document-manager/plugin.c
10843 plugins/editor/text_editor.c:
10845 AUTHORS: Added Johan Ersvik
10847 Fixed "is-dirty" bug and tab ordering
10849 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
10851 * plugins/editor/aneditor-autocomplete.cxx
10852 plugins/editor/aneditor-calltip.cxx
10853 plugins/editor/aneditor-priv.h
10854 plugins/symbol-browser/an_symbol.c
10855 plugins/symbol-browser/an_symbol_view.c
10857 tagmanager/tm_symbol.c
10858 tagmanager/tm_tag.c
10859 tagmanager/include/tm_symbol.h
10860 tagmanager/include/tm_tag.h
10863 Better pointer recognition in tagmanager and symbol browser
10865 2005-12-11 Johannes Schmid <jhs@gnome.org>
10867 * plugins/search/*: New search plugin derived from search code in old editor
10870 * plugins/document-manager/*: new document-manger which is now seperated from
10871 editor to allow implementation of other editor widgets. Code is mostly derived
10872 from old editor plugin
10874 * plugins/print/* new print plugin which is not fully implemented in the
10877 * plugins/editor/text_editor.c: Added lots of interface code
10879 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
10880 IAnjutaEditorFactory and extended IAnjutaEditor
10882 * configure.in, plugins/Makefile.am updated build system for new
10885 This is a huge commit which might still contain some bugs and also has
10886 some fixmes. Things that are not working are the search toolbar because it
10887 does not use the same backend as any other searching function and printing
10888 (easy to fix) because it did not yet implement IAnjutaPrintable.
10890 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
10892 * plugins/project-wizard/property.c:
10893 Use newer GtkFileChooser instead of GtkFileSelection with
10894 GnomeFileEntry to avoid a bug
10896 * plugins/project-wizard/install.c:
10897 Avoid an endless loop if project directory is not writable
10899 * plugins/project-wizard/druid.c:
10900 Allow creating project in empty directory without a
10903 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
10905 Patch from Massimo Cora <maxcvs@email.it>
10906 * plugins/class-inheritence/class-inherit.c
10907 plugins/class-inheritence/plugin.c
10908 plugins/class-inheritence/plugin.h
10911 Update plugin to use new API from graphviz 2.6. Version 2.2 is
10912 no longer supported!
10914 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
10916 Patch from Johan Ersvik <jersvik@fastmail.fm>
10917 * plugins/message-view/message-view.c
10918 plugins/build-basic-autotools/build-basic-autotools.c
10919 plugins/build-basic-autotools/automake-c.filters
10921 This patch correct regex-filters for newer automake
10924 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
10926 * plugins/tools/execute.c:
10927 Detect variables inside a word
10929 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10931 * libanjuta/anjuta-status.[ch],
10932 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
10933 plugins/editor/anjuta-docman.c :
10934 New anjuta-status procedure.
10936 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10939 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
10940 plugins/editor/Makefile.am
10941 plugins/editor/anjuta-document-manager.glade
10942 plugins/editor/plugin.c plugins/editor/plugin.h
10943 plugins/editor/text_editor.c plugins/editor/text_editor.h
10945 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
10946 plugins/editor/indent-util.c plugins/editor/indent-util.h
10947 plugins/editor/indent_test.c :
10948 Set and Preview indent preferences parameters.
10949 Saved indent user parameters.
10951 2005-10-27 Naba Kumar <naba@gnome.org>
10953 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
10954 * plugins/editor/anjuta-docman.c: Restore tab color to normal
10955 theme color for saved documents.
10957 2005-10-26 Naba Kumar <naba@gnome.org>
10959 * libanjuta/anjuta-encodings.c: Save changed supported encodings
10960 list. Fixed bug #316731.
10962 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
10964 * tagmanager/tm_symbol.c: Fixed bug #315218
10966 2005-10-23 Adam Weinberger <adamw@gnome.org>
10968 * plugins/build/build_file.c
10969 plugins/build-basic-autotools/build-basic-autotools.c
10970 plugins/tools/execute.c
10971 plugins/build/compile.c
10972 plugins/build/configurer.c
10973 plugins/debug-manager/plugin.c
10974 plugins/editor/plugin.c
10975 plugins/editor/print.c
10976 plugins/editor/text_editor.c
10977 plugins/file-loader/plugin.c
10978 plugins/file-manager/an_file_view.c
10979 plugins/symbol-browser/an_symbol_view.c
10980 plugins/gdb/debugger.c
10981 plugins/gdb/plugin.c
10982 plugins/glade/plugin.c
10983 plugins/macro/macro-actions.c
10984 plugins/macro/plugin.c
10985 plugins/profile-default/plugin.c
10986 plugins/project-manager/plugin.c
10987 plugins/project-manager/project_import.c
10988 plugins/symbol-browser/plugin.c
10989 plugins/tools/execute.c
10991 src/anjuta-actions.h
10993 Correct spacing errors before and after "...".
10995 2005-10-20 Naba Kumar <naba@gnome.org>
10997 * plugins/gdb/debugger.c: Fixed attach/detach process to
10998 updated UI properly.
11000 2005-10-18 Naba Kumar <naba@gnome.org>
11002 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11005 2005-10-13 Naba Kumar <naba@gnome.org>
11007 * plugins/project-mkfile-import/*: Removed separate import wizard for
11008 makefile based projects (because single widzard handles all wizards).
11010 * plugins/project-import/project-import.c: Made wizard window
11011 transient to main window.
11013 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11015 * AUTHORS: Added Eric's name in contributors list.
11017 * configure.in, plugins/Makefile.am,
11018 plugins/project-import/Makefile.am,
11019 plugins/project-import/anjuta-project-import.glade,
11020 plugins/project-import/project-import.c,
11021 plugins/project-import/project-import.h: Import wizard now detects
11022 both makefile and automake projects together instead of separate wizard.
11024 * plugins/project-wizard/templates/java/project.anjuta,
11025 plugins/project-wizard/templates/mkfile/project.anjuta,
11026 plugins/project-wizard/templates/python/project.anjuta,
11027 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11028 name to make it appropriate.
11030 2005-10-11 Naba Kumar <naba@gnome.org>
11032 * configure.in: Fixed glade3 version requirement.
11034 2005-09-29 Alexander Shopov <ash@contact.bg>
11036 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11038 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11040 * plugins/subversion/svn_auth.c
11041 plugins/subversion/anjuta_subversion.glade:
11042 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11044 2005-09-22 Naba Kumar <naba@gnome.org>
11046 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11048 * configure.in, plugins/Makefile.am
11049 plugins/project-manager/anjuta-project-manager.plugin.in,
11050 plugins/project-manager/plugin.c,
11051 (added) plugins/project-mkfile-import/.cvsignore,
11052 (added) plugins/project-mkfile-import/Makefile.am,
11053 (added) plugins/project-mkfile-import/
11054 anjuta-project-mkfile-import-plugin.png,
11055 (added) plugins/project-mkfile-import/
11056 anjuta-project-mkfile-import.glade,
11057 (added) plugins/project-mkfile-import/
11058 anjuta-project-mkfile-import.plugin.in,
11059 (added) plugins/project-mkfile-import/plugin.c,
11060 (added) plugins/project-mkfile-import/plugin.h,
11061 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11062 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11063 plugins/project-wizard/templates/Makefile.am,
11064 (added) plugins/project-wizard/templates/mkfile-logo.png,
11065 (added) plugins/project-wizard/templates/mkfile.wiz,
11066 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11067 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11068 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11069 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11070 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11071 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11072 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11073 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11074 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11075 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11076 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11077 Added makefile based project import wizard and wizard template.
11079 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11081 * libanjuta/anjuta-launcher.c: Reduced false password detections
11083 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11085 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11086 messages correctly.a
11088 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11090 * scintilla/Makefile.am: Changed scintilla library to noinst
11091 * pixmaps/Makefile.am: Install password.png
11092 * libanjuta/anjuta-launcher.c: Changed password detection
11093 to be able to access GNOME CVS with ssh.
11095 2005-08-31 Naba Kumar <naba@gnome.org>
11097 * plugins/glade/plugin.c: Set transient window for the widget
11100 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11102 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11104 2005-08-10 Naba Kumar <naba@gnome.org>
11106 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11107 as shortcut key for execute.
11109 * src/about.c: Clean up.
11111 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11112 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11115 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11117 * plugins/editor/search-replace_backend.c :
11118 Fixed search in File Patterns.
11120 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11122 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11124 2005-08-04 Naba Kumar <naba@gnome.org>
11126 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11127 for pango-1.8 rendering bug.
11129 2005-08-03 Naba Kumar <naba@gnome.org>
11131 * plugins/glade/plugin.c: Proper names for plugin widgets.
11133 * plugins/subversion/anjuta-subversion.glade,
11134 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11135 string allocations. Use passed default values when available.
11136 Set proper focus and dialog default response. Destroy dialog after use.
11137 Return error when appropriate.
11139 2005-08-02 Naba Kumar <naba@gnome.org>
11141 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11142 for pango-1.8 rendering bug.
11144 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11146 * scintilla/Makefile.am: Fixed a make -j x bug
11148 2005-08-02 Johannes Schmid <jhs@gnome.org>
11150 * plugins/subversion/svn-auth.c: Added username/password
11153 2005-08-01 Naba Kumar <naba@gnome.org>
11155 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11156 checks for character width calculations.
11158 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11160 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11162 2005-07-31 Naba Kumar <naba@gnome.org>
11164 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11165 messup with pango 1.8. Fixed bug #311846.
11167 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11169 * plugins/gdb/memory.c : Fixed bug 305082.
11171 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11172 plugins/project-wizard/templates/gcj.wiz,
11173 plugins/project-wizard/templates/gnome.wiz,
11174 plugins/project-wizard/templates/gtk.wiz,
11175 plugins/project-wizard/templates/java.wiz,
11176 plugins/project-wizard/templates/python.wiz,
11177 plugins/project-wizard/templates/wxwin.wiz,
11178 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11180 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11182 * plugins/tools/execute.c:
11183 Correct a crash if editor is closed while a tool still use it.
11185 2005-07-28 Naba Kumar <naba@gnome.org>
11187 * scintilla/*: Updated scintilla from their latest CVS.
11189 2005-07-27 Naba Kumar <naba@gnome.org>
11191 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11192 plugins/build-basic-autotools/build-basic-autotools.c,
11193 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11194 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11195 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11196 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11197 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11198 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11199 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11200 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11201 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11202 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11203 argument to anjuta_ui_add_action_group_entries() and
11204 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11205 Fixed all plugins to pass translation domain. This fixes untranslated
11208 2005-07-27 Naba Kumar <naba@gnome.org>
11210 * plugins/class-inheritance/class-callbacks.c,
11211 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11212 proper system colors.
11214 2005-07-26 Naba Kumar <naba@gnome.org>
11216 * ROADMAP: Updated and added more tasks.
11218 2005-07-25 Naba Kumar <naba@gnome.org>
11220 * ROADMAP: Updated and added more tasks.
11222 2005-07-24 Naba Kumar <naba@gnome.org>
11224 * HACKING: Fixed format.
11226 2005-07-24 Naba Kumar <naba@gnome.org>
11228 * ROADMAP: Fixed format.
11229 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11231 2005-07-24 Naba Kumar <naba@gnome.org>
11233 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11234 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11236 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11238 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11239 Correct wrong sensitivity setting
11241 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11243 * plugins/tools/variable.c: Add variables for project manager
11245 2005-07-23 Naba Kumar <naba@gnome.org>
11247 * ROADMAP: updated.
11249 2005-07-23 Naba Kumar <naba@gnome.org>
11251 * plugins/subversion/Makefile.am,
11252 plugins/subversion/svn-auth.c,
11253 plugins/subversion/svn-auth.h: Added subversion authentication code
11256 * plugins/subversion/subversion-callbacks.c,
11257 plugins/subversion/subversion-callbacks.h,
11258 plugins/subversion/svn-backend-priv.h,
11259 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11260 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11261 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11262 Added file mode line.
11264 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11266 * configure.in: Added 'gl' to ALL_LINGUAS.
11268 2005-07-21 Naba Kumar <naba@gnome.org>
11270 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11271 the active sources and kill the running process without emitting
11272 signals (which could be fatal because the object is being destroyed).
11273 Incidentally, fixed the crash that happens when stopping an active
11274 debugger session. Disabled debug prints and code clean up.
11277 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
11278 message view object, because that prevents many unprocessed outputs
11279 from the cvs command from being appended in view. Does not set NULL
11280 to mesg_view private member (not required) so that any pending outputs
11281 to view is processed.Fixed bug #172666.
11283 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
11284 type in supported list.
11286 2005-07-18 Adam Weinberger <adamw@gnome.org>
11288 * plugins/file-manager/anjuta-file-manager-plugin.glade:
11289 grammar/spelling fixes.
11291 2005-07-17 Naba Kumar <naba@gnome.org>
11293 * (new) plugins/project-wizard/templates/terminal/cvsignore,
11294 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
11295 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
11296 plugins/project-wizard/templates/anjuta-plugin.wiz,
11297 plugins/project-wizard/templates/gcj.wiz,
11298 plugins/project-wizard/templates/gnome.wiz,
11299 plugins/project-wizard/templates/gtk.wiz,
11300 plugins/project-wizard/templates/gtkmm.wiz,
11301 plugins/project-wizard/templates/java.wiz,
11302 plugins/project-wizard/templates/python.wiz,
11303 plugins/project-wizard/templates/terminal.wiz,
11304 plugins/project-wizard/templates/terminal/Makefile.am,
11305 plugins/project-wizard/templates/terminal/po/Makefile.am,
11306 plugins/project-wizard/templates/terminal/src/Makefile.am,
11307 plugins/project-wizard/templates/wxwin.wiz,
11308 plugins/project-wizard/templates/xlib-dock.wiz,
11309 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
11310 wizards and updated .wiz files to install them in newly created
11313 2005-07-16 Naba Kumar <naba@gnome.org>
11315 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
11317 * plugins/file-manager/an_file_view.c,
11318 plugins/file-manager/plugin.c: Added file manager preferences to
11319 show/hide files ignored by version control (e.g. cvsignore).
11321 * plugins/editor/text_editor.c: Initialize vfs info struct.
11323 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
11324 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
11325 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
11326 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
11327 omf-install/.cvsignore, pixmaps/.cvsignore,
11328 plugins/file-manager/anjuta-file-manager-plugin.glade,
11329 scintilla/.cvsignore, scintilla/include/.cvsignore,
11330 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
11331 tagmanager/python.c: Updated.
11333 2005-07-16 Naba Kumar <naba@gnome.org>
11335 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
11336 Fixed python parser to parser class methods.
11338 2005-07-15 Naba Kumar <naba@gnome.org>
11340 * plugins/project-wizard/property.c: Used parenthesis to remove
11343 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11344 plugins/project-wizard/templates/gcj.wiz,
11345 plugins/project-wizard/templates/gnome.wiz,
11346 plugins/project-wizard/templates/gtk.wiz,
11347 plugins/project-wizard/templates/gtkmm.wiz,
11348 plugins/project-wizard/templates/java.wiz,
11349 plugins/project-wizard/templates/python.wiz,
11350 plugins/project-wizard/templates/terminal.wiz,
11351 plugins/project-wizard/templates/wxwin.wiz,
11352 plugins/project-wizard/templates/xlib-dock.wiz,
11353 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
11356 2005-07-15 Naba Kumar <naba@gnome.org>
11358 * plugins/project-wizard/templates/java.wiz,
11359 plugins/project-wizard/templates/java/Makefile.am,
11360 plugins/project-wizard/templates/java/project.anjuta,
11361 plugins/project-wizard/templates/python.wiz,
11362 plugins/project-wizard/templates/python/Makefile.am,
11363 plugins/project-wizard/templates/python/project.anjuta: Use different
11364 project files for java and python module where debugger is not
11365 included in the list of plugins.
11367 2005-07-15 Naba Kumar <naba@gnome.org>
11369 * configure.in, plugins/project-wizard/templates/Makefile.am,
11370 plugins/project-wizard/templates/gcj-logo.png,
11371 plugins/project-wizard/templates/gcj.wiz,
11372 plugins/project-wizard/templates/gcj/.cvsignore,
11373 plugins/project-wizard/templates/gcj/Makefile.am,
11374 plugins/project-wizard/templates/gcj/configure.in.tpl,
11375 plugins/project-wizard/templates/gcj/src/.cvsignore,
11376 plugins/project-wizard/templates/gcj/src/Makefile.am,
11377 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
11378 plugins/project-wizard/templates/java-logo.png,
11379 plugins/project-wizard/templates/java.wiz,
11380 plugins/project-wizard/templates/java/configure.in.tpl,
11381 plugins/project-wizard/templates/java/po/Makefile.am,
11382 plugins/project-wizard/templates/java/po/POTFILES.in,
11383 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
11384 plugins/project-wizard/templates/java/src/main.java,
11385 plugins/project-wizard/templates/python-logo.png,
11386 plugins/project-wizard/templates/python.wiz,
11387 plugins/project-wizard/templates/python/.cvsignore,
11388 plugins/project-wizard/templates/python/Makefile.am,
11389 plugins/project-wizard/templates/python/configure.in.tpl,
11390 plugins/project-wizard/templates/python/po/.cvsignore,
11391 plugins/project-wizard/templates/python/po/Makefile.am,
11392 plugins/project-wizard/templates/python/po/POTFILES.in,
11393 plugins/project-wizard/templates/python/src/.cvsignore,
11394 plugins/project-wizard/templates/python/src/Makefile.am,
11395 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
11396 plugins/project-wizard/templates/python/src/main.py: Added Generic
11397 gcj and python project wizards. Fixed Generic java project to
11398 use _JAVA primary. Update gnome-build from cvs for them to work
11401 2005-07-12 Naba Kumar <naba@gnome.org>
11403 * plugins/project-manager/plugin.c: Automatically determine
11404 project backend by probing.
11406 2005-07-04 Naba Kumar <naba@gnome.org>
11408 * Makefile.am: Do not install old anjuta.glade file which conflicts
11409 with newer src/anjuta.glade.
11411 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11413 * plugins/an_symbol_prefs.c:
11414 Sort list of available symbol files
11416 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
11418 * plugins/build-basic-autotools.c:
11421 * plugins/gtodo/libgtodo.c:
11422 Possible fix for #307800
11424 * libanjuta/anjuta-encodings.c
11425 libanjuta/anjuta-launcher.c
11426 libanjuta/anjuta-preference-dialog.c
11427 libanjuta/anjuta-preferences.c
11428 libanjuta/anjuta-ui.c
11429 libanjuta/anjuta-util.c
11430 libanjuta/cell-renderer-captioned-image.c
11431 libanjuta/plugin.c:
11433 Patch from de_lupus@pandora.be (Kristof Vansant):
11434 Replaced deprecated gnome-i18n.h
11437 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
11439 * plugins/subversion/anjuta-subversion.glade
11440 plugins/subversion/anjuta-subversion.ui
11441 plugins/subversion/plugin.c
11442 plugins/subversion/subversion-actions.c
11443 plugins/subversion/subversion-callbacks.h
11444 plugins/subversion/subversion-callbacks.c
11445 plugins/subversion/svn-backend-priv.h
11446 plugins/subversion/svn-backend.h
11447 plugins/subversion/svn-backend.c
11448 plugins/subversion/svn-thread.h
11449 plugins/subversion/svn-thread.c:
11451 Implemented Subversion diff
11453 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
11455 * plugins/build-basic-autotools/build-basic-autotools.c:
11456 Fixed crash bug! Might be useful to release 2.0.2 soon
11457 because this bug will crash any build which produces errors
11460 === Anjuta 2.0.1 ===
11462 2005-06-27 Naba Kumar <naba@gnome.org>
11464 * plugins/tools/execute.c: Formated code.
11466 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
11468 * plugins/build-basic-autotools/build-basic-autotools.c:
11469 Remove two memory leaks
11470 Check command output versus untranslated strings too
11472 * plugins/tools/execute.c:
11473 Remove two memory leaks
11474 Check command output versus untranslated strings too
11475 Remove description message
11477 * plugins/tools/fileop.c:
11478 Escape tool name in xml configuration file
11480 2005-05-26 Naba Kumar <naba@gnome.org>
11482 * configure.in: Bumped version to 2.0.1
11483 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
11485 * plugins/tools/execute.c: Fixed clickable messages.
11488 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
11489 Deactivate glade plugin when last glade project is closed. Reorder
11490 glade widgets in layout. Change glade project when user selects a
11491 new project. Removed project from the list when user closes it. Fixed
11492 glade project file loading from URI. Save and restored loaded glade
11493 projects in/from session.
11495 * plugins/class-gen/action-callbacks.c,
11496 plugins/class-gen/anjuta-class-gen-plugin.glade,
11497 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
11498 plugins/file-wizard/anjuta-file-wizard.glade,
11499 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
11500 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
11501 "Add to project" correctly. Use the source file path returned after
11502 adding to project. Fixed memory leaks. Deactivate wizard plugins
11505 * plugins/project-manager/plugin.c,
11506 plugins/project-wizard/anjuta-project-wizard.glade,
11507 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
11508 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
11509 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
11510 project-wizard preference page to anjuta app, because they are
11511 more appropriated as general preferences. Renamed username and
11512 useremail properties keys.
11514 * po/POTFILES.in: Updated.
11516 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
11519 * plugins/file-loader/plugin.c: Do not use static variable to store
11520 created submenu in factory. Fixed crash in anjuta exit.
11522 2005-05-24 Naba Kumar <naba@gnome.org>
11524 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11525 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11526 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11527 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11528 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11529 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11530 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11531 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11532 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11534 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
11535 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11536 plugins/build-basic-autotools/build-basic-autotools.c,
11537 plugins/build-basic-autotools/build-basic-autotools.h,
11538 plugins/build-basic-autotools/executer.c,
11539 plugins/build-basic-autotools/executer.h,
11540 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
11541 plugins/tools/variable.c: Added an extra argument to
11542 anuta_util_dialog_input() to pass default value. Save/load project
11543 configure and execution parameters in/from session.
11545 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
11546 symbol browser is loaded.
11548 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
11551 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
11552 deactivate would not start shell.
11554 2005-05-24 Naba Kumar <naba@gnome.org>
11556 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
11557 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
11558 libegg/egg-submenu-action.c, libegg/test-actions.c,
11559 plugins/build-basic-autotools/build-basic-autotools.c,
11560 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
11561 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
11562 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
11563 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
11564 plugins/macro/plugin.c, plugins/message-view/plugin.c,
11565 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
11566 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
11567 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11568 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11569 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
11571 2005-05-24 Naba Kumar <naba@gnome.org>
11573 * data/properties/styles.properties: Fixed defalt font.
11575 * plugins/editor/search-replace.c,
11576 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
11577 project openness wihtout activating project-manager plugin (i.e.
11578 using anjuta_shell_get()).
11580 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
11581 - Completed add_source(), add_group() and add_target() methods of
11582 IAnjutaProjectManager.
11583 - Change their definition to return the added element (or NULL).
11584 - Used interface API for project main menus and 'add to project'
11585 from file-manager context menu.
11586 - Select proper default target/group when prompting for adding
11587 source/target/group.
11588 - Do not expand all nodes in selection tree when default selection
11589 are given (eases navigation in big projects).
11591 - Marked strings for translation.
11593 2005-05-23 Naba Kumar <naba@gnome.org>
11595 * src/anjuta-app.c: Save menu accelerators on change.
11597 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
11598 save-as dialog (leading to crash later).
11600 2005-05-22 Naba Kumar <naba@gnome.org>
11603 * AUTHORS: Added developers for other projects. Updated.
11604 * TODO.tasks: Updated.
11605 * ChangeLog: Added past changelogs from anjuta-0.1.5.
11607 2005-05-22 Naba Kumar <naba@gnome.org>
11609 * plugins/tools/execute.c: Make parsable lines distinct by adding
11610 a "Click me" description in the message. Allow tools to open arbibrary
11611 file in editory using gdb-styled annotation (The line starts with two
11612 \032 characters followed by the file:line).
11614 * plugins/tools/scripts/prepare-changelog.pl,
11615 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
11616 ChangeLog file itself and open it.
11618 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
11620 * plugins/tools/execute.c:
11621 Parse output in message pane
11622 Correct a crash on plugin deactivation
11624 * plugins/tools/fileop.c,
11625 plugins/tools/tool.c,
11626 plugins/tools/tool.h:
11627 Load only valid tools
11629 2005-06-21 Naba Kumar <naba@gnome.org>
11631 * anjuta.spec.in: Fixed devel package requirement.
11633 * plugins/message-view/message-view.c: Scroll message on next/previous.
11635 * TODO.tasks: Updated.
11637 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11638 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11639 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11640 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11641 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11642 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11643 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11644 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11646 * libanjuta/anjuta-preferences.c,
11647 plugins/build-basic-autotools/build-basic-autotools.c,
11648 plugins/build-basic-autotools/executer.c,
11649 plugins/class-gen/action-callbacks.c,
11650 plugins/class-gen/action-callbacks.h,
11651 plugins/class-gen/class_gen.c,
11652 plugins/cvs-plugin/cvs-interface.c,
11653 plugins/debug-manager/attach_process.c,
11654 plugins/debug-manager/plugin.c,
11655 plugins/debug-manager/utilities.c,
11656 plugins/debug-manager/utilities.h,
11657 plugins/editor/aneditor-autocomplete.cxx,
11658 plugins/editor/aneditor.cxx,
11659 plugins/editor/search-replace.c,
11660 plugins/editor/search-replace_backend.c,
11661 plugins/gdb/breakpoints.c,
11662 plugins/gdb/registers.c,
11663 plugins/patch/plugin.c,
11664 plugins/project-wizard/druid.c,
11665 plugins/project-wizard/install.c,
11666 plugins/subversion/plugin.c,
11667 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
11670 * plugins/class-gen/action-callbacks.c,
11671 plugins/project-wizard/parser.c,
11672 plugins/project-wizard/property.c,
11673 plugins/project-wizard/values.c,
11674 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
11676 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
11679 2005-06-20 Naba Kumar <naba@gnome.org>
11681 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11682 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11683 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11685 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
11686 exit idle function.
11688 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
11689 Fixed possible memory corruption.
11691 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
11692 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
11693 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
11694 progress bar increment and added progress status for symbol refresh
11695 and project loading.
11697 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
11698 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
11699 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
11700 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
11703 * TODO.tasks: Updated.
11705 2005-06-19 Naba Kumar <naba@gnome.org>
11707 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
11710 * plugins/project-import/project-import.c: Deactivate plugin when done.
11712 2005-06-18 Naba Kumar <naba@gnome.org>
11714 * plugins/profile-default/plugin.c: Fixed error when loading another
11715 project while a project is still loaded.
11717 * plugins/project-manager/plugin.c: Used (newly added) group-activated
11718 signal from gnome-build to popup group properties.
11720 * src/anjuta.c: Load default session by default.
11722 * po/POTFILES.in: Added missing files.
11724 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
11725 activate plugin on load (activate it separately). Connect to activate
11726 and deactivate signals for housekeeping, so that if plugins are
11727 activated or deactivate externally, they are properly recorded.
11729 * plugins/profile-default/plugin.c: Save profile before a project
11730 is loaded so that it could be restored when project is closed.
11732 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
11734 2005-06-17 Naba Kumar <naba@gnome.org>
11736 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
11737 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
11738 for project. The plugins loaded for the project is restored when project
11739 is loaded next time.
11741 * TODO.tasks: Updated.
11743 2005-06-15 Naba Kumar <naba@gnome.org>
11745 * plugins/tools/scripts/find-fixmes.pl,
11746 (new) plugins/tools/scripts/translation-status.pl,
11747 plugins/tools/scripts/tools-2.xml.in,
11748 plugins/tools/scripts/Makefile.am,
11749 plugins/tools/scripts/prepare-changelog.pl: Added translation
11750 status script. Completed find-fixmes.pl script. Fixed bugs.
11752 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
11755 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11757 * plugins/message-view/anjuta-message-manager-plugin.glade :
11758 renamed "messages.tag.position" to "messages.tab.position".
11759 plugins/message-view/anjuta-msgman.c :
11760 Messages tab position prefrences.
11762 2005-06-14 Naba Kumar <naba@gnome.org>
11764 * (new) plugins/tools/scripts/find-fixmes.pl,
11765 (new) plugins/tools/scripts/tools-2.xml.in,
11766 (new) plugins/tools/scripts/Makefile.am,
11767 (new) plugins/tools/scripts/prepare-changelog.pl,
11768 plugins/tools/plugin.h, plugins/tools/fileop.c,
11769 plugins/tools/Makefile.am, configure.in: Added system tools.
11771 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
11773 * plugins/tools/editor.c:
11774 Take care of creating .anjuta directory if missing
11776 2005-06-10 Naba Kumar <naba@gnome.org>
11778 * configure.in: Increased gnome-build required to version 0.1.2.
11780 * plugins/project-manager/plugin.c: Fixed target/group removal.
11781 Fixed memory leaks.
11783 2005-06-10 Naba Kumar <naba@gnome.org>
11785 * plugins/project-manager/plugin.c: Implemented target/group
11786 configuration (update gnome-build module from cvs).
11788 2005-06-07 Naba Kumar <naba@gnome.org>
11790 Patch from: Massimo Cora' <maxcvs@email.it>:
11791 * plugins/class-inheritance/Makefile.am,
11792 plugins/class-inheritance/class-inherit.c,
11793 plugins/class-inheritance/class-inherit.h,
11794 plugins/class-inheritance/plugin.c,
11795 plugins/class-inheritance/plugin.h,
11796 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
11797 expanded view of classes in hierarchy canvas (collapsable again).
11799 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
11801 * scintilla/patches/scintilla-64-bit.diff (added)
11802 * plugins/patch/patch-plugin.c:
11803 Conditional build for GTK 2.4 and GTK 2.6
11805 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
11807 * plugins/tools/anjuta-tools.glade,
11808 plugins/tools/editor.c,
11809 plugins/tools/plugin.h,
11810 plugins/tools/fileop.c:
11811 Add a check box to edit an user script
11812 Correct a few memory leak
11814 * plugins/tools/execute.c,
11815 plugins/tools/tool.c,
11816 plugins/tools/tool.h:
11817 Move utility remove_mnemonic function in tool.c
11820 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
11822 Patch from sbrabec@suse.cz:
11824 scintilla/include/Scintilla.h:
11826 Fix 64-Bit warnings in gcc 4
11828 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
11830 * plugins/patch/patch_plugin.c
11831 plugins/patch/patch.h
11832 plugin/patch/patch-plugin.glade
11833 plugin/patch/Makefile.am:
11835 Changed patch plugin to use libglade and new gtk 2.6 widgets
11837 2005-05-31 Naba Kumar <naba@gnome.org>
11839 Patch from Jason Bayman <JBayman@HobbitHell.com>:
11840 * plugins/editor/text_editor.c: Don't show error
11843 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
11845 * plugins/message-view/anjuta-message-manager.ui,
11846 plugins/message-view/anjuta-msgman.c,
11847 plugins/message-view/anjuta-msgman.h,
11848 plugins/message-view/message-view.c,
11849 plugins/message-view/message-view.h,
11850 plugins/message-view/plugin.c:
11851 Add a popup menu in messages panes
11852 Move save message pane option in it
11854 2005-05-28 Naba Kumar <naba@gnome.org>
11856 * data/properties/styles.properties: Fixed default font
11859 * plugins/editor/style-editor.c: cleanup.
11861 2005-05-25 Naba Kumar <naba@gnome.org>
11863 * plugin/gdb/plugin.c: Start gdb even if the program does
11864 not exists. Fixes bug #305074
11866 2005-05-24 Naba Kumar <naba@gnome.org>
11868 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
11869 * configure.in: graphviz pkgconfig path.
11871 2005-05-24 Naba Kumar <naba@gnome.org>
11873 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
11874 * TODO.tasks: Updated.
11876 2005-05-22 Naba Kumar <naba@gnome.org>
11878 * anjuta.spec.in: Fixed spec file
11879 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
11881 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
11883 * TODO.tasks: Updated.
11885 * plugins/message-view/anjuta-message-manager.ui,
11886 plugins/message-view/message-view.c,
11887 plugins/message-view/message-view.h,
11888 plugins/message-view/plugin.c:
11889 Add shortcut for next and previous message
11890 Add a save message menu item
11891 Fix a bug in previous message
11893 2005-05-21 Naba Kumar <naba@gnome.org>
11895 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
11896 doc/Makefile.am, global-tags/create_global_tags.sh,
11897 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
11898 and rpm package creation. Fixed installation paths.
11900 * plugins/editor/anjuta-document-manager.glade,
11901 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
11902 and indent options.
11904 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
11906 2005-05-21 Naba Kumar <naba@gnome.org>
11908 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
11909 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
11910 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
11911 tagmanager/Makefile.am: Fixed paths configure variables to take
11912 automake configure variables instead of hardcoding.
11914 * global-tags/tm_global_tags.c: Formated code.
11916 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
11917 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11918 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11919 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11920 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11921 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11922 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11923 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11924 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11926 2005-05-20 Naba Kumar <naba@gnome.org>
11928 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
11929 and fixed rpm spec file (more testing required).
11931 * data/gdb.init: Don't set gdb prompt.
11933 * mime/Makefile.am: run update-mime-data only on system-wide install.
11935 * plugins/gdb/Makefile.am: Install plugin at correct paths.
11937 2005-05-19 Naba Kumar <naba@gnome.org>
11939 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
11940 while it's not visible.
11942 Patch from: Jason Bayman <JBayman@HobbitHell.com>
11943 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
11945 2005-05-19 Naba Kumar <naba@gnome.org>
11947 * configure.in: Fixed subversion checks. Added
11948 --disable-plugin-subversion and --disable-plugin-glade
11949 configure flags to manually turn off their plugin builds.
11951 * plugins/editor/plugin.c: Save and restore current editor line
11952 positions in session.
11954 2005-05-18 Naba Kumar <naba@gnome.org>
11956 * AUTHORS: Fixed email address.
11958 * libanjuta/anjuta-utils.c,
11959 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
11960 when the projectmanager toplevel is not a window. Check for valid
11961 gtkwindow type before using the passed window as parent for anjuta
11964 2005-05-17 Naba Kumar <naba@gnome.org>
11966 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
11968 * plugins/cvs-plugin/Makefile.am,
11969 plugins/devhelp/plugin.c,
11970 plugins/file-loader/Makefile.am,
11971 plugins/macro/Makefile.am,
11972 plugins/message-view/Makefile.am,
11973 plugins/patch/Makefile.am,
11974 plugins/project-manager/Makefile.am,
11975 plugins/subversion/Makefile.am,
11976 plugins/symbol-browser/Makefile.am: Removed -module flags
11979 * MAINTAINERS: Added file so that I could recieve bugzilla
11982 * plugins/glade/plugin.c: Fixed compile error.
11984 === Anjuta 2.0.0 ===
11986 2005-05-15 Naba Kumar <naba@gnome.org>
11988 * configure.in: Adjusted gdl version requirement. Bumped anjuta
11991 * plugins/symbol-browser/an_symbol_view.c,
11992 plugins/symbol-browser/plugin.c,
11993 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
11994 symbols have been updated. Reset file symbols when update
11995 occurs. Fixed memory leaks.
11997 Patch from Jason Bayman <JBayman@HobbitHell.com>:
11998 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12000 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12002 * plugins/tools/anjuta-tools.glade:
12003 Remove unused parameter dialog
12005 * plugins/tools/dialog.c,
12006 plugins/tools/fileop.c,
12007 plugins/tools/fileop.h,
12008 plugins/tools/tool.c,
12009 plugins/tools/tool.h,
12010 plugins/tools/variable.c:
12011 Add a few comments and cleanups
12013 * plugins/tools/editor.c,
12014 plugins/tools/editor.h:
12015 Remove code from previous plugin and add comments
12016 Use main window as parent (instead of tool list)
12018 * plugins/tools/execute.c,
12019 plugins/tools/execute.h:
12020 Remove code from previous plugin and add comments
12023 2005-05-14 Naba Kumar <naba@gnome.org>
12025 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12028 * configure.in: Fixed
12030 * plugins/class-inheritance/class-inheritance.png: New icon.
12032 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12033 screws up when reparented.
12035 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12037 * plugins/editor/search-replace.c,
12038 plugins/editor/search-replace_backend.c
12039 plugins/project-manager/plugin.c : Clear find pane if searching same
12040 expression. Clean code.
12042 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12044 * configure.in: Added ne in ALL_LINGUAS
12046 2005-05-13 Naba Kumar <naba@gnome.org>
12048 * configure.in: Fixed glade-3 version.
12050 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12051 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12052 plugins/gdb/watch.c: Update locals, watch and frame document on
12055 2005-05-12 Naba Kumar <naba@gnome.org>
12057 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12058 scope autocompletion when the function definition is incomplete.
12060 * plugins/class-gen/anjuta-class-gen.plugin.in,
12061 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12062 plugins/gdb/plugin.c,
12063 plugins/glade/anjuta-glade.plugin.in,
12064 plugins/project-import/anjuta-project-import.plugin.in,
12065 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12066 titles for the wizards.
12068 2005-05-11 Naba Kumar <naba@gnome.org>
12070 * configure.in, plugins/debug-manager/Makefile.am,
12071 plugins/debug-manager/plugin.c,
12072 (added) plugins/debug-manager/images/.cvsignore,
12073 (added) plugins/debug-manager/images/Makefile.am,
12074 (added) plugins/debug-manager/images/detach-16.png,
12075 (added) plugins/debug-manager/images/detach.png,
12076 (added) plugins/debug-manager/images/step-into-16.png,
12077 (added) plugins/debug-manager/images/step-into.png,
12078 (added) plugins/debug-manager/images/step-out-16.png,
12079 (added) plugins/debug-manager/images/step-out.png,
12080 (added) plugins/debug-manager/images/step-over-16.png,
12081 (added) plugins/debug-manager/images/step-over.png,
12082 plugins/gdb/Makefile.am,
12083 plugins/gdb/breakpoints.c,
12084 plugins/gdb/plugin.c,
12085 (added) plugins/gdb/images/.cvsignore,
12086 (added) plugins/gdb/images/Makefile.am,
12087 (added) plugins/gdb/images/breakpoint.png,
12088 (added) plugins/gdb/images/locals.png,
12089 (added) plugins/gdb/images/stack.png,
12090 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12091 'remove all'. Added debugger icons.
12093 * plugins/editor/text_editor.c: Fixed file monitor.
12095 Patch from: Massimo Cora' <maxcvs@email.it>
12096 * plugins/patch/anjuta-patch-plugin.png,
12097 plugins/class-gen/Makefile.am,
12098 plugins/class-gen/action-callbacks.c,
12099 plugins/class-gen/class_gen.c,
12100 plugins/class-gen/class_logo.xpm: Implemented vcs
12101 file addions. New icons by Fabio Zecchini
12103 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12105 * libanjuta/interfaces/libanjuta.idl
12106 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12107 plugins/editor/search-replace_backend.c
12108 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12110 2005-05-11 Naba Kumar <naba@gnome.org>
12112 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12113 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12114 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12115 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12116 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12119 * plugins/symbol-browser/an_symbol_prefs.c,
12120 plugins/symbol-browser/an_symbol_search.c,
12121 plugins/symbol-browser/an_symbol_view.c,
12122 plugins/symbol-browser/an_symbol_view.h,
12123 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12125 2005-05-11 Naba Kumar <naba@gnome.org>
12127 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12129 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12130 progress bar location at create time, instead of hardcoding.
12132 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12133 Added mini splash screen.
12135 * plugins/editor/text_editor.c: Do not produce warning when file
12136 monitor could not be created.
12138 * plugins/profile-default/plugin.c: Save project session on exit.
12139 Show mini splash with progress bar at profile load.
12141 2005-05-10 Naba Kumar <naba@gnome.org>
12143 * configure.in, manuals/Makefile.am: Fixed compile flags.
12144 Disable outdated manuals builds.
12146 * global-tags/Makefile.am: Uninstall tags files on
12149 * libegg/Makefile.am: Use configured deprecated flags.
12151 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12152 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12153 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12156 * mime/Makefile.am: Take DESTDIR into account.
12158 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12160 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12161 on scope autocompletion.
12163 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12164 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12165 shared libs and static libs paths for debugging. Order them
12168 * po/POTFILES.in: Updated.
12170 2005-05-09 Naba Kumar <naba@gnome.org>
12172 * libanjuta/interfaces/libanjuta.idl,
12173 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12174 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12175 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12176 Implemented debugger source directory search and emits location changed
12177 signal with absolute path of the file.
12179 * plugins/tools/tool.c: Fixed compile errors.
12181 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12183 * plugins/tools/anjuta-tools.glade,
12184 plugins/tools/dialog.h,
12185 plugins/tools/dialog.c,
12186 plugins/tools/plugin.c,
12187 plugins/tools/editor.c:
12188 Improve graphical user interface
12190 Correct an error on close
12193 * plugins/tools/fileop.c,
12194 plugins/tools/tool.h,
12195 plugins/tools/tool.c:
12196 Change the tool internal structure
12197 Support having tools configuration in several places
12199 2005-05-08 Naba Kumar <naba@gnome.org>
12201 * plugins/gdb/actions.c,
12202 (removed) plugins/gdb/registers_cbs.c,
12203 (removed) plugins/gdb/registers_cbs.h,
12204 (removed) plugins/gdb/registers_gui.c,
12205 (removed) plugins/gdb/sharedlib_cbs.c,
12206 (removed) plugins/gdb/sharedlib_cbs.h,
12207 (removed) plugins/gdb/sharedlib_gui.c,
12208 (removed) plugins/gdb/signals_cbs.c,
12209 (removed) plugins/gdb/signals_cbs.h,
12210 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12212 2005-05-08 Naba Kumar <naba@gnome.org>
12214 * plugins/build-basic-autotools/executer.c: Fixed programs
12217 * plugins/debug-manager/Makefile.am,
12218 plugins/debug-manager/anjuta-debug-manager.glade,
12219 plugins/debug-manager/plugin.c,
12220 plugins/gdb/Makefile.am: Used libglade for programs listing
12223 * (added) plugins/gdb/pointer.png: Stack pointer image.
12225 * libanjuta/anjuta-marshal.list,
12226 pixmaps/Makefile.am,
12227 plugins/gdb/actions.c,
12228 plugins/gdb/actions.h,
12229 plugins/gdb/anjuta-gdb-plugin.ui,
12230 plugins/gdb/anjuta-gdb.glade,
12231 plugins/gdb/breakpoints.c,
12232 plugins/gdb/breakpoints.h,
12233 plugins/gdb/debug_tree.c,
12234 plugins/gdb/debug_tree.h,
12235 plugins/gdb/debugger.c,
12236 plugins/gdb/debugger.h,
12237 plugins/gdb/gdbmi-test.c,
12238 plugins/gdb/gdbmi.c,
12239 plugins/gdb/gdbmi.h,
12240 plugins/gdb/info.c,
12241 plugins/gdb/info.h,
12242 plugins/gdb/locals.c,
12243 plugins/gdb/locals.h,
12244 plugins/gdb/memory.c,
12245 plugins/gdb/memory.h,
12246 plugins/gdb/plugin.c,
12247 plugins/gdb/plugin.h,
12248 plugins/gdb/registers.c,
12249 plugins/gdb/registers.h,
12250 plugins/gdb/registers_cbs.c,
12251 plugins/gdb/registers_cbs.h,
12252 plugins/gdb/registers_gui.c,
12253 plugins/gdb/sharedlib.c,
12254 plugins/gdb/sharedlib.h,
12255 plugins/gdb/sharedlib_cbs.c,
12256 plugins/gdb/sharedlib_cbs.h,
12257 plugins/gdb/sharedlib_gui.c,
12258 plugins/gdb/signals.c,
12259 plugins/gdb/signals.h,
12260 plugins/gdb/signals_cbs.c,
12261 plugins/gdb/signals_cbs.h,
12262 plugins/gdb/signals_gui.c,
12263 plugins/gdb/stack_trace.c,
12264 plugins/gdb/stack_trace.h,
12265 plugins/gdb/utilities.c,
12266 plugins/gdb/utilities.h,
12267 plugins/gdb/watch.c,
12268 plugins/gdb/watch.h,
12269 plugins/gdb/watch_cbs.c,
12270 plugins/gdb/watch_cbs.h,
12271 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12272 it for all debugger component updates and listing. Implemented
12273 user custom debugger command window. Fixed all debugger components
12274 to work correctly. Implemented debugger as GObject. Removed
12277 2005-05-06 Naba Kumar <naba@gnome.org>
12279 * TODO.tasks: Updated.
12281 * plugins/build-basic-autotools/Makefile.am,
12282 plugins/file-loader/Makefile.am,
12283 plugins/profile-default/Makefile.am,
12284 plugins/sample1/Makefile.am,
12285 plugins/symbol-browser/images/Makefile.am,
12286 src/Makefile.am: Fixed 'make distcheck' errors.
12288 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
12291 * tagmanager/tm_workspace.c: Include prototypes in getting
12294 2005-05-06 Naba Kumar <naba@gnome.org>
12296 * TODO.tasks: Updated.
12298 * configure.in, plugins/cvs-plugin/Makefile.am,
12299 plugins/debug-manager/Makefile.am,
12300 plugins/devhelp/Makefile.am,
12301 plugins/editor/Makefile.am,
12302 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
12304 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
12305 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
12308 * tagmanager/tm_workspace.c,
12309 tagmanager/include/tm_workspace.h,
12310 plugins/editor/aneditor-autocomplete.cxx,
12311 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
12312 to return all matching tag types when no name is given instead of
12313 returning empty array.
12315 * plugins/symbol-browser/Makefile.am,
12316 (added) plugins/symbol-browser/an_symbol.c,
12317 (added) plugins/symbol-browser/an_symbol.h,
12318 plugins/symbol-browser/an_symbol_info.c,
12319 plugins/symbol-browser/an_symbol_info.h,
12320 (added) plugins/symbol-browser/an_symbol_iter.c,
12321 (added) plugins/symbol-browser/an_symbol_iter.h,
12322 plugins/symbol-browser/an_symbol_search.c,
12323 plugins/symbol-browser/an_symbol_view.c,
12324 plugins/symbol-browser/an_symbol_view.h,
12325 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12326 plugins/symbol-browser/plugin.c,
12327 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
12328 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
12329 plugin and implemented IAnjutaIterable interface for symbol search
12332 * plugins/class-inheritance/Makefile.am,
12333 plugins/class-inheritance/class-inherit.c,
12334 plugins/class-inheritance/class-inherit.h,
12335 plugins/class-inheritance/plugin.h: Use the newly added
12336 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
12337 get rid of libanjuta-ctags.la dependencies.
12339 2005-05-02 Naba Kumar <naba@gnome.org>
12341 * plugins/class-inheritance/class-inherit.c,
12342 plugins/class-inheritance/plugin.c,
12343 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
12344 be found for a class. Formated code.
12346 Patch from: Curtis Magyar <curtm4n@gmail.com>:
12347 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
12350 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12352 * libanjuta/anjuta-launcher.c:
12353 Keep trying sending data until all bytes have been written
12355 * plugins/tools/anjuta-tools.glade,
12356 plugins/tools/editor.c:
12357 Add a combo box to defined data from stdin
12359 * plugins/tools/execute.c:
12360 Send data in stdin if needed
12363 * plugins/tools/fileop.c,
12364 plugins/tools/tool.h,
12365 plugins/tools/tool.c:
12366 Store, load and save stdin data
12367 Use tools-2.xml instead of tools.xml
12369 * plugins/tools/plugin.c,
12370 plugins/tools/plugin.h:
12373 * plugins/tools/dialog.c,
12374 plugins/tools/dialog.h:
12377 * plugins/tools/variable.c,
12378 plugins/tools/variable.h:
12379 Add editor related variables
12382 2005-04-29 Naba Kumar <naba@gnome.org>
12384 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
12386 * plugins/editor/text_editor.c: Fixed line marker interpretation.
12388 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12389 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
12390 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
12391 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
12392 working on gdb MI interface. Completed MI parser interface.
12394 Patch from Massimo Cora <maxcvs@email.it>:
12395 * plugins/class-inheritance/Makefile.am,
12396 plugins/class-inheritance/class-inherit.c,
12397 plugins/class-inheritance/class-inherit.h,
12398 plugins/class-inheritance/plugin.c,
12399 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
12400 Used system theme for colors. Display class members on mouse click.
12402 2005-04-28 Naba Kumar <naba@gnome.org>
12404 * plugins/symbol-browser/an_symbol_prefs.c
12405 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
12406 implementation to create/add/remove custom tags files in symbol
12407 brower preferences.
12409 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
12412 * plugins/project-import/project-import.c: Fixed memory leaks and
12413 use correct debug prints.
12415 * TODO.tasks: Updated.
12417 2005-04-27 Naba Kumar <naba@gnome.org>
12419 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
12420 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
12421 scintilla/Makefile.am: Fixed 'make distcheck' errors.
12423 * plugins/editor/anjuta-docman.c,
12424 plugins/editor/anjuta-docman.h,
12425 plugins/editor/plugin.c: Emit editor-added signal from docman
12426 and connect signals to new editor correctly.
12428 * plugins/class-inheritance/plugin.c,
12429 plugins/symbol-browser/plugin.c: Added stock icons.
12431 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12432 plugins/build-basic-autotools/executer.c,
12433 plugins/build-basic-autotools/executer.h: Added missing files
12434 for the execute programs implementation.
12436 2005-04-26 Naba Kumar <naba@gnome.org>
12438 * TODO.tasks: Updated.
12440 * plugins/file-loader/plugin.c,
12441 plugins/project-import/anjuta-project-import.plugin.in,
12442 plugins/project-import/plugin.c,
12443 plugins/project-import/project-import.c,
12444 plugins/project-import/project-import.h: Be able to import older
12447 2005-04-26 Naba Kumar <naba@gnome.org>
12449 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
12450 removing it from the shell.
12452 * libanjuta/anjuta-shell.c,
12453 libanjuta/anjuta-shell.h,
12454 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
12455 so that widget additions are freezed or thaw using a pending queue.
12456 Fixded UI flicker while loading projects.
12458 2005-04-26 Naba Kumar <naba@gnome.org>
12460 * TODO.tasks: Updated.
12462 * libanjuta/interfaces/libanjuta.idl: Added execute method for
12463 IAnjutaBuildable interface.
12465 * plugins/build-basic-autotools/Makefile.am,
12466 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12467 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12468 plugins/build-basic-autotools/build-basic-autotools.c,
12469 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
12470 interface and UI for executing project/file programs. Implemented
12471 IAnjutaFile interface so that executables could be opened directly.
12473 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
12474 Authors line (Reserved for external plugins, which do not have a way to
12475 show their credits).
12477 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
12478 [File Loader] group for menu labels (default to "Name" if it is not
12481 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
12482 for executing external commands.
12484 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
12486 * plugins/project-wizard/property.c:
12487 Correct a memory leak
12489 * libanjuta/interfaces/libanjuta.idl,
12490 plugins/editor/text_editor.c:
12491 Add erase_all and replace_selection function to IAnjutaEditor
12493 * plugins/tools/anjuta-tools.glade,
12494 plugins/tools/fileop.c,
12495 plugins/tools/editor.c,
12496 plugins/tools/tool.c
12497 plugins/tools/tool.h:
12498 Add shortcut and icon
12500 * plugins/tools/variable.c,
12501 plugins/tools/variable.h:
12502 Add a variable asking parameters at run time
12504 * plugins/tools/execute.c:
12505 Add a warning message for missing document manager
12506 Add replace buffer and replace selection output
12507 Correct an error in popup output
12509 * plugins/tools/plugin.c,
12510 plugins/tools/plugin.h,
12511 plugins/tools/anjuta-tools.ui,
12514 Attach tools menu to a new place
12516 2005-04-25 Naba Kumar <naba@gnome.org>
12518 * libanjuta/plugins.c, src/about.c, src/about.h,
12519 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
12520 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
12521 plugins (about box for plugins) menu.
12523 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12525 * plugins/editor/search-replace.c :
12526 Displayed full path in Search pane window.
12527 Bug 300231 : Selected line in Search pane window .
12529 2005-04-23 Naba Kumar <naba@gnome.org>
12531 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
12533 2005-04-22 Naba Kumar <naba@gnome.org>
12535 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
12537 * plugins/project-wizard/templates/java.wiz,
12538 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
12539 to create bytecodes (.class) files.
12541 * plugins/symbol-browser/an_symbol_info.c,
12542 plugins/symbol-browser/an_symbol_info.h,
12543 plugins/symbol-browser/an_symbol_search.c,
12544 plugins/symbol-browser/an_symbol_view.c,
12545 plugins/symbol-browser/plugin.c,
12546 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
12547 in file symbol list.
12549 2005-04-22 Naba Kumar <naba@gnome.org>
12551 * TODO.tasks: Updated.
12553 * plugins/class-inheritance/Makefile.am,
12554 plugins/subversion/Makefile.am: Do not install plugin files when
12555 plugin build condition is false.
12557 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12558 plugins/build-basic-autotools/build-basic-autotools.c,
12559 plugins/build-basic-autotools/build-basic-autotools.h,
12560 plugins/file-loader/anjuta-loader-plugin.ui,
12561 plugins/file-loader/dnd.c,
12562 plugins/file-loader/plugin.c,
12563 plugins/file-loader/plugin.h,
12564 plugins/project-manager/anjuta-project-manager.ui,
12565 plugins/project-manager/plugin.c: Added open file and build context
12566 menu in project manager context menu.
12568 2005-04-22 Naba Kumar <naba@gnome.org>
12570 * configure.in: Added message output showing conditional plugins to
12573 * src/layout.xml: Added layout for class-inheritance plugin widget.
12575 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
12576 plugin name to remove redundant terms.
12578 * TODO.tasks: Updated.
12581 plugins/symbol-browser/Makefile.am,
12582 plugins/symbol-browser/an_symbol_view.c,
12583 (removed) plugins/symbol-browser/sv_class.xpm,
12584 (removed) plugins/symbol-browser/sv_function.xpm,
12585 (removed) plugins/symbol-browser/sv_macro.xpm,
12586 (removed) plugins/symbol-browser/sv_private_fun.xpm,
12587 (removed) plugins/symbol-browser/sv_private_var.xpm,
12588 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
12589 (removed) plugins/symbol-browser/sv_protected_var.xpm,
12590 (removed) plugins/symbol-browser/sv_public_fun.xpm,
12591 (removed) plugins/symbol-browser/sv_public_var.xpm,
12592 (removed) plugins/symbol-browser/sv_static_fun.xpm,
12593 (removed) plugins/symbol-browser/sv_static_var.xpm,
12594 (removed) plugins/symbol-browser/sv_struct.xpm,
12595 (removed) plugins/symbol-browser/sv_unknown.xpm,
12596 (removed) plugins/symbol-browser/sv_variable.xpm,
12597 (added) plugins/symbol-browser/images/.cvsignore,
12598 (added) plugins/symbol-browser/images/Icons.16x16.Class,
12599 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
12600 (added) plugins/symbol-browser/images/Icons.16x16.Field,
12601 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
12602 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
12603 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
12604 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
12605 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
12606 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
12607 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
12608 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
12609 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
12610 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
12611 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
12612 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
12613 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
12614 (added) plugins/symbol-browser/images/Icons.16x16.Method,
12615 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
12616 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
12617 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
12618 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
12619 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
12620 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
12621 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
12622 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
12623 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
12624 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
12625 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
12626 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
12627 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
12628 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
12629 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
12630 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
12631 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
12632 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
12633 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
12634 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
12635 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
12636 pixmaps and added new icons (taken from monodevelop).
12638 2005-04-21 Naba Kumar <naba@gnome.org>
12640 Patch from Massimo Cora <maxcvs@email.it>:
12642 * configure.in, plugins/Makefile.am
12643 (new) plugins/class-inheritance/.cvsignore,
12644 (new) plugins/class-inheritance/Makefile.am,
12645 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
12646 (new) plugins/class-inheritance/class-inherit.c,
12647 (new) plugins/class-inheritance/class-inherit.h,
12648 (new) plugins/class-inheritance/plugin.c,
12649 (new) plugins/class-inheritance/plugin.h,
12650 (new) plugins/class-inheritance/class-inheritance.png: Added class
12651 inheritance plugin.
12653 Changes by naba: Added pkgconfig check for graphviz and conditionally
12656 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
12658 2005-04-20 Naba Kumar <naba@gnome.org>
12660 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
12661 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12662 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12663 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12664 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12665 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12666 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12667 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12668 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12669 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12670 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12672 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
12673 message view management.
12675 * libanjuta/anjuta-children.[ch],
12676 plugins/build-basic-autotools/build-basic-autotools.c,
12677 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
12678 Removed anjuta_children_init() function,
12679 because it is done automatically when first invoked. Introduced
12680 anjuta_children_recover() to recover the child signalling. Fixed
12681 child exit management to correctly recover the exit status.
12683 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
12684 to properly shutdown the launcher and to kill the running process
12685 (without emitting any signal).
12687 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
12688 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
12689 gdb and program instance.
12691 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12693 * plugins/editor/search-replace.c :
12694 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
12696 2005-04-18 Naba Kumar <naba@gnome.org>
12698 * TODO.tasks: Marked completed items.
12700 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12701 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
12702 plugins/project-manager/plugin.c: Prompt user for the debugging
12703 target (select from a list of project's executable targets) and
12704 correctly start debugger. Take care of libtool wrapping when the
12705 target selected is libtool target. Fixed debugger menu items
12708 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
12710 * plugins/tools/execute.c,
12711 plugins/tools/execute.h:
12712 Implement save all files before running a command
12713 Implement all options for stdout and stderr except replace buffer
12714 Allow running several tools
12716 * plugins/tools/plugin.c:
12717 Move anjuta launcher in execute.c
12719 * plugins/tools/tools.h,
12720 plugins/tools/variable.c:
12723 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
12725 * plugins/tools/anjuta-tools.glade:
12726 Add new properties in tool editor dialog
12727 Cosmetic improvements
12729 * plugins/tools/anjuta-tools.ui:
12730 Attach tool menu as a build menu
12732 * plugins/tools/dialog.c:
12733 Set tool menu item sensitivity in tool list
12736 * plugins/tools/editor.c,
12737 plugins/tools/editor.h,
12738 plugins/tools/fileop.c,
12739 plugins/tools/tool.c,
12740 plugins/tools/tool.h:
12741 Add new properties (active, save file...)
12742 Most of them are still not implemented
12744 * plugins/tools/execute.c,
12745 plugins/tools/execute.h:
12746 Reorganize code to support multiple run
12747 Support run in terminal
12749 * plugins/tools/plugin.c
12750 plugins/tools/plugin.h:
12751 Move message handling in execute.c
12753 * plugins/tools/variable.h,
12754 plugins/tools/variable.c:
12755 Add useful variables
12757 2005-04-13 Naba Kumar <naba@gnome.org>
12759 * plugins/editor/text_editor.c: Fixed file monitoring condition.
12760 * plugins/editor/Makefile.am: Added gnome-vfs flags.
12762 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12764 * plugins/tools/dialog.c plugins/tools/tool.c :
12767 2005-04-06 Naba Kumar <naba@gnome.org>
12769 * src/anjuta.c: Load default session only when
12770 "anjuta.session.load.last" preference is enabled.
12772 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
12774 * plugins/tools/Makefile.am,
12775 plugins/tools/variable.c,
12776 plugins/tools/variable.h:
12777 Add new code for handling variables
12779 * plugins/tools/anjuta-tools.glade:
12780 Improve tool editor dialog
12781 Add variable selection dialog
12783 * plugins/tools/dialog.c,
12784 plugins/tools/dialog.h,
12785 plugins/tools/plugin.c,
12786 plugins/tools/plugin.h:
12787 Add variable object
12788 Add a function to get it
12790 * plugins/tools/editor.c:
12791 Add gui code for variable selection dialog
12793 * plugins/tools/execute.c:
12794 Use variables for executing command
12796 * Naba: Compile warning fixes.
12798 2005-04-06 Naba Kumar <naba@gnome.org>
12800 * TODO.tasks: Marked completed items.
12802 2005-04-06 Naba Kumar <naba@gnome.org>
12804 * plugins/subversion/svn-backend.c: Fixed subversion plugin
12807 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
12809 2005-04-04 Naba Kumar <naba@gnome.org>
12811 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
12812 inside Main window.
12814 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
12816 * plugins/tools/Makefile.am,
12817 plugins/tools/anjuta-tools.plugin.in,
12818 plugins/tools/anjuta-tools.ui,
12819 plugins/tools/anjuta-tools.gladei,
12820 plugins/tools/anjuta-tools-plugin.png,
12821 plugins/tools/plugin.c,
12822 plugins/tools/plugin.h,
12823 plugins/tools/dialog.c,
12824 plugins/tools/dialog.h,
12825 plugins/tools/fileop.c,
12826 plugins/tools/fileop.h,
12827 plugins/tools/tool.c,
12828 plugins/tools/tool.h,
12829 plugins/tools/editor.c,
12830 plugins/tools/editor.h,
12831 plugins/tools/execute.c,
12832 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
12833 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
12836 * anjuta-tools.[ch]: Removed old tools code.
12838 2005-04-01 Steve Murphy <murf@e-tools.com>
12840 * configure.in: Added "rw" to ALL_LINGUAS.
12842 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12845 manuals/C/anjuta-manual/fileoperations.xml
12847 manuals/C/anjuta-manual/figures/search_expr.png
12848 manuals/C/anjuta-manual/figures/search_expr_basic.png
12849 manuals/C/anjuta-manual/figures/search_file_list.png
12850 manuals/C/anjuta-manual/figures/search_file_pattern.png
12851 manuals/C/anjuta-manual/figures/search_replace.png
12852 manuals/C/anjuta-manual/figures/search_setting.png
12853 manuals/C/anjuta-manual/figures/search_target.png
12854 manuals/C/anjuta-manual/figures/search_target_action.png
12855 manuals/C/anjuta-manual/figures/search_target_in.png
12857 manuals/C/anjuta-manual/figures/find_files.png
12858 manuals/C/anjuta-manual/figures/find_replace.png
12859 manuals/C/anjuta-manual/figures/find_text.png :
12860 Updated Anjuta manual (File Operations)
12862 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12864 * manuals/C/anjuta-manual/fileoperations.xml,
12865 manuals/C/anjuta-manual/figures/open_file.png,
12866 manuals/C/anjuta-manual/figures/open_file_multiple.png,
12867 manuals/C/anjuta-manual/figures/prefs_print.png,
12868 manuals/C/anjuta-manual/figures/print_dlg.png,
12869 manuals/C/anjuta-manual/figures/print_preview.png.
12871 manuals/C/anjuta-manual/figures/add_edit_macro.png,
12872 manuals/C/anjuta-manual/figures/display_macro.png,
12873 manuals/C/anjuta-manual/figures/insert_text.png,
12874 manuals/C/anjuta-manual/figures/keyword_macro.png,
12875 manuals/C/anjuta-manual/figures/new_file_wizard.png,
12876 manuals/C/anjuta-manual/figures/save_as_file.png :
12877 Updated Anjuta Manual (File Operations)
12879 2005-03-23 Adam Weinberger <adamw@gnome.org>
12881 * plugins/editor/action-callbacks.c,
12882 plugins/file-loader/plugin.c,
12883 plugins/gtodo/main.c,
12884 plugins/project-wizard/druid.c:
12885 Fix spelling/grammar errors. Fixes bugs
12886 169068, 169137, 169138, and 169139.
12888 2005-03-21 Naba Kumar <naba@gnome.org>
12890 Patch from: Massimo Cora' <maxcvs@email.it>:
12892 * plugins/editor/Makefile.am
12893 plugins/editor/anjuta-docman.c,
12894 (added) plugins/editor/editor-tooltips.c,
12895 (added) plugins/editor/editor-tooltips.h: Added tooltips to
12896 editor tabs to show full path.
12898 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
12900 * plugins/subversion/svn-backend.c:
12901 Removed "apr-0/" from include because this is
12902 already included in SVN_INCLUDE and broke building if
12903 apr >= 1.0 was installed.
12905 2005-03-18 Naba Kumar <naba@gnome.org>
12907 Patch from: Massimo Cora' <maxcvs@email.it>:
12909 * plugins/editor/action-callbacks.c,
12910 plugins/editor/aneditor-calltip.cxx,
12911 plugins/editor/aneditor-priv.h,
12912 plugins/editor/aneditor.cxx,
12913 plugins/editor/aneditor.h,
12914 plugins/editor/anjuta-document-manager.ui: Added calltip
12915 activation from menu.
12917 2005-03-16 Naba Kumar <naba@gnome.org>
12919 Patch from: Massimo Cora' <maxcvs@email.it>:
12921 * plugins/class-gen/action-callbacks.c,
12922 plugins/class-gen/anjuta-class-gen-plugin.glade,
12923 plugins/class-gen/class_gen.c,
12924 plugins/class-gen/class_gen.h,
12925 plugins/class-gen/class_logo.xpm,
12926 plugins/class-gen/plugin.c: Create files without project
12927 being open. Add to project support. And other enhancements.
12929 2005-03-15 Adam Weinberger <adamw@gnome.org>
12932 plugins/debug-manager/utilities.c,
12933 plugins/file-loader/plugin.c,
12934 plugins/gdb/utilities.c,
12935 plugins/profile-default/plugin.c,
12936 plugins/project-import/project-import.c,
12937 src/anjuta-actions.h:
12938 Spelling/grammar fixes.
12940 2005-03-13 Naba Kumar <naba@gnome.org>
12942 * plugins/editor/action-callbacks.c,
12943 plugins/editor/action-callbacks.h,
12944 plugins/editor/anjuta-document-manager.ui,
12945 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
12946 submenu. Moved menuitems from Format to View->Editor.
12948 * src/action-callbacks.c, src/action-callbacks.h,
12949 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
12950 layout and lock layout menus in View submenu. Get rid of
12951 Settings->Layout Manager menu.
12953 * plugins/project-import/anjuta-project-import.plugin.in:
12956 * global-tags/Makefile.am,
12957 global-tags/create_global_tags.sh,
12958 plugins/editor/aneditor-autocomplete.cxx,
12959 plugins/editor/aneditor-priv.h,
12960 plugins/editor/aneditor.cxx,
12961 tagmanager/tm_workspace.c: Fixed scope members autocompletion
12962 in editor and made it work in global symbols also.
12964 * src/anjuta-app.c: Always use priority texts besides icons style
12965 for toolbars, because other styles look horible for Anjuta (fixme).
12967 2005-03-11 Naba Kumar <naba@gnome.org>
12969 * configure.in: Removed test for iconv.
12971 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
12972 before scintilla widget is realized.
12974 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
12975 for Update menuitem.
12977 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
12978 already applied in scintilla main stream.
12980 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
12981 and notified scintilla developer.
12983 2005-03-10 Naba Kumar <naba@gnome.org>
12985 * src/action-callbacks.c: Removed reference to src/help.h (dead
12988 * plugins/editor/text_editor.c: Removed reference to
12989 src/launcher.h (a dead file).
12991 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
12992 src/controls.c, src/controls.h, src/fileselection.c,
12993 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
12994 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
12995 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
12996 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
12997 src/session.h, src/support.c, src/support.h, src/toolbar.c,
12998 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
12999 Removed these dead files from CVS.
13002 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13004 * plugins/file-wizard/action-callbacks.c : Added error message.
13005 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13008 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13010 * plugins/cvs-plugin/cvs-callbacks.c
13011 plugins/cvs-plugin/plugin.c:
13012 Fixed preferences page init and busy handling
13014 * plugins/subversion/plugin.c:
13015 Fixed preferences page init
13017 2005-03-09 Naba Kumar <naba@gnome.org>
13019 * plugins/Makefile.am, plugins/glade/Makefile.am,
13020 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13021 enabled glade plugin in Anjuta. The plugin is built only when
13022 glade3 is installed.
13024 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13026 * plugins/project-wizard/templates/java.wiz
13027 plugins/project-wizard/templates/java-logo.png (*)
13028 plugins/project-wizard/templates/java/*
13029 plugins/project-wizard/templates/Makefile.am
13032 Add Java project type. It generates a autoconf/automake
13033 project which is compiled using gcj. It requires automake
13034 > 1.4 (1.9 is known to work) to work!
13036 (*) still awaiting response from the gcj team if we
13037 may use their logo.
13039 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13041 * plugins/project-import/*
13042 plugins/Makefile.am
13044 Added project import plugin. Might be a bit buggy and limited
13046 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13047 Icon from old pixmaps dir
13049 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13051 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13052 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13053 Added C Custom_Indent line macro.
13056 2005-03-09 Naba Kumar <naba@gnome.org>
13058 * TODO.tasks: Added new message-manager tasks.
13060 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13061 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13062 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13063 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13064 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13065 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13066 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13067 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13068 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13069 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13071 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13072 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13073 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13074 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13075 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13076 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13077 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13078 Removed debugger widgets from shell on debugger shutdown. Added
13079 scrolled windows for docked widgets. Removed unnecessary widget refs
13080 and unrefs. Destroy widgets correctly on debugger shutdown.
13082 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13083 with project description title. Removed frame shadow.
13085 * plugins/project-wizard/druid.c: Initializes tooltips.
13087 * scintilla/Makefile.am: Fixed comiple error.
13089 2005-03-08 Adam Weinberger <adamw@gnome.org>
13091 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13092 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13094 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13096 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13097 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13098 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13099 plugins/macro/macros.xml, plugins/macro/plugin.c :
13100 Moved cursor at the '|' position defined in macros.
13102 2005-03-07 Naba Kumar <naba@gnome.org>
13104 * plugins/subversion/Makefile.am: Fixed build error.
13106 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13107 types (perl, python, shellscript).
13109 * plugins/editor/plugin.c: Fixed to show all highlight options.
13111 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13113 * TODO.tasks : updated tasks.
13114 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13116 2005-03-07 Naba Kumar <naba@gnome.org>
13118 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13119 or disable subversion file-manager submenu. If "Subvesion" is also
13120 valid directory, we should also check for it.
13122 * configure.in: Disable cygwin macro until someone fixes the
13125 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13126 backward compatibility.
13128 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13130 * src/about.c : Cleaned code.
13131 * plugins/macro/macros.xml : Added "do_while" C macro.
13132 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13133 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13134 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13135 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13137 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13139 * plugins/class-gen/plugin.c:
13140 Removed "return" to activate project_root_uri watching.
13142 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13144 * plugins/Makefile.am
13145 plugins/subversion/*:
13146 Added subversion plugin. Add, Remove, Commit and Update work
13147 everything else needs work.
13149 * plugins/terminal/terminal.c
13150 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13151 we still have focus problems with the editor.
13153 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13155 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13157 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13159 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13161 2005-03-04 Naba Kumar <naba@gnome.org>
13163 Patch from Massimo Cora' <maxcvs@email.it>:
13165 * plugins/class-gen/Makefile.am,
13166 plugins/class-gen/action-callbacks.c,
13167 plugins/class-gen/action-callbacks.h,
13168 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13169 plugins/class-gen/anjuta-class-gen.plugin.in,
13170 plugins/class-gen/class_gen.c,
13171 plugins/class-gen/class_gen.h,
13172 (removed) plugins/class-gen/clsGen.c,
13173 (added) plugins/class-gen/goc_template_header,
13174 (added) plugins/class-gen/goc_template_source,
13175 plugins/class-gen/plugin.c,
13176 plugins/class-gen/plugin.h: Refactored class gen code.
13177 Added GOCBuilder code. Fixed UI. Implemented plugin.
13179 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13181 * plugins/project-wizard/property.c
13182 plugins/project-wizard/install.c
13183 plugins/project-wizard/druid.c
13184 plugins/editor/goto_line.c
13185 plugins/editor/plugin.c
13186 plugins/gtodo/add_edit_item.c
13187 plugins/gtodo/ligtodo.c
13188 plugins/gtodo/main.c
13189 plugins/gtodo/preferences.c:
13190 Fixed #167559, #167534, #167266, #167357
13191 (Bad English in strings...)
13193 Thanks to Adam Weinberger and Thierry Moisan for
13196 2005-03-03 Naba Kumar <naba@gnome.org>
13198 * libegg/Makefile.am, libegg/menu/Makefile.am,
13199 (added) libegg/egg-submenu-action.c,
13200 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13201 submenu (used for wizard listing).
13203 * plugins/file-loader/anjuta-loader-plugin.ui
13204 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13207 * plugins/editor/action-callbacks.c,
13208 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13209 ctrl+tabbing because it was interfaring with focus navigation.
13210 Focus editor on "Esc" in incremental search entry. Cleanups.
13212 * plugins/file-manager/an_file_view.c,
13213 plugins/symbol-browser/plugin.c,
13214 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13217 * plugins/profile-default/plugin.c,
13218 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13221 * (removed) scintilla/patches/a64-crash-fix.patch,
13222 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13225 2005-03-03 Naba Kumar <naba@gnome.org>
13227 * HACKING: Fixed typos.
13229 * plugins/editor/aneditor-indent.cxx: Clean up.
13231 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13232 Enable/disable save, undo and redo actions depending on state
13235 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13237 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13238 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13239 Displayed search_incremental status.
13241 * Removed plugins/editor/search_incremental.[ch]
13243 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13245 * plugins/cvs-plugin/cvs-execute.c
13246 plugins/cvs-plugin/cvs-callbacks.c:
13247 - Use weak reference on mesg_view and reuse tab if
13248 it still exists to avoid cluttering message manager.
13249 - Fixed bug in cvs remove
13251 README, HACKING: Updated
13253 configure.in: Added check for libsvn
13255 2005-02-29 Naba Kumar <naba@gnome.org>
13257 * plugins/file-manager/an_file_view.c,
13258 plugins/symbol-browser/an_symbol_view.c,
13259 plugins/symbol-browser/plugin.c: Hide column headers (they
13262 2005-02-29 Naba Kumar <naba@gnome.org>
13264 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13265 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13266 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13267 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13268 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13269 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13270 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13271 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13272 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13273 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13275 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13276 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13277 (added) libanjuta/anjuta-session.[hc],
13278 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13279 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
13280 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
13283 Implemented session management. Implemented session
13284 container class. Added session notifications from shell. Implemented
13285 session save/load in editor, file-loader, default-profile-plugin
13286 and anjuta-app. Fixed window sizing and restoration. Cleaned up
13287 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
13288 and maximized states in session. Implemented project session
13291 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13293 * plugins/class-gen/action-callbacks.[ch],
13294 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
13295 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
13296 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
13299 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
13301 * plugins/project-wizard/anjuta-project-wizard.glade,
13302 plugins/project-wizard/druid.c:
13303 Add some padding in tab label in project selection page
13305 * plugins/project-wizard/druid.c,
13306 plugins/project-wizard/parser.c:
13307 Search for project template recursively
13308 Add ~/.anjuta/project to the search paths
13310 2005-02-26 Naba Kumar <naba@gnome.org>
13312 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
13313 * plugins/file-loader/plugin.c: Fixed crash bug.
13314 * libanjuta/plugins.c: Fixed memory leak.
13316 2005-02-26 Naba Kumar <naba@gnome.org>
13318 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
13319 "UserActivatable" attribute for plugins. This attribute if set to
13320 "no" will prevent users from activating/deactivating it from
13321 plugins dialog. Added a toggle button in plugins dialog to toggle
13322 the plugins list between list of activatable plugins (default) to
13323 list of all plugins. anjuta_plugin_select() now only selects the
13324 plugin. Added anjuta_plugins_select_and_activate() method that will
13325 select and activate it.
13327 * plugins/profile-default/Makefile.am,
13328 plugins/profile-default/anjuta-default-profile.ui,
13329 plugins/profile-default/plugin.c,
13330 plugins/profile-default/plugin.h,
13331 plugins/project-manager/anjuta-project-manager.ui,
13332 plugins/project-manager/plugin.c,
13333 plugins/project-manager/plugin.h:
13335 Anjuta projects (*.anjuta) files define the profile of respective
13336 projects. Profile is a set of related plugins required for the
13337 project to open. Moved "close project" action from Project Manager
13338 to Profile Manager plugin. Implemented loading and unloading of
13339 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
13340 (instead of Project Manager) now handles opening of *.anjuta files.
13341 Close Project menuitem is now moved to File submenu (being
13342 consistent with Anjuta 1.x versions and avoiding creating Project
13343 submenu when project manager is not loaded).
13345 * src/anjuta-actions.h: Fixed short-cut key for Help content.
13347 * src/anjuta.ui: Fixed place holder for projects.
13349 * (new) plugins/profile-default/default.anjuta: default startup
13350 profile. Removed the hardcoded plugins loading in
13351 DefaultProfilePlugin.
13354 plugins/project-wizard/templates/terminal/project.anjuta:
13355 Implemented project format in newly created projects.
13357 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
13358 plugins/class-gen/anjuta-class-gen.plugin.in,
13359 plugins/cvs-plugin/anjuta-cvs.plugin.in,
13360 plugins/editor/anjuta-document-manager.plugin.in,
13361 plugins/file-loader/anjuta-loader.plugin.in,
13362 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13363 plugins/gdb/anjuta-gdb.plugin.in,
13364 plugins/glade/anjuta-glade.plugin.in,
13365 plugins/message-view/anjuta-message-manager.plugin.in,
13366 plugins/profile-default/anjuta-default-profile.plugin.in,
13367 plugins/project-manager/anjuta-project-manager.plugin.in,
13368 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13369 Defined UserActivatable attributes. Added supported types attribute.
13371 * plugins/project-wizard/anjuta-project-wizard.glade
13372 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
13373 "Project Wizard" in preferences title.
13375 * TODO.tasks: Updated.
13377 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
13380 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13382 * plugins/file-wizard/anjuta-file-wizard.glade
13383 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
13385 Integrated License macros, cleaned file.c.
13387 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
13389 * plugins/macor/macro-util.c: Fixed crash bugs if email or
13390 username can not be found correctly.
13392 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13394 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
13395 plugins/macro/macros.xml :
13397 Added Headers macros. Cleaned file.c
13399 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13401 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
13402 plugins/macro/macros.xml :
13404 Fixed a bug. Added Header macro.
13407 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13409 * plugins/file-wizard/action-callbacks.c,
13410 plugins/file-wizard/file.c, plugins/macro/macro-util.c
13411 plugins/macro/macros.xml :
13413 Added FileName, Header template macros.
13415 2005-02-24 Naba Kumar <naba@gnome.org>
13417 * plugins/patch/patch-plugin.c: Fixed a function call.
13419 * src/anjuta.c, src/main.c: Save and load default session.
13421 2005-02-24 Naba Kumar <naba@gnome.org>
13423 * libanjuta/interfaces/libanjuta.idl,
13424 plugins/message-view/anjuta-msgman.c,
13425 plugins/message-view/anjuta-msgman.h,
13426 plugins/message-view/plugin.c: Added and implemented
13427 set_view_title() method.
13429 * plugins/build-basic-autotools/build-basic-autotools.c,
13430 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
13431 build context pooling. Maximum 3 contexts are reused. Additional
13432 contexts are created when all are busy.
13434 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13436 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13437 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13438 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
13439 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
13441 Added Copyright, Changelog macros.
13443 2005-02-23 Naba Kumar <naba@gnome.org>
13445 Patch from Massimo Cora' <maxcvs@email.it>:
13446 * plugins/Makefile.am,
13447 plugins/patch/Makefile.am,
13448 (added) plugins/patch/anjuta-patch-plugin.png,
13449 (added) plugins/patch/anjuta-patch.plugin.in,
13450 (added) plugins/patch/anjuta-patch.ui,
13451 plugins/patch/patch-plugin.c,
13452 (added) plugins/patch/patch-plugin.h,
13453 (added) plugins/patch/plugin.c,
13454 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
13457 2005-02-23 Naba Kumar <naba@gnome.org>
13459 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
13460 file-loader/plugin.c, profile-default/plugin.c:
13461 Implemented "activated" and "deactivated" signals for plugin class.
13462 Renamed *_location() functions to *_id(), because location is
13463 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
13464 anjuta_plugins_unload_plugin().
13466 * class-gen/plugin.c: Fixed complier warning and utility function call.
13468 * debug-manager/plugin.c: Unload debugger plugin correctly.
13470 * project-manager/plugin.c: Fixed compiler warnings.
13472 * plugins/project-wizard/templates/gnome/.cvsignore,
13473 plugins/project-wizard/templates/gnome/po/.cvsignore,
13474 plugins/project-wizard/templates/gnome/src/.cvsignore,
13475 plugins/project-wizard/templates/gtk/po/.cvsignore,
13476 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
13477 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
13479 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
13480 build (we need to fix this thing).
13482 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
13484 * plugins/macro/macro-action.[ch]
13485 plugins/macro/macro-edit.c
13486 plugins/macro/macro-dialog.c
13487 plugins/macro/macro-db.[ch]
13488 plugins/macro/plugin.[ch]
13489 plugins/macro/macro-util.[ch] (added)
13491 Cleaned up macro plugin and preview expanded macros.
13493 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
13495 * plugins/cvs-plugin/cvs-interface.c:
13497 Fixed option setting when using no compression and not
13500 2005-02-23 Naba Kumar <naba@gnome.org>
13502 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
13503 geometry on exit and startup (only if there is no geometry from the
13506 * TODO.tasks: Updated.
13508 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
13510 * manuals/reference/libanjuta/Makefile.am,
13511 manuals/reference/libanjuta/libanjuta-docs.sgml,
13512 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
13513 documentation for writing project templates.
13515 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13517 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
13518 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
13520 Expansion keywords in macros.
13522 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13524 * plugins/file-wizard/action-callbacks.c,
13525 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
13526 plugins/macro/macros.xml :
13528 Inserting text by macro plugin
13531 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
13533 * plugins/macro/plugin.c
13534 plugins/cvs-plugin/plugin.c:
13536 Fixed interfaces (use static)
13538 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
13540 * plugins/macro/macro-actions.[ch]
13541 plugins/macro/plugin.c
13542 libanjuta/interfaces/libanjuta.idl:
13544 Implemented IAnjutaMacro interface to be used by file-wizard
13546 * plugins/cvs-plugin/plugin.c
13547 libanjuta/interfaces/libanjuta.idl:
13549 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
13550 for all version control systems and not only for cvs.
13552 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13554 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
13557 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
13560 2005-02-21 Naba Kumar <naba@gnome.org>
13562 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
13563 IAnjutaDebugger interface.
13565 * plugins/debug-manager/anjuta-debug-manager.ui,
13566 plugins/debug-manager/attach_process.c,
13567 plugins/debug-manager/attach_process.h,
13568 plugins/debug-manager/plugin.c,
13569 plugins/debug-manager/plugin.h,
13570 plugins/gdb/actions.c,
13571 plugins/gdb/actions.h,
13572 plugins/gdb/anjuta-gdb-plugin.ui,
13573 plugins/gdb/breakpoints.c,
13574 plugins/gdb/breakpoints.h,
13575 plugins/gdb/debugger.c,
13576 plugins/gdb/debugger.h,
13577 plugins/gdb/memory.c,
13578 plugins/gdb/plugin.c,
13579 plugins/gdb/plugin.h,
13580 plugins/gdb/sharedlib.h,
13581 plugins/gdb/sharedlib_cbs.c,
13582 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
13583 correctly between debug-manager and debugger. Implemented debugger
13584 interface in gdb plugin. Fixed action names. Added UI updating.
13585 Start and stop debugger (does not work yet). Fixed UI merging.
13586 Fixed debugger plugin handling in debug-manager.
13588 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
13590 * plugins/editor/aneditor-autocomplete.cxx:
13592 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
13593 crash with C++ "template" keyword.
13595 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13597 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
13598 Fixed bug (Closed macro dialogs with Esc key).
13600 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
13602 * plugins/project-wizard/xlib.wiz,
13603 plugins/project-wizard/xlib-logo.png,
13604 plugins/project-wizard/xlib/*:
13605 Port old xlib anjuta project on new project wizard
13607 * plugins/project-wizard/xlib-dock.wiz,
13608 plugins/project-wizard/xlib-dock/*:
13609 Port old xlib dock anjuta project on new project wizard
13611 * plugins/project-wizard/wxwin.wiz,
13612 plugins/project-wizard/wxwin-logo.png,
13613 plugins/project-wizard/wxwin/*:
13614 Port old wxwin anjuta project on new project wizard
13616 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
13617 necessary changes for the new templates.
13619 2005-02-18 Naba Kumar <naba@gnome.org>
13621 * plugins/Makefile.am: Added class-gen
13623 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
13625 * plugins/project-wizard/header.c:
13626 Fix a bug in sorting of project categories
13628 2005-02-18 Naba Kumar <naba@gnome.org>
13630 Patch from Massimo Cora <maxcvs@email.it>:
13632 * plugins/class-gen/.cvsignore,
13633 plugins/class-gen/Makefile.am,
13634 (added) plugins/class-gen/action-callbacks.c,
13635 (added) plugins/class-gen/action-callbacks.h,
13636 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
13637 (added) plugins/class-gen/class_gen.c,
13638 (added) plugins/class-gen/class_gen.h,
13639 (added) plugins/class-gen/plugin.c,
13640 (added) plugins/class-gen/plugin.h: Ported class wizard to the
13643 * plugins/project-manager/plugin.c: implemented add_source().
13645 2005-02-17 Naba Kumar <naba@gnome.org>
13647 * plugins/file-loader/plugin.c: Fixed possible crash.
13649 * src/action-callbacks.c, src/action-callbacks.h,
13650 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
13652 2005-02-17 Naba Kumar <naba@gnome.org>
13654 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13655 plugins/project-wizard/templates/gnome.wiz,
13656 plugins/project-wizard/templates/gtk.wiz,
13657 plugins/project-wizard/templates/gtkmm.wiz,
13658 plugins/project-wizard/templates/terminal.wiz,
13659 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13660 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13661 plugins/project-wizard/templates/gnome/src/callbacks.c,
13662 plugins/project-wizard/templates/gnome/src/callbacks.h,
13663 plugins/project-wizard/templates/gnome/src/main.c,
13664 plugins/project-wizard/templates/gtk/src/callbacks.c,
13665 plugins/project-wizard/templates/gtk/src/callbacks.h,
13666 plugins/project-wizard/templates/gtk/src/main.c,
13667 plugins/project-wizard/templates/gtkmm/src/main.cc,
13668 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
13669 to generate licence correctly (without any extra newlines). Removed
13670 IncludeGNUHeader macro definition and added proper licence property.
13671 Fixed project directory paths in file contents.
13673 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13675 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
13676 Closed macro dialogs with Esc key.
13678 2005-02-16 Naba Kumar <naba@gnome.org>
13680 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13681 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13682 plugins/project-wizard/templates/gnome/src/callbacks.c,
13683 plugins/project-wizard/templates/gnome/src/callbacks.h,
13684 plugins/project-wizard/templates/gnome/src/main.c,
13685 plugins/project-wizard/templates/gtk/src/main.c,
13686 plugins/project-wizard/templates/gtkmm/src/main.cc,
13687 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
13688 macros to avoid blank newlines.
13690 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
13692 * plugins/project-wizard/autogen.c:
13693 Correct a problem when having property value in UTF-8
13695 * plugins/project-wizard/druid.c:
13696 Correct a bug when reselecting a new project (all pages
13699 * plugins/project-wizard/property.c:
13700 Avoid having default invalid properties
13702 * plugins/project-wizard/templates/terminal.wiz,
13703 plugins/project-wizard/templates/terminal/po/ChangeLog,
13704 plugins/project-wizard/templates/terminal/src/main.c:
13705 Remove command for testing run function
13706 Move destination directory to second page and include
13707 project name. Add exist tag. Remove unused properties.
13709 2005-02-16 Naba Kumar <naba@gnome.org>
13711 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
13712 plugins/debug-manager/anjuta-debug-manager.ui,
13713 plugins/debug-manager/plugin.c,
13714 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13715 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
13716 plugins/gdb/plugin.h, plugins/gdb/registers.c,
13717 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
13718 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
13719 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
13720 (removed) src/anjuta_info.c,
13721 (removed) src/anjuta_info.h,
13722 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
13723 (added) plugins/gdb/anjuta-gdb-plugin.ui,
13724 (added) plugins/gdb/actions.c,
13725 (added) plugins/gdb/actions.h: Completed initial
13726 porting of debugger to new architecture. Fixed many of the debugger
13729 * plugins/file-loader/plugin.c: Detect some important mime ourself
13730 to avoid inconsistencies when mime system isn't working.
13732 2005-02-16 Naba Kumar <naba@gnome.org>
13734 * plugins/editor/Makefile.am,
13735 (added) plugins/editor/aneditor-autocomplete.cxx,
13736 (added) plugins/editor/aneditor-calltip.cxx,
13737 (added) plugins/editor/aneditor-indent.cxx,
13738 (added) plugins/editor/aneditor-priv.h,
13739 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
13740 different smaller chunks to make it easy to maintain.
13742 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13744 * plugins/project-wizard/druid.c :
13746 Found system Email address if not defined in Preferences.
13748 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
13750 * plugins/project-wizard/gtkmm.wiz
13751 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
13752 plugins/project-wizard/gtkmm/*
13754 Added GTKmm (C++) project type
13756 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
13758 * plugins/message-view/plugin.c
13759 plugins/message-view/message-view.c
13761 Implemented next/prev action
13763 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13765 * plugins/project-wizard/templates/libglade2.* :
13766 Removed libglade2 project.
13768 * plugins/project-wizard/templates/gtk* :
13769 Removed interface.[ch] & support.[ch].
13771 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13773 * plugins/project-wizard/anjuta-project-wizard.glade,
13774 plugins/project-wizard/property.[ch],
13775 plugins/project-wizard/templates/anjuta-plugin.wiz :
13776 Added a new property ("iconfile").
13778 2005-02-14 Naba Kumar <naba@gnome.org>
13780 * plugins/project-wizard/install.c,
13781 plugins/project-wizard/plugin.c,
13782 plugins/project-wizard/templates/anjuta-plugin.wiz,
13783 plugins/project-wizard/templates/gnome.wiz,
13784 plugins/project-wizard/templates/gtk.wiz,
13785 plugins/project-wizard/templates/libglade2.wiz,
13786 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
13787 newly created projects and open them. Fixed message buffering in
13790 2005-02-14 Naba Kumar <naba@gnome.org>
13792 * src/about.c, pixmaps/Makefile.am,
13793 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
13795 * mime/gnome-mime-application-x-anjuta.png,
13796 pixmaps/anjuta_icon.png,
13797 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
13798 done by 9-speed at:
13799 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
13801 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13804 plugins/project-wizard/templates/libglade2-logo.png,
13805 plugins/project-wizard/templates/libglade2.wiz,
13806 plugins/project-wizard/templates/libglade2/* :
13810 2005-02-14 Naba Kumar <naba@gnome.org>
13812 * TODO.tasks: Updated.
13814 * plugins/editor/anjuta-docman.c,
13815 plugins/editor/text_editor.c,
13816 plugins/editor/text_editor.h,
13817 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
13818 for file modification, but it is still not functioning.
13820 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
13822 * plugins/project-wizard/values.c,
13823 plugins/project-wizard/values.h,
13824 plugins/project-wizard/property.c,
13825 plugins/project-wizard/property.h,
13826 plugins/project-wizard/druid.c:
13827 Rewrite mandatory property check
13828 Add check of exist property
13829 Rewrite handling of cached property page
13831 2005-02-13 Naba Kumar <naba@gnome.org>
13833 Patch from Igor Kovalenko <garrison@mail.ru>:
13834 * tagmanager/tm_workspace.c: Improved performance.
13836 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13838 *plugins/project-wizard/templates/*.wiz,
13839 plugins/project-wizard/druid.c,
13840 plugins/project-wizard/templates/terminal/src/main.c,
13841 plugins/project-wizard/templates/gtk/src/*.[ch],
13842 plugins/project-wizard/templates/gtk/src/Makefile.am,
13843 plugins/project-wizard/templates/gnome/src/*.[ch],
13844 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
13845 Add Copyright date & Email address,
13846 Correct terminal project.
13848 2005-02-12 Naba Kumar <naba@gnome.org>
13850 * plugins/project-wizard/property.c: Fixed hidden
13851 properties to take values.
13853 * plugins/project-wizard/file.[ch]: Renamed
13854 true/false enum values to fix compile error
13855 (conflict with other definition).
13857 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
13858 even when mime type detection fails (for example, when Anjuta is
13859 installed in non-system prefix).
13861 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
13863 * plugins/project-wizard/values.c,
13864 plugins/project-wizard/values.h:
13865 Rewrite file with more comments
13867 * plugins/project-wizard/druid.c,
13868 plugins/project-wizard/druid.h,
13869 plugins/project-wizard/autogen.c,
13870 plugins/project-wizard/autogen.h,
13871 plugins/project-wizard/druid.c,
13872 plugins/project-wizard/druid.h:
13874 Use values instead of properties
13875 Move default properties to druid.c
13877 * plugins/project-wizard/install.c,
13878 plugins/project-wizard/install.h:
13879 Use values instead of properties
13880 Add a check to avoid overwriting files
13882 * plugins/project-wizard/parser.c,
13883 plugins/project-wizard/property.c,
13884 plugins/project-wizard/property.h:
13885 Update to use new values
13886 Add an "exist" attribute to check if a directory already exist
13888 * plugins/project-wizard/anjuta-project-wizard.glade:
13889 Change project selection page (GtkTextView => GtkLabel,
13890 GtkTable => GtkVBox)
13892 * plugins/project-wizard/templates/terminal.wiz:
13893 Move destination directory on second page
13895 * plugins/project-wizard/action.c:
13898 2005-02-12 Naba Kumar <naba@gnome.org>
13900 * plugins/file-manager/an_file_view.c,
13901 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
13902 views. Created dynamic update date of view depending on project
13903 changes -- similar to file-manager view.
13905 * plugins/devhelp/plugin.c: Load help on idle.
13907 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
13908 autoformat' to proper location in preferences.
13910 * mime/anjuta.mime: Added .prj extension in the mime type for backward
13913 * plugins/editor/plugin.c: Fixed accel name.
13915 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13917 *plugins/project-wizard/templates/anjuta-plugin.wiz,
13918 plugins/project-wizard/templates/gnome.wiz,
13919 plugins/project-wizard/templates/gtk.wiz,
13920 plugins/project-wizard/anjuta-project-wizard.glade,
13921 plugins/project-wizard/autogen.c:
13922 Add Username & Email address in Project preferences.
13924 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13926 *plugins/project-wizard/templates/gnome-logo.png,
13927 plugins/project-wizard/templates/gnome.wiz,
13928 plugins/project-wizard/templates/gnome/* :
13931 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13933 * plugins/project-wizard/templates/terminal/src/main.c,
13934 plugins/project-wizard/templates/terminal/src/main.c,
13935 plugins/project-wizard/templates/terminal/src/main.[ch] :
13936 Insert License in projects
13938 2005-02-11 Naba Kumar <naba@gnome.org>
13940 * TODO.tasks: Added message manager task.
13942 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
13944 * plugins/editor/plugin.c: Use bookmark stock icons.
13946 * plugins/message-view/anjuta-message-manager.ui,
13947 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
13949 2005-02-10 Naba Kumar <naba@gnome.org>
13951 * libanjuta/interfaces/libanjuta.idl: fixed build error.
13953 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13955 * global-tags/Makefile.am
13956 Error during 'make install'
13958 2005-02-09 Naba Kumar <naba@gnome.org>
13960 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
13963 2005-02-08 Naba Kumar <naba@gnome.org>
13965 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
13967 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
13968 Show busy cursur when updating global tags in preferences.
13970 * configure.in: Fixed.
13972 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13974 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
13975 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
13977 - Fixed anjuta-plugin project (glade)
13979 2005-02-08 Naba Kumar <naba@gnome.org>
13981 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
13982 Fixed automatic indentations.
13984 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
13985 Global tags are now segregated into smaller api tags, which can be
13986 selectively loaded from symbol browser preferences.
13988 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
13989 Implemented IProjectManager interface in project-manager. Mostly getter
13990 methods for now, but need to add add() and remove() methods to add
13991 or remove project elements.
13993 * plugins/gdb/debug_tree.c: Small fix.
13995 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
13996 plugins/symbol-browser/an_symbol_info.c,
13997 plugins/symbol-browser/an_symbol_info.h,
13998 plugins/symbol-browser/an_symbol_search.c,
13999 plugins/symbol-browser/an_symbol_search.h,
14000 plugins/symbol-browser/an_symbol_view.c,
14001 plugins/symbol-browser/an_symbol_view.h,
14002 plugins/symbol-browser/plugin.c,
14003 plugins/symbol-browser/plugin.h,
14005 tagmanager/entry.h,
14006 tagmanager/tm_project.c,
14007 tagmanager/tm_symbol.c,
14008 tagmanager/tm_tag.c,
14009 tagmanager/tm_workspace.c,
14010 tagmanager/vstring.c,
14011 tagmanager/include/tm_tag.h,
14012 tagmanager/include/tm_workspace.h:
14014 - Fixed tagmanager parsing of source files to parse for typedefines and
14015 properly record element scopes. Implemented scope autocompletion
14016 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14017 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14018 patch list (author is unknown).
14019 - Implemented symbol-browser preferences for dynamically loading and
14020 saving tags API segments.
14021 - Fixed symbol-search to use tagmanager directly instead of depending
14022 on symbol-view for tags list.
14023 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14024 - Fixed TMSymbol to create the complete tags tree instead of letting the
14025 symbol-view created the root nodes.
14026 - Changed project tags cache name to .tm_project2.cache because the
14027 newer format records additional scope information.
14029 2005-02-07 Naba Kumar <naba@gnome.org>
14031 * plugins/editor/style-editor.c,
14032 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14033 and GtkFontButton instead of deprecated widgets in
14036 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14038 * plugins/project-wizard/action.c,
14039 plugins/project-wizard/action.h,
14040 plugins/project-wizard/autogen.c,
14041 plugins/project-wizard/autogen.h,
14042 plugins/project-wizard/file.c,
14043 plugins/project-wizard/file.h,
14044 plugins/project-wizard/install.c,
14045 plugins/project-wizard/install.h,
14046 plugins/project-wizard/parser.h,
14047 plugins/project-wizard/parser.c,
14048 plugins/project-wizard/property.c,
14049 plugins/project-wizard/property.h,
14050 plugins/project-wizard/plugin.h,
14051 plugins/project-wizard/plugin.c,
14052 plugins/project-wizard/values.c,
14053 plugins/project-wizard/values.h:
14054 Replace C++ comments by C comments
14056 * plugins/project-wizard/autogen.c,
14057 plugins/project-wizard/autogen.h:
14058 Add a run time check of autogen version.
14059 Add UserName variable.
14061 * plugins/project-wizard/anjuta-project-wizard.glade,
14062 plugins/project-wizard/header.c,
14063 plugins/project-wizard/druid.c,
14064 plugins/project-wizard/druid.h:
14065 Sort project in alphabetic order.
14066 Correct selection troubles in notebooks.
14068 * plugins/project-wizard/parser.c:
14069 Add some check when reading the project header block.
14071 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14073 * plugins/project-wizard/action.c,
14074 plugins/project-wizard/action.h,
14075 plugins/project-wizard/autogen.c,
14076 plugins/project-wizard/autogen.h,
14077 plugins/project-wizard/file.c,
14078 plugins/project-wizard/file.h,
14079 plugins/project-wizard/install.c,
14080 plugins/project-wizard/parser.h,
14081 plugins/project-wizard/parser.c,
14082 plugins/project-wizard/property.c,
14083 plugins/project-wizard/property.h,
14084 plugins/project-wizard/values.c,
14085 plugins/project-wizard/values.h,
14086 Add a space between function name and open.
14088 * plugins/project-wizard/plugin.h,
14089 plugins/project-wizard/plugin.c,
14090 plugins/project-wizard/install.c,
14091 Avoid a crash if the user close the message view used by the .
14093 * plugins/project-wizard/anjuta-project-wizard,
14094 plugins/project-wizard/druid.c,
14095 plugins/project-wizard/druid.h,
14096 plugins/project-wizard/header.h,
14097 plugins/project-wizard/header.c,
14098 Add a text view with the description of each.
14099 Add a tab for each project.
14100 Replace some C++ comments to C comments.
14102 2005-02-05 Naba Kumar <naba@gnome.org>
14104 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14105 New icon from Sebastien Granjoux .
14107 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14109 * libanjuta/anjuta-preferences.c:
14110 Set file property even without a focus out event (file selected
14113 2005-02-04 Naba Kumar <naba@gnome.org>
14115 * plugins/glade/plugin.c: Fixed glade function calls.
14116 * configure.in: Fixed a typo.
14117 * TODO.tasks: Updated.
14119 2005-02-03 Naba Kumar <naba@gnome.org>
14121 * plugins/project-manager/plugin.c: Fixed memory corruption.
14123 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14126 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14127 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14128 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14129 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14131 * libanjuta/interfaces/libanjuta.idl,
14132 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14135 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14137 Patch from Massimo Cora <maxcvs@email.it>:
14138 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14140 2005-02-01 Naba Kumar <naba@gnome.org>
14142 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14143 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14144 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14145 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14146 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14147 from sourceforge -- a64 crash fixes (correct typing for GType)
14148 and fixes compile errors in sun.
14150 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14151 paste (shift+insert) in terminal.
14153 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14155 * configure.in: Add «nb» to ALL_LINGUAS.
14157 2005-02-01 Naba Kumar <naba@gnome.org>
14159 * TODO.tasks, TODO: Updated todo tasks.
14161 * plugins/editor/anjuta-document-manager.glade: Improved search
14164 * TODO.tasks: Fixed xml format.
14166 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14169 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14172 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14173 format during save (removed unwanted text nodes). Fixed scrollbars.
14175 2005-01-31 Naba Kumar <naba@gnome.org>
14177 * libanjuta/interfaces/libanjuta.idl,
14178 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14179 Implemented append() method for IAnjutaEditor interface and fixed
14180 various bugs with text insertions (cvs diff and macro insertions).
14182 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14183 automatic indentation.
14185 * plugins/editor/action-callbacks.c,
14186 plugins/editor/action-callbacks.h,
14187 plugins/editor/anjuta-docman.c,
14188 plugins/editor/anjuta-document-manager.ui,
14189 plugins/editor/plugin.c,
14190 plugins/editor/text_editor.c,
14191 plugins/editor/text_editor.h,
14192 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14193 Fixed highlight issues.
14195 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14198 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14200 * data/properties/*: Updated properties files from scite. Created
14201 styles.properties to override the scite styles.
14203 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14205 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14207 2005-01-30 Naba Kumar <naba@gnome.org>
14209 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14210 unused definitions.
14212 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14214 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14215 plugins/editor/text_editor.c,
14216 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14217 fixed linuwidth preference setting, fixed insert text interface
14218 implementation. Improved automatice-indentation for cpp lexer.
14220 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14222 2005-01-29 Naba Kumar <naba@gnome.org>
14224 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14225 option in update dialog as default. Improved import dialog. Sized
14228 * configure.in: Fixed underquoted warning from autoconf.
14230 * plugins/editor/action-callbacks.c,
14231 plugins/editor/aneditor.cxx,
14232 plugins/editor/aneditor.h,
14233 plugins/editor/anjuta-document-manager.glade,
14234 plugins/editor/plugin.c,
14235 plugins/editor/plugin.h,
14236 plugins/editor/text_editor.c,
14237 plugins/editor/text_editor.h,
14238 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14239 for Editor and fixed all preferences syncronization and notifys for
14240 visible prefs (in editor preferences page).
14242 * plugins/file-loader/plugin.c: Load recent files on idle.
14244 2005-01-28 Naba Kumar <naba@gnome.org>
14246 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14247 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14249 * plugins/editor/action-callbacks.c,
14250 plugins/editor/action-callbacks.h,
14251 plugins/editor/aneditor.cxx,
14252 plugins/editor/aneditor.h,
14253 plugins/editor/anjuta-document-manager.ui,
14254 plugins/editor/plugin.c,
14255 plugins/editor/text_editor.c,
14256 plugins/editor/text_editor.h,
14257 plugins/editor/text_editor_cbs.c,
14258 plugins/editor/text_editor_cbs.h,
14259 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14262 Patch from Massimo Cora <maxcvs@email.it>:
14263 * plugins/editor/an_symbol_search.c,
14264 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14266 2005-01-27 Naba Kumar <naba@gnome.org>
14268 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14269 minimum size request to 200.
14271 * plugins/symbol-browser/an_symbol_info.c,
14272 plugins/symbol-browser/an_symbol_info.h,
14273 plugins/symbol-browser/an_symbol_search.c,
14274 plugins/symbol-browser/an_symbol_search.h,
14275 plugins/symbol-browser/an_symbol_view.c,
14276 plugins/symbol-browser/an_symbol_view.h,
14277 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
14278 pixbuf retrieval. Fixed runtime warning. Code clean up.
14280 2005-01-27 Naba Kumar <naba@gnome.org>
14282 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
14283 src/anjuta.ui, (new) plugins/glade/.cvsignore,
14284 (new) plugins/glade/Makefile.am,
14285 (new) plugins/glade/anjuta-glade-plugin.png,
14286 (new) plugins/glade/anjuta-glade.plugin.in,
14287 (new) plugins/glade/anjuta-glade.ui,
14288 (new) plugins/glade/plugin.c,
14289 (new) plugins/glade/plugin.h,
14290 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
14291 now until glade3 works properly.
14293 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
14294 they are generated.
14296 2005-01-26 Naba Kumar <naba@gnome.org>
14298 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
14299 Added mime icon for anjuta projects.
14301 patch from Massimo Cora <maxcvs@email.it>:
14302 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
14303 an_symbol_search.h, an_symbol_view.c, plugin.c:
14304 Fix/implement objects destroying/freeing.
14306 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
14308 * src/action-callback.[ch], src/anjuta-actions.h:
14309 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
14310 because it has not been updated for years and we know have a devhelp plugin
14311 which can do the job much better.
14312 * TODO.tasks: Updated done items
14314 2005-01-25 Naba Kumar <naba@gnome.org>
14316 * autogen.sh: Fixed to generate interface files.
14318 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
14319 session save filenames.
14321 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
14323 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
14325 * plugins/project-wizard/Makefile.am,
14326 plugins/project-wizard/install.c,
14327 plugins/project-wizard/install.h,
14328 plugins/project-wizard/parser.c,
14329 plugins/project-wizard/parser.h,
14330 plugins/project-wizard/templates/terminal.wiz:
14331 Add action list block in wizard template
14332 * plugins/project-wizard/file.c,
14333 plugins/project-wizard/autogen.c:
14336 2005-01-23 Naba Kumar <naba@gnome.org>
14338 * configure.in: Fixed build error.
14340 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
14342 * plugins/project-wizard/druid.c,
14343 plugins/project-wizard/parser.c,
14344 plugins/project-wizard/property.c: Rewrite parser with
14345 better error handling
14347 2005-01-22 Naba Kumar <naba@gnome.org>
14349 * plugins/symbol-browser/plugin.c: Changed c++ coments
14350 to c commnets and formated code to anjuta coding styles.
14352 2005-01-21 Naba Kumar <naba@gnome.org>
14354 * configure.in, autogen.sh: Fixed build errors in newer automake.
14356 * plugins/editor/anjuta-docman.c: Do not emit change editor
14357 signal while in dispose.
14359 Patch from: Massimo Corà <maxcvs@email.it>
14360 * plugins/symbol-browser/Makefile.am,
14361 plugins/symbol-browser/an_symbol_view.c,
14362 plugins/symbol-browser/an_symbol_view.h,
14363 plugins/symbol-browser/plugin.c,
14364 plugins/symbol-browser/plugin.h,
14365 plugins/symbol-browser/test-symbol-browser.c,
14366 (new) plugins/symbol-browser/an_symbol_info.c,
14367 (new) plugins/symbol-browser/an_symbol_info.h,
14368 (new) plugins/symbol-browser/an_symbol_search.c,
14369 (new) plugins/symbol-browser/an_symbol_search.h:
14370 Added a cool real-time symbol-search-view in symbol browser.
14372 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
14374 * plugin/macro/plugin.c
14375 plugin/macro/anjuta-macro-plugin.ui
14376 plugin/macro/macro-db.[ch]
14377 plugin/macro/macro-dialog.[ch]
14378 plugin/macro/macro-actions.[ch]
14379 plugin/macro/macro-edit.[ch]
14380 plugin/macro/plugin.[ch]:
14382 Implemented three menu items as Naba proposed:
14384 Insert Macro: Pops of a border-less window to enter a shortcut
14385 Add Macro: Same as Manage Macro => New
14386 Manage Macros: Full-features macro dialog
14388 2005-01-20 Naba Kumar <naba@gnome.org>
14390 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
14391 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
14392 libanjuta/anjuta-shell.h,
14393 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14394 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14395 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
14396 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14397 src/main.c, src/shell.c: Implemented command line args processing
14398 and session management. Fixed geometry restoration.
14400 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
14402 * plugins/macro/macro-db.c,
14403 plugins/macros.xml:
14404 Cleaned up XML interface and use attributes now for name, category and
14405 shortcut. CDATA is used to avoid xml errors inside of macros.
14407 2005-01-19 Naba Kumar <naba@gnome.org>
14409 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
14411 2005-01-18 Naba Kumar <naba@gnome.org>
14413 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
14416 * scintilla/*: Updated scintilla to current cvs and updated
14419 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14421 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
14422 plugins/cvs-plugin/cvs-actions.c:
14423 Added "Whole project" infrastructure but it does not
14424 work because I did not find a way to get the current project's
14427 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
14429 * plugins/cvs-plugin/Makefile.am
14430 plugins/cvs-plugin/anjuta-cvs.plugin.in
14431 plugins/cvs-plugin/cvs-actions.c
14432 plugins/cvs-plugin/cvs-callbacks.c
14433 plugins/cvs-plugin/cvs-interface.[ch] (added)
14434 plugins/cvs-plugin/plugin.c:
14436 Added IAnjutaCVS interface and improved cvs plugin. There
14437 is still some work to do on cvs import and to add a current
14440 2005-01-17 Naba Kumar <naba@gnome.org>
14442 * plugins/editor/aneditor.cxx: Fixed auto indentation.
14444 * configure.in: Fixed build errors.
14446 * data/Makefile.am, (removed) data/README.stock_libs,
14447 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
14448 (removed) data/header.c, (removed) data/stock_libs.anj,
14449 (removed) data/x-anjuta-project.desktop,
14450 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
14452 * libanjuta/anjuta-plugin-description.c,
14453 libanjuta/anjuta-shell.c: Updated documentations.
14455 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
14457 * libanjuta/anjuta-launcher.c,
14458 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
14461 2005-01-17 Naba Kumar <naba@gnome.org>
14463 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14464 plugins/project-wizard/templates/gtk.wiz,
14465 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
14466 Updated templates to new format.
14468 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14469 * plugins/project-wizard/druid.c,
14470 plugins/project-wizard/parser.c,
14471 plugins/project-wizard/property.c,
14472 plugins/project-wizard/property.h,
14473 plugins/project-wizard/templates/terminal.wiz,
14474 plugins/project-wizard/templates/terminal/AUTHORS,
14475 plugins/project-wizard/templates/terminal/ChangeLog,
14476 plugins/project-wizard/templates/terminal/NEWS,
14477 plugins/project-wizard/templates/terminal/README,
14478 plugins/project-wizard/templates/terminal/project.anjuta,
14479 plugins/project-wizard/templates/terminal/src/main.c:
14480 Moveed code related to property types from druid.c and parser.c to
14481 property.c. Changed tag from "<string ..." to
14482 "<property type="string..." and so on. Rewrite parser
14483 (warning still in progress). Added list property. Changed
14484 terminal project to avoid using autogen on some file (much
14485 faster) using the autogen attribute. Add a license list box in
14486 terminal project (just as an example). _label in item list is
14489 2005-01-16 Naba Kumar <naba@gnome.org>
14491 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
14492 plugins/edtior/anjuta-docman.c: Fixed build errors.
14494 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
14495 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
14496 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
14497 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
14498 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
14499 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
14500 libanjuta/resources.h,
14501 plugins/build-basic-autotools/build-basic-autotools.c,
14502 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14503 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
14504 plugins/gtodo/plugin.c, src/Makefile.am,
14505 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
14506 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
14507 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
14508 should be handled in respective plugins. Added API documentations.
14510 * libanjuta-docs.sgml, libanjuta-sections.txt,
14512 (added) tmpl/anjuta-debug.sgml,
14513 (added) tmpl/anjuta-launcher.sgml,
14514 tmpl/anjuta-plugin.sgml,
14515 tmpl/anjuta-preferences.sgml,
14516 tmpl/anjuta-shell.sgml,
14517 (added) tmpl/anjuta-status.sgml,
14518 (removed) tmpl/anjuta-stock.sgml,
14519 tmpl/anjuta-utils.sgml,
14520 (removed) tmpl/defaults.sgml,
14521 (removed) tmpl/fileselection.sgml,
14522 (removed) tmpl/gnomefilelist.sgml,
14523 tmpl/ianjuta-buildable.sgml,
14524 (added) tmpl/ianjuta-debugger-manager.sgml,
14525 (added) tmpl/ianjuta-debugger.sgml,
14526 tmpl/ianjuta-document-manager.sgml,
14527 tmpl/ianjuta-editor.sgml,
14528 tmpl/ianjuta-file.sgml,
14529 tmpl/ianjuta-loader.sgml,
14530 tmpl/ianjuta-markable.sgml,
14531 tmpl/ianjuta-message-view.sgml,
14532 (added) tmpl/ianjuta-project-manager.sgml,
14533 (added) tmpl/ianjuta-todo.sgml,
14534 (added) tmpl/ianjuta-wizard.sgml,
14535 tmpl/libanjuta-iface-marshallers.sgml,
14536 tmpl/libanjuta-unused.sgml,
14537 (removed) tmpl/pixmaps.sgml,
14539 (removed) tmpl/properties.sgml,
14540 tmpl/resources.sgml: Updated API documentations.
14542 2005-01-15 Naba Kumar <naba@gnome.org>
14544 * libanjuta/anjuta-launcher.c: Added API docs.
14546 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14547 plugins/project-wizard/templates/gtk.wiz,
14548 plugins/project-wizard/templates/terminal.wiz,
14549 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14550 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14551 plugins/project-wizard/templates/gtk/src/main.c,
14552 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
14553 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
14556 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
14557 * plugins/project-wizard/anjuta-project-wizard.glade,
14558 plugins/project-wizard/autogen.c,
14559 plugins/project-wizard/druid.c,
14560 plugins/project-wizard/druid.h,
14561 plugins/project-wizard/file.c,
14562 plugins/project-wizard/file.h,
14563 plugins/project-wizard/install.c,
14564 plugins/project-wizard/parser.c,
14565 plugins/project-wizard/plugin.c,
14566 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
14567 setting the default project directory. Fix HIDDEN property, it's
14568 working but I think we could make this cleaner. Removed the
14569 copy of the string in mandatory_property. Add an optional autogen
14570 attribute, to force or avoid using autogen on some files, default
14571 without any attribute is autodetect.+ Replace the script tag with
14572 a normal file tag and an attribute execute.
14574 2005-01-14 Naba Kumar <naba@gnome.org>
14576 * plugins/editor/action-callbacks.c,
14577 plugins/editor/search_incremental.c,
14578 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
14581 * plugins/editor/plugin.c, plugins/editor/plugin.h,
14582 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
14585 2005-01-12 Naba Kumar <naba@gnome.org>
14588 plugins/project-wizard/templates/Makefile.am,
14589 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
14590 plugins/project-wizard/templates/anjuta-plugin.wiz,
14591 (added) plugins/project-wizard/templates/gtk-logo.png,
14592 (added) plugins/project-wizard/templates/gtk.wiz,
14593 (added) plugins/project-wizard/templates/terminal-logo.png,
14594 plugins/project-wizard/templates/terminal.wiz,
14595 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14596 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14597 (added) plugins/project-wizard/templates/gtk/.cvsignore,
14598 (added) plugins/project-wizard/templates/gtk/Makefile.am,
14599 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
14600 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
14601 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
14602 (added) plugins/project-wizard/templates/gtk/src/main.c,
14603 (added) plugins/project-wizard/templates/gtk/src/project.glade,
14604 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
14605 GTK+ project templated and fixed other templates. Updated template
14608 2005-01-12 Naba Kumar <naba@gnome.org>
14610 * plugins/macro/anjuta-macro.glade: Improved GUI.
14612 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
14614 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
14615 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
14616 * plugins/cvs-plugin/cvs.[ch] (removed)
14617 Removed old unused files
14619 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
14620 * plugins/cvs-plugin/cvs-actions.c
14621 * plugins/cvs-plugin/Makefile.am:
14622 Seperate callback functions for better error
14623 handling. Cleaned up code.
14625 * plugins/macro/macros.xml: removed corrupt cvs
14628 2005-01-10 Naba Kumar <naba@gnome.org>
14630 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
14631 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
14634 2005-01-09 Naba Kumar <naba@gnome.org>
14636 * libegg/egg-recent-action.c, libegg/test-actions.c,
14637 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
14638 recent files models.
14640 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
14641 two models -- one for projects and other for regular files and show
14642 both in recent files menu. Changed recent files group from "anjuta"
14643 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
14644 when adding the URI in recent files.
14646 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
14647 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
14648 * plugins/macro/macro-dialog.c: Fixed dispose() method.
14649 * plugins/macro/macros.xml: Fixed xml errors.
14651 2005-01-08 Naba Kumar <naba@gnome.org>
14653 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
14654 libegg/test-actions.c, libegg/menu/Makefile.am,
14655 libegg/menu/egg-recent-action.h: Added a new action for
14658 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
14659 Fixed dispose. Cleanup.
14661 * plugins/file-loader/anjuta-loader-plugin.ui,
14662 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14663 Use the new action for recent files. Added recent files in
14666 * plugins/project-wizard/druid.c: Show busy cursor and
14667 de-sensitize druid buttons during page change.
14669 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14670 * plugins/project-wizard/Makefile.am,
14671 plugins/project-wizard/druid.c,
14672 plugins/project-wizard/druid.h,
14673 plugins/project-wizard/install.c,
14674 plugins/project-wizard/plugin.c,
14675 plugins/project-wizard/plugin.h,
14676 plugins/project-wizard/property.c,
14677 plugins/project-wizard/property.h,
14678 (added) plugins/project-wizard/values.c,
14679 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
14680 objects (in values.c and values.h) containing the values of all
14681 properties. The NPWProperty objects now keep their values in this
14682 object which is persistant for one activation of the plugin, so the
14683 user keeps all the values even if he goes backward. Used an anjuta
14684 message view to list all files copied by the project wizard.
14686 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
14688 * plugins/macro/plugin.[ch],
14689 plugins/macro/macro-dialog.[ch]
14690 plugins/macro/macro-edit.[ch]
14691 plugins/macro/macro-db.[ch]
14692 plugins/macro/macro-actions.[ch]
14693 plugins/macro/anjuta-macro.plugin.in
14694 plugins/macro/anjuta-macro.glade
14695 plugins/macro/anjuta-macro.png
14696 plugins/macro/Makefile.am
14697 plugins/macro/macros.xml
14698 plugins/macro/anjuta-macro.ui (all added)
14700 plugins/Makefile.am:
14701 Added new macro plugins
14703 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
14706 * manuals/reference/template (removed)
14707 Removed old api reference
14709 * plugins/message-view/message-view.c:
14710 "Fixed" crash in on_row_deleted and added a
14711 comment that I cannot work this way. We will
14712 have to change everything a bit to avoid losing
14715 * plugins/text-editor/text_editor.c:
14716 Update line number width on file save
14719 2005-01-07 Naba Kumar <naba@gnome.org>
14721 * plugins/project-wizard/anjuta-project-wizard.glade,
14722 plugins/project-wizard/druid.c,
14723 plugins/project-wizard/templates/anjuta-plugin.wiz,
14724 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
14725 Display page description in bold. Fixed mandatory field check.
14728 libanjuta/libanjuta-1.0.pc.in,
14729 plugins/project-wizard/druid.c,
14730 plugins/project-wizard/parser.c,
14731 plugins/project-wizard/property.h,
14732 plugins/project-wizard/templates/anjuta-plugin.wiz,
14733 plugins/project-wizard/templates/terminal.wiz,
14734 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
14735 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
14736 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
14737 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
14738 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
14739 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
14740 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14741 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14742 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
14743 plugins/project-wizard/templates/terminal/configure.in.tpl,
14744 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
14745 plugins/project-wizard/templates/terminal/src/main.c: Implemented
14746 a new property type -- hidden. Fixed terminal and anjuta-plugin
14749 2005-01-07 Naba Kumar <naba@gnome.org>
14751 * templates/anjuta-plugin.wiz,
14752 templates/terminal.wiz,
14753 templates/terminal/Makefile.am.tpl,
14754 templates/terminal/autogen.sh,
14755 (Removed) templates/terminal/configure.ac.tpl,
14756 (Added) templates/.cvsignore,
14757 (Added) templates/Makefile.am,
14758 (Added) templates/anjuta-plugin/.cvsignore,
14759 (Added) templates/anjuta-plugin/Makefile.am,
14760 (Added) templates/anjuta-plugin/src/.cvsignore,
14761 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
14762 (Added) templates/terminal/.cvsignore,
14763 (Added) templates/terminal/Makefile.am,
14764 (Added) templates/terminal/configure.in.tpl,
14765 (Added) templates/terminal/po/.cvsignore,
14766 (Added) templates/terminal/po/ChangeLog,
14767 (Added) templates/terminal/po/Makefile.am,
14768 (Added) templates/terminal/po/POTFILES.in,
14769 (Added) templates/terminal/src/.cvsignore,
14770 (Added) templates/terminal/src/Makefile.am,
14771 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
14772 project wizard. Fixed configure/po/Makefile template errors.
14774 2005-01-06 Naba Kumar <naba@gnome.org>
14776 * configure.in: Added project templates.
14777 * plugins/project-wizard/templates/*: Added to project and renamed
14778 Makefile.am and configure.in to Makefile.am and configure.ac respectively
14779 for the project templates (so that they do not conflict with autotools
14780 build. Created proper configure.ac.tpl and autogen.sh for project
14783 2005-01-06 Naba Kumar <naba@gnome.org>
14785 * plugins/project-wizard/anjuta-project-wizard.glade,
14786 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
14787 Fixed file list parsing and to take absolute file paths (for example,
14788 from an icon selected previously). Used toggle buttons for boolean
14789 properties. Check if all mandatory fields are given before going
14790 forward in the wizard. Use scrollable viewport for listing property
14791 widgets incase the list goes out of wizard's size. Added tooltips
14792 as descriptions of the property widgets. And other fixes.
14794 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
14795 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
14796 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
14797 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
14798 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
14799 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
14800 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
14801 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14802 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
14803 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14804 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
14805 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
14806 Restructured template files.
14808 2005-01-06 Naba Kumar <naba@gnome.org>
14810 * configure.in: Added check for autogen.
14812 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
14815 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
14816 Do not emit changed signal when in dispose.
14818 * plugins/symbol-browser/plugin.c: Don't updated symbols when
14819 symbol-view widget has been destroyed.
14821 * src/anjuta-app.c: Set null to preference, status and ui object
14822 pointers when they are destroyed.
14824 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
14825 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
14826 Added boolean, integer and file property types.
14828 * plugins/project-wizard/Makefile.am,
14829 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
14830 project wizard templates.
14832 2005-01-04 Naba Kumar <naba@gnome.org>
14834 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
14837 * plugins/editor/aneditor.cxx,
14838 plugins/editor/anjuta-docman.c,
14839 plugins/editor/plugin.c,
14840 plugins/editor/text_editor.c:
14841 Removed unnecessary ref/unref of scintilla.
14843 * plugins/message-view/anjuta-msgman.c,
14844 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
14845 make close button similar to document manager.
14847 * plugins/project-manager/plugin.c,
14848 plugins/project-manager/plugin.h: Removed dead codes. Removed
14849 unnecessary ref/unref.
14851 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
14852 instead of hard refs.
14854 2005-01-03 Naba Kumar <naba@gnome.org>
14856 * libanjuta/interfaces/libanjuta.idl: Added configure() and
14857 generate() methods for IAnjutaBuildable interface.
14859 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
14860 IAnjutaBuildable inteface.
14862 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
14863 to destroy build context when message view is destroyed.
14865 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
14866 a ref to it and unref in destructor. AnEditor class wants to be the
14867 owner of scintilla widget. Fixed compile warnings with signed/unsigned
14870 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
14871 complicate the scene. Removed editor widget from AnjutaDocman when
14872 the widget is destroyed.
14874 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
14875 from shell. It will be removed from shell when the widget is destroyed.
14877 * plugins/editor/text_editor.c: Added debug codes to track object
14880 * plugins/message-view/anjuta-msgman.c: Remove message view on
14881 widget destroy. Destroy message view on remove. Removed all views
14884 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
14887 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14889 * plugins/file-wizard/action-callbacks.c,
14890 plugins/file-wizard/anjuta-file-wizard.glade,
14891 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
14892 Insert Licence, copyright, header template ...
14894 2005-01-02 Naba Kumar <naba@gnome.org>
14896 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
14897 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
14898 anjuta_status_add_widget() to allow setting busy cursor on non
14901 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
14903 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
14904 mime types to take text/source also.
14906 * plugins/editor/anjuta-docman.c,
14907 plugins/editor/anjuta-docman.h,
14908 plugins/editor/plugin.c,
14909 plugins/editor/text_editor.c,
14910 plugins/editor/text_editor.h,
14911 plugins/editor/text_editor_cbs.c: Listen for busy signal from
14912 AnjutaStatus and set busy cursor on editors.
14914 * plugins/file-loader/Makefile.am,
14915 plugins/file-loader/plugin.c,
14916 (added) plugins/file-loader/dnd.c,
14917 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
14919 * src/anjuta.c: Hide anjuta window before destruction.
14921 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14922 * configure.in, plugins/Makefile.am,
14923 (removed) plugins/project-wizard/appwiz_page1.c,
14924 (removed) plugins/project-wizard/appwiz_page2.c,
14925 (removed) plugins/project-wizard/appwiz_page3.c,
14926 (removed) plugins/project-wizard/appwiz_page4.c,
14927 (removed) plugins/project-wizard/appwizard.c,
14928 (removed) plugins/project-wizard/appwizard.h,
14929 (removed) plugins/project-wizard/appwizard_cbs.c,
14930 (removed) plugins/project-wizard/appwizard_cbs.h,
14931 (removed) plugins/project-wizard/appwizard_gui.c,
14932 (removed) plugins/project-wizard/gnome_project.c,
14933 (removed) plugins/project-wizard/gnome_project.h,
14934 (removed) plugins/project-wizard/wizard_gui.c,
14935 (removed) plugins/project-wizard/wizard_gui.h,
14936 (added) plugins/project-wizard/.cvsignore,
14937 (added) plugins/project-wizard/Makefile.am,
14938 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
14939 (added) plugins/project-wizard/anjuta-project-wizard.glade,
14940 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
14941 (added) plugins/project-wizard/applogo.png,
14942 (added) plugins/project-wizard/appwizard.png,
14943 (added) plugins/project-wizard/autogen.c,
14944 (added) plugins/project-wizard/autogen.h,
14945 (added) plugins/project-wizard/druid.c,
14946 (added) plugins/project-wizard/druid.h,
14947 (added) plugins/project-wizard/file.c,
14948 (added) plugins/project-wizard/file.h,
14949 (added) plugins/project-wizard/header.c,
14950 (added) plugins/project-wizard/header.h,
14951 (added) plugins/project-wizard/install.c,
14952 (added) plugins/project-wizard/install.h,
14953 (added) plugins/project-wizard/parser.c,
14954 (added) plugins/project-wizard/parser.h,
14955 (added) plugins/project-wizard/plugin.c,
14956 (added) plugins/project-wizard/plugin.h,
14957 (added) plugins/project-wizard/property.c,
14958 (added) plugins/project-wizard/property.h: Removed old application-wizard
14959 codes and added new template based (autogen based) project wizard
14960 implemented by Sébastien Granjoux <seb.sfo@free.fr>
14962 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
14964 * plugins/cvs-plugin/plugin.c: Fixed crash bug
14965 * plugins/cvs-plugin/cvs-execute.c:
14966 Fix cvs_log which did not work because of some
14968 Patch from Mark R. Pariente <markpariente@cmu.edu>
14969 - Fix message highlighting
14971 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
14976 Removed template stuff completly because we dicussed to implement
14977 a macro system for Edit->Insert Text
14979 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
14981 * plugins/editor/aneditor.cxx,
14982 plugins/editor/text_editor.c:
14983 Set line number width dynamically
14985 Prepered new GTK 2.6 about dialog
14987 2004-12-30 Naba Kumar <naba@gnome.org>
14989 patch from: Massimo Corà <maxcvs@email.it>
14990 * plugins/editor/aneditor.cxx: Highlights correct function
14991 argument in recursive calltips.
14993 2004-12-30 Naba Kumar <naba@gnome.org>
14995 * plugins/symbol-browser/plugin.c,
14996 libanjuta/interfaces/libanjuta.idl,
14997 plugins/editor/text_editor.c: Fixed editor markers and added a new
14998 marker (BASIC) to indicate line numbers. Fixed symbol browser to
14999 mark the line visited.
15001 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15002 libegg/Makefile.am, libegg/eggcomboselect.c,
15003 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15004 widget for use with symbol view in toolbar.
15006 * plugins/cvs-plugin/anjuta-cvs.ui,
15007 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15008 placeholder for cvs plugin context menu in filemanager.
15010 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15012 * plugins/cvs-plugin/plugin.c:
15013 Show popup menu only if the file is contained in
15014 a directory containing a "CVS" directory
15016 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15018 * plugins/cvs-plugin/cvs-action.[ch],
15019 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15020 * plugins/cvs-plugin/anjuta-cvs.ui,
15021 * plugins/cvs-plugin/plugin.c:
15022 Implemented "Import"
15024 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15025 Added right-click-menu for file-manager
15027 2004-12-26 Naba Kumar <naba@gnome.org>
15029 * src/action-callbacks.c, src/action-callbacks.h,
15030 src/anjuta-actions.h, src/anjuta-app.c,
15031 src/anjuta.ui: Added fullscreen action.
15033 * plugins/cvs-plugin/cvs-actions.c,
15034 plugins/cvs-plugin/plugin.c,
15035 plugins/cvs-plugin/plugin.h: Watches current editor,
15036 project and file manager selection in plugin
15039 2004-12-26 Naba Kumar <naba@gnome.org>
15041 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15042 src/action-callbacks.c: Fixed app finalization. Added a
15043 command line arg --proper-shutdown (-p), which when set
15044 will release all plugins and their resources (this option
15045 is mainly for debugging).
15047 * plugins/file-loader/plugin.c: Fixed filename duplications
15048 in recent files history.
15050 * plugins/profile-default/plugin.c: Disabled problematic
15051 plugins for now to load at startup.
15053 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15054 annoying debug prints.
15056 2004-12-23 Naba Kumar <naba@gnome.org>
15058 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15059 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15060 plugins/cvs-plugin/anjuta-cvs.ui,
15061 plugins/cvs-plugin/cvs-actions.c,
15062 plugins/cvs-plugin/cvs-actions.h,
15063 plugins/cvs-plugin/cvs-execute.c,
15064 plugins/cvs-plugin/cvs-execute.h,
15065 plugins/cvs-plugin/Makefile.am,
15066 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15067 Added cvs log command.
15069 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15071 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15074 2004-12-20 Naba Kumar <naba@gnome.org>
15076 patch from: Massimo Corà <maxcvs@email.it>
15077 * plugins/editor/aneditor.cxx: Added recursive calltips.
15079 2004-12-20 Naba Kumar <naba@gnome.org>
15081 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15082 Show busy cursor during loading and unloading.
15084 2004-12-19 Naba Kumar <naba@gnome.org>
15086 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15087 memory leaks. Disabled debug print.
15089 * plugins/symbol-browser/an_symbol_view.c,
15090 plugins/symbol-browser/plugin.c,
15091 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15092 problems. Creates SymbolView object every time when the
15093 plugin is activated.
15095 * plugins/project-manager/plugin.c: Close project when
15098 2004-12-18 Naba Kumar <naba@gnome.org>
15100 * po/POTFILES.in: Removed commented lines.
15101 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15102 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15103 * plugins/gdb/plugin.c: Fixed compile error.
15105 Patch from: Mark R. Pariente <mark@demar.com.tr>
15106 * libegg/eggcellrendererkeys.c: Fixed compile error.
15108 2004-12-18 Naba Kumar <naba@gnome.org>
15110 * plugins/file-loader/plugin.c: Fixed loading bug.
15112 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15113 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15114 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15115 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15116 and corruptions. Fixed loading and unloading of plugins.
15118 2004-12-17 Naba Kumar <naba@gnome.org>
15120 * plugins/file-loader/Makefile.am,
15121 plugins/file-loader/plugin.c,
15122 plugins/project-manager/plugin.c: Fixed memory corruption
15123 and disposition codes. Added missing plugin.h in Makefile.am.
15125 2004-12-16 Naba Kumar <naba@gnome.org>
15127 * plugins/symbol-browser/an_symbol_view.c,
15128 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15129 codes. Fixed memory leaks and corruptions.
15131 * plugins/build-basic-autotools/build-basic-autotools.c
15132 plugins/editor/anjuta-docman.c,
15133 plugins/editor/text_editor.c,
15134 plugins/file-loader/plugin.c,
15135 plugins/file-manager/plugin.c,
15136 plugins/file-wizard/plugin.c,
15137 plugins/message-view/anjuta-msgman.c,
15138 plugins/message-view/anjuta-msgman.h,
15139 plugins/message-view/message-view.c,
15140 plugins/message-view/plugin.c,
15141 plugins/message-view/plugin.h,
15142 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15144 * src/about.c, src/about.h, src/action-callbacks.c,
15145 src/action-callbacks.h, src/anjuta-actions.h,
15146 src/anjuta-app.c, src/anjuta-app.h,
15147 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15148 src/anjuta.c, src/anjuta.h, src/getline.c,
15149 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15150 src/start-with.c, src/start-with.h: Fixed emacs modes.
15152 * src/layout.xml: Brought document manager in front.
15154 2004-12-15 Naba Kumar <naba@gnome.org>
15156 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15159 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15160 finalization. Added a method to unload all plugins and destroy them.
15161 Fixed memory leaks.
15163 * plugins/sample1/plugin.c: Proper finalization code and renamed
15164 functions to proper names.
15166 * plugins/build-basic-autotools/build-basic-autotools.c,
15167 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15169 * src/shell.c: Unload all plugins on exit, so that memory profilers
15170 can detect memory leaks in plugins.
15172 2004-12-13 Naba Kumar <naba@gnome.org>
15174 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15175 docking is working.
15176 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15177 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15179 2004-12-11 Naba Kumar <naba@gnome.org>
15181 * data/properties/anjuta.properties: Fixed font size.
15182 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15183 compile file function. There are some fixmes there.
15184 * plugins/message-view/anjuta-msgman.c,
15185 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15187 2004-12-08 Naba Kumar <naba@gnome.org>
15189 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15190 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15191 to escape quotes in a string.
15193 * plugins/cvs-plugin/cvs-actions.c,
15194 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15197 * plugins/build-basic-autotools/build-basic-autotools.c,
15198 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15201 2004-12-07 Naba Kumar <naba@gnome.org>
15203 * plugins/build-basic-autotools/build-basic-autotools.c,
15204 plugins/build-basic-autotools/automake-c.filters: Completed directory
15205 tracking. Double click on Errors and warnings now work as expected.
15207 * plugins/build-basic-autotools.c: Added codes to track build directory
15208 so that absolute path of the files could be determined.
15210 2004-12-06 Naba Kumar <naba@gnome.org>
15212 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15213 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15214 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15216 2004-12-05 Naba Kumar <naba@gnome.org>
15218 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15219 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15221 * plugins/cvs-plugin/plugin.c,
15222 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15224 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15226 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15227 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15228 plugins/cvs-plugin/cvs-execute.[ch]:
15229 Implemented cvs status and cvs diff
15231 - rdiff command is not correct
15232 - Must find a way to allow selection of directies AND files
15235 2004-12-03 Naba Kumar <naba@gnome.org>
15237 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15238 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15239 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15240 session.properties file if it is for the first time.
15242 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15244 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15247 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15248 plugins/cvs-plugin/anjuta-cvs.ui:
15249 Implemented update/commit and changed menu layout
15251 2004-12-02 Naba Kumar <naba@gnome.org>
15253 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15254 property name (for cvs path property). Beautified dialogs.
15256 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15258 * plugins/message-view/anjuta-msgman.c: Changed callback name
15259 and changed switch-page handling.
15261 * plugins/cvs-plugin/cvs-actions.c:
15262 * plugins/cvs-plugin/cvs-execute.c:
15263 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15264 - Implemented cvs add and cvs removed - both working now
15265 - Created a useful preferences page
15268 2004-11-30 Naba Kumar <naba@gnome.org>
15270 * libanjuta/anjuta-status.c: Fixed runtime warning.
15272 * plugins/editor/Makefile.am:
15273 plugins/editor/anjuta-document-manager.glade,
15274 plugins/editor/plugin.c
15275 plugins/editor/plugin.h
15276 plugins/editor/style-editor.c (new, moved from src/),
15277 plugins/editor/style-editor.h (new, moved from src/),
15278 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
15279 settings in preferences.
15281 * plugins/editor/text_editor.c,
15282 plugins/editor/text_editor.h: Do not take unused args in
15283 text_editor_get_props().
15285 * src/style-editor.c, src/style-editor.h: Removed, moved to
15286 plugins/editor/ directory.
15288 2004-11-29 Naba Kumar <naba@gnome.org>
15290 * plugins/editor/text_editor_cbs.c: Emit click signal in
15292 * libanjuta/anjuta-status.c: More spacing between items.
15294 2004-11-29 Naba Kumar <naba@gnome.org>
15296 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
15298 * libanjuta/interfaces/libanjuta.idl,
15299 plugins/debug-manager/anjuta-debug-manager.plugin.in,
15300 plugins/debug-manager/plugin.c,
15301 plugins/gdb/breakpoints.c,
15302 plugins/gdb/breakpoints.h,
15303 plugins/gdb/debugger.c,
15304 plugins/gdb/debugger.h,
15305 plugins/gdb/plugin.c,
15306 plugins/gdb/plugin.h,
15307 plugins/gdb/utilities.c,
15308 plugins/gdb/utilities.h: Code cleanups and partial implementation of
15309 toggle breakpoint margin clicks.
15311 2004-11-28 Naba Kumar <naba@gnome.org>
15313 * TODO.tasks: Fixed indentations.
15314 * plugins/gtodo/libgtodo.c: Save with indentation.
15315 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
15316 * plugins/project-manager/plugin.c: Fixed runtime warnings.
15317 * libanjuta/anjuta-status.c: Fixed busy cursors.
15318 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
15319 * po/POTFILES.in: Updated.
15321 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
15323 * plugins/editor/anjuta-document-manager.glade,
15324 plugins/editor/search-replace.[c,h],
15325 plugins/editor/search-replace_backend.h
15326 plugins/editor/search-preferences.[c,h] :
15327 Saved Search-Preferences (gconf),
15328 Basic search by default.
15330 2004-11-22 Naba Kumar <naba@gnome.org>
15332 * configure.in: Fixed build error.
15334 2004-11-21 Naba Kumar <naba@gnome.org>
15336 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
15337 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
15338 Added AnjutaStatus class to libanjuta.
15339 Added anjuta_shell_get_status() method.
15341 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
15342 and fixed marshaller generation.
15344 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
15345 "updade_ui" signals to IAnjutaEditor interface.
15347 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
15349 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
15352 * plugins/class-gen/clsGen.c: Intial port.
15354 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
15357 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
15358 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15359 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
15360 Implemented status update. Emits "update_ui" and "char_added" signals.
15361 Added view preferences.
15363 * plugins/file-loader/plugin.c: Added open with plugins in open with
15366 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
15368 * plugins/message-view/anjuta-msgman.c,
15369 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
15370 to close correct message view rather than current view.
15372 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
15374 * plugins/cvs-plugin/cvs-actions.c
15375 plugins/cvs-plugin/plugin.[ch]
15376 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15377 Implemented cvs add but ran into a launcher/message_view
15378 problem because of a limitation of the idl compiler
15380 2004-11-19 Naba Kumar <naba@gnome.org>
15382 * plugins/project-manager/plugin.c: Displays a progress window during
15385 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
15386 Fixed UI separators.
15388 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
15391 * plugins/project-manager/anjuta-project-manager.ui,
15392 plugins/project-manager/plugin.[c,h]: Added add/remove context
15393 menus and implemented them. Added file manager merge menu.
15395 2004-11-18 Naba Kumar <naba@gnome.org>
15397 * TODO.tasks: Updated.
15398 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
15399 plugins/message-view/message-view.c: Fixed finalize and dispose
15401 * plugins/debugger/*: Removed from cvs (development now in
15404 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
15406 Reviewed by Naba Kumar <naba@gnome.org>:
15408 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
15409 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15410 plugins/gdb/breakpoints.c: all marker related stuff moved from
15411 editor and docman interfaces to IAnjutaMarkable
15413 2004-11-17 Naba Kumar <naba@gnome.org>
15415 * TODO.tasks: Updated.
15417 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
15419 * libegg/egg-combo-action.c: Block changed signal when changing model.
15421 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
15422 Emit changed signal. Removed dead codes.
15424 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
15425 that recent files history do not duplicate.
15427 * plugins/symbol-browser/an_symbol_view.c,
15428 plugins/symbol-browser/an_symbol_view.h,
15429 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
15432 2004-11-15 Naba Kumar <naba@gnome.org>
15434 * plugins/project-manager/plugin.c: Opens targets on double click.
15436 * plugins/message-view/message-view.c,
15437 plugins/file-manager/anjuta-file-manager-plugin.glade,
15438 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
15439 Added proper class finalization
15440 and disposition. Added preferences notifications and callbacks to
15441 change info/warning/error colors.
15443 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
15444 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
15445 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
15446 Implemented finalize method for AnjutaApp. Code cleanups.
15448 * plugins/message-view/plugin.c: Static parent_class.
15450 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15451 * plugins/editor/search-replace.[c,h],
15452 plugins/editor/search-replace_backend.c
15453 Update search entry in main toolbar.
15456 2004-11-11 Naba Kumar <naba@gnome.org>
15458 * TODO.tasks: Updated.
15460 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
15461 and completed on-the-fly-change preferences. Removed "changed"
15462 signal as it is no longer necessary (use notify for similar
15463 purpose to monitor individual preferences).
15466 * plugins/editor/anjuta-document-manager.glade: Added view menu
15467 preferences so that they are registered.
15469 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
15470 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
15471 connection to "changed" signal of preferences and implemented
15472 notifications for some editor preferences. More to implement.
15474 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15475 * plugins/editor/print.c
15476 Fixed bug 1047624 : Add line number every X lines.
15478 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15479 * plugins/editor/search-replace.c
15480 Fixed a crash bug (995755) when searching "%n"
15482 2004-11-09 Naba Kumar <naba@gnome.org>
15484 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
15485 Fixed to refresh categories list on file load.
15487 2004-11-08 Naba Kumar <naba@gnome.org>
15489 * configure.in, plugins/Makefile.am,
15490 plugins/profile-default/plugin.c: Added cvs plugin in build.
15492 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
15494 * plugins/debug-manager/.cvsignore: Added file to ignore.
15496 * plugins/debug-manager/Makefile.am: Removed dead codes.
15498 * src/anjuta.ui: Added placeholder for version control UI.
15500 2004-11-08 Naba Kumar <naba@gnome.org>
15502 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15503 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15504 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
15507 * global-tags/Makefile.am: Fixed make error.
15509 * plugins/profile-default/plugin.c: Added debug-manager
15510 and gdb plugins to load at startup so that debugger
15511 windows are docked properly. They will be removed
15512 later when we figure out runtime docking.
15514 * plugins/sample1/*: Restored to last working state.
15516 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
15517 windows in lower pane. Named the windows appropriately.
15519 * ChangeLog: Fixed format.
15521 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
15523 * libanjuta/interfaces/libanjuta.idl,
15524 libanjuta/anjuta-marshal.c,
15525 plugins/Makefile.am,
15526 plugins/debug-manager/plugin.c,
15527 plugins/editor/plugin.c,
15528 plugins/editor/text_editor.c,
15529 plugins/gdb/breakpoints.c,
15530 plugins/gdb/debugger.c,
15531 plugins/gdb/plugin.c,
15532 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
15534 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15535 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
15536 plugins/editor/search-replace.c,
15537 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
15538 Search and Replace; Show result in find pane
15540 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15542 * plugins/gdb, plugins/debug-manager: Applied debugger patch
15543 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
15544 (added features: starting debugger and loading of core/executable,
15545 StepIn, StepOut, StepOver and Execute, toggling breakpoint
15548 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
15550 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
15551 my cvs-plugin files...
15552 I hope I have rescued everything possible.
15554 * Naba: Could you please fix sample1 because I messed it up to
15555 but there should be a histroy of this directory we should commit
15557 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15559 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
15561 * plugins/cvs-plugin/plugin.c,
15562 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15563 Added preferences dialog (not yet complete)
15565 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
15567 * global-tags/Makefile.am, mime/Makefile.am:
15568 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
15570 * template/xmltemplate.[ch],
15571 template/xmlstrings.[ch],
15572 template/autotools.[ch] removed,
15573 template/prj_template.[ch] removed,
15574 template/lang_template.[ch] removed,
15575 template/lib_template.[ch] removed,
15576 template/Makefile.am adjusted,
15577 template/dtds/lang.dtd removed,
15578 template/dtds/lib.dtd removed,
15579 template/dtds/prj.dtd removed,
15580 template/dtds/autotools.dtd removed,
15581 data/template/lib/* removed,
15582 data/template/language/* removed,
15583 data/template/library/* removed,
15584 data/template/project/* removed,
15585 date/template/Makefile.am adjusted:
15586 Remove everything except text-templates to replace hardcoded
15587 Edit->Insert texts with dynamic loaded.
15589 * plugins/cvs-plugin/plugin.[ch],
15590 plugins/cvs-actions.[ch],
15591 plugins/Makefile.am,
15592 plugins/cvs-plugin/Makefile.am,
15593 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
15594 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15595 plugins/cvs-plugin/anjuta-cvs.plugin.in:
15596 Added initial cvs-plugin code
15598 2004-10-21 Naba Kumar <naba@gnome.org>
15600 * libanjuta/anjuta-plugin.c,
15601 plugins/build-basic-autotools/build-basic-autotools.c,
15602 plugins/debugger/plugin.c,
15603 plugins/devhelp/plugin.c,
15604 plugins/editor/anjuta-docman.c,
15605 plugins/editor/goto_line.c,
15606 plugins/editor/plugin.c,
15607 plugins/editor/search-replace.c,
15608 plugins/editor/text_editor.c,
15609 plugins/file-loader/plugin.c,
15610 plugins/file-manager/plugin.c,
15611 plugins/file-wizard/file.c,
15612 plugins/file-wizard/plugin.c,
15613 plugins/gdb/plugin.c,
15614 plugins/gtodo/plugin.c,
15615 plugins/message-view/anjuta-msgman.c,
15616 plugins/profile-default/plugin.c,
15617 plugins/project-manager/plugin.c,
15618 plugins/sample1/plugin.c,
15619 plugins/terminal/terminal.c: Defined all global variables static,
15620 particularly class parent_class variables. They were getting
15621 confused at link time.
15623 * libanjuta/plugins.c: Do not unload plugins when they are
15624 deactivated. Simply cache them for later activation. Unloading
15625 modules have some problem with shared libs using static class
15626 registration. Fixed hash type for installed plugins. Eventually,
15627 we want to add "CanUnload" attribute for .plugin files (in
15628 "Anjuta Plugin" group) to let plugin loader know if the plugin can
15629 be unloaded from memory. Those plugins declaring CanUnload=false
15630 will not be unloaded from memory and will be put in the cache. Those
15631 not declaring anything or declaring CanUnload=true, will be unloaded
15632 from memory when they are deactivated.
15634 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
15635 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15636 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
15637 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
15638 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
15639 activation, deactivation. Fixed memory leaks.
15641 2004-10-20 Naba Kumar <naba@gnome.org>
15643 * TODO.tasks: Updated.
15645 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
15646 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
15647 macro for adding interfaces to plugin types. Code cleanup.
15649 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15650 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15652 * plugins/build-basic-autotools/build-basic-autotools.c,
15653 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
15654 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15655 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
15656 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
15657 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
15658 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
15659 plugins/project-manager/plugin.c,
15660 plugins/symbol-browser/an_symbol_view.c,
15661 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
15662 newly defined macro to add interfaces to plugin types.
15664 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
15666 2004-10-20 Naba Kumar <naba@gnome.org>
15668 * TODO.tasks: Added task list.
15669 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
15672 2004-10-19 Naba Kumar <naba@gnome.org>
15674 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
15676 * plugins/editor/action-callbacks.c,
15677 plugins/editor/action-callbacks.h,
15678 plugins/editor/anjuta-docman.c,
15679 plugins/editor/anjuta-docman.h,
15680 plugins/editor/anjuta-document-manager.ui,
15681 plugins/editor/file_history.c,
15682 plugins/editor/file_history.h,
15683 plugins/editor/plugin.c: Added file history browsing.
15685 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
15687 * plugins/message-view/anjuta-message-manager.ui,
15688 plugins/message-view/plugin.c: Added document manager context menu.
15690 * plugins/symbol-browser/an_symbol_view.c,
15691 plugins/symbol-browser/an_symbol_view.h,
15692 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15693 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
15694 document manager context menu.
15696 * scintilla/*, scintilla/include/*: Updated to current cvs.
15698 2004-10-19 Naba Kumar <naba@gnome.org>
15700 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
15701 placeholder for debugger UI.
15703 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
15704 * plugins/file-manager/plugin.c: Fixed loading bug.
15706 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
15707 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
15708 Initializes gconf database with default values when the
15709 values are not defined. Use bool and int prefs separately.
15711 * plugins/editor/plugin.c: Added encoding preferences.
15712 * plugins/project-manager/plugin.c: Cleanup and debug messages.
15714 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15715 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15716 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15717 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15719 2004-10-18 Naba Kumar <naba@gnome.org>
15721 * po/POTFILES.in: Updated.
15723 * libanjuta/anjuta-ui.c: Corrected debug messages.
15725 * libegg/egg-combo-action.c, libegg/test-actions.c,
15726 libegg/menu/egg-combo-action.h: Fixed combo action.
15728 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
15731 * plugins/editor/action-callbacks.[c,h],
15732 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
15733 Implemented file swap. Removed dead codes.
15735 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
15738 * plugins/symbol-browser/an_symbol_view.[c,h],
15739 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15740 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
15741 Implemented file symbols. Implemented goto file line when symbol is
15744 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
15746 2004-10-10 Naba Kumar <naba@gnome.org>
15748 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
15750 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
15752 * plugins/debugger/.cvsignore,
15753 (added) plugins/debugger/Makefile.am,
15754 (added) plugins/debugger/anjuta-debugger.glade,
15755 (added) plugins/debugger/anjuta-debugger.plugin.in,
15756 (added) plugins/debugger/anjuta-debugger.plugin.png,
15757 (added) plugins/debugger/anjuta-debugger.ui,
15758 plugins/debugger/attach_process.c,
15759 (removed) plugins/debugger/attach_process_cbs.c,
15760 (removed) plugins/debugger/attach_process_cbs.h,
15761 (removed) plugins/debugger/breakpoints.c,
15762 (removed) plugins/debugger/breakpoints.h,
15763 (removed) plugins/debugger/debug_tree.c,
15764 (removed) plugins/debugger/debug_tree.h,
15765 (removed) plugins/debugger/debugger.c,
15766 (removed) plugins/debugger/debugger.h,
15767 (removed) plugins/debugger/memory.c,
15768 (removed) plugins/debugger/memory.h,
15769 (added) plugins/debugger/plugin.c,
15770 (added) plugins/debugger/plugin.h,
15771 (removed) plugins/debugger/registers.c,
15772 (removed) plugins/debugger/registers.h,
15773 (removed) plugins/debugger/registers_cbs.c,
15774 (removed) plugins/debugger/registers_cbs.h,
15775 (removed) plugins/debugger/registers_gui.c,
15776 (removed) plugins/debugger/sharedlib.c,
15777 (removed) plugins/debugger/sharedlib.h,
15778 (removed) plugins/debugger/sharedlib_cbs.c,
15779 (removed) plugins/debugger/sharedlib_cbs.h,
15780 (removed) plugins/debugger/sharedlib_gui.c,
15781 (removed) plugins/debugger/signals.c,
15782 (removed) plugins/debugger/signals.h,
15783 (removed) plugins/debugger/signals_cbs.c,
15784 (removed) plugins/debugger/signals_cbs.h,
15785 (removed) plugins/debugger/signals_gui.c,
15786 (removed) plugins/debugger/stack_trace.c,
15787 (removed) plugins/debugger/stack_trace.h,
15788 (added) plugins/debugger/utilities.c,
15789 (added) plugins/debugger/utilities.h,
15790 (removed) plugins/debugger/watch.c,
15791 (removed) plugins/debugger/watch.h,
15792 (removed) plugins/debugger/watch_cbs.c,
15793 (removed) plugins/debugger/watch_cbs.h,
15794 (removed) plugins/debugger/watch_gui.c,
15795 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
15797 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
15798 Added debugger gdb backend plugin.
15800 * plugins/message-view/plugin.c: Registered all message stock icons.
15802 * plugins/profile-default/plugin.c: Loads debugger plugin.
15804 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
15806 2004-10-08 Naba Kumar <naba@gnome.org>
15808 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
15811 * plugins/symbol-browser/.cvsignore,
15812 plugins/symbol-browser/Makefile.am,
15813 plugins/symbol-browser/an_symbol_view.c,
15814 plugins/symbol-browser/an_symbol_view.h,
15815 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
15816 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15817 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15818 plugins/symbol-browser/plugin.c,
15819 plugins/symbol-browser/plugin.h,
15820 plugins/symbol-browser/sv_class.xpm,
15821 plugins/symbol-browser/sv_function.xpm,
15822 plugins/symbol-browser/sv_macro.xpm,
15823 plugins/symbol-browser/sv_private_fun.xpm,
15824 plugins/symbol-browser/sv_private_var.xpm,
15825 plugins/symbol-browser/sv_protected_fun.xpm,
15826 plugins/symbol-browser/sv_protected_var.xpm,
15827 plugins/symbol-browser/sv_public_fun.xpm,
15828 plugins/symbol-browser/sv_public_var.xpm,
15829 plugins/symbol-browser/sv_static_fun.xpm,
15830 plugins/symbol-browser/sv_static_var.xpm,
15831 plugins/symbol-browser/sv_struct.xpm,
15832 plugins/symbol-browser/sv_unknown.xpm,
15833 plugins/symbol-browser/sv_variable.xpm,
15834 plugins/symbol-browser/test-symbol-browser.c,
15835 plugins/Makefile.am: Implemented Symbol
15838 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
15840 * plugins/build-basic-autotools/Makefile.am,
15841 plugins/devhelp/Makefile.am,
15842 plugins/editor/Makefile.am,
15843 plugins/file-loader/Makefile.am,
15844 plugins/file-manager/Makefile.am,
15845 plugins/file-wizard/Makefile.am,
15846 plugins/gtodo/Makefile.am,
15847 plugins/message-view/Makefile.am,
15848 plugins/profile-default/Makefile.am,
15849 plugins/project-manager/Makefile.am
15850 plugins/sample1/Makefile.am,
15851 plugins/terminal/Makefile.am,
15852 scintilla/Makefile.am,
15853 libegg/Makefile.am,
15854 launcher/Makefile.am,
15855 libanjuta/Makefile.am,
15857 tagmanager/Makefile.am,
15858 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
15859 anjuta_data_dir in configure.in and used them in plugins Makefile.am
15860 files. Also fixed library dependencies.
15862 * plugins/editor/aneditor.cxx: Disabled unused codes.
15863 * plugins/file-manager/an_file_view.c: Added copyright.
15864 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
15866 * plugins/profile-default/plugin.c: Can load plugins by location.
15867 * plugins/project-manager/plugin.c: Remove project_root_uri value
15868 when project is closed.
15870 2004-10-06 Naba Kumar <naba@gnome.org>
15872 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
15874 * libanjuta/interfaces/libanjuta.idl,
15875 plugins/editor/text_editor.c: Added get_length()
15876 and get_current_word() methods in IAnjutaEditor interface.
15878 * libegg/Makefile.am: Added test_actions target.
15880 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
15882 * plugins/build-basic-autotools/build-basic-autotools.c,
15883 plugins/file-loader/plugin.c,
15884 plugins/message-view/message-view.c: Added code to go to file and
15887 * plugins/devhelp/plugin.c: Context sensitive help now works.
15888 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
15889 uri as line number and goes to that line number.
15891 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
15892 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
15893 gtodo_client_load() method to load from a diffrent file. Watched
15894 project root directory in plugin to open TODO.tasks of the project.
15896 * plugins/project-manager/plugin.c: Updates project UI
15897 sensitive/insensitive.
15899 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
15900 anjuta-shell program to test plugins.
15902 * src/anjuta-app.c: Registered UI accels.
15904 2004-09-28 Naba Kumar <naba@gnome.org>
15906 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
15909 * src/anjuta-app.c: Implemented present widget method.
15911 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15912 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
15914 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
15917 * plugins/editor/text_editor.c: Connects to preferences changed signal
15920 2004-09-28 Naba Kumar <naba@gnome.org>
15922 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
15925 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
15928 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
15929 in changed signal callback.
15931 * plugins/editor/action-callbacks.c: Implemented save_all action
15932 callback. Removed dead code. Do save_as when saving a new file.
15933 Implemented incremental search.
15935 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
15937 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
15939 * src/anjuta-app.c: Registers UI accelerators.
15941 2004-09-27 Naba Kumar <naba@gnome.org>
15943 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
15945 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15946 plugins/devhelp/anjuta-devhelp.plugin.in,
15947 plugins/file-loader/anjuta-loader.plugin.in,
15948 plugins/file-manager/anjuta-file-manager.plugin.in,
15949 plugins/gtodo/anjuta-gtodo.plugin.in,
15950 plugins/project-manager/anjuta-project-manager.plugin.in,
15951 plugins/terminal/anjuta-terminal.plugin.in:
15952 Gave proper plugin names.
15954 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
15955 error when regex fail.
15957 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
15958 Added help and context search. Watches current editor. More menus
15959 in Help submenu. Update UI (sensitive when required) properly.
15961 * plugins/editor/anjuta-document-manager.ui,
15962 plugins/devhelp/anjuta-devhelp.ui,
15963 plugins/message-view/anjuta-message-manager.ui,
15964 src/anjuta.ui: Goto menu actions are in separate submenu.
15966 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
15967 Removed unimplemented UI elements.
15969 * src/anjuta-app.c: Larger (and normal) icon size.
15971 * src/layout.xml: Task manager plugin along with document (in middle).
15973 * plugins/editor/plugin.c, plugins/file-loader.c,
15974 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
15975 in gtkactions. Enable/disable UI properly.
15977 2004-09-26 Naba Kumar <naba@gnome.org>
15979 * po/POTFILES.in: Updated, added missing files.
15981 * .cvsignore: Updated.
15983 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
15984 a new function to get User input text.
15986 * libanjuta/resources.[c,h]: Added a function to created sized image.
15988 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
15989 from filename, as thats the correct representation.
15991 * plugins/build-basic-autotools/Makefile.am,
15992 (added) plugins/build-basic-autotools/automake-c.filters,
15993 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15994 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
15995 Rearragned UI elements in the build menu. Added codes to read build
15996 filter rules from external file. Implemented all build, configure,
15997 autogen commands. Watches current editor and project.
15999 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16000 Added editor changed signal and exports current editor value.
16001 Fixed parameter names. Fixed get_uri() interface implementation to
16002 return correct uri.
16004 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16007 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16009 * plugins/file-manager/an_file_view.c,
16010 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16012 * plugins/file-wizard/file.c: Reads uri correctly.
16014 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16015 sets the page to the new view.
16017 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16018 Fixed signal connecting.
16020 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16021 to "project_root_uri" and exports as uri.
16023 2004-09-24 Naba Kumar <naba@gnome.org>
16025 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16026 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16028 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16029 * plugins/file-loader/plugin.c: Added comments.
16030 * plugins/build-basic-autotools/plugin.c: Added comments.
16031 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16033 * libanjuta/interfaces/libanjuta.idl,
16034 plugins/message-view/anjuta-msgman.c,
16035 plugins/message-view/message-view.c,
16036 plugins/message-view/message-view.h,
16037 plugins/message-view/plugin.c: Buffering and appending messages have
16038 been separated. message-view implementations cleaned up. Signals
16039 Emissions fixed. Messages now displayed in summary and details show
16040 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16043 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16046 * plugins/build-basic-autotools/Makefile.am,
16047 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16048 parsing of output to create message summaries. Uses new message view
16051 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16052 preferences to make dialog box smaller.
16054 * plugins/editor/search-replace.c: Fixed compile error with change
16055 in IAnjutaMessageView API.
16057 2004-09-21 Naba Kumar <naba@gnome.org>
16059 * plugins/Makefile.am: Deletes old (installed) plugins before
16060 installing new ones.
16062 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16063 plugins/build-basic-autotools/build-basic-autotools.c,
16064 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16065 file URI from filemanager. Only disables/enables build submenu in file
16066 manager, instead of merging/unmerging.
16068 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16071 * plugins/file-loader/anjuta-loader-plugin.ui,
16072 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16073 Implemented "Open with" file manager submenu. Displays error message
16074 when file can not be opened.
16076 * plugins/file-manager/an_file_view.c: Renamed
16077 file_manager_current_filename value name to file_manager_current_uri
16078 and exports proper URI.
16080 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16082 2004-09-19 Naba Kumar <naba@gnome.org>
16084 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16085 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16086 save point signal to change editor tabs. Fixed accels.
16088 * plugins/file-loader/plugin.c: Fixed accels.
16090 * plugins/project-manager/plugin.c: Added target selection callback.
16092 * plugins/project-manager/plugin.c: Added URI activation.
16093 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16094 Fixed dialog and closed it on ok. Fixed a crash bug.
16095 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16097 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16098 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16099 plugins/file-loader/anjuta-loader-plugin.ui,
16100 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16101 Added recent files in file loade plugin.
16103 * ChangeLog: Fixed entry dates.
16105 2004-09-18 Naba Kumar <naba@gnome.org>
16107 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16108 an unnecessary GtkFrame.
16110 2004-09-17 Naba Kumar <naba@gnome.org>
16112 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16116 * data/Makefile.am: Disabled installing old mime info.
16118 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16120 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16121 plugins/editor/anjuta-document-manager.ui,
16122 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16123 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16124 Added Editor context popup menu.
16126 * plugins/project-manager/anjuta-project-manager-plugin.png:
16129 * plugins/project-manager/anjuta-project-manager.plugin.in:
16130 Support .anjuta mime type.
16132 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16135 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16138 * src/layout.xml, plugins/profile-default/plugin.c:
16139 Added project manager plugin for startup.
16141 2004-09-16 Naba Kumar <naba@gnome.org>
16143 * anjuta.prj: Updated.
16145 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16146 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16147 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16148 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16149 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16150 plugins/terinal/Makefile.am, src/Makefile.am,
16151 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16152 Fixed makefile syntax errors.
16154 2004-09-16 Naba Kumar <naba@gnome.org>
16156 * configure.in, src/layout.xml,
16157 plugins/profile-default/plugin.c,
16158 libanjuta/interfaces/libanjuta.idl,
16159 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16161 * configure.in, plugins/Makefile.am,
16162 plugins/project-manager/.cvsignore,
16163 plugins/project-manager/Makefile.am,
16164 plugins/project-manager/anjuta-project-manager-plugin.png,
16165 plugins/project-manager/anjuta-project-manager.plugin.in,
16166 plugins/project-manager/anjuta-project-manager.ui,
16167 plugins/project-manager/plugin.c,
16168 plugins/project-manager/plugin.h: Added project manager plugin
16169 based on gnome-build.
16171 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16172 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16174 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16175 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16176 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16178 2004-09-16 Naba Kumar <naba@gnome.org>
16180 * plugins/editor/action-callbacks.c: Fixed compile error.
16182 2004-09-15 Naba Kumar <naba@gnome.org>
16184 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16186 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16187 New improved splace with nicer progress.
16189 * configure.in, plugins/Makefile.am,
16190 (added) file-wizard/.cvsignore,
16191 (added) file-wizard/Makefile.am,
16192 (added) file-wizard/action-callbacks.c,
16193 (added) file-wizard/action-callbacks.h,
16194 (added) file-wizard/anjuta-file-wizard-plugin.png,
16195 (added) file-wizard/anjuta-file-wizard.glade,
16196 (added) file-wizard/anjuta-file-wizard.plugin.in,
16197 (added) file-wizard/anjuta-file-wizard.ui,
16198 (added) file-wizard/file.c,
16199 (added) file-wizard/file.h,
16200 (added) file-wizard/plugin.c,
16201 (added) file-wizard/plugin.h:
16202 Created new file wizard and added it. The wizard takes care of text
16203 bit insertions and new files creation.
16205 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16206 plugins/editor/action-callbacks.h,
16207 plugins/editor/anjuta-document-manager.glade,
16208 plugins/editor/anjuta-document-manager.ui,
16209 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16210 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16211 new files code and moved into a new plugin (file wizard).
16213 * libanjuta/plugins.[c,h]: Added plugins selection function.
16215 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16216 get_position(), insert() in IAnjutaEditor interface. Added
16217 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16218 interface (for wizard plugins).
16220 * plugins/file-loader/anjuta-loader-plugin.ui,
16221 plugins/file-loader/plugin.c: Added wizard launcher interface which
16222 scans for plugins implement IAnjutaWizard interface and presents the
16223 list to user for selection. The selected plugin is then activated
16226 * libanjuta/interfaces/.cvsignore: Updated.
16227 * plugins/message-view/.cvsignore: Updated.
16228 * plugins/launcher/*: Removed as launcher has already been moved to
16229 libanjuta as class.
16231 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16232 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16233 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16234 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16235 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16236 Updated API documentations.
16238 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16240 * configure.in: Added Punjabi to ALL_LINGUAS
16242 2004-07-29 Naba Kumar <naba@gnome.org>
16244 * configure.in: Added file-loader plugin Makefile path and
16245 fixed devhelp version requirement.
16247 2004-07-28 Naba Kumar <naba@gnome.org>
16249 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16250 terminal/preferences-terminal.png (added), message-view/*.png (added),
16251 message-view/*.xpm (added), editor/*.png (added),
16252 editor/*.xpm (added), plugins/editor/Makefile.am,
16253 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16254 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16255 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16256 respective plugins directories.
16258 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16259 pixmaps/block-end-16.png, pixmaps/block-end.png
16260 pixmaps/block-start-16.png, pixmaps/block-start.png
16261 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16262 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16263 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16264 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16265 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16266 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16267 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16268 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16269 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16270 pixmaps/preferences-editor.png, pixmaps/undock.png
16271 pixmaps/error-next-16.png, pixmaps/error-next.png
16272 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16273 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16274 pixmaps/preferences-terminal.png: Deleted
16276 * libanjuta/properties* (removed), plugins/editor/properties* (added),
16277 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16278 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
16279 plugins/editor/anjuta-document-manager.plugin.in,
16280 plugins/editor/anjuta-document-manager.ui,
16281 plugins/editor/plugin.c, plugins/editor/print.c,
16282 plugins/editor/search-replace_backend.c,
16283 plugins/editor/search_preferences.h,
16284 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
16285 Moved properties souce files to editor plugin as it not required in
16286 libanjuta. Other editor fixes.
16288 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
16289 libegg/dock/* (removed)
16290 : Restored GDL external dependencies and removed libegg dock
16291 sources, because gdl is being developed.
16293 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
16294 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
16295 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
16296 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
16297 libanjuta/plugins.c, libanjuta/plugins.h,
16298 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
16299 gconf system. Shell now takes docking positions. Added more utility
16300 functions. Added plugins query function. And other fixes.
16302 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
16304 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
16305 plugin to load files based on mime type.
16307 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
16309 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
16310 plugins/file-manager/plugin.c: File manager now uses file loader to
16313 * plugins/message-view/anjuta-msgman.c,,
16314 plugins/message-view/message-view.c,
16315 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
16317 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
16318 plugins/terminal/terminal.c, src/Makefile.am,
16319 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
16320 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
16322 * libegg/dock/*: Removed directory.
16324 2004-07-28 Naba Kumar <naba@gnome.org>
16326 * configure.in: Reduced gnome-print version requirement.
16327 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
16329 2004-07-21 Ray Strode <rstrode@redhat.com>
16330 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
16333 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
16335 * plugins/editor/search-replace.c: Some fixes
16336 * plugins/terminal/Makefile.am:
16337 Patch from: Alexey Rusakov <ktirf@users.sf.net>
16339 2004-05-19 Naba Kumar <naba@gnome.org>
16341 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
16344 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
16346 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
16347 Implemented IAnjutaSavable
16348 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
16350 2004-05-17 Naba Kumar <naba@gnome.org>
16352 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
16353 plugins/build-basic-autotools/.cvsignore,
16354 plugins/build-basic-autotools/Makefile.am,
16355 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
16356 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16357 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16358 plugins/build-basic-autotools/build-basic-autotools.c,
16359 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
16362 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
16365 * plugins/file-manager/an_file_view.c,
16366 plugins/file-manager/anjuta-file-manager.ui,
16367 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
16368 Added context menu UI.
16370 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
16373 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
16375 * libanjuta/anjuta-preferences.[ch]:
16376 Added save/load_gconf functions
16377 * src/action_callbacks.[ch], src/preferences.c:
16378 Load global prefs from gconf at startup and save them
16379 on exit. Prefs load and save correctly but something resets
16380 them to default after loading...
16381 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
16382 Somehow the linker does not find save/load_gconf functions
16383 in libanjuta. Must be a stupid mistake, I would be glad
16384 if someone could fix that.
16385 * manuals/reference/libanjuta-sections.txt: Added new
16386 preferences functions and removed gnome-filelist
16387 * plugins/file-manager/anjuta-file-manager-plugin.glade:
16388 * plugins/file-manager/plugin.c:
16389 Added root-path property
16391 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16393 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
16394 they are not longer needed.
16395 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
16396 anjuta-sections.txt: Remove references to the files
16397 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
16398 Use new nautilus icons for file-manager, looks incredible
16401 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16403 * plugins/editor/anjuta-docman.c: gchar* to
16404 const gchar* in arguments
16405 * plugins/editor/text_editor.c: Implemented IAnjutaFile
16407 * plugins/file-manager/an_file_view.c: Open files on
16408 double-click. Does not work yet because it does not
16409 find IAnjutaFile interface in document manager
16411 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
16413 * plugins/editor/anjuta-docman.c
16414 * plugins/editor/text_editor.c:
16415 Made close button working, made multiple selection in
16416 File/Open dialog possble, fixed crash bug if file cannot
16419 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16421 * plugins/editor/action-callbacks.c
16422 * plugins/editor/anjuta-docman.c
16423 * plugins/editor/anjuta-docman.h
16424 * plugins/editor/search-replace.c
16425 * plugins/editor/search-replace_backend.c
16426 * plugins/editor/text_editor.c
16427 * plugins/editor/text_editor.h:
16428 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
16429 able to open all files, use uri instead of full_filename, fixed
16433 2004-05-13 Naba Kumar <naba@gnome.org>
16435 * plugins/message-view/anjuta-message-manager-plugin.glade:
16438 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
16441 * pixmaps/anjuta_splash.png: Added border.
16443 * plugins/editor/anjuta-document-manager.png: New icon.
16445 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
16446 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
16448 plugins/editor/Makefile.am,
16449 plugins/editor/search-replace.c,
16450 plugins/editor/search-replace.h,
16451 plugins/editor/search-replace_backend.c,
16452 plugins/editor/search-replace_backend.h,
16453 plugins/editor/search_preferences.h,
16454 plugins/editor/search_preferences.c: Merged changes from
16455 ANJUTA_1_2_0 branch.
16457 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
16458 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
16461 * plugins/terminal/Makefile.am,
16462 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
16465 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
16468 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
16469 * plugins/message-view/plugin.c: Fixed glade file loading
16470 Removed "Show messages" menu item
16471 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
16472 twice because of this load system layout hack.
16473 * libanjuta/anjuta-ui.h: Removed #include config.h
16474 * libanjuta/libanjuta.pc: Fixed path and depencies
16475 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
16476 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
16477 * libanjuta/properties.cxx : #include "properties_cxx.h"
16478 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
16480 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16481 * plugins/message-view/*: Fixed message view preferences
16482 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
16483 * anjuta.glade: Removed messages stuff
16485 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
16487 * Removed libanjutamm, it is now hosted on SF.net:
16488 cvs.sf.net/cvsroot/anjuta/libanjutamm
16490 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
16493 Added some experimental code to add support for C++ plugins.
16494 Nothing works yet and it is likely that it will disappear but
16495 I have some questions to murrayc and he wants to see the code.
16497 2004-05-11 Naba Kumar <naba@gnome.org>
16499 * plugins/terminal/terminal.c: Fixed prefs loading bug.
16501 * plugins/editor/action-callbacks.c: Fixed a crash bug in
16502 hightlight style menu actions.
16504 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16505 manuals/reference/libanjuta/plugin-description-file.sgml,
16506 manuals/reference/libanjuta/writing-plugins.sgml,
16507 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16508 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16509 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
16511 * src/anjuta-app.c: Always load system layout for now.
16513 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
16515 * manuals/reference/libanjuta/libanjuta-docs.sgml,
16516 manuals/reference/libanjuta/libanjuta-sections.txt,
16517 manuals/reference/libanjuta/libanjuta.types,
16518 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16519 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16520 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16521 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16522 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16523 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
16524 Updated documentation.
16526 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
16527 plugins/profile-default/plugin.c, src/layout.xml:
16528 Created terminal plugin.
16530 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
16531 (new) plugins/file-manager/.cvsignore,
16532 plugins/file-manager/an_file_view.c,
16533 plugins/file-manager/plugin.c,
16534 plugins/file-manager/plugin.h: Moved preferences to separate
16535 glade file and added cvsignore file.
16537 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
16538 from ANJUTA_1_2_0 branch. Please note that other po files need merging
16539 from the branch. I tried it but there were way too many conflicts.
16541 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
16543 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
16544 util functions required during the merge.
16546 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
16549 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16550 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
16551 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16552 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
16553 Merged with ANJUTA_1_2_0 branch.
16555 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
16557 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
16559 2004-05-07 Naba Kumar <naba@gnome.org>
16561 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
16563 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
16564 Added preferences reading and loading.
16566 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
16567 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
16568 libanjuta/fileselection.c, libanjuta/fileselection.h,
16569 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
16571 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
16573 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
16574 anjuta.spec.in, configure.in, data/autogen.sh.generic,
16575 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
16576 data/macros/autogen.sh, data/macros2/autogen.sh
16577 data/properties/ada.properties, data/properties/anjuta.properties,
16578 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
16579 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
16580 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
16581 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
16582 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
16583 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
16584 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
16585 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
16586 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
16587 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
16588 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
16589 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
16590 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
16591 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
16592 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
16593 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
16594 plugins/class-gen/clsGen.c, plugins/editor/print.c,
16595 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
16596 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
16597 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
16598 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
16599 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
16600 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
16601 (added) scintilla/scintilla-marshal.c,
16602 (added) scintilla/scintilla-marshal.h,
16603 (added) scintilla/scintilla-marshal.list,
16604 scintilla/include/SString.h, scintilla/include/SciLexer.h,
16605 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
16606 (added) scintilla/patches/scintilla-calltip-align.patch,
16607 (added) scintilla/patches/scintilla-minor.patch,
16608 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
16610 2004-05-06 Naba Kumar <naba@gnome.org>
16612 * (added) plugins/file-manager/Makefile.am,
16613 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
16614 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
16615 (added) plugins/file-manager/anjuta-file-manager.ui,
16616 (added) plugins/file-manager/plugin.c,
16617 (added) plugins/file-manager/plugin.h,
16618 (removed) plugins/file-manager/an_file_view.h,
16619 plugins/Makefile.am, configure.in,
16620 plugins/file-manager/an_file_view.c: Created file manager plugin.
16622 * plugins/profile-default/plugin.c: Added file manager plugin in default
16625 * libanjuta/Makefile.am: Fixed dependencies.
16626 * pixmaps/anjuta_splash.png: New splash screen.
16628 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
16630 * template/template.c/h: Added in-line doc
16631 * manuals/reference/template/*: Added template documentation
16632 * configure.in: Build template docs
16634 2004-05-05 Naba Kumar <naba@gnome.org>
16636 * autogen.sh: Added commands to generate initial interfaces.
16638 * libanjuta/Makefile.am,
16639 (removed)libanjuta/anjuta-plugin-parser.c,
16640 (removed)libanjuta/anjuta-plugin-parser.h,
16641 (added)libanjuta/anjuta-plugin-description.c,
16642 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
16643 plugin description.
16645 * libanjuta/anjuta-plugin.c,
16646 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
16648 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
16649 and added AnjutaShellPlacement enum for widgeds placement (passed to
16650 widget add_widget() method.
16652 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
16653 and moved plugin sets loading in profile plugins.
16655 * libanjuta/interfaces/.cvsignore,
16656 (removed)libanjuta/interfaces/Makefile.am,
16657 libanjuta/interfaces/libanjuta.idl,
16658 libanjuta/interfaces/anjuta-idl-compiler.pl,
16659 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
16660 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
16661 (removed)libanjuta/interfaces/ianjuta-editor.c,
16662 (removed)libanjuta/interfaces/ianjuta-editor.h,
16663 (removed)libanjuta/interfaces/ianjuta-file.c,
16664 (removed)libanjuta/interfaces/ianjuta-file.h,
16665 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
16666 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
16667 (removed)libanjuta/interfaces/ianjuta-message-view.c,
16668 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
16669 *.h and Makefile.am files. They are autogenerated. Interfaces are
16670 by anjuta-idl-compiler.pl from libanjuta.idl file.
16672 * manuals/reference/libanjuta/Makefile.am,
16673 manuals/reference/libanjuta/anjuta-architecture.sgml,
16674 manuals/reference/libanjuta/libanjuta-docs.sgml,
16675 manuals/reference/libanjuta/libanjuta-sections.txt,
16676 manuals/reference/libanjuta/libanjuta.types,
16677 manuals/reference/libanjuta/plugin-description-file.sgml,
16678 manuals/reference/libanjuta/writing-plugins.sgml,
16679 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
16680 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
16681 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16682 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16683 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16684 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16685 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16686 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16687 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16688 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16689 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16690 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16691 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
16692 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
16693 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
16694 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
16695 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
16696 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16697 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16698 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
16699 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
16700 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
16701 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
16702 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
16703 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16704 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16705 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
16706 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
16707 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
16708 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16709 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
16710 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16711 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
16712 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
16713 interfaces template sgmls.
16715 * plugins/Makefile.am,
16716 plugins/devhelp/anjuta-devhelp.plugin.in,
16717 plugins/devhelp/plugin.c,
16718 plugins/editor/action-callbacks.c,
16719 plugins/editor/anjuta-document-manager.plugin.in,
16720 plugins/editor/plugin.c,
16721 plugins/editor/plugin.h,
16722 plugins/editor/text_editor.c,
16723 plugins/sample1/plugin.c,
16724 plugins/message-view/anjuta-message-manager.plugin.in,
16725 plugins/message-view/plugin.c: Fixed shell add_widget method to take
16726 placement. Fixed other errors.
16728 * (added)plugins/profile-default/.cvsignore,
16729 (added)plugins/profile-default/Makefile.am,
16730 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
16731 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
16732 (added)plugins/profile-default/anjuta-default-profile.ui,
16733 (added)plugins/profile-default/plugin.c,
16734 (added)plugins/profile-default/plugin.h: Added a default new
16738 src/action-callbacks.c,
16741 src/main.cpp: Fixed necessary changes for libanjuta
16743 2004-05-04 Naba Kumar <naba@gnome.org>
16745 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
16746 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
16747 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
16748 placement for default widgets placements.
16750 2004-05-03 Naba Kumar <naba@gnome.org>
16752 * manuals/reference/libanjuta/anjuta-architecture.sgml,
16753 manuals/reference/libanjuta/libanjuta-docs.sgml,
16754 manuals/reference/libanjuta/plugin-description-file.sgml,
16755 manuals/reference/libanjuta/writing-plugins.sgml:
16756 Wrote more sections in writing-plugins document and fixed errors.
16758 2004-05-03 Naba Kumar <naba@gnome.org>
16760 * libanjuta/interfaces/libanjuta.idl: Added interface
16761 IAnjutaFileManager.
16763 * manuals/reference/libanjuta/anjuta-architecture.dia,
16764 manuals/reference/libanjuta/anjuta-architecture.png: Updated
16765 architecture diagram.
16767 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
16768 manuals/reference/libanjuta/libanjuta-docs.sgml,
16769 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
16770 (added) manuals/reference/libanjuta/writing-plugins.sgml:
16771 Wrote writing-plugins document and separated chapters into
16772 separate sgml files.
16774 * plugins/file-manager/an_file_view.c,
16775 plugins/file-manager/an_file_view.h: New and improved directory
16778 2004-05-02 Sven Herzberg <herzi@abi02.de>
16780 * anjuta.glade: re-designed the new file dialog
16781 * anjuta_dialogs_strings.c: new strings from the new file dialog
16783 2004-04-30 Naba Kumar <naba@gnome.org>
16785 * libanjuta/interfaces/Makefile.am.iface,
16786 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
16788 * libanjuta/interfaces/libanjuta.idl: Updated.
16790 * libanjuta/interfaces/Makefile.am.iface,
16791 libanjuta/interfaces/libanjuta.idl: Updated.
16793 2004-04-29 Naba Kumar <naba@gnome.org>
16795 * libanjuta/interfaces/Makefile.am.iface,
16796 libanjuta/interfaces/libanjuta.idl: Updated.
16798 2004-04-29 Naba Kumar <naba@gnome.org>
16800 * libanjuta/interfaces/giface-idlc-c.pl,
16801 libanjuta/interfaces/libanjuta.idl: Upgraded.
16802 * libanjuta/interfaces/Makefile.am.iface: Added.
16804 2004-04-28 Naba kumar <naba@gnome.org>
16806 * libanjuta/interfaces/giface-idlc-c.pl,
16807 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
16808 definitions and wrote a compiler.
16810 2004-04-28 Naba Kumar <naba@gnome.org>
16812 * libanjuta/anjuta-shell.c: Fixed docs.
16813 * libanjuta/interfaces/Makefile.am,
16814 libanjuta/interfaces/ianjuta-file.c,
16815 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
16817 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
16819 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
16821 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16822 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
16823 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16824 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16825 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
16826 * src/anjuta-app.c: Fixed bug.
16828 2004-04-27 Naba Kumar <naba@gnome.org>
16830 * libanjuta/anjuta-preferences-dialog.c,
16831 manuals/Makefile.am: Fixed document bugs and enabled docs
16834 * libanjuta/anjuta-preferences-dialog.c,
16835 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
16836 More documentation.
16838 * libanjuta/anjuta-preferences.c,
16839 manuals/reference/libanjuta/libanjuta-docs.sgml,
16840 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16841 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16842 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16843 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16844 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
16845 Wrote more documentations.
16847 * (removed) plugins/message-view/imessage-view.c,
16848 (removed) plugins/message-view/ianjuta-msgman.c,
16849 plugins/message-view/Makefile.am,
16850 plugins/message-view/anjuta-msgman.c,
16851 plugins/message-view/anjuta-msgman.h,
16852 plugins/message-view/message-view.c,
16853 plugins/message-view/message-view.h,
16854 plugins/message-view/plugin.c,
16855 plugins/message-view/plugin.h: Moved interface implementations
16856 in their respective classes and used correct macros to
16857 defined class types.
16859 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
16860 src/action-callbacks.c, src/anjuta-app.c: Subclassed
16861 AnjutaUI from GtkUIManager instead of GtkDialog.
16863 * manuals/reference/libanjuta/Makefile.am,
16864 manuals/reference/libanjuta/libanjuta-docs.sgml,
16865 manuals/reference/libanjuta/libanjuta-sections.txt,
16866 manuals/reference/libanjuta/libanjuta.types,
16867 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
16868 (added) manuals/reference/libanjuta/anjuta-architecture.png,
16869 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16870 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16871 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
16872 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
16873 Wrote more documentation, fixed typos, added architecture
16874 diagram, updated object types etc.
16876 * plugins/editor/text_editor.c: Fixed interface implementation.
16878 2004-04-26 Naba Kumar <naba@gnome.org>
16880 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
16881 (added) manuals/reference/libanjuta/anjuta-architecture.png,
16882 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
16883 architecture diagram and a new chapter on plugins description file.
16885 2004-04-25 Naba Kumar <naba@gnome.org>
16887 * libanjuta/anjuta-children.h,
16888 libanjuta/anjuta-plugin.c,
16889 libanjuta/anjuta-plugin.h,
16890 libanjuta/anjuta-preferences.c,
16891 libanjuta/anjuta-shell.c,
16892 libanjuta/anjuta-shell.h,
16893 libanjuta/e-splash.c,
16894 libanjuta/e-splash.h,
16895 manuals/reference/libanjuta/Makefile.am,
16896 manuals/reference/libanjuta/libanjuta-docs.sgml,
16897 manuals/reference/libanjuta/libanjuta-sections.txt,
16898 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16899 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16900 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
16901 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16902 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16903 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
16904 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16905 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16906 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16907 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
16908 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16909 manuals/reference/libanjuta/tmpl/defaults.sgml,
16910 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16911 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
16912 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
16913 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
16914 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16915 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
16916 manuals/reference/libanjuta/tmpl/plugins.sgml,
16917 manuals/reference/libanjuta/tmpl/properties.sgml,
16918 manuals/reference/libanjuta/tmpl/resources.sgml,
16919 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
16920 manuals/reference/libanjuta/tmpl/e-splash.sgml,
16921 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16922 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16923 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
16924 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
16926 Added more template files and wrote more documentation.
16928 2004-04-24 Andras Timar <timar@gnome.hu>
16930 * configure.in: Added hu to ALL_LINGUAS.
16932 2004-04-23 Naba Kumar <naba@gnome.org>
16934 * configure.in: Fixed compile error.
16936 * libanjuta/anjuta-children.c,
16937 libanjuta/anjuta-children.h,
16938 libanjuta/anjuta-preferences.c,
16939 libanjuta/anjuta-preferences.h,
16940 libanjuta/anjuta-shell.c,
16941 libanjuta/anjuta-ui.c,
16942 libanjuta/anjuta-ui.h,
16943 manuals/reference/libanjuta/Makefile.am,
16944 manuals/reference/libanjuta/libanjuta-docs.sgml,
16945 manuals/reference/libanjuta/libanjuta.types,
16946 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16947 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16948 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
16949 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16950 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16951 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
16952 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16953 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16954 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16955 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
16956 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16957 manuals/reference/libanjuta/tmpl/defaults.sgml,
16958 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16959 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
16960 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
16961 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
16962 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16963 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
16964 manuals/reference/libanjuta/tmpl/plugins.sgml,
16965 manuals/reference/libanjuta/tmpl/properties.sgml,
16966 manuals/reference/libanjuta/tmpl/resources.sgml,
16967 plugins/sample1/plugin.c: Added libanjuta API documentation.
16969 2004-04-22 Naba Kumar <naba@gnome.org>
16971 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
16972 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
16973 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
16974 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
16975 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
16976 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
16977 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
16978 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
16979 (removed) libegg/eggradiotoolbutton.c,
16980 (removed) libegg/eggseparatortoolitem.c,
16981 (removed) libegg/eggtoggletoolbutton.c,
16982 (removed) libegg/eggtoolbar.c,
16983 (removed) libegg/eggtoolbutton.c,
16984 (removed) libegg/eggtoolitem.c,
16985 (removed) libegg/prop-editor.c,
16986 (removed) libegg/test-actions.c,
16987 (removed) libegg/test-drag.c,
16988 (removed) libegg/test-merge.c,
16989 (removed) libegg/test-toolbar.c,
16990 libegg/menu/Makefile.am,
16991 (removed) libegg/menu/egg-accel-dialog.h,
16992 (removed) libegg/menu/egg-action-group.h,
16993 (removed) libegg/menu/egg-action.h,
16994 libegg/menu/egg-entry-action.h,
16995 (removed) libegg/menu/egg-markup.h,
16996 (removed) libegg/menu/egg-menu-merge.h,
16997 (removed) libegg/menu/egg-menu.h,
16998 (removed) libegg/menu/egg-radio-action.h,
16999 (removed) libegg/menu/egg-toggle-action.h,
17000 (removed) libegg/menu/howitshouldwork.txt,
17001 (removed) libegg/toolbar/.cvsignore,
17002 (removed) libegg/toolbar/Makefile.am,
17003 (removed) libegg/toolbar/TODO,
17004 (removed) libegg/toolbar/eggradiotoolbutton.h,
17005 (removed) libegg/toolbar/eggseparatortoolitem.h,
17006 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17007 (removed) libegg/toolbar/eggtoolbar.h,
17008 (removed) libegg/toolbar/eggtoolbutton.h,
17009 (removed) libegg/toolbar/eggtoolitem.h,
17010 (removed) libegg/toolbar/prop-editor.h,
17011 (removed) libegg/toolbar/toolbar-api.txt,
17012 (removed) libegg/toolbar/toolbar-ideas.txt,
17013 plugins/devhelp/anjuta-devhelp.ui,
17014 plugins/devhelp/plugin.c,
17015 plugins/editor/action-callbacks.c,
17016 plugins/editor/action-callbacks.h,
17017 plugins/editor/anjuta-docman.c,
17018 plugins/editor/anjuta-document-manager.ui,
17019 plugins/editor/plugin.c,
17020 P plugins/message-view/Makefile.am,
17021 plugins/message-view/anjuta-message-manager.ui,
17022 plugins/message-view/plugin.c,
17023 plugins/sample1/anjuta-sample.ui,
17024 plugins/sample1/plugin.c,
17025 src/action-callbacks.c,
17026 src/action-callbacks.h,
17027 src/anjuta-actions.h,
17029 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17030 Gtk actions and UIManager. Fixed all plugins to use this.
17032 * manuals/reference/gtkdoc-scangobj.diff,
17033 manuals/reference/libanjuta/Makefile.am,
17034 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17035 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17036 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17037 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17038 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17040 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17042 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17044 * plugins/message-view/imessage-view.c
17045 * plugins/message-view/ianjuta-msgman.c:
17048 2004-04-17 Adam Weinberger <adamw@gnome.org>
17050 * configure.in: Added en_CA to ALL_LINGUAS.
17052 2004-04-08 Naba Kumar <naba@gnome.org>
17054 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17055 libanjuta/interfaces/Makefile.am,
17056 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17057 message manager and message view interfaces.
17059 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17060 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17061 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17062 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17063 src/anjuta-app.c: Used 'activate' and
17064 'deactivate' virtual methods for plugins. Fixed installed plugins
17065 dialogs. Added remove_widget() method for AnjutaShell.
17067 * libanjuta/interfaces/Makefile.am,
17068 libanjuta/interfaces/ianjuta-document-manager.c,
17069 libanjuta/interfaces/ianjuta-document-manager.h,
17070 libanjuta/interfaces/ianjuta-editor.c,
17071 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17072 and editor interfaces.
17074 * plugins/devhelp/plugin.c,
17075 plugins/message-view/anjuta-message-manager.plugin.in,
17076 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17077 plugins/sample1/plugin.c: Updated plugins implementation to
17078 reflect the changes.
17080 2004-04-07 Naba Kumar <naba@gnome.org>
17082 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17083 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17084 libanjuta/interfaces/ianjuta-editor.h,
17085 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17086 plugins/editor/anjuta-docman.c,
17087 plugins/editor/anjuta-document-manager.plugin.in,
17088 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17089 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17090 Added supported interfaces for plugins. Tested plugin interfaces
17091 through sample plugin.
17093 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17095 * template/Makefile.am, data/templates/library/Makefile.am
17096 Fixed some automake-1.7 incompatibilities
17097 * template/xmltemplate.c: Small fix
17099 2004-02-23 Naba Kumar <naba@gnome.org>
17101 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17102 Added plugins manager dialog.
17104 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17105 library dependencies.
17107 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17108 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17109 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17110 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17111 geometry command line option.
17113 2004-02-16 Naba Kumar <naba@gnome.org>
17115 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17116 Added interfaces and IAnjutaEditor editor interface.
17117 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17119 * libanjuta/anjuta-shell.h: Fixed bug.
17121 2004-02-13 Naba Kumar <naba@gnome.org>
17123 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17125 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17127 * data/template/*/.cvsignore:
17128 Avoid all these ? in cvs output
17130 2004-02-13 Naba Kumar <naba@gnome.org>
17132 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17133 includes and linking.
17135 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17136 and set required version to devhelp 0.8. This devhelp version
17137 can be acquired from gnome cvs branch devhelp branch
17138 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17140 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17141 src/actions-callbacks.c: Added Dock Manager settings menu item.
17143 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17144 * plugins/devhelp/plugin.c: Fixed a linking bug.
17146 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17147 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17148 external GDL dependency and used libegg codes.
17150 2004-02-12 Naba Kumar <naba@gnome.org>
17152 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17153 Added devhelp plugin, but it can't be used without a
17154 patch in devhelp. So it's disabled for now.
17156 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17157 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17158 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17159 Update cvsignore files.
17161 * libanjuta/plugins.c, widgets/e-splash.c:
17162 Fixed plugins loading to show splash icons.
17164 * plugins/message-view/anjuta-message-manager.plugin.in,
17165 plugins/message-view/plugin.c: Fixed plugin registered name.
17167 * plugins/message-view/anjuta-message-view.png,
17168 plugins/sample1/anjuta-sample-plugin.png: Update images.
17170 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17171 src/main.c: Fixed layout loading.
17173 * plugins/devhelp/Makefile.am: Fixed error.
17175 * (removed) widgets/*, libanjuta/plugins.h,
17176 src/main.c: Transfered widgets to libanjuta/.
17178 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17179 toplevel directory to created only one library as libanjuta-egg.
17181 * data/Makefile.am: Fixed build error.
17183 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17184 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17185 libegg/.cvsignore: Added egg dock widget.
17187 * gdl/*: Removed as they are now available in libegg.
17189 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17191 * plugins/editor/anjuta-docman.c:
17192 Use stock close icon on tab close button
17194 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17196 * data/template/Makefile.am
17197 data/template/language/Makefile.am
17198 data/template/library/Makefile.am
17199 data/template/text/Makefile.am
17200 data/template/project/Makefile.am
17201 data/template/project/terminal/Makefile.am
17202 configure.in: Created Makefile to install templates
17204 2004-02-11 Naba Kumar <naba@gnome.org>
17206 * plugins/editor/action-callbacks.c,
17207 plugins/editor/anjuta-document-manager.ui,
17208 plugins/editor/plugin.c
17209 plugins/message-view/anjuta-message-manager.ui,
17210 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17212 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17214 * plugins/message-view/*: MessageView plugin is now loaded
17215 The menu items are still dummies.
17217 2004-02-09 Naba Kumar <naba@gnome.org>
17219 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17222 * libanjuta/anjuta-preferences.h: Added some documentation.
17224 * libanjuta/anjuta-shell.h: Removed dead codes.
17226 * (removed) manuals/reference/gtkdoc-scangobj,
17227 manuals/reference/gtkdoc-scangobj.diff,
17228 manuals/reference/libanjuta/.cvsignore,
17229 manuals/reference/libanjuta/Makefile.am,
17230 manuals/reference/libanjuta/README.inline-doc,
17231 manuals/reference/libanjuta/README.sections,
17232 manuals/reference/libanjuta/libanjuta-docs.sgml,
17233 manuals/reference/libanjuta/libanjuta-sections.txt,
17234 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17235 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17236 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17237 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17238 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17239 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17240 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17241 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17242 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17243 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17244 manuals/reference/libanjuta/tmpl/defaults.sgml,
17245 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17246 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17247 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17248 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17249 manuals/reference/libanjuta/tmpl/plugins.sgml,
17250 manuals/reference/libanjuta/tmpl/properties.sgml,
17251 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17252 of scan program. Updated templates.
17254 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17255 editor action callbacks data.
17257 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17258 scintilla object ref/unref.
17260 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17262 * template/*: Added new xml based template system
17263 * template/dtds/*: Dtds to validate xml files of the template systems
17264 * data/template/*: Some sample template files
17265 Still needs some work but builds fine!
17267 2004-02-06 Naba Kumar <naba@gnome.org>
17269 * cofigure.in, manuals/Makefile.am,
17270 (added) manuals/reference/*: Added API documentation
17271 structure (gtk-doc based).
17273 * libanjuta/libanjuta.h: Updated
17275 2004-02-05 Naba Kumar <naba@gnome.org>
17277 * configure.in: Sets correct dependencies and
17278 uses gdl external library.
17280 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
17281 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
17282 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
17283 libanjuta/fileselection.h, libanjuta/glue-factory.c,
17284 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
17285 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
17286 and added file dialogs.
17288 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
17289 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
17290 Build dynamic libraries for libegg.
17292 * plugins/Makefile.am, plugins/editor/Makefile.am,
17293 plugins/editor/action-callbacks.c,
17294 plugins/editor/action-callbacks.h,
17295 plugins/editor/anjuta-docman.c,
17296 plugins/editor/anjuta-docman.h
17297 plugins/editor/anjuta-document-manager.plugin.in
17298 plugins/editor/anjuta-document-manager.png
17299 plugins/editor/anjuta-document-manager.ui
17300 plugins/editor/file.c
17301 plugins/editor/file.h
17302 plugins/editor/plugin.c
17303 plugins/editor/print.c
17304 plugins/editor/print.h
17305 plugins/editor/search-replace.c
17306 plugins/editor/search_incremental.c
17307 plugins/editor/search_incremental.h
17308 plugins/editor/text_editor.c
17309 plugins/editor/text_editor.h
17310 plugins/editor/text_editor_cbs.c
17311 plugins/editor/text_editor_menu.h
17312 plugins/sample1/Makefile.am
17313 plugins/sample1/anjuta-sample-plugin.png
17314 plugins/sample1/anjuta-sample.plugin.in
17315 plugins/sample1/anjuta-sample.ui
17316 plugins/sample1/plugin-sample1.c
17317 plugins/sample1/plugin.c
17318 plugins/sample1/plugin.h: Created sample
17319 plugin and fixed editor plugin.
17321 * printing/*: Removed.
17323 * scintilla/Makefile.am: Builds dynamic library.
17325 * src/Makefile.am, src/action-callbacks.c,
17326 src/action-callbacks.h, (removed) src/an_symbol_view.c,
17327 src/anjuta-actions.h, src/anjuta-app.c,
17328 src/anjuta-app.h, src/anjuta-callbacks.c,
17329 src/anjuta-callbacks.h, (removed) src/anjuta.c,
17330 (removed) src/anjuta.h, src/anjuta.ui,
17331 src/layout.xml, src/main.c, src/preferences.h,
17332 src/utilities.c: Debuggged and finally made plugins
17335 * global-tags/Makefile.am: Fixed build error.
17337 2004-02-03 Naba Kumar <naba@gnome.org>
17339 * configure.in: Users GDL from external package.
17340 * plugins/*: Added many new plugins (not ready though).
17341 * src/*: Removed many files (which have been transfered in plugins/).
17343 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
17345 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17347 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17349 * configure.in: Added editor plugins
17351 * plugins/Makefile.am, src/search-replace_backend.h,
17352 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
17353 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
17355 * Added: plugins/editor/search_incremental.c,
17356 plugins/editor/search_incremental.h
17358 * Update search-replace in plugins/editor
17360 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
17362 * plugins/message-view/message-view.c: Some code clean-up
17364 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17366 * Added: search_incremental[ch]
17368 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
17369 src/mainmenu_callbacks.c, src/toolbar.c
17370 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
17372 * Incremental Search
17374 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17376 * plugins/message-view/anjuta-msgman.[c/h]:
17377 Added message manager for easier message handling with a
17378 similar interface as docman. Of course you can still use
17379 MessageView standalone.
17380 * plugins/Makefile.am: Added message-view because it compiles
17383 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
17385 * plugins/message-view/*: Added message-view plugin
17387 * configure.in: Added plugins/message-view/Makefile
17389 2004-01-03 Naba Kumar <naba@gnome.org>
17391 * libanjuta/*.c: Added new files and updated old ones.
17392 * plugins/editor/*: Added editor plugin.
17393 * configure.in: Added editor plugin and moved editor related
17396 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17398 * src/Makefile.am: Added search-replace_backend.[ch]
17399 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
17401 * anjuta.glade, src/search-replace.c, src/search-replace.h,
17402 src/search-replace_backend.c, src/search-replace_backend.h,
17403 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
17404 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
17405 src/toolbar_callbacks.c
17406 * The advanced Search/Replace functionality now replaces the older
17407 Find/Replace stuff.
17408 * The Search/Replace functionality can be interrupted during a long
17411 2003-12-11 Naba Kumar <naba@gnome.org>
17413 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
17414 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
17416 * Makefile.am, libanjuta/*: Added new module.
17417 * src/Makefile.am: Fixed linking error.
17418 * src/watch_cbs.c: Debugger clean up.
17419 * configure.in: Added libanjuta-2.0.pc
17421 * configure.in, libanjuta/Makefile.am,
17422 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
17425 2003-12-11 Naba Kumar <naba@gnome.org>
17427 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17429 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
17430 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
17431 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
17432 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
17433 The user can now give a name at the creation of a new file and
17434 insert automatically (user choice) header, gpl notice, header
17435 template. The file extension is added automatically according
17436 to the selected type of file. The various insert functions have
17437 been moved from mainmenu-callback.c to file.c. The cursor is now
17438 moved after an insert operation. Removes also useless code in
17439 memory.c and search-replace.c
17441 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
17443 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
17444 sortable headers, process tree, removal of path and process params
17445 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
17446 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
17449 2003-12-10 Naba Kumar <naba@gnome.org>
17451 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
17453 2003-11-30 Abel Cheung <maddog@linux.org.hk>
17455 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
17457 2003-11-28 Naba Kumar <naba@gnome.org>
17459 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
17461 * manuals/de/*: Added german translation docs.
17463 * configure.in, Makefile.am, src/Makefile.am,
17464 libegg/*/*: Added libegg library.
17466 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
17467 installation directory.
17469 * src/text_editor_cbs.c: Fixed closing of file.
17471 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17473 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17475 2003-09-05 Naba Kumar <naba@gnome.org>
17477 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
17478 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
17479 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
17480 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
17481 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
17482 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
17483 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
17484 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
17485 using libegg. Initial commit -- compiles but is not complete.
17487 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17489 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17491 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17493 * configure.in: Removed "ta" from ALL_LINGUAS.
17495 2003-05-16 Jordi Mallach <jordi@sindominio.net>
17497 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
17499 2003-05-16 Danilo Šegan <dsegan@gmx.net>
17501 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
17503 2004-04-24 Andras Timar <tmar@gnome.hu>
17505 * configure.in: Added hu to ALL_LINGUAS.
17507 2004-04-14 Naba Kumar <naba@gnome.org>
17509 * src/Makefile.am, printing/Makefile.am,
17510 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
17511 because we are still using GtkCombo and build breaks with gtk-2.4.
17513 2004-04-13 Naba Kumar <naba@gnome.org>
17516 * anjuta.spec.in: Fixed build error.
17517 * po/POTFILES.in: Updated.
17518 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
17520 2004-04-11 Naba Kumar <naba@gnome.org>
17523 * AUTHORS: Updated.
17524 * configure.in: Added ga in ALL_LINGUAS.
17525 * ChangeLog: Fixed dates.
17527 2004-04-09 Naba Kumar <naba@gnome.org>
17529 * src/print.c: Fixed buffer styling bug when printing with
17532 * data/properties/anjuta.properties: Defined only one base font and
17533 used courier instead of lucidatypewriter, because most newer systems are
17534 unlikely to have it (bug #885023, #925956, #890473).
17536 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
17539 * src/an_file_view.c: Fixed possible crash bug.
17541 2004-04-07 Naba Kumar <naba@gnome.org>
17543 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
17544 gtk_main_quit() etc..), so that atexit() functions are not called
17545 (which is apparently done to free up memory and we don't need to
17546 do that at this point). Incidentally, something also happens in the
17547 atexit call which freezes the UI for far too long when the application
17548 exits and we want to avoid that..
17549 * src/glade_iface.c: Fixed compiler warning.
17551 2004-04-06 Naba Kumar <naba@gnome.org>
17553 * src/project_dbase_gui.c: Fixed errors.
17555 * src/registers_gui.c: Fixed possible crash bug.
17556 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
17557 * src/signals.[c,h]: Used tree view and glade file for dialog.
17558 * src/Makefile.am, src/about.c, src/an_file_view.c,
17559 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
17560 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
17561 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
17562 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
17563 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
17564 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
17565 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
17566 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
17567 src/launcher.h, src/main.c, src/main_menubar.c,
17568 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
17569 src/message-manager-private.cc, src/message-manager.cc,
17570 src/preferences.c, src/project_config.c, src/project_dbase.c,
17571 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
17572 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
17573 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
17574 src/search-replace.c, src/search-replace_backend.c,
17575 src/search_incremental.c, src/search_preferences.c,
17576 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
17577 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
17578 src/signals_gui.c, src/source.c, src/src_paths.c,
17579 src/stack_trace.c, src/start-with.c, src/style-editor.c,
17580 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
17581 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
17582 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
17583 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
17584 tagmanager/Makefile.am, scintilla/include/SString.h,
17585 widgets/Makefile.am, widgets/gnomefilelist.c:
17587 Removed all deprecated codes and substituted
17588 with newer APIs. Fixed some possible crash bugs where cell renderers
17591 * scintilla/patches/scintilla-minor.patch: Minor patch.
17593 2004-04-06 Naba Kumar <naba@gnome.org>
17595 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
17596 tree after all the files have been added (and not everytime a file
17597 is added in the project). Also fixed some memory corruption
17598 (possibly bug #900478).
17600 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
17601 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
17602 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
17603 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
17604 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
17605 qualifier wherever appropriate.
17607 2004-04-05 Naba Kumar <naba@gnome.org>
17609 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
17610 switch terminal echo on/off. Debugger requires it off, while the
17611 rest requires it on.
17613 * src/search-replace.c: sets search direction and action (in addtion
17614 to target) for find in files.
17616 2004-04-02 Naba Kumar <naba@gnome.org>
17618 * src/mainmenu_callbacks.c: Sets filename during save of new files.
17620 * src/project_dbase.c, src/debugger, src/an_file_view.c,
17621 src/an_symbol_view.c: Added an gtk events loop for
17622 displaying project loading status (for loading large projects) and
17623 debugger program starting ... just to give an impression of fastness :-).
17625 * configure.in, anjuta.prj: Bumped version to 1.2.2.
17627 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
17628 crash bug, which occurs when opening and closing a large project
17631 * src/attach_process.c: Fixed a comiple error for old gcc.
17633 * src/launcher.c: Prints proper error message when launcher child
17634 could not be executed and exits properly. Fixed a crash
17637 * src/resources.c, src/utilities.c, src/glade_iface.c,
17638 src/debugger.c, src/attach_process.c: Properly exits forked children
17639 when they could not be executed.
17641 2004-04-01 Naba Kumar <naba@gnome.org>
17643 * src/search-replace.c: Fixed a crash bug (bug #921893).
17645 2004-03-31 Naba Kumar <naba@gnome.org>
17647 * anjuta.glade: Added a note on compiler options dialog ->support
17648 dialog telling that supports are only available for file mode.
17650 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
17652 Improved shutdown time delay by bypassing project closing
17653 and unloading plugins.
17655 * src/build_file.c, data/properties/anjuta.properties: Added a property
17656 to toggle on/off for going to first error automatically.
17658 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
17660 * src/debugger.c: fixed core file loading
17661 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
17662 for long lines (bugs #700968 and #911376)
17663 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
17665 * src/anjuta.c: Focuses current AnEditor correctly.
17667 2004-03-30 Naba Kumar <naba@gnome.org>
17669 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
17670 * AUTHORS: Updated with all contributors names.
17672 * src/about.c: Reads contributors names from AUTHORS file.
17673 * manuals/C/anjuta-manual/authors.xml: Points to online
17676 2004-03-29 Naba Kumar <naba@gnome.org>
17678 * data/properties/ada.properties: Fixed syntax colors. Patch
17679 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
17682 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
17683 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
17684 generated projects, so that their pixmap files are
17685 found properly (bug #919903).
17687 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
17690 * src/source.c: Installs .glade file of libgllade
17691 projects in $(datadir)/$(package)/glade (part of bug #861038).
17693 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
17694 in compiler options (bug #883837).
17696 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
17697 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
17699 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
17701 * anjuta/src/search-replace.c: fixed another crash bug in
17703 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
17704 breakpoint property fix
17706 2004-03-29 Naba Kumar <naba@gnome.org>
17708 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
17709 (new) manuals/C/anjuta-advanced-tutorial/*:
17710 Added menu entry for 'Anjuta Advanced Tutorial'
17711 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
17713 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17715 * src/fileselection.[ch], src/mainmenu_callbacks.c:
17716 Fixed bug #908941 ('Open' starts in wrong directory)
17718 2004-03-26 Naba Kumar <naba@gnome.org>
17720 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
17721 compile error and bug #905738 with terminal.
17723 * src/search_incremental.c, src/register.c, src/sharedlib.c,
17724 src/search-replace.[h,c], src/search_incremental.[h,c],
17725 src/search_preferences.h, src/utilities.c, src/anjuta.c,
17726 src/text_editor.[c,h]: Fixed compiler warnings.
17728 * src/search-replace.c: Fixed a memory corruption (possible
17729 fix for bug #921893, but not yet confirmed).
17731 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
17732 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
17733 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
17734 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
17736 2004-03-25 Naba Kumar <naba@gnome.org>
17738 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
17739 crash bug with attach process dialog and made the dialog closable
17742 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
17743 always display within the margin.)
17745 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
17746 the old breakpoint when it's properties are updated
17747 (creating a new updated one).
17749 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
17751 * src/aneditor.cxx, src/aneditor.h: fixed calltips
17752 displayed for wrong file.
17753 * src/breakpoints.c: conditional breakpoints
17754 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
17755 "Find in Files..." disabling policy
17757 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17759 * src/build_file.c: Fixed bug #874380
17760 Goto the first error if it exists.
17762 2004-03-24 Naba Kumar <naba@gnome.org>
17764 * src/anjuta.c: Fixed to get correct child exit status
17765 using mask (bug #905738).
17767 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
17768 Aligned buttons in the New file dialog,
17769 set default response to OK, entry box activates default response,
17770 ESC closes dialog and hides on delet_event.
17772 2004-03-19 Naba Kumar <naba@gnome.org>
17774 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
17777 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
17779 * src/search-replace.c: fixed "Find Usage" crash when no project open
17781 2004-03-17 Naba Kumar <naba@gnome.org>
17783 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
17784 Fixed the generated projects to read m4 directory if the directory
17785 exists (bug #917781).
17787 2004-03-12 Naba Kumar <naba@gnome.org>
17789 * HACKING: Fixed formatting for auto-parsing.
17791 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
17793 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
17794 rework (bug #890609)
17796 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17798 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
17800 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17802 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
17803 * src/search_preferences.c: Fixed typo.
17805 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17807 * src/search-replace.c: improved Search&Replace
17808 For the moment "Replace All" does not work with non opened files
17809 but Anjuta should not crash now ! ???
17811 2004-02-26 Naba Kumar <naba@gnome.or>
17813 * src/source.c: Fixed to pass cflags correctly
17814 and suppress the automake's default cflags.
17815 bug #816130, #801056, #782798, #773459
17817 * data/properties/anjuta.properties: Do not defualt to -k make option.
17820 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
17823 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
17825 * src/message-manager-private.cc: Disabled debug messages.
17827 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
17829 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
17831 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17832 * anjuta.glade, src/search-replace.c:
17833 Reduced Search&Replace dialog, bug #902636.
17835 2004-02-23 Naba Kumar <naba@gnome.or>
17837 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
17840 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17842 * src/search_incremental.c: Fixed bug #900903
17844 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
17846 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
17847 src/anjuta.c: Fixed bugs #890609 and #890609
17849 2004-02-23 Naba Kumar <naba@gnome.or>
17851 * src/message-manager.cc: Disconnects menuitem signal properly.
17854 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
17857 2004-02-20 Naba Kumar <naba@gnome.org>
17859 * src/message-manager-private.[c,h]: Implemented keypress
17860 event for the terminal and resets it when ctrl c or ctrl d
17861 is pressed. But it doesn't seem to be working on keypress.
17862 Added a workaround to let it work on key release instead.
17865 * src/search-replace: Fixed compiler warnings.
17867 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
17869 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
17870 Use defined file name when saving new files (fixes bug #898105)
17871 Don't change filename when clicking on a directory
17873 BTW: Happy birthday to me :-)
17875 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17877 * src/search-replace.c: Fixed a crash bug
17878 Crash on Find & Replace (#887833)
17880 2004-02-18 Naba Kumar <naba@gnome.org>
17882 * src/executer.c: Fixed a crash bug.
17884 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
17885 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
17886 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
17887 instead of GtkWindow (Part of bug #671596).
17889 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
17890 src/registers_gui.c, src/registers_cbs.[h,c],
17891 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
17892 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
17893 src/compiler_options.c, src/an_file_view.c, start-with.c,
17894 src/anjuta-tools.c, help.c:
17896 Added "close" buttons on all
17897 dialogs (HIG) and fixed to properly response to ESC close
17898 (Part of bug #671596).
17900 * src/launcher.c: Disabled printing of long debug lines.
17902 * src/utilities.h: Fixed a compiler warning.
17904 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
17906 * src/anjuta.c: "Save all" action now asks for filenames for new files
17907 (fixes bug #898111)
17909 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
17911 * anjuta.glade, src/text_editor.c:
17912 Fixed a typo in Hello World indentation style
17913 Fixed misuse of translated strings when looking for style
17914 This entry fixes bug #876037
17916 2004-02-16 Naba Kumar <naba@gnome.org>
17918 * src/utilities.c: Fixed return value when dest file could
17921 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
17922 * src/utilities.[c,h]: Removed 'cmp' dependency and used
17923 internal function to compare files.
17925 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
17927 * src/message-manager-private.cc:
17928 Set bold color as foreground color in terminal
17929 (fixes bug #864924)
17931 * src/aneditor.cxx:
17932 Use font style defined for message indicators in
17933 preferences/messages
17934 (fixes bug #885032)
17936 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
17938 * src/build_project.c:
17939 Use build.silent option from preferences (fixes bug #895726)
17941 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
17943 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17945 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
17947 Patch from Massimo Corà <maxcvs@email.it>:
17948 * scintilla/LexCPP.cxx: Support "///" comments
17950 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17951 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
17952 src/search_replace.h, src/search-replace_backend.h
17955 * Added: src/search_preferences.c, src/search_preferences.h
17956 Allow the user to save search/replace settings and give them names.
17958 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
17960 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
17961 scintilla/ScintillaGTK.cxx:
17962 Hopefully fixed AMD 64 crash bug by using correct marshaller
17964 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
17966 * src/preferences.c: Save GtkOptionMenu properties properly
17967 * src/text_editor.c: Fixes editor mispell of fold.symbols property
17969 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
17971 * configure.in, src/Makefile.am, scintilla/Makefile.am:
17972 Fixed libiconv issue
17975 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
17977 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
17978 * src/attach_process.c, src/debugger.c, src/registers.c/h,
17979 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
17980 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
17981 src/sharedlib_gui.c:
17982 Debugger speed-up, replaced deprecated GtkCList
17984 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
17986 * src/text-editor.c: Use stock gtk+ close button for editor tabs
17988 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
17990 * configure.in: Added "sq" to ALL_LINGUAS.
17992 2004-01-12 Changwoo Ryu <cwryu@debian.org>
17994 * configure.in: Added "ko" to ALL_LINGUAS.
17996 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17998 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
17999 src/search_incremental.c, src/search_incremental.h:
18000 Search_incremental code cleanup
18002 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18004 * scintilla/*/*: Updated scintilla to CVS
18005 * Added: scintilla/Readme.sync
18006 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18007 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18008 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18009 scintilla/ScintillaGTK.cxx,
18010 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18011 scintilla/include/Scintilla.iface: Updated.
18013 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18015 * search-replace_backend.[ch], search_incremental[ch]: Added
18017 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18018 find_replace.[ch]: Removed.
18020 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18021 src/search-replace_backend.c, src/search-replace_backend.h,
18022 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18023 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18024 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18025 functionality now replaces the older Find/Replace stuff. The Search/Replace
18026 functionality can be interrupted during a long Search/Replace.
18028 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18030 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18031 selecting ".." and "." from file selector.
18033 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18035 * anjuta.glade: Fixed wrong "fold.symbols" property
18037 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18039 * src/project_dbase_gui.c: Alphabetical order ;-)
18040 * src/compiler_options.c: Fixed bug #867539
18041 * src/launcher.c: Workaround for bugs #864922, #849928,
18042 #846386 and #845782: The launcher no longer hangs but does
18043 not get the exit status correctly sometimes.
18044 * Changes suggested by Bosik are obviously already in without
18045 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18046 * NEWS, README, anjuta.prj, configure.in:
18047 Changed version to 1.2.1
18049 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18050 * anjuta_dialogs_strings.c, anjuta.glade:
18051 Fixed bugs #860906, #859329
18053 Patch from grzegol@pld-linux.org
18054 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18055 freedesktop.org standard)
18057 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18059 Patch from Stefano Vallarino <stevalla@libero.it>:
18060 * src/source.[c/h]: Fixes cpp sample file to conform to
18061 ISO/IEC 14882, C++-Standard
18063 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18065 Review by Johannes Schmid <jhs@cvs.gnome.org>
18066 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18067 command using sh -c.
18068 * src/compile.c: Use build_execute_shell_command when compiling single
18071 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18073 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18074 * src/breakpoints.c: Code cleanup, workaroud for possible
18076 * src/src_paths.c: Update debugger dirs on directory change
18078 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18080 Review by Johannes Schmid <jhs@cvs.gnome.org>
18081 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18082 sortable headers, process tree, removal of path and process params
18083 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18084 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18087 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18089 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18090 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18091 Add a dialog for "New file" which lets the user set the
18092 filename and to add copyright/header templates to the file
18093 * Review: Changed function names to contain modules name (file_)
18095 2003-12-09 Naba Kumar <naba@gnome.org>
18097 * setup-gettext: Fixed a typo.
18098 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18100 ---- Released version 1.2.0 ---
18102 2003-12-08 Naba Kumar <naba@gnome.org>
18104 * src/preferences.c: Fixed compiler error.
18105 * global_tags/create_global_tags.sh: Fixed to install properly
18106 even when system.tags could not be generated.
18109 2003-12-06 Naba Kumar <naba@gnome.org>
18111 * setup-gettext: Fixed to not generate intl directory with gettextize.
18113 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18114 * src/anjuta.c: Filters out unnecessary files from find in files
18118 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18119 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18121 2003-12-04 Naba Kumar <naba@gnome.org>
18123 * src/gnome_project.c: Enables debug and optimization flags for
18126 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18128 * src/project_dbase_gui.c: combined header and c files for
18131 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18132 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18134 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18136 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18138 2003-11-29 Naba Kumar <naba@gnome.org>
18140 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18143 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18145 * src/main_menubar.c: Now files cannot be opened twice in recently
18148 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18150 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18152 2003-11-28 Naba Kumar <naba@gnome.org>
18154 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18156 2003-11-27 Naba Kumar <naba@gnome.org>
18158 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18159 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18161 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18162 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18163 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18164 checkbox in project wizard (project options page) to enable/disable
18165 source code generation with glade(mm).
18169 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18171 * src/dnd.c: Opening files with special characters in the name.
18173 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18175 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18178 2003-11-18 Naba Kumar <naba@gnome.org>
18180 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18181 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18182 src/project_import.c, plugins/patch/patch-plugin.c:
18183 Fixed g_signal_diconnect calls to pass correct data.
18184 (Fixed possible crash in project imports).
18188 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18190 Reviewed by Naba Kumar <naba@gnome.org>
18191 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18192 and debugger. Sets default settings for pty in launcher.
18193 * data/gdb.init: Removed charset work around (now works with user's
18195 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18197 2003-11-18 Naba Kumar <naba@gnome.org>
18199 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18200 names of 'index' to 'idx'.
18202 2003-11-17 Naba Kumar <naba@gnome.org>
18204 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18205 * src/project_dbase.c: Prompts user for unsaved project files
18206 when project is closed.
18208 2003-11-16 Naba Kumar <naba@gnome.org>
18210 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18211 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18214 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18216 * src/anjuta.c: Fixed crash related to tag == NULL while
18219 2003-11-11 Naba Kumar <naba@gnome.org>
18221 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18222 found. It simply doesn't generate the c/c++ codes and continues with
18226 2003-11-10 Naba Kumar <naba@gnome.org>
18228 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18229 'Start with dialog'.
18231 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18232 German translation of anjuta-tutorial.
18234 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18237 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18239 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18240 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18241 the syntax highlighting in Preferences, the automatic syntax
18242 highlighting is now selected. When the debugger is stopped and the
18243 breakpoints window not closed, the gtk_tree_view in this window is
18244 now made unsensitive.
18246 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18248 * src/preferences.h, src/preferences.c, anjuta.glade:
18249 Fixed translation bug in preferences by using GtkOptionMenu
18250 * anjuta.prj: Project version 1.1.98
18252 ---------------- Released version 1.1.98 ----------------
18254 2003-11-07 Naba Kumar <naba@gnome.org>
18256 * anjuta.spec.in: Revived docs package and combined all docs into
18258 * configure.in: Bumped version to 1.1.98 rc2
18260 * anjuta.spec.in: Fixed scrollkeepr-update command.
18261 * anjuta.spce.in: Fixed file permissions.
18263 2003-11-06 Naba Kumar <naba@gnome.org>
18265 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18266 menus to activate anjuta helps.
18268 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18269 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18270 manuals/C/anjuta-faqs/legal.xml (added),
18271 manuals/C/anjuta-faqs/Makefile.am,
18272 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18273 manuals/C/anjuta-faqs/.cvsignore,
18274 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18275 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18276 manuals/C/anjuta-tutorial/legal.xml (added),
18277 manuals/C/anjuta-tutorial/Makefile.am,
18278 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18279 manuals/C/anjuta-tutorial/.cvsignore,
18280 manuals/C/anjuta-manual/*.sgml (removed),
18281 manuals/C/anjuta-manual/*.xml (added),
18282 manuals/C/anjuta-manual/Makefile.am,
18283 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18284 manuals/C/anjuta-manual/.cvsignore,
18285 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
18286 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
18287 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
18288 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
18289 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
18290 manuals/ja/anjuta-faqs/legal.xml (added),
18291 manuals/ja/anjuta-faqs/Makefile.am,
18292 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
18293 manuals/ja/anjuta-faqs/.cvsignore,
18294 manuals/ja/anjuta-manual/*.sgml (removed),
18295 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
18296 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
18297 manuals/ja/anjuta-manual/*.xml (added),
18298 manuals/ja/anjuta-manual/Makefile.am,
18299 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
18300 manuals/ja/anjuta-manual/.cvsignore,
18301 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
18302 manuals/sgmldocs.make (removed),
18303 manuals/xmldocs.make (added), manuals/omf.make (added),
18304 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
18305 documentations to newer docbook xml documentations. Converted
18306 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
18307 Enabled manulas installations.
18309 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
18311 2003-11-05 Naba Kumar <naba@gnome.org>
18313 * data/gdb.init: Sets host's charset to ascii to solve debugger
18314 freeze up due to uninitialized strings in target program.
18316 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
18317 Fixed a crash bug with 'Add expression in watch'. Bug #822017
18321 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18322 src/launcher.c: Turns off echo in spawned pty to fix debugger.
18324 2003-11-04 Naba Kumar <naba@gnome.org>
18326 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
18329 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18330 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
18331 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18332 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
18335 * src/search-replace.c: Fixed infinite loop bug.
18336 * start-with.c: Fixed a crash bug with "Open last project".
18338 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
18339 * scintilla/Makefile.am: Fixed compiler option.
18341 2003-10-16 Naba Kumar <naba@gnome.org>
18343 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
18344 * src/text_editor.c: Fixed autoformat.
18346 2003-10-15 Naba Kumar <naba@gnome.org>
18348 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
18351 2003-10-09 Naba Kumar <naba@gnome.org>
18353 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
18355 2003-10-08 Naba Kumar <naba@gnome.org>
18357 * src/source.c: Fixed a GETTEXT typo error.
18358 * anjuta.glade: Made 'Sorted in order you open them' default option
18361 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18362 * anjuta.glade, data/properties/anjuta.properties:
18363 Fixed the freeze of the "Preferences" combos at the first Anjuta
18364 init is generated by:
18365 - a not complete translation of preferences.c file
18366 - a difference between 2 names in anjuta.glade and
18367 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
18368 - the same name given to 3 combos (anjuta.glade).
18370 * src/find_text.c: If the "whole document" mode is selected,
18371 a new search will select the next occurrence (Bug #764954).
18372 It is now possible to use the shortcuts to search next or previous
18373 occurrence even if the search dialog has the focus. Bug #790318
18375 * src/main_menubar_def.h: "Select code block" shortcut; the new
18376 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
18379 Patch from: Richard Lee <r.h.lee@comcast.net>
18380 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
18381 tagmanager/tm_workspace.c: The following is a patch to fix a
18382 seemingly random occurence where Anjuta would crash when a
18383 certain key was pressed.
18385 2003-09-29 Naba Kumar <naba@gnome.org>
18387 * src/find_in_files.c: Ignores binary by default. Disabled the option
18388 of NOCVS search, because launcher does not use sh and hence can not
18391 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
18392 "clean before build" state in project session and not in account session,
18393 otherwise the state gets reflected to other projects causing annoyance.
18395 * src/compiler_options.c: Fixed a bug where compiler options were always
18396 claimed 'modified'.
18398 * src/build_project.c, data/properties/anjuta.properties,
18399 src/commands.[h]: Fixed a bad bug where clean-before-build
18402 * scintilla/patches/research-cvs-nolog.diff,
18403 scintilla/patches/scintilla-ac-gtk2-port.diff,
18404 scintilla/patches/scintilla-ac-sort-fix.diff,
18405 scintilla-optimization.diff: Removed, because they are already in
18408 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
18411 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
18412 scintilla/LexYAML.cxx: Added new scintilla lexers.
18414 * TODO, NEWS: Updated.
18416 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18417 * src/utilities.c: Fixed typo bugs.
18419 2003-09-26 Naba Kumar <naba@gnome.org>
18421 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
18422 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
18423 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
18424 text_editor_find() and Fixed I-Search wrapping.
18425 * src/debugger.c: Fixed to pass a newline after a debugger
18426 command (which was broken since the launcher was refactored.
18427 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
18429 2003-09-25 Naba Kumar <naba@gnome.org>
18431 * src/toolbar_callbacks.c: Fixed start of incremental search.
18433 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18434 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
18435 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18436 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
18437 menu and implementation.
18439 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18441 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18442 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
18443 variables in Locals window.
18445 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
18447 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
18448 * src/utilities.[ch] : Fix a tooltip bug in
18449 anjuta_util_toolbar_append_stock(), the label appeared instead of
18450 the tooltip text. Remove label from arguments of the function
18451 because label is included in the stock icon data.
18452 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
18453 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
18454 * FIXME: translation file should be updated because of label text removal.
18456 2003-09-24 Naba Kumar <naba@gnome.org>
18458 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
18460 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18461 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
18462 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
18463 stdout and stderr. Also buffered output and check-for-password
18464 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
18465 with password prompts. Checkes for password prompts from all outputs.
18467 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
18468 which takes a string (which could be utf8 also) and converts into
18471 * src/main.c: Connects kernel signals after gnome_program_init().
18473 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18474 * src/message-manager.c: Fixed bug #787026 by converting the strings
18477 2003-09-22 Naba Kumar <naba@gnome.org>
18479 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
18480 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
18481 GtkCList and using GtkTreeView instead. Added the patch.
18482 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
18483 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
18485 2003-09-19 Naba Kumar <naba@gnome.org>
18487 * printing/print.c: Proper UTF8 printing support.
18488 * src/main.c: moved kernel signal connects at the
18489 end of application initialization.
18491 2003-09-18 Naba Kumar <naba@gnome.org>
18493 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
18494 (new) lexers.make, (new) lexers: Update scintilla to latest
18495 scintilla CVS (2003-09-18), added new lexers, automated
18496 lexers makefiles sections and scintilla update. Added
18497 patches. Optimized pango rendering. Fixed a crash bug
18500 * (new) scintilla/patches/research-cvs-nolog.diff: Added
18501 patch to remove cvs log command from RESearch.cxx file.
18502 * scintilla/patches/scintilla-pango-always.diff:
18504 * scintilla/RESearch.cxx: Removed spurious cvs log command
18506 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
18508 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
18509 * src/dnd.c: Fixed a crash bug with DND.
18511 2003-09-15 Naba Kumar <naba@gnome.org>
18513 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
18514 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
18515 src/toolbar_callbacks.c: Added an additional parameter to
18516 text_editor_goto_line() funtion which decides if the line should
18517 be made visible (if it's under fold).
18519 * src/style-editor.c: Fixed a compiler warning.
18520 * src/message-manager.cc: Calls parent method correctly.
18522 * src/preferences.h: Fixed prent class.
18524 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18525 * src/project_dbase.c: Fixed bug #713210.
18527 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18529 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18531 2003-09-11 Naba Kumar <naba@gnome.org>
18533 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18534 * src/style-editor.c: Fixed bug #769130 (Crash on font
18537 * src/message-manger.[h,cc]: Made AnMessageManager
18538 derived from GtkFrame and removed deprecated code.
18540 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
18543 2003-09-09 Naba Kumar <naba@gnome.org>
18545 * src/Makefile.am: Addded rules for built sources.
18547 2003-09-08 Naba Kumar <naba@gnome.org>
18549 * (new) src/anjuta-marshalers.list: Added marshalers definition
18552 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
18553 and CXXFLAGS are not overwriten by automake's default.
18554 * src/style-editor.c: Added 'operators' in the style editor.
18556 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
18557 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
18558 * src/message-manager-private.cc, src/message-manager.cc:
18559 Converts message going into message into UTF-8 endoding.
18560 * src/main.c: Uses UTF-8 codeset for localization.
18562 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
18564 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
18566 2003-09-08 Naba Kumar <naba@gnome.org>
18570 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18571 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
18572 Fixed bug #798717, Find - Find&Replace - Find in files bug;
18573 The combo entries were updated if the same data with a different
18574 case exist in the combo list. The combo entries are now case sensitive.
18575 Search&Replace bug; First search ,max actions = 0 ==> now max
18578 2003-09-08 Naba Kumar <naba@gnome.org>
18581 * src/utilities.[c,h]: a function takes contant args.
18582 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
18583 Now the child terminated signal is emitted properly.
18584 * src/Makefile.am: Used $(top_srcdir) for referring to
18586 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
18587 definitions file which will generate anjuta-marshalers.[c,h] files.
18588 * src/.cvsignore: Updated.
18589 * src/build_project.c: Changed su command to preserve quotes.
18590 * src/anjuta-tools.c, tagmanager/tm_project.c,
18591 tagmanager/tm_workspace.c: Use standard tmp file.
18592 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
18593 so that users could report bugs easily.
18594 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
18596 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
18597 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
18598 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
18599 src/attach_process.c, src/breakpoints.c, src/commands.c,
18600 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
18601 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
18602 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
18603 src/memory.c, src/message-manager-private.c, src/preferences.c,
18604 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
18605 src/search-replace.[c,h], stack_trace.c, text_editor.c,
18606 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
18607 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
18608 Fixed compile warnings and cleanup.
18610 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
18611 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
18612 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
18613 Removed libzvt usage and implemented child spawing differently. Launcher is
18614 now proper GObject, which can be created multiple times (and can be
18615 operated in parallel).
18617 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
18618 * src/project_import_gui.c, src/project_import_cbs.c,
18619 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
18620 (crash on project import). Removed deprecared codes.
18622 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
18624 * src/cvs.c: Fixed cvs output bug.
18626 2003-09-03 Naba Kumar <naba@gnome.org>
18628 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18629 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
18630 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
18631 src/text_editor_cbs.c: Implements --
18632 If the debugger is started
18633 A double click in the margin add or remove a breakpoint
18634 A single click activate or deactivate the breakpoint
18636 A double click in the margin add or remove a bookmark
18638 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
18640 Reviewed by Naba Kumar <naba@gnome.org>
18641 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
18642 User is now able to choose a branch on cvs update for project.
18643 Cleaned up variable names.
18645 2003-09-03 Naba Kumar <naba@gnome.org>
18647 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
18648 src/Makefile.am: Added lexers.
18649 * scintilla/*/*: Updated...
18650 * src/an_symbol_view.c: Fixed a crash bug.
18651 * src/compiler_options.c, src/project_dbase.c: Fixed compile
18653 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
18654 * src/source.c: Fixed project generation bug with gettext code.
18655 * tagmanager/tm_project.c: Fixed a crash bug.
18656 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
18657 bug when there is no project open. Bug #____.
18658 * src/source.c: Fixed a bug with build failure with non-gnome
18659 project with glade-generated source (eg. gtk2). Bug #____.
18662 2003-08-22 Naba Kumar <naba@gnome.org>
18664 Patch from: Rob Bradford <rob@debianplanet.org>
18665 * data/Makefile.am: Fixed to install properly during
18668 Patch from: Etay Meiri <etay-m@bezeqint.net>
18669 * src/debug-tree.c: Fixed a crash bug.
18670 * src/compiler_options.c: Takes care of linking the missing pieces;
18671 C flags, libs, optimization options, debug and profile.
18673 Patch from: Enver ALTIN <ealtin@casdb.com>
18674 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
18676 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
18678 Reviewed by Naba Kumar <naba@gnome.org>
18679 * src/project_dbase.c: Fixed bugs #778263 and #778413
18680 Adding multiple files to project should work now.
18682 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
18684 Reviewed by Naba Kumar <naba@gnome.org>
18685 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
18686 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
18689 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18691 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18693 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18695 * src/text_editor.c: Fix translatable string (#113934).
18697 2003-07-04 Naba Kumar <naba@gnome.org>
18699 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
18700 bug when there is no project open. Bug #____.
18702 * src/source.c: Fixed a bug with build failure with non-gnome
18703 project with glade-generated source (eg. gtk2). Bug #____.
18705 2003-06-26 Naba Kumar <naba@gnome.org>
18707 * src/anjuta.h: Removed reference to windows-dialog.h.
18708 * src/message-manager-private.[cc,h]: Fixed doulbe click
18709 activation of messages to properly jump at the destination.
18710 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
18711 * src/toolbar.c: Code clean-ups.
18713 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
18714 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
18716 * src/message-manager-private.[cc,h]: Removed dead codes.
18718 * (new) data/properties/css.properties,
18719 data/properties/anjuta.properties, data/properties/Makefile.am:
18720 Added CSS syntax hiliting properties.
18722 * tagmanager/tm_file_entry.c: Fixed a possible bug.
18723 * src/debugger.c: Clean ups.
18724 * src/lexer.h: Added CSS lexer definition.
18726 * Makefile.am: Installs destop file properly.
18727 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
18728 * NEWS: Updated for 1.1.97 release.
18729 * src/main_menubar_def.h: Changed some non working shortcuts.
18731 2003-06-24 Naba Kumar <naba@gnome.org>
18733 * src/search-replace.c: Shows the dialog properly, even when it is
18734 hidden behind another window.
18736 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
18737 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
18738 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
18741 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
18742 setup wizard dialogs.
18744 * src/debugger.c: Removed a redundant call to
18745 debugger_update_controls().
18746 * src/compiler_options.c, src/launcher.c: code cleanup.
18747 * src/executer.c: Fixed execution bug with 'Set Program params...".
18749 2003-06-23 Naba Kumar <naba@gnome.org>
18751 * widgets/e-splash.c: Removed border around the splash image.
18752 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
18753 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
18754 * src/cvs.c: Added a frame around commit log text widget.
18755 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
18756 crash bug associated with translated combo box list in preferences
18757 dialog (in different locale other than en_US). Used widget names
18758 to pass the combo list items.
18759 * po/POTFILES.in: Updated.
18760 * src/launcher.c: Creates the zvt terminal at startup (and not
18761 every time a build is done) -- speeds up buld operations.
18762 * src/file_history.c: Should be if() conditional instead of
18764 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
18765 Disabled useless warnings.
18766 * src/project_dbase.c: Fixed bonobo 2 project name.
18767 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
18768 and uses correct glade-2 for file generation.
18770 2003-06-21 Naba Kumar <naba@gnome.org>
18772 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
18773 And disables autocomple show for numbers (very annoying).
18774 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
18775 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
18776 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
18777 from view menu and adjust the controls accordingly.
18778 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
18780 * src/project_dbase.[c,h]: Removed show_local flag processing.
18781 * src/message-manager.[c,h]: Reorganized messages tabs in more
18783 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
18784 Also added PCRE dependency.
18786 2003-06-20 Naba Kumar <naba@gnome.org>
18788 * pixmaps/anjuta_splash.png: New splash.
18789 from Jean Schurger <yshartk@schurger.org>
18791 * src/controls.c: De-sensitize run-to-cursor when debugger
18793 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
18795 * src/message-manager-private.cc: Fixed to properly jump at
18796 the right file:line.
18798 * src/appwiz_page1.c: Fixed to correctly determine the project
18799 trpe from the wizard.
18801 2003-06-20 Naba Kumar <naba@gnome.org>
18803 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
18804 * src/watch_gui.c: Code cleanups.
18805 * src/debugger.[c,h], src/stack_trace.[c,h],
18806 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
18807 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
18808 Removed direct access to stack_trace private data, Increased debugger
18809 command size from 256 to 1024 (to be on safer side). Also implemented
18810 row-activated signle for seting frame and viewing the source.
18811 * src/debugger.c: Avoids starting program and stopping debugger
18812 when starting debugger and stopping program, respectively.
18814 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
18815 Reverted codes to start debugger automatically
18816 The file is brought to the state just after the branching
18817 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
18818 some code clean ups.
18820 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
18821 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
18822 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
18823 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
18824 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
18825 src/project_dbase.c: Code clean ups.
18827 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
18828 (Projects dir) so that correct $HOME/Projects path is set when
18829 anjuta is run for the first time.
18831 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
18833 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
18835 2003-06-13 Naba Kumar <naba@gnome.org>
18837 * src/stack_trace_cbs.c: Moved variable declaration at the
18838 top of the block (bug #737867)
18840 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
18841 just CFLAGS and CXXFLAGS (bug #743617).
18843 * src/create_global_tags.sh: Fixed shell script to properly
18844 detect installed *-config files.
18846 2003-06-12 Naba Kumar <naba@gnome.org>
18848 * src/preferences.[c,h]: Added methods for custom widgets in
18849 preferences: using custom set/get methods for them.
18851 * src/anjuta-encoding.c: Implemented up/down of the encodings
18852 in the list and property saves correctly.
18854 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18855 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
18856 the beginning of a file.
18858 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18859 * src/aneditor.cxx, src/aneditor.h,
18860 src/controls.c, src/main_menubar.c, src/main_menubar.h,
18861 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18862 src/mainmenu_callbacks.h: Allows the operator to select the current
18863 word or the current line (Request: 680801). It puts also
18864 sensitive/unsensitive several select/comment menu items.
18866 * src/breakpoints.c: Presets by default the current line for a
18867 defined breakpoint.
18869 2003-06-11 Naba Kumar <naba@gnome.org>
18871 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
18872 color (red highlight) now cosistent for inactive tabs also.
18874 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
18875 'Advanced search and replace' in Edit->Search submenu.
18877 * data/properties/tcltk.properties: Fixed bug #731851. Added line
18878 wrappings '\' where they were missing.
18880 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
18881 message is now more descriptive and details the correct thing to do
18882 for GNOME2 desktop.
18884 2003-06-10 Naba Kumar <naba@gnome.org>
18886 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
18887 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
18888 Removed any reference to particular version of automake/autoconf
18889 so that they could work with newer versions (Bug #659394).
18891 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
18892 src/anjuta.c: Added coded to add/remove supported encodings.
18894 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
18895 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
18896 src/project_import.c, src/project_type.c, src/project_type.h,
18897 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
18898 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
18899 from the project wizard.
18901 2003-06-06 Naba Kumar <naba@gnome.org>
18903 Patch from Etay Meiri <etay-m@bezeqint.net>
18904 * src/compiler_options.c: Fixed bugs related to clean before
18907 * anjuta.desktop.in.in: Added commandline options.
18908 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
18909 -dP and -A flags of CVS update into different options.
18911 2003-06-04 Abel Cheung <maddog@linux.org.hk>
18913 * configure.in: Removed "ta" from ALL_LINGUAS.
18915 2003-06-02 Naba Kumar <naba@gnome.org>
18917 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
18918 return NULL for undefined properties and "" for defined but empty
18919 strings. It was creating many problems where both are assumed to be
18920 same. And besides, it doesn't matter to differentiate the two (the
18921 problem with preferences was due to a different bug).
18923 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
18924 correctly. Also, s/props_build_in/props_built_in/g.
18926 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
18929 * src/an_file_view.c: Unrefed pixbufs when done with them.
18931 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
18932 (removed) file_text.png: Added and removed pixmaps.
18934 2003-05-30 Naba Kumar <naba@gnome.org>
18936 * anjuta.glade: Fixed encodings preferences dialog
18938 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
18940 Reviewed by Naba Kumar <naba@gnome.org>
18942 * src/build_project.c src/clean_project/c: perform a clean before
18943 build, if required. Show the message manager on clean.
18944 * src/compiler_options.c: save the new options when window is closed
18945 and flag project to be cleaned before the next build.
18946 * src/project_dbase.c: added a 'clean before build' flag to project
18948 2003-05-29 Naba Kumar <naba@gnome.org>
18950 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
18953 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
18954 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
18955 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
18956 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
18957 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
18958 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
18959 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
18960 print_color.xpm, print_landscape.xpm, print_layout.xpm,
18961 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
18963 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
18964 Removed unused icons references.
18966 2003-05-27 Enver ALTIN <ealtin@casdb.com>
18968 Reviewed by Naba Kumar <naba@gnome.org>
18970 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
18971 src/compiler_options.c, src/debugger.c, src/find_replace.c,
18972 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
18973 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
18974 src/toolbar_callbacks.c: HIG compliant dialogs.
18976 * src/utilities.c: anjuta_button_new_with_stock_image() and
18977 anjuta_dialog_add_button() stolen from gedit.
18979 * src/main_menubar_def.h: Fixed mnemonics.
18981 2003-05-26 Naba Kumar <naba@gnome.org>
18983 * src/project_dbase_gui.c: Added header files filter for add file
18984 dialog box. Disabled project window to be transient window.
18986 * src/message-manager.cc: Disabled message manager window to be
18989 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
18990 a file could not be loaded.
18992 * src/project_dbase.c: Fixed a bug with GUI editor command
18993 where empty string is returned.
18995 * src/Makefile.am, src/preferences.h, src/text_editor.c
18996 src/text_editor.h, (new) src/anjuta-encodings.h,
18997 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
18998 Added encoding support and to handle characters encoding correctly
18999 by auto detecting it during load. Added preferences for selecting
19000 the encoding during save.
19002 * src/preferences.c, src/resources.c: Removed debug messages.
19004 Patch from: Alexander Nedotsukov <bland@mail.ru>
19005 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19007 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19008 * src/anjuta.c: Try to sow the splash image more often.
19010 2003-05-20 Naba Kumar <naba@gnome.org>
19012 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19013 * src/debug_tree.c: Colorize the modified locals during
19014 debugging and call memory analyze from the debugger.
19015 * src/breakpoints.c: The color is now different for the enabled
19016 and disabled breakpoints. Anjuta now can erase several
19017 breakpoints defined at the same line. The markers are updated
19018 according to the enable/disable action.
19020 Patch from Etay Meiri <etay-m@bezeqint.net>
19021 * src/launcher.c: Fixes launcher freeze up bug during build.
19023 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19025 Reviewed by Naba Kumar <naba@gnome.org>
19026 * scintilla/PropSet.h: Change member variables from private to protected.
19027 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19028 to PropSetFile class, which return a gchar * (and can therefore indicate
19029 whether properties are empty or do not exist) and make prop_get and
19030 prop_get_expanded use them.
19031 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19032 that the result of of prop_get cannot be an empty string.
19034 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19036 Reviewed by Naba Kumar <naba@gnome.org>
19037 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19038 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19039 src/text_editor_cbs.c: When saving all the files in the project, the
19040 text editors are now only rehighlighted once instead of once for each
19043 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19044 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19045 * src/anjuta.desktop.in.in: Support startup notification.
19046 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19047 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19048 * src/anjuta.desktop.in.in: Support startup notification.
19051 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19053 Reviewed by Naba Kumar <naba@gnome.org>
19055 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19056 memory leak from glade_xml_new call. Removed gxml field from Executer
19057 struct as only used in create_executer_dialog and then destroyed.
19059 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19061 * src/configurer.c: Fix warning trying to connect signal to non-existent
19062 environment entry in configure dialog and fix crash when closing the
19065 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19066 gnome_date_edit_get_time instead.
19068 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19069 in view menu required renumbering elsewhere.
19071 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19073 Reviewed by Naba Kumar <naba@gnome.org>
19075 * src/breakpoints.c: fixed an error when removing breakpoint
19076 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19077 * src/debugger.c: changes to the way the debugger is activated
19078 * src/debugger.h: clean ups
19080 2003-05-13 Naba Kumar <naba@gnome.org>
19082 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19083 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19084 src/memory.h: A new version of memory and the interface
19085 is now integrated in anjuta.glade
19087 2003-05-09 Naba Kumar <naba@gnome.org>
19089 * configure.in: Bumped required gtk version to 2.0.8.
19091 2003-05-06 Naba Kumar <naba@gnome.org>
19093 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19095 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19096 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19098 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19099 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19100 , tagmanager/c.c: Support for ProC and RDB files.
19102 2003-05-06 Naba Kumar <naba@gnome.org>
19104 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19105 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19106 Uncomment (Box & Stream), Select the current function,
19107 authorize the "Quit" button of the GotoLine window
19109 2003-05-05 Naba Kumar <naba@gnome.org>
19111 * src/watch_gui.h: CVS added new file.
19113 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19115 Patch from Etay Meiri <etay-m@bezeqint.net>
19116 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19117 src/mainmenu_callbacks.c, src/message-manager.cc,
19118 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19119 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19120 Ported stack trace to GNOME2 and added it in the message manager
19123 2003-05-02 Naba Kumar <naba@gnome.org>
19125 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19127 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19128 preferences property.
19130 * anjuta.prj: Fixed multiple preferences saved data.
19132 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19133 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19134 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19135 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19136 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19137 Upgraded scitilla from CVS with faster window repaint
19140 Patch from Etay Meiri <etay-m@bezeqint.net>
19141 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19144 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19146 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19147 the window if messages are appended to the end and the scrollbar is
19150 2003-04-29 Naba Kumar <naba@gnome.org>
19152 * configure.in: Removed omf-install from Makefiles list.
19154 2003-04-28 Naba Kumar <naba@gnome.org>
19156 * po/POTFILES.in: Remvoded deleted files.
19158 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19159 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19161 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19162 is executed as detached) is not set properly.
19164 2003-04-25 Naba Kumar <naba@gnome.org>
19166 * anjuta.prj: Updated.
19167 * src/anjuta_info.c: Fixed text wrapping and column view.
19168 * data/welcome.txt.in: Removed unaligned characters.
19170 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19171 * src/main_menubar.c: Disable setup dialog.
19173 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19174 * src/breakpoints.c; Fixed compilation with older GCC
19175 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19176 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19178 2003-04-18 Naba Kumar <naba@gnome.org>
19180 * anjuta.prj: Updated (includes compiler options).
19182 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19183 function from anjuta.c (it was already available in anjuta-tools.c).
19185 2003-04-18 Naba Kumar <naba@gnome.org>
19187 * src/about.c, THANKS: Updated
19189 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19191 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19192 properly from the project session before updating the file
19195 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19196 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19197 dialog settings (as it will not be required once GDL is in place) and
19198 added file view filters in the settings sub-menu.
19200 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19202 * configure.in: Disable cast checks on final build.
19204 2003-04-17 Naba Kumar <naba@gnome.org>
19206 * src/build_project.c: Fixed a compilation error.
19208 * src/launcher.c: Removed commnets.
19210 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19211 properties from editor tab to indentation tab and fixed a property
19212 label for proper i18n translation. Fixed typos in project config
19213 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19214 sorting and reordering in compiler options dialog.
19216 * src/compiler_options.c: Implemented _save() function to save the
19217 options (which was pending).
19219 * src/build_project.c: Destroys install-as-root dialog when it is done.
19221 * src/an_symbol_view.c: Change "event" event to "event-after" so
19222 that symbol row is selected first before the popup is shown.
19224 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19226 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19227 file in CVS/Entries. (Reviewed and applied by Biswa)
19229 2003-04-16 Naba Kumar <naba@gnome.org>
19231 * aneditor.cxx: use unicode everytime (fixed unicode related
19234 * anjuta.prj: Fixed UI editor name (blank to use default) and
19237 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19238 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19239 Editor preferences page.
19241 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19242 * src/anjuta.[ch], src/print.c: Fixed warnings
19243 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19244 * configure.in: Profiling support with gprof
19246 2003-04-16 Naba Kumar <naba@gnome.org>
19248 Patch from Gaëtan de Menten <ged@bugfactory.org>
19249 * src/launcher.c: Fixed cvs dialog.
19251 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19253 * src/message-manager-private.cc: Fixed double-click on first line of
19254 output to properly select a line.
19255 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19256 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19258 2003-04-15 Naba Kumar <naba@gnome.org>
19260 * src/message-manager-private.cc: Fixed the glade filename typo.
19262 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19263 * scintilla/*, data/properties/*: Scintilla CVS merge
19264 * anjuta.prj: Removed unnecessary files.
19265 * scintilla/PlatGTK.cxx: Force Pango fonts always
19266 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19267 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19269 * configure.in: Change version no. for 1.1.1 (alpha release)
19270 * configure.in: Added '--with-pref-suffix' option.
19271 * config.guess, config.sub: Removed from CVS.
19273 2003-04-15 Naba Kumar <naba@gnome.org>
19275 Patch from Timothee Besset <ttimo@idsoftware.com>
19276 * Makefile.am: Fixed a shell script error during intallation.
19278 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19280 Reviewed by Naba Kumar <naba@gnome.org>
19281 * src/message-manager.cc: Added popup-menu to TreeView and fixed
19282 set_wm_class to use "anjuta" instead of "an.
19283 * src/message-manager-private.cc: Headers are hidden again.
19285 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19286 * src/project_dbase_gui.c: Memory corruption fix.
19287 * anjuta.prj: Updated project file
19289 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19290 * an_file_view.c: Connect to event-after signal rather than event so that
19291 selection is updated first and thus context menu is for the right file.
19292 Reviewed and applied by Biswa.
19294 2003-04-14 Naba Kumar <naba@gnome.org>
19296 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
19298 * src/auncher.c: More child exit fixes
19299 from Timothee Besset <ttimo@idsoftware.com>
19301 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19303 Reviewed by Naba Kumar <naba@gnome.org>
19305 * src/message-manager.[c/h], src/message-manager-private[c/h],
19306 anjuta.[c/h]: Ported message-manager to Gtk2
19308 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19309 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
19310 src/clean_project.c, src/compile.c, src/configurer.c,
19311 src/controls.c, src/cvs.c, src/debugger.c,
19312 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19313 src/project_import.c, src/search-replace.c: Changed name from
19314 AnjutaMessageManager to AnMessageManager to avoid too long type
19317 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19318 * src/launcher.c: Fix build won't stop problem - TTimo
19320 * pixmaps/anjuta_splash.c: New splash screen prototype.
19321 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
19322 * src/compiler_options.c: Mute pkgconfig errors.
19323 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
19325 2003-04-10 Naba Kumar <naba@gnome.org>
19327 * configurer.[c,h]: Fixed dialog to close properly.
19328 * src/project_dbase.c, widgets/gnomefilelist.c: Added
19331 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19332 * anjuta.prj: Removed unnecessary files, load with 1.2.0
19333 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
19334 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
19335 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
19336 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
19337 src/makefile.am: Move gdl to it's own directory.
19338 * global-tags/create_global_tags.sh: Silently ignore SDL error.
19340 2003-04-09 Naba Kumar <naba@gnome.org>
19342 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
19345 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19346 * src/anjuta-tools.c: Use CDATA for saving tools data.
19347 * anjuta.glade, src/search-replace.c: Port from branch.
19348 * widgets/e-splash.*, src/main.c: Better splash screen.
19349 * configure.in, widgets/gdl*: Import GDL widgets.
19350 * ROADMAP: Updated roadmap.
19351 * src/an_file_view.c: Use GDL icons for file tree.
19353 2003-04-09 Naba Kumar <naba@gnome.org>
19355 * anjuta.glade: Added (hidden) initial setup-wizard window.
19357 Patch from: Vitaly <vvv@rfniias.ru>
19358 * src/preferences.c: Fixes a bug with libglace widget access with
19359 translated strings.
19361 Patch from: Etay Meiri <etay-m@bezeqint.net>
19362 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19363 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19364 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
19365 src/toolbar_callbacks.[c,h],
19366 src/memory.c, src/message-manager-private.cc,
19367 src/message-manager-private.h, src/message-manager.cc,
19368 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
19369 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
19370 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
19371 watch window to a subwindow in the notebook
19373 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19374 * ROADMAP: Updated roadmap.
19376 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
19378 * configure.in: Added Belarusian to ALL_LINGUAS.
19380 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19381 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
19383 * ROADMAP: Added roadmap for HEAD.
19385 2003-03-29 Naba Kumar <naba@gnome.org>
19387 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
19388 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
19389 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
19390 (new) pixmaps/start-with-wizard.png,
19391 (new) pixmaps/start-with-import.png,
19392 (new) pixmaps/start-with-open.png Added Start with dialog which pops
19393 up on anjuta start-up to give quick access to opening file/project or
19396 * src/main.c: Sets proper data directory for the gnome
19399 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19400 * src/text_editor.c: Fixed error/warning indicators.
19402 2003-03-24 Naba Kumar <naba@gnome.org>
19404 * README: Correct version.
19406 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
19408 * configure.in: Added checks to see if were building on FreeBSD
19409 systems. Sets -DFREEBSD if we are, and also attempts to find
19410 gmake if the host system is FreeBSD.
19412 * src/getline.c: New file used to provide the getline function,
19413 which isnt available on a FreeBSD system. The function is only
19414 defined if FREEBSD is defined.
19416 * src/Makefile.am: Added getline.c to anjuta_SOURCES
19418 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
19419 configure.in sets this to gmake on FreeBSD systems, and make
19420 on everything else.
19422 2003-03-23 Naba Kumar <naba@gnome.org>
19424 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
19426 * anjuta.spec.in: Fixed spec file for correct file paths and
19427 corrected rpmbuild.
19429 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
19430 the rpm build command separately now.
19432 * src/anjuta.c, windows-dialog.c: Added some more window management
19433 stuffs (not still fully working, though).
19437 2003-03-22 Naba Kumar <naba@gnome.org>
19439 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
19441 2003-03-21 Naba Kumar <naba@gnome.org>
19443 * README: Removed Andy Piper's name from the active maintainers
19444 list on his request.
19446 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
19449 * src/anjuta-tools.c: Fixed compiler errors.
19451 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
19454 * src/commands.c, src/src_paths.c, src/style-editor.c,
19455 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
19456 becuase they are now hidden by default (from glade editing).
19458 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
19459 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
19460 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19461 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
19462 basic windows managements.
19464 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19465 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
19466 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
19467 Enver ALTIN (a.k.a. skyblue)
19469 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19470 * tagmanager/*: Added ignore-list for symbols. This will make
19471 parsing more accurate for projects. Doc updates needed.
19473 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19474 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
19475 * launcher/Makefile.am: Link to correct libraries
19476 * src/launcher.c: Do not allow NULL shell
19478 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
19479 * src/debug_tree.c: Improve debug tree view.
19481 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
19483 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
19484 'Run Configure Script' and 'Execute Program'. Increase minimum width
19485 of Configure dialog.
19486 * find_in_files.c, find_in_files_cbs.*: Properly create the file
19487 list widget by setting a model and adding a column and renderer.
19488 Actually store the nocvs toggle button in FindInFiles data structure.
19489 Handle selection changes via changed signal rather than row_activated.
19490 Use response signal for handling the close and find buttons.
19491 Close window when escape is pressed.
19492 * find_replace.c: Close window when escape is pressed.
19493 * find_text.c: Close window when escape is pressed in find dialog as
19494 well as wrap search question, where now Yes is the default button.
19496 2003-03-05 Naba Kumar <naba@gnome.org>
19498 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19500 * src/message-manager-private.cc: Fixed a bug with vte conditional
19502 * anjuta.glade: Hides all windows in glade file.
19504 2003-03-05 Naba Kumar <naba@gnome.org>
19506 * src/an_file_view.c: Fixed a compilation warning.
19507 * src/message-manager-private.cc: Conditional compilation for vte
19510 2003-02-28 Naba Kumar <naba@gnome.org>
19512 * configure.in, anjuta.spec.in: Updated dependency packages version.
19513 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
19514 * src/preferences.c: Added debug assertions.
19515 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
19516 editor to enable/disable bringing the recent editor tabs first.
19518 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19519 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
19520 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
19521 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
19522 and bug fixes. Also code clean ups.
19524 * (new) src/search-replace.[h,c]: New search replace implementation
19525 from ANJUTA_1_0_0 branch.
19527 * (new) src/windows-dialog.[h,c]: New windows management class
19528 [work in progress].
19530 2003-02-28 Naba Kumar <naba@gnome.org>
19532 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
19533 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
19534 src/appwizard.c, src/build_file.c, src/build_project.c,
19535 src/clean_project.c, src/compile.c, src/configurer.c,
19536 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
19537 src/message-manager-dock.c, src/message-manager-dock.h,
19538 src/message-manager-private.cc, src/message-manager.cc,
19539 src/preferences-dialog.c, src/preferences-dialog.h,
19540 src/preferences.c, src/preferences.h, src/project_dbase.c,
19541 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
19542 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
19543 src/utilities.c, src/utilities.h:
19545 Widgetized Preferences and gave proper function names.
19547 * src/executer.c: Fixed a session loading bug.
19549 2003-02-27 Naba Kumar <naba@gnome.org>
19551 * printing/print.c: Fixed printing font bug that failed to load the
19554 * src/toolbar.c: Disabled LED flashing (not yet implemented).
19556 * TODO, anjuta.prj: Updated.
19558 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
19560 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19561 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19562 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19563 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
19564 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
19567 2003-02-25 Naba Kumar <naba@gnome.org>
19569 * Makefile.am: Excluded omf-install from installation as the docs are
19574 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
19575 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
19576 property names and added new editor properties and code cleanups.
19577 Also added new project properties.
19579 * src/compiler_options.[h,c]: Added pkg-config packages supports
19582 * src/glade_iface.h: Cleanups.
19584 * src/launcher.c: Used timer instead of idle to scan.
19586 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
19587 src/project_config.[h,c], src/project_import.c: Implemented project
19588 property to define GUI editor and to handle it.
19590 * src/preferences.c: i18n fixes.
19592 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
19593 unused (and old) pixmaps.
19595 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
19597 2003-02-25 Naba Kumar <naba@gnome.org>
19599 * src/message-manager-private.[h,cc], src/preferences.c,
19600 anjuta.glade, anjuta_dialog_strings.c: Implemented
19601 gnome terminal profiles for the terminal preferences and moved the
19602 addition of terminal preferences in the terminal constructor.
19604 * anjuta.prj: Updated.
19606 2003-02-24 Naba Kumar <naba@gnome.org>
19608 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
19609 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
19610 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
19611 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
19612 preferences dialog.
19616 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
19617 text selection and child re-spawning.
19619 * src/pixmaps.h: Removed unused pixmaps definitions.
19621 2003-02-23 Naba Kumar <naba@gnome.org>
19623 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
19624 the project tree/window.
19626 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
19627 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
19628 Correct the use of a variable and implemented session save/load
19629 for tree expansion states.
19631 * src/main_menubar_def.h: Fixed shortcuts keys.
19633 * src/anjuta.c, src/gnome_project.c: Code clean ups.
19635 * anjuta.prj: Updated.
19637 2003-02-22 Naba Kumar <naba@gnome.org>
19639 * src/debug_tree.[c,h]: GNOME2 port from
19640 Etay Meiri <etay-m@bezeqint.net>
19642 * src/an_file_view.c, src/resources.[h,c],
19643 data/properties/bash.properties,
19644 data/properties/cpp.properties,
19645 data/properties/html.properties,
19646 data/properties/make.properties,
19647 data/properties/others.properties,
19648 data/properties/perl.properties,
19649 data/properties/props.properties,
19650 data/properties/xml.properties: Standarized file icons. Icons are
19651 defined in respective .properties file and are retrieved as resource
19654 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
19655 in labels from the commands editor as that would create
19656 problems for translators.
19658 2003-02-21 Naba Kumar <naba@gnome.org>
19660 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
19661 as they should be part of CVS(?).
19663 * Makefile.am: Corrected a typo for glade generated strings file.
19665 * configure.in, po/hi.po: Added new Hindi (hi) translation
19666 in ALL_LINGUS and added initial Hindi translation.
19668 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
19669 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
19670 sv_unknown.xpm to more proper icon.
19672 * (new)data/properties/php.properties, data/properties/Makefile.am,
19673 data/properties/anjuta.properties, data/properties/html.properties:
19674 Fixed PHP syntax hilighting bug by separating php properties into
19675 different file (because of file size).
19679 2003-02-20 Naba Kumar <naba@gnome.org>
19681 * src/breakpoints.c: Fixed breakpoints session saving/loading
19684 * scintilla/*, scintilla/include/*: Updated to scintilla
19687 2003-02-19 Naba Kumar <naba@gnome.org>
19689 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
19692 * Makefile.am, src/Makefile.am,
19693 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
19694 (removed) src/anjuta_dialog_strings.c,
19695 (removed) src/anjuta_dialogs_strings.c,
19696 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
19697 (added) anjuta.glade: Transfered glade files from src/ directory
19698 to the top level directory.
19700 * po/POTFILES.in: Updated.
19702 * (removed) macrocs2/*: Transfered to data/ directory.
19704 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
19705 data/Makefile.am: Moved macros in data directory. Anjuta no longer
19706 requires to have macros dir, but the projects generated by anjuta
19709 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
19712 * src/defaults.c: Corrected default compiler options.
19714 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
19717 * src/message-manager-private.cc, src/message-manager-private.h,
19718 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
19720 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
19721 source code generation for gnome2 projects.
19723 2003-02-11 Naba Kumar <naba@gnome.org>
19725 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
19726 restores the expand/collaspe states of the nodes after refresh.
19728 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
19730 2003-02-11 Naba Kumar <naba@gnome.org>
19732 * src/style-editor.c: Fixed pango font description handling for fonts.
19733 * src/anjuta.glade: Removed font size spin button.
19734 * configure.in, src/anjuta.prj: Corrected version.
19737 2003-02-10 Naba Kumar <naba@gnome.org>
19739 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
19740 references of scroll-menu.h and add about.h in Makefile.am.
19742 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
19743 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
19744 (removed) widgets/scroll-menu.h: Removed unused files.
19746 * Makefile.am: Added proper i18n rules and added intl tools for
19749 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
19750 to the stable release).
19752 * anjuta.spec.in: Removed manuals packaging.
19754 * data/Makefile.am: Removed 'macros' installation (not required for
19757 2003-02-10 Naba Kumar <naba@gnome.org>
19759 * po/POTFILES.in: Updated.
19761 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
19762 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
19763 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
19764 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
19765 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
19768 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
19769 src/toolbar_callbacks.h: Fixed scintilla notification signal name
19770 and fixed to properly handle focus in find entry box.
19772 * Makefile.am: Added code for RH system menu update.
19774 * .cvsignore: Updated.
19778 2003-02-03 Naba Kumar <naba@gnome.org>
19780 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
19781 editor preferences. and fixes dialogs.
19783 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
19784 Fixed linenumbers and header margins when they are disabled and
19785 removed unused header files.
19787 * src/attact_process.[h,c], src/debugger.c: Attach to process
19790 * src/help.c: Fixed dialog response.
19794 * data/properties/anjuta.properties: Corrected typo.
19796 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
19797 Change the signal to "changed" in entry from "selection-changed" in
19800 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
19803 2003-01-31 Naba Kumar <naba@gnome.org>
19805 * configure.in: Upgraded to use libgnomeprint-2.2
19807 * printing/Makefile.am: Updated
19809 *(removed) printing/print-doc.c, printing/print-doc.h,
19810 printing/print-util.c, printing/print-util.h: Removed because already
19811 merged with print.c.
19813 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
19814 and libgnomeprintui-2.2 and fixed rendering problems.
19816 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
19817 uneccessary print properties, as they are separately taken
19818 care in gnomeprint.
19820 * po/POTFILES.in: Update.
19822 2003-01-30 Naba Kumar <naba@gnome.org>
19824 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
19825 for about dialog box.
19827 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
19828 src/pixmaps.h: Modified for the above additions for about dialog.
19830 2003-01-29 Naba Kumar <naba@gnome.org>
19832 * src/style_editor.[c,h]: Added missing files.
19834 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19835 * scintilla/XPM.[cxx|h]: Added missing files
19837 2003-01-29 Naba Kumar <naba@gnome.org>
19839 * TODO, po/POTFILES.in: Updated.
19841 * anjuta.prj, src/anjuta.glade,
19842 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
19844 2003-01-28 Naba Kumar <naba@gnome.org>
19846 * data/properties/anjuta.properties, src/aneditor.cxx,
19847 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
19848 properties into text properties (earlier it was int properties).
19852 * scintilla/AutoComplete.c,xx,
19853 scintilla/AutoComplete.h,
19854 scintilla/CallTip.c,xx,
19855 scintilla/CallTip.h,
19856 scintilla/Document.c,xx,
19857 scintilla/Document.h,
19858 scintilla/Editor.c,xx,
19859 scintilla/Editor.h,
19860 scintilla/LexAVE.c,xx,
19861 scintilla/LexCSS.c,xx,
19862 scintilla/LexHTML.c,xx,
19863 scintilla/LexOthers.c,xx,
19864 scintilla/LexPython.c,xx,
19865 scintilla/LineMarker.c,xx,
19866 scintilla/LineMarker.h,
19867 scintilla/Makefile.am
19868 scintilla/PlatGTK.c,xx,
19869 scintilla/PropSet.c,xx,
19870 scintilla/ScintillaBase.c,xx,
19871 scintilla/ScintillaBase.h,
19872 scintilla/ScintillaGTK.c,xx,
19873 scintilla/ViewStyle.c,xx,
19874 scintilla/include/Platform.h,
19875 scintilla/include/SciLexer.h,
19876 scintilla/include/Scintilla.h,
19877 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
19881 src/an_file_view.c,
19882 src/an_symbol_view.c,
19883 src/anjuta-tools.c,
19888 src/anjuta_dialogs_strings.c,
19891 src/compiler_options.c,
19894 src/main_menubar.c,
19895 src/main_menubar.h,
19896 src/main_menubar_def.h,
19897 src/mainmenu_callbacks.c,
19898 src/mainmenu_callbacks.h,
19899 src/message-manager-private.c,c
19900 src/message-manager-private.h,
19901 src/message-manager.c,c
19902 src/message-manager.h,
19906 src/project_config.c,
19907 src/project_dbase.c,
19908 src/project_dbase_gui.c,
19909 src/project_import_gui.c,
19910 src/properties.c,xx,
19915 src/text_editor_gui.c,
19919 anjuta.prj: GNOME2 porting and fixed many porting bugs.
19921 2003-01-24 Naba Kumar <naba@gnome.org>
19923 * src/text_editor_gui.c, src/toolbar.c,
19924 src/text_editor.c, src/text_editor_cbs.h:
19925 Used correct notification signal name for scintilla
19926 (gtk2) and fixed UI.
19928 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
19931 * printing/print-doc.c,
19933 src/anjuta-tools.c,
19934 src/find_replace.c,
19937 src/mainmenu_callbacks.c,
19938 src/project_dbase.c,
19939 src/project_dbase.h,
19940 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
19942 src/text_editor_cbs.h:
19945 2003-01-23 Naba Kumar <naba@gnome.org>
19947 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
19948 correct stock icons and organized pixmap macros.
19950 Makefile.am: Removed non-generated files.
19952 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
19953 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
19954 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
19955 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
19956 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
19957 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
19958 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
19959 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
19960 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
19961 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
19962 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
19963 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
19964 stop.xpm, undo.xpm}: Removed because no longer used.
19966 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
19967 file_unknown.xpm}: Files renamed from fv_*, as it would
19970 * pixmaps/Makefile.am: Updated for the above changes.
19972 2003-01-23 Jakub Steiner <jimmac * ximian * com>
19974 * pixmaps/autocomplete-16.png,
19975 pixmaps/autocomplete.png,
19976 pixmaps/block-end-16.png,
19977 pixmaps/block-end.png,
19978 pixmaps/block-start-16.png,
19979 pixmaps/block-start.png,
19980 pixmaps/bookmark-first-16.png,
19981 pixmaps/bookmark-first.png,
19982 pixmaps/bookmark-last-16.png,
19983 pixmaps/bookmark-last.png,
19984 pixmaps/bookmark-next-16.png,
19985 pixmaps/bookmark-next.png,
19986 pixmaps/bookmark-prev-16.png,
19987 pixmaps/bookmark-prev.png,
19988 pixmaps/error-next-16.png,
19989 pixmaps/error-next.png,
19990 pixmaps/error-prev-16.png,
19991 pixmaps/error-prev.png: gnome2-styled icons
19994 2003-01-23 Naba Kumar <naba@gnome.org>
19996 * anjuta.prj: Updated compiler options.
19997 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
19999 * src/aneditor.cxx,
20002 src/anjuta_dialogs_strings.c,
20003 src/mainmenu_callbacks.c,
20004 src/mainmenu_callbacks.h,
20006 src/text_editor_cbs.c,
20007 src/text_editor_gui.c: GNOME2 Porting.
20009 2003-01-22 Naba Kumar <naba@gnome.org>
20011 * ChangeLog: Corrected dates.
20012 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20013 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20016 2003-01-22 Naba Kumar <naba@gnome.org>
20018 * plugins/patch/patch-plugin.c: Bug fix.
20020 * src/anjuta-tools.c,
20024 src/anjuta_dialogs_strings.c,
20032 src/mainmenu_callbacks.c,
20033 src/mainmenu_callbacks.h,
20035 src/project_dbase.c,
20036 src/project_dbase_gui.c,
20043 src/toolbar_callbacks.c,
20046 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20049 (removed) src/CORBA-Server.c,
20050 (removed) src/CORBA-Server.h,
20051 (removed) src/Gladen-common.c,
20052 (removed) src/Gladen-stubs.c,
20053 (removed) src/Gladen.h,
20054 (removed) src/Prj-common.c,
20055 (removed) src/Prj-skelimpl.c,
20056 (removed) src/Prj-skels.c,
20057 (removed) src/Prj-stubs.c,
20058 (removed) src/Prj.h,
20059 (removed) src/glades.c,
20060 (removed) src/glades.h,
20061 (removed) src/messagebox.c,
20062 (removed) src/messagebox.h: Removed because no longer used.
20064 2003-01-21 Naba Kumar <naba@gnome.org>
20066 * src/anjuta-tools.c,
20069 src/anjuta_dialogs_strings.c,
20073 src/compiler_options.c,
20075 src/find_replace.c,
20076 src/find_replace.h,
20082 widgets/gnomefilelist.c: GNOME2 porting.
20084 2003-01-20 Naba Kumar <naba@gnome.org>
20086 * global-tags/create_global_tags.sh: Uses pkg-config to
20093 src/anjuta_dialogs_strings.c,
20096 src/compiler_options.c,
20097 src/compiler_options.h,
20098 src/fileselection.c,
20099 src/fileselection.h,
20100 src/mainmenu_callbacks.c,
20101 src/project_dbase_gui.c,
20106 src/text_editor_gui.c,
20107 widgets/gnomefilelist.c,
20108 widgets/gnomefilelist.h: GNOME2 porting.
20110 * widgets/Makefile.am,
20111 (removed) widgets/gnomedirlist.c,
20112 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20115 (removed) src/src_paths_cbs.c,
20116 (removed) src/src_paths_cbs.h,
20117 (removed) src/src_paths_gui.c,
20118 (removed) src/compiler_options_cbs.c,
20119 (removed) src/compiler_options_cbs.h,
20120 (removed) src/breakpoints_cbs.c,
20121 (removed) src/breakpoints_cbs.h: Removed because they are now
20122 combined in singe file
20124 2003-01-16 Naba Kumar <naba@gnome.org>
20126 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20127 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20128 options dialog UI and data handling.
20131 2003-01-15 Naba Kumar <naba@gnome.org>
20133 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20134 Completed command editor porting.
20136 * src/anjuta.c: Removed the use of commands load function
20139 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20142 * src/anjuta-tools.c: Fixed translatable strings.
20144 * src/find_text.c: Fixed dialog creation from glade.
20146 * src/text_editor_gui.c, src/text_editor.c,
20147 src/text_editor_cbs.c: Completed port of detached text editor
20148 to gnome2 plateform.
20150 2003-01-14 Naba Kumar <naba@gnome.org>
20152 * src/anjuta.glade, src/preferences.[h,c],
20153 src/anjuta_dialogs_strings.c: Added build and editor
20154 preferences pages and other UIs. Fixed preferense loading and saving.
20156 * src/anjuta.c: Does case-insensitive match for tabs position
20157 preferences and removed preferences loading (done at _new() call).
20159 * anjuta-tools.c: Debugged tools dialog handling.
20160 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20162 2003-01-13 Naba Kumar <naba@gnome.org>
20164 * ABOUT-NLS: Update (strange).
20166 * autogen.sh: Removed blocking code.
20168 * configure.in: Fixed an autogen bug.
20170 2003-01-13 Naba Kumar <naba@gnome.org>
20172 * (new)src/anjuta.gladep
20173 (new)src/messagebox.c
20174 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20175 will be gradually removed (and then the files).
20179 printing/print-util.c,
20181 scintilla/ScintillaGTK.c,xx
20183 src/an_file_view.c,
20184 src/an_symbol_view.c,
20188 src/anjuta_dialogs_strings.c,
20190 src/attach_process.c,
20191 src/attach_process.h,
20194 src/breakpoints_cbs.c,
20197 src/compiler_options.c,
20198 src/compiler_options.h,
20199 src/compiler_options_cbs.c,
20208 src/find_in_files.c,
20209 src/find_in_files.h,
20210 src/find_in_files_cbs.c,
20211 src/find_replace.c,
20212 src/find_replace.h,
20220 src/main_menubar.c,
20221 src/mainmenu_callbacks.c,
20222 src/message-manager.c,c
20225 src/project_config.c,
20226 src/project_config.h,
20227 src/project_dbase.c,
20228 src/project_import_cbs.c,
20234 src/src_paths_gui.c,
20236 src/text_editor_gui.c,
20242 widgets/gnomefilelist.c: GNOME2 Port.
20244 2003-01-10 Naba Kumar <naba@gnome.org>
20246 * src/an_file_view.c,
20248 src/appwizard_gui.c,
20249 src/compiler_options.c,
20250 src/compiler_options_cbs.c,
20253 src/fileselection.c,
20254 src/find_in_files.c,
20256 src/main_menubar.c,
20258 src/message-manager-dock.c,
20260 src/project_dbase_gui.c,
20261 src/project_import_gui.c,
20262 src/registers_gui.c,
20263 src/sharedlib_gui.c,
20264 src/src_paths_gui.c,
20265 src/text_editor_gui.c,
20267 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20269 2003-01-09 Naba Kumar <naba@gnome.org>
20271 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20272 problems with some comments.
20274 * anjuta.prj: New project file (updated?)
20276 * src/Makefile.am: Enabled deprecated API and fixed variables.
20278 * src/an_file_view.c,
20279 src/an_symbol_view.c,
20280 src/anjuta-plugins.c,
20281 src/anjuta-tools.c,
20284 src/appwizard_cbs.c,
20285 src/attach_process.c,
20286 src/attach_process_cbs.c,
20287 src/compiler_options.c,
20288 src/compiler_options_cbs.c,
20290 src/mainmenu_callbacks.c,
20291 src/message-manager-private.c,c
20292 src/message-manager-private.h,
20293 src/message-manager.c,c
20294 src/message-manager.h,
20295 src/project_dbase.c,
20296 src/project_dbase.h,
20297 src/project_dbase_gui.c,
20298 src/project_import_cbs.c,
20299 src/project_import_gui.c,
20308 src/src_paths_cbs.c,
20309 src/src_paths_gui.c,
20312 src/text_editor_gui.c,
20313 src/text_editor_menu.c,
20315 src/toolbar_callbacks.c,
20319 src/wizard_gui.c: GNOME porting.
20321 2002-12-24 Naba Kumar <naba@gnome.org>
20323 * AUTHORS, ChangeLog, HACKING, Makefile.am,
20324 NEWS, README, SEARCH-REPLACE,
20325 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
20326 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
20327 launcher/Makefile.am,
20328 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
20329 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
20330 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
20331 printing/print-util.c, printing/print.c, printing/print.h,
20332 scintilla/*/*, widgets/e-shell-about-box.c,
20333 src/*, tagmanager/*/*, widgets/Makefile.am,
20334 widgets/gnomefilelist.c:
20336 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
20337 src/*.[c,h] files to gnome2 API.
20339 * src/anjuta_dialogs_strings.c: Added glade generated translatable
20342 2002-10-23 Naba Kumar <naba@gnome.org>
20344 * autogen.sh: Prevented Users from building HEAD cvs.
20346 2002-09-16 Stephane Demurget <demurgets@free.fr>
20348 * src/anjuta.glade: added the compiler options dialog, hopefully
20349 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
20351 2002-09-15 Stephane Demurget <demurgets@free.fr>
20353 * src/anjuta.glade: fixed a lot of small glitches.
20355 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
20358 * src/breakpoints_cbs.c: polished a bit.
20360 2002-09-15 Stephane Demurget <demurgets@free.fr>
20362 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
20364 * src/commands.c: partial gnome 2 port.
20366 * src/utilities.[ch]: changed some bits to be const.
20368 2002-09-14 Stephane Demurget <demurgets@free.fr>
20370 * src/Makefile.am: removed breakpoints_gui.c and added a check
20371 for gdk-pixbuf deprecated functions, but there shouldn't be much
20374 * src/breakpoints_gui.c: killed.
20376 * src/anjuta.glade: added two dialogs for the breakpoints management.
20379 * src/anjuta_cbs.c:
20381 * src/attach_process.c:
20383 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
20384 really huge changes and porting work.
20386 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
20387 (breakpoints_dbase_new): moved the UI init bits here.
20389 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
20390 a lot, not using any color anymore (not HIG compliant) and not using
20391 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
20392 to be double checked.
20394 * src/build_file.c:
20395 * src/build_project.c: gnome 2 port.
20397 2002-09-11 Stephane Demurget <demurgets@free.fr>
20399 * src/anjuta.glade:
20401 * src/anjuta_cbs.c:
20403 * src/breakpoints.c:
20404 * src/breakpoints_cbs.c: cleaned up some bits.
20406 2002-09-09 Stephane Demurget <demurgets@free.fr>
20409 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
20411 * src/an_symbol_view.[ch]:
20412 * src/attach_process_cbs.h: polished a bit.
20414 * src/breakpoints_cb.[ch]: partial gnome 2 port.
20416 2002-09-02 Stephane Demurget <demurgets@free.fr>
20419 * src/Makefile.am: added libglade-2 to the build.
20421 * src/anjuta.[ch]: added support for libglade.
20423 * src/anjuta.glade: added. There could be a file per top-level widget,
20424 as some other gnome projects, though.
20426 * src/attach_process_gui.c: removed.
20427 * src/attach_process.[ch]: gnome 2 port.
20428 (attach_process_new): Added the treeview init and the widget references
20431 2002-08-31 Stephane Demurget <demurgets@free.fr>
20433 * src/an_file_view.c: fixed some compilation issues.
20435 * src/an_symbol_view.c: gnome 2 port.
20437 2002-08-26 Stephane Demurget <demurgets@free.fr>
20439 * src/an_file_view.c: finished gnome 2 port.
20440 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
20441 directory pixmap depending on the event.
20443 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
20444 (project_file_data_new): use a GtkTreePath.
20446 2002-08-23 Stephane Demurget <demurgets@free.fr>
20448 * src/Makefile.am: readded back an_*_view.[ch] because they are still
20449 driving me nuts but they need to be ported, heh ?
20451 * src/an_file_view.c: gnome 2 port, almost finished after some hard
20452 work since it's quite a total rewrite again.
20454 2002-08-22 Stephane Demurget <demurgets@free.fr>
20456 * src/an_file_view.c:
20457 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
20459 2002-08-21 Stephane Demurget <demurgets@free.fr>
20461 * src/anjuta_info.c:
20462 * src/utilities.h: gnome 2 port, featuring a total rewrite.
20464 2002-08-20 Stephane Demurget <demurgets@free.fr>
20466 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
20469 * src/an_file_view.c:
20470 * src/aneditor.cxx:
20471 * src/anjuta_cbs.c:
20472 * src/compiler_options.h:
20473 * src/messagebox.c:
20474 * src/messagebox.h:
20476 * src/project_dbase.h:
20477 * src/resources.h: gnome 2 port.
20479 2002-08-14 Stephane Demurget <demurgets@free.fr>
20481 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
20483 * data/properties/sql.properties: added the DATETIME data type.
20485 * data/properties/html.properties: added the foreach php keyword.
20487 2002-08-08 Stephane Demurget <demurgets@free.fr>
20489 * widgets/Makefile.am: removed blank line after the last backslash
20490 for avoiding a warning from automake.
20493 * src/Makefile.am: added the ORBit-2 dep.
20495 2002-08-08 Stephane Demurget <demurgets@free.fr>
20497 * AUTHORS: added Biswa, because I wonder why noone already have
20498 written his name in the Anjuta's hall of fame :)
20500 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
20502 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
20503 widgets/e-shell-about-box.c: Made to compile for gnome2.
20505 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
20507 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
20508 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
20510 * configure.in, printing/print.h, printing/print.c,
20511 printing/print-doc.c: Made to compile for gnome2.
20513 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
20515 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
20516 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
20517 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
20518 widgets/Makefile.am:
20520 Upgraded the build system to gnome2 platform.
20522 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20523 * manuals/*: Added capability to generate PDF and PS.
20524 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
20525 * TODO, TODO.biswa: Intergated TODO list.
20526 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
20528 * src/dnd.c: Fix typo
20529 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
20530 * src/anjuta.c: Bug #568895, Bug #575419
20532 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20534 * tagmanager/tm_global_tags.c: Fixed compiler warning.
20535 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
20537 2002-12-17 Naba Kumar <naba@gnome.org>
20539 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
20542 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20543 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
20544 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
20545 * anjuta.prj: Added tools.sgml
20546 * data/properties/cpp.properties: Bug # 646974
20548 2002-12-16 Naba Kumar <naba@gnome.org>
20550 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
20551 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
20552 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
20553 on 'Enter' and adds proper focus mechanism.
20554 * src/anjuta.c: Fixed a memory corruption bug.
20555 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
20556 'Enter' and can also be Canceled. Sets proper default and focus policies
20558 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
20559 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
20560 translatable strings in dialogs and fixed some dialog properties.
20561 * src/anjuta-tools.c: Now uses xml format for loading and saving.
20562 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
20563 * src/message_manager_private.cc: Fixed some debug messages.
20564 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
20565 widgets/gnomefilelist.c: Fixed a memory leaks.
20566 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
20567 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
20568 src/main_menubar_def.h: Implemented incremental search.
20571 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20572 * tagmanager/*: Minor cleanups and warning fixes.
20573 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
20574 GUI during long updates.
20575 * src/text_editor.c: Remove debug message.
20577 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20578 * tagmanager/tm_project.c: Fix a memory access problem.
20580 2002-12-13 Naba Kumar <naba@gnome.org>
20582 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
20583 tools list to show "Enabled" flag of the tool. Fixed a bug where
20584 tool list is not cleared when creating a new tool.
20586 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20587 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
20589 2002-12-12 Naba Kumar <naba@gnome.org>
20591 * anjuta-tools.[h,c], commands.c: Used the tools help of
20592 anjuta variables list in commands editor and fixed a typos
20593 buy in anjuta-tools.c.
20595 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20596 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
20597 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
20598 * TODO.biswa: Added to help me track things better.
20600 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20602 * configure.in, anjuta.spec.in: Added libglade dependency.
20603 * Makefile.am: Added anjuta.glade file.
20604 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
20605 , src/mainmenu_callbacks.[ch], src/message-manager.h
20606 , src/widget-registry.c: Tools editor GUI + other additions.
20608 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20610 * src/project_dbase.[ch], tagmanager/tm_project.c,
20611 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
20612 Implement syncing tags image with the project database.
20613 * src/anjuta-tools.c: Implemented variable substitution and
20614 working directory in tools.
20616 2002-12-09 Naba Kumar <naba@gnome.org>
20618 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
20619 command configuration language list from properties.
20621 * data/properties/asm.properties, data/properties/ruby.properties:
20624 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20626 * src/an_symbol_view.c: Remember current selected entry and select
20627 it automatically after refresh.
20629 2002-11-26 Murray Cumming <murrayc@usa.net>
20631 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
20632 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
20633 and gnomemm 1.2 projects so that people know they are really
20634 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
20635 But I did correct these to sue lowercase names.
20637 2002-12-01 Naba Kumar <naba@gnome.org>
20639 * data/anjuta.properties: Fixed caching problem on
20641 * src/preferences.c, src/preferences_gui.c: Implemented automatic
20644 2002-12-01 Naba Kumar <naba@gnome.org>
20646 * data/properies/anjuta.properties: Corrected "indicators.automatic"
20648 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
20649 property and uses it.
20650 * src/aneditor.cxx: Fixed a bug associated with selection a word at
20653 2002-11-30 Naba Kumar <naba@gnome.org>
20655 * src/debugger.c: Fixed a typo.
20656 * data/properties/*: Updated properties files and added
20658 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
20659 Added comment submenu and cleaned up ref and unref of menus.
20660 * src/aneditor.h: Added definition of comment commands.
20661 * src/aneditor.c: Upgrade from latest SciTE source code.
20662 * src/text_editor.[hc], src/text_editor_cbs.c,
20663 src/message_manager_private.cc, src/message_manager.[cc,h],
20664 src/anjuta.[c,h]: Added indicators support for errors/warnings
20665 highlight in the editor.
20666 * NEWS, TODO: Update.
20667 * scintilla/include/PropSet.h: Removed deprecrated function.
20669 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20671 * src/anjuta-tools.[ch]: Tools implementation (basic)
20672 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
20673 , src/main_menubar_def.h: PLugins cleanup and segregation
20674 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
20676 * anjuta.prj: Added new files
20677 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
20678 * plugins/class-gen/clsGen.c: Register menu under 'Project'
20679 * plugins/patch/patch-plugin.c: Register menu under 'Format'
20680 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
20681 * src/Makefile.am: Added new files
20682 * src/message-manager.[cc/h]: Added standard output and error windows
20684 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
20686 * project_type.c: Fixed Gnomemm2 project type
20688 2002-11-25 Naba Kumar <naba@gnome.org>
20690 * printing/print.c: Fixed a compile warning.
20691 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
20692 * src/utilities.c: Fixed a compile warning in sparc, hides the
20693 terminal check error output from the user.
20694 * project_config.[ch], project_dbase.[ch], source.c: Added project
20695 version, exclude modules configuration and reordered other config
20696 properties. Changed some strings to more descriptive text.
20697 * src/compiler_opitions.c: Removed extra newlines from .prj file
20699 * anjuta.prj: Converted to new format (only reorganised properties
20700 and removed extra newlines ... nothing else).
20703 2002-11-21 Naba Kumar <naba@gnome.org>
20705 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
20706 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
20707 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
20708 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
20709 Updated to the CVS version.
20711 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20713 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
20714 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
20715 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
20716 images in completion lists.
20717 * src/resources.h: Make C++ friendly.
20718 * scintilla/PropSet.cxx: Fix memory leak.
20720 2002-11-20 Naba Kumar <naba@gnome.org>
20722 * scintilla/*/*: Synced to latest scintilla 1.49
20723 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
20726 * scintilla/RESearch.cxx: The automatic cvs log in the
20727 file really broke things trying to interprete the changelog
20728 entry incorrectly as end-of-comment. Removed the $cvs line
20729 and committed again.
20731 2002-11-19 Naba Kumar <naba@gnome.org>
20733 Patch from Timothee Besset <ttimo@idsoftware.com>
20735 * src/message-manager-private.cc: Interpretes absolute
20736 file paths properly in zvt terminal.
20738 2002-11-19 Naba Kumar <naba@gnome.org>
20740 Patch from Timothee Besset <ttimo@idsoftware.com>
20742 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
20743 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
20744 (important) editor preferences in project (if there is one
20749 2002-11-18 Naba Kumar <naba@gnome.org>
20751 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20753 * src/debug_tree.c, src/find_in_files_gui.c,
20754 src/find_replace.c, src/find_text.c,
20755 src/project_import.c, src/project_import_gui.c,
20756 src/wizard_gui.c: i18n Fixes.
20758 2002-11-15 Naba Kumar <naba@gnome.org>
20760 * plugins/class-gen/clsGen.c: Fixed to use project function
20761 to import files. Create non-existent directories before the
20762 sources are written.
20764 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
20765 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
20767 src/glades.c: Excluded gladen files from build. This
20768 will fix the unnecessary dependency on libssl.
20770 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
20771 file import funtion.
20773 * src/message_manager_private.cc: Fixed a compiler warning with
20774 DEBUG preprocessor macro.
20776 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
20777 wrong (undocked) editor window was closed on clicking close on an
20778 undocked editor window.
20780 * src/debugger.c: Fixed a bad bug where debugger terminal won't
20781 start correctly if the executable was run before with 'F3'.
20783 * src/toolbar_callbacks.c: Wrap around find next.
20784 * src/toolbar.c: Disable combo activate.
20785 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
20786 button positions to get 'yes' as default.
20788 * anjuta.spec.in: Updated.
20790 * src/anjuta_info.c, src/appwizard_gui.c,
20791 src/attach_process_gui.c, src/breakpoints_gui.c,
20792 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
20793 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
20794 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
20795 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
20796 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
20797 src/preferences.c, src/preferences_gui.c, src/project_config.c,
20798 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
20799 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
20800 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
20801 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
20802 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
20803 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
20804 plugins/patch/patch-plugin.c, printing/print-util.c:
20805 Set all windows and dialogs transient
20806 to their parents so that they remain floated above their parents.
20808 2002-11-13 Naba Kumar <naba@gnome.org>
20810 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
20811 take default editor font).
20813 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
20814 Corrected email address.
20816 * src/mainmenu_callbacks.c: Used spaces instead of tabs
20817 for changelog entry.
20821 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20822 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
20824 2002-11-06 Naba Kumar <naba@gnome.org>
20827 * anjuta.spec.in: Ships the .omf files with the
20828 documents instead of the base package.
20830 2002-11-04 Naba Kumar <naba@gnome.org>
20832 * data/properties/latex.properties: Fixed a bug.
20833 * ChangeLog: Released 1.0.0 stable.
20835 2002-11-04 Naba Kumar <naba@gnome.org>
20837 * src/commands.c: Added command with shell redirection capability.
20838 * data/properties/anjuta.properties: Changed default execution
20840 * src/project_dbase.c: Set project top dir in properties.
20841 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
20842 * data/Makefile.am: More diskcheck error fixes.
20844 * README, anjuta.spec.in, THANKS, AUTHORS,
20845 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
20846 manuals/C/anjuta-manual/authers,sgml,
20847 manuals/C/anjuta-manual/anjuta-manual.sgml,
20848 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20849 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
20850 : Changed anjuta home to
20851 new URL and my email address.
20853 * manuals/C/anjuta-manual/interfaces.sgml,
20854 manuals/C/anjuta-manual/prefereces.sgml,
20855 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
20857 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
20858 : removed reference to the help menu as the menu is modified
20859 when no help is found (which is very likely when we are
20860 shiping the documents separately).
20862 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20863 * anjuta.spec.in: Update specfile to make multiple RPMs.
20864 * data/Makefile.am: make dist fix.
20865 * src/text_editor_menu.c: Fix compile warnings (casts).
20867 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20868 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
20869 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
20871 2002-11-01 Naba Kumar <naba@gnome.org>
20873 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
20874 Added gnome2 macros to be used by gnome2 project wizard.
20876 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
20879 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
20880 as it was conflicting with generated projects and is not
20883 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
20884 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
20885 project generation, removed qt project as it's not complete and
20886 added gnome2 bonobo wizard.
20888 2002-10-29 Naba Kumar <naba@gnome.org>
20890 * po/POTFILES.in: Updated.
20891 * po/POTFILES.skip: Added.
20892 * preferences.h: Fixed print paper size property name.
20894 2002-10-28 Naba Kumar <naba@gnome.org>
20896 * data/user.properties, data/Makefile.am: Added user properties file
20897 which will be copied in user's ~/.anjuta/user.properties.
20899 * data/anjuta.properties: Changed a comment.
20901 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
20903 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20904 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
20905 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
20908 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
20909 instead of user properties file.
20911 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
20912 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
20913 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
20914 * README, TODO: Updated.
20916 2002-10-28 Naba Kumar <naba@gnome.org>
20918 * manuals/C/anjuta-manual/figures/editor_guides.png,
20919 manuals/C/anjuta-manual/figures/editor_margins.png,
20920 manuals/C/anjuta-manual/figures/editor_markers.png,
20921 manuals/C/anjuta-manual/figures/local_variables.png,
20922 manuals/C/anjuta-manual/figures/open_file_multiple.png,
20923 manuals/C/anjuta-manual/figures/prefs_print.png,
20924 manuals/C/anjuta-manual/figures/print_dlg.png,
20925 manuals/C/anjuta-manual/figures/print_preview.png,
20926 manuals/C/anjuta-manual/figures/symbol_browser.png,
20927 manuals/C/anjuta-manual/figures/variable_tip.png: New png
20928 files for manual documentation.
20930 * manuals/sgmldocs.make,
20931 manuals/C/anjuta-manual/Makefile.am,
20932 manuals/C/anjuta-manual/authors.sgml,
20933 manuals/C/anjuta-manual/build.sgml,
20934 manuals/C/anjuta-manual/compileopts.sgml,
20935 manuals/C/anjuta-manual/debugger.sgml,
20936 manuals/C/anjuta-manual/execute.sgml,
20937 manuals/C/anjuta-manual/fileoperations.sgml,
20938 manuals/C/anjuta-manual/interface.sgml,
20939 manuals/C/anjuta-manual/preferences.sgml,
20940 manuals/C/anjuta-manual/projects.sgml,
20941 manuals/C/anjuta-manual/figures/arguments.png,
20942 manuals/C/anjuta-manual/figures/open_file.png,
20943 manuals/C/anjuta-manual/figures/other_opts.png,
20944 manuals/C/anjuta-manual/figures/scrshot.png,
20945 manuals/C/anjuta-manual/figures/toolbar_browser.png,
20946 manuals/C/anjuta-manual/figures/toolbar_tags.png:
20948 Updated anjuta manual documentation.
20951 2002-10-27 Naba Kumar <naba@gnome.org>
20953 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
20954 check and modifies debugger terminal command accordingly
20955 to function properly.
20957 2002-10-25 Naba Kumar <naba@gnome.org>
20959 * manuals/sgmldocs.make: Fixed a couple of bugs.
20960 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
20962 2002-10-24 Naba Kumar <naba@gnome.org>
20964 * src/debug_tree.c: Fixed a crash bug from Etay.
20966 * global_tags/create_global_tags: Added messages.
20967 Fixed infinite looping within files.
20969 * macro/autogen.sh: Removed debug and warning flags for defaults.
20971 Patch from Vadim Berezniker <vadim@berezniker.com>
20973 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
20974 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
20977 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
20978 temporarily just copy it
20980 2002-10-24 Naba Kumar <naba@gnome.org>
20982 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
20983 manuals/C/anjuta-manual/anjuta-manual.sgml,
20984 manuals/C/anjuta-manual/compileopts.sgml,
20985 manuals/C/anjuta-manual/debugger.sgml,
20986 manuals/C/anjuta-manual/execute.sgml,
20987 manuals/C/anjuta-manual/fileoperations.sgml,
20988 manuals/C/anjuta-manual/interface.sgml,
20989 manuals/C/anjuta-manual/introduction.sgml,
20990 manuals/C/anjuta-manual/projects.sgml,
20991 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
20992 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
20993 manuals/ja/anjuta-manual/anjuta-manual.sgml,
20994 manuals/ja/anjuta-manual/compileopts.sgml,
20995 manuals/ja/anjuta-manual/debugger.sgml,
20996 manuals/ja/anjuta-manual/execute.sgml,
20997 manuals/ja/anjuta-manual/fileoperations.sgml,
20998 manuals/ja/anjuta-manual/interface.sgml,
20999 manuals/ja/anjuta-manual/introduction.sgml,
21000 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21002 2002-10-24 Naba Kumar <naba@gnome.org>
21004 * src/project_type.c: added autogen for qt projects.
21005 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21006 Fixed a bug that retrieves wrong terminal command.
21007 * src/commnads.c: Added more terminal commands.
21008 * configure.in: Checks for scrollkeeper version.
21010 2002-10-22 Naba Kumar <naba@gnome.org>
21012 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21013 instead of AM_GNOME_GETTEXT.
21015 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21016 for setup-gettext for the wizard generated projects.
21018 * src/source.c: Fixed a bug where glade file wasn't generated.
21020 * src/gnome_project.c: Excluded project version from project dir
21023 2002-10-22 Naba Kumar <naba@gnome.org>
21025 * acinclude.m4: New file with dummy funtion for gettext
21026 cross compatibility fix.
21028 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21029 * configure.in: Fixed cflags to avoid useless warnings.
21030 * Makefile.am: EXTRA_DIST += setup-gettext.
21031 * src/toolbars.c: Added space paddings around tags label.
21033 2002-10-21 Naba Kumar <naba@gnome.org>
21035 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21037 * setup-gettext: New script to maintain gettext cross version
21039 * configure.in, macros/autogen.sh: Fix for gettext cross version
21042 2002-10-21 Naba Kumar <naba@gnome.org>
21044 * debug_tree.c: Fixed incorrect use of debug assertion.
21046 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21047 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21048 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21049 src/memory.c, src/memory.h, src/message-manager-private.cc:
21051 New parsing algorithm; adapted from kdevelop.
21052 Middle button menu for changing the value's display type
21054 2002-10-07 Naba Kumar <naba@gnome.org>
21056 * src/main_menubar_def.h: Changed status bar message for Help->
21057 Browse info pages. Bug #603308
21059 * src/executer.c: Made "User terminal" default for creating
21060 projects (User can always disable it later). Bug #114222
21062 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21064 * macros/autogen.sh: Require gettext 0.10.x for autogen
21065 * src/text_editor.c: Fixes Bug #595303
21066 * src/source.c: Fixes Bug #595970
21067 * src/anjuta.c: Fixes Bug #598366
21068 * scingtilla/LexCPP.cxx: Bug #602296
21069 * src/main_menubar_def.h: Bug #604363
21070 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21072 2002-10-07 Jens Georg <mail@jensgeorg.de>
21074 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21075 * gnomefilelist.c: This patch fixes the bug #611542
21077 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21079 * data/properties/Makefile.am: Added tcltk.properties file.
21081 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21083 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21085 * README: Updated README
21086 * plugins/class-gen/clsGen.c, src/message_manager.cc
21087 , src/mainmeu_callbacks.c, src/memory.c
21088 , src/project_dbase_gui.c, src/text_editor_gui.c
21089 , widgets/gnomefilelist.c: Set window icons
21090 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21091 Enabled release build (stripped + optimized binaries, etc.)
21092 * data/properties/anjuta.properties, src/commands.c,
21093 src/defaults.cFixed bug #595489 (stdin on executables)
21094 * src/appwizard.c, src/main.c, src/message-manager.cc
21095 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21096 , src/debug_tree.c: Memory related (valgrind) fixes.
21097 * src/message-manager-private.[cc,h], src/pixpams.h
21098 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21099 * anjuta.prj: Added debug_tree.c to SOURCES
21100 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21101 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21102 Compacted code and cleaned up unnecessary functions.
21103 * tagmanager/*.[ch]: Code fixes.
21105 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21107 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21109 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21110 Debug tree now detects changes of displayed variables
21111 and changes their color to red
21113 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21115 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21117 * mainmenu_callbacks.c: Set's the current file name in
21118 file save as dialog.
21120 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21122 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21124 * data/properties/tcltk.properties: New file for tcl/tk
21127 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21129 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21130 Fixed a fatal bug which doesn't let building gnome2 related
21131 projects. They use different autogen.sh script. Defined new
21132 type field "gnome_macro_support".
21134 * data/autogen.sh.gnome2: New file.
21136 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21137 bug with quotes escaping in quotes.
21139 * src/message-manager-private.cc: Used event box instead
21140 of frame for local message pane, so that the borders appear
21141 properly and nicely.
21143 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21144 if there is a project open and all the files are un-docked.
21146 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21148 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21150 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21151 * THANKS: updated for new contributions
21152 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21154 2002-08-27 Steven Knight <steven.knight@unh.edu>
21156 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21157 src/project_dbase.h, src/project_type.c, src/source.c,
21158 src/wizard_gui.c: new Qt project type
21159 *** NB not fully tested, may need some work, icon required...
21161 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21163 * src/memory.c, src/memory.h: new memory patch
21165 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21167 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21169 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21171 * lancher/anjuta_launcher.c: Determine pty from function
21172 call instead of running 'tty' externally.
21174 * data/properties/cs.properties: Added compile/build commands.
21175 Fixed execution properties.
21177 * src/commands.c: Added c# options.
21179 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21181 * src/debug_tree.[c,h], src/debugger.[c,h],
21182 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21184 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21185 1. Misaligned structs when they are members of other structs.
21186 2. '{' sometimes appears as a variable.
21187 3. Wrong processing of some arrays.
21188 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21189 that displays the tree in two columns (variable and value).
21191 2002-08-14 Stephane Demurget <demurgets@free.fr>
21193 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21195 * data/properties/sql.properties: added the DATETIME data type.
21197 * data/properties/html.properties: added the foreach php keyword.
21199 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21201 * NEWS: Updated with new features.
21203 * data/.cvsignore, doc/.cvsignore: Updated.
21205 Patch from: Etay Meiri <etay-m@bezeqint.net>
21207 * src/debug_tree.h, src/debug_tree.c: New files.
21209 * src/Makefile.am, src/message-manger-private.[h,cc],
21210 src/message-manger.cc: Added Tree view for debugger
21213 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21215 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21217 * src/memory.c, src/memory.h: New files.
21219 * src/Makefile.am, src/appwizard.c, src/controls.c,
21220 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21221 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21223 Memory view implemetation that would enable viewing raw memory
21226 2002-08-08 Stephane Demurget <demurgets@free.fr>
21228 * AUTHORS: added Biswa, because I wonder why noone already have
21229 written his name in the Anjuta's hall of fame :)
21231 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21233 * src/appwizard_gui.c: Removed an ambiguous prototype.
21234 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21235 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21236 * THANKS: Updated M. Ali Vardar's email.
21238 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21240 * src/anjuta_gui.c: implemented feature request to stop main and browser
21241 toolbars having exclusive use of space
21243 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21245 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21246 left over from the previous work to fix bugs :-)
21248 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21249 src/controls.c, src/mainmenu_callbacks.h,
21250 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21253 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21254 src/project_import_gui.c, src/sharedlib_gui.c,
21255 src/signals_gui.c: set window icon correctly
21257 * NEWS: more updates for the release
21259 * HACKING: updated for window icons and insert menu information
21261 * src/cvs_gui.c, src/build_project.c,
21262 src/project_import_cbs.c: message strings reviewed
21264 * src/controls.c: context help button should be disabled if
21265 DevHelp is not installed
21268 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21270 * src/debugger.c: Fixed the signalling screw up because of string
21271 update in gdb used to report the child process PID. Also, no
21272 error dialog will be popped up for "no such file or directory"
21273 error (very annoying and useless error). This error will still
21274 be shown on the debug message window. Avoided terminating the
21275 program when the terminal is terminated -- doesn't hurt, otherwise
21276 we get crappy egg-and-hen problem.
21278 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
21279 dimensions loading.
21281 * src/anjuta.c: Limited the default size of main window to sane
21284 * src/preferences.c: Fixed some deadly memory corruption bugs in
21285 the recent patches. Return from getenv() should NEVER be freed,
21286 because they are static strings.
21288 * src/preferences_gui.c: Removed the fix for crash bug with font
21289 selection and applied the real fix.
21291 2002-06-08 Andy Piper <andy.piper@freeuk.com>
21293 * NEWS: updated for release
21295 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21297 * src/launcher.c: Added a fix a memory leak and a possible
21298 fix for zvt-crash bug.
21300 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
21302 * data/properties/latex.properties,
21303 data/properties/ada.properties: Added file.is.source property.
21305 * src/an_file_view.c: Set auto column size of the file
21308 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
21309 The user is now prompted to confirm the closing of the file
21310 if it is being used by CVS. If yes, the editor is closed and
21311 the CVS operation stops.
21313 2002-06-07 Andy Piper <andy.piper@freeuk.com>
21315 * anjuta.prj: bump project version for release
21316 * BUGS: removed unnecessary file
21318 2002-06-07 Philip Van Hoof <freax@pandora.be>
21320 * widgets/gnomefilelist.c: fix up issue with directory deleted
21321 during the life of the file list widget
21322 * src/preferences_gui.c: sticking-plaster fix to font selection
21323 causes segfault bug
21325 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
21327 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21329 * data/properties/anjuta.properties, src/an_file_view.[ch],
21330 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
21331 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
21332 added options for symbol and file browsers.
21333 * data/properties/cpp.properties: linker flags should come after
21334 the name of the file to compile.
21335 * scintilla/Editor.cxx: fixed gcc compilation warning.
21336 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
21337 be executed from bindir only.
21338 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
21339 tagmanager/include/tm_file_entry.h: CVS version information in file
21341 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
21343 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
21344 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
21345 crashes during file import.
21346 * src/project_import.c: disable project menu items during project
21349 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21351 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21353 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21354 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
21355 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
21356 modified Insert menu, added C functions template, header C
21357 template, modified header_template HEADER_H ==> NAMEFILE_H
21359 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21361 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21363 * data/properties/html.properties: changed some file
21366 2002-06-05 Philip Van Hoof <freax@pandora.be>
21368 * widgets/gnomefilelist.c: Fixed #560759 and #561776
21370 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21372 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21374 * data/properties/anjuta.properties, src/defaults.c: Make windows
21375 docked by default, fix the big fonts bug.
21377 * src/an_file_view.c, src/main_menubar_def.h,
21378 src/project_dbase_gui.c: sanitized the Edit/View mess.
21380 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
21381 for customizing shortcuts.
21383 * src/mainmenu_callbacks.c: Search for selected word if present.
21385 * src/text_editor_menu.c: Added context menu options for docking
21386 and undocking editor windows.
21388 * src/main_menubar.h, src/main_menubar.c: more support for the
21389 shortcuts menu item.
21391 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21393 2002-06-05 Andy Piper <andy.piper@freeuk.com>
21395 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
21396 all commit messages being written to top of the file
21398 * src/main_menubar_def.h: message strings reviewed
21400 * src/project_import.c: message strings reviewed
21402 * src/source.c, src/glades.c: message strings reviewed. Fixed
21403 some bugs around reading the project properties for creating
21404 .glade and .desktop files in the Application Wizard. There were
21405 typos in the property names being retrieved
21407 * widgets/gnomefilelist.c: changed build_full_path to make
21408 the file widget support ~
21409 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
21411 * THANKS, widgets/e-shell-about-box.c,
21412 manuals/anjuta-manual/C/authors.sgml: updated for new
21415 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
21417 * src/project_dbase.c: Fixed the file-path-corruption bug
21418 and the cannot-import-file-in-project bug. (follow-up with
21419 the last commit from Stef).
21421 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
21422 with unsaved-project.
21424 2002-06-05 Stephane Demurget <demurgets@free.fr>
21426 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
21429 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21431 * data/properties/{xml,html,other}.properties: changed some file
21434 * data/anjuta.mime: oops! cvs added
21436 * scintilla/RESearch.cxx: fixed up a problem with comments
21438 * global-tags/create_global_tags.sh: redirect errors to /dev/null
21439 to avoid messages about missing libs
21441 * NEWS: started the release notes
21443 2002-06-04 Andy Piper <andy.piper@freeuk.com>
21445 * HACKING: updated with new information on printing, patch naming
21447 * TODO: removed completed tasks
21449 * THANKS: updated a few contributions
21451 * anjuta.prj: updated the icon file
21453 * anjuta.desktop.in.in: updated to add Categories
21455 * data/anjuta.mime: created a mime type for Anjuta project files
21456 (NB needs to be added to the install in /usr/share/mime/)
21458 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
21459 "Coded in Anjuta" button in Gimp XCF format. It can be converted
21460 to PNG for websites.
21462 * plugins/patch/patch-plugin.c: clarified some messages and
21463 made it easier to see different patching sessions
21465 * src/toolbar.c: changed some message text for consistency
21467 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
21468 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
21470 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21472 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
21473 src/project_dbase.{c,h}, src/project_import_cbs.c,
21474 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
21475 Added XLib Project and a Dockapp Project types.
21476 * pixmaps/Makefile.am: added line for new pixmap for new xlib
21478 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
21479 * src/source.c: Fixed memory leak in existing projects.
21480 (filename was not freed)
21481 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
21483 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
21485 * src/anjuta.h, src/anjuta.c: Added error display funtions
21486 with parent windows.
21488 * src/appwizard_cbs.c: Changed error display function to use
21491 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
21493 * printing/print.h, printing/printing.c: Taken care of document
21494 zoom factor and fixed a font loading bug. Dynamically calculated
21495 text widths to work with zooms properly. Re-organized code for
21496 dynamic text width calulations to work in general with utf8 chars.
21497 Determined font height and width automatically from the font info.
21499 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
21500 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
21501 Converted text.zoom.factor property to use #defined value. Removed
21502 margin header and margin numbers preferences, as they now
21503 calculated dynamically.
21505 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
21507 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
21508 printing/print-util.h, printing/print.c, printing/print.h:
21509 Rewritten printing support for style based printing. Syntax highlighted
21510 printing, monochromatic printing, setup using preferences etc.
21512 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
21513 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
21514 language and the styled text buffer.
21516 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
21517 the print setup preferences page and added printer preferences. Added functions
21518 to retrieve preferences with default values.
21520 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
21523 * data/properties/anjuta.properties: Added default printer preferences.
21525 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
21526 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
21527 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
21529 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
21531 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21533 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21535 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
21536 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
21537 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
21538 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
21540 printing/Makefile.am: Reduced compiler optimizations.
21542 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
21543 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
21544 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
21545 tagmanager/tm_workspace.c: TagManager fixes.
21547 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
21549 * printing/*: CVS added. :)
21551 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21553 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21555 * printing*: CVS added.
21556 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
21557 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
21558 src/main_menubar_def.h: Gnome Print support
21559 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
21560 * configure.in: Enable debugging flag option
21561 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
21562 Print properties defined.
21563 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
21565 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21567 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21569 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
21570 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
21571 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
21573 * src/text_editor.c: Minor cleanups.
21574 * anjuta.c: Tweaks to 'Goto File Line' functionality.
21575 * src/project_dbase.c: Fixes to add/remove files from project.
21576 * src/help.c: Fix minor memory leak.
21577 * src/project_dbase_gui.c: Remove debugging messages.
21578 * src/utilities.[ch]: Cleanups and minor fixes.
21579 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
21581 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
21583 * src/anjuta.c [anjuta_apply_preferences()]:
21584 Fixed a crash bug when tab pos is not defined for the editors.
21586 * data/properties/cpp.properties: Set default identifier property to normal.
21587 This fixes the bug in which the fore color gets hidden with dark background.
21589 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
21591 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
21594 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
21595 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
21596 src/anjuta.c, data/properties/anjuta.properties:
21597 Implemented line wrapping.
21599 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
21601 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
21602 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
21603 tags. Code was reviewed from GNOME Bonsai view.
21605 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
21606 it seems to have been removed by scintilla people.
21608 * data/properties/anjuta.properties: Set default line wrap to false, as
21609 is noticably slow with big files.
21611 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21613 * src/project_import_gui.c: disallow the selection of files in
21615 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
21618 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21620 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
21621 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
21622 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
21623 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
21624 now works properly.
21625 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
21626 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
21627 * src/utilities.[ch]: Added some utility functions.
21628 * tagmanager/tm_project.c: Fix for bug in file removal from project.
21630 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21632 2002-05-26 Andy Piper <andy.piper@freeuk.com>
21634 * HACKING: info on FIXME statements and removed ccview references
21635 * Makefile.am: added rule to make RPM package
21637 2002-05-26 Andy Piper <andy.piper@freeuk.com>
21639 * THANKS, widgets/e-shell-about-box.c,
21640 manuals/anjuta-manual/C/authors.sgml: updated for new
21642 * src/anjuta.c: removed unnecessary warning code since CVS
21643 support is now implemented :-)
21644 * manuals/sgmldocs.make: implemented a fix for bug #553969
21645 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
21646 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
21647 manuals/C/anjuta-faqs-C.omf: modified the descriptions
21649 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21651 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
21652 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21653 src/main_menubar_def.h, src/preferences_gui.c,
21654 preferences.c, preferences.h: setup Username and Email
21655 preferences, Insert ChangeLog and Username editor functions
21657 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
21659 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21661 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
21662 src/src_paths_cbs.c, src/src_paths_gui.c
21663 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
21665 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
21667 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21669 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
21670 and goto tag menu items to main menu.
21672 2002-05-09 Andy Piper <andy.piper@freeuk.com>
21674 * THANKS, widgets/e-shell-about-box.c,
21675 manuals/anjuta-manual/C/authors.sgml: added new contributors
21676 * HACKING: updated with info on files to change for credits
21678 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
21680 * src/aneditor.cxx: extended extension list which fixes segfault
21681 on selecting lisp, ruby or matlab as highlight style.
21683 2002-05-09 Andy Piper <andy.piper@freeuk.com>
21685 * src/main_menubar_def.h: fixed an array initialiser and fixed
21686 the lexer settings for the new entries on the Format menu
21688 2002-05-07 Stephane Demurget <demurgets@free.fr>
21690 * Synced with Scintilla 1.45
21692 2002-05-06 Andy Piper <andy.piper@freeuk.com>
21694 * anjuta.prj: added another missing file
21695 * ChangeLog: fixed some incorrect change dates I caused by
21696 sloppy cut-and-pasting :-/
21698 2002-05-06 Andy Piper <andy.piper@freeuk.com>
21700 * src/mainmenu_callbacks.c: fixed title of new About box
21702 2002-05-05 Andy Piper <andy.piper@freeuk.com>
21704 * src/pixmaps.h: added macros for OpenGL and SDL project icons
21706 2002-05-05 Andy Piper <andy.piper@freeuk.com>
21708 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
21709 * anjuta.prj: updated for new files
21711 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
21713 * widgets/e-shell-about-box.c: Added version display.
21715 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21717 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
21718 widgets/scroll_menu.c: fixed up some compiler warnings (patch
21719 from Philip Van Hoof)
21721 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21723 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
21725 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
21726 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
21727 that produced build errors (needs checking on a machine with the
21729 * data/properties/lisp.properties: updated to match format of other
21730 lexer property files supplied with Anjuta
21732 2002-05-03 Andy Piper <andy.piper@freeuk.com>
21734 * anjuta.prj: added new files
21735 * HACKING: added information from the mailing list on
21736 adding new project types to the wizard (thanks to Johannes)
21738 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21740 * src/utilities.h, src/launcher.c, src/gnome_project.c,
21741 src/appwiz_page2.c: Fix for 547038.
21743 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21745 * attach_process.c, attach_process_cbs.c: Fixed a dialog
21748 * about.h: cvs removed.
21750 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21752 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21756 * src/anjuta.c (anjuta_system_error): checks for the error number to
21757 know whether the error description is needed or not.
21759 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21761 * pixmaps/anjuta_logo.png: New about logo.
21763 * pixmaps/anjuta_icon.png: New icon from Misha. The
21764 old one had trouble with some gtk themes.
21766 * about.c: Removed. No longer needed.
21768 * mainmenu_callbacks.c: Removed reference of about.h
21770 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21772 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21774 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
21775 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
21776 About Dialog (thanks to the Evolution team for the cool widget!)
21778 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21780 Patch from lbell <lbell@tsc4.com>
21782 * src/find_in_files.c, src/find_in_files.h,
21783 src/anjuta.c: Added save_yourself, load_yourself routines.
21785 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
21786 Added "Append messages" toggle button. This will enable
21787 the search results to be appended to the already existing
21790 * src/debugger.c: Fixed a typo.
21792 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
21793 src/session.c, src/session.h: Improved session management.
21795 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21797 * THANKS, FUTURE, AUTHORS: Changed my email and
21800 2002-05-02 Stephane Demurget <demurgets@free.fr>
21802 Impl. feature request #525271 (add Lisp support).
21804 * data/properties/lisp.properties: added.
21806 * data/properties/Makefile.am, data/properties/anjuta.properties: added
21807 the lisp properties.
21809 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
21810 src/utilities.[ch]: added support for the Lisp highlight style.
21812 2002-05-02 Stephane Demurget <demurgets@free.fr>
21814 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
21815 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21816 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
21817 option preferences to have a persistent setting. Plus it's not used
21818 often, so it's better here than flooding the menus.
21820 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
21821 preferences pages a lot more consistent and sweeter: tabs direction
21822 radiobuttons are directed against the meaning, all pages have an
21823 outter frame, a lot of padding, removed all expand attributes for
21824 vertical boxes, ...
21826 That's not a total revamp, but it's really looking better now, even
21827 if there's still work to be done.
21829 2002-05-01 Andy Piper <andy.piper@freeuk.com>
21831 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
21832 * TODO: added task to be completed before next release (update all credits)
21834 2002-05-01 Stephane Demurget <demurgets@free.fr>
21836 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
21839 2002-05-01 Benke László <decike@freemail.hu>
21841 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21843 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
21844 src/main_menubar_def.h, src/mainmenu_callback.[ch],
21845 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
21846 to the format menu in order to reorder the notebook tabs in
21847 alphabetical order everytime a file is created/opened/saved.
21849 2002-05-01 Philip Van Hoof <freax@pandora.be>
21851 * widgets/gnomefilelist.[ch] (history_combo_go),
21852 (history_combo_clicked): impl.
21854 (gnome_filelist_new_with_path): use this new impl.
21856 2002-05-01 Stephane Demurget <demurgets@free.fr>
21858 * src/project_dbase_gui.c (add_file): added the xpm file type.
21860 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21862 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
21865 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
21868 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
21869 src/text_editor_menu.c: Added context sensitive search in symbol
21870 browser and editor.
21872 * configure.in: Changed version number to 0.1.9.99.
21874 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
21875 src/project_import.c: Minor changes to project import facility.
21877 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
21878 (Forced to use specific brace format)
21880 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
21881 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
21882 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
21884 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
21886 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
21887 replaced the spinbutton with an hscale, and made the UI less "blocky".
21889 * src/cvs_gui.c: When diffing a project you can choose date and
21892 * src/project_dbase.c: Import_file activated again
21894 * configure.in, plugins/Makefile.am: Added patch plugin
21896 * plugins/patch/*: The new patch plugin
21898 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21900 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21902 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
21903 dropdown list shown by autocompletion are now removed.
21905 2002-04-28 Philip Van Hoof <freax@pandora.be>
21907 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
21908 a bunch of filetypes from the older version.
21910 * src/project_dbase_gui.c (add_file): changed the import
21911 dialog's filetypes combo contents depending on the
21912 type of data to be imported.
21914 2002-04-28 Stephane Demurget <demurgets@free.fr>
21916 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
21917 the amount parameter as Philip stated and reformated to follow the
21920 * src/project_dbase.c (project_dbase_make_default_filetype_list):
21921 changed accordingly.
21923 2002-04-25 Stephane Demurget <demurgets@free.fr>
21927 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
21928 Shift-F6, to be more consistent with other Gnome apps.
21929 Moved the "Search next" entry under the "Search" one, and swapped the
21930 order of the "Find in files" and "Find and Replace" ones.
21932 Some additional fixes ands cleanups on the edit menu.
21934 * src/main_menubar.h: replaced all occurences of repeat_find by
21935 find_again for the code to be more consistent.
21937 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
21938 sensitiveness depending on the existence of an active text buffer.
21940 * TODO: added some bits about improving the usability of the
21941 search/search again couple.
21943 2002-04-25 Stephane Demurget <demurgets@free.fr>
21945 * src/preferences_gui.c: made the tab labels text more consistent
21948 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21950 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
21952 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
21955 * src/main.c (main): simplified some code and cleanups.
21957 Fix a part of #499366:
21959 * src/commands.[ch] (sync_from_props), (command_editor_save),
21960 (on_apply_clicked), (create_command_editor_gui): added the gui
21961 corresponding to the command.terminal preference.
21963 2002-04-25 Stephane Demurget <demurgets@free.fr>
21967 * anjuta.spec.in: added build requirements for the source rpm.
21969 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
21971 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21973 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
21974 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
21975 src/project_type.c, source.c, wizard_gui.c:
21976 Added new GNOME 2 project types and changed glade behaviour to
21977 produce GTK code if project type GTK was selected and GTKmm code
21978 if project type GTKmm was selected (and not depending on the
21979 selected language. Disabled glade for GNOME 2 projects because
21980 we will need glade2 there.
21982 * src/project_dbase.c: Fixed a memory lack.
21984 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
21986 * src/cvs.c: Added an error message if jobs are running
21988 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
21990 * tagmanager/tm_work_object.c: Fixed a chrash
21991 bug which occurs when it tries to stat an empty
21994 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
21996 * src/controls.c: CVS menu items now becomes
21997 insensitive when the launcher is busy.
21999 * src/anjuta.c, cvs.h, cvs.c: Created a function
22000 to update the cvs preferences when preferences are
22001 applied in preferences dialog and called it from
22002 anjuta_update_preferences().
22004 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22006 * src/cvs.c: Added a space in the cvs command
22007 before the revision part. This fixes the cvs
22008 error we get when cvs-diffing with revisions.
22010 * src/cvs.c: Fixed a compiler warning.
22012 * src/find_replace.c: The dialog now remembers
22013 the settings including the "prompt on replace"
22014 which seems to have broken somewhere line the
22017 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22019 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22020 Added a new property in cvs class to hold a boolean
22021 for enabling date in cvs diff. This fixed the bizzare
22022 diff output due to the date that goes with the cvs
22023 command. Also, set the default value of compression
22024 to 3 and unified diff option to 1.
22026 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22028 * src/cvs.c: The diff editor is set to hilite as
22029 diff syntax hiliting.
22031 * configure.in, manual/Makefile.am:
22032 Added a new manual module for ja language.
22034 * manual/ja/*/*/*: New module and files for the
22035 ja translation for the anjuta documentation
22036 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22038 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22040 * src/launcher.c: Made a very messy work around
22041 for the launcher authentication to work properly.
22043 * src/find_replace.c: Applied the missing patch
22044 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22046 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22048 * src/cvs.c, src/main_menubar_def.h: made message strings
22049 consistent with existing standards from our own documentation
22050 (such as uppercase P in Project, corrected spelling of
22053 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22055 * src/cvs_gui.c: Cleaned up gui and aligned various
22056 widgets to give a clean look.
22058 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22060 * src/launcher.c: Added work around to retrieve
22061 the child exit code. It works. :)
22063 * src/find_in_files.c, src/gnome_project.c,
22064 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22065 src/clean.c, src/clean_project.c, src/build_project.c,
22066 src/build_file.c: Modified to handle the new
22069 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22071 * src/find_replace.c: Changed signal to call
22072 on_replace_text_close on from delete_event
22073 to close => the replace history is now updated.
22075 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22077 * src/cvs.c: escaped the cvs import message before
22080 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22082 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22084 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22086 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22089 * src/preferences_gui.c: GUI improvements
22091 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22093 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22095 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22096 Removed static qualifier from tm_tag_type_name() and
22097 availed it's prototype for use in outside code. also
22098 created reverse map function tm_tag_type_name();
22100 * src/anjuta.c: Implemented qualified tags names for
22101 the tag list (on the toolbar pulldown list) to avoid
22102 ambiguty in tags with similar names (like prototype
22103 and definition). Patch modified and improved.
22105 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22107 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22109 * src/utilities.[c,h]: Added a utility funtion
22110 that escapes the single and double quotes in a
22111 given string. Useful for passing command line
22114 * src/cvs.c: Escaped the cvs log message before
22115 passing it to cvs command line to avoid ambiguties
22116 with quotes in the message.
22118 * pixmaps/anjuta_icon.png: Changed to the new icon.
22119 from Todd Goyen <goyen@mbi-berlin.de>
22121 * src/message-manager-private.cc: Added regex to
22122 recognize (underline hilite) the parsable outputs
22123 from the zvt terminal.
22125 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22127 Patch from: Tina Hirsch <tehirsch@arcor.de>
22129 * src/project_type.c:
22130 Fixed a bug in the wxproject type and modified the erroroutput when
22131 configure doesn't find wx-config
22133 Patch from: Timothee Besset <ttimo@idsoftware.com>
22135 * src/anjuta.c, src/message-manager-private.cc,
22136 src/message-manager-private.h
22137 Catches double clicks in the zvt terminal, and calls goto_error_line
22138 to jump to the appropriate location in the source. This will recognize
22141 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22143 * src/build_project.c: Taken care of memory leak
22144 by freeing cmd variable properly.
22146 * src/main_menubar_def.h: Fixed wrong signal connection
22147 for cvs project commit.
22149 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22151 * src/preferences_gui.c: Added some border and adjusted
22152 expandsion, filling in box adds to make the cvs preferences
22155 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22157 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22159 * src/cvs*, src/main_menubar*, src/preferences*:
22160 Moved CVS settings to preferences, added a nice login dialog.
22162 * src/controls.c, src/project_dbase.c:
22163 CVS project options are only shown if a project is open
22165 * src/build_project.c:
22166 User is now asked if he wants to install as root
22171 * anjuta.prj: Updated with cvs files
22173 * TODO: Remove task which are done
22175 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22177 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22178 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22179 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22181 Modified launcher to use controlling terminal to detect and
22182 take care of password authentications (for example, for cvs
22183 and root installs).
22185 * pixmaps/password.png: New file.
22187 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22189 Anjuta kick start tutorial wirtten by:
22190 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22192 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22193 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22194 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22195 manuals/C/anjuta-tutorial/figures/*.png:
22199 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22203 2002-03-28 Roel Vanhout <roel@stack.be>
22205 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22207 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22208 src/preferences_gui.c:
22209 Added option to wrap around to beginning/end of file when on last bookmark
22210 and next/previous bookmark is pressed
22212 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22214 Patch from Philip Van Hoof <freax@pandora.be>
22216 * src/gnomefilelist.c:
22217 Added gimp like feature that changes the file extension of
22218 the filename entered in the selections when the file
22221 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22223 Patch from Roy Wood <roy.wood@filogix.com>
22225 * src/controls.c, src/find_text.c, src/find_text.h,
22226 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22227 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22229 Menuitem for entering currently selected text as find target,
22230 added key accel for "find next" and changed some key accels for
22231 other key for consistency.
22236 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22238 * src/watch.c, src/watch.h, src/watch_cbs.c,
22239 src/watch_cbs.h, src/watch_gui.c:
22241 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22243 Added change watch entries feature
22244 and Watch entries modify on double click fixed.
22246 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22248 * src/mainmenu_callbacks.c:
22250 Project commit should not bypass dialog as
22251 we need to get the cvs log from the user.
22253 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22255 * src/project_dbase.c:
22257 Patch from Roy Wood <roy.wood@filogix.com>
22259 Fixed docking bug with the new docking patch
22260 to fix copy/paste bug.
22262 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22264 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22265 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22266 src/main_menubar.h, src/main_menubar_def.h,
22267 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22269 Added cvs project support. Featured bypass cvs dialog for
22270 cases where we don't need dialog (such as project and right
22271 click selection from file browser). Cleaned up cvs code to
22272 make them generic cvs operations instead of separate file
22273 and project operations. Added cvs log action. Increased
22274 file entry box width and enabled "unified diff" by default.
22275 Used Editor buffer for status and log and set hilite for
22276 these buffers including diff buffer (DIFF hilite).
22278 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
22280 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22282 * data: Added file autogen.sh.wxwin
22283 * data/Makefile.am: Added entry for autogen.sh.wxwin
22284 * pixmaps: Added project image appwiz_wxwin.png
22285 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
22286 * src/appwizard_cbs
22287 src/compiler_options.c
22289 src/project_dbase.c
22290 src/project_dbase.h
22291 src/project_import_cbs.c
22295 src/wizard_gui.c: Added everything necessary for new
22296 project type 'wxWindows (wxGTK)
22297 * src/project_dbase.c: Fixed a bug that caused every project
22298 to be a glade project in dialog
22299 'Project information'.
22301 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
22303 Patch submitted by Roy Wood <roy.wood@filogix.com>
22305 * src/anjuta_gui.c, src/message-manager-dock.c,
22306 src/project_dbase.c:
22308 fixed the copy/paste bug by rewriting dock/undock
22311 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
22313 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22315 * src/cvs*, src/Makefile.am:
22316 New file for CVS support. File operations currently work
22317 cvs login needs to be done. Project support is not yet
22320 * src/main_menubar*, src/mainmenu_callbacks,
22321 src/anjuta.c, src/anjuta.h:
22322 Added menus and functions for cvs commands.
22324 * src/text_editor_menu.h:
22325 Added #include <gtk/gtk.h>
22328 Removed a warning (and this time it works ;-)
22330 * src/utilities.c, src/utilities.h:
22331 Added a utility function to retrieve directory
22332 name out of full path.
22334 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
22336 * src/executer.c: (create_executer_dialog): changed the default
22337 focus on the entry.
22339 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
22341 * widgets/gnomefilelist.c:
22342 Fixed duplicate history entries for the same directory.
22344 2002-03-10 Stephane Demurget <demurgets@free.fr>
22348 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
22349 it's already used by scintilla to delete the whole current line.
22351 2002-03-10 Stephane Demurget <demurgets@free.fr>
22355 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
22356 calls to fileselection_hide_widget,
22357 (on_open_filesel_cancel_clicked): removed.
22359 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
22360 (on_add_prjfilesel_cancel_clicked):
22362 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
22365 * src/fileselection.c: Made some functions static.
22366 (fileselection_hide_widget): rewritten using the new
22367 gnome_filelist_set_multiple_selection function.
22369 * src/fileselection.c: (on_file_selection_delete_event): removed
22370 unuseful widget hides. Some cleanups,
22371 (on_file_selection_cancel_clicked): impl,
22372 (create_fileselection_gui): changed the cancel button clicked's
22373 callback to use this new function.
22375 * src/anjuta.c: (anjuta_new):
22376 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
22377 callbacks, because this the gnome filelist widget's job.
22379 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
22380 clist selection mode duplicates set,
22381 (gnome_filelist_key_press): use the new impl. function.
22383 2002-03-10 Stephane Demurget <demurgets@free.fr>
22387 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
22388 fixed some bogus code using an array cell out of
22389 range, removed unecessary gettext usages.
22391 * src/appwiz_page2.c: (on_prj_name_entry_changed):
22392 some cleanups and now transform minus characters to
22396 (source_write_configure_in),
22397 (source_write_toplevel_makefile_am),
22398 (source_write_desktop_entry),
22399 (source_write_glade_file):
22400 * src/project_dbase.c: (project_dbase_summon_glade),
22401 (project_dbase_generate_source_code):
22402 * src/glades.c: (gladen_write_glade_write):
22403 replaced some occurences of the target name by the
22404 project filename, using project_dbase_get_proj_name,
22405 to fix the name of some files.
22406 Fixed a lot of mem leaks.
22407 Various code cleanups.
22409 2002-03-06 Stephane Demurget <demurgets@free.fr>
22411 Merged with latest (1.44) scintilla.
22413 Added: - The calltip.<lexer>.end.definition property to display help
22414 text on a second line of calltip.
22415 - The calltip.<lexer>.word.characters property to correctly find
22416 calltips for functions that include characters like '$' which
22417 is not normally considered a word character.
22418 - The use.monospaced property to determine initial state of
22419 Use Monospaced Font setting.
22421 Bugs fixed: Too many to mention; please see :
22422 http://www.scintilla.org/ScintillaHistory.html for the
22425 * scintilla/*/*: updated nearly all files.
22427 * TODO: removed the need of a scintilla merge.
22429 Merged with latest (1.44) SciTE properties.
22431 * data/properties/anjuta.properties: added the wrap, use.monospaced
22434 * data/properties/html.properties: added a missing php extension, and
22435 updated php keywords to the latest reference.
22437 * data/properties/pascal.properties: added commands to compile, build
22438 and execute pascal applications.
22440 * data/properties/lua.properties: added styles for statements.
22442 * data/properties/bash.properties: added the declare keyword.
22444 Fixed distchecking.
22446 * global-tags/Makefile.am,
22447 global-tags/create-global-tags.sh: used some kind of ugly hack to
22448 make distchek work, since noone has proposed some better way.
22450 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
22451 and Ctrl-N replace Alt-N for new file according to the Gnome design
22454 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22456 * widgets/gnomedirlist.c
22457 widgets/gnomedirlist.h
22458 widgets/gnomefilelist.c
22459 widgets/gnomefilelist.h:
22461 Added GPL headings in the file.
22463 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22465 * src/attach_process.c
22466 src/attach_process_cbs.c
22467 src/attach_process_cbs.h
22468 src/attach_process_gui.c
22470 src/breakpoints_cbs.c
22471 src/breakpoints_cbs.h
22472 src/breakpoints_gui.c
22474 src/compiler_options.c
22475 src/compiler_options_cbs.c
22476 src/compiler_options_cbs.h
22477 src/compiler_options_gui.c
22478 src/find_in_files.c
22479 src/find_in_files_cbs.c
22480 src/find_in_files_cbs.h
22481 src/find_in_files_gui.c
22486 src/preferences_gui.c
22487 src/project_config.c
22489 src/src_paths_cbs.c
22490 src/src_paths_cbs.h
22491 src/src_paths_gui.c:
22493 Bugs #521629 and #522427 fixed. The problem was, that the
22494 escape-key was not catched and the dialog was hidden, but
22495 the flag was not set correctly.
22497 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
22498 using the gnome_dialog_close_hides()-setting present in most dialogs.
22499 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
22500 emits "close" and set the flag in the close-callback.
22502 Patch from: Jens Georg <mail@jensgeorg.de>
22504 2002-03-06 Stephane Demurget <demurgets@free.fr>
22506 * src/*.{c,cpp}: s/string_free/g_free/
22508 * src/utilities.[ch]: (string_free): removed.
22510 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
22512 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22514 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22515 src/mainmenu_callbacks.[ch]:
22516 Removed Project menu options: README, TODO, ChangeLog and NEWS
22517 Moved Save Build Messages to Build menu and only highlight it
22518 when there are build messages.
22519 Corrected a spelling: "mojority" -> "majority"
22520 Fixed initialisation of edit.edit_app_gui so now Edit menu
22521 can be shown when no project is loaded.
22523 * src/project_dbase.h: Removed prototype for static function
22525 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
22527 * src/text_editor.c: Editor is marked changed after
22530 Patch from: Jens Georg <mail@jensgeorg.de>
22532 2002-03-04 Roel Vanhout <roel@stack.be>
22534 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22536 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
22537 Added option to ignore binary files on 'Find in files' (grep -I option)
22539 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22542 session restoration and commandline load in
22545 * src/anjuta.[h,c], src/anjuta_cbs.c:
22546 Removed "clear windows menu" and prevented runtime
22549 * src/compile.c, src/build_file.c, src/build_project.c,
22551 Takes into account the preference setting for
22552 show dialog when job completes. Dialogs are
22553 shown when it is enabled otherwise not.
22555 2002-03-03 Roel Vanhout <roel@stack.be>
22557 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22560 Store 'Find...' search string on search so that 'Find Next' will search for
22561 that string, even if the dialog hasn't been closed yet.
22563 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22565 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
22566 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
22567 src/main_menubar_def.h:
22569 Organized menus, removed "Windows" and "Utilities" menus from the
22570 menubar [they are no longer needed]. Also removed some extragenous
22573 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
22575 * src/message-manager-private.cc:
22576 Set message clist selection mode to BROWSE.
22578 * src/message-manager.cc, src/an_symbol_view.c,
22579 src/an_file_view.c:
22580 Added Key navigation for the CTree and CList. Arrow left for
22581 node collapse, right for node expand, space (or enter) for
22582 activation (same as double click).
22584 2002-03-03 Roel Vanhout <roel@stack.be>
22586 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22588 * plugins/class-gen/clsGen.c
22589 Added functionality to semi-intelligently prefill filename
22590 boxes with names deduced from class name
22592 2002-02-26 lbell <lbell@tsc4.com>
22594 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22595 * src/preferences_gui.c:
22596 Removed an incorrect use of gtk_misc_set_alignment().
22598 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
22599 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
22600 src/preferences.h, src/preferences_gui.c:
22602 Added the option to reload last open project at the startup.
22603 Added the possibility to open a new project without close
22606 * src/properties.cxx:
22607 Corrected a spelling mistake in message string.
22610 Updated session functions.
22612 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
22614 * widgets/gnomefilelist.c: Bug fixes.
22616 Patch from Philip Van Hoof <freax@pandora.be>
22618 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
22620 * src/an_file_view.c:
22621 anjuta was unable to open some files becuase they were not being
22622 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
22623 Removed mime checking when opening with anjuta, becuase it doesn't
22624 hurt to open binary files in anjuta (some even may want to do so).
22626 Added a warning when mime type is not set when "view with default
22627 viewer" is activated.
22629 * src/an_file_view.c, an_symbol_view.c:
22630 Converted N_() to _() where ever appropriate in the strings.
22632 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
22634 * src/appwizard_gui.c, src/appwizard_cbs.c
22635 src/wizard_gui.c/h, src/appwiz_page3.c,
22636 src/project_import_gui.c:
22638 Moved target type radiobuttons to appwiz. page 2
22640 * src/message-manager-private.cc
22641 Fixed a bug which caused a crash if next message function was used
22643 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
22645 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
22647 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
22648 Modifies the behaviour of Alt-TAB in Anjuta. This
22649 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
22650 edited files in the first items of the notebook.
22652 Patch from: Timothee Besset <timo@qeradiant.com>
22654 2002-02-24 Philip Van Hoof <freax@pandora.be>
22656 * widgets/gnomefilelist.c, gnomefilelist.h:
22657 Added filecompletion
22659 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
22661 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
22663 * configure.in: Added "sk" to ALL_LINGUAS.
22665 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
22667 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
22668 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
22669 src/wizard_gui.c: Added support for static and dynamic libs
22671 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
22673 * widgets/gnomefilelist.c:
22674 Fixed gnome_filelist_get_lastfilename so it no longer returns
22677 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
22679 * src/resources.h, resources.c:
22682 * src/main_menubar_def.h, mainmenu_callbacks.c:
22683 Changed to use gnome configed url handler.
22685 2002-02-19 Philip Van Hoof <freax@pandora.be>
22687 * widgets/gnomefilelist.c
22688 Added PHP filetype.
22690 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
22692 * plugins/class-gen/clsGen.c:
22695 * widgets/gnomefilelist.c:
22696 Gives the maximum space to the files section of the open file dialog.
22698 Patches from: lbell <lbell@tsc4.com>
22700 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
22702 * src/anjuta.c, main.c:
22703 Used tm_get_real_path in anjuta_get_full_filename();
22705 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
22707 * anjuta.prj: update version
22709 2002-02-17 Stephane Demurget <demurgets@free.fr>
22711 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
22712 removed the amount arg and replaced with a NULL-ending list.
22713 (gnome_filelisttype_makedefaultlist): use the new prototype.
22715 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
22717 * src/about.c, THANKS: updated for new contributors
22719 * anjuta.prj: added new files
22721 * README: corrected some documentation, ctags no longer needed,
22722 pkgconfig now required
22724 * data/properties/others.properties: add .cvsdiff extension
22726 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
22727 patch from Vadim Berezniker <vadim@berezniker.com> to improve
22730 * doc/anjuta.1: added initial man page thanks to
22731 Rob Bradford <rob@debianplanet.org> (NB build and install
22734 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
22736 * src/Makefile.am: Cleaned handling of compiler flags by moving them
22737 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
22740 * configure.in: Changed version to 0.1.10-pre
22742 2002-02-17 Stephane Demurget <demurgets@free.fr>
22744 * src/fileselection.c: (create_fileselection_gui): always display
22745 the directory creation button as we cannot rely on the dialog
22748 * widgets/gnomefilelist.[ch]: fixed includes.
22750 * pixmaps/new_folder.xpm: resized, added a + sign.
22752 2002-02-17 Stephane Demurget <demurgets@free.fr>
22754 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
22755 changed all extensions to begin with a dot.
22757 2002-02-16 Philip Van Hoof <freax@pandora.be>
22759 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22761 * THANKS: added Philip.
22763 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
22765 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
22766 * src/file_selection.[ch],
22767 * widgets/gnomefilelist.[ch]: added a filetype
22768 combobox to the Anjuta file dialog widget.
22770 2002-02-14 Andy Piper <andy.piper@freeuk.com>
22772 * anjuta.spec.in: eep! the import script was not being installed by
22773 RPM - fixed for the release.
22775 2002-02-13 Stephane Demurget <demurgets@free.fr>
22777 Various cleanups and fixes for the next release to be able to make
22780 * plugins/*/*.c: added missing prototypes causing gcc to speak to
22781 much and make some tweaks plus cleanups.
22783 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
22784 args to remove some warnings.
22786 * global-tags/Makefile.am,
22788 src/Makefile.am: link against Anjuta static libs using the
22789 $(top_builddir) dir, not anymore on $(top_srcdir) to make
22792 * src/Makefile.am: ditto with all the Anjuta static libs.
22794 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
22795 include, as we already include the whole directory for the build.
22797 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
22799 2002-02-13 Andy Piper <andy.piper@freeuk.com>
22801 * pixmaps/Makefile.am: icon for libglade project now installed
22802 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
22803 * manuals/C/Makefile.am: removed ChangeLog reference which was
22804 breaking some build stuff
22805 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
22806 include reference problems that showed up on make distcheck
22807 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
22809 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
22811 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
22813 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
22815 * src/message-manager-private.cc:
22816 The horizontal scrollbar now shows properly on demand.
22818 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
22820 * src/dnd.c fixed some warnings
22821 * src/message-manager-private.cc: Horizontal scrollbar is now shown
22822 and works. It is shown always at the moment but before it was
22823 shown on demand and did never work.
22825 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
22827 * src/anjuta.c: Fixed a crash bug.
22828 patch from: Jens Georg <mail@jensgeorg.de>
22830 2002-02-04 Andy Piper <andy.piper@freeuk.com>
22832 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
22833 reports a problem with missing end tags on <graphic>
22835 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22837 * manuals/C/ChangeLog: removed since it was never used
22838 * manuals/C/anjuta-manual/*: more updates, new screenshots
22839 * anjuta.prj: updated for new manuals/ structure
22841 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
22843 * source.c, compiler_options.[c/h]:
22844 Fixed bug #460321 "Problem with optimization options"
22845 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
22847 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22849 * NEWS: prepared for release, need to fill in date
22850 * data/welcome.txt: version number updated
22852 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22854 * src/text_editor_menu.c, src/an_file_view.c,
22855 src/an_symbol_view.c: marked strings for translation
22857 * src/defaults.c, data/properties/xml.properties:
22858 *.omf and *.xsl files should use XML highlighting
22860 * manuals/C/anjuta-manual/*:
22861 - restructured so that files have more meaningful names
22862 and are easier to edit (see anjuta-manual.sgml for the
22864 - updated some screenshots
22865 - continued rewrite
22867 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
22869 * main.c: Made a workaround to remove the old
22870 anjuta gnome config file (older than 9 Feb 2002). This
22871 will fix the bug which never lets the brower toolbar shown.
22873 * main.c: In fact, the above solution wouldn't work in all
22874 cases. Therefore, here is the better fix, which works by
22875 detecting the version of the old config file and deleting
22876 ~/.gnome/Anjuta if it is lesser than 0.1.9.
22878 2002-02-01 Andy Piper <andy.piper@freeuk.com>
22880 * HACKING: added info on submitting patches
22882 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
22884 * src/project_import_gui.c, src/project_import.c:
22885 - If Project Import Wizard is canceled everything is
22887 - Back button is now insensitive on page 3 (some problems:
22888 see TODO in project_import_qui.c:284
22889 - Menu frame is insensitive if project type != GNOME(mm)
22891 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
22893 * src/main.c: Fixed bug # (Unable to open files on
22894 double click in project window from second trial onwards when
22895 the project is opened from command line).
22897 * po/POTFILES.in: Removed tags_manager.[h,c]
22899 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
22901 * src/preferences.c:
22902 A quick hack to fix the 'invisible' browser toolbar when
22903 upgrading from 0.1.8 to 0.1.9
22906 Fixed toolbar names which were causing confusions in the toolbar
22910 Substituted "anjuta" with PACKAGE
22912 * src/project_import_gui.c:
22913 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
22915 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
22916 Added new files and removed obsolete ones.
22918 2002-01-30 Andy Piper <andy.piper@freeuk.com>
22920 * src/appwizard_cbs.c, project_import_cbs.c,
22921 main_menubar_def.h, project_import_gui.c:
22922 updates to message strings and layout for the
22925 * text_editor_cbs.c: fix for the tab menu entries for
22926 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
22928 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
22935 Tag dropdown exclusive (takes
22936 all space in the toolbar) and never vertical and
22937 increased the width of the tag combo to 256 pixs.
22938 Toolbar separator before the combo and button.
22939 Added tags label before the tag button.
22940 Reorganized the dock bands for the toolbars.
22942 * src/project_import_gui.c
22943 src/project_import.c:
22944 Fixed an error and removed an unused variable.
22946 * data/properties/anjuta.properties:
22947 Removed the property for the old toolbar and set
22948 browser toolbar show to default.
22950 * src/project_dbase.c: excluded modules were not
22954 No build files will be written if the project is blocked.
22956 * src/project_import.c,
22957 src/project_import_cbs.c,
22961 Manually applied Johannes patch to fix some memory
22962 issues and gui clean up.
22963 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
22965 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
22966 Fixed a bad bug with remove file from project because of
22967 files were never removed properly from the project and
22968 from the tagmanager.
22970 * src/appwiz_page3.c: Disabled unused codes to clear
22973 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
22975 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
22978 pixmaps/Makefile.am
22981 src/an_symbol_view.c
22989 src/main_menubar_def.h
22990 src/mainmenu_callbacks.c
22991 src/mainmenu_callbacks.h
22993 src/project_dbase.c
22994 src/project_dbase.h
22996 src/text_editor_menu.c
22997 src/text_editor_menu.h
23000 src/toolbar_callbacks.c
23001 src/toolbar_callbacks.h :
23003 Patch submitted by:
23004 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23006 Removes the Tags toolbar and substituted it with
23007 tags combo dropdown list. Fixes a couple of bugs.
23009 Moved the tag combo to browser toolbar because
23010 main toolbar was becoming too long.
23011 Made a new icon of tag toolbar.
23013 * po/zh_TW.po: Fixed bug.
23015 * pixmaps/an_tag.xpm: Added new file.
23017 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23019 * src/project_import_gui.c: Reorganized project
23022 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23024 * HACKING: added info on creating windows and dialogs
23026 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23028 * src/tm_file_view.c:
23030 Sorts the file list at the end instead of doing sort-insert
23031 to improve performance.
23032 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23034 * src/project_dbase.c: Resolved a conflict from
23037 * src/project_import.c:
23039 Fixed to use anjuta_import.sh for the bin dir and
23040 not from the data dir.
23042 Used anjuta_is_installed() function to verify a the command's
23045 Fixed import command to use sh (which is more general and is
23046 gauranteed to be found in any unix system :-)). Also, added
23047 double quotes around the import directory.
23049 Changed some strings for better translations (like avoiding
23052 Fixed the reading of wrong target type.
23054 * src/control.c: Insensitive "import project" when there is
23057 * src/project_import_cbs.c:
23059 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23060 Fixed selection of gettext checkbox.
23061 Sets the menu entries.
23063 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23065 * src/appwiz_page[1-4].c
23067 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23068 be able to reuse it.
23070 * src/mainmenubar.[c/h]
23071 * src/mainmenubar_def.h
23072 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23075 * src/message-manager.c: Fixed bug 509192
23076 * src/message-manager-dock.c: Added accel_group if window is undocked
23078 * src/project_dbase.[c/h]: Splitted opening code to be able
23079 to use it without an open file dialog
23080 (Maybe I broke Naba's changes, please take a look)
23082 * src/project_import.[c/h]
23083 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23085 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23088 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23090 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23093 * manuals/C/anjuta_manual/*: started rewrite of the
23094 manual, updated some screenshots
23096 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23098 * src/gnomefilelist.h, src/gnomefilelist.c:
23100 Fixed multiple selection bug (#497085). The OK button is
23101 sensitive when in multiple mode, if the no. of
23102 selection is one or more.
23104 Toggle between single and multiple selection mode
23105 and multiple mode display.
23107 Fixed strings to translable strings.
23109 Fixed some compiler warnings by commenting out
23112 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23114 * src/project_dbase.c: App status bar now updates
23115 with the project name when the project is loaded.
23117 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23119 Puts the directories at the top. They're also sorted now.
23120 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23122 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23124 * scripts/anjuta_import.sh.in: Added file.
23125 * scripts/anjuta_import.sh: Removed file.
23127 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23130 * src/main_menubar_def.h:
23132 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23133 reflect the opposite of Find (CTRL+F) and also to leave
23136 Changed Glade summon with ALT+G, which frees the ATL+E
23137 for poping up the edit menu.
23139 * src/Makefile.am: Debugging link flags by Biswa, removed.
23141 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23143 * HACKING: added information on best practices for writing
23144 application messages and GUI labels
23146 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23147 src/breakpoints.c, src/build_file.c, src/build_project.c,
23148 src/clean_project.c, src/compile.c,
23149 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23150 src/configurer.c, src/debugger.c, src/executer.c,
23151 src/find_in_files.c, src/find_in_files_cbs.c,
23152 src/find_replace.c, src/find_text.c, src/glades.c,
23153 src/gnome_project.c, src/goto_line.c, src/main.c,
23154 src/main_menubar.c, src/main_menubar_def.h,
23155 src/mainmenu_callbacks.c, src/preferences_gui.c,
23156 src/project_config.c, src/project_dbase.c,
23157 src/project_dbase_gui.c, src/resources.c, src/source.c,
23158 src/support.c, src/tags_manager.c, src/text_editor.c,
23159 src/text_editor_gui.c, src/text_editor_menu.c,
23160 src/toolbar_callbacks.c, src/utilities.c:
23161 lots of minor message updates to make them more user-friendly
23164 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23168 Because of the spaces escaping, the command could not be
23169 executed when run without terminal. Now fixed.
23171 * anjuta.prj, Makefile.am:
23173 Added anjuta project file.
23175 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23177 * src/message-manager-private.h, message-manager-private.cc,
23180 Added freeze() and thaw() for the message window class to
23181 speed up the message manager update.
23183 * src/project_config.h, project_config.c,
23184 src/project_dbase.h, project_dbase.h
23185 scripts/anjuta_project.template:
23187 Added two new prject attributes: project.config.blocked and
23188 project.excluded.modules. The former will make sure that users
23189 are not given any previlidge in enabling the 'overwrite build
23190 files' flags and the later issues a list of modules in the project
23191 to be skipped for symbol browsing and project listing.
23193 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23195 Modified script to read the template from the anjuta data dir
23196 rather than from the directory in which the script exist. Otherwise,
23197 Being transfered to the bin dir, the script will not be able to
23198 find the template when it is run.
23200 The script is also create with configure.in to set in the anjuta
23201 data dir path inside the script.
23203 2002-01-26 Stephane Demurget <demurgets@free.fr>
23205 * po/fr.po: updated to the latest sources.
23207 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23209 * scripts/Makefile.am:
23210 anjuta_import.sh goes with distribution.
23212 * po/*.po: They seem to have updated (merged with
23213 anjuta.pot) automatically when I did "make dist".
23215 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23217 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23218 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23219 the compiler options dialog.
23222 Correct todays date. :)
23224 * scripts/Makefile.am:
23225 Installs anjuta_import.sh in $(prefix)/bin dir and
23226 is treated as an executable.
23228 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23230 * Fix for bug #499373
23232 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23233 java, properties, latex.properties, lua.properties, others.properties,
23236 Added double-quotes around file arguments so that
23237 filenames with spaces could also work.
23239 * launcher/anjuta-launcher.c, executer.c:
23240 Escaped quotes in the cammand and it's arguments before executing
23241 so that args with spaces can also work.
23243 Commented #DEBUG switch.
23245 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23247 * scripts/*: Added files which I forgot previously.
23249 * src/aneditor.h: Lined up commands definition for better look.
23251 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23252 main_menubar.h, control.c:
23253 Added three more convert EOL chars submenu items in transform.
23254 Reformatted some some.
23256 * data/anjuta.properties:
23257 Reformatted a line.
23259 * src/aneditor.h, aneditor.c:
23260 Added three commands (with definitions) for EOL conversions.
23262 * src/text_editor.c:
23263 Editor detects file mode from the file content and
23264 set the editing mode to CR/LF/CRLF automatically.
23265 Refined Dos mode extrageneous chars filter
23266 This will make sure that filter works only in Dos mode and not
23269 * src/anjuta.c: Editor mode display in status bar.
23271 * src/preferences_gui.c: Changed the string for dos mode
23272 filter to more sensible string.
23274 * src/aneditor.c: Default editor mode sets during widget creation
23275 and not everty time the properties are loaded. This makes sure
23276 that the auto-detected mode is not overridden by the default mode.
23278 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
23280 * src/anjuta.c: Fixed bug #476028.
23281 Now anjuta also searches for file relative to top project dir,
23282 when the project is open.
23284 * src/anjuta_cbs.c: Fixed bug #499536.
23285 File is not closed if it is not able to save the file properly.
23287 * src/mainmenu_callbacks.c: Fixed bug #499536.
23288 Newfiles (which are not modified) are also closed on "close all files".
23290 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23292 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
23294 * tagmanager/tm_source_file.c, regex.c, parse.c:
23295 defined and delimited g_messages within #debug.
23297 * src/preferences.c, data/anjuta.properties:
23298 saved/defied message-manager tag position in string.
23299 Message tag possition is saved between sessions. And
23300 and tag position bottom as default.
23302 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
23304 Patch submitted by:
23305 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23310 data/properties/Makefile.am
23311 global-tags/Makefile.am
23312 pixmaps/Makefile.am
23316 src/an_symbol_view.c
23317 src/an_symbol_view.h
23322 src/message-manager-private.cc
23324 src/project_dbase.c
23325 src/project_dbase_gui.c
23335 pixmaps/sv_class.xpm
23336 pixmaps/sv_function.xpm
23337 pixmaps/sv_macro.xpm
23338 pixmaps/sv_private_fun.xpm
23339 pixmaps/sv_private_var.xpm
23340 pixmaps/sv_protected_fun.xpm
23341 pixmaps/sv_protected_var.xpm
23342 pixmaps/sv_public_fun.xpm
23343 pixmaps/sv_public_var.xpm
23344 pixmaps/sv_static_fun.xpm
23345 pixmaps/sv_static_var.xpm
23346 pixmaps/sv_struct.xpm
23347 pixmaps/sv_unknown.xpm
23348 pixmaps/sv_variable.xpm
23349 pixmaps/fv_core.xpm
23350 pixmaps/fv_text.xpm
23351 pixmaps/filestoremove.txt:
23355 * pixmaps/class.xpm
23356 pixmaps/function.xpm
23357 pixmaps/fv_autofile.xpm
23359 pixmaps/fv_i18n.xpm
23360 pixmaps/fv_source.xpm
23361 pixmaps/private_func.xpm
23362 pixmaps/private_var.xpm
23363 pixmaps/protected_func.xpm
23364 pixmaps/protected_var.xpm
23365 pixmaps/public_func.xpm
23366 pixmaps/public_var.xpm
23368 pixmaps/variable.xpm
23374 Upgraded to tagmanager-0.7
23376 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
23377 * src/anjuta_cbs.c: Fixed bug #506441
23378 * src/watch_gui.c: Changed layout of eval dialog so that
23379 it fits on a 800x600 desktop with German translation.
23381 2002-01-23 Andy Piper <andy.piper@freeuk.com>
23383 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
23384 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
23385 icon for new project type (thanks to Misha)
23386 * configure.in: build and install Danish translation
23387 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
23388 credits to cover new patches and translations
23390 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
23392 * src/preferences.c, src/message-manager.cc, src/project_type.c,
23393 src/appwiz_page1.c:
23395 - Font preferences are restored properly now (\n was missing)
23396 - Dock menu label of message-manager is "Dock/Undock" instead
23397 of "Dock|Undock" to match with the rest of anjuta.
23398 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
23399 changed it in anjuta, too
23401 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23403 * tagmanager/tm_source_file.c,
23404 tagmanager/parse.c,
23405 tagmanager/tm_project.c,
23406 src/an_symbol_view.c,
23409 Disabled debug warnings.
23411 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23413 * src/appwiz_page1.c
23414 src/compiler_options.c
23415 src/project_dbase.c
23416 src/project_dbase.h
23421 New project type named LibGlade.
23423 Patch submitted by:
23424 Dick Knol <dknol@gmx.net>
23427 Commented out unused pixmap creation. May be it
23428 will fix the crash in project creation.
23430 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
23434 src/registers_cbs.c
23435 src/registers_cbs.h
23436 src/registers_gui.c
23439 src/sharedlib_cbs.c
23440 src/sharedlib_cbs.h
23441 src/sharedlib_gui.c
23449 src/stack_trace_cbs.c
23450 src/stack_trace_cbs.h
23451 src/stack_trace_gui.c
23459 Fixed bug #496290: Attach/detach removed from these
23460 windows as they are never implemented.
23462 Patch submitted by:
23463 Johannes Schmid <johannes.schmid@gmx.de>
23465 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
23471 when you right click on the tabs, a list of filenames are given
23472 out, but now it gives a list of "page 1", "page 2", etc...
23474 Patch submitted by:
23475 Jens Georg <mail@jensgeorg.de>
23477 * anjuta.in.in: Removed c|c++ because, it was not necessary
23478 and was causing translation problem.
23480 * plugins/class-gen/clsGen.c:
23481 removed "'" for the same reason.
23483 attached the fix for the menu
23486 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23488 * src/preferences.h,
23490 src/preferences_gui.c:
23492 Adds the functionality to Anjuta to auto save your unsaved
23493 files before you build a project.
23495 Patch submitted by:
23496 jason <jason_williams@suth.com>
23498 * src/anjuta.[h,c]:
23499 Added function for save all files.
23501 * src/mainmenu_callbacks.c:
23502 Modified to use the above function.
23504 * src/build_project.c:
23505 Save all files before build if it is set in the
23508 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
23510 * src/message-manager-private.cc
23511 src/message-manager-private.h
23512 src/message-manager.cc:
23514 Message-manager now restores the tabs which were shown on startup.
23515 The terminal is now created on demand (as requested by Biswa)
23516 and I have removed some debug messages.
23518 Patch submitted by:
23519 Johannes Schmid <johannes.schmid@gmx.de>
23521 2002-01-13 Stephane Demurget <demurgets@free.fr>
23523 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
23524 proper tabs keyboard navigation.
23526 * src/an_symbol_view.c,
23528 src/gnome_project.c,
23529 src/project_dbase.c,
23530 src/tags_manager.c: removed some debugging display.
23532 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
23534 * src/message-manager-dock.c
23535 src/message-manager-private.cc
23536 src/message-manager-private.h
23537 src/message-manager.cc
23540 src/preferences_gui.c:
23542 Patch submitted by:
23543 Johannes Schmid <johannes.schmid@gmx.de>
23545 This patch adds a tab to the notebook of the preferences-dialog
23546 where you can change the colors, the tab position of the new
23547 message manager. Also the truncate messages stuff has moved
23548 from misc tab to messages tab.
23550 Also improved the remembering position stuff of message manager.
23552 * data/internal.properties,
23553 Added definitions for messages colors and tag position.
23555 * src/message_manager.cc:
23556 Fixed a bug that never lets the messages panes to get cleared.
23557 Added wmclass setting for the message window. Fixed a bug in
23558 which the message window was not being shown.
23560 * src/tag_manager.c: Fixed printing of (NULL) in the debug
23561 output and disabled it.
23563 * src/anjuta.c: Preferences created and loaded before anything else.
23564 anjuta now recognizes messages colors on startup and initializes
23567 2002-01-09 Andy Piper <andy.piper@freeuk.com>
23569 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
23571 2002-01-09 Stephane Demurget <demurgets@free.fr>
23573 * pixmaps/file_c.xpm,
23574 pixmaps/file_cpp.xpm,
23575 pixmaps/file_file.xpm,
23576 pixmaps/file_h.xpm,
23577 pixmaps/file_html.xpm,
23578 pixmaps/file_i18n.xpm,
23579 pixmaps/file_icon.xpm,
23580 pixmaps/file_pix.xpm,
23581 pixmaps/fv_doc.xpm,
23582 pixmaps/fv_i18n.xpm,
23583 pixmaps/fv_image.xpm,
23584 pixmaps/fv_source.xpm,
23585 pixmaps/fv_unknown.xpm: made these icons transparent.
23587 2002-01-08 Andy Piper <andy.piper@freeuk.com>
23589 * launcher/anjuta_launcher.c: updated message strings
23590 * src/message-manager-dock.c: added newline at end to avoid compile warning
23591 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
23592 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23593 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
23594 entries for username and Python-style GPL notice
23595 * HACKING: added info on files to change to update Insert menu
23597 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23599 * src/project_dbase.c,
23600 src/an_file_view.c,
23601 src/an_symbol_view.c:
23602 Changed the CTree expander style to square and
23603 line style to Dotted line.
23605 * po/POTFILES.in: Removed and Added translable files.
23607 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23609 * ccview/.cvsignore: Removed.
23611 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23614 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
23615 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
23616 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
23617 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
23618 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
23619 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
23621 Removed ccview module because it is no longer needed.
23623 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23625 * src/project_dbase.c:
23626 Shifted structure initialization in project_dbase_new()
23627 before anything else, otherwise it was crashing due to
23628 uninitialized values.
23630 * src/an_symbol_view.c:
23631 Disabled high volume debug output.
23633 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
23635 Applied a very heavy patch from:
23636 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23640 pixmaps/Makefile.am
23652 src/fileselection.c
23655 src/main_menubar_def.h
23656 src/mainmenu_callbacks.c
23657 src/mainmenu_callbacks.h
23658 src/project_dbase.c
23659 src/project_dbase.h
23660 src/project_dbase_gui.c
23662 src/text_editor_menu.c
23663 src/toolbar_callbacks.c
23664 tagmanager/Makefile.am
23666 tagmanager/include/Makefile.am
23667 tagmanager/include/tm_project.h
23668 tagmanager/include/tm_symbol.h
23669 tagmanager/include/tm_tag.h
23670 tagmanager/include/tm_tagmanager.h
23671 tagmanager/include/tm_workspace.h
23672 tagmanager/tm_project.c
23673 tagmanager/tm_source_file.c
23674 tagmanager/tm_symbol.c
23675 tagmanager/tm_tag.c
23676 tagmanager/tm_workspace.c
23677 widgets/Makefile.am: Modified.
23679 * src/an_file_view.[c,h],
23680 src/an_symbol_view.[c,h],
23681 src/file_history.[c,h],
23683 widgets/scroll-menu.[c,h],
23684 tagmanager/tm_file_entry.c
23685 tagmanager/include/tm_file_entry.h: Added new files.
23687 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
23688 private_func.xpm, public_func.xpm,
23689 class.xpm, fv_exec.xpm, fv_unknown.xpm,
23690 private_var.xpm, public_var.xpm,
23691 function.xpm, fv_i18n.xpm, macro.xpm,
23692 protected_func.xpm, struct.xpm,
23693 fv_autofile.xpm, fv_image.xpm,
23694 ofolder.xpm, protected_var.xpm, variable.xpm:
23695 Updated and Added pixmap files.
23699 a) Removes CCView dependency.
23700 b) Improves the terminal.
23701 c) Adds tag navigation context menus.
23702 d) Upgrades tagmanager to latest version.
23703 e) Miscellaneous small additions.
23705 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
23707 * src/project_dbase_gui.c: Fixed crash of anjuta
23708 when project first created.
23710 * src/gnome_project.c: It now updates the tags manager
23711 when new projects are created.
23713 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
23715 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
23716 for this big patch.
23718 * src/messages.[c,h]: Removed files.
23720 * src/message-manager.[cc,h],
23721 src/message-manager-dock.[c,h],
23722 src/message-manager-private.[cc,h]
23725 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
23726 src/build_project.c, src/clean_project.c, src/compile.c
23727 src/configurer.c, src/debugger.c, src/find_in_files.c
23728 src/mainmenu_callbacks.c, src/preferences.h
23729 src/preferences_gui.c, src/properties.h
23730 src/utilities.c, src/utilities.h:
23731 The new messages widget.
23733 - Use of GtkNotebook instead of ToggleButtons
23735 - Popupmenu to show and hide message types and
23736 to dock/undock in detach mode
23738 All other things should work as they did with the
23739 old message window. Currently the keyboard short-cuts
23740 do not work in detached mode.
23742 Some functions in utitlities.[c,h] changed.
23743 so that they take const arguments where this is possible
23745 * src/Makefile.am, po/POTFILES.in:
23746 Removed messages.[c,h] and
23747 added message-manager.[cc,h], message-manager-dock.[c,h],
23748 message-manager-private.[cc,h]
23750 * src/message-manager.h: Removed "include <bonobo.h>"
23751 and added a newline at the end of the file.
23753 * src/message-manager-private.cc:
23754 Set clist's width setting to Automatic.
23755 Set scroll window's scroll bars to Automatic.
23757 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
23759 * text_editor_menu.c:
23760 Fixed misalignment of the function sub menu
23761 in the text editor pop up menu.
23763 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
23765 * src/text_editor.c: Fixed a compiler warning.
23767 2002-01-04 Andy Piper <andy.piper@freeuk.com>
23769 * THANKS, manuals/*/authors.sgml: updated for new translations
23770 * plugins/class-gen/clsGen.c: converted messages to English
23771 * src/about.c, src/main_menubar_def.h: string updates
23773 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
23778 src/mainmenu_callbacks.c
23781 src/text_editor_cbs.c
23782 src/text_editor-gui.c:
23784 Earlier code for adding 'cross' button
23785 for closing pages were too error prone and unorganized.
23786 Cleaned up the code and shifted the 'extra' widgets
23787 creation (eg. close button, close_pixmap and lable)
23788 from anjuta to text_editor. This takes care of proper
23789 widgets creation and destruction. Otherwise, anjuta
23790 was crashing at too many points, especially related
23791 to docking and undocking.
23793 2002-01-04 Stephane Demurget <demurgets@free.fr>
23795 * src/aneditor.cxx: removed debugging code.
23797 * data/properties/.cvsignore: added swap files.
23799 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
23803 Fixed Crashing of anjuta when a new file is saved as
23806 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
23808 * src/aneditor.c: Some debug codes around.
23810 * data/internal.properties, data/anjuta.properties: Removed.
23811 data/properties/Makefile.am:
23812 data/properties/ada
23814 data/properties/make
23816 data/properties/html
23817 data/properties/ruby
23818 data/properties/baan
23819 data/properties/idl
23820 data/properties/pascal
23821 data/properties/sample
23822 data/properties/bash
23823 data/properties/java
23824 data/properties/perl
23825 data/properties/sql
23826 data/properties/conf
23827 data/properties/latex
23828 data/properties/props
23830 data/properties/cpp
23831 data/properties/lua
23832 data/properties/python
23833 data/properties/xml
23834 data/properties/others
23835 data/properties/.cvsignore:
23836 Added files. Properties now splitted into small files
23840 configure.in: Update the removal and added properties module.
23842 * src/preferences.c: preferences_new(): Updated to reflect the
23843 new properties files organization.
23845 * src/Makefile.am: Added Baan Lexer.
23847 2002-01-01 Stephane Demurget <demurgets@free.fr>
23849 * src/aneditor.cxx: readded the baan lexer.
23851 * src/preferences.c: fixed translated messages and a typo.
23853 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
23854 confusing the regexp usage in xml-i18-merge.
23856 2002-01-01 Andy Piper <andy.piper@freeuk.com>
23858 * src/project_dbase.c: tidied some messages, and spotted a typo in
23859 the reading of properties which prevented the project version from
23860 ever being reported in the Project Information window - fixed :)
23862 * po/POTFILES.in: removed syntax.h
23864 2001-12-31 Stephane Demurget <demurgets@free.fr>
23866 * data/internal.properties: fixed baan properties.
23867 Added all ada properties.
23869 * src/main_menubar_def.h,
23872 src/utilities.[ch]: added support for the Ada highlight style.
23874 2001-12-31 Stephane Demurget <demurgets@free.fr>
23876 * plugins/*/.cvsignore: updated.
23878 2001-12-31 Stephane Demurget <demurgets@free.fr>
23882 src/Makefile.am: removed the empty header syntax.h.
23884 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
23887 Stef's observation on the 'superfluous' hseparators in the recent
23888 files and projects is fully justified -- removed.
23890 * main_menubar_def.h:
23891 Changed "Plug Ins" to "Plugins" in the menu label.
23893 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
23894 Added class-gen in the configure output and class-gen module.
23896 * data/internal.properties:
23897 Correct mis-spelled "jave" to "java".
23898 Added file.is.source for *.h, *.c, *.cpp properties.
23900 * global-tags/Makefile.am:
23901 "chmod +x create_global_tags.sh" before it is executed, because
23902 there is very high chance that it will be found "-x" and resulting
23905 2001-12-31 Stephane Demurget <demurgets@free.fr>
23907 Fixed a crash on Solaris reported by Holder Burde, thanks to him
23910 * src/gnome_project.c: (create_new_project): if the user doesn't
23911 select any icon, it doesn't have any extension and thus we can't
23912 use it in printf on Solaris, since the %s modifier use strlen to
23913 know the string length and then crash. On Linux, gcc checks the value
23914 of the pointer to be NULL and write "(null)" if necessary. We can't
23917 * src/source.c: (source_write_desktop_entry): if there's no icon, we
23918 don't need to have the directory icon but the generic one.
23920 2001-12-30 Stephane Demurget <demurgets@free.fr>
23922 Merged with latest (1.42) scintilla.
23924 Added: Support for the {load,save}.on.(de)activate properties.
23925 The PHP lexer to match keywords case insensitively.
23927 Experimental supports for changeable style attribute & line
23930 Updated: Both the C++ and HTML lexers.
23931 More shell keywords added.
23932 Horizontal scrolling and diplay of long lines optimised.
23933 Cursor setting optimised.
23935 Bugs fixed: Caret movement over folded lines.
23936 Selection tracking in 2ndary views when doing modifications.
23938 * scintilla/CallTip.{cxx.h},
23939 scintilla/ContractionState.{cxx,h},
23940 scintilla/Document.{cxx,h},
23941 scintilla/Editor.{cxx,h},
23942 scintilla/KeyWords.cxx,
23943 scintilla/LexHTML.cxx,
23944 scintilla/PlatGTK.cxx,
23945 scintilla/RESearch.cxx,
23946 scintilla/ScintillaBase.cxx,
23947 scintilla/ScintillaGTK.cxx,
23948 scintilla/Style.{cxx,h},
23949 scintilla/StyleContext.h,
23950 scintilla/ViewStyle.cxx,
23951 scintilla/include/*.h: updated.
23953 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
23955 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
23956 should have been told to the scintilla team. We're lucky I read the
23957 ChangeLog and the modifications of the lexer (thanks to the Gnome
23960 * data/internal.properties: added Baan definitions.
23961 Fixed some issues for C such as *_cast directive, that are only
23962 available with C++.
23963 Updated C++, HTML and shell scripts definitions.
23964 Updated Ada and Bullant, that have been forgotten.
23966 * src/main_menubar_def.h,
23969 src/utilities.[ch]: added support for the Baan highlight style.
23971 2001-12-29 Stephane Demurget <demurgets@free.fr>
23973 Polished the plugins menu behaviour and added a tearoff
23974 menuitem to the recent entries submenu.
23976 Note: The recent entries list seems to be too height
23977 with all these superfluous hseparators.
23979 * src/main_menubar.c: Polished, making some
23980 functions declarations static and cleaning some code.
23982 (create_submenu_plugin): removed the extra
23983 plugins entry and the horizontal separators.
23985 (on_plugins_menu_realize): the plugins menu is only
23986 shown if there's at least one available.
23988 (create_submenu*): added a tearoff menuitem to have
23989 a more homogeneous menu style. For now, it doesn't
23990 take care of user settings (but it was even worse
23993 2001-12-29 Stephane Demurget <demurgets@free.fr>
23995 * configure.in: added the packageplugindir variable to avoid
23996 installing the plugins in $(prefix). It's not the same path as
23997 anjuta 2 to allow parallel installation.
23999 2001-12-29 Stephane Demurget <demurgets@free.fr>
24000 Fix a reopened part of bug #440676: keyboard navigation between the
24001 different text buffers. Changed to a more global approch.
24003 * src/notebook.[ch]: removed.
24005 * src/Makefile.am: removed notebook.[ch]
24007 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24008 (on_anjuta_window_key_press_event): added to fulfill the global
24011 * HACKING: updated according to the new global shortcuts handling.
24013 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24015 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24016 Shifted plugin menu from Edit submenu to main menu.
24019 Added plugins/sample1/plugin-sample1.c
24021 * plugins/sample1/plugin-sample1.c:
24022 Added localization and used anjuta_info, instead of anjuta_error.
24024 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24027 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24029 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24032 * Makefile.am: Added module plugins.
24034 * plugins, plugins/Makefile.am, plugins/sample1/*:
24035 Created plugins modules.
24037 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24038 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24039 to load plugins of *.so only and not *.so* (which results
24042 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24043 plugins during packaging.
24045 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24047 * configure.in: Added Greek (el) to ALL_LINGUAS.
24049 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24051 * configure.in: Added portuguese to ALL_LINGUAS
24053 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24055 * global-tags/.cvsignore
24056 tagmanager/.cvsignore
24057 tagmanager/include/.cvsignore:
24058 Added cvs ignore files.
24061 Updated cvs ignore file.
24063 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24065 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24066 data/anjuta.properties, data/internal.properties: clean up some
24067 message strings (me)
24069 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24071 * src/about.c, THANKS: added Jens to the credits
24073 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24075 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24076 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24077 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24078 Georg <mail@jensgeorg.de> to add close button to file tabs.
24080 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24082 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24083 (debugger now catches correct signal from process)
24085 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24087 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24088 * src/pixmaps.h: switch appwizard project icons to new designs
24089 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24091 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24093 * pixmaps/Makefile.am: stop redundant images from being installed.
24094 The next step will be to remove them completely.
24095 * src/appwiz*: further updates (more to come)
24096 * src/pixmaps.h: cleaned up, commented
24097 * src/splash.c: should use the pixmaps macro defined
24098 * HACKING: more on the graphics stuff and use of pixmaps.h
24100 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24102 * src/defaults.c: fix bug #494864
24104 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24106 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24107 graphics from Misha
24108 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24109 redundant graphics, no longer used
24110 * src/appwiz*: revamped application wizard by Andy and Misha for
24111 a more usable and professional look-and-feel
24112 * HACKING: updates to cover patching, graphics, and some additions
24114 * TODO: removed some implemented features
24116 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24118 * data/anjuta.properties, data/internal.properties: cleanup
24119 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24120 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24121 to edit styles colors for keywords and add Goto Tag menu option
24124 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24126 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24129 fixes the Forget of the cursor position when tab is brought active
24130 from project manager.
24132 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24135 Exported "TERM=xterm" to get a color terminal when
24136 anjuta is not started from within a terminal.
24138 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24142 Added a frame around zvt terminal.
24144 * src/preferences_gui.c
24145 Modified to say "Use glade component (experimental)"
24146 instead of "Use Component".
24148 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24151 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24154 src/fileselection.c
24159 src/project_dbase.c
24161 a) Extra scrollbar in terminal no longer appears.
24162 b) Character set preference should be preserved (untested).
24163 c) File selection widget now remembers last directory.
24164 d) On creation of generic project, the glade 'file not found' error no
24166 e) First terminal window is created 'on demand', so it should always to
24167 the Right Thing (TM) as far as starting WD is concerned. Also, the
24168 environment is now passed to the terminal.
24169 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24171 g) Fixed some compilation warnings.
24173 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24175 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24176 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24177 * src/*: cleanups (me)
24178 * pixmaps/mini_term.xpm: added new file for terminal button
24179 (me, based on existing artwork)
24181 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24183 * configure.in: bumped version to 0.1.9-pre
24184 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24186 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24188 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24190 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24191 files are free of that char)
24192 * configure.in: added "az" to ALL_LINGUAS
24194 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24196 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24197 crash bug fix from Biswa.
24198 * FUTURE: added Anjuta/gIDE merger information to provide
24199 details on future direction and status of 1.x stuff
24200 * NEWS: prepared for release
24201 * po/de.po: update from Jens Georg <mail@jensgeorg>
24203 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24205 * multiple minor updates pre-0.1.8
24206 * patch from Biswa to fix syntax highlighting and packaging
24207 * po/fr.po: update from Stef
24209 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24211 * global-tags/Makefile.am
24212 global-tags/create_global_tags.sh
24213 global-tags/tm_global_tags.c
24214 scintilla/LexCPP.cxx
24215 scintilla/include/SciLexer.h
24217 src/project_dbase.c
24218 tagmanager/Makefile.am
24219 tagmanager/include/Makefile.am
24220 tagmanager/include/tm_project.h
24221 tagmanager/include/tm_tag.h
24222 tagmanager/include/tm_tagmanager.h
24223 tagmanager/tm_project.c
24224 tagmanager/tm_source_file.c
24225 tagmanager/tm_tag.c
24226 tagmanager/tm_workspace.c:
24228 Includes the syntax highliting patch to scintilla).
24229 and more stable code.
24231 *tagmanager/include/tm_symbol.h: New file.
24232 *tagmanager/tm_symbol.c: New file.
24234 Add symbol tree building functionality at project level
24237 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24239 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24241 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24242 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24243 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24244 : New and improved pixmaps from Misha <misha@phreaker.net>
24247 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24249 * Big patch submitted by
24250 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24251 Many thanks to him.
24253 * src/Makefile.am, src/aneditor.cxx
24254 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24255 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24256 Use of tagmanager lib for advanced calltips.
24258 * global-tags/*: Created new directory and added files to
24259 generate system.tags.
24261 * tagmanager/*: Created new directory and added tagmanager lib
24264 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24265 the above additions.
24267 * data/Makefile.am: Modified to accomodate generated system.tags file.
24269 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24271 * scintilla/: updated to 1.41
24272 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24273 * src/about.c: updated list of authors
24274 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24275 * HACKING: updated to cover Scintilla usage
24276 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24279 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
24281 * src/aneditor.cxx: Fixed compilation errors with it.
24282 by add include to gtk+ headers and typedefining a mysteriously
24283 vanished class Colour.
24285 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24287 * configure.in: Added pt_BR in the languages.
24289 2001-11-01 Andy Piper <andy.piper@freeuk.com>
24291 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
24292 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
24294 * manuals/C/anjuta-manual/*: new format to match
24295 the rest of the GNOME docs chapter layout. Added the many
24296 new contributors. Moved Authors and License information into new
24297 chapters of their own - should make expansion easier too
24298 * src/compiler_options.c: changed the profiler option to -pg to
24299 work with GNU tools (gprof)
24300 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
24303 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
24305 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
24306 compiler_options_gui.c:
24307 Added a new entry for linker flags and renamed c_options to c_flags
24308 and l_options to l_libs. Also, added a new function:
24309 compiler_options_set_prjlflags_in_file();
24311 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
24313 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
24315 2001-10-26 Andy Piper <andy.piper@freeuk.com>
24317 * THANKS, src/about.c: corrections and additions following
24319 * src/main_menubar.c: patch from Rikul to fix the problem with
24320 menu accelerators not being loaded
24322 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
24324 * THANKS: Added all contributors and translators names and emails.
24326 * pixmap/anjuta_logo.png: Reduced the size of the logo.
24327 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
24328 Added new file (earlier logo with border).
24329 * src/about.c: Added all contributors names and emails
24330 and used macro definition for logo pixmap file.
24331 * src/pixmaps.h: Added entry for anjuta splash screen.
24333 2001-10-24 Andy Piper <andy.piper@freeuk.com>
24335 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
24336 to new PNG version (thanks to Misha) and removed the old
24339 2001-10-24 Abel Cheung <maddog@linux.org.hk>
24341 * THANKS: added Conner Mo for simplified Chinese translation.
24342 * configure.in: added zh_CN in ALL_LINGUAS
24344 2001-10-21 Abel Cheung <maddog@linux.org.hk>
24346 * THANKS: added Joe Man for his traditional Chinese translation.
24347 * configure.in: added zh_TW in ALL_LINGUAS.
24349 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
24351 * src/main_menubar_def.h: Changed the link of lidn to
24352 http://lidn.sourceforge.net.
24354 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
24356 * Applied patch from Rikul
24357 * Applied patch from Luca
24358 * Fixed a cvs conflict. :)
24360 2001-10-17 Stephane Demurget <demurgets@free.fr>
24362 * THANKS: added Marc Botermans for his Dutch translation.
24364 * configure.in: added nl in ALL_LINGUAS.
24368 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
24370 * anjuta.c: Fixed luca's typo.
24371 * resources.c, resources.h: Changed gchar* return to void, to
24372 avoid a compiler warning.
24373 * scintilla/Makefile.am: Reorganized file entries.
24374 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
24376 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
24378 * Upgraded scintilla to 1.4.
24379 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
24380 LexLisp.cxx StyleContext.cxx StyleContext.h
24381 * src/Makefile.am: Added 4 lexers and separated lexer objects
24382 from the main link variable.
24384 2001-10-14 Stephane Demurget <demurgets@free.fr>
24386 * THANKS: added Luca, even if it shouldn't be my role to write
24387 this sort of thing :)
24389 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
24390 the latest Luca patch.
24392 2001-10-14 Andy Piper <andy.piper@freeuk.com>
24394 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
24395 This is not documented yet; plugins to come later.
24396 * src/find*.c: find dialogs now persistent
24397 (Rick <rikul@bellsouth.net>)
24398 * widgets/gnomefilelist.c: fixed multiple file open issue
24399 (Rick <rikul@bellsouth.net>)
24400 * changes to recent file and project lists handling
24401 (lbell <lbell@tsc4.com>)
24402 * more minor UI updates (me)
24404 2001-10-11 Andy Piper <andy.piper@freeuk.com>
24406 * src/Makefile.am: removed warnings for traditional C syntax
24407 * pixmaps: added new icons for mini_locals, mini_cvs and
24408 the splash screen - thanks to Misha <misha@phreaker.net>
24410 2001-10-10 Andy Piper <andy.piper@freeuk.com>
24412 * src/toolbar.c: fix typo in tooltip text
24413 * ccview/cccmd.cc: alter Func to Function in menu text
24415 2001-10-09 Andy Piper <andy.piper@freeuk.com>
24417 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
24418 issue with find dialog reporting an error when Scintilla finds text
24419 * applied patch from Denis Boehme <boehme at syncio dot de> to support
24420 DOS files (i.e. CR/LF translation)
24422 2001-10-03 Andy Piper <andy.piper@freeuk.com>
24424 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
24426 * data/internal.properties: default fold style now set to 3 :-)
24427 * applied patch from rikul <null@acm.org> to turn notebook tab
24428 headings red when file has been edited.
24430 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
24432 * configure.in: Added "no" to ALL_LINGUAS.
24434 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
24436 * Patch from lbell <lbell@tsc4.com>
24441 src/main_menubar_def.h
24442 src/mainmenu_callbacks.c
24443 src/mainmenu_callbacks.h
24444 src/project_dbase.c
24445 src/project_dbase.h
24447 Implemented a check menu item to handle the 'show locals' flag
24448 for the current project.
24450 * data/internal.properties: Removed the redundant command
24451 for gnome-terminal.
24453 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
24455 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
24457 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
24459 * configure.in: Added "ta" to the languages list.
24461 2001-09-21 Andy Piper <andy.piper@freeuk.com>
24463 * data/internal.properties:
24464 added fold.symbols property to control appearance of folds
24465 in the Scintilla editor (thanks to rikul <null@acm.org>)
24467 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24470 one extra button for message win is being created -- Fixed.
24472 The frame should be hidden and not only the pix_lab when
24473 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
24476 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
24477 for the time being it is same as mini_cvs.xpm.
24479 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
24481 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
24483 Patch from rikul <null@acm.org>
24485 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
24486 glades.h, messages.c, messages.h, pixmaps.h,
24487 project_dbase.c, project_dbase.h, session.c,
24488 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
24490 inserted 'add to watch' option in inspect window, so you can add easily
24491 a variable in watch window .
24493 Added a new message pane for the gdb local variables inspection. Changed
24494 the code in messages.c to better account for future new panes insertion.
24495 Defined a new pixmap for the new tab button in pixmaps.h
24496 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
24499 Changed the debugger module to have a single function for asking to gdb
24500 to send program info. The idea is to ask the debugger about only the
24501 info needed to open windows( watch, registers, etc ) to speedup the step
24502 command. I plan to ask informations to the debugger based on the user
24504 The request for local variables is enabled by default, but the
24505 projectDBase has a variable to control it, to allow disabling that
24506 feature, there is also the code to save and to reload the state. If you
24507 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
24510 This big patch is from: lbell <lbell@tsc4.com>
24512 2001-09-20 Stephane Demurget <demurgets@free.fr>
24514 Patch from rikul <null@acm.org> :
24516 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
24517 problem and added folding support for php/hmtl.
24519 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
24521 * Fixed dnd of files within scintilla.
24522 patch from: rikul <null@acm.org>
24524 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
24526 * Applied patch from Luca.
24528 * src/source.c: source_write_build_files(): Fixed the project generation
24529 failure. The fist return statement and the free_project_type were
24532 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
24534 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
24535 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
24537 1) Restore the error color to red (waiting for a configurable one )
24538 2) Saving projects settings if you exit anjuta without closing an open
24540 3) New Menu 'repaeat search' to search with a keystroke without pressing
24542 4) some define in the menus to better handle menu item update
24544 Patch from: lbell <lbell@tsc4.com>
24546 * main_menubar_def.h, main_menubar.c: Change the position of
24547 "Repeat find" menu position.
24549 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
24551 project_type.h, project_type.c, source.c: Applied patch.
24552 patch from Johannes Schmid <clubfan@users.sourceforge.net>
24554 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24556 * configure.in, src/Makefile.am: Using macros for ORBit flags.
24558 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24560 * Fixed bug #445752
24562 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24564 * Fixed bugs in Gtk-- and Gnome-- project type
24566 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24568 * dnd.c: Support for multiple files drag-n-drop.
24570 Patch from: rikul <null@acm.org>
24572 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
24573 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
24576 Patch from: rikul <null@acm.org>
24578 * Applied patch for widgetizing goto dialog box.
24581 * Applied patch for having new project type handling.
24582 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
24584 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
24586 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
24587 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
24588 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
24589 find_replace.c, find_replace.h, find_text.c, find_text.h,
24590 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
24591 project_dbase.h, source.c, text_editor.c, text_editor.h,
24592 text_editor_cbs.c, utilities.c, utilities.h:
24594 Applied a huge patch (after slight preview). I would like Luca
24595 to have his feature additions mentioned here.
24597 Patch from: lbell <lbell@tsc4.com>
24599 2001-09-09 Stephane Demurget <demurgets@free.fr>
24601 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
24603 * po/fr.po: updated to the latest sources.
24606 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
24608 * Fixed bug #445752
24610 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24612 * dnd.h, dnd.c: New files for drag n drop support.
24614 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
24615 Added drag and drop support for opening files.
24617 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
24618 Archit Baweja <bighead@crosswinds.net> for this idea.
24620 * TODO: Added some more todos. :-(
24622 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
24624 * Fixed the goto line activate bug.
24625 patch from: Martyn Bone <mbone@brightstar.u-net.com>
24627 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
24629 * Fixed bugs in Gtk-- and Gnome-- project type
24631 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
24633 * widgets/gonmefilelist.c, gnomefilelist.c:
24634 Modified multiple selection on pressing control.
24635 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24637 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
24638 Modified multiple selection on pressing control.
24639 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24641 2001-09-05 Abel Cheung <maddog@linux.org.hk>
24643 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
24644 This is useless; but just in case...
24646 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
24648 * data/internal.properties: modified a bit of perl properties.
24650 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
24652 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
24653 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
24654 Added support for multiple file imports. Changed the standrd C++
24655 convention of #include <file> to #include <file.h>, because I had given
24656 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
24657 now support the #include <file> convention. That is something to be fixed :).
24658 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24660 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
24662 * src/anjuta.c: Added function static greetings_text(), to solve the non
24663 translation of the greetings text in the wizard.
24665 2001-08-31 Andy Piper <andy.piper@freeuk.com>
24667 * src/find_in_files_gui.c: made order of buttons consistent with other Find
24668 dialogs, with OK the default (fix bug #453482)
24670 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
24672 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
24674 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
24676 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
24684 src/main_menubar_def.h
24685 src/mainmenu_callbacks.c
24686 src/mainmenu_callbacks.h:
24687 Applied the patch that addes menu items which allow users to
24688 insert GPL notice and date time in current document.
24689 patch from: Rick Patel <rikul@shreve.net>
24691 * src/main_menu.c: Fixed a compilation error.
24693 * src/anjuta.c: Fixed non-rememberence of editor tab position.
24695 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
24696 about the unterminated strings.
24698 * scintilla/*: Updated scintilla to 1.3.9 version.
24700 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
24702 * widgets/gnomefileselection.c:
24703 Applied the patch for fixing multiple selection of file open funcion,
24704 which will deselect the files selected.
24705 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24707 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24709 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
24710 src/fileselection.c, src/anjuta_cbs.c:
24711 Applied the patch for multiple selection of file open.
24712 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
24714 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24716 * Removed "-f" option in call to devhelp, because devhelp no longer
24719 2001-08-26 Stephane Demurget <demurgets@free.fr>
24721 All these modifications have been pointed out by
24722 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
24724 * data/internal.properties: two fixes for the PHP lexer.
24727 * fr.po: minor fixes.
24729 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
24731 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
24735 main_menubar_def.h,
24736 main_menubar_callbacks.c,
24738 Added new menu item for "close all fils".
24739 (Patch from Rikul <rikul@shreve.net>, after revision)
24741 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
24743 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
24744 (Patch from Rikul <rikul@shreve.net>)
24746 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
24747 (Patch from Rikul <rikul@shreve.net>)
24749 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
24751 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
24752 project name in application widzard.
24753 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
24755 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
24756 of the 'OK' button there is an 'Execute' one.
24757 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
24759 * executer.c: Changed cancel button to close button. That was more appropriate.
24761 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
24763 * HACKING: corrected >>>>>> Config management.
24765 * HACKING: Added many things.
24767 * src/launcher.h: Added some comments.
24769 2001-08-21 Stephane Demurget <demurgets@free.fr>
24771 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
24774 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
24775 src/appwizard_cbs.c,
24776 src/appwizard_gui.c: Applied UI/docs cleanup patch from
24777 Andy Piper <andy.piper@freeuk.com>
24779 * po/fr.po: updated to latest sources.
24781 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
24784 2001-08-18 Andy Piper <andy.piper@freeuk.com>
24786 * Fixed bugs #450280 and #448845
24788 * src/about.c: corrected Naba's e-mail address (.net, not .com)
24790 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
24793 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
24794 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
24795 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
24796 names to remove "Anjuta: " prefix
24798 * src/main_menubar_def.c: altered a message
24800 * launcher/anjuta_launcher.c: cleaned up some messages
24802 * src/debugger.c: edited messages to improve clarity
24804 * src/app_wiz*.c: tidied wizard interface
24807 2001-08-15 Stephane Demurget <demurgets@free.fr>
24809 Synced Naba's fix and mine about the wizards not working and removed
24810 anjuta.prj to avoid a nasty checkin.
24812 * Makefile.am: removed the install-data-local rule.
24814 * data/Makefile.am: changed the list of files.
24816 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
24818 * .cvsignore: added anjuta.prj for the same reason.
24821 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
24823 * src/source.c: Fixed a bug that fails new gnome projects to get
24826 * src/project_manager.c: Fixed a bug that disables storing recent
24829 * Makefile.am: Added stuffs to install the macro files in the
24833 2001-08-14 Stephane Demurget <demurgets@free.fr>
24835 * data/Makefile.am: added some rules to support the gnome/ macros
24836 dir in order to make the wizards work again.
24838 * anjuta.spec.in: upped the release number.
24841 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
24843 * configure.in (ALL_LINGUAS): Added pl.
24846 2001-08-09 Stephane Demurget <demurgets@free.fr>
24848 * anjuta.spec.in: fixed the doc files list.
24851 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24853 * src/about.c: corrected my email address. :-)
24857 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
24858 (patch from Andy Piper <squiggle@ukgateway.net>)
24860 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
24862 * debugger.c: Fixed a bug associated with debugging threaded
24865 * text_editor_menu.c: Fixed broken ui in text editor
24868 * text_editor_menu.c: Now the option sub menu in text editor pop up
24871 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
24872 (suggested by lord sibn <sibn@utspl.cjb.net> )
24874 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24876 * src/text_editor_menu.c: Added menu item for context help
24877 (patch from Andy Piper <squiggle@ukgateway.net>)
24879 2001-08-06 Stephane Demurget <demurgets@free.fr>
24881 * ccview/cccproj.cc: added missing i18n strings.
24883 * data/welcome.txt: bumped version to 0.1.6.
24885 * src/anjuta.c: fixed a compilation error due to devhelp integration.
24887 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
24889 * help.c, help.h: Added support for DevHelp context sensitive help
24890 and gnome api browsing.
24891 * Fixed toolbars and editor views "not save" bug.
24892 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
24893 (patch from Andy Piper <squiggle@ukgateway.net>)
24894 * Updated THANKS and chapter15.sgml for uk and ru translators.
24896 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
24898 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
24899 * Updated configure.in to include these changes
24901 2001-08-03 Stephane Demurget <demurgets@free.fr>
24903 * src/project_dbase_gui.c: fixed bug #446963
24904 (on_project_dbase_ccview_update_start),
24905 (on_project_dbase_ccview_update_end): added.
24906 These two respectively disable and enable close file/project
24907 menu entries and toolbar items, while the ccview part updates
24911 2001-08-03 Stephane Demurget <demurgets@free.fr>
24913 * configure.in: added sv to the ALL_LINGUAS list.
24916 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
24918 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
24919 file to work: merge translations and distribute it.
24921 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
24923 * NEWS, README, THANKS & TODO: Spelling fixes.
24925 2001-08-01 Stephane Demurget <demurgets@free.fr>
24927 * README: updated requirements.
24929 * scintilla/Makefile.am,
24930 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
24931 target can't be realized (custom build path).
24933 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
24934 Removed install-data-local.
24936 * src/compiler_options.c: changed the include paths of the pixmaps.
24937 we hadn't any warning because of the include paths passed to the
24938 compiler. Thanks to make distcheck for reporting this.
24941 2001-07-31 Stephane Demurget <demurgets@free.fr>
24943 * NEWS, THANKS: updated.
24945 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
24946 fixed to show the correct kernel signal number and its description.
24948 * widgets/gnomefilelist.c: fixed bug #445756
24949 (goto_last): renamed to goto_prev and changed according to goto_next.
24950 (goto_next): added.
24951 (goto_directory): removed.
24952 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
24953 returned value is now the position in the list.
24954 (check_ok_button_cb): changed the back check and added one for next.
24955 (gnome_filelist_set_dir): the check in history make it wouldn't be
24956 a "true" history. polished the whole thing, using set_dir_internal.
24957 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
24958 there's no check in the history when using back or next.
24960 * manuals/*: added missing .cvsignore files.
24963 2001-07-30 Stephane Demurget <demurgets@free.fr>
24965 * po/fr.po: updated to latest sources.
24967 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
24968 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
24969 to put off their sensitive attributes.
24971 2001-07-29 Stephane Demurget <demurgets@free.fr>
24973 * po/fr.po: fixed some grammar things.
24974 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
24977 * src/utilities.c: (file_is_link): use lstat instead of stat.
24979 2001-07-27 Naba Kumar <kh_naba@123india.com>
24981 * Remove help dir from cvs, because it is no longer
24984 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
24987 2001-07-24 Naba Kumar <kh_naba@123india.com>
24989 * debugger.c: (debugger_update_prog_status): Fixed
24990 the bug with gdb version 5. Debugger starts, when
24991 step in/out/over etc are clicked.
24993 * debugger.c: All functions: added debugging codes.
24995 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
24996 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
24997 Modified to recognize non project files also.
24999 * source.c: (source_write_configure_in):
25000 Added source for 'prefix' counterparts for
25001 no-prefix AC_SUBST.
25003 2001-07-23 Naba Kumar <kh_naba@123india.com>
25005 * anjuta.c: added function anjuta_remove_text_editor();
25006 and suitably modified anjuta_remove_current_text_editor().
25008 * project_dbase.c: project_dbase_close(), Added code to
25009 close all opened files that belong to the project when
25010 the project is closed.
25011 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25013 * Updated the manuals/anjuta-manual subdir for GDP standards.
25014 (patch from Andy Piper <squiggle@ukgateway.net>)
25016 * main_menubar.h, main_menubar.def: Added Menu items to handle
25017 urls for library references, bugs, patches and feature request
25020 2001-07-20 Naba Kumar <kh_naba@123india.com>
25022 * Set wmclass names in all windows.
25023 (patch from Andy Piper <squiggle@ukgateway.net>)
25024 * New splash logo from "Misha" <misha@phreaker.net>);
25026 2001-07-19 Naba Kumar <kh_naba@123india.com>
25028 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25029 set caret color, calltip back color and selection fore/back
25032 2001-07-18 Naba Kumar <kh_naba@123india.com>
25034 * project_dbase.c: Closes all files when project is closed.
25035 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25036 -- We still need to refine this as it closes all sort of files.
25038 * compiler_options.c: Fixed seg-fault bug when last item in
25039 compiler option lists is removed.
25041 * Fixed missing newline warnings during compilation.
25042 (patch from Andy Piper <squiggle@ukgateway.net>)
25044 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25046 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25047 autogenerated no need to store'em in CVS.
25049 * ccview/.cvsignore: Addition of cvsignore.
25051 2001-07-17 Naba Kumar <kh_naba@123india.com>
25053 *GUI fixes and spell corrections
25054 (patch from Andy Piper <squiggle@ukgateway.net>)
25056 2001-07-15 Naba Kumar <kh_naba@123india.com>
25058 *Fixed double error message for file not found.
25060 *Put white backgrounds for png images.
25062 *Converted '-' to '_' in sgml files.
25064 2001-07-14 Naba Kumar <kh_naba@123india.com>
25066 * project_dbase.c: Short-cut for expand/collasp project tree
25068 * project_dbase_gui.c:
25069 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25071 2001-07-13 Naba Kumar <kh_naba@123india.com>
25073 * notebook.[h,c]: Added
25074 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25075 Project/message window now toggles on control and
25076 and notebook switch short-cut
25078 2001-07-7 Naba Kumar <kh_naba@123india.com>
25080 * Changed a new icon set which looks more gnomish.
25082 * Changed a new anjuta splash logo.
25083 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25085 2001-07-6 Naba Kumar <kh_naba@123india.com>
25087 * ccview/*: Integrated ccview for class view and file view
25088 in the project Manager.
25090 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25092 2001-07-1 Naba Kumar <kh_naba@123india.com>
25094 * scintilla/*: Upgraded Scintilla to version 1.3.7
25096 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25098 2001-06-28 Naba Kumar <kh_naba@123india.com>
25100 * src/debugger.c: Correct step-over and step-out swapping.
25102 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25103 chapters and added more stuffs.
25105 2001-06-13 Naba Kumar <kh_naba@123india.com>
25107 * data/autogen.sh.gtkmm: Added
25109 * data/autogen.sh.gnomemm: Added
25111 * src/appwiz.c: Added two more application wizard templetes
25113 * src/project: for gtk-- and gnome-- and proper support
25115 * src/source.c: for c++ in the project configuration.
25119 2001-05-05 Naba Kumar <kh_naba@123india.com>
25121 * Merged my pre-cvs modifications with
25122 the current cvs copy.
25124 * (lot of files change).
25126 * Implemented session management.
25128 * Local installation possible by
25129 manageing our own pixmaps paths
25132 * resources.h: Added.
25133 * resources.c: Added.
25137 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25139 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25140 Corrected/extended ignores.
25142 2001-05-04 Naba Kumar <kh_naba@123india.com>
25144 * manuals/: dir tree added.
25145 Sgml documentation started in this dir.
25147 * omf-install/: dir tree added.
25149 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25150 Created initial document structure.
25152 * configure.in: Added test for scrollkeeper.
25153 Added some Makefile entries in AC_OUTPUT.
25155 * Makefile.am: Added subdir manuals/
25157 * HACKING: Wrote something stupid.
25159 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25161 * Makefile.am: Added ChangeLog in local data list, becaused it's
25162 needed to create a new project.
25164 * po/fr.po: minor fixes.
25166 * src/build_file.c, src/configurer.c, src/debugger.c,
25167 src/executer.c, src/find_replace.c, src/gnome_project.c,
25168 src/goto_line.c, src/launcher.c, src/messages.c,
25169 src/preferences.c src/project_dbase.c: functions declared static.
25171 * widgets/gnomefilelist.c: Fixed a project creation bug,
25172 introduced with latest changes.
25174 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25176 * widgets/gnomefilelist.c,
25177 BUGS: Fixed an annoying bug preventing from loading files/project
25178 given on the command line. Polished the whole gnome_filelist widget.
25180 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25184 src/anjuta.h: Polished the command line parsing.
25186 * BUGS: Need to clean that damn gnome_filelist widget.
25188 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25192 src/signals.c: Removed duplicated includes.
25194 * po/fr.po: minor fixes.
25196 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25197 create_compiler_options_page? () declared static.
25199 src/anjuta.c: Put a command line option for disabling
25202 * src/preferences_gui.c: Fixed an internationalization issue,
25203 other functions declared static.
25205 * src/gnome_project.c: Fixed some memory leaks,
25206 new_prj_terminated () declared static.
25208 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25210 * configure.in: Sort ALL_LINGUAS alphabetically.
25212 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25214 * Emptied that ugly old Changelog.
25216 == Anjuta 0.1.5 ===
25219 2001-03-10 Naba kumar <naba@gnome.org>
25221 * src/gnome_project.c: Fixed project dir creation bug.
25223 * src/text_editor.c: Fixed double accelerators bug.
25225 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25227 * src/stack_trace.c, * src/compiler_options.c,
25228 data/internals.properties, src/defaults.c:
25229 Fixed pixmap creation with NULL window.
25231 * src/commands.c, src/preferences_gui.c, src/build_project.c
25232 src/clean_project.c: Bug fix.
25234 * src/main_menubar_def.h: i18n bug fix.
25236 * src/executer.h, src/executer.c: Bug fix.
25238 * src/controls.c: Bug fix.
25240 * src/debugger.c: Debugger now takes program args.
25242 * po/ja.po: Added japanese translation file.
25244 Upgraded to ver 0.1.4
25245 ... Fixed other minor bugs.
25247 == Anjuta 0.1.3 ===
25249 2001-XX-XX Naba kumar <naba@gnome.org>
25251 * Lots of unaccountable changes. Integrated scintilla.
25252 Redesigned Project managemet. Added supports for other languages.
25253 Java style properties managements. .... blah blah
25255 2000-11-11 Naba kumar <naba@gnome.org>
25257 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25258 Upgraded to version 0.1.3.
25260 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25261 Fixed to activate Debug->add watch properly.
25263 === Anjuta 0.1.2 beta_2 ===
25264 === Anjuta 0.1.2 ===
25266 2000-11-05 Naba kumar <naba@gnome.org>
25268 * src/compiler_options.c, src/compiler_options_cbs.c
25269 src/compiler_options_cbs.h, src/compiler_options_gui.c
25270 src/anjuta2.c, extra/stock_libs.anj (new),
25271 extra/README.stock_libs (new), htmls/page13.html,
25272 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25273 added libraries. Stock libs provided for ease of entry. Modified
25274 help html file accordingly.
25276 2000-11-03 Naba kumar <naba@gnome.org>
25278 * README: Minor fixes in Doc files.
25280 * src/gnome_prj.c, src/appwidzard_cbs.c:
25281 Fixed to ignore non-existant dir for blank prj.
25282 More checking in project creation, especially to confirm
25283 that the prj file already does not exist.
25285 * anjuta.spec, configure.in: Upgraded to version 0.1.2
25287 * src/controls.c: Now Menu item "Format/Detach current document"
25288 is inactive when there is no document opened.
25290 === Anjuta 0.1.1 ===
25292 2000-11-01 Naba kumar <naba@gnome.org>
25294 Completed and Release of first version (Beta) with lots of bugs.
25296 1999-12-27 Naba kumar <naba@gnome.org>
25298 Anjuta project started.