1 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3 reviewed by: Johannes Schmid <jhs@gnome.org>
5 * plugins/build-basic-autotools/executer.c: (execute_program):
6 Fix #478238 – set env for execute programe in the terminal
8 2007-09-24 Tom <tpgww@onepost.net>
10 reviewed by: Johannes Schmid <jhs@gnome.org>
12 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
15 * plugins/debug-manager/disassemble.c: (on_disassemble):
16 Correct a format string in DEBUG_PRINT()
18 2007-09-23 Johannes Schmid <jhs@gnome.org>
20 * plugins/sourceview/sourceview.c: (offset_to_position),
21 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
22 (ieditor_get_position), (iselect_set), (iselect_get_start),
25 Fixed #Bug 440637 – Search, don't work very well
27 2007-09-23 Johannes Schmid <jhs@gnome.org>
29 * plugins/file-manager/file-model.c: (file_model_get_filename):
30 * plugins/file-manager/file-model.h:
31 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
32 (file_view_init), (file_view_class_init):
33 * plugins/message-view/message-view.c:
34 (message_view_query_tooltip), (message_view_dispose),
35 (message_view_instance_init), (message_view_class_init):
37 Added GTK+ 2.12 style tooltips to file-manager and message view.
38 Only build if GTK+ 2.12 is availible otherwise for message-view, the
39 old implementation is used.
41 2007-09-23 Johannes Schmid <jhs@gnome.org>
43 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
46 * plugins/language-manager/language-manager.plugin.in:
47 Marked UserActivatable=FALSE
49 * plugins/language-manager/plugin.c: (load_languages),
50 (language_manager_activate), (language_manager_deactivate),
51 (language_manager_dispose), (language_manager_instance_init),
52 (language_manager_find_mime_type), (language_manager_find_string),
53 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
54 (ilanguage_get_name), (ilanguage_get_strings):
56 Fixed various stupid bugs in language-manager plugin
58 * plugins/symbol-db/symbol-db-engine.c:
59 (sdb_engine_second_pass_update_scope_1):
61 Add a g_return_if_fail to avoid a crash though still unsure
64 2007-09-23 Johannes Schmid <jhs@gnome.org>
66 * plugins/symbol-db/plugin.c: (on_project_element_added),
67 (sources_array_free), (sources_array_add_foreach),
69 * plugins/symbol-db/symbol-db-engine.c:
70 (symbol_db_engine_add_new_files):
71 * plugins/symbol-db/symbol-db-engine.h:
73 Added support for other languages than "C" to symbol-db. Now
74 supports all languages listed by the language-manager.
76 2007-09-23 Tom <tpgww@onepost.net>
78 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
81 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
83 * libanjuta/anjuta-glue-factory.c: (load_plugin),
84 (anjuta_glue_factory_get_object_type):
85 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
86 * plugins/build-basic-autotools/build-basic-autotools.c:
87 (value_added_current_editor):
88 * plugins/debug-manager/breakpoints.c:
89 (breakpoints_dbase_edit_breakpoint),
90 (on_toggle_breakpoint_activate):
91 * plugins/debug-manager/plugin.c:
92 (on_run_to_cursor_action_activate):
93 * plugins/debug-manager/stack_trace.c:
94 (dma_thread_update_stack_trace):
95 * plugins/gdb/plugin.c:
96 * plugins/glade/plugin.c: (ifile_open):
97 * plugins/profiler/gprof-call-graph-view.c:
98 * plugins/profiler/gprof-flat-profile-view.c:
99 * plugins/profiler/gprof-function-call-tree-view.c:
100 * plugins/profiler/gprof-options.c: (setup_widgets):
101 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
102 * plugins/search/search-replace_backend.c:
103 (file_buffer_new_from_te):
104 * plugins/sourceview/assist-tip.c: (assist_tip_move):
105 * plugins/sourceview/assist-window.c: (assist_window_set_property),
106 (assist_window_get_property), (assist_window_move):
107 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
108 (value_added_current_editor):
109 * plugins/symbol-db/plugin.c: (value_added_current_editor):
110 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
111 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
113 Many small code, warnings and leak fixes
115 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
117 * (removed) plugins/debug-manager/debugger.c,
118 (removed) plugins/debug-manager/debugger.h,
119 (added) plugins/debug-manager/command.c,
120 (added) plugins/debug-manager/command.h,
121 (added) plugins/debug-manager/queue.c,
122 (added) plugins/debug-manager/queue.h,
123 plugins/debug-manager/breakpoints.c,
124 plugins/debug-manager/debug_tree.c,
125 plugins/debug-manager/debug_tree.h,
126 plugins/debug-manager/disassemble.c,
127 plugins/debug-manager/disassemble.h,
128 plugins/debug-manager/locals.c,
129 plugins/debug-manager/locals.h,
130 plugins/debug-manager/memory.c,
131 plugins/debug-manager/memory.h,
132 plugins/debug-manager/plugin.c,
133 plugins/debug-manager/plugin.h,
134 plugins/debug-manager/registers.c,
135 plugins/debug-manager/registers.h,
136 plugins/debug-manager/sharedlib.c,
137 plugins/debug-manager/sharedlib.h,
138 plugins/debug-manager/signals.c,
139 plugins/debug-manager/signals.h,
140 plugins/debug-manager/stack_trace.c,
141 plugins/debug-manager/stack_trace.h,
142 plugins/debug-manager/start.h,
143 plugins/debug-manager/start.c,
144 plugins/debug-manager/threads.c,
145 plugins/debug-manager/threads.h,
146 plugins/debug-manager/watch.c,
147 plugins/debug-manager/watch.h,
148 plugins/debug-manager/Makefile.am,
149 plugins/gdb/debugger.c,
150 plugins/gdb/debugger.h,
151 plugins/gdb/plugin.c,
152 libanjuta/interfaces/libanjuta.idl:
153 Split debug-manager/debugger.c into command.c and queue.c
154 Clean up debugger queue
155 DmaDebuggerQueue object does not implement IAnjutaDebugger
157 2007-09-23 Johannes Schmid <jhs@gnome.org>
160 Bumped version to 2.3.0 (to ensure bugzilla bugs are
163 * libanjuta/anjuta-glue-factory.c: (load_plugin):
164 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
167 Show an error dialog instead of crashing when plugin loading fails
169 * plugins/language-manager/Makefile.am:
170 * plugins/language-manager/language-manager.plugin.in:
171 * plugins/language-manager/languages.xml:
172 * plugins/language-manager/plugin.c: (language_destroy),
173 (load_languages), (language_manager_activate),
174 (language_manager_deactivate), (language_manager_finalize),
175 (language_manager_dispose), (language_manager_instance_init),
176 (language_manager_class_init), (language_manager_find_mime_type),
177 (language_manager_find_string), (ilanguage_get_from_mime_type),
178 (ilanguage_get_from_string), (ilanguage_get_name),
179 (ilanguage_get_strings), (ilanguage_iface_init):
180 * plugins/language-manager/plugin.h:
182 Added new language-manager plugin to have a better organisation for
183 language names. The xml probabaly needs to be extended over time.
185 * plugins/Makefile.am:
186 * plugins/document-manager/plugin.c: (on_editor_changed):
188 Adapted to new IAnjutaLanguage interface. Do not unload language-support
189 because it does not really save memory but makes tab switching slow.
191 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
193 * plugins/language-support-cpp-java/plugin.c: (install_support),
194 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
195 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
198 * plugins/language-support-cpp-java/cpp-java-assist.c:
199 (cpp_java_assist_show_autocomplete):
201 Fix autocomplete to only show valid completions
203 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
204 Calltips always have correct size and position now
206 2007-09-22 Johannes Schmid <jhs@gnome.org>
208 * plugins/search/search-replace_backend.c: (get_next_match):
209 Removed code introduced by accident that causes a crash.
211 * plugins/sourceview/sourceview-tags.c:
212 * plugins/sourceview/sourceview-tags.h:
213 Removed ununsed files
215 2007-09-22 Johannes Schmid <jhs@gnome.org>
217 * plugins/language-support-cpp-java/cpp-java-assist.c:
220 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
222 * plugins/language-support-cpp-java/cpp-java-assist.c:
223 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
224 Increased matching brace search to 500 chars.
226 2007-09-21 Johannes Schmid <jhs@gnome.org>
228 * plugins/language-support-cpp-java/cpp-java-assist.c:
229 (cpp_java_assist_get_pre_word),
230 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
232 Added some profiling debug code
234 * plugins/language-support-cpp-java/cpp-java-utils.c:
235 (cpp_java_util_jump_to_matching_brace):
236 * plugins/language-support-cpp-java/cpp-java-utils.h:
237 * plugins/language-support-cpp-java/plugin.c:
238 (get_line_indentation_base), (get_line_auto_indentation):
240 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
241 avoid looping over the whole file when using calltips which is too slow and
244 * plugins/sourceview/assist-tip.c: (assist_tip_init),
245 (assist_tip_set_tips), (assist_tip_get_coordinates),
247 * plugins/sourceview/sourceview.c: (iassist_show_tips):
249 Better calltips appearance (use theme now) and avoid jumping
252 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
254 * plugins/document-manager/plugin.c:
255 (update_editor_ui_interface_items):
256 * plugins/language-support-cpp-java/plugin.c: (install_support),
257 (uninstall_support): Moved autocomplete ui update code from
258 document-manager to language-plugin.
260 2007-09-21 Johannes Schmid <jhs@gnome.org>
262 * libanjuta/interfaces/libanjuta.idl:
264 Added IAnjutaLanguage interface (might still change...) for
265 the upcoming language-manager plugin.
267 * plugins/file-manager/Makefile.am:
268 * plugins/file-manager/file-model.c:
269 (file_model_cancel_expand_idle), (file_model_add_dummy),
270 (file_model_expand_idle), (file_model_sort),
271 (file_model_row_expanded), (file_model_row_collapsed),
272 (file_model_init), (file_model_finalize),
273 (file_model_set_property), (file_model_get_property),
274 (file_model_class_init), (file_model_new), (file_model_refresh),
275 (file_model_get_uri):
276 * plugins/file-manager/file-model.h:
277 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
278 (file_view_expand_row_idle), (file_view_refresh),
279 (file_view_get_selected), (file_view_button_press_event),
280 (file_view_selection_changed), (file_view_init),
281 (file_view_get_property), (file_view_set_property),
282 (file_view_finalize), (file_view_class_init):
284 Split up model/view as far as possible and fixed some file-manager
285 bugs (popup-menu and incorrect project loading).
287 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
288 Use monospace font for tips.
290 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
291 (sourceview_cell_new), (icell_get_character), (icell_get_length),
292 (icell_get_attribute), (icell_style_get_font_description),
293 (icell_style_get_color), (icell_style_get_background_color),
294 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
295 (iiter_foreach), (iiter_set_position), (iiter_get_position),
296 (iiter_get_length), (iiter_clone), (iiter_assign):
298 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
299 interface. This is way faster though it has the drawback to create invalid
300 iterators if the buffer is changed.
302 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
304 * libanjuta/interfaces/libanjuta.idl:
305 * plugins/document-manager/action-callbacks.c:
306 * plugins/document-manager/anjuta-document-manager.ui:
307 * plugins/document-manager/plugin.c: (register_stock_icons):
308 * plugins/editor/text_editor.c:
309 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
310 * plugins/language-support-cpp-java/cpp-java-assist.c:
311 (cpp_java_assist_get_calltip_context):
312 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
313 (register_stock_icons), (cpp_java_plugin_activate_plugin):
315 Moved autocomplete menu action from document-manager to assist plugin
316 and got rid of deprecated autocomplete interface.
318 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
320 * libanjuta/interfaces/libanjuta.idl:
321 * plugins/editor/text_editor.c: (iassist_iface_init):
322 * plugins/language-support-cpp-java/cpp-java-assist.c:
323 (cpp_java_assist_check), (on_assist_chosen):
324 * plugins/sourceview/sourceview.c: (iassist_iface_init):
325 Removed react() methods in both editors and assist interface. Assist
326 plugin itself handles setting the autocomplete. Also fixed
329 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
331 * plugins/file-manager/Makefile.am:
332 * plugins/file-manager/file-view.c: (file_view_add_dummy),
333 (file_view_expand_idle), (file_view_init):
334 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
335 (file_manager_set_default_uri), (project_root_added),
336 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
337 (file_manager_activate), (file_manager_deactivate),
338 (file_manager_instance_init), (file_manager_class_init),
339 (ifile_manager_set_root), (ifile_manager_set_selected),
340 (ifile_manager_iface_init): Adjusted white spaces to match
343 2007-09-19 Naba Kumar <naba@gnome.org>
345 * libanjuta/interfaces/libanjuta.idl:
346 * plugins/editor/text_editor.c: (text_editor_instance_init),
347 (iassist_show_tips), (iassist_cancel_tips),
348 (iassist_hide_suggestions), (iassist_iface_init):
349 * plugins/editor/text_editor.h:
350 * plugins/editor/text_editor_cbs.c:
351 (on_text_editor_scintilla_notify):
352 * plugins/language-support-cpp-java/cpp-java-assist.c:
353 (is_scope_context_character), (is_word_character),
354 (create_completion), (cpp_java_assist_get_scope_context),
355 (cpp_java_assist_get_pre_word),
356 (cpp_java_assist_get_scope_operator),
357 (cpp_java_assist_destroy_completion_cache),
358 (cpp_java_assist_create_scope_completion_cache),
359 (cpp_java_assist_create_word_completion_cache),
360 (cpp_java_assist_show_autocomplete),
361 (cpp_java_assist_get_calltip_context),
362 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
363 (on_editor_char_added), (on_assist_chosen),
364 (cpp_java_assist_install), (cpp_java_assist_uninstall),
365 (cpp_java_assist_init), (cpp_java_assist_finalize):
366 * plugins/language-support-cpp-java/cpp-java-assist.h:
367 * plugins/language-support-cpp-java/plugin.c:
368 (initialize_indentation_params):
369 * plugins/sourceview/assist-tip.c:
370 * plugins/sourceview/assist-tip.h:
371 * plugins/sourceview/sourceview-private.h:
372 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
373 (on_assist_tip_destroyed), (on_assist_cancel),
374 (on_document_char_added), (iassist_get_suggestions),
375 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
377 Implement state-less assistance so that assist can be evaluated
378 any given time at any position. Changed IAnjutaEditorAssist interfance
379 and implementations and removed any state management in editors.
381 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
383 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
384 completion items sorting and avoided unnecssary sorts.
386 * plugins/text-editor.c: Fixed state.
388 2007-09-17 Johannes Schmid <jhs@gnome.org>
390 * plugins/language-support-cpp-java/cpp-java-assist.c:
393 Fixed calltips in sourceview
395 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
397 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
398 completion items preparation time. Fixed a crash bug.
400 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
401 Set buffer size (From Massimo, required for symbol-db).
403 * libanjuta/interfaces/libanjuta.idl: Also pass position information
406 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
409 * plugins/editor/aneditor-autocomplete.cxx,
410 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
411 Added ANE_GETWORDBEFORECARAT command.
413 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
414 using assist interface.
416 * plugins/editor/text_editor.c: (text_editor_instance_init),
417 (text_editor_get_word_before_carat),
418 (text_editor_get_current_word), (iassist_add_trigger),
419 (iassist_remove_trigger), (on_assist_canceled),
420 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
421 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
422 * plugins/editor/text_editor.h:
423 * plugins/editor/text_editor_cbs.c: (trigger_size),
424 (max_trigger_size), (text_editor_check_assist),
425 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
428 * plugins/language-support-cpp-java/Makefile.am:
429 * plugins/language-support-cpp-java/plugin.c:
430 (get_line_indentation_base), (get_line_auto_indentation),
431 (install_support), (uninstall_support),
432 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
433 (cpp_java_plugin_instance_init):
434 * plugins/language-support-cpp-java/plugin.h:
435 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
436 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
437 Make assist a separate class.
439 2007-09-14 Johannes Schmid <jhs@gnome.org>
441 * plugins/sourceview/sourceview.c: (iassist_suggest):
442 Fixed changed char_alignment paramter in language-support
445 2007-09-14 Naba Kumar <naba@gnome.org>
447 * plugins/language-support-cpp-java/plugin.c: Send the right
448 'char_alignment' paramenter (needs fixing in sourceview).
450 2007-09-13 Johannes Schmid <jhs@gnome.org>
453 * plugins/project-wizard/templates/minimal/project.anjuta:
454 Use IAnjutaSymbolManager instead of loading the plugin directly.
455 (TODO: Think of a version to do this for older files...)
458 * plugins/Makefile.am:
459 * plugins/symbol-db/Makefile.am:
461 Build symbol-db plugin if libgda-3.0 is found
463 2007-09-13 Johannes Schmid <jhs@gnome.org>
465 * plugins/sourceview/Makefile.am:
466 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
468 * plugins/sourceview/anjuta-document.h:
469 Removed lots of dead code
471 * plugins/sourceview/anjuta-languages-manager.c:
472 * plugins/sourceview/anjuta-languages-manager.h:
475 * plugins/sourceview/sourceview.c: (on_document_char_added),
476 (on_document_loaded), (sourceview_instance_init),
477 (iselect_get_start), (iselect_get_end),
478 (ilanguage_get_supported_languages), (ilanguage_set_language):
480 Fixed selection handling and make some adaptions for the changes
483 2007-09-13 Johannes Schmid <jhs@gnome.org>
485 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
486 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
489 Added preferences to language support completion/calltips
491 * plugins/sourceview/assist-window.c: (assist_window_update):
493 Always select first entry
495 * plugins/sourceview/sourceview.glade:
496 Removed old completion preferences
498 2007-09-11 Naba Kumar <naba@gnome.org>
500 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
501 and possible crash when pressing ctrl+d in terminal after preferences
502 window has been shown once (no need for backport).
504 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
505 implementations to get warnings instead of crashes for unimplemented
508 2007-09-11 Massimo Cora' <maxcvs@email.it>
510 Reviewed by: Naba Kumar <naba@gnome.org>
512 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
513 * plugins/symbol-db/*:
514 Added new symbol-database backend based on SQLite 3.
515 (does not enabled for build currently).
517 2007-09-10 Johannes Schmid <jhs@gnome.org>
521 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
522 (parse_info_init), (parse_info_free), (valid_element),
523 (start_element_handler), (end_element_handler), (text_handler),
524 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
525 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
526 (egg_recent_model_monitor), (egg_recent_model_read),
527 (egg_recent_model_open_file), (egg_recent_model_lock_file),
528 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
529 (egg_recent_model_set_property), (egg_recent_model_class_init),
530 (egg_recent_model_init), (egg_recent_model_add_full),
531 (egg_recent_model_delete), (egg_recent_model_get_list),
532 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
533 (egg_recent_model_set_filter_mime_types),
534 (egg_recent_model_clear_group_filter),
535 (egg_recent_model_set_filter_groups),
536 (egg_recent_model_clear_scheme_filter),
537 (egg_recent_model_set_filter_uri_schemes),
538 (egg_recent_model_remove_expired):
540 Update EggRecent (#456465)
542 2007-09-10 Johannes Schmid <jhs@gnome.org>
544 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
545 (anjuta_plugin_manager_get_plugin):
546 * plugins/profiler/gprof-call-graph-view.c:
547 (gprof_call_graph_view_create_columns):
548 * plugins/profiler/gprof-flat-profile-view.c:
549 (gprof_flat_profile_view_create_columns):
550 * plugins/profiler/gprof-function-call-tree-view.c:
551 (gprof_function_call_tree_view_create_columns):
553 Fixed #466031 – Update of pieces of menus for Localization
555 2007-09-10 Johannes Schmid <jhs@gnome.org>
557 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
558 Bug 343522 – anjuta: Unable to execute commands that use options.
560 2007-09-09 Johannes Schmid <jhs@gnome.org>
562 * plugins/document-manager/anjuta-docman.c:
563 (anjuta_docman_update_page_label):
565 Fixed #458034 – Method of indicating unsaved changes breaks convention
567 * plugins/document-manager/plugin.c: (update_title),
568 (value_added_project_root_uri), (value_removed_project_root_uri),
569 (on_editor_changed), (activate_plugin):
570 * plugins/document-manager/plugin.h:
571 * plugins/project-manager/plugin.c: (on_profile_scoped),
572 (on_profile_descoped), (ifile_open):
574 Fixed #427390 – Show path of item in currently focused editor window
576 2007-09-09 Johannes Schmid <jhs@gnome.org>
578 * plugins/search/plugin.c: (on_toolbar_find_clicked),
579 (on_toolbar_find_incremental):
580 Fix incremental search
582 * plugins/sourceview/sourceview.c: (on_document_char_added),
584 Fixed selection management
586 2007-09-09 Johannes Schmid <jhs@gnome.org>
588 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
591 * libanjuta/interfaces/libanjuta.idl:
592 Extended IAnjutaEditorAssist interface
594 * plugins/language-support-cpp-java/plugin.c:
595 (jump_to_matching_brace), (add_tags), (on_assist_begin),
596 (assist_cleanup), (on_assist_chosen), (on_assist_update),
597 (context_character), (get_context), (function_parser),
598 (cpp_member_parser), (install_assist), (uninstall_assist),
599 (get_line_indentation_base), (get_line_auto_indentation),
600 (install_support), (uninstall_support),
601 (on_value_added_current_editor), (on_value_removed_current_editor),
602 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
603 * plugins/language-support-cpp-java/plugin.h:
605 Improved fixed editor assistance and added support for function/method
606 tooltips. jumb_to_matching_brance => jump_to_matching_brace
608 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
611 * plugins/project-import/project-import.c: (on_import_next):
612 Added a non-NULL check with could probably fix #474843 but not sure
614 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
615 Fixed anjuta-plugin project wizard
617 * plugins/sourceview/Makefile.am:
618 * plguins/sourceview/assist-tip.[ch]:
619 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
620 (anjuta_view_key_press_event):
621 * plugins/sourceview/assist-window.c: (assist_window_class_init),
622 (assist_window_init), (assist_window_update), (assist_window_new):
623 * plugins/sourceview/sourceview-private.h:
624 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
625 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
626 (trigger_size), (max_trigger_size), (on_document_char_added),
627 (sourceview_dispose), (ieditor_get_current_word),
628 (iassist_add_trigger), (iassist_init_suggestions),
629 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
630 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
632 Big update on sourceview assist capabilites. Autocompletion should
633 now work much better and function tooltips are finally supported!
635 * plugins/sourceview/anjuta-document.h:
636 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
637 (anjuta_document_get_current_word):
638 Fixed get_current_word (inspired by aneditor.cxx implementation)
640 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
641 (icell_get_attribute):
642 Fixed get_attribute() to also detect character constants.
643 Simplified get_char()
645 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
646 (isymbol_manager_get_members), (isymbol_manager_get_parents),
647 (isymbol_manager_get_completions_at_position):
649 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
651 2007-09-04 Naba Kumar <naba@gnome.org>
653 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
654 projects that can not add sources.
656 * plugins/file-wizard/file.c: Similarly for file wizard,
657 Do not enable 'Add to project' projects that can not add sources.
659 2007-09-04 Naba Kumar <naba@gnome.org>
661 * configure.in: Bumped gnome-build requirement to 0.2.0
662 for project capabilities support.
664 * plugins/project-manager/plugin.c: Enable/disable project
665 actions based on project capabilities. Fixes bug #433552:
666 crash in Anjuta IDE: add file test.h in project on generic
669 * libanjuta/interfaces/libanjuta.idl: Added method to query
670 project capabilities.
672 2007-09-03 Naba Kumar <naba@gnome.org>
674 * plugins/file-manager/plugin.c: Set shadow type IN.
675 * plugins/file-manager/file-view.c: Fixed code style.
676 * plugins/file-manager/file-view.c: Fixed icons column to size
679 * plugins/file-manager/plugin.[c,h]: Fixed code style.
681 * plugins/file-manager/plugin.c: Fixed crash on closing project and
682 unmonitors project-uri on file-manager deactivation.
684 * TODO.tasks: Updated
686 2007-09-02 Johannes Schmid <jhs@gnome.org>
688 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
691 * plugins/file-manager/file-view.c: (file_view_get_selected),
692 (file_view_button_press_event), (file_view_finalize):
693 * plugins/file-manager/plugin.c: (project_root_removed),
694 (file_manager_deactivate):
696 Fixed some small bugs I missed before
698 2007-09-02 Johannes Schmid <jhs@gnome.org>
700 * plugins/file-manager/*:
701 Added new and file-manager
703 2007-09-02 Johannes Schmid <jhs@gnome.org>
705 * plugins/file-manager/*:
706 Removed old file-manager
708 2007-08-31 Johannes Schmid <jhs@gnome.org>
710 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
711 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
713 Fixed some memory leaks
717 2007-08-31 Johannes Schmid <jhs@gnome.org>
719 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
720 (get_property_value_as_string), (set_property_value_as_string),
721 (register_callbacks), (preferences_foreach_callback),
722 (anjuta_preferences_register_property_raw):
723 * libanjuta/anjuta-preferences.h:
724 * plugins/build-basic-autotools/build-basic-autotools.c:
725 (on_build_mesg_format):
726 * plugins/document-manager/anjuta-document-manager.glade:
727 * plugins/message-view/anjuta-message-manager-plugin.glade:
729 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
730 broken message view preferences
732 * plugins/message-view/message-view.c:
733 (message_view_instance_init), (pref_change_color), (prefs_init),
734 (imessage_view_append):
735 Cleaned up message view (#458041)
737 * src/shell.c: (on_preferences_activate),
738 (anjuta_test_shell_instance_init),
739 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
740 Fixed test shell to allow better debugging
742 2007-08-31 Johannes Schmid <jhs@gnome.org>
744 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
745 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
746 * plugins/gtodo/main.h:
747 * plugins/gtodo/plugin.c: (activate_plugin):
749 Fixed #423467 (View->Tasks menu items are not
752 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
754 reviewed by: Johannes Schmid <jhs@gnome.org>
757 * data/welcome.txt.in:
758 * launcher/anjuta_launcher.c:
759 * libanjuta/anjuta-children.c:
760 * libanjuta/anjuta-children.h:
761 * libanjuta/anjuta-debug.h:
762 * libanjuta/anjuta-encodings.c:
763 * libanjuta/anjuta-encodings.h:
764 * libanjuta/anjuta-glue-c.c:
765 * libanjuta/anjuta-glue-c.h:
766 * libanjuta/anjuta-plugin-description.c:
767 * libanjuta/anjuta-plugin-description.h:
768 * libanjuta/anjuta-plugin-handle.c:
769 * libanjuta/anjuta-plugin-handle.h:
770 * libanjuta/anjuta-plugin-manager.c:
771 * libanjuta/anjuta-plugin-manager.h:
772 * libanjuta/anjuta-plugin.c:
773 * libanjuta/anjuta-plugin.h:
774 * libanjuta/anjuta-preferences.c:
775 * libanjuta/anjuta-preferences.h:
776 * libanjuta/anjuta-profile-manager.c:
777 * libanjuta/anjuta-profile-manager.h:
778 * libanjuta/anjuta-profile.c:
779 * libanjuta/anjuta-profile.h:
780 * libanjuta/anjuta-save-prompt.c:
781 * libanjuta/anjuta-save-prompt.h:
782 * libanjuta/anjuta-serializer.c:
783 * libanjuta/anjuta-serializer.h:
784 * libanjuta/anjuta-session.c:
785 * libanjuta/anjuta-session.h:
786 * libanjuta/anjuta-shell.c:
787 * libanjuta/anjuta-shell.h:
788 * libanjuta/anjuta-status.c:
789 * libanjuta/anjuta-status.h:
790 * libanjuta/anjuta-ui.c:
791 * libanjuta/anjuta-ui.h:
792 * libanjuta/anjuta-utils-priv.h:
793 * libanjuta/anjuta-utils.c:
794 * libanjuta/anjuta-utils.h:
795 * libanjuta/cell-renderer-captioned-image.c:
796 * libanjuta/cell-renderer-captioned-image.h:
797 * libanjuta/e-splash.c:
798 * libanjuta/e-splash.h:
799 * libanjuta/interfaces/anjuta-idl-compiler.pl:
800 * libanjuta/interfaces/libanjuta.idl:
801 * libanjuta/libanjuta.h:
802 * libanjuta/resources.c:
803 * libanjuta/resources.h:
804 * libegg/egg-cell-renderer-text.c:
805 * libegg/egg-combo-action.c:
806 * libegg/egg-entry-action.c:
807 * libegg/egg-recent-action.c:
808 * libegg/egg-recent-files-module.c:
809 * libegg/egg-recent-item.c:
810 * libegg/egg-recent-model.c:
811 * libegg/egg-recent-view-gtk.c:
812 * libegg/egg-recent-view.c:
813 * libegg/egg-submenu-action.c:
814 * libegg/eggaccelerators.c:
815 * libegg/eggcellrendererpopup.c:
816 * libegg/eggcomboselect.c:
817 * libegg/eggtreemodelfilter.c:
818 * libegg/eggtreemultidnd.c:
819 * libegg/gtkcellview.h:
820 * libegg/treeviewutils/egg-cell-renderer-text.h:
821 * libegg/treeviewutils/eggaccelerators.h:
822 * libegg/treeviewutils/eggcellrendererkeys.h:
823 * libegg/treeviewutils/eggcellrendererpopup.h:
824 * libegg/treeviewutils/eggtreemodelfilter.h:
825 * libegg/treeviewutils/eggtreemultidnd.h:
826 * libegg/treeviewutils/eggtreeviewstate.h:
827 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
828 * manuals/anjuta-faqs/Makefile.am:
829 * manuals/anjuta-manual/C/anjuta-manual.xml:
830 * manuals/anjuta-manual/C/license.xml:
831 * manuals/anjuta-manual/es/es.po:
832 * manuals/anjuta-manual/sv/sv.po:
833 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
835 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
836 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
837 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
838 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
839 * manuals/old/ja/anjuta-manual/license.xml:
840 * plugins/build-basic-autotools/build-basic-autotools.c:
841 * plugins/build-basic-autotools/build-basic-autotools.h:
842 * plugins/build-basic-autotools/executer.c:
843 * plugins/build-basic-autotools/executer.h:
844 * plugins/build/build_file.c:
845 * plugins/build/build_file.h:
846 * plugins/build/build_project.c:
847 * plugins/build/build_project.h:
848 * plugins/build/clean_project.c:
849 * plugins/build/clean_project.h:
850 * plugins/build/commands.c:
851 * plugins/build/commands.h:
852 * plugins/build/compile.c:
853 * plugins/build/compile.h:
854 * plugins/build/compiler_options.c:
855 * plugins/build/compiler_options.h:
856 * plugins/build/configurer.c:
857 * plugins/build/configurer.h:
858 * plugins/build/executer.c:
859 * plugins/build/executer.h:
860 * plugins/class-gen/cell-renderer-flags.c:
861 * plugins/class-gen/cell-renderer-flags.h:
862 * plugins/class-gen/combo-flags.c:
863 * plugins/class-gen/combo-flags.h:
864 * plugins/class-gen/element-editor.c:
865 * plugins/class-gen/element-editor.h:
866 * plugins/class-gen/generator.c:
867 * plugins/class-gen/generator.h:
868 * plugins/class-gen/plugin.c:
869 * plugins/class-gen/plugin.h:
870 * plugins/class-gen/transform.c:
871 * plugins/class-gen/transform.h:
872 * plugins/class-gen/validator.c:
873 * plugins/class-gen/validator.h:
874 * plugins/class-gen/window.c:
875 * plugins/class-gen/window.h:
876 * plugins/class-inheritance/class-callbacks.c:
877 * plugins/class-inheritance/class-callbacks.h:
878 * plugins/class-inheritance/class-inherit.c:
879 * plugins/class-inheritance/class-inherit.h:
880 * plugins/class-inheritance/plugin.c:
881 * plugins/class-inheritance/plugin.h:
882 * plugins/cvs-plugin/cvs-actions.c:
883 * plugins/cvs-plugin/cvs-actions.h:
884 * plugins/cvs-plugin/cvs-callbacks.c:
885 * plugins/cvs-plugin/cvs-callbacks.h:
886 * plugins/cvs-plugin/cvs-execute.c:
887 * plugins/cvs-plugin/cvs-execute.h:
888 * plugins/cvs-plugin/cvs-interface.c:
889 * plugins/cvs-plugin/cvs-interface.h:
890 * plugins/cvs-plugin/plugin.c:
891 * plugins/cvs-plugin/plugin.h:
892 * plugins/debug-manager/breakpoints.c:
893 * plugins/debug-manager/breakpoints.h:
894 * plugins/debug-manager/chunk_view.c:
895 * plugins/debug-manager/chunk_view.h:
896 * plugins/debug-manager/data_buffer.c:
897 * plugins/debug-manager/data_buffer.h:
898 * plugins/debug-manager/data_view.c:
899 * plugins/debug-manager/data_view.h:
900 * plugins/debug-manager/debug_tree.c:
901 * plugins/debug-manager/debug_tree.h:
902 * plugins/debug-manager/debugger.c:
903 * plugins/debug-manager/debugger.h:
904 * plugins/debug-manager/disassemble.c:
905 * plugins/debug-manager/disassemble.h:
906 * plugins/debug-manager/info.c:
907 * plugins/debug-manager/info.h:
908 * plugins/debug-manager/locals.c:
909 * plugins/debug-manager/locals.h:
910 * plugins/debug-manager/memory.c:
911 * plugins/debug-manager/memory.h:
912 * plugins/debug-manager/plugin.c:
913 * plugins/debug-manager/plugin.h:
914 * plugins/debug-manager/registers.c:
915 * plugins/debug-manager/registers.h:
916 * plugins/debug-manager/sexy-icon-entry.c:
917 * plugins/debug-manager/sexy-icon-entry.h:
918 * plugins/debug-manager/sharedlib.c:
919 * plugins/debug-manager/sharedlib.h:
920 * plugins/debug-manager/signals.c:
921 * plugins/debug-manager/signals.h:
922 * plugins/debug-manager/sparse_buffer.c:
923 * plugins/debug-manager/sparse_buffer.h:
924 * plugins/debug-manager/sparse_view.c:
925 * plugins/debug-manager/sparse_view.h:
926 * plugins/debug-manager/stack_trace.c:
927 * plugins/debug-manager/stack_trace.h:
928 * plugins/debug-manager/start.c:
929 * plugins/debug-manager/start.h:
930 * plugins/debug-manager/threads.c:
931 * plugins/debug-manager/threads.h:
932 * plugins/debug-manager/utilities.c:
933 * plugins/debug-manager/utilities.h:
934 * plugins/debug-manager/watch.c:
935 * plugins/debug-manager/watch.h:
936 * plugins/devhelp/htmlview.c:
937 * plugins/devhelp/htmlview.h:
938 * plugins/document-manager/action-callbacks.c:
939 * plugins/document-manager/action-callbacks.h:
940 * plugins/document-manager/anjuta-docman.c:
941 * plugins/document-manager/anjuta-docman.h:
942 * plugins/document-manager/editor-tooltips.c:
943 * plugins/document-manager/editor-tooltips.h:
944 * plugins/document-manager/file_history.c:
945 * plugins/document-manager/file_history.h:
946 * plugins/document-manager/indent-dialog.c:
947 * plugins/document-manager/indent-dialog.h:
948 * plugins/document-manager/indent-util.c:
949 * plugins/document-manager/indent-util.h:
950 * plugins/document-manager/plugin.c:
951 * plugins/editor/aneditor-autocomplete.cxx:
952 * plugins/editor/aneditor-calltip.cxx:
953 * plugins/editor/aneditor-indent.cxx:
954 * plugins/editor/aneditor-priv.h:
955 * plugins/editor/aneditor.cxx:
956 * plugins/editor/aneditor.h:
957 * plugins/editor/lexer.h:
958 * plugins/editor/plugin.c:
959 * plugins/editor/plugin.h:
960 * plugins/editor/print.c:
961 * plugins/editor/print.h:
962 * plugins/editor/properties.h:
963 * plugins/editor/properties_cxx.h:
964 * plugins/editor/style-editor.c:
965 * plugins/editor/style-editor.h:
966 * plugins/editor/text-editor-iterable.c:
967 * plugins/editor/text-editor-iterable.h:
968 * plugins/editor/text_editor.c:
969 * plugins/editor/text_editor.h:
970 * plugins/editor/text_editor_cbs.c:
971 * plugins/editor/text_editor_cbs.h:
972 * plugins/editor/text_editor_menu.c:
973 * plugins/editor/text_editor_menu.h:
974 * plugins/editor/text_editor_prefs.c:
975 * plugins/editor/text_editor_prefs.h:
976 * plugins/file-loader/dnd.c:
977 * plugins/file-loader/dnd.h:
978 * plugins/file-loader/plugin.c:
979 * plugins/file-manager/an_file_view.c:
980 * plugins/file-manager/plugin.c:
981 * plugins/file-wizard/file.c:
982 * plugins/file-wizard/file.h:
983 * plugins/file-wizard/plugin.c:
984 * plugins/file-wizard/plugin.h:
985 * plugins/gdb/debugger.c:
986 * plugins/gdb/debugger.h:
987 * plugins/gdb/gdbmi-test.c:
988 * plugins/gdb/gdbmi.c:
989 * plugins/gdb/gdbmi.h:
990 * plugins/gdb/global.h:
991 * plugins/gdb/parser.c:
992 * plugins/gdb/parser.h:
993 * plugins/gdb/plugin.c:
994 * plugins/gdb/plugin.h:
995 * plugins/gdb/utilities.c:
996 * plugins/gdb/utilities.h:
997 * plugins/glade/plugin.c:
998 * plugins/glade/plugin.h:
999 * plugins/gtodo/egg-datetime.c:
1000 * plugins/gtodo/egg-datetime.h:
1001 * plugins/gtodo/eggtrayicon.c:
1002 * plugins/gtodo/eggtrayicon.h:
1003 * plugins/gtodo/plugin.c:
1004 * plugins/gvim/anjuta-vim.c:
1005 * plugins/gvim/anjuta-vim.h:
1006 * plugins/gvim/gtkvim.c:
1007 * plugins/gvim/gtkvim.h:
1008 * plugins/gvim/plugin.c:
1009 * plugins/gvim/plugin.h:
1010 * plugins/language-support-cpp-java/plugin.c:
1011 * plugins/language-support-cpp-java/plugin.h:
1012 * plugins/macro/macro-actions.c:
1013 * plugins/macro/macro-actions.h:
1014 * plugins/macro/macro-db.c:
1015 * plugins/macro/macro-db.h:
1016 * plugins/macro/macro-dialog.c:
1017 * plugins/macro/macro-dialog.h:
1018 * plugins/macro/macro-edit.c:
1019 * plugins/macro/macro-edit.h:
1020 * plugins/macro/macro-util.c:
1021 * plugins/macro/macro-util.h:
1022 * plugins/macro/plugin.c:
1023 * plugins/macro/plugin.h:
1024 * plugins/message-view/anjuta-msgman.c:
1025 * plugins/message-view/anjuta-msgman.h:
1026 * plugins/message-view/message-view.c:
1027 * plugins/message-view/message-view.h:
1028 * plugins/message-view/plugin.c:
1029 * plugins/message-view/plugin.h:
1030 * plugins/patch/patch-plugin.c:
1031 * plugins/patch/patch-plugin.h:
1032 * plugins/patch/plugin.c:
1033 * plugins/patch/plugin.h:
1034 * plugins/profiler/gprof-call-graph-block-entry.c:
1035 * plugins/profiler/gprof-call-graph-block-entry.h:
1036 * plugins/profiler/gprof-call-graph-block.c:
1037 * plugins/profiler/gprof-call-graph-block.h:
1038 * plugins/profiler/gprof-call-graph-view.c:
1039 * plugins/profiler/gprof-call-graph-view.h:
1040 * plugins/profiler/gprof-call-graph.c:
1041 * plugins/profiler/gprof-call-graph.h:
1042 * plugins/profiler/gprof-flat-profile-entry.c:
1043 * plugins/profiler/gprof-flat-profile-entry.h:
1044 * plugins/profiler/gprof-flat-profile-view.c:
1045 * plugins/profiler/gprof-flat-profile-view.h:
1046 * plugins/profiler/gprof-flat-profile.c:
1047 * plugins/profiler/gprof-flat-profile.h:
1048 * plugins/profiler/gprof-function-call-chart-view.c:
1049 * plugins/profiler/gprof-function-call-chart-view.h:
1050 * plugins/profiler/gprof-function-call-tree-view.c:
1051 * plugins/profiler/gprof-function-call-tree-view.h:
1052 * plugins/profiler/gprof-options.c:
1053 * plugins/profiler/gprof-options.h:
1054 * plugins/profiler/gprof-profile-data.c:
1055 * plugins/profiler/gprof-profile-data.h:
1056 * plugins/profiler/gprof-view-manager.c:
1057 * plugins/profiler/gprof-view-manager.h:
1058 * plugins/profiler/gprof-view.c:
1059 * plugins/profiler/gprof-view.h:
1060 * plugins/profiler/plugin.c:
1061 * plugins/profiler/plugin.h:
1062 * plugins/profiler/string-utils.c:
1063 * plugins/profiler/string-utils.h:
1064 * plugins/project-import/plugin.c:
1065 * plugins/project-import/plugin.h:
1066 * plugins/project-import/project-import.c:
1067 * plugins/project-import/project-import.h:
1068 * plugins/project-manager/plugin.c:
1069 * plugins/project-manager/plugin.h:
1070 * plugins/project-wizard/action.c:
1071 * plugins/project-wizard/action.h:
1072 * plugins/project-wizard/autogen.c:
1073 * plugins/project-wizard/autogen.h:
1074 * plugins/project-wizard/druid.c:
1075 * plugins/project-wizard/druid.h:
1076 * plugins/project-wizard/file.c:
1077 * plugins/project-wizard/file.h:
1078 * plugins/project-wizard/header.c:
1079 * plugins/project-wizard/header.h:
1080 * plugins/project-wizard/install.c:
1081 * plugins/project-wizard/install.h:
1082 * plugins/project-wizard/parser.c:
1083 * plugins/project-wizard/parser.h:
1084 * plugins/project-wizard/plugin.c:
1085 * plugins/project-wizard/plugin.h:
1086 * plugins/project-wizard/property.c:
1087 * plugins/project-wizard/property.h:
1088 * plugins/project-wizard/values.c:
1089 * plugins/project-wizard/values.h:
1090 * plugins/sample1/plugin.c:
1091 * plugins/search/plugin.c:
1092 * plugins/search/plugin.h:
1093 * plugins/search/search-replace_backend.c:
1094 * plugins/search/search-replace_backend.h:
1095 * plugins/search/search_preferences.c:
1096 * plugins/sourceview/anjuta-convert.c:
1097 * plugins/sourceview/anjuta-convert.h:
1098 * plugins/sourceview/anjuta-document-loader.c:
1099 * plugins/sourceview/anjuta-document-loader.h:
1100 * plugins/sourceview/anjuta-document-saver.c:
1101 * plugins/sourceview/anjuta-document-saver.h:
1102 * plugins/sourceview/anjuta-document.c:
1103 * plugins/sourceview/anjuta-document.h:
1104 * plugins/sourceview/anjuta-encodings.c:
1105 * plugins/sourceview/anjuta-encodings.h:
1106 * plugins/sourceview/anjuta-languages-manager.c:
1107 * plugins/sourceview/anjuta-languages-manager.h:
1108 * plugins/sourceview/anjuta-utils.c:
1109 * plugins/sourceview/anjuta-utils.h:
1110 * plugins/sourceview/anjuta-view.c:
1111 * plugins/sourceview/anjuta-view.h:
1112 * plugins/sourceview/assist-window.c:
1113 * plugins/sourceview/assist-window.h:
1114 * plugins/sourceview/sourceview-cell.c:
1115 * plugins/sourceview/sourceview-cell.h:
1116 * plugins/sourceview/sourceview-prefs.c:
1117 * plugins/sourceview/sourceview-prefs.h:
1118 * plugins/sourceview/sourceview-print.c:
1119 * plugins/sourceview/sourceview-print.h:
1120 * plugins/sourceview/sourceview-private.h:
1121 * plugins/sourceview/sourceview-tags.c:
1122 * plugins/sourceview/sourceview-tags.h:
1123 * plugins/sourceview/sourceview.c:
1124 * plugins/sourceview/sourceview.h:
1125 * plugins/subversion/plugin.c:
1126 * plugins/subversion/plugin.h:
1127 * plugins/subversion/subversion-actions.c:
1128 * plugins/subversion/subversion-actions.h:
1129 * plugins/subversion/subversion-callbacks.c:
1130 * plugins/subversion/subversion-callbacks.h:
1131 * plugins/subversion/svn-auth.c:
1132 * plugins/subversion/svn-auth.h:
1133 * plugins/subversion/svn-backend-priv.h:
1134 * plugins/subversion/svn-backend.c:
1135 * plugins/subversion/svn-backend.h:
1136 * plugins/subversion/svn-notify.c:
1137 * plugins/subversion/svn-notify.h:
1138 * plugins/subversion/svn-thread.c:
1139 * plugins/subversion/svn-thread.h:
1140 * plugins/symbol-browser/an_symbol.c:
1141 * plugins/symbol-browser/an_symbol.h:
1142 * plugins/symbol-browser/an_symbol_info.c:
1143 * plugins/symbol-browser/an_symbol_info.h:
1144 * plugins/symbol-browser/an_symbol_iter.c:
1145 * plugins/symbol-browser/an_symbol_iter.h:
1146 * plugins/symbol-browser/an_symbol_prefs.c:
1147 * plugins/symbol-browser/an_symbol_prefs.h:
1148 * plugins/symbol-browser/an_symbol_search.c:
1149 * plugins/symbol-browser/an_symbol_search.h:
1150 * plugins/symbol-browser/an_symbol_view.c:
1151 * plugins/symbol-browser/an_symbol_view.h:
1152 * plugins/symbol-browser/plugin.c:
1153 * plugins/symbol-browser/plugin.h:
1154 * plugins/terminal/terminal.c:
1155 * plugins/tools/dialog.c:
1156 * plugins/tools/dialog.h:
1157 * plugins/tools/editor.c:
1158 * plugins/tools/editor.h:
1159 * plugins/tools/execute.c:
1160 * plugins/tools/execute.h:
1161 * plugins/tools/fileop.c:
1162 * plugins/tools/fileop.h:
1163 * plugins/tools/plugin.c:
1164 * plugins/tools/plugin.h:
1165 * plugins/tools/scripts/find-fixmes.pl:
1166 * plugins/tools/scripts/translation-status.pl:
1167 * plugins/tools/tool.c:
1168 * plugins/tools/tool.h:
1169 * plugins/tools/variable.c:
1170 * plugins/tools/variable.h:
1171 * plugins/valgrind/ldd.c:
1172 * plugins/valgrind/ldd.h:
1173 * plugins/valgrind/list.c:
1174 * plugins/valgrind/list.h:
1175 * plugins/valgrind/menu-utils.c:
1176 * plugins/valgrind/menu-utils.h:
1177 * plugins/valgrind/parser.c:
1178 * plugins/valgrind/parser.h:
1179 * plugins/valgrind/plugin.c:
1180 * plugins/valgrind/plugin.h:
1181 * plugins/valgrind/preferences.c:
1182 * plugins/valgrind/preferences.h:
1183 * plugins/valgrind/process.c:
1184 * plugins/valgrind/process.h:
1185 * plugins/valgrind/symtab.c:
1186 * plugins/valgrind/symtab.h:
1187 * plugins/valgrind/vgactions.c:
1188 * plugins/valgrind/vgactions.h:
1189 * plugins/valgrind/vgcachegrindprefs.c:
1190 * plugins/valgrind/vgcachegrindprefs.h:
1191 * plugins/valgrind/vgdefaultview.c:
1192 * plugins/valgrind/vgdefaultview.h:
1193 * plugins/valgrind/vgerror.c:
1194 * plugins/valgrind/vgerror.h:
1195 * plugins/valgrind/vggeneralprefs.c:
1196 * plugins/valgrind/vggeneralprefs.h:
1197 * plugins/valgrind/vghelgrindprefs.c:
1198 * plugins/valgrind/vghelgrindprefs.h:
1199 * plugins/valgrind/vgio.c:
1200 * plugins/valgrind/vgio.h:
1201 * plugins/valgrind/vgmemcheckprefs.c:
1202 * plugins/valgrind/vgmemcheckprefs.h:
1203 * plugins/valgrind/vgrule-editor.c:
1204 * plugins/valgrind/vgrule-editor.h:
1205 * plugins/valgrind/vgrule-list.c:
1206 * plugins/valgrind/vgrule-list.h:
1207 * plugins/valgrind/vgrule.c:
1208 * plugins/valgrind/vgrule.h:
1209 * plugins/valgrind/vgrulepattern.c:
1210 * plugins/valgrind/vgrulepattern.h:
1211 * plugins/valgrind/vgsearchbar.c:
1212 * plugins/valgrind/vgsearchbar.h:
1213 * plugins/valgrind/vgstrpool.c:
1214 * plugins/valgrind/vgstrpool.h:
1215 * plugins/valgrind/vgtoolprefs.c:
1216 * plugins/valgrind/vgtoolprefs.h:
1217 * plugins/valgrind/vgtoolview.c:
1218 * plugins/valgrind/vgtoolview.h:
1221 * src/action-callbacks.c:
1222 * src/action-callbacks.h:
1223 * src/anjuta-actions.h:
1226 * src/anjuta-callbacks.c:
1227 * src/anjuta-callbacks.h:
1231 * src/bacon-message-connection.c:
1232 * src/bacon-message-connection.h:
1241 * tagmanager/options.c:
1243 Change the address of FSF in various files
1245 2007-08-30 Johannes Schmid <jhs@gnome.org>
1249 Removed because they are no longer in use
1251 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1252 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1253 Marked some strings as not translatable
1255 * plugins/search/search-replace.c: (list_max_items):
1256 Fixed a possible memory corruption
1258 * src/anjuta-app.c: (anjuta_app_add_widget_full):
1259 Do not show menuitems for locked layout items
1261 * src/main.c: (main):
1262 Some minor style correction in gnome_init
1264 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
1266 * plugins/debug-manager/debugger.c,
1267 plugins/debug-manager/breakpoints.c,
1268 plugins/gdb/plugin.c,
1269 plugins/gdb/debugger.c,
1270 libanjuta/interfaces/libanjuta.idl:
1271 Move all breakpoints functions from IAnjutaDebugger to a new
1272 IAnjutaBreakpointDebugger interface
1274 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
1276 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
1277 * plugins/debug-manager/plugin.c,
1278 plugins/debug-manager/breakpoints.c,
1279 plugins/tools/execute.c,
1280 plugins/project-wizard/plugin.c,
1281 plugins/build-basic-autotools/executer.c,
1282 plugins/gdb/debugger.c,
1283 plugins/profiler/gprof-options.h,
1284 plugins/sourceview/assist-window.h,
1285 plugins/class-gen/transform.c,
1286 libanjuta/anjuta-plugin-description.c,
1287 libanjuta/anjuta-status.c,
1288 libanjuta/anjuta-glue-c.c,
1289 libanjuta/anjuta-glue-cpp.c,
1290 plugins/symbol-browser/an_symbol_prefs.c:
1291 Fix warnings mostly "dereferencing type-punned pointer"
1292 Fix two bugs in breakpoints.c and an_symbol_prefs.c
1294 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
1296 * plugins/debug-manager/breakpoints.c,
1297 plugins/debug-manager/debugger.c:
1298 Avoid an endless loop if clearing all breakpoints while the programm
1301 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
1303 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
1304 * plugins/debug-manager/plugin.c:
1305 Fix a segmentation fault added in the previous patch
1307 2007-07-21 Johannes Schmid <jhs@gnome.org>
1309 * plugins/build-basic-autotools/executer.c:
1310 (get_program_parameters):
1312 Show an error dialog if no targets are availible instead of
1315 2007-07-20 Johannes Schmid <jhs@gnome.org>
1317 * libanjuta/anjuta-shell.c: (on_widget_data_add),
1318 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
1319 * libanjuta/anjuta-shell.h:
1320 * plugins/document-manager/plugin.c: (activate_plugin):
1321 * plugins/glade/anjuta-design-document.c:
1322 * plugins/glade/plugin.c: (glade_update_ui):
1323 * src/anjuta-app.c: (anjuta_app_add_widget_full),
1324 (anjuta_shell_iface_init):
1325 * src/shell.c: (anjuta_test_shell_add_widget),
1326 (anjuta_shell_iface_init):
1328 Make the document manager undockable (#458038)
1330 2007-07-20 Johannes Schmid <jhs@gnome.org>
1332 * plugins/document-manager/plugin.c: (on_editor_update_ui):
1333 * plugins/glade/anjuta-design-document.c:
1334 * plugins/glade/plugin.c: (glade_update_ui):
1336 Fixed some save/dirty status bug in glade
1338 2007-07-20 Johannes Schmid <jhs@gnome.org>
1340 * libanjuta/anjuta-status.c:
1341 Fixed crasher on shutdown
1343 2007-07-20 Johannes Schmid <jhs@gnome.org>
1346 Minimum glade requirement is 3.2 now. It was before
1347 but we did not check...
1349 * libanjuta/anjuta-glue-factory.c: (load_plugin):
1350 * libanjuta/anjuta-profile.c:
1351 (anjuta_profile_add_plugins_from_xml):
1352 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
1353 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
1354 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
1355 * plugins/file-loader/plugin.c: (on_create_submenu):
1356 * plugins/file-manager/an_file_view.c: (compare_iter):
1357 * plugins/glade/plugin.c: (activate_plugin):
1358 * src/anjuta-app.c: (on_toolbar_view_toggled):
1359 * src/main.c: (main):
1361 Fixed lots of memory leaks (thansk valgrind)
1363 2007-07-19 Johannes Schmid <jhs@gnome.org>
1365 * plugins/debug-manager/plugin.c: (value_added_current_editor):
1366 * plugins/document-manager/anjuta-docman.c:
1367 (anjuta_docman_set_busy):
1368 * plugins/document-manager/plugin.c: (on_editor_changed):
1369 * plugins/glade/plugin.c: (activate_plugin):
1370 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
1371 (on_value_removed_current_editor):
1373 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
1375 2007-07-18 Johannes Schmid <jhs.gnome.org>
1377 * plugins/build-basic-autotools/executer.c: (execute_program):
1378 Fixed some of the scratchbox stuff but the environment is
1381 2007-07-18 Johannes Schmid <jhs@gnome.org>
1383 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
1384 (on_plugin_deactivated), (get_plugin_loader_type):
1385 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
1386 (activate_plugin), (deactivate_plugin),
1387 (glade_plugin_instance_init):
1389 Fixed glade plugin deactivation
1391 2007-07-18 Johannes Schmid <jhs@gnome.org>
1393 * plugins/document-manager/anjuta-docman.c:
1394 (anjuta_docman_add_document):
1395 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
1397 Fixed path display in document manager with glade files
1399 2007-07-17 Johannes Schmid <jhs@gnome.org>
1401 * libanjuta/interfaces/Makefile.am.iface:
1402 * pixmaps/Makefile.am:
1403 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
1404 * plugins/debug-manager/plugin.c: (value_added_current_editor),
1405 (value_removed_current_editor):
1406 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
1407 (anjuta_docman_set_current_document):
1408 * plugins/document-manager/plugin.c: (on_editor_update_ui),
1409 (on_editor_added), (on_editor_changed):
1410 * plugins/glade/Makefile.am:
1411 * plugins/glade/anjuta-design-document.c:
1412 (anjuta_design_document_instance_init),
1413 (anjuta_design_document_set_property),
1414 (anjuta_design_document_get_property),
1415 (anjuta_design_document_class_init), (anjuta_design_document_new),
1416 (ifile_open), (ifile_get_uri), (ifile_iface_init):
1417 * plugins/glade/anjuta-design-document.h:
1418 * plugins/glade/anjuta-glade-notebook.c:
1419 * plugins/glade/anjuta-glade-notebook.h:
1420 * plugins/glade/plugin.c: (value_added_current_editor),
1421 (value_removed_current_editor), (glade_update_ui),
1422 (on_close_activated), (on_glade_project_changed),
1423 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
1425 * plugins/language-support-cpp-java/plugin.c:
1426 (on_value_added_current_editor), (on_value_removed_current_editor):
1427 * plugins/macro/plugin.c: (value_added_current_editor):
1428 * plugins/project-manager/plugin.c: (value_added_current_editor):
1429 * plugins/subversion/plugin.c: (value_added_current_editor):
1430 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
1432 Fixed lot of IAnjutaEditor stuff and completed glade integration
1433 with document manager
1435 * plugins/build-basic-autotools/build-basic-autotools.c:
1436 (value_added_current_editor):
1437 * plugins/build-basic-autotools/executer.c: (execute_program):
1439 Some initial code to execute projects inside scratchbox
1441 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
1443 * plugins/project-import/project-import.c:
1444 Project import overwrites file on user request (bug #452579)
1446 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
1448 * plugins/debug-manager/debugger.c,
1449 plugins/debug-manager/threads.c,
1450 plugins/debug-manager/plugin.c,
1451 plugins/debug-manager/registers.c,
1452 plugins/debug-manager/locals.c,
1453 plugins/debug-manager/stack_trace.c,
1454 plugins/gdb/plugin.c,
1455 plugins/gdb/debugger.c,
1456 plugins/gdb/debugger.h,
1457 libanjuta/interfaces/libanjuta.idl:
1458 Rename change-location to program-moved
1459 Store thread id as gint instead of guint
1460 Do not display registers list if not available
1461 Add intermediate debugger states if missing
1463 2007-07-11 Johannes Schmid <jhs@gnome.org>
1465 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1467 Reverted unnecessary changes (#455819)
1469 2007-07-10 Johannes Schmid <jhs@gnome.org>
1471 * plugins/glade/plugin.c:
1472 Fixed glade plugin with glade 3.2 and another crasher
1474 2007-07-09 Johannes Schmid <jhs@gnome.org>
1476 * libanjuta/interfaces/libanjuta.idl:
1477 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1479 * plugins/debug-manager/breakpoints.c:
1480 (breakpoint_item_update_in_ui),
1481 (breakpoints_dbase_edit_breakpoint),
1482 (on_toggle_breakpoint_activate):
1483 * plugins/debug-manager/plugin.c:
1484 (on_run_to_cursor_action_activate):
1485 * plugins/document-manager/action-callbacks.c:
1486 (on_editor_command_cut_activate),
1487 (on_editor_command_copy_activate),
1488 (on_editor_command_paste_activate),
1489 (on_editor_command_clear_activate):
1490 * plugins/document-manager/anjuta-docman.c:
1491 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
1492 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
1493 (anjuta_docman_goto_file_line_mark),
1494 (anjuta_docman_find_editor_with_path),
1495 (anjuta_docman_get_all_editors):
1496 * plugins/document-manager/anjuta-docman.h:
1497 * plugins/document-manager/plugin.c:
1498 (update_editor_ui_interface_items), (on_editor_update_ui),
1499 (on_editor_changed), (on_session_save), (on_docman_auto_save),
1500 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
1501 (ianjuta_document_manager_iface_init), (isaveable_save),
1502 (isavable_is_dirty):
1503 * plugins/editor/editor.glade:
1504 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
1505 (idocument_paste), (idocument_clear), (idocument_iface_init),
1506 (iselection_iface_init):
1507 * plugins/glade/Makefile.am:
1508 * plugins/glade/anjuta-glade-notebook.c:
1509 (anjuta_glade_notebook_instance_init),
1510 (anjuta_glade_notebook_set_property),
1511 (anjuta_glade_notebook_get_property),
1512 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
1513 (ifile_open), (ifile_get_uri), (ifile_iface_init),
1514 (ifile_savable_save), (ifile_savable_save_as),
1515 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
1516 (ifile_savable_iface_init), (idocument_can_redo),
1517 (idocument_can_undo), (idocument_begin_undo_action),
1518 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
1519 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
1520 (idocument_copy), (idocument_paste), (idocument_clear),
1521 (idocument_iface_init):
1522 * plugins/language-support-cpp-java/plugin.c:
1523 (on_value_added_current_editor), (on_value_removed_current_editor):
1524 * plugins/macro/macro-util.c: (get_current_editor):
1525 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1526 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
1527 (on_next_occur), (on_incremental_entry_key_press),
1528 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
1529 (on_toolbar_find_incremental_start),
1530 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
1531 * plugins/search/search-replace.c: (search_start_over),
1532 (search_update_combos), (replace_update_combos),
1533 (anjuta_search_replace_activate):
1534 * plugins/search/search-replace_backend.c: (create_search_entries):
1535 * plugins/sourceview/sourceview.c: (idocument_cut),
1536 (idocument_copy), (idocument_paste), (idocument_clear),
1537 (idocument_iface_init), (iselect_iface_init), (iassist_react):
1538 * plugins/tools/editor.c: (on_editor_response):
1539 * plugins/tools/execute.c: (get_current_editor),
1540 (atp_output_context_initialize), (atp_user_tool_execute):
1541 * plugins/tools/variable.c: (get_current_editor),
1542 (atp_variable_get_editor_variable):
1544 Some more IAnjutaEditor => IAnjutaDocument fixing!
1546 * plugins/glade/anjuta-glade-notebook.h:
1547 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
1549 * plugins/glade/plugin.h:
1550 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
1551 and get rid of the glade menu. The Edit/File menu and the toolbar can now
1552 be used for glade, too. It might still have some rough edges but already works.
1553 (Fixes #415547 – Glade usability problem)
1555 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
1557 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
1558 development release (I updated version of glade3 svn to 3.3.2).
1560 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
1562 * plugins/symbol-browser/an_symbol_view.c:
1563 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
1565 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
1567 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
1568 (on_system_tags_update_finished), (on_update_global_clicked),
1569 (prefs_page_init), (on_gconf_notify_tags_list_changed),
1570 (symbol_browser_prefs_init),
1571 (symbol_browser_prefs_create_global_tags),
1572 (symbol_browser_load_global_tags):
1573 * plugins/symbol-browser/an_symbol_prefs.h:
1574 * plugins/symbol-browser/an_symbol_view.c:
1575 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
1576 * plugins/symbol-browser/an_symbol_view.h:
1577 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
1578 on global tags update because of delayed prefs merging. Happens when
1579 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
1582 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
1584 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
1585 after install/uninstall.
1587 Patch from James Liggett:
1588 * scripts/glade2schemas.pl: Fixed creating schemas for list
1591 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
1593 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
1594 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
1595 development release since glade svn version is also 3.3.1. In future, the
1596 solution would be for us to always increment the micro version when
1599 2007-07-05 Johannes Schmid <jhs@gnome.org>
1601 * libanjuta/interfaces/libanjuta.idl:
1602 * plugins/build-basic-autotools/build-basic-autotools.c:
1603 (on_build_mesg_format):
1604 * plugins/debug-manager/breakpoints.c:
1605 (breakpoint_item_update_in_ui),
1606 (breakpoints_dbase_edit_breakpoint),
1607 (on_toggle_breakpoint_activate):
1608 * plugins/debug-manager/plugin.c:
1609 (on_run_to_cursor_action_activate):
1610 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
1611 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
1612 (get_current_editor), (on_save_activate), (on_save_as_activate),
1613 (on_save_prompt_save_editor), (on_close_file_activate),
1614 (on_close_all_file_activate), (on_reload_file_activate),
1615 (anjuta_print_cb), (anjuta_print_preview_cb),
1616 (on_editor_command_upper_case_activate),
1617 (on_editor_command_lower_case_activate),
1618 (on_editor_command_undo_activate),
1619 (on_editor_command_redo_activate),
1620 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
1621 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
1622 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
1623 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
1624 (on_zoom_out_text_activate), (on_force_hilite_activate),
1625 (on_indent1_activate), (on_swap_activate),
1626 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1627 * plugins/document-manager/anjuta-docman.c:
1628 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
1629 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1630 (anjuta_docman_dispose), (on_notebook_switch_page),
1631 (anjuta_docman_page_from_widget), (on_editor_destroy),
1632 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
1633 (anjuta_docman_get_current_document),
1634 (anjuta_docman_set_current_document),
1635 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
1636 (anjuta_docman_update_page_label),
1637 (anjuta_docman_get_document_from_path),
1638 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1639 (anjuta_docman_order_tabs):
1640 * plugins/document-manager/anjuta-docman.h:
1641 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
1642 (update_editor_ui_interface_items), (update_editor_ui),
1643 (on_editor_update_save_ui), (on_editor_update_ui),
1644 (on_editor_changed), (on_save_prompt_save_editor),
1645 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
1646 (ianjuta_docman_get_current_document),
1647 (ianjuta_docman_set_current_document),
1648 (ianjuta_docman_remove_buffer),
1649 (ianjuta_document_manager_iface_init), (ifile_get_uri):
1650 * plugins/editor/text_editor.c: (itext_editor_iface_init),
1651 (idocument_get_filename), (idocument_can_undo),
1652 (idocument_can_redo), (idocument_undo),
1653 (idocument_begin_undo_action), (idocument_end_undo_action),
1654 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
1655 * plugins/language-support-cpp-java/plugin.c:
1656 (on_editor_char_inserted_cpp), (on_auto_indent):
1657 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
1658 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1659 * plugins/sample1/plugin.c: (on_sample_action_activate):
1660 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
1661 (on_next_occur), (on_incremental_entry_key_press),
1662 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
1663 (on_toolbar_find_incremental_start),
1664 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
1665 * plugins/search/search-replace.c: (search_and_replace),
1666 (write_message_pane), (search_start_over), (search_update_combos),
1667 (replace_update_combos), (anjuta_search_replace_activate):
1668 * plugins/search/search-replace_backend.c:
1669 (file_buffer_new_from_path), (create_search_entries):
1670 * plugins/sourceview/sourceview-print.c: (create_print_job):
1671 * plugins/sourceview/sourceview.c:
1672 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
1673 (idocument_can_redo), (idocument_can_undo),
1674 (idocument_begin_undo_action), (idocument_end_undo_action),
1675 (idocument_undo), (idocument_redo), (idocument_grab_focus),
1676 (idocument_get_filename), (idocument_iface_init):
1677 * plugins/tools/editor.c: (on_editor_response):
1678 * plugins/tools/execute.c: (atp_output_context_initialize),
1679 (atp_user_tool_execute):
1680 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
1682 Create IAnjutaDocument interface. This interface is a more general idea
1683 of documents being anything that can be modified, has undo/redo and
1684 may have operations like copy/paste.
1685 The primary goal is to integrate better by making it use the standard file
1686 and edit menu instead of it's own glade menu. Of course the downside is that
1687 you won't be able to view a source file and the designer at the same time. Anyway
1688 so many people have complained that they "can't save a glade file" that I think
1689 this is the much better solution.
1690 Work on the glade plugin is still to come but the most difficult things should be
1693 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
1695 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
1698 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
1700 * libanjuta/anjuta-plugin-manager.c:
1701 (anjuta_plugin_manager_get_plugins_page),
1702 (anjuta_plugin_manager_get_remembered_plugins_page):
1703 * libanjuta/anjuta-plugin-manager.h:
1704 * src/anjuta-app.c: (anjuta_app_install_preferences):
1705 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
1706 and remembered plugins preferences pages in separate pages (avoid
1709 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
1711 Patch from James Liggett <jrliggett@cox.net>:
1712 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
1713 Installed editor preferences schemas. Fixes bug #453463.
1715 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
1717 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
1718 (anjuta_preferences_dialog_init): Sort preferences pages on title.
1720 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
1722 * plugins/document-manager/anjuta-document-manager.ui:
1723 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1724 * src/action-callbacks.c:
1725 * src/action-callbacks.h:
1726 * src/anjuta-actions.h:
1727 * src/anjuta-app.c: (anjuta_app_instance_init),
1728 (anjuta_app_install_preferences):
1730 * src/anjuta.ui: Moved plugins and shortcuts settings inside
1731 General preferences page. Move preferences menu from Settings to
1732 Edit submenu. And got rid of Settings submenu.
1734 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
1736 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
1738 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
1740 * TODO.tasks: Increased bounty for on-demand preferences task to $150
1741 as discussed and agreed with James Liggett.
1743 Patch from James Liggett <jrliggett@cox.net>:
1746 * libanjuta/anjuta-plugin-manager.c:
1747 (on_activated_plugin_objects_foreach),
1748 (anjuta_plugin_manager_get_active_plugin_objects):
1749 * libanjuta/anjuta-plugin-manager.h:
1750 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
1751 (anjuta_plugin_deactivate):
1752 * libanjuta/anjuta-preferences-dialog.c:
1753 (anjuta_preferences_dialog_finalize),
1754 (anjuta_preferences_dialog_class_init), (add_category_columns),
1755 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
1756 (anjuta_preferences_dialog_remove_page):
1757 * libanjuta/anjuta-preferences.c: (property_destroy),
1758 (unregister_preferences_key), (register_callbacks),
1759 (preferences_foreach_callback), (connect_prop_to_object),
1760 (anjuta_preferences_register_property_raw),
1761 (anjuta_preferences_register_property_custom),
1762 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
1763 (anjuta_preferences_remove_page),
1764 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
1765 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
1766 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
1767 (anjuta_preferences_class_init), (anjuta_preferences_new):
1768 * libanjuta/anjuta-preferences.h:
1769 * plugins/build-basic-autotools/Makefile.am:
1770 * plugins/build-basic-autotools/build-basic-autotools.c:
1771 (ipreferences_unmerge):
1772 * plugins/cvs-plugin/Makefile.am:
1773 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
1774 * plugins/document-manager/Makefile.am:
1775 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
1776 * plugins/editor/plugin.c: (ipreferences_unmerge):
1777 * plugins/file-manager/Makefile.am:
1778 * plugins/file-manager/plugin.c: (activate_plugin),
1779 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
1780 * plugins/gtodo/plugin.c: (ipreferences_merge),
1781 (ipreferences_unmerge):
1782 * plugins/language-support-cpp-java/Makefile.am:
1783 * plugins/language-support-cpp-java/plugin.c:
1784 (ipreferences_unmerge):
1785 * plugins/message-view/Makefile.am:
1786 * plugins/message-view/plugin.c: (ipreferences_unmerge):
1787 * plugins/sourceview/Makefile.am:
1788 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
1789 * plugins/symbol-browser/Makefile.am:
1790 * plugins/symbol-browser/an_symbol_prefs.c:
1791 (symbol_browser_prefs_finalize):
1792 * plugins/terminal/Makefile.am:
1793 * plugins/terminal/terminal.c: (ipreferences_unmerge):
1794 * plugins/valgrind/plugin.c: (ipreferences_merge),
1795 (ipreferences_unmerge):
1796 * scripts/Makefile.am:
1797 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
1799 * src/action-callbacks.c: (on_set_preferences1_activate):
1800 * src/anjuta-app.c: (anjuta_app_instance_init),
1801 (anjuta_app_install_preferences):
1803 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
1804 task: Bug #445314: On demand preferences widgets creation. Thanks
1805 James for this great work.
1807 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
1809 * plugins/debug-manager/data_buffer.c,
1810 plugins/message-view/message-view.c: Fixed compiler warnings.
1812 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
1814 * src/action-callbacks.c: (help_activate),
1815 (on_help_manual_activate), (on_help_tutorial_activate),
1816 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
1818 Fixed help activation (bug #451557).
1820 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
1822 * AUTHORS: Added James Liggett. Forgot to add him before :(
1824 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
1826 * plugins/debug-manager/debugger.c,
1827 plugins/debug-manager/plugin.c,
1828 plugins/gdb/debugger.c,
1829 libanjuta/interfaces/libanjuta.idl:
1830 Add a GError* parameter to debugger-stopped signal
1832 * (added) libanjuta/anjuta-error.c,
1833 (added) libanjuta/anjuta-error.h,
1834 libanjuta/Makefile.am:
1835 Register GError as a boxed type
1837 * libanjuta/interfaces/anjuta-idl-compiler.pl:
1838 Support GError* in signal, GError must be registered as a boxed type
1839 Accept NULL as strings
1841 === anjuta 2.2.0 ===
1843 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
1845 * configure.in: Bumped version to 2.2.0
1846 * NEWS: Updated for 2.2.0 stable release.
1847 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
1848 Reduce the idle priority to make the UI update before anything else.
1850 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
1852 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
1854 * libanjuta/interfaces/libanjuta.idl:
1855 * plugins/document-manager/action-callbacks.c:
1856 (on_editor_command_complete_word_activate):
1857 * plugins/document-manager/plugin.c:
1858 (update_editor_ui_interface_items):
1859 * plugins/editor/text_editor.c: (iautocomplete_activate),
1860 (iautocomplete_iface_init):
1861 * plugins/sourceview/sourceview.c: (iassist_iface_init):
1863 Moved autocomplete() method away from IAnjutaEditorAssist into
1864 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
1865 autocomplete and does not crash with sourceview. Fixes Bug #449620
1866 – The auto completion functionality not work. Also sets menuitem
1867 insensitive when hiding them.
1869 * plugins/debug-manager/disassemble.c:
1870 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
1873 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
1875 * pixmaps/anjuta_splash.png: Updated.
1877 * plugins/search/search-replace.c
1878 (anjuta_search_replace_activate): Fixed "Find in Files" to select
1879 the right target (project).
1880 * ChangeLog: Added missing log.
1882 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
1884 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
1885 manuals/anjuta-manual/C/fileoperations.xml,
1886 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
1888 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
1890 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
1892 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
1894 * TODO.tasks: Added bounty for on-demand preferences.
1896 Patch from Thierry Moisan:
1897 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
1900 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
1902 Patch from tpgww@onepost.net:
1904 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
1905 * libegg/test-actions.c:
1906 * libegg/test-multi-drag.c: (main):
1907 * plugins/debug-manager/memory.c: (read_memory_block):
1908 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
1910 Fixes compile warnings. Fixes bug #427101.
1912 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
1914 Patch from James Liggett:
1916 * plugins/profiler/gprof-options.c: (on_option_changed),
1918 * plugins/profiler/gprof-options.h:
1919 * plugins/profiler/gprof-profile-data.c:
1920 (gprof_profile_data_init_profile):
1921 * plugins/profiler/gprof-profile-data.h:
1922 * plugins/profiler/plugin.c: (profiler_get_data),
1923 (profiler_set_target), (register_options),
1924 (on_profile_data_browse_button_clicked),
1925 (on_profiling_options_button_clicked), (on_profiler_delete_data):
1926 * plugins/profiler/profiler.glade: implements independent targets.
1927 implements the ability to select arbitrary gmon.out files.
1928 Fixes bug #403502 – User should also be allowed to select an
1929 independent executable target.
1931 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
1933 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
1935 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
1936 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
1938 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
1940 * plugins/debug-manager/plugin.c,
1941 plugins/debug-manager/breakpoints.c:
1942 Remove weak pointers when owner is destroyed
1943 Remove all breakpoints before loading new one
1945 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
1947 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
1949 2007-06-19 Naba Kumar <naba@gnome.org>
1951 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
1952 Bug #448491 Empty Lines Problem.
1954 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
1956 * data/default.profile, plugins/message-view/plugin.c: Do not
1957 restore session for messages.
1958 Fixes bug #377461 – don't create new message window for each
1961 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
1962 Fixes a crash on exit/project-close if profiler plugin is loaded.
1964 2007-06-17 Naba Kumar <naba@gnome.org>
1966 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
1967 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
1969 * plugins/file-loader/plugin.c: Fail on opening non existent files.
1970 Bug #448034 – Anjuta crashes on starting (when the last project
1971 directory was deleted).
1973 * plugins/document-manager/plugin.c: Set line markers for files
1974 opened via IAnjutaFile::open(). Fixes missing line markers while
1977 2007-06-17 Naba Kumar <naba@gnome.org>
1979 * plugins/sourceview/sourceview.glade: Set correct font
1980 default value and use monospace instead of sans. Fixes
1981 bug #448408 – crash in Anjuta IDE: Trying to change the
1984 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
1986 * plugins/search/search-replace.c,
1987 plugins/search/search-replace.h,
1988 plugins/search/anjuta-search.glade:
1989 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
1992 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
1994 * plugins/debug-manager/plugin.c,
1995 plugins/debug-manager/breakpoints.c:
1996 Add weak references, fixes bug #448053 ?
1998 2007-06-16 Naba Kumar <naba@gnome.org>
2000 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
2001 dialog to allow forgetting them if user chooses to select a different
2004 2007-06-13 Naba Kumar <naba@gnome.org>
2006 * plugins/sourceview/sourceview-prefs.c: Initialize font
2007 on startup correctly if use_theme is set.
2009 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
2010 if available for default font. Fixes bug #447304.
2012 * plugins/sourceview/sourceview-prefs.c: Return value based
2013 on right data type. Fixes Bug #438878 – Using gtksourceview editor
2014 for the first time has black background
2016 * plugins/project-manager/plugin.c: Give a better error message
2017 when project could not be loaded.
2019 * libanjuta/anjuta-serializer.c: Added a comment.
2021 2007-06-13 Johannes Schmid <jhs@gnome.org>
2024 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
2025 most warnings to avoid simple coding problems.
2027 * plugins/message-view/anjuta-msgman.c:
2028 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
2029 * plugins/message-view/plugin.c: (on_view_changed),
2030 (ianjuta_msgman_add_view):
2032 Fixed #440866 by always presenting the message-manager when a tab is
2033 added because Gtk+ seems to have problems to add tabs to hidden widgets.
2035 * plugins/subversion/subversion-callbacks.c:
2036 (on_subversion_commit_response):
2037 Destroy dialog if user clicks "No"
2039 2007-06-12 Naba Kumar <naba@gnome.org>
2041 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
2042 read and use of uninitialized variable.
2044 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
2045 because it is used in credits listing and packaging could compress
2046 it in docdir. Fixes bug #397881: The credits are empty
2048 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
2049 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
2050 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
2051 plugins/symbol-browser/an_symbol_info.c,
2052 plugins/symbol-browser/plugin.c,
2053 plugins/symbol-browser/an_symbol_view.c,
2054 plugins/editor/aneditor-autocomplete.cxx:
2056 - Do not access TMTag
2057 member in TMSymbol when freeing it because by then the tags
2058 could have changed. Avoids dangerous memory corruptions by freeing
2059 someone else's memory (Could explain those random crashes when
2060 refreshing symbols or re-loading a different project or closing
2061 a project). Anything that tries to refresh symbols could trigger
2063 - Added a flag to also retrieve method definitions as part of
2064 the class's scope members. And used it to set both function prototype
2065 and definition in symbols. Fixes navigation to prototype and
2066 function definitions from symbol browser (bug #440370)
2068 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
2069 memory. Could fix those bogus 'file changed' dialogs.
2071 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
2073 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
2075 * (added) libanjuta/anjuta-utils-priv.h,
2076 libanjuta/anjuta-utils.h,
2077 libanjuta/anjuta-launcher.c,
2078 libanjuta/Makefile.am:
2079 Fix bug #440801: do not use config.h in public include files
2081 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
2083 * plugins/project-wizard/templates/mkfile.wiz:
2084 Fix bug #442038: missing project.sh file
2087 plugins/project-wizard/templates/Makefile.am,
2088 plugins/project-wizard/templates/translatable-strings.h,
2089 (added) plugins/project-wizard/templates/sdl.wiz,
2090 (added) plugins/project-wizard/templates/appwiz_sdl.png,
2091 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
2092 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
2093 (added) plugins/project-wizard/templates/sdl/Makefile.am,
2094 (added) plugins/project-wizard/templates/sdl/.cvsignore,
2095 (added) plugins/project-wizard/templates/sdl/src/main.c,
2096 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
2097 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
2098 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
2099 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
2100 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
2101 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
2102 Fix bug #315635: add a SDL project wizard
2104 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
2106 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
2107 when SIGCHLD is triggered when main loop context is locked. Dead lock
2108 happens when child_exited callback also accesses main loop context.
2109 Happens particularly badly in debug target exiting.
2111 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
2113 * manuals/anjuta-manual/C/debugger.xml:
2114 First update of the debugger documentation
2116 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
2118 * manuals/anjuta-manual/C/fileoperations.xml,
2119 manuals/anjuta-manual/C/projects.xml,
2120 manuals/anjuta-manual/C/anjuta-manual.xml,
2121 manuals/anjuta-manual/C/build.xml,
2122 manuals/anjuta-manual/C/execute.xml,
2123 manuals/anjuta-manual/Makefile.am: Updated more documentation.
2124 Added project properties documentation. Moved execution section
2125 inside project management. Removed dead documentation.
2127 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
2129 * src/anjuta.c, plugins/symbol-browser/plugin.c,
2130 plugins/symbol-browser/plugin.h,
2131 plugins/symbol-browser/an_symbol_prefs.c,
2132 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
2133 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
2134 progress bar instead of separate window for system tags
2135 generation. Renamed AnjutaStatus methods to a proper ones.
2137 * plugins/symbol-browser/plugin.c,
2138 plugins/symbol-browser/plugin.h,
2139 plugins/symbol-browser/an_symbol_prefs.c,
2140 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
2141 global-tags/create_global_tags.sh.in: Get rid of message window
2142 for showing global tags creation and use a small window with
2145 2007-05-30 Naba Kumar <naba@gnome.org>
2147 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
2148 Bug 442315 – After calling configure, the build menus are still insensitive,
2149 Bug 442314 – Autogeneration fails when there is no autogen.sh
2151 * plugins/project-manager/plugin.c: Fixed mem corruption when it
2152 fails to remove target/source/group. Fixes bug #440196 – crash in
2153 Anjuta IDE: removing a target
2155 2007-05-29 Naba Kumar <naba@gnome.org>
2157 * plugins/symbol-browser/an_symbol_view.c,
2158 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
2159 tags generation. Fixed runtime warning.
2161 2007-05-28 Naba Kumar <naba@gnome.org>
2163 Patch from James Liggett <jrliggett@cox.net>:
2164 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
2165 Fixed bug #403502 – User should also be allowed to select an
2166 independent executable target.
2168 2007-05-27 Johannes Schmid <jhs@gnome.org>
2170 * plugins/build-basic-autotools/build-basic-autotools.c:
2171 (get_real_directory), (on_build_mesg_format):
2173 Find correct files for error messages inside scratchbox
2175 2007-05-27 Naba Kumar <naba@gnome.org>
2177 * manuals/anjuta-manual/C/projects.xml,
2178 manuals/anjuta-manual/C/projects.xml: Updated project
2179 management chapter more.
2181 2007-05-25 Johannes Schmid <jhs@gnome.org>
2183 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2184 * plugins/build-basic-autotools/build-basic-autotools.c:
2185 (on_sb_check_toggled), (build_execute_command),
2186 (ipreferences_merge), (ipreferences_unmerge):
2187 Added support for building inside scratchbox environment
2189 Patch from James Liggett <jrliggett@cox.net>:
2190 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
2191 (anjuta_msgman_append_view):
2194 – Anjuta aborts with numerous assertion failures when adding a new message view tab
2196 2007-05-23 Naba Kumar <naba@gnome.org>
2198 * manuals/anjuta-manual/C/projects.xml: Updated project
2201 2007-05-22 Naba Kumar <naba@gnome.org>
2203 * manuals/anjuta-manual/C/projects.xml: More updates.
2205 * manuals/anjuta-manual/C/introduction.xml,
2206 manuals/anjuta-manual/C/projects.xml,
2207 manuals/anjuta-manual/C/interface.xml: Updated documentation.
2209 2007-05-22 Naba Kumar <naba@gnome.org>
2211 Patch from Étienne Bersac:
2212 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
2213 class in generated class.
2215 2007-05-22 Naba Kumar <naba@gnome.org>
2217 * plugins/profiler/plugin.c: Fixed a compiler warning.
2218 * plugins/valgrind/Makefile.am: Added ldflags.
2220 Patch from James Liggett:
2221 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
2222 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
2225 2007-05-18 Johannes Schmid <jhs@gnome.org>
2227 * plugins/editor/text_editor.c:
2228 * plugins/language-support-cpp-java/plugin.c:
2229 (on_editor_language_changed), (on_value_added_current_editor),
2230 (on_value_removed_current_editor):
2232 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
2233 Fix assist support in language-support-plugin.
2235 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
2237 * libanjuta/interfaces/libanjuta.idl:
2238 Add a new interface allowing to implement plugin able
2239 to load other plugins (not written in C)
2241 * libanjuta/anjuta-plugin-handle.c,
2242 libanjuta/anjuta-plugin-handle.h:
2243 Add a language and a resident plugin properties
2245 * libanjuta/anjuta-glue-plugin.c,
2246 libanjuta/anjuta-glue-plugin.h,
2247 (added)libanjuta/anjuta-glue-c.c,
2248 (added)libanjuta/anjuta-glue-c.h,
2249 libanjuta/Makefile.am:
2250 Split code used to load a C plugin into a common part
2251 in anjuta-glue-plugin and a specific part in anjuta-glue-c
2253 * libanjuta/anjuta-glue-factory.c,
2254 libanjuta/anjuta-glue-factory.h,
2255 libanjuta/anjuta-plugin-manager.c:
2256 Allow to load plugin not written in C and search for the
2257 additional needed code in another plugin
2259 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
2261 * plugins/editor/text_editor.c:
2262 Add an empty implementation of IAnjutaEditorAssist for scintilla,
2263 avoiding a crash if scintilla is used
2265 2007-05-14 Johannes Schmid <jhs@gnome.org>
2267 * libanjuta/interfaces/libanjuta.idl:
2268 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
2269 (assist_cleanup), (on_assist_end), (on_assist_cancel),
2270 (on_assist_chosen), (on_assist_update), (get_context),
2271 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
2272 (install_assist), (uninstall_assist), (install_support),
2273 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
2274 (cpp_java_plugin_instance_init):
2275 * plugins/language-support-cpp-java/plugin.h:
2276 Use IAnjutaEditorAssist to show language specific suggestions
2278 * plugins/sourceview/Makefile.am:
2279 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
2280 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
2281 * plugins/sourceview/anjuta-view.h:
2282 * plugins/sourceview/assist-window.c: (assist_window_expose),
2283 (assist_window_set_property), (assist_window_get_property),
2284 (assist_window_class_init), (assist_activated),
2285 (assist_window_init), (assist_window_finalize),
2286 (assist_window_select), (assist_window_first),
2287 (assist_window_last), (assist_window_up), (assist_window_down),
2288 (get_coordinates), (assist_window_move), (assist_window_update),
2289 (assist_window_filter_keypress), (assist_window_is_active),
2290 (assist_window_new), (assist_window_get_trigger),
2291 (assist_window_get_position):
2292 * plugins/sourceview/assist-window.h:
2293 * plugins/sourceview/sourceview-args.c (removed):
2294 * plugins/sourceview/sourceview-args.h (removed):
2295 * plugins/sourceview/sourceview-autocomplete.c (removed):
2296 * plugins/sourceview/sourceview-autocomplete.h (removed):
2297 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
2298 * plugins/sourceview/sourceview-private.h:
2299 * plugins/sourceview/sourceview-scope.c(removed):
2300 * plugins/sourceview/sourceview-scope.h(removed):
2301 * plugins/sourceview/sourceview.c: (on_assist_chosen),
2302 (on_assist_cancel), (on_document_char_added),
2303 (on_reload_dialog_response), (sourceview_class_init),
2304 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
2305 (iassist_remove_trigger), (iassist_autocomplete),
2306 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
2307 (iassist_react), (iassist_iface_init):
2308 * plugins/sourceview/tag-window.c (moved to assist-window.c):
2309 * plugins/sourceview/tag-window.h (moved to assist-window.c):
2311 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
2312 - Mark files dirty if reload dialog is canceled.
2314 2007-05-12 Naba Kumar <naba@gnome.org>
2316 * libanjuta/anjuta-launcher.h: Corrected include file.
2318 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
2320 * libanjuta/anjuta-glue-plugin.c,
2321 libanjuta/anjuta-glue-plugin.h,
2322 libanjuta/anjuta-glue-factory.c,
2323 libanjuta/anjuta-glue-factory.h,
2324 ibanjuta/anjuta-plugin-manager.c:
2325 Move code used to load a C plugin from glue-factory to glue-plugin
2326 So loading a plugin written in another language could be done by
2327 just using another object derived from AnjutaGluePlugin
2329 * libanjuta/libanjuta.h:
2330 Remove anjuta-plugin-handle header, it's not installed as libanjuta
2333 === anjuta 2.1.3 ===
2335 2007-05-11 Naba Kumar <naba@gnome.org>
2337 * configure.in: Bumped version to 2.1.3
2340 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
2342 2007-05-11 Naba Kumar <naba@gnome.org>
2345 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
2346 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
2347 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
2349 2007-05-10 Johannes Schmid <jhs@gnome.org>
2351 * plugins/search/plugin.c:
2352 Make incremental search behave less annoying
2354 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
2356 * plugins/macro/macro-util.c:
2357 Fix bug #419008 and bug #419036
2358 When creating new header file, use name and email set in
2359 preferences and replace invalid C character by underscore
2362 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
2364 * plugins/search/search-replace.c,
2365 plugins/search/search-replace_backend.c:
2366 Disable search button if search expression is empty (bug #378193)
2368 2007-05-08 Naba Kumar <naba@gnome.org>
2370 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
2373 2007-05-07 Naba Kumar <naba@gnome.org>
2376 * plugins/project-wizard/templates/Makefile.am:
2377 * plugins/project-wizard/templates/minimal.wiz:
2378 * plugins/project-wizard/templates/minimal/.cvsignore:
2379 * plugins/project-wizard/templates/minimal/Makefile.am:
2380 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
2381 * plugins/project-wizard/templates/minimal/autogen.sh:
2382 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
2383 * plugins/project-wizard/templates/minimal/project.anjuta:
2384 Added 'minimal', a generic and flat, project template.
2386 2007-05-05 Naba Kumar <naba@gnome.org>
2388 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
2390 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
2391 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
2392 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
2393 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
2394 instead of a real one, fixes interdependency with libanjuta.
2395 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
2396 * libanjuta/Makefile.am:
2397 * libegg/Makefile.am:
2398 * plugins/build-basic-autotools/Makefile.am:
2399 * plugins/class-gen/Makefile.am:
2400 * plugins/class-inheritance/Makefile.am:
2401 * plugins/cvs-plugin/Makefile.am:
2402 * plugins/debug-manager/Makefile.am:
2403 * plugins/devhelp/Makefile.am:
2404 * plugins/document-manager/Makefile.am:
2405 * plugins/editor/Makefile.am:
2406 * plugins/file-loader/Makefile.am:
2407 * plugins/file-manager/Makefile.am:
2408 * plugins/file-wizard/Makefile.am:
2409 * plugins/gdb/Makefile.am:
2410 * plugins/glade/Makefile.am:
2411 * plugins/gtodo/Makefile.am:
2412 * plugins/language-support-cpp-java/Makefile.am:
2413 * plugins/macro/Makefile.am:
2414 * plugins/message-view/Makefile.am:
2415 * plugins/patch/Makefile.am:
2416 * plugins/profiler/Makefile.am:
2417 * plugins/project-import/Makefile.am:
2418 * plugins/project-manager/Makefile.am:
2419 * plugins/project-wizard/Makefile.am:
2420 * plugins/sample1/Makefile.am:
2421 * plugins/search/Makefile.am:
2422 * plugins/sourceview/Makefile.am:
2423 * plugins/subversion/Makefile.am:
2424 * plugins/symbol-browser/Makefile.am:
2425 * plugins/terminal/Makefile.am:
2426 * plugins/tools/Makefile.am:
2427 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
2429 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
2431 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
2433 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2435 * libanjuta/anjuta-launcher.c,
2436 libanjuta/anjuta-launcher.h:
2437 Add some missing implementation
2439 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
2441 Reviewed by Naba Kumar <naba@gnome.org>:
2442 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
2445 2007-04-26 Jason Switzer <jswitzer@gmail.com>
2447 Reviewed by Naba Kumar <naba@gnome.org>:
2448 * plugins/editor/text_editor.c: Large memory addresses were being
2449 truncated, switched to glong (bug #422143).
2451 2007-04-24 Naba Kumar <naba@gnome.org>
2453 * plugins/document-manager/plugin.c: (prefs_finalize):
2454 * plugins/editor/aneditor-autocomplete.cxx:
2455 * plugins/editor/text_editor_menu.c:
2456 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
2457 * plugins/file-loader/plugin.c: (open_file_with),
2458 (create_open_with_submenu):
2459 * plugins/file-manager/plugin.c: (prefs_finalize):
2460 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
2461 pointer type castings.
2463 2007-04-24 Naba Kumar <naba@gnome.org>
2465 Patch from s|s <supreet.sethi@gmail.com>:
2466 * (added) plugins/project-wizard/templates/django-logo.png:
2467 * (added) plugins/project-wizard/templates/django.wiz:
2468 * plugins/project-wizard/templates/Makefile.am:
2469 * plugins/project-wizard/templates/translatable-strings.h: Added
2470 django project template. http://www.djangoproject.com/
2472 2007-04-24 Naba Kumar <naba@gnome.org>
2474 * plugins/subversion/anjuta-subversion.glade: Set expansion for
2475 the log entry widget and made the dialog little larger.
2477 2007-04-24 Naba Kumar <naba@gnome.org>
2479 Patch from Halton Huo:
2481 * plugins/project-wizard/property.c:
2482 * plugins/subversion/svn-auth.c:
2483 * plugins/subversion/svn-backend-priv.h:
2484 * plugins/subversion/svn-backend.c:
2485 * plugins/subversion/svn-backend.h:
2486 * plugins/subversion/svn-notify.h: Proper use of subversion
2487 headers. Fixes build issues in solaris (bug #426701).
2489 2007-04-24 Naba Kumar <naba@gnome.org>
2491 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
2493 * plugins/project-wizard/templates/cpp.wiz:
2494 * plugins/project-wizard/templates/gcj.wiz:
2495 * plugins/project-wizard/templates/gnome.wiz:
2496 * plugins/project-wizard/templates/gtk.wiz:
2497 * plugins/project-wizard/templates/gtkmm.wiz:
2498 * plugins/project-wizard/templates/java.wiz:
2499 * plugins/project-wizard/templates/python.wiz:
2500 * plugins/project-wizard/templates/terminal.wiz:
2501 * plugins/project-wizard/templates/wxwin.wiz:
2502 * plugins/project-wizard/templates/xlib-dock.wiz:
2503 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
2504 project option and set it ON by default (since gnome-build, can't
2505 enabled configure shared lib support later when a sharedlib target
2508 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2510 * plugins/debug-manager/stack_trace.c:
2511 Fix a missing case in the previous changes
2513 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2515 * plugins/debug-manager/plugin.c:
2518 * plugins/debug-manager/breakpoints.c,
2519 plugins/gdb/plugin.c:
2520 Fix adding breakpoint on a function
2522 * plugins/debug-manager/stack_trace.c:
2523 Highlight changed stack frame
2525 2007-04-18 Naba Kumar <naba@gnome.org>
2527 * plugins/document-manager/anjuta-docman.c:
2528 (anjuta_docman_dispose), (on_editor_destroy),
2529 (anjuta_docman_remove_editor): Remove the editor widget from
2530 the parent container before calling destroy, otherwise container
2531 removal happens after TextEditor is disposed resulting in call
2532 to value-remove for a TextEditor which is half-dead (crash).
2534 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
2536 * plugins/debug-manager/data_buffer.c
2537 plugins/debug-manager/data_view.c,
2538 plugins/debug-manager/memory.c:
2539 Fixes for bug #418523, bug #427090 and bug #428174
2541 2007-04-11 Halton Huo <halton.huo@sun.com>
2543 reviewed by: <jhs@gnome.org>
2546 * libanjuta/Makefile.am:
2547 * libanjuta/anjuta-utils.c:
2548 * libanjuta/anjuta-utils.h:
2549 * manuals/reference/libanjuta/Makefile.am:
2551 Fixed compilation on sun by deploying the libutil methods
2552 in anjuta-utils.h and building them on condition.
2554 2007-04-11 Johannes Schmid <jhs@gnome.org>
2556 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
2557 (anjuta_docman_add_editor):
2558 Hold a reference on the editor as long as we use it.
2560 * plugins/document-manager/plugin.c: (on_editor_changed):
2561 Destroy GValue to fix a memoery leak.
2563 2007-04-11 Johannes Schmid <jhs@gnome.org>
2565 * plugins/document-manager/plugin.c: (on_editor_changed):
2566 Fixed reference counting for editor by using g_value_take_object instead
2567 of g_value_set_object. The editors are now correctly finalized and thus
2568 we do not lack so much memory anymore.
2570 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2571 (anjuta_view_finalize), (anjuta_view_focus_out),
2572 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
2573 * plugins/sourceview/anjuta-view.h:
2574 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
2575 * plugins/sourceview/sourceview-prefs.c:
2576 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
2577 * plugins/sourceview/sourceview-prefs.h:
2578 * plugins/sourceview/sourceview-private.h:
2579 * plugins/sourceview/sourceview.c: (on_document_loaded),
2580 (timeout_unref), (on_document_saved), (sourceview_finalize),
2581 (sourceview_new), (ifile_open), (ifile_savable_save),
2582 (ifile_savable_save_as):
2584 Several changes to fix things when the editor is correctly destroyed.
2585 Fixed preferences (which led me to the refcounting issue, #409412)
2586 and removed deprecated completition code that will be replace by
2587 IAnjutaAssist interface soon.
2589 2007-04-11 Johannes Schmid <jhs@gnome.org>
2591 * libanjuta/anjuta-launcher.c:
2592 (anjuta_launcher_execution_done_cleanup),
2593 (anjuta_launcher_child_terminated):
2594 Possible fix for #428363 and added a g_return_if_fail
2596 * plugins/message-view/plugin.c: (activate_plugin):
2597 Fixed a Gtk/Gdl-Critical
2599 Patches from Étienne Bersac <bersace03@laposte.net>
2600 * plugins/class-gen/templates/go-source.tpl:
2601 * plugins/macro/macros.xml:
2602 Use better template for GObjects (#417875 and #417918)
2604 Patches from Halton Huo <halton.huo@sun.com>
2605 * libanjuta/anjuta-launcher.h:
2606 * libanjuta/anjuta-preferences.c:
2607 * libanjuta/anjuta-utils.c:
2608 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
2609 (cg_window_set_add_to_repository):
2610 * plugins/class-inheritance/class-inherit.c:
2611 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
2613 2007-04-09 Johannes Schmid <jhs@gnome.org>
2615 * plugins/editor/print.c: (anjuta_print_show_header):
2616 * plugins/file-manager/anjuta-file-manager-plugin.glade:
2617 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2619 Some string changes (#427395 and #427399)
2621 2007-04-06 Johannes Schmid <jhs@gnome.org>
2623 * plugins/build-basic-autotools/build-basic-autotools.c:
2624 (on_build_mesg_format), (on_build_mesg_parse):
2625 Fixed full path detection
2627 2007-04-05 Naba Kumar <naba@gnome.org>
2629 Patch from Halton Huo:
2630 * libanjuta/Makefile.am:
2631 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
2632 * libanjuta/anjuta-glue-cpp.h:
2633 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
2634 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
2635 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
2636 (anjuta_glue_factory_get_path), (get_already_loaded_module),
2637 (load_plugin), (anjuta_glue_factory_get_object_type):
2638 * libanjuta/anjuta-glue-factory.h:
2639 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
2640 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
2641 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
2642 (anjuta_glue_plugin_new):
2643 * libanjuta/anjuta-glue-plugin.h:
2644 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
2645 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
2646 * libanjuta/anjuta-plugin.h:
2647 * libanjuta/glue-cpp.c:
2648 * libanjuta/glue-cpp.h:
2649 * libanjuta/glue-factory.c:
2650 * libanjuta/glue-factory.h:
2651 * libanjuta/glue-plugin.c:
2652 * libanjuta/glue-plugin.h:
2653 * plugins/build-basic-autotools/build-basic-autotools.h:
2654 * plugins/class-gen/plugin.h:
2655 * plugins/class-inheritance/plugin.h:
2656 * plugins/cvs-plugin/plugin.h:
2657 * plugins/debug-manager/plugin.h:
2658 * plugins/devhelp/plugin.h:
2659 * plugins/document-manager/plugin.h:
2660 * plugins/editor/plugin.h:
2661 * plugins/file-loader/plugin.h:
2662 * plugins/file-manager/plugin.h:
2663 * plugins/file-wizard/plugin.h:
2664 * plugins/gdb/plugin.h:
2665 * plugins/glade/plugin.h:
2666 * plugins/gtodo/plugin.h:
2667 * plugins/language-support-cpp-java/plugin.h:
2668 * plugins/macro/plugin.h:
2669 * plugins/message-view/plugin.h:
2670 * plugins/patch/plugin.h:
2671 * plugins/profiler/plugin.h:
2672 * plugins/project-import/plugin.h:
2673 * plugins/project-manager/plugin.h:
2674 * plugins/project-wizard/plugin.h:
2675 * plugins/sample1/plugin.h:
2676 * plugins/search/plugin.h:
2677 * plugins/sourceview/plugin.h:
2678 * plugins/subversion/plugin.h:
2679 * plugins/symbol-browser/plugin.h:
2680 * plugins/terminal/terminal.c:
2681 * plugins/tools/plugin.h:
2682 * plugins/tools/scripts/tools-2.xml.in:
2683 * plugins/valgrind/plugin.h:
2685 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
2687 2007-04-05 Naba Kumar <naba@gnome.org>
2689 * anjuta.spec.in, configure.in: Removed dead codes.
2691 Patch from Jos Dehaes:
2692 * configure.in, plugins/project-wizard/templates/Makefile.am,
2693 plugins/project-wizard/templates/mkfile.wiz,
2694 plugins/project-wizard/templates/translatable-strings.h: Enabled
2695 makefile-based project creation and import. Fixes bug #355145
2697 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
2699 * plugins/debug-manager/debugger.c,
2700 plugins/debug-manager/plugin.c,
2701 plugins/gdb/anjuta-gdb.plugin.in:
2702 Code cleaning (remove unused code, rename this into self)
2703 Add information about supported format in debugger plugin
2704 Activate debugger plugin according to the target format
2706 2007-04-01 Naba Kumar <naba@gnome.org>
2708 * plugins/message-view/message-view.c:
2709 (message_view_instance_init): Fixed message icons to appear.
2711 2007-03-31 Johannes Schmid <jhs@gnome.org>
2713 * plugins/message-view/anjuta-msgman.c:
2714 (anjuta_msgman_append_view):
2715 * plugins/message-view/plugin.c: (on_view_changed),
2716 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
2720 2007-03-31 Johannes Schmid <jhs@gnome.org>
2722 * plugins/message-view/message-view.c:
2723 (message_view_instance_init), (imessage_view_append):
2724 Show nice icons beside the messages for info, warning and error. This is a completly
2725 cosmetic change so if someone dislikes it he is free to remove it.
2727 2007-03-31 Johannes Schmid <jhs@gnome.org>
2729 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
2730 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
2731 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
2732 * plugins/message-view/anjuta-msgman.h:
2733 * plugins/message-view/message-view.h:
2734 * plugins/message-view/plugin.c: (on_view_changed),
2736 Fixed #359399 and made next/previous insensitive when not availible
2738 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
2739 (tag_style_to_string):
2740 Fixed namespace Problem with gdk >= 2.11
2742 * plugins/sourceview/sourceview-autocomplete.c:
2743 (sourceview_autocomplete_init):
2744 Removed structure, follow-up of #423682
2746 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
2748 * plugins/debug-manager/debug_tree.c,
2749 plugins/debug-manager/debug_tree.h,
2750 plugins/debug-manager/watch.c,
2751 plugins/debug-manager/anjuta-debug-manager.glade:
2752 Inspect variable at cursor
2753 Fix buttons in inspect dialog
2755 2007-03-27 Halton Huo <halton.huo@sun.com>
2757 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
2759 * plugins/sourceview/sourceview-autocomplete.c
2760 plugins/debug-manager/disassemble.c,
2761 libanjuta/interfaces/libanjuta.idl:
2762 Remove array with 0 size and empty structure as it is not
2763 supported by sun cc, Fixes bug #423682
2765 * plugins/debug-manager/debugger.c:
2766 Remove anonymous union as it is not supported by sun cc,
2769 === anjuta 2.1.2 ===
2771 2007-03-28 Naba Kumar <naba@gnome.org>
2773 * configure.in: Bumped version to 2.1.2
2774 * NEWS: Updated for release.
2776 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
2777 Improved breakpoint marker icon.
2779 * plugins/editor/anjuta-editor.plugin.in,
2780 plugins/sourceview/sourceview.plugin.in: Made editor plugins
2781 non user activable since they are now remembered properly.
2783 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
2785 * plugins/tools/editor.c:
2788 2007-03-27 Naba Kumar <naba@gnome.org>
2790 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
2791 word when autocompleting without leaving any trailing part of
2794 2007-03-27 Kamil Páral <ripper42@gmail.com>
2796 Reviewed by Naba Kumar <naba@gnome.org>:
2797 * anjuta.desktop.in.in: Remove "Application" category from desktop
2798 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
2800 2007-03-27 Naba Kumar <naba@gnome.org>
2802 * configure.in, plugins/document-manager/anjuta-docman.c:
2803 (anjuta_docman_add_editor): Conditionally compile notebook tab
2804 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
2806 Patch from Halton Huo:
2807 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
2808 non gcc compiler flags. Fixes bug #423089.
2810 2007-03-26 Naba Kumar <naba@gnome.org>
2812 * AUTHORS, NEWS, TODO.tasks: Updated.
2814 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
2817 * plugins/symbol-browser/plugin.c: (on_editor_saved),
2818 (update_editor_symbol_model), (iter_matches),
2819 (on_editor_update_ui), (value_added_current_editor),
2820 (activate_plugin), (dispose),
2821 (symbol_browser_plugin_instance_init):
2822 * plugins/symbol-browser/plugin.h: update line on editor save
2823 and editor change. Code clean up and fixed warnings.
2825 2007-03-26 Naba Kumar <naba@gnome.org>
2827 * plugins/project-wizard/templates/java/project.anjuta,
2828 plugins/project-wizard/templates/python/project.anjuta,
2829 plugins/project-wizard/templates/python/project.anjuta:
2830 Removed version control plugins from default selection.
2832 * plugins/tools/scripts/prepare-changelog.pl,
2833 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
2834 script to a better one (that works on both cvs and svn).
2836 2007-03-26 Naba Kumar <naba@gnome.org>
2838 * (added) plugins/project-wizard/templates/translatable-strings.pl,
2839 Makefile.am: Added the generated translatable file (required for
2840 translations for svn checkouts).
2843 plugins/project-wizard/templates/extract-translatable-strings.pl
2844 plugins/project-wizard/templates/Makefile.am, Makefile.am,
2845 po/POTFILES.in: Generated translatable strings for .wiz files and
2846 added them in POTFILES.in for translation. Fixes bug #398035
2848 2007-03-25 Naba Kumar <naba@gnome.org>
2850 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
2852 * src/anjuta-app.c: Removed dead codes.
2854 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
2855 global tags generation starts.
2857 * plugins/debug-manager/chunk_view.c,
2858 plugins/debug-manager/start.h,
2859 plugins/debug-manager/chunk_view.h,
2860 plugins/debug-manager/utilities.c,
2861 plugins/debug-manager/utilities.h,
2862 plugins/debug-manager/debugger.c,
2863 plugins/debug-manager/threads.c,
2864 plugins/debug-manager/disassemble.c,
2865 plugins/debug-manager/info.c,
2866 plugins/debug-manager/sharedlib.c,
2867 plugins/debug-manager/threads.h,
2868 plugins/debug-manager/disassemble.h,
2869 plugins/debug-manager/signals.c,
2870 plugins/debug-manager/info.h,
2871 plugins/debug-manager/sharedlib.h,
2872 plugins/debug-manager/data_buffer.c,
2873 plugins/debug-manager/data_view.c,
2874 plugins/debug-manager/signals.h,
2875 plugins/debug-manager/debug_tree.c,
2876 plugins/debug-manager/watch.c,
2877 plugins/debug-manager/registers.c,
2878 plugins/debug-manager/data_buffer.h,
2879 plugins/debug-manager/data_view.h,
2880 plugins/debug-manager/memory.c,
2881 plugins/debug-manager/debug_tree.h,
2882 plugins/debug-manager/watch.h,
2883 plugins/debug-manager/registers.h,
2884 plugins/debug-manager/memory.h,
2885 plugins/debug-manager/locals.c,
2886 plugins/debug-manager/sexy-icon-entry.c,
2887 plugins/debug-manager/breakpoints.c,
2888 plugins/debug-manager/locals.h,
2889 plugins/debug-manager/sexy-icon-entry.h,
2890 plugins/debug-manager/stack_trace.c,
2891 plugins/debug-manager/breakpoints.h,
2892 plugins/debug-manager/sparse_buffer.c,
2893 plugins/debug-manager/sparse_view.c,
2894 plugins/debug-manager/stack_trace.h,
2895 plugins/debug-manager/sparse_buffer.h,
2896 plugins/debug-manager/sparse_view.h,
2897 plugins/debug-manager/start.c,
2898 plugins/gdb/utilities.c,
2899 plugins/gdb/utilities.h,
2900 plugins/gdb/debugger.c,
2901 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
2904 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2906 * plugins/gdb/debugger.c:
2907 Avoid empty debugger log window by limiting line to 90 characters
2909 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2911 * plugins/debug-manager/plugin.c,
2912 plugins/debug-manager/plugin.h,
2913 plugins/debug-manager/threads.c,
2914 plugins/debug-manager/threads.h,
2915 plugins/debug-manager/breakpoints.c,
2916 plugins/debug-manager/breakpoints.h,
2917 plugins/debug-manager/stack_trace.c,
2918 plugins/debug-manager/stack_trace.h:
2919 View code action now changes location in disassembly view too
2921 * plugins/debug-manager/anjuta-debug-manager.ui:
2922 Rename breakpoint actions
2924 2007-03-24 Naba Kumar <naba@gnome.org>
2926 * configure.in, src/anjuta-app.c: Use the new docking algorithm
2927 in gdl 0.7.3 (svn trunk).
2928 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
2930 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2932 * plugins/debug-manager/threads.c,
2933 plugins/debug-manager/debug_tree.c,
2934 plugins/debug-manager/debug_tree.h,
2935 plugins/debug-manager/locals.c,
2936 plugins/debug-manager/registers.c,
2937 plugins/debug-manager/stack_trace.c:
2938 Allow to change current thread updating register, stack and locals
2939 Allow to change current stack frame updating locals
2941 * plugins/gdb/debugger.c:
2942 Read argument of selected stack frame
2944 * plugins/debug-manager/data_view.c:
2945 Fix an unrelated bug
2947 2007-03-23 Naba Kumar <naba@gnome.org>
2949 * plugins/document-manager/anjuta-docman.c,
2950 plugins/document-manager/plugin.c: Fixed many memory leaks.
2951 (ianjuta_file_get_uri() returns a new string).
2953 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
2954 widget for save dialogs.
2956 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
2957 svn and fixed to get function/prototype/member args list. Call tips
2960 2007-03-22 Naba Kumar <naba@gnome.org>
2962 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
2963 and calltips would work again for functions from global tags (Needs
2964 regenerating global tags).
2966 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
2967 ctags svn version and reopened bug #395362. Fixes tags parsing that
2968 seemed to have stopped working recently.
2970 2007-03-21 Naba Kumar <naba@gnome.org>
2972 * tagmanager/tm_source_file.c, tagmanager/options.c,
2973 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
2974 extend .. more needs to be investigated and fixed). Enabled some
2977 2007-03-16 Naba Kumar <naba@gnome.org>
2979 * src/anjuta.c: Fixed project loading from command line.
2981 2007-03-16 Naba Kumar <naba@gnome.org>
2983 Patch from James Liggett <jrliggett@cox.net>:
2984 plugins/profiler/gprof-profile-data.c: Fixed a crash.
2986 2007-03-15 Naba Kumar <naba@gnome.org>
2988 * libanjuta/anjuta-profile-manager.c,
2989 libanjuta/anjuta-profile-manager.h: Added method to get current
2992 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
2993 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
2996 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
2997 plugins/file-loader/plugin.c: Moved to functions as utility functions.
2998 Also, not load project files in session load in loader plugin.
3000 * plugins/project-manager/plugin.c, src/anjuta.c:
3001 Emit "exiting" signal in shell when exiting anjuta. project manager
3002 listens to exiting signal and saves session. anjuta.c saves session
3003 only when current projfile is 'user'. Load project saved in session
3004 differently then the rest of the session. This should fix all the
3005 session restoration bugs.
3007 src/main.c: Present anjuta window when becon message is received.
3009 2007-03-14 Naba Kumar <naba@gnome.org>
3011 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
3012 not randomly save (it was a wrong looping).
3014 2007-03-12 Naba Kumar <naba@gnome.org>
3016 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
3018 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
3020 * plugins/debug-manager/anjuta-debug-manager.ui,
3021 libanjuta/interfaces/libanjuta.idl,
3022 plugins/debug-manager/debugger.c,
3023 (added) plugins/debug-manager/threads.c,
3024 (added) plugins/debug-manager/threads.h,
3025 plugins/debug-manager/plugin.c,
3026 plugins/debug-manager/Makefile.am,
3027 plugins/gdb/plugin.c,
3028 plugins/gdb/debugger.c,
3029 plugins/gdb/debugger.h:
3030 Add a window displaying all threads
3031 Add needed functions
3032 Switching to a different thread is still not done
3034 * plugins/debug-manager/debug_tree.c,
3035 plugins/debug-manager/locals.c,
3036 plugins/debug-manager/stack_trace.c:
3037 Small cosmetic changes
3039 * plugins/gdb/gdbmi.c:
3040 Keep all elements in gdbmi hash
3041 Even if using the same key like in -threads-list-ids
3043 2007-03-11 Naba Kumar <naba@gnome.org>
3045 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
3047 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
3049 * manuals/reference/libanjuta/libanjuta-docs.sgml,
3050 manuals/reference/libanjuta/libanjuta-sections.txt,
3051 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
3054 2007-03-11 Naba Kumar <naba@gnome.org>
3056 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
3057 gtk-doc properly. Bumped gtk-doc requirement to 1.4
3059 * manuals/reference/libanjuta/libanjuta-docs.sgml,
3060 manuals/reference/libanjuta/libanjuta.types,
3061 manuals/reference/libanjuta/libanjuta-sections.txt,
3062 manuals/reference/libanjuta/.cvsignore,
3063 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
3064 infrastructure. Got rid of tmpl/ directory and moved all section
3065 documenation to source code (requires gtk-doc >= 1.4).
3067 * libanjuta/anjuta-plugin-description.c,
3068 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
3069 libanjuta/cell-renderer-captioned-image.c,
3070 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
3071 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
3072 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
3073 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
3074 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
3075 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
3076 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
3077 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
3078 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
3079 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
3080 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
3081 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
3082 documentation from templates to source code.
3084 2007-03-10 Johannes Schmid <jhs@gnome.org>
3086 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
3087 Added some debug output but could not figure out why
3088 some plugins are not kept.
3090 * libanjuta/interfaces/libanjuta.idl:
3091 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
3092 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
3093 Added IAnjutaEditorGoto::matching_brace
3095 * plugins/document-manager/action-callbacks.c:
3096 (on_editor_command_match_brace_activate):
3097 * plugins/document-manager/plugin.c:
3098 (update_editor_ui_interface_items):
3099 * plugins/editor/text_editor.c: (igoto_matching_brace),
3101 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
3102 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
3104 2007-03-09 Johannes Schmid <jhs@gnome.org>
3106 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
3109 * plugins/sourceview/sourceview-private.h:
3110 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
3111 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
3112 (sourceview_new), (ifile_savable_save_as):
3113 Tweaked vfs monitoring
3115 2007-03-09 Johannes Schmid <jhs@gnome.org>
3117 * libanjuta/interfaces/Makefile.am.iface:
3118 Fixed installtion of header files
3120 * plugins/sourceview/sourceview.c: (set_select):
3121 do not scroll to much in interactive search
3123 2007-03-09 Naba Kumar <naba@gnome.org>
3125 * src/anjuta.c: Fixed session restoration.
3127 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
3128 signal handlers after symbol browser plugin is deactivated.
3130 * plugins/editor/editor.glade,
3131 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3132 Fixed indentation confustion in preferences.
3134 2007-03-08 Johannes Schmid <jhs@gnome.org>
3136 * plugins/search/search-replace.c: (search_set_combo),
3137 (search_set_action), (search_set_target), (search_set_direction),
3138 (create_dialog), (search_disconnect_set_toggle_connect),
3139 (on_search_match_whole_word_toggled),
3140 (on_search_match_whole_line_toggled),
3141 (on_search_match_word_start_toggled),
3142 (search_set_toggle_direction):
3143 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
3144 it's somehow ugly and uses many deprecated widgets
3146 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
3147 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3150 2007-03-07 Naba Kumar <naba@gnome.org>
3152 * src/anjuta.c: Make launching projects work from command line. Also
3153 fixes gnome session restart command.
3155 2007-03-07 Johannes Schmid <jhs@gnome.org>
3157 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
3158 * plugins/class-gen/plugin.c: (iwizard_activate):
3161 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
3164 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
3165 Fixed #377483 (It's not possible to know if directories have
3166 a version in CVS. Show version column only if there are version
3167 informations availible
3169 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
3172 2007-03-07 Johannes Schmid <jhs@gnome.org>
3174 * plugins/sourceview/sourceview-prefs.c: (get_bool):
3176 * plugins/symbol-browser/an_symbol_prefs.c:
3177 (on_update_global_clicked):
3180 2007-03-07 Johannes Schmid <jhs@gnome.org>
3182 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
3183 (anjuta_save_prompt_new):
3184 * plugins/project-import/project-import.c:
3185 (project_import_finalize):
3186 Fixed Gtk-Criticals (maybe #409408)
3188 2007-03-07 Naba Kumar <naba@gnome.org>
3190 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
3191 when we are at just beginning of string or comment. Fixes bug #397981.
3193 2007-03-07 Johannes Schmid <jhs@gnome.org>
3195 * plugins/language-support-cpp-java/plugin.c:
3196 (initialize_indentation_params):
3197 Removed annoying DEBUG_PRINT
3199 * plugins/sourceview/sourceview-cell.c:
3200 (sourceview_cell_instance_init), (icell_get_character),
3201 (icell_get_length), (icell_get_char), (icell_get_attribute):
3202 Improved code to be faster
3203 Implemented attribute handling so that indentation really works in any case
3205 2007-03-06 Johannes Schmid <jhs@gnome.org>
3208 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
3210 * plugins/document-manager/anjuta-docman.c:
3211 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
3212 Removed old and ugly tab drag&drop code and use built-in gtk stuff
3213 instead (required GTK >= 2.10)
3215 * plugins/sourceview/sourceview-private.h:
3216 * plugins/sourceview/sourceview.c:
3217 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
3218 (sourceview_finalize), (sourceview_new), (imark_mark),
3219 (imark_unmark), (imark_is_marker_set),
3220 (imark_location_from_handle), (imark_delete_all_markers):
3221 Fixed marker handling and worked a bit more on vfs monitoring
3223 2007-03-05 Johannes Schmid <jhs@gnome.org>
3225 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
3226 Added method to select specific iter
3228 * plugins/sourceview/sourceview-private.h:
3229 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
3230 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
3231 (sourceview_add_monitor), (on_document_saved),
3232 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
3233 Fixed vfs monitoring (mostly ported code from text_editor.c)
3235 * plugins/symbol-browser/an_symbol_view.c:
3236 * plugins/symbol-browser/an_symbol_view.h:
3237 * plugins/symbol-browser/plugin.c: (iter_matches),
3238 (on_editor_update_ui), (value_added_current_editor):
3239 Select the current tag in locals window and symbol toolbar. If there
3240 is no tag at the current line, reserve backward for the next tag. This will
3241 select the correct tag if inside a function.
3243 2007-03-05 Naba Kumar <naba@gnome.org>
3245 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
3246 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
3248 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
3251 2007-03-04 Johannes Schmid <jhs@gnome.org>
3255 Fixed distcheck (well, partly)
3257 2007-03-04 Johannes Schmid <jhs@gnome.org>
3259 * plugins/document-manager/anjuta-document-manager.ui:
3260 Move "Swap .c/.h from Main to Browser toolbar
3262 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
3263 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
3264 (fv_prefs_free), (fv_add_tree_entry):
3265 * plugins/file-manager/anjuta-file-manager-plugin.glade:
3266 * plugins/file-manager/plugin.c: (prefs_init):
3268 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
3270 2007-03-04 Naba Kumar <naba@gnome.org>
3272 * data/default.proflie, data/Makefile.am, src/anjuta.c,
3273 plugins/project-manager/plugin.c:
3274 Restored default profile and renamed it from "default.anjuta" to
3277 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
3279 * plugins/debug-manager/debugger.c,
3280 plugins/debug-manager/plugin.c,
3281 plugins/gdb/debugger.c,
3282 libanjuta/interfaces/libanjuta.idl,
3283 plugins/debug-manager/stack_trace.c:
3284 Add a dialog box when a signal is received (except SIGINT)
3285 Display stack frame even if arguments are not available
3287 2007-03-03 Naba Kumar <naba@gnome.org>
3289 * TODO.tasks: Icons bounty added.
3291 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
3294 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
3297 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
3298 plugins/Makefile.am, (removed) plugins/profile-default/*,
3299 plugins/project-manager/anjuta-project-manager.plugin.in,
3300 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
3301 profile implementation to load user profile and projects. Store and
3302 restore remembered plugins. Use profile scoping and descoping for
3303 saving and loading sesstions.
3305 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
3306 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
3307 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
3310 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
3312 * plugins/debug-manager/debug_tree.c
3313 plugins/debug-manager/debug_tree.h:
3314 Bug fix, deleting wrong variable
3316 * plugins/gdb/debugger.c:
3317 Bug fix, remove forgotten debugging code
3319 2007-03-02 Johannes Schmid <jhs@gnome.org>
3321 * plugins/document-manager/anjuta-document-manager.ui:
3322 * plugins/search/anjuta-search.ui:
3323 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
3324 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
3327 * src/anjuta-app.c: (on_toolbar_view_toggled),
3328 (on_add_merge_widget), (on_session_save), (on_widget_remove):
3329 Save toolbar positions, don't use fixed toolbar style
3331 All in all this will allow more complex toolbar configurations and
3332 might gain some space on smaller displays because the user can disable
3333 toolbar parts he does not use. Also allows to use any toolbar style
3334 without looking too ugly.
3336 2007-03-01 Naba Kumasr <naba@gnome.org>
3338 * TODO.tasks: Added a bounty for creating icons.
3340 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
3341 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
3342 profile-changed signal. Do not sync non-user-activatable plugins.
3344 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
3346 * plugins/debug-manager/disassemble.c,
3347 plugins/debug-manager/sparse_view.c,
3348 plugins/gdb/debugger.c,
3349 libanjuta/interfaces/libanjuta.idl:
3350 Display function name in disassembly view
3352 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
3354 * (added) plugins/debug-manager/bookmark.png,
3355 (added) plugins/debug-manager/breakpoint-disabled.png,
3356 (added) plugins/debug-manager/breakpoint-enabled.png,
3357 (added) plugins/debug-manager/program-counter.png,
3358 (added) plugins/debug-manager/linemarker.png,
3359 plugins/debug-manager/Makefile.am,
3360 plugins/debug-manager/disassemble.c,
3361 plugins/debug-manager/disassemble.h,
3362 plugins/debug-manager/sparse_buffer.c,
3363 plugins/debug-manager/sparse_buffer.h,
3364 plugins/debug-manager/sparse_view.c,
3365 plugins/debug-manager/sparse_view.h,
3366 plugins/debug-manager/plugin.c,
3367 plugins/debug-manager/breakpoints.c,
3368 libanjuta/interfaces/libanjuta.idl:
3369 Add markers in the disassembly view
3370 Display program counter and breakpoints in disassembly view
3372 * plugins/gdb/debugger.c:
3373 Fix a bug added with my previous patch, setting and clearing
3374 breakpoints was not working
3376 2007-02-28 Johannes Schmid <jhs@gnome.org>
3378 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
3379 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
3380 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
3381 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
3382 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
3383 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
3384 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
3385 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
3386 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
3387 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
3388 Updated (why do they need to be under version control?)
3390 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
3391 (create_tab_popup_menu), (on_msgman_popup_menu),
3392 (on_tab_button_press_event), (anjuta_msgman_page_new),
3393 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
3394 Added "Close all message tabs" popup menu
3396 2007-02-26 Naba Kumar <naba@gnome.org>
3398 * plugins/profiler/gprof-flat-profile-entry.c,
3399 plugins/profiler/gprof-flat-profile.c,
3400 plugins/profiler/gprof-flat-profile-entry.h,
3401 plugins/profiler/gprof-flat-profile.h,
3402 plugins/profiler/gprof-flat-profile-view.c,
3403 plugins/profiler/gprof-flat-profile-view.h,
3404 plugins/profiler/gprof-call-graph-block-entry.c,
3405 plugins/profiler/gprof-call-graph-block.c,
3406 plugins/profiler/gprof-function-call-chart-view.c,
3407 plugins/profiler/gprof-call-graph-block-entry.h,
3408 plugins/profiler/gprof-profile-data.c,
3409 plugins/profiler/gprof-call-graph-block.h,
3410 plugins/profiler/gprof-view.c,
3411 plugins/profiler/gprof-call-graph.c,
3412 plugins/profiler/gprof-function-call-chart-view.h,
3413 plugins/profiler/gprof-profile-data.h,
3414 plugins/profiler/gprof-call-graph.h,
3415 plugins/profiler/gprof-view.h,
3416 plugins/profiler/gprof-view-manager.c,
3417 plugins/profiler/gprof-call-graph-view.c,
3418 plugins/profiler/plugin.c,
3419 plugins/profiler/gprof-view-manager.h,
3420 plugins/profiler/gprof-call-graph-view.h,
3421 plugins/profiler/gprof-function-call-tree-view.c,
3422 plugins/profiler/gprof-function-call-tree-view.h,
3423 plugins/profiler/Makefile.am: Fix compiler warnings and link with
3424 gnome-vfs. Fixes bug #411377.
3426 2007-02-26 Naba Kumar <naba@gnome.org>
3428 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
3430 Patch from James Liggett <jrliggett@cox.net>:
3431 * plugins/profiler/gprof-flat-profile-view.c,
3432 plugins/profiler/gprof-flat-profile-view.h,
3433 plugins/profiler/gprof-function-call-chart-view.c,
3434 plugins/profiler/gprof-function-call-chart-view.h,
3435 plugins/profiler/gprof-view.c,
3436 plugins/profiler/gprof-view.h,
3437 plugins/profiler/gprof-call-graph-view.c,
3438 plugins/profiler/plugin.c,
3439 plugins/profiler/gprof-call-graph-view.h,
3440 plugins/profiler/gprof-function-call-tree-view.c,
3441 plugins/profiler/gprof-function-call-tree-view.h: Implements
3442 double click navigation. Fixes bug #403514.
3444 2007-02-25 Naba Kumar <naba@gnome.org>
3446 * libanjuta/anjuta-plugin-manager.c,
3447 libanjuta/anjuta-plugin-handle.[ch],
3448 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
3449 g_hash_table_remove_all (introduced in glib 2.12) to stay the
3450 dependency on glib 2.8. Fixes bug #411623.
3452 2007-02-24 Naba kumar <naba@gnome.org>
3454 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
3456 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
3457 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
3458 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
3459 (added) libanjuta/anjuta-profile-manager.c,
3460 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
3462 Implemented profile pushing and popping. Implemented profile xml
3463 synchronization. Implemented error handling in profiles. Implemented
3464 activation and deactivation signals in plugin manager.
3466 * libanjuta/Makefile.am: Added libanjuta log domain.
3468 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
3469 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
3470 in AnjutaShell interface and implemented it in AnjutaApp.
3472 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
3474 2007-02-23 Naba kumar <naba@gnome.org>
3476 src/main.c: Fixed missing end quote.
3478 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3480 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
3483 2007-02-20 Naba Kumar <naba@gnome.org>
3485 * plugins/subversion/plugin.c: Added "..." menuitems.
3486 * ROADMAP, README: Updated.
3487 * libanjuta/anjuta-profile.c: Fixed bugs.
3489 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
3490 plugins/gtodo/Makefile.am: Removed dead code.
3492 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
3493 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
3494 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
3495 plugins/gtodo/list_tooltip.c,
3496 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
3497 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
3498 not contain markups. Fixes Bug #360462.
3500 2007-02-16 Naba Kumar <naba@gnome.org>
3502 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
3503 unnecessary sub-sections.
3505 2007-02-15 Naba Kumar <naba@gnome.org>
3507 * (removed) plugins/document-manager/bookmark-prev-16.png,
3508 plugins/document-manager/bookmark-last.png,
3509 (removed)plugins/document-manager/bookmark-first-16.png,
3510 plugins/document-manager/bookmark-prev.png,
3511 (added) plugins/document-manager/bookmark-toggle.png,
3512 (removed)plugins/document-manager/bookmark_toggle.xpm,
3513 (removed)plugins/document-manager/bookmark-last-16.png,
3514 plugins/document-manager/plugin.c,
3515 plugins/document-manager/anjuta-document-manager.ui,
3516 (removed)plugins/document-manager/bookmark-next-16.png,
3517 plugins/document-manager/bookmark-next.png,
3518 plugins/document-manager/Makefile.am,
3519 (added) plugins/document-manager/bookmark-clear.png,
3520 plugins/document-manager/bookmark-first.png: Upgraded bookmark
3521 icons (stolen from monodevelop). Added clear bookmarks toolbar
3524 * plugins/document-manager/plugin.c,
3525 (added) plugins/document-manager/swap.png,
3526 (removed) plugins/document-manager/undock.png,
3527 plugins/document-manager/Makefile.am: Fixed swap icon.
3529 2007-02-13 Naba Kumar <naba@gnome.org>
3531 * plugins/class-gen/element-editor.c: Fixed typo.
3533 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
3534 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
3535 Implementing plugin profiles loading.
3537 2007-02-13 Naba Kumar <naba@gnome.org>
3539 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
3540 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
3541 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
3542 pixmaps/open_project.png, pixmaps/close_project.png:
3543 Removed more old icons.
3544 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
3545 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
3548 2007-02-13 Naba Kumar <naba@gnome.org>
3550 * plugins/class-gen/element-editor.c: Included missing headers to
3551 prevent build failures in some cases.
3553 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
3555 * plugins/debug-manager/stack_trace.c:
3558 * plugins/debug-manager/watch.c,
3559 plugins/debug-manager/breakpoints.c:
3560 Same bug than above, wrong use of gtk_ui_manager_get_widget
3562 === anjuta 2.1.1 ===
3564 2007-02-11 Naba Kumar <naba@gnome.org>
3566 * cofigure.in: Bumped version to 2.1.1
3567 * NEWS: Updated for 2.1.1 release.
3569 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
3571 * plugins/debug-manager/plugin.c,
3572 plugins/debug-manager/sparse_view.c,
3573 plugins/debug-manager/sparse_view.h:
3576 * plugins/gdb/debugger.c,
3577 plugins/debug-manager/debugger.c,
3578 plugins/debug-manager/memory.c,
3579 plugins/debug-manager/sparse_buffer.c
3580 plugins/gdb/debugger.h,
3581 libanjuta/interfaces/libanjuta.idl:
3582 Clean up, remove some warnings
3583 Use guint everywhere for addresses
3584 Rewrite code parsing position in debugger
3586 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
3588 * plugins/debug-manager/debug_tree.c:
3589 Use GtkTreeRowReference instead of GtkTreeIter as callback data
3592 2007-02-08 Naba Kumar <naba@gnome.org>
3594 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
3595 Delay showing the 'file modified on disk' dialog for one sec
3596 from the last notification to insure multiple notifications for
3597 the same file are treated as one. Do not same multiple dialogs
3598 for the same file. Make sure to destory the dialog if later
3599 the conent is no longer different.
3601 2007-02-08 Naba Kumar <naba@gnome.org>
3603 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
3604 Prevented spurious 'file modified' dialogs in scintilla editor
3605 when the file is saved.
3607 2007-02-09 Johannes Schmid <jhs@gnome.org>
3609 * scripts/glade2schema.pl:
3610 Added script to convert glade preferences into gconf schema files.
3613 2007-02-08 Naba Kumar <naba@gnome.org>
3615 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
3616 itself is destroyed. Fixes bug #355160.
3618 2007-02-08 Johannes Schmid <jhs@gnome.org>
3620 * plugins/profiler/profiler.plugin:
3621 removed from version control (only .in file needed)
3623 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
3624 * plugins/sourceview/sourceview.c: (sourceview_new):
3627 * plugins/subversion/svn-thread.c: (svn_thread_start):
3628 * src/main.c: (main):
3630 Fixed #395875 about initialisation of threads too late
3632 2007-02-07 Armin Burgmeier <armin@arbur.net>
3634 Reviewed by Naba Kumar <naba@gnome.org>:
3635 * plugins/class-gen/plugin.c:
3636 * plugins/class-gen/window.c: Removed browse button related code, load
3637 generated output directly into new buffers when not adding to project.
3639 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
3640 buttons from user interface.
3642 2007-02-07 Naba Kumar <naba@gnome.org>
3644 * po/POTFILES.in: Fixed distcheck.
3646 2007-02-07 Daniel Nylander <po@danielnylander.se>
3648 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
3650 2007-02-07 Johannes Schmid <jhs@gnome.org>
3652 * anjuta.desktop.in.in:
3655 2007-02-07 Johannes Schmid <jhs@gnome.org>
3658 * manuals/anjuta-manual/*
3659 * manuals/anjuta-faqs/*:
3660 #398991 – Anjuta manuals does not use the gnome-doc-utils format
3662 * plugins/document-manager/anjuta-document-manager.plugin.in:
3663 Removed duplicate application-xml mime-type (review patches properly ;-)
3665 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
3667 * plugins/gdb/debugger.c,
3668 libanjuta/interfaces/libanjuta.idl:
3670 Fix handling of missing source file
3672 2007-02-06 Naba Kumar <naba@gnome.org>
3674 Patch from James Liggett <jrliggett@cox.net>:
3675 * plugins/profiler/gprof-flat-profile.c,
3676 plugins/profiler/gprof-profile-data.c,
3677 plugins/profiler/gprof-call-graph.c,
3678 plugins/profiler/gprof-profile-data.h,
3679 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
3680 Show profiler view when target selected bug #403515.
3682 2007-02-05 Naba Kumar <naba@gnome.org>
3684 * configure.in: Enabled devhelp plugin by default now that
3687 Patch from parmigio@2ainfo.it:
3688 * plugins/document-manager/anjuta-document-manager.plugin.in:
3689 Added xml file type in supported mime types list.
3691 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
3693 * plugins/debug-manager/debugger.c,
3694 plugins/debug-manager/plugin.c:
3695 Add a field in status bar displaying debugger state
3696 Change cursor shape when debugger is busy
3699 * plugins/debug-manager/watch.c,
3700 plugins/debug-manager/locals.c,
3701 libanjuta/interfaces/libanjuta.idl:
3702 Clean up, remove debugging messages and unused signals
3704 2007-02-03 Johannes Schmid <jhs@gnome.org>
3707 Fixed AC_INIT and seperated version to major, minor, micro
3710 Load Subversion instead of CVS
3712 * anjuta.desktop.in.in:
3713 Fixed bug-buddy component
3715 Original patch from Rob Bradfort <robster@debian.org>:
3716 * src/main.c: (get_command_line_args), (main):
3717 Bug #335981 – Migration from popt to GOption
3719 2007-02-03 Naba Kumar <naba@gnome.org>
3721 * configure.in: Depend on devhelp 0.13 and fixed gecko home
3722 path variable. Fixed bug #341170.
3723 * plugins/profiler/Makefile.am: Fixed indentation.
3725 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
3727 * libanjuta/interfaces/libanjuta.idl,
3728 plugins/sourceview/sourceview.c,
3729 plugins/editor/text-editor.c,
3730 plugins/symbol-browser/plugin.c,
3731 plugins/search/search-replace.c,
3732 plugins/document-manager/goto_line.c,
3733 plugins/document-manager/action-callbacks.c,
3734 plugins/document-manager/anjuta-docman.c:
3735 Rename markers of anjuta interface
3736 IANJUTA_MARKABLE_NONE has been removed
3737 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
3738 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
3739 IANJUTA_MARKABLE_ATTENTIVE renamed in
3740 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
3741 IANJUTA_MARKABLE_INTENSE renamed in
3742 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
3743 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
3745 * (removed) plugins/sourceview/marker-light.png,
3746 (removed) plugins/sourceview/marker-basic.png,
3747 (removed) plugins/sourceview/marker-attentive.png,
3748 (removed) plugins/sourceview/marker-intense.png,
3749 plugins/sourceview/bookmark.png,
3750 (added) plugins/sourceview/breakpoint-disabled.png,
3751 (added) plugins/sourceview/breakpoint-enabled.png,
3752 (added) plugins/sourceview/program-counter.png,
3753 (added) plugins/sourceview/linemarker.png,
3754 plugins/sourceview/Makefile.am,
3755 (added) plugins/editor/bookmark.xpm,
3756 (added) plugins/editor/breakpoint-disabled.xpm,
3757 (added) plugins/editor/breakpoint-enabled.xpm,
3758 (added) plugins/editor/program-counter.xpm,
3759 (added) plugins/editor/linemarker.xpm,
3760 plugins/editor/Makefile.am:
3761 Add or change marker pixmaps in scintilla and sourceview editor
3763 * plugins/document-manager/plugin.c,
3764 libanjuta/interfaces/libanjuta.idl,
3765 plugins/debug-manager/plugin.c,
3766 plugins/debug-manager/breakpoints.c
3767 plugins/gdb/debugger.c:
3768 Fix bug #376404, program counter marker is not displayed when debugger
3769 Return the selected editor or NULL (if file does not exist) with
3770 ianjuta_document_manager_goto_file_line* functions
3771 Emit a change-location signal even if the program counter is in an
3774 2007-02-02 Naba Kumar <naba@gnome.org>
3776 * TODO.tasks: Marked bounty bug #359478 completed. And checked
3777 older bounties 'Done'.
3779 2007-02-02 Naba Kumar <naba@gnome.org>
3781 * TODO.tasks: Fixed typop.
3783 Patch from James Liggett <jrliggett@cox.net>:
3784 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
3785 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
3786 profiler plugin by James Liggett. Completes bounty bug #359478
3787 'Gprof performance profiler plugin'
3789 2007-02-01 Naba Kumar <naba@gnome.org>
3791 * src/main.c: Renamed option name.
3793 * TODO.tasks: Marked "Test and fix all project wizards templates"
3796 2007-01-29 Johannes Schmid <jhs@gnome.org>
3798 * plugins/document-manager/plugin.c: (on_editor_changed):
3799 Added DEBUG_PRINT(...)
3800 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
3802 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
3803 Fix language support plugin for sourceview editor (add some new
3806 * plugins/sourceview/sourceview.c: (iindic_clear):
3807 Clear all indicators
3809 2007-01-29 Johannes Schmid <jhs@gnome.org>
3812 Minor task currentions
3814 * libanjuta/interfaces/libanjuta.idl:
3815 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
3816 (itext_editor_iface_init):
3817 * plugins/language-support-cpp-java/plugin.c: (install_support):
3818 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
3819 (ieditor_get_attributes), (ieditor_iface_init):
3820 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
3823 * plugins/sourceview/sourceview.glade:
3824 Fixed sourceview preference window
3826 2007-01-28 Naba Kumar <naba@gnome.org>
3828 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
3829 Implemented --no-files and --no-session command line options and
3830 corresponding preferernces checkboxes in General tab.
3832 2007-01-28 Johannes Schmid <jhs@gnome.org>
3834 * plugins/subversion/plugin.c:
3835 * plugins/subversion/plugin.h:
3836 * plugins/subversion/svn-notify.c: (svn_show_info),
3837 (show_svn_error), (on_svn_notify):
3838 * plugins/subversion/svn-notify.h:
3839 * plugins/subversion/svn-thread.c: (create_message_view),
3841 Fixed error handling and fixed #394216 – No indication of subversion commands running
3843 * plugins/tools/execute.c: (atp_output_context_print):
3844 Show name of tool in message pane
3846 2007-01-28 Naba Kumar <naba@gnome.org>
3848 * configure.in, plugins/glade/plugin.c: Make it work with
3849 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
3851 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
3852 from devhelp (won't work untill devhelp is fixed: bug #341170).
3854 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
3856 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
3858 Reviewed by Naba Kumar <naba@gnome.org>:
3859 * libanjuta/interfaces/libanjuta.idl,
3860 plugins/debug-manager/debugger.c,
3861 plugins/debug-manager/start.c,
3862 plugins/gdb/plugin.c,
3863 plugins/gdb/debugger.c,
3864 plugins/gdb/debugger.h:
3865 Fix a bug when launching gdb
3866 Set the terminal for the debugged program on the command line.
3868 2007-01-26 Johannes Schmid <jhs@gnome.org>
3870 * plugins/sourceview/anjuta-document-saver.c:
3871 (anjuta_document_saver_save):
3872 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
3873 * plugins/sourceview/sourceview.c: (save_if_modified),
3874 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
3875 Proper error handling, for example if a file was modified externally. Use backup files
3876 to avoid data-loss on disk full.
3878 2007-01-24 Naba Kumar <naba@gnome.org>
3880 * plugins/devhelp/htmlview.c: Fixed crash during project load.
3881 Fixed mem leak and source leak.
3883 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
3885 Reviewed by Naba Kumar <naba@gnome.org>:
3886 * plugins/debug-manager/debug_tree.c,
3887 plugins/debug-manager/debug_tree.h,
3888 plugins/debug-manager/watch.c:
3889 Partial rewrite of the variable object code, find and fix a few bugs
3890 Fix bug #395808: gdb can still crash but children are listed
3891 on request only so you can avoid the crash
3893 2007-01-24 Naba Kumar <naba@gnome.org>
3895 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
3896 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
3897 plugins/symbol-browser/plugin.h,
3898 plugins/symbol-browser/plugin.c,
3899 plugins/symbol-browser/Makefile.am: Added current file (local)
3900 symbols view (Seriously getting bored with the browse toolbar).
3902 2007-01-22 Naba Kumar <naba@gnome.org>
3904 Patch from Gabor Kelemen:
3905 * po/POTFILES.in: Added .plugin.in files.
3907 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
3909 Reviewed by Naba Kumar <naba@gnome.org>:
3910 * plugins/document-manager/anjuta-docman.c,
3911 plugins/message-view/anjuta-msgman.c
3912 Set right alignment to the label widget in the tab title.
3914 2007-01-21 Naba Kumar <naba@gnome.org>
3916 * libegg/egg-combo-action.c: Fixed mode line.
3917 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
3918 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
3920 2007-01-21 Armin Burgmeier <armin@arbur.net>
3922 Reviewed by Naba Kumar <naba@gnome.org>:
3923 * plugins/class-gen/plugin.c: Prompt for target before actually
3924 generating the class files. This ensures that the files are created in
3925 the correct directory. Fixes bug #397406.
3927 * plugins/class-gen/window.c: Set browse buttons to insensitive when
3928 the class is added to the project.
3930 2007-01-21 Naba Kumar <naba@gnome.org>
3932 * libanjuta/anjuta-plugin-description.c,
3933 libanjuta/anjuta-ui.h,
3934 libanjuta/anjuta-status.c,
3935 libanjuta/anjuta-plugin-description.h,
3936 libanjuta/cell-renderer-captioned-image.c,
3937 libanjuta/anjuta-plugin-handle.c,
3938 libanjuta/anjuta-status.h,
3939 libanjuta/resources.c,
3940 libanjuta/cell-renderer-captioned-image.h,
3941 libanjuta/glue-cpp.c,
3942 libanjuta/anjuta-plugin-handle.h,
3943 libanjuta/anjuta-plugin.c,
3944 libanjuta/anjuta-preferences-dialog.c,
3945 libanjuta/libanjuta.h,
3946 libanjuta/resources.h,
3947 libanjuta/glue-cpp.h,
3948 libanjuta/anjuta-plugin.h,
3949 libanjuta/anjuta-preferences-dialog.h,
3950 libanjuta/anjuta-plugin-manager.c,
3951 libanjuta/anjuta-shell.c,
3952 libanjuta/anjuta-plugin-manager.h,
3953 libanjuta/anjuta-shell.h,
3954 libanjuta/anjuta-save-prompt.c,
3955 libanjuta/anjuta-save-prompt.h,
3956 libanjuta/anjuta-children.c,
3957 libanjuta/anjuta-utils.c,
3958 libanjuta/anjuta-profile.c,
3959 libanjuta/anjuta-preferences.c,
3960 libanjuta/anjuta-launcher.c,
3961 libanjuta/anjuta-utils.h,
3962 libanjuta/anjuta-profile.h,
3963 libanjuta/anjuta-launcher.h,
3964 libanjuta/anjuta-ui.c: Updated file headers.
3966 * po/POTFILES.in: Updated.
3968 * libanjuta/anjuta-marshal.list,
3969 (added) libanjuta/anjuta-plugin-handle.c,
3970 (added) libanjuta/anjuta-plugin-handle.h,
3971 (added) libanjuta/anjuta-plugin-manager.c,
3972 (added) libanjuta/anjuta-plugin-manager.h,
3973 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
3974 (added) libanjuta/anjuta-profile.c,
3975 (added) libanjuta/anjuta-profile.h,
3976 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
3977 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
3978 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
3979 src/action-callbacks.c: Implemented AnjutaPluginManager
3980 class based on old plugins.[ch]. Implemented AnjutaProfile as
3981 prelimanary profiles implementation. Implemented AnjutaPluginHandle
3982 class to represent plugins (not to be confused with plugin objects).
3983 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
3984 implemented it in AnjutaApp and AnjutaTestShell.
3985 De-globalized plugin management and several clean ups.
3987 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
3988 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
3989 plugins/search/search-replace.c, plugins/terminal/terminal.c,
3990 plugins/project-import/project-import.c,
3991 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
3992 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
3993 Fixed plugins for the change in API.
3995 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
3998 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
4000 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
4002 Reviewed by Naba Kumar <naba@gnome.org>:
4003 * libanjuta/anjuta-launcher.c,
4004 libanjuta/anjuta-launcher.h:
4005 Add a new function anjuta_set_terminate_on_exit to close the i/o
4006 channel when the child exit
4007 Return directly the status and not the exit code in child-exited
4010 * plugins/gdb/debugger.c:
4011 Use new function in debugger plugin
4013 2007-01-18 Johannes Schmid <jhs@gnome.org>
4015 * src/about.c: Do not show empty license information instead hide the button (#397883)
4017 2007-01-15 Johannes Schmid <jhs@gnome.org>
4019 * plugins/project-manager/plugin.c:
4020 * plugins/project-wizard/templates/python.wiz
4021 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
4023 Fixed #335235 python programs are not executeable/ do not start when pressing F3
4024 You will also need latest gnome-build svn
4026 === anjuta 2.1.0 ===
4028 2007-01-14 Naba Kumar <naba@gnome.org>
4030 * configure.in: Removed reference of mkfile project
4031 template to fix distcheck build error.
4034 * configure.in: Bumped version to 2.1.0 for beta release.
4035 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
4036 crashes as soon as editing starts in normal text files.
4038 2007-01-14 Johannes Schmid <jhs@gnome.org>
4042 Applied http://live.gnome.org/GnomeGoals/PoLinguas
4045 Patch from Massimo Cora' to hopefully fix #395362
4047 * plugins/project-wizard/templates/*:
4049 Fixed and tested all project-wizards. Deactivated mkfile project because
4050 it was totally broken and I don't see any real use for it.
4051 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
4053 2007-01-14 Naba Kumar <naba@gnome.org>
4055 * NEWS: Updated for release.
4057 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
4059 * libanjuta/interfaces/libanjuta.idl,
4060 plugins/editor/text_editor_cbs.c,
4061 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
4062 interface and implemented it for scintilla.
4064 * plugins/editor/text-editor.c: Fixed highlighing issues when
4065 used with indicators (particularly when the file is just opened).
4066 Fixes bug #377477 – when debugging, scintilla editor grays out all
4067 lines before current line.
4069 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
4070 Maintain a separate list of indicated edtitors for separate contexts.
4071 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
4073 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
4075 Reviewed by Naba Kumar <naba@gnome.org>:
4076 * plugins/debug-manager/plugin.c:
4077 Bug fix: breakpoints cannot be added after stopping the debugger
4079 2007-01-13 Naba Kumar <naba@gnome.org>
4081 * NEWS: Updated for release.
4083 2007-01-12 Johannes Schmid <jhs@gnome.org>
4085 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
4086 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
4087 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
4088 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
4089 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
4090 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
4091 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
4092 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
4093 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
4094 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
4096 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
4097 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
4099 * plugins/sourceview/sourceview.c:
4100 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
4101 on character positions.
4103 2007-01-12 Naba Kumar <naba@gnome.org>
4106 plugins/project-manager/plugin.c,
4107 plugins/profile-default/plugin.c,
4108 libanjuta/anjuta-status.c,
4109 libanjuta/anjuta-status.h: Introduced an API for application title
4110 in AnjutaStatus. Set application title to project name.
4112 2007-01-11 Massimo Cora' <maxcvs@email.i>
4114 Reviewed by Naba Kumar <naba@gnome.org>:
4115 * tagmanager/Makefile.am,
4116 plugins/symbol-browser/Makefile.am: removed installation for
4119 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
4121 Reviewed by Naba Kumar <naba@gnome.org>:
4122 * plugins/debug-manager/start.h,
4123 plugins/debug-manager/start.c,
4124 plugins/debug-manager/anjuta-debug-manager.ui,
4125 plugins/debug-manager/plugin.c:
4126 Partial fix for bug #392537
4128 * plugins/debug-manager/disassemble.c:
4131 2007-01-11 Naba Kumar <naba@gnome.org>
4133 * src/anjuta.c: Load project seperately from session,
4134 so that project session is also loaded.
4136 * plugins/profile-default/plugin.c: Load project in new
4137 anjuta if there already is one loaded currently (disabled
4140 * plugins/editor/aneditor.cxx: Disconnect focus in/out
4141 signals when editor is destroyed. Fixes a crash bug.
4143 * plugins/editor/text_editor.c: Do not mark line in
4144 ianjuta_editor_goto_line() implementation.
4146 * plugins/search/search-replace.c: Always check for markable
4147 interface availablility because its optional for an editor.
4149 * plugins/document-manager/goto_line.c,
4150 plugins/document-manager/action-callbacks.c: Mark lines for
4151 goto line commands (from dialog and from menu entry box).
4153 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
4154 plugins/file-manager/an_file_view.c: Expand file manager
4155 nodes in idle loop, one at a time. Did as a possible work
4156 around for bug #361763, but it didn't make any difference.
4157 However, it could still be useful in situations where there
4160 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
4162 2007-01-11 Naba Kumar <naba@gnome.org>
4164 * plugins/editor/scintilla/LineMarker.h,
4165 plugins/editor/scintilla/LexBasic.cxx,
4166 plugins/editor/scintilla/LexHTML.cxx,
4167 plugins/editor/scintilla/include/SciLexer.h,
4168 plugins/editor/scintilla/include/Scintilla.h,
4169 plugins/editor/scintilla/include/Scintilla.iface,
4170 plugins/editor/scintilla/include/ScintillaWidget.h,
4171 plugins/editor/scintilla/LexBash.cxx,
4172 plugins/editor/scintilla/PlatGTK.cxx,
4173 plugins/editor/scintilla/ViewStyle.h,
4174 plugins/editor/scintilla/Editor.cxx,
4175 plugins/editor/scintilla/StyleContext.h,
4176 plugins/editor/scintilla/LexCPP.cxx,
4177 plugins/editor/scintilla/Converter.h,
4178 plugins/editor/scintilla/LexAU3.cxx,
4179 plugins/editor/scintilla/Editor.h,
4180 plugins/editor/scintilla/LexPerl.cxx,
4181 plugins/editor/scintilla/LexVB.cxx,
4182 plugins/editor/scintilla/ScintillaGTK.cxx,
4183 plugins/editor/scintilla/ViewStyle.cxx,
4184 plugins/editor/scintilla/PropSet.cxx,
4185 plugins/editor/scintilla/LexSQL.cxx,
4186 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
4189 2007-01-11 Armin Burgmeier <armin@arbur.net>
4191 Reviewed by Naba Kumar <naba@gnome.org>:
4192 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
4193 selected for editing. This fixes bug #394218.
4195 * plugins/class-gen/plugin.c: Do not use project's root URI as project
4196 name if said URI is not known.
4198 * plugins/class-gen/window.c: When stripping function prefix away,
4199 include the trailing underscore because it is already set by the
4202 * plugins/class-gen/transform.c: Include "const char*" and "const
4203 gchar*" in the list for transforming a default C type to a GType.
4204 Don't access invalid memory when writing pointer_str in
4205 cg_transform_first_argument.
4207 2007-01-11 Naba Kumar <naba@gnome.org>
4209 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
4210 pixmaps/anjuta.svg, pixmaps/Makefile.am,
4211 (renamed) pixmaps/anjuta_icon.png, src/main.c,
4212 libegg/test-actions.c, anjuta.desktop.in.in,
4213 anjuta.prj: Renamed application icon to 'anjuta.png' from
4214 'anjuta_icon.png'. Added more fields in desktop file.
4216 * mime/anjuta.xml: Added magic section.
4218 * (removed) mime/anjuta.applications,
4219 (removed) mime/anjuta.mime, mime/Makefile.am,
4220 (removed) mime/anjuta.keys,
4221 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
4222 registeration and added scalable icon. Also fixes bug #393680
4224 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
4226 Reviewed by Naba Kumar <naba@gnome.org>:
4227 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
4228 and anjuta_status_progress_add_ticks() to check for progressbar
4229 being realized before trying to update it.
4231 2007-01-10 Naba Kumar <naba@gnome.org>
4233 * tagmanager/tm_workspace.c,
4235 plugins/debug-manager/Makefile.am,
4236 plugins/tools/scripts/Makefile.am,
4237 plugins/class-gen/plugin.c,
4238 plugins/class-gen/Makefile.am,
4239 global-tags/Makefile.am: Fixed make distcheck.
4241 * plugins/debug-manager/attach_process.c,
4242 plugins/debug-manager/attach_process.h,
4243 plugins/class-gen/action-callbacks.h,
4244 plugins/class-gen/action-callbacks.c,
4245 plugins/class-gen/class_gen.h,
4246 plugins/class-gen/class_gen.c: Deleted unused/old files.
4248 * (removed) scintilla, (added) plugins/editor/scintilla,
4249 plugins/editor/scintilla/lexers.make,
4250 plugins/editor/scintilla/Makefile.am,
4251 plugins/editor/Makefile.am
4252 configure.in, manuals/reference/libanjuta/Makefile.am
4253 Makefile.am: Moved scintilla to its right place.
4255 2007-01-09 Naba Kumar <naba@gnome.org>
4257 * plugins/profile-default/plugin.c: Save project session before
4258 a new one is opened.
4260 * plugins/project-manager/plugin.c,
4261 plugins/project-manager/plugin.h,
4262 plugins/project-manager/anjuta-project-manager.ui,
4263 plugins/profile-default/plugin.c,
4264 plugins/profile-default/plugin.h,
4265 plugins/profile-default/Makefile.am,
4266 (added) plugins/profile-default/anjuta-default-profile.ui,
4267 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
4268 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
4269 multiple projects support.
4271 2007-01-06 Armin Burgmeier <armin@arbur.net>
4273 Reviewed by Naba Kumar <naba@gnome.org>
4274 * plugins/class-gen/combo-flags.h:
4275 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
4276 enum, added a type parameter to selected signal. Select highlighted
4277 entry when pressing enter (but not unselect it if it was already
4278 selected) before closing the popup. Also accept input when clicking
4281 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
4282 according to selection type.
4284 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
4287 2007-01-08 Johannes Schmid <jhs@gnome.org>
4289 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
4290 * plugins/project-wizard/templates/gtkmm/Makefile.am
4291 * plugins/project-wizard/templates/python/configure.ac.tpl
4292 * plugins/project-wizard/templates/python/configure.in.tpl
4293 * plugins/project-wizard/templates/python/Makefile.am
4294 * plugins/project-wizard/templates/cpp/configure.ac.tpl
4295 * plugins/project-wizard/templates/cpp/configure.in.tpl
4296 * plugins/project-wizard/templates/cpp/Makefile.am
4297 * plugins/project-wizard/templates/terminal.wiz
4298 * plugins/project-wizard/templates/xlib-dock.wiz
4299 * plugins/project-wizard/templates/wxwin.wiz
4300 * plugins/project-wizard/templates/java.wiz
4301 * plugins/project-wizard/templates/xlib/configure.ac.tpl
4302 * plugins/project-wizard/templates/xlib/configure.in.tpl
4303 * plugins/project-wizard/templates/xlib/Makefile.am
4304 * plugins/project-wizard/templates/gcj/configure.ac.tpl
4305 * plugins/project-wizard/templates/gcj/configure.in.tpl
4306 * plugins/project-wizard/templates/gcj/Makefile.am
4307 * plugins/project-wizard/templates/terminal/configure.ac.tpl
4308 * plugins/project-wizard/templates/terminal/configure.in.tpl
4309 * plugins/project-wizard/templates/terminal/Makefile.am
4310 * plugins/project-wizard/templates/terminal/autogen.sh
4311 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
4312 * plugins/project-wizard/templates/wxwin/configure.in.tpl
4313 * plugins/project-wizard/templates/wxwin/Makefile.am
4314 * plugins/project-wizard/templates/gnome.wiz
4315 * plugins/project-wizard/templates/java/configure.ac.tpl
4316 * plugins/project-wizard/templates/java/configure.in.tpl
4317 * plugins/project-wizard/templates/java/Makefile.am
4318 * plugins/project-wizard/templates/anjuta-plugin.wiz
4319 * plugins/project-wizard/templates/gtkmm.wiz
4320 * plugins/project-wizard/templates/python.wiz
4321 * plugins/project-wizard/templates/cpp.wiz
4322 * plugins/project-wizard/templates/gtk.wiz
4323 * plugins/project-wizard/templates/gcj.wiz
4324 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
4325 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
4326 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
4328 Starting fixing of all project wizards:
4329 - rename configure.in to configure.ac
4330 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
4331 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
4334 * TODO.task: Added bug number to bounty
4336 2007-01-07 Johannes Schmid <jhs@gnome.org>
4338 * plugins/build-basic-autotools.c:
4339 Fixed #392290 – Missed install as root option in project manager
4341 2007-01-07 Johannes Schmid <jhs@gnome.org>
4343 * plugins/sourceview/sourceview.c:
4344 Fixed #388731 – Odd editor behaviour after performing block-text operations
4345 Fixed #388727 – Block-tab does not work
4347 * plugins/sourceview/anjuta-document.h/c:
4348 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
4351 Require Gtk+ >= 2.10 for sourceview plugin
4353 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
4355 * libanjuta/anjuta-status.c:
4356 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
4358 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
4361 plugins/terminal/terminal.c:
4363 remove support for VTE < 0.9
4365 2007-01-06 Naba Kumar <naba@gnome.org>
4367 * po/POTFILES.in: Updated
4369 2007-01-05 Adam Dingle <adam@medovina.org>
4371 Reviewed by Naba Kumar <naba@gnome.org>:
4372 * plugins/message-view/anjuta-message-manager-plugin.glade:
4373 Fixed bug #377903 (improve message color defaults).
4375 2007-01-05 Naba Kumar <naba@gnome.org>
4377 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
4379 2007-01-03 Armin Burgmeier <armin@arbur.net>
4381 Reviewed by Naba Kumar <naba@gnome.org>:
4382 * plugins/symbol-browser/test-class.h: Fixed block ends.
4384 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
4385 C-style-block comment.
4387 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
4388 allow lists when writing autogen definition files. This is required
4389 for the new class generator. Also fixed a wrong return value in
4390 npw_autogen_write_definition_file and set a GError in
4391 npw_autogen_execute when the output file could not be opened.
4393 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
4396 * plugins/class-gen/Makefile.am: Added templates subdir, removed
4397 goc_template_header and goc_template_source, added top_srcdir to
4398 includes, link against project wizard (also hopefully temporarily),
4399 removed class_gen.h, class_gen.c, action-callbacks.h,
4402 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
4404 * plugins/class-gen/cell-renderer-flags.h:
4405 * plugins/class-gen/cell-renderer-flags.c:
4406 * plugins/class-gen/combo-flags.h:
4407 * plugins/class-gen/combo-flags.c:
4408 * plugins/class-gen/element-editor.c:
4409 * plugins/class-gen/element-editor.h:
4410 * plugins/class-gen/generator.c:
4411 * plugins/class-gen/generator.h:
4412 * plugins/class-gen/plugin.h:
4413 * plugins/class-gen/plugin.c:
4414 * plugins/class-gen/transform.c:
4415 * plugins/class-gen/transform.h:
4416 * plugins/class-gen/validator.c:
4417 * plugins/class-gen/validator.h:
4418 * plugins/class-gen/window.c:
4419 * plugins/class-gen/window.h: Rewrote class generator, it now allows
4420 adding of several class elements and uses autogen.
4422 * plugins/class-gen/templates/cc-header.tpl:
4423 * plugins/class-gen/templates/cc-source.tpl:
4424 * plugins/class-gen/templates/go-header.tpl:
4425 * plugins/class-gen/templates/go-source.tpl:
4426 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
4427 for the class generator.
4429 * configure.in: Added plugins/class-gen/templates/Makefile to output.
4431 2007-01-04 Naba Kumar <naba@gnome.org>
4433 Patch from Nick Treleaven:
4434 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
4435 all matching symbols.
4437 Patches from Maik Beckmann and Sébastien Granjoux:
4438 * plugins/profile-default/plugin.c,
4439 plugins/project-manager/plugin.c: Unescape project name. Fixes
4442 2007-01-04 Naba Kumar <naba@gnome.org>
4444 * plugins/glade/plugin.c: Fixed compilation with
4445 older glade-3 version.
4447 Patch from Roland Illig:
4448 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
4449 plugins/sourceview/anjuta-document-saver.c,
4450 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
4451 are necessary to build anjuta on NetBSD 3.0
4453 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
4454 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
4455 window manager in gnome.
4457 2007-01-02 Naba Kumar <naba@gnome.org>
4459 * plugins/glade/plugin.c: Make it work with glade-3 svn.
4461 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
4463 Reviewed by Naba Kumar <naba@gnome.org>:
4464 * libanjuta/interfaces/libanjuta.idl,
4465 plugins/debug-manager/Makefile.am,
4466 plugins/debug-manager/anjuta-marshal.list,
4467 plugins/debug-manager/debugger.c,
4468 plugins/debug-manager/sparse_buffer.c,
4469 plugins/debug-manager/sparse_buffer.h,
4470 plugins/debug-manager/sparse_view.c,
4471 plugins/debug-manager/sparse_view.h,
4472 plugins/debug-manager/disassemble.h,
4473 plugins/debug-manager/disassemble.c,
4474 plugins/debug-manager/anjuta-marshal.list,
4475 plugins/debug-manager/plugin.c,
4476 plugins/gdb/debugger.c,
4477 plugins/gdb/debugger.h,
4478 plugins/gdb/plugin.c:
4479 Add a disassembly view window
4481 * plugins/debug-manager/breakpoints.c,
4482 plugins/debug-manager/chunk_view.c,
4483 plugins/debug-manager/locals.c,
4484 plugins/debug-manager/memory.c,
4485 plugins/debug-manager/registers.c,
4486 plugins/debug-manager/stack_trace.c:
4487 Add some debugging information
4489 2006-12-18 Naba Kumar <naba@gnome.org>
4491 * configure.in, plugins/glade/plugin.c: Allow building against both
4492 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
4494 2006-12-03 Naba Kumar <naba@gnome.org>
4496 * TODO.tasks: Marked a bounty completed.
4498 2006-11-24 Adam Dingle <adam@medovina.org>
4500 Reviewed by Naba Kumar <naba@gnome.org>:
4501 * plugins/build-basic-autotools/build-basic-autotools.c,
4502 plugins/debug-manager/watch.c,
4503 plugins/document-manager/plugin.c,
4504 plugins/patch/plugin.c,
4505 plugins/project-manager/plugin.c:
4506 Fixed bug #378879 (several command names need ellipses).
4508 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
4510 Reviewed by: Naba Kumar <naba@gnome.org>
4511 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
4512 GCC 4.1.2 (there are only two warnings remaining now when compiling
4515 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
4517 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
4518 macro so that the generated function support a NULL plugin parameter.
4520 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
4521 in debug_tree_find_expression by freeing memory returned by the call
4522 to gtk_tree_model_get instead of the parameter string.
4524 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
4526 * plugins/debug-manager/breakpoints.c:
4529 * plugins/debug-manager/anjuta-debug-manager.ui,
4530 plugins/debug-manager/debugger.c,
4531 plugins/debug-manager/plugin.c:
4534 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
4536 * libanjuta/anjuta-launcher.c,
4537 plugins/gdb/debugger.c:
4540 2006-11-21 Naba Kumar <naba@gnome.org>
4542 * plugins/search/search_preferences.c: Fixed build break.
4544 2006-11-20 Naba Kumar <naba@gnome.org>
4546 Patch from Kjartan Maraas:
4547 * plugins/cvs-plugin/cvs-interface.c,
4548 plugins/document-manager/plugin.c,
4549 plugins/gtodo/interface.c,
4550 plugins/gtodo/libgtodo.h,
4551 plugins/message-view/anjuta-msgman.c,
4552 plugins/project-wizard/druid.c,
4553 plugins/search/search_preferences.c,
4554 plugins/sourceview/sourceview-prefs.c,
4555 plugins/terminal/terminal.c,
4556 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
4558 Patch from Przemysław Grzegorczyk:
4559 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
4560 plugins/subversion/anjuta-subversion.glade: Enable files in
4561 fileselection dialog. Fixes bug #376031.
4563 2006-11-17 Adam Dingle <adam@medovina.org>
4565 Reviewed by: Naba Kumar <naba@gnome.org>
4566 * plugins/build-basic-autotools/build-basic-autotools.c
4567 * plugins/class-gen/anjuta-class-gen.plugin.in
4568 * plugins/debug-manager/breakpoints.c
4569 * plugins/debug-manager/plugin.c
4570 * plugins/devhelp/plugin.c
4571 * plugins/document-manager/plugin.c
4572 * plugins/gdb/debugger.c
4573 * plugins/glade/anjuta-glade.plugin.in
4574 * plugins/gtodo/plugin.c
4575 * plugins/language-support-cpp-java/plugin.c
4576 * plugins/message-view/plugin.c
4577 * plugins/project-import/anjuta-project-import.glade
4578 * plugins/project-import/anjuta-project-import.plugin.in
4579 * plugins/search/plugin.c
4580 * plugins/tools/scripts/tools-2.xml.in
4581 * plugins/valgrind/plugin.c
4582 * src/anjuta-actions.h:
4583 Fixed bug #376335 "menu items should be capitalized". Minor
4586 2006-11-20 Naba Kumar <naba@gnome.org>
4588 * configure.in: Fixed build.
4590 Patch from: Arjan Timmerman
4591 *configure.in: Make subvesion plugin build for apr 1.x.
4594 2006-11-20 Johannes Schmid <jhs@gnome.org>
4598 Removed patches from Sylvain and Günther. They caused not problems but
4599 Naba was against them.
4601 2006-11-20 Johannes Schmid <jhs@gnome.org>
4603 * Removed me from MAINTAINERS
4605 2006-11-14 Günther Brammer <GBrammer@gmx.de>
4608 Use apr-1 instead of apr-0
4610 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
4612 * global-tags/create_global_tags.sh.in: Correct a bug when environment
4613 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
4614 and another bug occuring when parsing .pc file containing quotes.
4616 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
4618 * plugins/*/*.[ch]: Use class macro for type casting.
4620 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
4621 GCC 4.1.2 (there are only two warnings remaining now when compiling
4624 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
4625 a memory leak in debug_tree_find_expression; g_free was called on
4626 the parameter instead of the memory allocated by gtk_tree_model_get.
4628 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
4629 to declare and initialize the global type variable of the plugin.
4631 2006-10-31 Naba Kumar <naba@gnome.org>
4633 * global-tags/create_global_tags.sh.in: Added an end message.
4635 * libanjuta/anjuta-launcher.h: Fixed indentation.
4637 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
4638 creation to a) append the messages in right way, b) Connect signals
4639 to the view properly and c) Recreate the system-tags.cache at the
4640 end of the generation.
4642 * plugins/symbol-browser: Fixed action path (double
4643 click on sysmbols was not working).
4645 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
4646 Fixed typedef and removed dead code.
4648 * tagmanager/c.c: Took the latest version from ctags source
4649 repository, because the one we had (from ctags 5.6) was broken.
4651 * global_tags/create_global_tags.sh.in: Reverted the patch from
4652 Sylvain because it was not right fix (and added a helpful comment).
4653 Used /bin/bash to fix the bashism and generated separate log files
4654 for each tag files in the same directory.
4656 2006-10-29 Naba Kumar <naba@gnome.org>
4658 * plugins/editor/text_editor.c: Use a temporary file
4659 to save the editor and move it at the end to original
4660 file. This will prevent data corruption if file save
4661 failed for any reason. Also report proper errors when
4662 file save fails. Fixes bug #346575.
4664 2006-10-26 Naba Kumar <naba@gnome.org>
4666 * plugins/document-manager/anjuta-docman.c: Do not load
4667 the same files with different path more than once (happens
4668 with symlinked files). Fixes Bug #323591.
4670 2006-10-25 Naba Kumar <naba@gnome.org>
4672 * plugins/valgrind/vgactions.c: Fixed a warning.
4674 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
4676 Reviewed by Naba Kumar <naba@gnome.org>:
4678 * plugins/valgrind/vgtoolview.c:
4679 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
4681 * plugins/valgrind/bugged-prg-test.c:
4682 No more warning during compilation with GCC 4.1.
4683 Program is still buggy in order to be used as a test of the
4686 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
4687 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
4688 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
4689 plugins/valgrind/vgrule.c:
4690 No more warning during compilation with GCC 4.1.
4692 * plugins/valgrind/plugin.c:
4693 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
4694 prototype (was missing from previous patch).
4696 2006-10-24 Naba Kumar <naba@gnome.org>
4698 * plugins/glade/plugin.c: Show glade tree view, not list view.
4700 * plugins/glade/plugin.c: Fixed crash when Anjuta is
4701 exited with glade plugin still loaded. Fixes Bug #364755.
4703 * plugins/document-manager/anjuta-document-manager.plugin.in:
4704 Added application/x-reject in accepted mime-types.
4706 * Changelog: Fixed changelog alignments.
4708 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
4710 Reviewed by: Naba Kumar <naba@gnome.org>
4712 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
4713 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
4714 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
4715 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
4716 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
4717 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
4718 plugins/valgrind/vgsearchbar.c:
4719 Use class macro for type casting.
4721 * plugins/valgrind/plugin.h:
4722 Don't force cast a GtkActionGroup to a GtkAction.
4724 * plugins/valgrind/plugin.c:
4725 Use correct API to get path of the preoject root when building
4726 the list of targets for the run action.
4727 Correct ordering of the construction of the preferences widgets.
4728 Only remove the valgrind widget if it is currently displayed.
4730 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
4731 Return if check_valgrind_binary() fails.
4732 The ValgrindPluginPrefs object is initialized after the call to
4733 vg_action_new. Take a handle to the location of the pointer to
4736 2006-10-24 Naba Kumar <naba@gnome.org>
4738 * HACKING: Updated coding sample.
4740 Patch from: Armin Burgmeier <armin@arbur.net>
4741 * plugins/symbol-browser/test-class.h,
4742 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
4744 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
4746 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
4747 * plugins/valgrind/vgtoolview.h:
4748 Correctly handle the argv / srcdir of vg_tool_view object. Do
4749 not leak memory associated with those arrays.
4751 * plugins/symbol-browser/an_symbol_prefs.c:
4752 Support unloading / reloading of the module (for example when
4753 closing a project and opening another one).
4755 * plugins/project-manager/plugin.c:
4756 Remove plugin widget before removing plugin itself, preventing
4757 a crash with valgrind plugin.
4759 * libanjuta/anjuta-preferences-dialog.c:
4760 Do not use the page_num returned by gtk_notebook_append_page to
4761 remove the page as it cause bugs when pages removal is not done
4764 * plugins/document-manager/anjuta-docman.c:
4765 Fix some GTK+ warnings.
4767 * global-tags/create_global_tags.sh.in:
4768 Rewrite script to remove bash-ism and use pkg-config directly
4769 instead of parsing the *.pc file by hand. This solve problems
4770 that occurred when one of the directory in PKG_CONFIG_PATH is
4773 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
4775 * plugins/glade/plugin.c: Fix build (#363884)
4777 2006-10-22 Johannes Schmid <jhs@gnome.org>
4779 * plugins/file-manager/an_file_view.c:
4780 * plugins/file-manager/plugin.c:
4781 * plugins/file-manager/plugin.h:
4782 Fix possible crasher when changing project-root uri when we try to restore open nodes
4785 2006-10-19 Naba Kumar <naba@gnome.org>
4787 Patch from: Juan Pablo Ugarte
4788 * plugins/glade/plugin.c: Include glade header
4791 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4793 * plugins/debug-manager/Makefile.am,
4794 plugins/debug-manager/sexy-icon-entry.h,
4795 plugins/debug-manager/sexy-icon-entry.c,
4796 plugins/debug-manager/dataview.c:
4797 Fix bug #358134 (Goto memory prompt)
4798 Use sexy-icon-entry from libsexy 0.1.10
4800 * plugins/debug-manager/debugger.c,
4801 plugins/debug-manager/plugin.c,
4802 plugins/debug-manager/start.c,
4803 plugins/gdb/debugger.c,
4804 plugins/gdb/plugin.c:
4805 Better error handling when starting and stopping debugger
4807 2006-10-13 Maik Beckmann <maik@eigenco.de>
4809 * src/action_callbacks.c:
4810 Fixed bug #361830 (AboutDialog does not close) which is caused
4811 due to a change in Gtk+ 2.10
4813 2006-10-12 Adam Dingle <adam@medovina.org>
4815 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
4817 * plugins/search/search-replace.c:
4818 Fixed bug #358068 (indicate when Find in Files is complete)
4820 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
4822 * plugins/sourceview/sourceview-prefs.c:
4823 * plugins/sourceview/sourceview.glade:
4824 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
4826 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
4828 * plugins/devhelp/plugin.c:
4829 * plugins/search/plugin.c:
4830 Fixed bug #359750 (fix find/replace shortcut keys).
4832 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
4833 use Alt+key for shortcuts)
4835 * plugins/debug-manager/debug_tree.c:
4836 * plugins/debug-manager/debugger.c:
4837 Fixed bug #359317 (can't load debug manager)
4839 * /plugins/document-manager/plugin.c:
4840 Fixed bug #359259 (highlight modes listed in reverse
4841 alphabetical order).
4843 2006-10-10 Johannes Schmid <jhs@gnome.org>
4845 * plugins/glade/plugin.c:
4846 Add scrollbars to glade project window
4848 2006-10-10 Johannes Schmid <jhs@gnome.org>
4850 * libanjuta/interfaces/Makefile.am.iface:
4851 Fixed Makefile with broke build
4853 2006-10-07 Johannes Schmid <jhs@gnome.org>
4855 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4856 * libanjuta/interfaces/Makefile.iface.am:
4857 Fixed enum types generation
4859 * libanjuta/interfaces/libanjuta.idl:
4860 Fixed some strange typo
4862 2006-10-06 Johannes Schmid <jhs@gnome.org>
4864 * libanjuta/interfaces/Makefile.iface.am:
4865 Fixed enum-types.h generation
4866 * libanjuta/interfaces/libanjuta.idl:
4868 IAnjutaTODO::load should take const gchar* argument
4869 Remove include to libanjuta/e-splash.h which is not installed as header file
4870 Disable get_attributes for now
4872 * pluings/sourceview/sourceview.c: Disabled get_attributes
4874 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
4876 2006-10-05 Naba Kumar <naba@gnome.org>
4878 * TODO.tasks: Set 'Improve class widzard' task to assigned.
4879 Set bug id for 'Profiler plugin' task.
4881 2006-10-03 Naba Kumar <naba@gnome.org>
4883 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
4884 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
4886 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
4887 plugins/project-manager/plugin.c: Added a new API in
4888 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
4889 Added some documentation. On project close, close all editors that
4890 has files opened for the project.
4892 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
4893 from the containers on anjuta_shell_remove_widget(). Do not destroy
4894 glade widgets once created.
4896 2006-10-03 Johannes Schmid <jhs@gnome.org>
4898 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4899 * libanjuta/interfaces/libanjuta.idl:
4900 const-List<> => const List<>
4901 List-free<> => List<>
4903 * Makefile.am: Reenabled launcher
4905 2006-10-03 Johannes Schmid <jhs@gnome.org>
4907 * libanjuta/interfaces/Makefile.am.iface:
4908 Install libanjuta.idl
4910 2006-10-02 Adam Dingle <adam@medovina.org>
4912 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
4914 2006-10-02 Adam Dingle <adam@medovina.org>
4916 * plugins/editor/style-editor.c: fixed bug #357534
4917 * plugins/gdb/utilities.h: removed 2 unused declarations
4919 2006-10-02 Johannes Schmid <jhs@gnome.org>
4921 * Makefile.am: disabled anjuta-launcher
4922 * libanjuta/Makefile.am:
4924 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
4925 * libanjuta/glue-factory.c: (glue_factory_add_path),
4926 (glue_factory_get_path):
4927 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
4928 * libanjuta/glue-factory.h:
4929 * libanjuta/glue-cpp.h:
4930 * libanjuta/glue-cpp.c:
4931 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
4933 * libanjuta/interfaces/Makefile.am.iface:
4934 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4935 * libanjuta/interfaces/libanjuta.idl:
4936 Add a new features to idl compiler:
4937 List<Type> => List of Type
4938 List-free<Type> => List of Type, it is up to the caller to free items and list
4939 const-List(-free)<Type> = const List of Types
4940 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
4942 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
4943 (generic_cpp_class_create_code):
4944 Adapted to new project_manager interface
4946 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
4947 * plugins/debug-manager/debugger.c:
4948 (ivariable_debugger_iface_init):
4949 Do not use C++ keyword "delete" for interface name
4951 * plugins/document-manager/anjuta-document-manager.plugin.in:
4952 Added m4 to mime-types
4954 * plugins/project-manager/plugin.c:
4955 (iproject_manager_add_source_multi):
4956 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
4958 2006-10-01 Naba Kumar <naba@gnome.org>
4960 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
4961 UI file used when out-of-process devhelp is used instead of
4964 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
4965 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
4966 plugins/profile-default/default.anjuta: Build devhelp plugin,
4967 but use out-of-process devhelp if devhelp plugin is disabled
4968 (either by user or devhelp is not installed). Disabled devhelp
4969 plugin by default. Added it in default profile.
4971 2006-10-01 Naba Kumar <naba@gnome.org>
4973 * plguins/project-manager/plugin.c: Possible fix for crash
4976 * configure.in, plugins/Makefile.am: Enabled glade plugin and
4977 set dep to last version 3.0.2.
4979 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
4980 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
4981 plugins/symbol-browser/plugin.c: Use the right action group
4982 for getting popup actions (Fixes lots of assertion failures).
4984 * plugins/project-manager/plugin.c,
4985 plugins/project-manager/plugin.h: use separate action group
4988 * plugins/message-view/plugin.c: Disconnect session load
4989 signal on plugin deactivation (fixes a crash).
4991 2006-09-30 Naba Kumar <naba@gnome.org>
4993 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
4994 * TODO.tasks: Assigned a bounty to Massimo.
4996 2006-09-29 Naba Kumar <naba@gnome.org>
4998 * src/anjuta-app.c, src/shell.c: Fixed build errors.
5000 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
5002 * plugins/debug-manager/debugger.c,
5003 plugins/debug-manager/plugin.c,
5004 libanjuta/interfaces/libanjuta.idl:
5005 Add a new abort command to quit debugger without waiting
5007 * plugins/gdb/debugger.c,
5008 plugins/gdb/debugger.h,
5009 plugins/gdb/plugin.c:
5010 Send a signal directly to the debugged program
5011 Implement abort command
5013 * plugins/debug-manager/debug_tree.c:
5016 * plugins/debug-manager/stack-trace.c:
5019 2006-09-29 Naba Kumar <naba@gnome.org>
5021 * TODO.tasks: Updated.
5023 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
5026 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
5028 * TODO.tasks: Updated in light of the word wrapping fix
5029 in Tasks Manager. Added a test bounty entry.
5031 * TODO.tasks: Added four bounties.
5033 2006-09-28 Naba Kumar <naba@gnome.org>
5035 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
5036 Added 'customizable' parameter to
5037 anjuta_ui_add_action_group_entries() and similar functions to
5038 allow user configuration of the actions. Filter out actions that
5039 are not configurable items (such as submenu items). Now the
5040 'Customize shortcuts' dialog is much better listed.
5042 * plugins/build-basic-autotools/build-basic-autotools.c,
5043 plugins/build-basic-autotools/build-basic-autotools.h,
5044 plugins/cvs-plugin/plugin.c,
5045 plugins/cvs-plugin/plugin.h,
5046 plugins/debug-manager/breakpoints.c,
5047 plugins/debug-manager/plugin.c,
5048 plugins/debug-manager/stack_trace.c,
5049 plugins/debug-manager/watch.c,
5050 plugins/devhelp/plugin.c,
5051 plugins/document-manager/plugin.c,
5052 plugins/file-loader/plugin.c,
5053 plugins/file-manager/plugin.c,
5054 plugins/glade/plugin.c,
5055 plugins/gtodo/interface.c,
5056 plugins/gtodo/plugin.c,
5057 plugins/language-support-cpp-java/plugin.c,
5058 plugins/macro/plugin.c,
5059 plugins/macro/plugin.h,
5060 plugins/message-view/plugin.c,
5061 plugins/patch/plugin.c,
5062 plugins/profile-default/default.anjuta,
5063 plugins/project-manager/plugin.c,
5064 plugins/project-manager/plugin.h,
5065 plugins/sample1/plugin.c,
5066 plugins/search/plugin.c,
5067 plugins/subversion/plugin.c,
5068 plugins/subversion/plugin.h,
5069 plugins/symbol-browser/plugin.c,
5070 plugins/symbol-browser/plugin.h,
5071 plugins/tools/plugin.c,
5072 plugins/valgrind/plugin.c,
5073 plugins/valgrind/plugin.h: Fixed to take care of above change
5074 in API of AnjutaUI. Properly added/removed action groups in some
5075 plugins. Split action groups into customization and non-customizable
5076 groups and added them separately.
5078 * plugins/document-manager/plugin.c: Close files belonging to
5079 project when project is closed (not complete).
5081 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
5082 vertical aligned cell entries.
5084 * src/anjuta-app.c: Define macros for the placeholder names.
5085 Set default widths and heights of the default placeholders,
5086 so that newly docked widgets are correclty sized.
5088 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5089 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
5090 Fixed to generated correct actions addition/removal code.
5092 2006-09-25 Naba Kumar <naba@gnome.org>
5094 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
5095 libanjuta/anjuta-serializer.[ch]: Implemented serialization
5098 * plugins/message-view/anjuta-msgman.c,
5099 plugins/message-view/anjuta-msgman.h,
5100 plugins/message-view/message-view.c,
5101 plugins/message-view/message-view.h,
5102 plugins/message-view/plugin.c: Serialize messages panes in
5103 session save and deserialize them in session load so that
5104 build messages persistant.
5106 2006-09-24 Johannes Schmid <jhs@gnome.org>
5108 * libanjuta/anjuta-utils.c:
5109 * plugins/message-view/message-view.c:
5110 Really fixed #355407
5112 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
5114 * libanjuta/interfaces/libanjuta.idl:
5115 Change one variable sign
5117 * plugins/debug-manager/anjuta-debug-manager.glade,
5118 plugins/debug-manager/anjuta-debug-manager.ui:
5119 Few small interface changes
5121 * plugins/debug-manager/debug_tree.h,
5122 plugins/debug-manager/watch.c,
5123 plugins/debug-manager/debugger.c,
5124 plugins/debug-manager/plugin.c
5125 plugins/gdb/debugger.c,
5126 plugins/gdb/plugin.c:
5127 Big rewrite of debugger queue
5128 Allow to cancel command
5130 * plugins/debug-manager/memory.c:
5131 Fix a bug if a command is cancelled
5133 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
5135 * plugins/gdb/debugger.c,
5136 plugins/debug-manager/debug_tree.c,
5137 plugins/debug-manager/locals.c:
5138 Restore tree representation for local variable
5139 Add argument in local variable list
5140 Use gdb variable object to get all informations
5142 2006-09-19 Naba Kumar <naba@gnome.org>
5144 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
5145 that implements AnjutaSavePrompt class.
5147 * ChangeLog: Fixed indentation.
5149 * libanjuta/Makefile.am,
5150 libanjuta/anjuta-marshal.list,
5151 libanjuta/anjuta-shell.c,
5152 libanjuta/anjuta-shell.h,
5153 plugins/document-manager/action-callbacks.c,
5154 plugins/document-manager/action-callbacks.h,
5155 plugins/document-manager/anjuta-docman.c,
5156 plugins/document-manager/anjuta-docman.h,
5157 plugins/document-manager/plugin.c,
5158 src/anjuta.c: Impletemnted save prompt dialog to prompt for
5159 unsaved items during exit. A new signal is added in shell
5160 interface called 'save-prompt' to collect all unsaved items.
5161 Create AnjutaSavePrompt class (dialog) to process unsaved items.
5162 Fixed document manager to use the new save-prompt signal in shell
5163 and AnjutaSavePrompt object for unsaved files. Cleaned up
5164 AnjutaDocman to synchronously save new files. Fixed function
5167 2006-09-18 Johannes Schmid <jhs@gnome.org>
5169 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
5170 gdl requirement to 0.7.0
5172 2006-09-18 Johannes Schmid <jhs@gnome.org>
5174 * global-tags/.cvsignore:
5175 * global-tags/Makefile.am:
5176 * global-tags/create_global_tags.sh (removed):
5177 * global-tags/create_global_tags.sh.in (added):
5180 * libanjuta/anjuta-launcher.c:
5183 * plugins/project-manager/plugin.c:
5184 (project_manager_plugin_close_project):
5187 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
5190 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
5191 More reasonable toolbar creation/deletition though it does
5194 2006-09-15 Johannes Schmid <jhs@gnome.org>
5196 * libanjuta/anjuta-utils.c/.h:
5199 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
5201 * scintilla/ScintillaGTK.cxx
5202 Fixed doulbe freeing in Scintilla
5204 2006-09-12 Johannes Schmid <jhs@gnome.org>
5206 * plugins/symbol-browser/an_symbol_prefs.c:
5207 Support unloading / reloading of the module (for example when
5208 closing a project and opening another one).
5210 * plugins/project-manager/plugin.c:
5211 Really fixed #355148 (Show project name in title bar)
5213 2006-09-09 Johannes Schmid <jhs@gnome.org>
5215 * libanjuta/plugins.c:
5216 Fixed #355156 (Show plugins in alphabetical order)
5218 2006-09-09 Johannes Schmid <jhs@gnome.org>
5220 * plugins/project-manager/plugin.c:
5221 Fixed #355148 (Show project name in title bar)
5223 2006-09-09 Johannes Schmid <jhs@gnome.org>
5225 * plugins/project-manager/plugin.c:
5226 (value_removed_project_root_uri):
5227 Fixed crasher if project cannot be opened
5229 2006-08-30 Naba Kumar <naba@gnome.org>
5231 * plugins/language-support-cpp-java/plugin.[c,h],
5232 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5233 Impletemnted UI for auto indent.
5235 2006-08-28 Naba Kumar <naba@gnome.org>
5237 * plugins/gvim/.cvsignore,
5238 plugins/gvim/Makefile.am,
5239 plugins/gvim/anjuta-vim-plugin.png,
5240 plugins/gvim/anjuta-vim.c,
5241 plugins/gvim/anjuta-vim.h,
5242 plugins/gvim/anjuta-vim.plugin.in,
5243 plugins/gvim/gtkvim.c,
5244 plugins/gvim/gtkvim.h,
5245 plugins/gvim/plugin.c,
5246 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
5249 2006-08-28 Naba Kumar <naba@gnome.org>
5251 Patch from: Massimo Corà <maxcvs@email.it>
5252 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
5253 possible infinite loop.
5255 2006-08-22 Adam Dingle <adam@medovina.org>
5257 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
5258 to edit are shown in the preferences dialog in anjuta").
5259 Removed unused widgets from the style editor dialog.
5261 2006-08-21 Johannes Schmid <jhs@gnome.org>
5263 * plugins/symbol-browser/test-class.[cpp/h]
5266 2006-08-18 Naba Kumar <naba@gnome.org>
5268 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
5269 end of document loading.
5271 * plugins/language-support-cpp-java/plugin.c,
5272 plugins/sourceview/sourceview.c: Fixed plugin loading.
5274 2006-08-17 Naba Kumar <naba@gnome.org>
5276 * plugins/language-support-cpp-java/plugin.c,
5277 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
5278 mode line parsing. Indentation parameters initialized based on
5279 mode line parameters.
5281 2006-08-16 Naba Kumar <naba@gnome.org>
5283 * Makefile.am, plugins/editor/text_editor.c,
5284 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
5287 2006-08-16 Naba Kumar <naba@gnome.org>
5289 Patch from Massimo Cora' <maxcvs@email.it>:
5291 * plugins/editor/aneditor-autocomplete.cxx,
5292 plugins/editor/aneditor-calltip.cxx,
5293 plugins/symbol-browser/Makefile.am,
5294 plugins/symbol-browser/an_symbol.c,
5295 plugins/symbol-browser/an_symbol_view.c,
5296 plugins/symbol-browser/plugin.c,
5297 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
5298 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
5299 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
5300 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
5301 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
5302 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
5303 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
5304 tagmanager/get.h, tagmanager/html.c,
5305 tagmanager/include/tm_source_file.h,
5306 tagmanager/include/tm_tag.h,
5307 tagmanager/include/tm_workspace.h,
5308 tagmanager/jscript.c, tagmanager/keyword.c,
5309 tagmanager/keyword.h, tagmanager/lisp.c,
5310 tagmanager/lregex.c, tagmanager/lua.c,
5311 tagmanager/main.h, tagmanager/make.c,
5312 tagmanager/options.c, tagmanager/options.h,
5313 tagmanager/parse.c, tagmanager/parse.h,
5314 tagmanager/parsers.h, tagmanager/pascal.c,
5315 tagmanager/perl.c, tagmanager/php.c,
5316 tagmanager/python.c, tagmanager/read.c,
5317 tagmanager/read.h, tagmanager/readtags.c,
5318 tagmanager/readtags.h, tagmanager/rexx.c,
5319 tagmanager/routines.c, tagmanager/routines.h,
5320 tagmanager/ruby.c, tagmanager/scheme.c,
5321 tagmanager/sh.c, tagmanager/slang.c,
5322 tagmanager/sml.c, tagmanager/sort.c,
5323 tagmanager/sort.h, tagmanager/sql.c,
5324 tagmanager/strlist.c, tagmanager/strlist.h,
5325 tagmanager/tcl.c, tagmanager/tm_source_file.c,
5326 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
5327 tagmanager/tm_workspace.c, tagmanager/verilog.c,
5328 tagmanager/vim.c, tagmanager/vstring.c,
5329 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
5330 5.6 and namespace completion fixed.
5332 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5333 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
5335 2006-08-15 Naba Kumar <naba@gnome.org>
5337 * libanjuta/interfaces/libanjuta.idl,
5338 plugins/editor/text-editor-iterable.c,
5339 plugins/editor/text_editor.c,
5340 plugins/sourceview/sourceview-cell.c,
5341 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
5342 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
5343 ianjuta_editor_end_action().
5345 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
5347 2006-08-13 Naba Kumar <naba@gnome.org>
5349 * plugins/debug-manager/breakpoints.c,
5350 plugins/debug-manager/memory.c,
5351 plugins/debug-manager/registers.c,
5352 src/layout.xml: Fixed debugger widgets layout.
5354 2006-08-12 Naba Kumar <naba@gnome.org>
5356 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
5357 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
5358 plugins/editor/editor.glade, plugins/editor/text_editor.h,
5359 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
5360 codes and dead codes. Removed automatic indentation prefs.
5362 2006-08-12 Johannes Schmid <jhs@gnome.org>
5364 * libanjuta/Makefile.am:
5365 * libanjuta/anjuta-launcher.c:
5366 * libanjuta/anjuta-launcher.h:
5367 * libanjuta/anjuta-plugin.c:
5368 * libanjuta/anjuta-plugin.h:
5369 * libanjuta/anjuta-preferences.c:
5370 * libanjuta/anjuta-preferences.h:
5371 * libanjuta/anjuta-shell.c:
5372 * libanjuta/anjuta-shell.h:
5373 * libanjuta/libanjuta.h:
5375 Made wrapper friendly:
5376 - no inline in header files (preferences_set/get)
5377 - correct signal names
5378 - correct GError** argument in anjuta_shell_freeze/thaw
5379 - include correct files in libanjuta.h
5381 * plugins/project-manager/plugin.c:
5384 2006-08-11 Naba Kumar <naba@gnome.org>
5386 * plugins/editor/aneditor-priv.h,
5387 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
5389 * plugins/editor/text_editor_cbs.c,
5390 plugins/sourceview/anjuta-view.c: Pass the right position for char
5393 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
5395 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
5397 2006-08-11 Naba Kumar <naba@gnome.org>
5399 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
5400 return the right character at the iter position and get_char() to
5403 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
5404 to set to character offset and not byte index.
5406 * plugins/language-support-cpp-java/plugin.c: Improved
5407 auto-indentation login. Indents opening and closing braces correctly.
5409 2006-08-10 Johannes Schmid <jhs@gnome.org>
5413 Required automake = 1.9
5415 * libanjuta/anjuta-children.c:
5416 * libanjuta/anjuta-children.h:
5417 * libanjuta/anjuta-encodings.h:
5418 * libanjuta/anjuta-launcher.h:
5419 * libanjuta/anjuta-plugin-description.h:
5420 * libanjuta/anjuta-preferences-dialog.h:
5421 * libanjuta/anjuta-preferences.h:
5422 * libanjuta/anjuta-session.h:
5423 * libanjuta/anjuta-status.h:
5424 * libanjuta/anjuta-ui.h:
5425 * libanjuta/anjuta-utils.c:
5426 * libanjuta/anjuta-utils.h:
5427 * libanjuta/e-splash.h:
5428 * libanjuta/glue-factory.h:
5429 * libanjuta/glue-plugin.h:
5430 * libanjuta/plugins.h:
5431 * libanjuta/resources.h:
5432 Fixed libanjuta to be able to wrap it
5433 - G_BEGIN_DECLS, G_END_DECLS
5434 - include all necessary files in libanjuta.h
5436 * plugins/gtodo/tray-icon.c:
5437 * plugins/terminal/terminal.c:
5438 Some build fixes for freebsd
5440 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
5441 * plugins/sourceview/sourceview.glade:
5442 Remove auto-indent feature as it is now in language-support
5444 2006-08-09 Naba Kumar <naba@gnome.org>
5446 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
5447 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5448 Added missing files.
5450 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
5451 get_use_spaces(), set_tabsize() and set_use_spaces().
5453 2006-08-09 Naba Kumar <naba@gnome.org>
5455 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
5456 succeeded in activating.
5458 * plugins/document-manager/plugin.c: Added debug message.
5460 * libanjuta/interfaces/libanjuta.idl,
5461 plugins/editor/text_editor.c: Implemented get_tabsize(),
5462 get_use_spaces(), set_tabsize() and set_use_spaces().
5464 * plugins/language-support-cpp-java/Makefile.am,
5465 plugins/language-support-cpp-java/plugin.c,
5466 plugins/language-support-cpp-java/plugin.h: Used editor parameters
5467 for indentation. Added preferences page for paramenters.
5469 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
5471 2006-08-08 Naba Kumar <naba@gnome.org>
5473 * libanjuta/interfaces/libanjuta.idl,
5474 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5475 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5476 plugins/editor/text_editor.c,
5477 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
5478 and implemented it for both scintilla and sourceview.
5480 * plugins/search/plugin.c: Use the new grab_focus() to transfer
5481 focus back to editor (happens when pressing esc in incremental
5484 2006-08-08 Naba Kumar <naba@gnome.org>
5486 * libanjuta/interfaces/libanjuta.idl,
5487 plugins/editor/text_editor.c,
5488 plugins/editor/text_editor.h,
5489 plugins/editor/text-editor-iterable.c,
5490 plugins/sourceview/sourceview-cell.c,
5491 plugins/sourceview/sourceview.c: Implemented editor attributes
5494 * plugins/editor/aneditor.cxx: Disabled old indentation code.
5495 plugins/language-support-cpp-java/plugin.c: Implemented indentation
5496 code (not complete yet).
5498 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
5499 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5500 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5501 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5502 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5503 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5505 2006-08-04 Naba Kumar <naba@gnome.org>
5507 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
5510 2006-08-03 Johannes Schmid <jhs@gnome.org>
5512 * configure.in: Add a more informative text to valgrind plugin
5515 Modified Preferences tasl
5516 * libanjuta/anjuta-plugin.c:
5517 * libanjuta/anjuta-preferences-dialog.c:
5518 * libanjuta/anjuta-preferences-dialog.h:
5519 * libanjuta/anjuta-preferences.c:
5520 * libanjuta/anjuta-preferences.h:
5521 * libanjuta/interfaces/Makefile.am.iface:
5522 * libanjuta/interfaces/libanjuta.idl:
5523 Added IAnjutaPreferences interface which every plugin that has preferences should
5524 implement. Call merge() and unmerge() at plugin activation/deactivation.
5525 Fixed preferences_page_remove()
5527 * plugins/build-basic-autotools/build-basic-autotools.c:
5528 * plugins/cvs-plugin/plugin.c:
5529 * plugins/document-manager/plugin.c:
5530 * plugins/editor/plugin.c:
5531 * plugins/editor/plugin.h:
5532 * plugins/file-manager/plugin.c:
5533 * plugins/gtodo/main.h:
5534 * plugins/gtodo/plugin.c:
5535 * plugins/gtodo/preferences.c:
5536 * plugins/message-view/anjuta-msgman.c:
5537 * plugins/message-view/anjuta-msgman.h:
5538 * plugins/message-view/plugin.c:
5539 * plugins/sourceview/plugin.c:
5540 * plugins/sourceview/plugin.h:
5541 * plugins/symbol-browser/an_symbol_prefs.c:
5542 * plugins/symbol-browser/plugin.c:
5543 * plugins/terminal/terminal.c:
5544 * plugins/valgrind/plugin.c
5547 Updated preference loading/unloading for all plugins
5549 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
5551 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
5552 src/Makefile.am, plugins/tools/scripts/Makefile.am:
5553 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
5554 recommended by the autoconf manual.
5555 - Fixes compiling with autoconf 2.60.
5557 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
5559 2006-08-02 Johanes Schmid <jhs@gnome.org>
5561 * plugins/profile-default/plugin.c:
5562 Fixed session handling
5564 2006-08-01 Johannes Schmid <jhs@gnome.org>
5567 * plugins/Makefile.am:
5568 Disabled devhelp and glade for now as they do not work (#341073
5571 * plugins/profile-default/anjuta-default-profile.ui (removed):
5572 * plugins/profile-default/plugin.c:
5573 * plugins/profile-default/plugin.h:
5574 * plugins/project-manager/anjuta-project-manager.ui:
5575 * plugins/project-manager/plugin.c:
5576 * plugins/project-manager/plugin.h:
5577 Limted multiple project support #315043
5579 * libanjuta/interfaces/libanjuta.idl:
5580 Added ianjuta_profile_unload
5582 2006-07-31 Naba Kumar <naba@gnome.org>
5584 * libanjuta/interfaces/libanjuta.idl,
5585 plugins/editor/text-editor-iterable.c,
5586 plugins/editor/text_editor.c,
5587 plugins/sourceview/anjuta-view.c,
5588 plugins/sourceview/anjuta-view.h,
5589 plugins/sourceview/sourceview.c: Fixed text iteration and
5590 IAnjutaEditor implementations in both scintilla
5591 and sourceview. Cleand up libanjuta API: Removed redundant
5592 erase_range() method from IAnjutaEditor interface, fixed
5593 ianjuta_editor_get_text to take length instead of range (consistency).
5594 autoindentation in both sourceview and scintilla more or less works,
5595 but still disabled for now because there are still some anomalies
5598 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
5600 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
5603 2006-07-30 Johannes Schmid <jhs@gnome.org>
5605 * plugins/sourceview/anjuta-document.c:
5606 * plugins/sourceview/anjuta-document.h:
5607 * plugins/sourceview/anjuta-view.c:
5608 * plugins/sourceview/sourceview.c:
5609 Wrote a new "char_added" implementation, I hope this one is good
5611 * plugins/sourceview/sourceview-cell.c:
5612 Fixed typo: "text_iter" instead of "iter"
5614 2006-07-30 Naba Kumar <naba@gnome.org>
5616 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
5618 2006-07-30 Johannes Schmid <jhs@gnome.org>
5620 * autogen.sh: use gnome-autogen.sh from gnome-coomen
5622 * plugins/debug-manager/plugin.c:
5623 * plugins/patch/plugin.c:
5624 Use IAnjutaIndicable to mark debugger position
5626 * plugins/sourceview/sourceview.c:
5627 Define colors for IAnjutaIndicable
5629 2006-07-29 Johannes Schmid <jhs@gnome.org>
5631 * plugins/debug-manager/anjuta-debug-manager.ui:
5632 * plugins/debug-manager/breakpoints.c:
5633 * plugins/debug-manager/images/Makefile.am:
5634 * plugins/debug-manager/images/run-to-cursor.png:
5635 * plugins/debug-manager/plugin.c:
5636 Added toolbar and some icons
5638 * plugins/patch/anjuta-patch.ui:
5639 * plugins/patch/patch-plugin.c:
5640 * plugins/patch/patch-plugin.glade:
5641 * plugins/patch/plugin.c:
5642 * plugins/patch/plugin.h:
5643 Improved patch plugin (GUI and function)
5645 * plugins/sourceview/sourceview.c:
5646 Fixed another Gtk-Critical
5648 * plugins/tools/anjuta-tools.ui:
5649 * plugins/tools/plugin.h:
5650 Put Patch plugin in tools menu and changed ui file
5652 2006-07-29 Johannes Schmid <jhs@gnome.org>
5654 * plugins/document-manager/plugin.c:
5655 Fixed accelator Gtk-Warning
5657 * plugins/message-view/anjuta-msgman.c:
5660 * plugins/sourceview/anjuta-document.c:
5661 * plugins/sourceview/anjuta-document.h:
5662 * plugins/sourceview/anjuta-marshal.list:
5663 Wrote a better emitter for the char-added signal
5665 * plugins/sourceview/sourceview.c:
5666 Fixed Redo/Undo to void Gtk-Criticals
5668 * plugins/sourceview/sourceview-args.c:
5669 * plugins/sourceview/sourceview-cell.c:
5670 * plugins/sourceview/sourceview-scope.c:
5671 * plugins/sourceview/sourceview-tags.c:
5672 Adapted to new IAnjutaIterator API
5674 2006-07-28 Naba Kumar <naba@gnome.org>
5676 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
5678 * plugins/symbol-browser/an_symbol.c,
5679 plugins/symbol-browser/an_symbol_iter.c,
5680 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
5681 subclass of AnjutaSymbol so that the symbol is accessible from
5682 the iter in light of changes in IAnjutaIterable.
5684 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
5685 implementation of IAnjutaIterable.
5687 2006-07-28 Naba Kumar <naba@gnome.org>
5689 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
5690 IAnjutaIterable. They were kind of useless since the interface is
5691 defined on the data object itself. Added set_position() method
5692 in IAnjutaIterable to allow setting arbitrary current index to the
5694 Added erase() and erase_range() in IAnjutaEditor.
5696 * plugins/editor/text-editor-iterable.c: Fixed
5697 plugins/editor/text_editor.c: Implemented erase() and erase_range()
5698 methods in editor. Fixed get_line_from_position() method.
5700 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
5701 code. It's disabled for now.
5703 * plugins/sourceview/sourceview-cell.c,
5704 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
5707 2006-07-27 Johannes Schmid <jhs@gnome.org>
5709 * plugins/sourceview/sourceview-cell.c:
5710 Fixed IAnjutaEditorCell to work only on a single line
5711 Fixed crasher in finalize
5713 * plugins/symbol-browser/an_symbol_prefs.c:
5714 * global-tags/Makefile.am:
5715 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
5718 2006-07-26 Naba Kumar <naba@gnome.org>
5720 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
5721 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
5723 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
5725 * plugins/document-manager/plugin.c: Fixed dynamic loading of
5728 * plugins/editor/text-editor-iterable.c,
5729 plugins/editor/text_editor.c,
5730 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
5731 method to work correctly, it was ignoring start and end parameters.
5732 Fixed TextEditorCell implementation. Fixed 'char-added' signal
5735 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
5736 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
5738 2006-07-24 Massimo Cora' <maxcvs@email.it>
5740 * plugins/symbol-browser/an_symbol_view.c,
5741 plugins/symbol-browser/an_symbol_view.h,
5742 plugins/symbol-browser/plugin.c:
5743 fix a matching case into sv_extract_type_qualifier_from_expr ()
5744 and some minor issues.
5746 2006-07-26 Johannes Schmid <jhs@gnome.org>
5748 * plugins/language-support-cpp-java/plugin.c:
5749 Fixed to work kind of with sourceview editor
5750 * plugins/sourceview/anjuta-document.c:
5751 * plugins/sourceview/anjuta-view.c:
5752 * plugins/sourceview/sourceview-cell.c:
5753 * plugins/sourceview/sourceview.c:
5754 Fixed IAnjutaEditorCell and "char-added" signal
5756 2006-07-24 Naba Kumar <naba@gnome.org>
5758 * plugins/document-manager/plugin.c,
5759 plugins/document-manager/plugin.h: Initial implementedion for loading
5762 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
5765 * plugins/editor/text_editor.c: Fixed syntax highlighting when
5766 indicators are cleared (that leaved grey texts).
5768 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
5770 * libanjuta/interfaces/libanjuta.idl,
5771 plugins/debug-manager/breakpoints.c,
5772 plugins/debug-manager/memory.c,
5773 plugins/debug-manager/registers.c,
5774 plugins/debug-manager/debug_tree.c,
5775 plugins/debug-manager/debugger.c,
5776 plugins/gdb/debugger.c,
5777 plugins/gdb/debugger.h,
5778 plugins/gdb/plugin.c:
5779 Add a parameter for reporting error
5780 Add a new interface for using gdb variable object
5781 Allow to cancel commands
5782 Rewrite handling of debugger state
5784 * plugins/debug-manager/plugin.c,
5785 plugins/debug-manager/locals.c,
5786 plugins/debug-manager/locals.h,
5787 plugins/debug-manager/register.c,
5788 plugins/debug-manager/stack_trace.c,
5789 plugins/debug-manager/stack_trace.h:
5790 Create and destroy local and stack trace windows when needed
5792 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
5794 * plugins/document-manager/plugin.c:
5795 Fixed "Automatic" highlighting
5797 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
5799 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
5801 * plugins/sourceview/anjuta-view.c:
5802 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
5804 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
5806 * configure.in: Check for C/C++-Compiler correctly
5808 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
5810 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5812 * plugins/debug-manager/stack_trace.c:
5813 Destroy stack window when debuuger is disabled (#347414)
5815 * plugins/sourceview/anjuta-view.c:
5816 Fix a crash with popup-menu (#347412)
5818 2006-07-13 Naba Kumar <naba@gnome.org>
5820 * plugins/editor/Makefile.am,
5821 plugins/editor/text_editor.h,
5822 plugins/editor/text-editor-iterable.h,
5823 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
5826 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
5829 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
5831 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
5833 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
5836 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
5838 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5840 * libanjuta/anjuta-preferences-dialog.c:
5841 Do not use the page_num returned by gtk_notebook_append_page to
5842 remove the page as it cause bugs when pages removal is not done
5845 * plugins/document-manager/anjuta-docman.c:
5847 makes Anjuta display dock_items which have previously been hidden
5849 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
5851 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5853 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
5854 * plugins/sourceview/sourceview.c: (imark_unmark):
5856 Patches for bugs #346450 and #346295
5858 * AUTHORS: Added Fredrik
5860 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
5862 * plugins/message-view/anjuta-msgman.c:
5863 Fixed close button/icon size (like in docman)
5865 2006-06-10 Naba Kumar <naba@gnome.org>
5867 * plugins/editor/text_editor.c: Fixed goto line to mark the line
5870 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
5872 * libanjuta/interfaces/libanjuta.idl:
5873 Move inspect_memory function in IAnjutaCpuDebugger interface
5874 Rename Boolean type to State
5876 * plugins/debug-manager/breakpoint.c:
5877 Rename Boolean type to State
5879 * plugins/debug-manager/Makefile.am,
5880 plugins/debug-manager/anjuta-marshal.list,
5881 plugins/debug-manager/data_view.c,
5882 plugins/debug-manager/data_view.h,
5883 plugins/debug-manager/data_buffer.c,
5884 plugins/debug-manager/data_buffer.h,
5885 plugins/debug-manager/chunk_view.c,
5886 plugins/debug-manager/chunk_view.h,
5887 plugins/debug-manager/anjuta-debug-manager.ui,
5888 plugins/debug-manager/debugger.c,
5889 plugins/debug-manager/memory.c,
5890 plugins/debug-manager/memory.h,
5891 plugins/debug-manager/plugin.c,
5892 plugins/gdb/debugger.c,
5893 plugins/gdb/debugger.h,
5894 plugins/gdb/plugin.c:
5895 Rewrite memory window using a special widget
5896 Rename Boolean type to State
5898 2006-06-08 Naba Kumar <naba@gnome.org>
5900 * plugins/editor/text_editor.c (itext_editor_get_current_word):
5901 Do not return garbage characters and return NULL when there is no
5904 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
5907 * plugins/search/search-replace.c: Fixed a mem leak.
5909 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
5911 * libanjuta/anjuta-launcher.c:
5912 Added debug message (see #343522)
5914 * plugins/build-basic-autotools/build-basic-autotools.c:
5915 Patch from Günther Brammer to fix #344015
5917 * plugins/sourceview/sourceview.c:
5918 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
5919 automatic highlight of build messages)
5921 2006-06-06 Naba Kumar <naba@gnome.org>
5924 libanjuta/interfaces/libanjuta.idl,
5925 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
5926 plugins/Makefile.am,
5927 plugins/document-manager/action-callbacks.c,
5928 plugins/document-manager/plugin.c,
5929 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
5930 interface for language highlight selection and langauge change
5933 * plugins/language-support-cpp-java: Added language support
5934 plugin for cpp and java.
5936 2006-05-27 Naba Kumar <naba@gnome.org>
5938 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
5939 plugins/debug-manager/*, data/Makefile.am,
5940 manuals/reference/libanjuta/libanjuta.types,
5941 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
5942 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5943 merged anjuta-new-debugger branch into trunck.
5944 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
5946 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
5948 * libanjuta/interfaces/libanjuta.idl,
5949 plugins/debug-manager/debugger.c,
5950 plugins/debug-manager/debugger.h,
5951 plugins/gdb/anjuta-gdb.plugin.in,
5952 plugins/gdb/debugger.c,
5953 plugins/gdb/debugger.h,
5954 plugins/gdb/plugin.c:
5955 Add new IAnjutaCpuDebugger interface to access cpu register
5956 Run gdb instead of /usr/local/bin/gdb
5958 * plugins/debug-manager/plugin.c,
5959 plugins/debug-manager/registers.c,
5960 plugins/debug-manager/registers.h:
5961 Rewrite register window
5962 Rename Load target menu item to Run target
5964 2006-05-07 Naba Kumar <naba@gnome.org>
5968 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
5970 * plugins/debug-manager/watch.c,
5971 plugins/debug-manager/breakpoint.c,
5972 plugins/debug-manager/breakpoint.h:
5973 Fix crash: disconnect save and load session signals
5975 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
5977 * libanjuta/interface/libanjuta.idl,
5978 plugins/debug-manager/debugger.c,
5979 plugins/gdb/plugin.c:
5980 Add a value parameter for evaluate command
5982 * plugins/debug-manager/anjuta-debug-manager.glade:
5983 Create new dialog box for watches using glade
5985 * plugins/debug-manager/anjuta-debug-manager.ui:
5986 Move watch menu items near the end
5987 Move breakpoint menu items outside the sub menu
5989 * plugins/debug-manager/debug_tree.c,
5990 plugins/debug-manager/debug_tree.h,
5991 plugins/debug-manager/debug_tree.h,
5992 plugins/debug-manager/watch.c:
5993 Move all GUI code from watch.c to debug_tree.c
5994 Add an auto update property to watches
5996 * plugins/debug-manager/locals.c,
5997 plugins/debug-manager/locals.h,
5998 plugins/debug-manager/stack_trace.c,
5999 plugins/debug-manager/stack_trace.h,
6000 plugins/debug-manager/plugin.c:
6001 Register actions before starting debugger
6003 * plugins/gdb/debugger.c:
6004 Do not call callback function if not present
6006 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
6008 * libanjuta/interfaces/libanjuta.idl,
6009 plugins/debug-manager/stack_trace.c,
6010 plugins/debug-manager/stack_trace.h,
6011 plugins/debug-manager/anjuta-debug-manager.ui,
6012 plugins/gdb/debugger.c:
6013 Add a popup menu in stack frame window
6014 Add a new frame-changed event
6015 Use MI command for getting stack informations
6016 Get filename with full path (need gdb > 6.3)
6018 * libanjuta/interfaces/libanjuta.idl,
6019 plugins/debug-manager/debug_tree.c,
6020 plugins/debug-manager/debugger.c,
6021 plugins/debug-manager/locals.c,
6022 plugins/debug-manager/locals.h,
6023 plugins/debug-manager/plugin.c,
6024 plugins/gdb/debugger.c,
6025 plugins/gdb/debugger.h,
6026 plugins/gdb/parser.c,
6027 plugins/gdb/parser.h,
6028 plugins/gdb/plugin.c,
6029 plugins/gdb/Makefile.am:
6030 Pass watch data with string instead of Watch structures
6031 Use debug_tree in local window
6035 * plugins/debug-manager/breakpoints.c,
6036 plugins/debug-manager/utilities.c,
6037 plugins/debug-manager/utilities.h:
6038 Use a GtkListStore instead of a GtkTreeStore
6039 move goto_location_in_editor in utilities.c
6041 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
6043 * libanjuta/interfaces/libanjuta.idl,
6044 plugins/debug-manager/anjuta-debug-manager.ui,
6045 plugins/debug-manager/breakpoints.c,
6046 plugins/debug-manager/plugin.c,
6047 plugins/gdb/debugger.c:
6048 Add a breakpoint type
6049 Add new popup menu in breakpoint window
6050 Add toggle breakpoint in editor popup menu
6051 Save and restore breakpoint enable
6052 Fix bug in clear all breakpoints
6053 Remove old useless code
6055 * plugins/debug-manager/debugger.c:
6056 Fix some problem with debugger states
6058 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6059 Update documentation
6061 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
6064 plugins/gdb/Makefile.am,
6065 plugins/gdb/gdb.init:
6066 Move gdb.init crom data to plugins/gdb
6068 * plugins/gdb/gdb.init,
6069 libanjuta/interfaces/libanjuta.idl,
6070 plugins/debug-manager/breakpoints.c,
6071 plugins/debug-manager/debugger.c,
6072 plugins/debug-manager/plugin.c,
6073 plugins/gdb/debugger.c,
6074 plugins/gdb/plugin.c:
6075 Support pending breakpoints
6076 Rewrite debugger states
6077 Split ianjuta_debugger_log into _enable_log and _disable_log
6079 * plugins/debug-manager/start.c,
6080 plugins/debug-manager/debug_tree.c,
6081 plugins/gdb/parser.c:
6082 Remove some useless lines
6084 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
6085 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
6086 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6087 Update documentation
6089 2006-03-12 Naba Kumar <naba@gnome.org>
6091 * manuals/references/libanjuta/libanjuta.types: Fixed
6094 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6096 * libanjuta/anjuta-debugger.c,
6097 libanjuta/anjuta-debugger.h:
6100 * libanjuta/interfaces/libanjuta.idl,
6101 plugins/debug-mananger/breakpoints.c,
6102 plugins/debug-manager/debug_tree.c,
6103 plugins/debug-manager/debugger.c,
6104 plugins/debug-manager/plugin.c,
6105 plugins/debug-manager/registers.c,
6106 plugins/debug-manager/sharedlib.c,
6107 plugins/debug-manager/signal.c,
6108 plugins/debug-manager/stack_trace.c,
6109 plugins/debug-manager/start.c,
6110 plugins/debug-manager/watch.c,
6111 plugins/gdb/debugger.c,
6112 plugins/gdb/debugger.h,
6113 plugins/gdb/parser.c,
6114 plugins/gdb/parser.h,
6115 plugins/gdb/plugin.c:
6116 Move types definitions from libanjuta/anjuta-debugger.{ch}
6117 Rename types from AnjutaDebugger* to IAnjutaDebugger*
6119 * plugins/gdb/Makefile.am:
6120 Remove user interface from gdb plugin
6122 2006-03-12 Naba Kumar <naba@gnome.org>
6124 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
6126 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
6128 Modified Patch from Marc Maurer <uwog@uwog.net>:
6129 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
6132 * plugins/sourceview/Makefile.am:
6133 * plugins/sourceview/sourceview-cell.c:
6134 * plugins/sourceview/sourceview-cell.h:
6135 * plugins/sourceview/sourceview.c:
6137 Implemented IAnjutaEditorCell
6139 2006-05-21 Naba Kumar <naba@gnome.org>
6141 * libanjuta/interfaces/libanjuta.idl,
6142 plugins/document-manager/action-callbacks.c,
6143 plugins/document-manager/plugin.c,
6144 plugins/editor/print.c, plugins/editor/text_editor.c,
6145 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
6146 Fixed zooming and added icons and shortcuts for zoom menu items.
6148 2006-05-21 Naba Kumar <naba@gnome.org>
6150 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
6153 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
6155 * plugins/document-manager/anjuta-docman.c:
6156 Fixed close button reaction by setting the correct current editor
6158 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
6160 Patch from Yang Hong <yanghong@ccoss.com.cn>:
6161 * plugins/document-manager/anjuta-docman.c
6162 - Fix close button, you can close any tab as you wish now.
6163 - Fadeout mime icon as the same as close image
6165 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
6167 Patch from Marc Maurer <uwog@uwog.net>
6168 * main.c: Compile fix when NLS is enabled
6172 2006-05-20 Naba Kumar <naba@gnome.org>
6174 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
6175 while loading abiword-2.4.4/abi project).
6177 2006-05-18 Naba Kumar <naba@gnome.org>
6179 * libanjuta/interfaces/libanjuta.idl,
6180 plugins/document-manager/action-callbacks.c,
6181 plugins/editor/print.c,
6182 plugins/editor/text_editor.c,
6183 plugins/editor/text_editor.h,
6184 plugins/editor/text_editor_prefs.c: Fixed zooming.
6186 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
6187 interface for character iteration and IAnjutaEditorAssist interface
6188 for autocompletions and editor tips.
6190 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
6192 Patch from Günther Brammer <GBrammer@gmx.de>:
6193 * plugins/document-manager/anjuta-docman.c:
6194 Make tabs smaller but keep nice closing icon
6196 * plugins/document-manager/anjuta-docman.c:
6197 * plugins/document-manager/Makefile.am:
6199 Added nice mime-icons to the editor tabs
6201 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
6203 * configure.in: Bumped version to 2.0.3 (pre-release increment)
6205 * plugins/symbol-browser/an_symbol_view.c:
6207 - Fixed symbol searching (Yang Hong (#341997))
6209 * plugins/devhelp/htmlview.c:
6210 Fixed devhelp plugin
6212 * plugins/build-basic-autotools/build-basic-autotools.c:
6213 * plugins/search/search-replace.c:
6214 * plugins/document-manager/anjuta-docman.c:
6216 Only add a marker to a line where it makes sense!
6218 === anjuta 2.0.2 ===
6220 2006-05-15 Naba Kumar <naba@gnome.org>
6222 * configure.in: set required versions for
6225 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
6227 * plugins/glade/plugin.c:
6228 Fixed signal connection for "gtk-doc-search"
6230 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
6232 * NEWS: Set release date, add known issues
6234 * libanjuta/anjuta-shell.c:
6235 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
6236 and debug other gtk-warnings/criticals)
6238 * plugins/build-basic-autotools/build-basic-autotools.c:
6239 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
6241 * plugins/sourceview/anjuta-view.c:
6242 * plugins/sourceview/sourceview-args.c:
6243 * plugins/sourceview/sourceview-scope.c:
6244 * plugins/sourceview/sourceview-tags.c:
6245 Fixed gtk-criticals (gtk_source_language_get_mime_types)
6247 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
6249 * pixmaps/Makefile.am:
6250 Add preferences_general.png
6252 * plugins/devhelp/plugin.c:
6253 Fixed some more realise things
6255 * plugins/message-view/anjuta-msgman.c:
6256 Support stock icons for message panes
6258 * plugins/search/search-replace.c:
6259 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
6261 * plugins/search/search-replace_backend.c:
6264 * plugins/sourceview/anjuta-document.c:
6265 * plugins/sourceview/sourceview.c:
6266 Fixed finalise and tag completion
6269 Use preferences_general icon
6271 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
6273 * pixmaps/Makefile.am:
6276 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
6278 * plugins/sourceview/sourceview-prefs.c:
6279 Fixed font & color handling
6281 * plugins/symbol-browser/an_symbol_view.c:
6284 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
6286 * plugins/macro/macros.xml:
6287 Fixed bug #341583 (Address of FSF)
6289 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
6292 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
6293 Update: Do it the cool way...
6295 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
6297 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
6298 Implement gtk-api-help signals of glade3
6299 * configure.in: Bump to glade3 2.91.2
6301 * plugins/devhelp/plugin.c:
6302 Fixed some realize stuff in the devhelp plugin
6304 * plugins/sourceview/anjuta-document.c:
6305 fixed bug with scope completion
6307 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
6309 * plugins/symbol-browser/an_symbol_view.c
6310 * plugins/symbol-browser/an_symbol_prefs.c
6311 * plugins/symbol-browser/an_symbol_prefs.h
6312 * global_tags/create_global_tags.sh:
6314 Automaticly create global tags on first startup
6316 2006-05-08 Massimo Cora' <maxcvs@email.it>
6319 * plugins/project-wizard/templates/Makefile.am:
6320 * (added) plugins/project-wizard/templates/cpp-logo.png:
6321 * (added) plugins/project-wizard/templates/cpp.wiz:
6322 * (added) plugins/project-wizard/templates/cpp/*:
6324 Added a generic c++ template. It's a simple hello world.
6326 2006-05-07 Massimo Cora' <maxcvs@email.it>
6328 * plugins/symbol-browser/an_symbol_view.c:
6329 fixed a stupid crasher.
6331 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
6333 * plugins/project-wizard/templates/wxwin/configure.in.tpl
6334 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
6336 Fixed WxWidgets project type
6338 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
6340 * plugins/devhelp/htmlview.c:
6341 * plugins/devhelp/plugin.c:
6342 Maybe I fixed the crash this time! I could at least not reproduce anymore!
6344 * plugins/project-wizard/install.c:
6345 Don't set a message - thanks to seb
6347 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
6349 * plugins/devhelp/htmlview.c:
6350 * plugins/symbol-browser/an_symbol_view.c:
6352 There is a weird crash in gtk_idle which I still did not completly fix!
6354 * plugins/project-wizard/install.c:
6355 Default to success instead of failure
6357 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
6359 * plugins/devhelp/htmlview.c:
6360 * plugins/devhelp/plugin.c:
6361 Fixed bug and libdevhelp issue!
6363 * plugins/project-wizard/install.c:
6364 Fixed message string!
6366 2006-05-03 Massimo Cora' <maxcvs@email.it>
6368 * plugins/symbol-browser/an_symbol_view.c:
6369 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
6371 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
6373 * pixmaps/Makefile.am:
6375 * anjuta.desktop.in.in
6377 GNOME Goal #2.1: Install theme-friendly icons
6379 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
6381 * plugins/devhelp/htmlview.c: Reload page on reparent
6382 * plugins/document-manager/anjuta-docman.c:
6383 Present document-manager when document is selected in file-manager
6385 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
6387 * plugins/symbol-broser/an_symbol_view.c:
6388 Fixed crasher in namespace exploration
6390 2006-05-01 Massimo Cora' <maxcvs@email.it>
6393 * plugins/valgrind/Makefile.am:
6395 Optional compiling of Valgrind plugin
6397 2006-05-01 Massimo Cora' <maxcvs@email.it>
6399 * plugins/symbol-browser/an_symbol_view.c:
6400 - modularized code. Marked with FIXME the parts which need improvement.
6402 - Added basic namespace completion for Gtkmm type project:
6403 - namespace1::MyClass *class;
6405 - Namespaces must be anyway improved.
6407 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
6409 * plugins/devhelp/plugin.c:
6410 Fixed up plugin unloading and show html widget on link selected
6414 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
6416 * plugins/devhelp/Makefile.am:
6417 * plugins/devhelp/anjuta-devhelp.plugin.in:
6418 * plugins/devhelp/htmlview.c:
6419 * plugins/devhelp/htmlview.h:
6420 * plugins/devhelp/plugin.c:
6421 * plugins/devhelp/plugin.h:
6422 Reimplemeted devhelp plugin from scratch
6424 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
6427 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
6429 * plugins/sourceview/sourceview-tags.c:
6430 complete some more tag types
6432 * plugins/valgrind/plugin.c:
6433 * plugins/valgrind/preferences.c:
6434 * plugins/valgrind/vggeneralprefs.c:
6436 Fixed lots of gtk warnings
6438 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
6440 * plugins/sourceview/sourceview-scope.c:
6441 Implemented type-ahead for scope completion
6443 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
6445 * manuals/C/Makefile.am:
6446 * manuals/Makefile.am:
6447 * plugins/document-manager/Makefile.am:
6448 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
6449 * plugins/sourceview/Makefile.am:
6454 * plugins/class-gen/goc_template_header: G_END_DECLS
6456 2006-05-27 Naba Kumar <naba@gnome.org>
6458 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
6459 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
6460 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
6461 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
6462 scintilla/include/Scintilla.iface,
6463 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
6464 cvs. Fixed compile flags. Removed outdated patches.
6466 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
6468 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
6470 * plugins/sourceview/anjuta-document.c:
6471 * plugins/sourceview/sourceview-args.c:
6472 * plugins/sourceview/sourceview-scope.c:
6474 Add End/Home keypresses and support completion if symbol start with '!' for example
6477 2006-04-27 Massimo Cora' <maxcvs@email.it>
6479 * libanjuta/interfaces/libanjuta.idl:
6481 * plugins/sourceview/sourceview-scope.c:
6482 * plugins/sourceview/tag-window.c:
6483 * plugins/sourceview/tag-window.h:
6484 * plugins/symbol-browser/an_symbol_view.c:
6485 * plugins/symbol-browser/an_symbol_view.h:
6486 * plugins/symbol-browser/plugin.c:
6488 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
6490 Code and ideas for C/C++ new completion engine comes from IComplete written by
6491 Martin Stubenschrott <stubenschrott@gmx.net>.
6492 Currently the interface works only with GtkSourceView plugin.
6494 * tagmanager/Makefile.am:
6496 * tagmanager/entry.h:
6499 * tagmanager/include/tm_file_entry.h:
6500 * tagmanager/include/tm_project.h:
6501 * tagmanager/include/tm_source_file.h:
6502 * tagmanager/include/tm_symbol.h:
6503 * tagmanager/include/tm_tagmanager.h:
6504 * tagmanager/include/tm_work_object.h:
6505 * tagmanager/include/tm_workspace.h:
6506 * tagmanager/parse.c:
6507 * tagmanager/read.c:
6508 * tagmanager/read.h:
6509 * tagmanager/tm_project.c:
6510 * tagmanager/tm_source_file.c:
6511 * tagmanager/tm_workspace.c:
6513 Tagmanager can now parse a memory buffer and generate/update
6514 tags into tm_workspace/tm_project on the fly, without using files.
6515 C/C++ is supported now.
6517 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
6519 * plugins/sourceview/anjuta-document.c:
6520 * plugins/sourceview/sourceview-args.c:
6521 * plugins/sourceview/sourceview-scope.c:
6522 * plugins/sourceview/sourceview.c:
6524 Fixed some memory leaks and argument completion
6526 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
6528 * plugins/glade/plugin.c:
6530 Fixed glade plugin build because of API changes in glade3
6532 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
6534 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
6535 Updated editor section
6537 * manuals/C/anjuta-manual/interface.xml:
6538 * manuals/C/anjuta-manual/preferences.xml:
6539 * manuals/C/anjuta-manual/projects.xml:
6542 * plugins/editor/anjuta-editor.plugin.in:
6545 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
6548 * plugins/editor/anjuta-editor.plugin.in:
6549 * plugins/sourceview/sourceview.plugin.in:
6551 Build both editors and let the user decide a runtime!
6553 * plugins/sourceview/sourceview-scope.c:
6554 Fixed bug in regex to allow test()-> completions
6556 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
6558 * plugins/sourceview/anjuta-document.c:
6559 * plugins/sourceview/sourceview-args.c:
6560 * plugins/sourceview/sourceview-scope.c:
6561 * plugins/sourceview/sourceview-tags.c:
6562 * plugins/sourceview/tag-window.c:
6564 Improved callltip windows
6566 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
6568 * src/anjuta-app.c: (on_session_save):
6569 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
6570 <ricardo.jose.ferrari@gmail.com> for pointing this out!
6572 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
6574 * libanjuta/anjuta-utils.c:
6575 * plugins/cvs-plugin/cvs-execute.c:
6578 * scintilla/LexInno.cxx:
6579 * scintilla/LexOpal.cxx:
6580 * scintilla/LexTCL.cxx:
6582 Added missing files from scintilla-update
6584 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
6587 * manuals/C/Makefile.am:
6588 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
6589 * manuals/C/anjuta-manual/Makefile.am:
6590 * manuals/C/anjuta-manual/anjuta-manual.xml:
6591 * manuals/C/anjuta-manual/build.xml:
6592 * manuals/C/anjuta-manual/debugger.xml:
6593 * manuals/C/anjuta-manual/execute.xml:
6594 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
6595 * manuals/C/anjuta-manual/figures/arguments.png:
6596 * manuals/C/anjuta-manual/figures/configure_dlg.png:
6597 * manuals/C/anjuta-manual/figures/file_menu.png:
6598 * manuals/C/anjuta-manual/figures/menu_main.png:
6599 * manuals/C/anjuta-manual/figures/menubar.png:
6600 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
6601 * manuals/C/anjuta-manual/figures/project_info.png:
6602 * manuals/C/anjuta-manual/figures/scrshot.png:
6603 * manuals/C/anjuta-manual/figures/symbol_browser.png:
6604 * manuals/C/anjuta-manual/figures/tool-editor.png:
6605 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
6606 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
6607 * manuals/C/anjuta-manual/figures/toolbar_format.png:
6608 * manuals/C/anjuta-manual/figures/toolbar_main.png:
6609 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
6610 * manuals/C/anjuta-manual/fileoperations.xml:
6611 * manuals/C/anjuta-manual/interface.xml:
6612 * manuals/C/anjuta-manual/introduction.xml:
6613 * manuals/C/anjuta-manual/preferences.xml:
6614 * manuals/C/anjuta-manual/projects.xml:
6615 * manuals/C/anjuta-manual/tools.xml:
6616 * manuals/Makefile.am:
6618 Updated manual and faq
6620 * scintilla/CallTip.cxx:
6621 * scintilla/CallTip.h:
6622 * scintilla/CellBuffer.cxx:
6623 * scintilla/CellBuffer.h:
6624 * scintilla/ContractionState.cxx:
6625 * scintilla/Document.cxx:
6626 * scintilla/Document.h:
6627 * scintilla/DocumentAccessor.cxx:
6628 * scintilla/Editor.cxx:
6629 * scintilla/Editor.h:
6630 * scintilla/ExternalLexer.cxx:
6631 * scintilla/Indicator.cxx:
6632 * scintilla/KeyMap.cxx:
6633 * scintilla/KeyWords.cxx:
6634 * scintilla/LexAU3.cxx:
6635 * scintilla/LexBash.cxx:
6636 * scintilla/LexCPP.cxx:
6637 * scintilla/LexCaml.cxx:
6638 * scintilla/LexCsound.cxx:
6639 * scintilla/LexEiffel.cxx:
6640 * scintilla/LexGui4Cli.cxx:
6641 * scintilla/LexHTML.cxx:
6642 * scintilla/LexLua.cxx:
6643 * scintilla/LexMSSQL.cxx:
6644 * scintilla/LexOthers.cxx:
6645 * scintilla/LexPOV.cxx:
6646 * scintilla/LexPython.cxx:
6647 * scintilla/LexRuby.cxx:
6648 * scintilla/LexSQL.cxx:
6649 * scintilla/LexVB.cxx:
6650 * scintilla/Makefile.am:
6651 * scintilla/PlatGTK.cxx:
6652 * scintilla/PropSet.cxx:
6653 * scintilla/RESearch.cxx:
6654 * scintilla/RESearch.h:
6655 * scintilla/ScintillaBase.cxx:
6656 * scintilla/ScintillaGTK.cxx:
6657 * scintilla/StyleContext.h:
6658 * scintilla/ViewStyle.cxx:
6659 * scintilla/ViewStyle.h:
6660 * scintilla/XPM.cxx:
6661 * scintilla/include/KeyWords.h:
6662 * scintilla/include/Platform.h:
6663 * scintilla/include/PropSet.h:
6664 * scintilla/include/SciLexer.h:
6665 * scintilla/include/Scintilla.h:
6666 * scintilla/include/Scintilla.iface:
6667 * scintilla/include/ScintillaWidget.h:
6668 * scintilla/lexers.make:
6670 Update to scintilla 1.68
6673 Only show help items which are really availible
6675 * plugins/cvs-plugin/cvs-callbacks.c
6676 * plugins/cvs-plugin/cvs-execute.c
6677 * plugins/cvs-plugin/subversion-callbacks.c:
6678 * libanjuta/anjuta-utils.c:
6679 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
6681 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
6683 * plugins/project-wizard/install.c,
6684 * plugins/project-wizard/autogen.c:
6685 Add error messages if using a read only directory
6686 Improve fix for bug #339296
6688 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
6690 * libanjuta/interfaces/libanjuta.idl:
6691 * plugins/document-manager/action-callbacks.c:
6692 * plugins/document-manager/plugin.c:
6693 * plugins/editor/text_editor.c:
6694 Added IAnjutaEditorGoto
6696 * plugins/editor/aneditor.cxx:
6697 * plugins/editor/aneditor.h:
6698 * plugins/editor/text_editor.h:
6699 * plugins/editor/text_editor_prefs.c:
6703 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
6705 * libanjuta/interfaces/libanjuta.idl:
6706 * plugins/document-manager/action-callbacks.c:
6707 * plugins/document-manager/anjuta-docman.c:
6708 * plugins/document-manager/plugin.c:
6709 * plugins/editor/text_editor.c:
6710 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
6712 * plugins/sourceview/sourceview.c:
6713 * plugins/sourceview/sourceview.glade:
6714 Fixed some uft-8 issues and added a preference option
6715 to enable/disable gnome-vfs monitoring
6717 * scintilla/Makefile.am:
6718 * scintilla/include/Makefile.am:
6721 2006-04-20 Massimo Cora' <maxcvs@email.it>
6723 * libanjuta/interfaces/libanjuta.idl:
6724 Remove get_current_pos () because we have get_position()
6726 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
6729 * plugins/sourceview/tag-window.c:
6730 Don't close window on PageUp/PageDown
6732 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
6735 * manuals/reference/libanjuta/Makefile.am:
6740 * src/bacon-message-connection.c:
6741 * src/bacon-message-connection.h: (both from gedit)
6744 Fixed #312319 (Opening files when Anjuta is already open)
6746 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
6748 * TODO.tasks: Updated
6749 * plugins/sourceview/anjuta-view.c:
6750 * plugins/sourceview/anjuta-view.h:
6751 * plugins/sourceview/sourceview.c:
6753 * configure.in: Fix --enable-plugin-scintilla
6755 Added char_added signal
6757 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
6759 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
6763 * plugins/sourceview/sourceview.c:
6764 Fixed VFS monitoring (still a bit buggy)
6766 * plugins/sourceview/sourceview-args.c:
6767 * plugins/sourceview/tag-window.c:
6769 Better sizing for the popup-window
6771 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
6773 * plugins/project-wizard/templates/gnome/src/main.c:
6774 * plugins/project-wizard/templates/gnome/src/project.glade:
6775 * plugins/project-wizard/templates/gtk/src/main.c:
6776 * plugins/project-wizard/templates/gtk/src/project.glade:
6777 * plugins/project-wizard/templates/gtkmm/src/main.cc:
6779 Fixed up GLADE_FILE definition in project types and fixed bug #334546
6781 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
6783 * configure.in: More removal of obsoleteness.
6786 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
6789 * libanjuta/anjuta-preferences.c:
6790 * libanjuta/anjuta-utils.c:
6791 * libanjuta/anjuta-utils.h:
6792 * plugins/message-view/message-view.c:
6794 Changed color functions and moved convert_color to anjuta-utils.h
6796 * plugins/message-view/anjuta-message-manager-plugin.glade:
6797 GnomeColorPicker -> GtkColorButton (bug #309154)
6799 * plugins/sourceview/plugin.c:
6800 * plugins/sourceview/sourceview-prefs.c:
6801 * plugins/sourceview/sourceview.glade:
6802 Added color and font preferences
6804 * plugins/sourceview/sourceview-tags.c:
6805 Only show as much choices as configured in preferences
6807 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
6809 * ROADMAP, NEWS: Updated (we are far behind ;-)
6810 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
6812 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
6815 * plugins/editor/Makefile.am:
6816 * scintilla/Makefile.am
6818 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
6820 * global-tags/Makefile.am:
6821 * global-tags/create_global_tags.sh:
6822 * plugins/symbol-browser/an_symbol_prefs.c:
6823 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6824 * plugins/symbol-browser/plugin.h:
6825 * tagmanager/include/tm_workspace.h:
6826 * tagmanager/tm_workspace.c:
6828 Fixed symbol-browser prefs and move global tags generation from installtion to
6829 preferences to make the life easier for distributers and to allow updates after installtion
6831 * plugins/document-manager/action-callbacks.c:
6832 * plugins/document-manager/action-callbacks.h:
6833 * plugins/document-manager/anjuta-document-manager.ui:
6834 * plugins/document-manager/indent-util.c:
6835 * plugins/document-manager/plugin.c:
6836 * plugins/editor/text_editor.c:
6838 Moved indent stuff to document-manager
6840 * plugins/sourceview/anjuta-view.c:
6841 * plugins/sourceview/sourceview-args.c:
6842 * plugins/sourceview/sourceview-scope.c:
6843 * plugins/sourceview/sourceview-tags.c:
6844 * plugins/sourceview/sourceview.c:
6848 * plugins/sourceview/sourceview.plugin (removed):
6849 * plugins/sourceview/sourceview.plugin.in:
6850 Editor is not user-activatible
6852 * plugins/sourceview/sourceview.png:
6855 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
6857 * src/anjuta-app.c: Fixed crasher on plugin unloading
6859 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
6861 * plugins/sourceview/sourceview.c
6862 * plugins/sourceview/sourceview-args.c
6863 * plugins/sourceview/sourceview-args.h:
6865 Polished argument completion
6867 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
6869 * plugins/message-view/anjuta-msgman.c:
6870 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
6872 Show message pane on switch (does not work, anjuta_shell needs a fix)
6874 * plugins/sourceview/Makefile.am:
6875 * plugins/sourceview/anjuta-view.c: (find_tag_window),
6876 * plugins/sourceview/sourceview-args.c:
6877 * plugins/sourceview/sourceview-args.h:
6878 * plugins/sourceview/sourceview-private.h:
6879 * plugins/sourceview/sourceview-scope.c:
6880 (sourceview_scope_update), (sourceview_scope_filter_keypress):
6881 * plugins/sourceview/sourceview-tags.c:
6882 * plugins/sourceview/sourceview.c:
6883 * plugins/sourceview/tag-window.c:
6884 * plugins/sourceview/tag-window.h:
6886 Added scope and argument completion
6888 2006-04-03 Johannes Schmid <jhs@gnome.org>
6891 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
6895 * plugins/sourceview/sourceview.c: (iselect_clear):
6896 Make "Delete"-key working
6898 * configure.in: #336389
6900 2006-04-03 Johannes Schmid <jhs@gnome.org>
6902 * plugins/sourceview/Makefile.am:
6903 * plugins/sourceview/anjuta-view.c:
6904 * plugins/sourceview/plugin.c:
6905 * plugins/sourceview/sourceview-private.h:
6906 * plugins/sourceview/sourceview-scope.c:
6907 * plugins/sourceview/sourceview-scope.h:
6908 * plugins/sourceview/sourceview-tags.c:
6909 * plugins/sourceview/sourceview-tags.h:
6910 * plugins/sourceview/sourceview.c:
6911 * plugins/sourceview/sourceview.h:
6912 * plugins/sourceview/tag-window.c:
6914 - fixed goto_file_line
6915 - scroll to cursor on undo/redo
6916 - show correct popup-menu
6917 - scope completion (not ready yet)
6919 2006-04-03 Johannes Schmid <jhs@gnome.org>
6921 * plugins/sourceview/plugin.c:
6922 * plugins/sourceview/sourceview-tags.c:
6923 * plugins/sourceview/sourceview.c:
6924 * plugins/sourceview/sourceview.h:
6925 * plugins/sourceview/tag-window.c:
6927 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
6929 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6931 * plugins/sourceview/sourceview.c:
6932 Fixed next/previous bookmark.
6933 Toggled bookmark (set/unset).
6935 2006-04-03 Johannes Schmid <jhs@gnome.org>
6937 * plugins/document-manager/action-callbacks.c:
6938 Fixed Gtk-Warning in goto_line
6940 * plugins/sourceview/Makefile.am:
6941 * plugins/sourceview/anjuta-document.c:
6942 * plugins/sourceview/anjuta-view.c:
6943 * plugins/sourceview/anjuta-view.h:
6944 * plugins/sourceview/sourceview-autocomplete.c:
6945 * plugins/sourceview/sourceview-autocomplete.h:
6946 * plugins/sourceview/sourceview-private.h:
6947 * plugins/sourceview/sourceview-tags.c:
6948 * plugins/sourceview/sourceview-tags.h:
6949 * plugins/sourceview/sourceview.c:
6950 * plugins/sourceview/tag-window.c:
6951 * plugins/sourceview/tag-window.h:
6952 Created a nice API for tag and completion windows
6954 * plugins/sourceview/sourceview-print.h:
6955 * plugins/sourceview/sourceview-print.c:
6958 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6960 * plugins/sourceview/sourceview.c:
6961 Fixed typo (Sort bookmarks).
6963 2006-04-01 Johannes Schmid <jhs@gnome.org>
6965 * plugins/sourceview/anjuta-document.c:
6966 * plugins/sourceview/anjuta-document.h:
6967 * plugins/sourceview/anjuta-view.c:
6968 * plugins/sourceview/anjuta-view.h:
6969 * plugins/sourceview/sourceview-autocomplete.c:
6970 * plugins/sourceview/sourceview-autocomplete.h:
6971 * plugins/sourceview/sourceview-prefs.c:
6972 * plugins/sourceview/sourceview-prefs.h:
6973 * plugins/sourceview/sourceview-private.h:
6974 * plugins/sourceview/sourceview-tags.c:
6975 * plugins/sourceview/sourceview-tags.h:
6976 * plugins/sourceview/sourceview.c:
6977 * plugins/sourceview/sourceview.glade:
6978 * plugins/sourceview/tag-window.c:
6979 * plugins/sourceview/tag-window.h:
6981 Improved code complete and autocomplete
6983 2006-04-01 Johannes Schmid <jhs@gnome.org>
6985 * plugins/sourceview/Makefile.am:
6986 * plugins/sourceview/bookmark.png:
6987 * plugins/sourceview/marker-attentive.png:
6988 * plugins/sourceview/marker-basic.png:
6989 * plugins/sourceview/marker-intense.png:
6990 * plugins/sourceview/marker-light.png:
6991 * plugins/sourceview/sourceview.c:
6993 Added pixmaps for all marker types and show bookmarks
6996 * plugins/sourceview/Makefile.am:
6997 Build sourceview on 2.14 only
6999 2006-03-31 Johannes Schmid <jhs@gnome.org>
7001 * plugins/sourceview/Makefile.am:
7002 * plugins/sourceview/anjuta-document.c:
7003 * plugins/sourceview/anjuta-view.c:
7004 * plugins/sourceview/anjuta-view.h:
7005 * plugins/sourceview/sourceview-autocomplete.c:
7006 * plugins/sourceview/sourceview-private.h:
7007 * plugins/sourceview/sourceview-tags.c:
7008 * plugins/sourceview/sourceview-tags.h:
7009 * plugins/sourceview/sourceview.c:
7010 * plugins/sourceview/tag-window.c:
7011 * plugins/sourceview/tag-window.h:
7013 Added code completion with tag manager to the editor and fixed a save_as bug
7015 2006-03-31 Johannes Schmid <jhs@gnome.org>
7017 * src/main.c: Revert patch from Rob to allow building with
7019 * configure.in: Require at least 2.12 libraries
7021 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
7023 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
7025 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7026 Improve anjuta-plugin project template: Added missed files dist tarball
7029 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
7032 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
7034 reviewed by: Johannes Schmid <jhs@gnome.org>
7036 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7037 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
7038 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
7039 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
7041 Improve anjuta-plugin project template. Also fix for #322744
7043 2006-03-27 Johannes Schmid <jhs@gnome.org>
7045 * plugins/sourceview/sourceview-private.h:
7046 plugins/sourceview/sourceview.c:
7048 Added basic bookmark support
7050 2006-03-27 Johannes Schmid <jhs@gnome.org>
7055 Patch from Rob Bradfort <robster@debian.org>:
7056 * src/main.c: (get_command_line_args), (main):
7057 Migration from popt to GOption
7059 2006-03-26 Naba Kumar <naba@gnome.org>
7061 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
7062 size to scale itself with theme.
7064 2006-03-26 Naba Kumar <naba@gnome.org>
7066 * plugins/file-manager/an_file_view.c,
7067 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
7068 when symbolview and fileview objects are destroyed to avoid crashes
7069 after the plugins are disabled.
7071 2006-03-26 Naba Kumar <naba@gnome.org>
7073 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
7074 Deleted unused file.
7076 * plugins/glade/plugin.c: Be able to close glade plugin when there
7077 there is no glade project loaded.
7079 * plugins/sourceview/sourceview.plugin,
7080 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
7082 2006-03-23 Naba Kumar <naba@gnome.org>
7084 * plugins/editor/print.c: Fixed a bug where some sections of
7085 printed/previewed text is not highlighted.
7087 2006-03-20 Johannes Schmid <jhs@gnome.org>
7089 * libanjuta/interfaces/libanjuta.idl:
7091 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
7092 as we do not use private apis. Show help window and startup because it does
7095 * plugins/document-manager/action-callbacks.c:
7096 plugins/editor/Makefile.am:
7097 plugins/editor/text_editor.c:
7098 plugins/editor/print.c:
7099 plugins/editor/print.h:
7101 Fixed printing (nobody has missed it BTW ;-)
7103 * plugins/sourceview/sourceview.c:
7106 2006-03-20 Naba Kumar <naba@gnome.org>
7108 * configure.in, plugins/devhelp/plugin.c: Be able to build with
7109 devhelp >= 0.9 < 0.11 versions.
7111 2006-03-20 Johannes Schmid <jhs@gnome.org>
7113 * plugins/sourceview/anjuta-document-loader.c
7114 plugins/sourceview/sourceview.c:
7118 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7120 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
7121 Fixed bug (line position)
7122 Give the good line position whatever the active editor.
7124 2006-03-19 Ilkka Tuohela <hile@iki.fi>
7126 * configure.in: Added fi to ALL_LINGUAS
7128 2006-03-19 Johannes Schmid <jhs@gnome.org>
7130 * plugins/sourceview/anjuta-document-loader.c:
7131 replace gnome_vfs_get_mime_type_for_name_and data
7133 * plugins/build-basic-autotools/build-basic-autotools.c:
7136 2006-03-17 Johannes Schmid <jhs@gnome.org>
7138 * plugins/editor/editor.glade:
7139 Added style-editor again after it got lost somehow
7141 2006-03-17 Johannes Schmid <jhs@gnome.org>
7143 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
7144 configure.in: require devhelp 0.11
7146 Post 0.11 devhelp versions (CVS) do not work because of an API change...
7148 plugins/build-basic-autotools/build-basic-autotools.c:
7149 forgot a an installtion callback for the "install as root"-feature
7151 2006-03-17 Massimo Cora' <maxcvs@email.it>
7153 reviewed by: Johannes Schmid <jhs@gnome.org>
7155 * plugins/class-gen/anjuta-class-gen-plugin.glade
7156 plugins/class-gen/class_gen.c
7157 plugins/class-gen/goc_template_header
7158 plugins/class-gen/goc_template_source
7162 2006-03-16 Johannes Schmid <jhs@gnome.org>
7164 * plugins/sourceview/sourceview.c:
7165 Fixed "save-point" signal for undo actions
7167 2006-03-16 Massimo Cora' <maxcvs@email.it>
7169 reviewed by: Johannes Schmid <jhs@gnome.org>
7171 * plugins/document-manager/anjuta-docman.c:
7172 Implement tab drag and drop
7174 2006-03-16 Johannes Schmid <jhs@gnome.org>
7176 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
7177 plugins/build-basic-autotools/build-basic-autotools.c:
7179 Implemented "install as root"-feature (#321455)
7181 2006-03-16 Johannes Schmid <jhs@gnome.org>
7184 plugins/sourceview/.cvsignore
7185 plugins/tools/scripts/.cvsignore:
7186 Added/extended .cvsignore files
7188 * plugins/sourceview/sourceview-autocomplete.c:
7189 plugins/sourceview/sourceview-autocomplete.h:
7190 plugins/sourceview/sourceview-prefs.c:
7191 plugins/sourceview/sourceview-private.h:
7192 plugins/sourceview/sourceview.glade:
7193 Autcomplete just works(tm) now and respects preferences
7195 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
7196 Use better algorithm from autocomplete
7198 2006-03-15 Johannes Schmid <jhs@gnome.org>
7203 2006-03-15 Johannes Schmid <jhs@gnome.org>
7205 * libanjuta/interfaces/libanjuta.idl:
7206 plugins/class-gen/class_gen.c:
7207 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
7208 plugins/project-manager/plugin.c:
7210 Allow to add multiple source files (#320191)
7212 * configure.in: Require gnome-build 0.1.3
7214 2006-03-14 Johannes Schmid <jhs@gnome.org>
7216 * plugins/macro/macro-utils.c: Fixed bug #333606
7217 * plugins/file-wizard/file.c: Fixed bug #333601
7219 2006-03-13 Johannes Schmid <jhs@gnome.org>
7221 * plugins/sourceview/sourceview_autocomplete.c
7222 plugins/sourceview/sourceview_autocomplete.h
7223 plugins/sourceview/sourceview.c
7224 plugins/sourceview/sourceview-private.h
7225 plugins/sourceview/sourceview-prefs.c:
7227 Cleaned up and fixed several issues
7229 2006-03-13 Johannes Schmid <jhs@gnome.org>
7231 * plugins/sourceview/Makefile.am:
7232 plugins/sourceview/sourceview-autocomplete.c
7233 plugins/sourceview/sourceview-autocomplete.h:
7234 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
7235 plugins/sourceview/sourceview-private.h:
7236 plugins/sourceview/sourceview.c:
7238 Added (buggy) autocomplete feature to sourceview
7240 2006-03-12 Naba Kumar <naba@gnome.org>
7242 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
7243 libanjuta/anjuta-session.c: Added API docs.
7245 2006-03-12 Naba Kumar <naba@gnome.org>
7247 * TODO.tasks: Added couple of tasks.
7248 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
7249 Register private class as early as possible so that members could
7250 point to self class. Code clean up.
7252 2006-03-12 Naba Kumar <naba@gnome.org>
7254 * po/POTFILES.in, po/POTFILES.skip: Updated.
7256 2006-03-11 Naba Kumar <naba@gnome.org>
7258 * libanjuta/anjuta-shell.c,
7259 plugins/document-manager/anjuta-docman.c,
7260 plugins/document-manager/plugin.c,
7261 plugins/symbol-browser/an_symbol_search.c,
7262 plugins/valgrind/vgrule-list.c: Use correct signal names while
7265 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
7266 signal names and fixed enum IANJUTA_TYPE_* macro.
7268 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7270 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
7271 plugins/search/search-replace.c :
7272 Fixed bug (Bookmark the good line).
7273 Search & Replace (Mark all matched strings).
7275 2006-03-09 Johannes Schmid <jhs@gnome.org>
7277 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
7278 Completed changes from yesterday
7280 * plugins/document-manager/anjuta-document-manager.glade:
7281 plugins/editor/editor.glade
7282 plugins/editor/plugin.c: (activate_plugin)
7283 plugins/editor/text_editor.c
7284 plugins/sourceview/Makefile.am
7285 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
7286 plugins/sourceview/sourceview.glade:
7287 Completed preference changes
7289 2006-03-08 Johannes Schmid <jhs@gnome.org>
7291 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
7292 plugins/search/plugin.c: (activate_plugin):
7294 Removed Gtk-Criticals
7296 * plugins/document-manager/anjuta-document-manager.glade:
7297 plugins/document-manager/plugin.c: (on_docman_auto_save),
7298 (on_gconf_notify_timer), (prefs_init):
7299 plugins/document-manager/plugin.h:
7300 plugins/editor/text_editor.c: (text_editor_instance_init),
7301 (text_editor_dispose):
7302 plugins/editor/text_editor.h:
7303 plugins/editor/text_editor_cbs.c:
7304 plugins/editor/text_editor_cbs.h:
7305 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
7306 plugins/glade/plugin.c: (activate_plugin):
7307 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
7308 plugins/sourceview/sourceview-private.h:
7309 plugins/sourceview/sourceview.c: (on_menu_popup),
7310 (sourceview_new), (ifile_open), (ifile_savable_save),
7311 (ifile_savable_save_as), (ieditor_set_popup_menu),
7312 (ieditor_get_filename), (imark_mark):
7314 Moved autosave from editor to document manager and fixed some things in
7317 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7319 * plugins/search/anjuta-search.glade :
7320 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
7321 plugins/search/search-replace_bachend.c: Fixed a crash bug.
7322 plugins/search/search-replace.c : Fixed bug.
7324 2006-03-08 Johannes Schmid <jhs@gnome.org>
7326 * plugins/search/anjuta-search.glade
7327 Fixed widget names (glade is a bit stupid on copying widgets to other files)
7329 2006-03-07 Johannes Schmid <jhs@gnome.org>
7331 * plugins/document-manager/action-callbacks.c
7332 plugins/document-manager/anjuta-document-manager.glade
7333 plugins/document-manager/plugin.c: (prefs_init),
7335 plugins/editor/Makefile.am:
7336 plugins/editor/editor.glade:
7337 plugins/editor/plugin.c: (on_style_button_clicked),
7338 (activate_plugin), (dispose):
7339 plugins/editor/style-editor.c:
7341 Startet to seperate document-manager and editor preferences
7343 * plugins/search/Makefile.am:
7344 plugins/search/anjuta-search.glade:
7345 plugins/search/search-replace.c:
7347 Moved search GUI to search-plugin
7349 * plugins/sourceview/sourceview-prefs.c:
7350 plugins/sourceview/sourceview-prefs.h:
7351 plugins/sourceview/sourceview-private.h:
7352 plugins/sourceview/sourceview.c:
7353 plugins/sourceview/sourceview.h:
7354 plugins/sourceview/Makefile.am:
7355 plugins/sourceview/anjuta-document.h:
7356 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
7357 plugins/sourceview/plugin.c:
7359 Added some preferences to sourceview and fixed vfs_monitor
7361 * tagmanager/c.c: (parseParens):
7362 Removed annoying debug message
7364 * libanjuta/interfaces/libanjuta.idl:
7365 Removed IAnjutaEditorFactory::create_style_editor()
7367 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7369 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
7370 Search : Bookmark all matched lines.
7372 2006-03-06 Johannes Schmid <jhs@gnome.org>
7374 * plugins/class-gen/anjuta-class-gen.plugin.in
7375 plugins/file-loader/plugin.c: (sort_wizards)
7376 (on_create_submenu), (activate_plugin)
7377 plugins/file-wizard/anjuta-file-wizard.plugin.in
7378 plugins/glade/anjuta-glade.plugin.in
7379 plugins/project-import/anjuta-project-import.plugin.in
7380 plugins/project-wizard/anjuta-project-wizard.plugin.in:
7382 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
7385 * plugins/project-wizard/templates/mkfile.wiz:
7386 Use configured project directory instead of ~/myproject
7388 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
7390 Show markers (again) and monitor uri
7392 2006-03-06 Naba Kumar <naba@gnome.org>
7394 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
7395 typedefs separately so that forward linking would work.
7396 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
7398 2006-03-05 Naba Kumar <naba@gnome.org>
7400 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
7401 passing Enums and Structs in signals. Define struct _Name in
7402 generated code, so that forward referencing.
7403 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
7405 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
7407 2006-03-05 Naba Kumar <naba@gnome.org>
7409 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
7410 support. Generate GType definitions for enums in generated codes
7411 so that enums could be passed as signal params.
7413 2006-03-04 Naba Kumar <naba@gnome.org>
7415 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
7416 Restored cvs-moved revision files. They were originally marked
7417 deleted at their older locations. Now they are restored at
7418 their new locations. The changeset is one that was committed
7419 as part of document-manager, editor, search and print plugins
7420 separation from editor plugin.
7422 2006-03-03 Johannes Schmid <jhs@gnome.org>
7424 * plugins/sourceview/*:
7425 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
7428 2006-03-04 Naba Kumar <naba@gnome.org>
7430 * plugins/gdb/*: Deleted removed files (see previous changlog
7431 entry for files list).
7433 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
7435 * plugins/debug-mananger/breakpoints.c,
7436 plugins/debug-manager/breakpoints.h,
7437 plugins/debug-manager/debug_tree.c,
7438 plugins/debug-manager/debug_tree.h,
7439 plugins/debug-manager/info.c,
7440 plugins/debug-manager/info.h,
7441 plugins/debug-manager/locals.c,
7442 plugins/debug-manager/locals.h,
7443 plugins/debug-manager/memory.c,
7444 plugins/debug-manager/memory.h,
7445 plugins/debug-manager/registers.c,
7446 plugins/debug-manager/registers.h,
7447 plugins/debug-manager/sharedlib.c,
7448 plugins/debug-manager/sharedlib.h,
7449 plugins/debug-manager/signal.c,
7450 plugins/debug-manager/signal.h,
7451 plugins/debug-manager/stack_trace.c,
7452 plugins/debug-manager/stack_trace.h,
7453 plugins/debug-manager/watch.c,
7454 plugins/debug-manager/watch.h,
7455 plugins/debug-manager/Makefile.am:
7456 Move from gdb plugin to debug manager plugin
7458 * plugins/debug-manager/anjuta-debug-manager.glade,
7459 plugins/debug-manager/anjuta-debug-manager.ui:
7460 Move all user interface from gdb to debug manager
7462 * plugins/debug-manager/utilities.c,
7463 plugins/debug-manager/utilities.h:
7464 Remove some unused code
7465 Add useful code from gdb plugin
7467 * plugins/debug-manager/start.c,
7468 plugins/debug-manager/start.h:
7469 Include code of attach_process
7470 Add more code to start the debugger
7472 * plugins/debug-manager/plugin.c,
7473 plugins/debug-manager/plugin.h,
7474 plugins/debug-manager/anjuta-debug-manager.plugin.in:
7475 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
7477 * plugins/debug-manager/debugger.c,
7478 plugins/debug-manager/debugger.h:
7479 Implement a queue of debugger command
7481 * plugins/gdb/actions.c,
7482 plugins/gdb/actions.h,
7483 plugins/gdb/watch_cbs.c,
7484 plugins/gdb/watch_cbs.h,
7485 plugins/gdb/watch_gui.c,
7486 plugins/gdb/watch_gui.h:
7489 * plugins/gdb/debugger.c,
7490 plugins/gdb/debugger.h,
7491 plugins/gdb/gdbmi.c,
7492 plugins/gdb/gdbmi.h,
7493 plugins/gdb/utilities.c,
7494 plugins/gdb/utilities.h,
7495 plugins/gdb/Makefile.am,
7496 plugins/gdb/anjuta-gdb.plugin.in:
7497 Implement necessary functions
7499 * plugins/gdb/parser.c,
7500 plugins/gdb/parser.h:
7501 Code for parsing variable previously in debug_tree.c
7503 * plugins/gdb/anjuta-gdb.glade,
7504 plugins/gdb/anjuta-gdb.ui:
7505 Remove user interface
7507 * plugins/gdb/gdbmi-test.c:
7510 * plugins/gdb/anjuta-gdb.plugin.png:
7511 Try an improved icon for gdb (archer fish)
7513 * libanjuta/anjuta-debugger.c,
7514 libanjuta/anjuta-debugger.h,
7515 libanjuta/interfaces/libanjuta.idl,
7516 libanjuta/interfaces/anjuta-idl-compiler.pl,
7517 libanjuta/Makefile.am:
7518 Add declaration used in new IAnjutaDebugger interface
7520 * manuals/reference/libanjuta.types,
7521 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
7522 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
7523 Update documentation
7525 2006-03-02 Naba Kumar <naba@gnome.org>
7527 * manuals/reference/libanjuta/Makefile.am,
7528 manuals/reference/libanjuta/libanjuta-docs.sgml,
7529 manuals/reference/libanjuta/libanjuta-sections.txt,
7530 manuals/reference/libanjuta/libanjuta.types,
7531 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
7532 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
7533 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
7534 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
7535 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
7536 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7537 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7538 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
7539 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
7540 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
7541 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
7542 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
7543 manuals/reference/libanjuta/tmpl/e-splash.sgml,
7544 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
7545 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
7546 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
7547 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
7548 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
7549 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7550 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
7551 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
7552 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
7553 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
7554 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
7555 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
7556 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
7557 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
7558 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
7559 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7560 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
7561 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
7562 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
7563 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7564 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
7565 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
7566 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
7567 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
7568 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
7569 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
7570 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
7571 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
7572 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7573 manuals/reference/libanjuta/tmpl/plugins.sgml,
7574 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7575 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
7576 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
7577 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
7578 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
7579 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
7580 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
7581 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
7582 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
7583 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
7584 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
7585 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
7586 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
7587 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
7590 2006-02-28 Naba Kumar <naba@gnome.org>
7592 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7593 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
7594 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
7595 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
7596 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
7597 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
7598 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
7599 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
7600 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
7601 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
7602 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
7603 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
7604 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
7605 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
7607 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7609 * plugins/sourceview/sourceview.c:
7610 Select to brace, select block.
7612 2006-02-28 Johannes Schmid <jhs@gnome.org>
7614 * plugins/file-wizard/Makefile.am
7615 plugins/file-wizard/action-callbacks.c (removed)
7616 plugins/file-wizard/action-callbacks.h (removed)
7617 plugins/file-wizard/anjuta-file-wizard.ui
7618 plugins/file-wizard/plugin.c: (activate_plugin),
7620 plugins/file-wizard/plugin.h:
7621 Removed Edit->Insert Text submenu (replace by macros plugin)
7623 * plugins/sourceview/sourceview.c: (sourceview_new),
7624 (ieditor_set_popup_menu):
7625 Fixed some more bugs
7627 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
7629 2006-02-28 Naba Kumar <naba@gnome.org>
7631 * plugins/file-manager/an_file_view.c,
7632 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
7633 rows also and with delay 1 sec (the color and timout value should
7634 probably be picked up from some system wide preference key).
7636 2006-02-28 Naba Kumar <naba@gnome.org>
7638 * libanjuta/interfaces/libanjuta.idl,
7639 plugins/document-manager/action-callbacks.c,
7640 plugins/document-manager/plugin.c,
7641 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
7642 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
7643 Added interface checks in document manager and enable/disable
7644 menus based on supported interface.
7646 * plugins/project-import/anjuta-project-import.glade: Set some
7647 resonable size for the import dialog.
7649 2006-02-27 Naba Kumar <naba@gnome.org>
7651 * libanjuta/interfaces/libanjuta.idl,
7652 plugins/document-manager/action-callbacks.c,
7653 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
7654 and eol conversion actions.
7656 2006-02-27 Johannes Schmid <jhs@gnome.org>
7658 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
7659 * plugins/file-manager/an_file_view.c
7660 plugins/file-manager/plugin.h: Added tooltips
7661 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
7663 2006-02-26 Naba Kumar <naba@gnome.org>
7665 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
7666 plugins/build-basic-autotools/build-basic-autotools.c,
7667 plugins/build-basic-autotools/build-basic-autotools.h,
7668 plugins/build-basic-autotools/executer.c,
7669 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
7670 disable indicator highlights preferences from message manager to
7671 build plugin. Implemented message indicator highlights in build tool.
7673 * plugins/editor/text_editor.c: Fixed indicators.
7675 2006-02-26 Johannes Schmid <jhs@gnome.org>
7677 * plugins/sourceview/sourceview.c:
7680 * plugins/subversion/svn_auth.c:
7681 Fixed username/password authentification but there might be a memory corruption
7683 2006-02-26 Naba Kumar <naba@gnome.org>
7685 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7686 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
7687 libanjuta/anjuta-launcher.h: Added documentation.
7689 2006-02-24 Naba Kumar <naba@gnome.org>
7691 * plugins/editor/text_editor.c: Fixed change in API in
7692 IAnjutaEditorSelection::set().
7694 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7696 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
7697 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
7698 libanjuta/interfaces/libanjuta.idl :
7699 Search in sourceview editor (Select in buffer).
7702 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7704 * plugins/sourceview/sourceview.c :
7705 Fixed Replace, to_upper, to_lower.
7707 * plugins/search/search-replace_backend.c :
7708 Renamed header name.
7710 2006-02-22 Naba Kumar <naba@gnome.org>
7712 * libanjuta/anjuta-plugin-description.c,
7713 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
7714 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
7715 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
7716 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
7717 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
7719 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7720 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
7722 2006-02-21 Naba Kumar <naba@gnome.org>
7724 * libanjuta/interfaces/libanjuta.idl,
7725 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7726 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
7727 interface for editor.
7729 2006-02-21 Naba Kumar <naba@gnome.org>
7731 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
7733 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7734 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
7736 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7738 * GTKSOURCEVIEW EDITOR
7739 plugins/sourceview/sourceview.c :
7740 Fixed copy and Goto Line.
7742 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
7743 plugins/macro/plugin.c :
7744 Fixed Insert key word and Insert macro.
7746 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
7748 * plugins/document-manager/anjuta-docman.c:
7749 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
7752 plugins/Makefile.am:
7753 plugins/sourceview/.cvsignore:
7754 plugins/sourceview/Makefile.am:
7755 plugins/sourceview/plugin.c: :
7756 plugins/sourceview/plugin.h:
7757 plugins/sourceview/sourceview.c:
7758 plugins/sourceview/sourceview.h:
7759 plugins/sourceview/sourceview.plugin:
7760 plugins/sourceview/sourceview.plugin.in:
7761 plugins/sourceview/sourceview.png:
7763 Added sourceview editor plugin
7765 2006-02-19 Naba Kumar <naba@gnome.org>
7767 * libanjuta/interfaces/libanjuta.idl,
7768 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7769 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7770 plugins/cvs-plugin/cvs-interface.c,
7771 plugins/document-manager/action-callbacks.c,
7772 plugins/document-manager/action-callbacks.h,
7773 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
7774 plugins/search/plugin.c, plugins/search/search-replace.c,
7775 plugins/search/search-replace_backend.c,
7776 plugins/subversion/subversion-actions.c,
7777 plugins/subversion/subversion-callbacks.c,
7778 plugins/tools/editor.c, plugins/tools/execute.c,
7779 plugins/tools/variable.c: Defined proper editor interfaces and fixed
7782 2006-02-15 Naba Kumar <naba@gnome.org>
7784 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
7787 * libanjuta/interfaces/libanjuta.idl,
7788 plugins/document-manager/anjuta-docman.c,
7789 plugins/document-manager/plugin.c,
7790 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
7791 unnecessary parameters from IAnjutaEditor interface and used proper
7792 types instead of 'gpointer'. Fixed various compiler warnings.
7794 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
7797 2006-02-12 Naba Kumar <naba@gnome.org>
7799 * po/POTFILES.in: Updated.
7801 2006-02-11 Naba Kumar <naba@gnome.org>
7803 * plugins/editor/properties.[cxx,h],
7804 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
7805 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
7806 to sci_prop_*(), because they were conflicting with external
7807 functions (in some ssl library).
7809 2006-02-08 Naba Kumar <naba@gnome.org>
7811 Patch from Massimo Cora <maxcvs@email.it>:
7812 * plugins/valgrind/anjuta-valgrind.schemas,
7813 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
7814 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
7815 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
7816 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
7817 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
7818 plugins/valgrind/vgtoolview.c,
7819 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
7820 before running the debugging session. I've added also a
7821 preference in Anjuta Preferences where you can specify
7822 the path to the valgrind binary. The default is /usr/bin/valgrind.
7823 Now it displays a dialog with the error. [it can be -program
7824 exited- or -file loaded or end of input-]. Some valgrind 3.x
7827 2006-01-29 Naba Kumar <naba@gnome.org>
7829 Patch from Massimo Cora <maxcvs@email.it>:
7830 * configure.in, plugins/Makefile.am,
7831 plugins/valgrind/*: Valgrind plugin (requires
7832 binutils-dev and valgrind to be installed.
7834 2005-01-24 Johannes Schmid <jhs@gnome.org>
7836 * Patch from Eric Greveson <ejg45@cam.ac.uk>
7837 plugins/tools/variables.c:
7838 Added current directory to possible variables
7840 * Patch from Günther Brammer <gbrammer@gmx.de>
7841 plugins/document-manager/anjuta-docman.c:
7842 Fix a crash on opening a file
7844 AUTHORS: Added Günther Brammer
7846 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
7848 * libanjuta/anjuta-launcher.c:
7849 Fix a bug in AnjutaLauncher when output is bigger than buffer
7850 Probably fix bug #315188 and #305134
7852 2005-12-28 Johannes Schmid <jhs@gnome.org>
7854 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
7855 * src/about.c: Use new gtk about dialog
7856 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
7857 Updated anjuta_ui_add_action_group_entries call
7859 Patch from Jean Breford <jean.breford@normalesup.org>
7860 and Markus Habermehl <bmh1980de@yahoo.de>:
7862 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
7863 * AUTHORS: Added Jean and Markus
7865 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7866 * plugins/search/search-replace.c :
7867 Bookmark all matched lines.
7868 * plugins/search/search-replace_backend.c :
7869 Fixed bug (Search in all project files).
7871 2005-12-21 Johannes Schmid <jhs@gnome.org>
7873 * plugins/search/plugin.c:
7875 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
7876 investigation needed.
7878 AUTHORS: Added Ross Goldner
7880 2005-12-19 Ross Golder <ross@golder.org>
7882 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
7883 application/xml MIME type.
7885 2005-12-18 Johannes Schmid <jhs@gnome.org>
7887 po/POTFILES.in: Updated files after directory changes
7888 HACKING: Removed outdated section 3 (anoncvs)
7890 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
7892 * plugins/build-basic-autotools/build-basic-autotools.c:
7893 Save all files in editor before running a command
7895 * plugins/tools/execute.c:
7896 Use document manager plugin instead of each editor for
7899 2005-12-15 Johannes Schmid <jhs@gnome.org>
7901 * plugins/document-manager/action-callbacks.c:
7902 (on_save_all1_activate), (on_swap_activate)
7903 plugins/document-manager/anjuta-docman.c:
7904 (on_save_as_filesel_response), (on_notebook_switch_page):
7906 Fixed some remaining issues in document-manger
7908 2005-12-15 Johannes Schmid <jhs@gnome.org>
7910 * plugins/profile-default/default.anjuta:
7911 Load Search plugin and Message Manager by default
7913 2005-12-14 Johannes Schmid <jhs@gnome.org>
7915 * plugins/editor/text_editor.c
7916 libanjuta/anjuta-utils.c:
7918 Check if files differ when gnome-vfs monitoring is used.
7921 2005-12-13 Johannes Schmid <jhs@gnome.org>
7923 * plugins/document-manager/plugin.c:
7924 Only save modified files in ianjuta_file_savable_save() for document-manager
7925 as discussed on mailing list.
7927 * plugins/cvs-plugin/cvs-callbacks.c:
7928 Fixed dialog handling for empty log message
7930 2005-12-13 Johannes Schmid <jhs@gnome.org>
7932 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
7934 * plugins/project-manager/* Removed ununsed files
7936 * plugins/symbol-browser/an_symbol_iter.c
7937 plugins/build-basic-autotools/build-basic-autotools.c
7938 plugins/build-basic-autotools/executer.c
7939 plugins/class-gen/class_gen.c
7940 plugins/class-inheritance/class-inherit.c
7941 plugins/cvs-plugin/cvs-actions.c
7942 plugins/cvs-plugin/cvs-interface.c
7943 plugins/debug-manager/attach_process.
7944 plugins/devhelp/plugin.c
7945 plugins/document-manager/plugin.c
7946 plugins/document-manager/indent_util.c
7947 plugins/editor/properties.cxx
7948 plugins/editor/aneditor.cxx
7949 plugins/editor/style-editor.c
7950 plugins/editor/text_editor.c
7951 plugins/macro/macro_db.c
7954 Use DEBUG_PRINT for debug messages
7956 libanjuta/anjuta-debug.h: Include config.h
7958 HACKING: Updated (BTW: does anyone read this?)
7960 2005-12-12 Johannes Schmid <jhs@gnome.org>
7962 Patch from Johan Ersvik <jersvik@fastmail.fm>:
7963 * plugins/gdb/debugger.c
7965 Fix a crasher in gdb plugin
7967 * plugins/gtodo/plugin.c
7968 plugins/search/plugin.c
7972 * plugins/document-manager/anjuta-docman.c:
7976 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
7978 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
7980 * plugins/document-manager/anjuta-docman.c:
7981 highlight changed files in docman popup-menu
7982 * plugins/gdb/debug-tree.c:
7983 plugins/gdb/debugger.c
7984 Do not corupt entire "locals" tree when variable pointer have
7985 additional info and arrays/strucs/unions correctly.
7988 2005-12-11 Johannes Schmid <jhs@gnome.org>
7990 * plugins/document-manager/anjuta-docman.c
7991 plugins/document-manager/plugin.c
7992 plugins/editor/text_editor.c:
7994 AUTHORS: Added Johan Ersvik
7996 Fixed "is-dirty" bug and tab ordering
7998 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
8000 * plugins/editor/aneditor-autocomplete.cxx
8001 plugins/editor/aneditor-calltip.cxx
8002 plugins/editor/aneditor-priv.h
8003 plugins/symbol-browser/an_symbol.c
8004 plugins/symbol-browser/an_symbol_view.c
8006 tagmanager/tm_symbol.c
8008 tagmanager/include/tm_symbol.h
8009 tagmanager/include/tm_tag.h
8012 Better pointer recognition in tagmanager and symbol browser
8014 2005-12-11 Johannes Schmid <jhs@gnome.org>
8016 * plugins/search/*: New search plugin derived from search code in old editor
8019 * plugins/document-manager/*: new document-manger which is now seperated from
8020 editor to allow implementation of other editor widgets. Code is mostly derived
8021 from old editor plugin
8023 * plugins/print/* new print plugin which is not fully implemented in the
8026 * plugins/editor/text_editor.c: Added lots of interface code
8028 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
8029 IAnjutaEditorFactory and extended IAnjutaEditor
8031 * configure.in, plugins/Makefile.am updated build system for new
8034 This is a huge commit which might still contain some bugs and also has
8035 some fixmes. Things that are not working are the search toolbar because it
8036 does not use the same backend as any other searching function and printing
8037 (easy to fix) because it did not yet implement IAnjutaPrintable.
8039 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
8041 * plugins/project-wizard/property.c:
8042 Use newer GtkFileChooser instead of GtkFileSelection with
8043 GnomeFileEntry to avoid a bug
8045 * plugins/project-wizard/install.c:
8046 Avoid an endless loop if project directory is not writable
8048 * plugins/project-wizard/druid.c:
8049 Allow creating project in empty directory without a
8052 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
8054 Patch from Massimo Cora <maxcvs@email.it>
8055 * plugins/class-inheritence/class-inherit.c
8056 plugins/class-inheritence/plugin.c
8057 plugins/class-inheritence/plugin.h
8060 Update plugin to use new API from graphviz 2.6. Version 2.2 is
8061 no longer supported!
8063 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
8065 Patch from Johan Ersvik <jersvik@fastmail.fm>
8066 * plugins/message-view/message-view.c
8067 plugins/build-basic-autotools/build-basic-autotools.c
8068 plugins/build-basic-autotools/automake-c.filters
8070 This patch correct regex-filters for newer automake
8073 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
8075 * plugins/tools/execute.c:
8076 Detect variables inside a word
8078 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8080 * libanjuta/anjuta-status.[ch],
8081 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
8082 plugins/editor/anjuta-docman.c :
8083 New anjuta-status procedure.
8085 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8088 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
8089 plugins/editor/Makefile.am
8090 plugins/editor/anjuta-document-manager.glade
8091 plugins/editor/plugin.c plugins/editor/plugin.h
8092 plugins/editor/text_editor.c plugins/editor/text_editor.h
8094 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
8095 plugins/editor/indent-util.c plugins/editor/indent-util.h
8096 plugins/editor/indent_test.c :
8097 Set and Preview indent preferences parameters.
8098 Saved indent user parameters.
8100 2005-10-27 Naba Kumar <naba@gnome.org>
8102 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
8103 * plugins/editor/anjuta-docman.c: Restore tab color to normal
8104 theme color for saved documents.
8106 2005-10-26 Naba Kumar <naba@gnome.org>
8108 * libanjuta/anjuta-encodings.c: Save changed supported encodings
8109 list. Fixed bug #316731.
8111 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
8113 * tagmanager/tm_symbol.c: Fixed bug #315218
8115 2005-10-23 Adam Weinberger <adamw@gnome.org>
8117 * plugins/build/build_file.c
8118 plugins/build-basic-autotools/build-basic-autotools.c
8119 plugins/tools/execute.c
8120 plugins/build/compile.c
8121 plugins/build/configurer.c
8122 plugins/debug-manager/plugin.c
8123 plugins/editor/plugin.c
8124 plugins/editor/print.c
8125 plugins/editor/text_editor.c
8126 plugins/file-loader/plugin.c
8127 plugins/file-manager/an_file_view.c
8128 plugins/symbol-browser/an_symbol_view.c
8129 plugins/gdb/debugger.c
8130 plugins/gdb/plugin.c
8131 plugins/glade/plugin.c
8132 plugins/macro/macro-actions.c
8133 plugins/macro/plugin.c
8134 plugins/profile-default/plugin.c
8135 plugins/project-manager/plugin.c
8136 plugins/project-manager/project_import.c
8137 plugins/symbol-browser/plugin.c
8138 plugins/tools/execute.c
8140 src/anjuta-actions.h
8142 Correct spacing errors before and after "...".
8144 2005-10-20 Naba Kumar <naba@gnome.org>
8146 * plugins/gdb/debugger.c: Fixed attach/detach process to
8147 updated UI properly.
8149 2005-10-18 Naba Kumar <naba@gnome.org>
8151 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
8154 2005-10-13 Naba Kumar <naba@gnome.org>
8156 * plugins/project-mkfile-import/*: Removed separate import wizard for
8157 makefile based projects (because single widzard handles all wizards).
8159 * plugins/project-import/project-import.c: Made wizard window
8160 transient to main window.
8162 Patch from: Eric Greveson <ejg45@cam.ac.uk>
8164 * AUTHORS: Added Eric's name in contributors list.
8166 * configure.in, plugins/Makefile.am,
8167 plugins/project-import/Makefile.am,
8168 plugins/project-import/anjuta-project-import.glade,
8169 plugins/project-import/project-import.c,
8170 plugins/project-import/project-import.h: Import wizard now detects
8171 both makefile and automake projects together instead of separate wizard.
8173 * plugins/project-wizard/templates/java/project.anjuta,
8174 plugins/project-wizard/templates/mkfile/project.anjuta,
8175 plugins/project-wizard/templates/python/project.anjuta,
8176 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
8177 name to make it appropriate.
8179 2005-10-11 Naba Kumar <naba@gnome.org>
8181 * configure.in: Fixed glade3 version requirement.
8183 2005-09-29 Alexander Shopov <ash@contact.bg>
8185 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
8187 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
8189 * plugins/subversion/svn_auth.c
8190 plugins/subversion/anjuta_subversion.glade:
8191 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
8193 2005-09-22 Naba Kumar <naba@gnome.org>
8195 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
8197 * configure.in, plugins/Makefile.am
8198 plugins/project-manager/anjuta-project-manager.plugin.in,
8199 plugins/project-manager/plugin.c,
8200 (added) plugins/project-mkfile-import/.cvsignore,
8201 (added) plugins/project-mkfile-import/Makefile.am,
8202 (added) plugins/project-mkfile-import/
8203 anjuta-project-mkfile-import-plugin.png,
8204 (added) plugins/project-mkfile-import/
8205 anjuta-project-mkfile-import.glade,
8206 (added) plugins/project-mkfile-import/
8207 anjuta-project-mkfile-import.plugin.in,
8208 (added) plugins/project-mkfile-import/plugin.c,
8209 (added) plugins/project-mkfile-import/plugin.h,
8210 (added) plugins/project-mkfile-import/project-mkfile-import.c,
8211 (added) plugins/project-mkfile-import/project-mkfile-import.h,
8212 plugins/project-wizard/templates/Makefile.am,
8213 (added) plugins/project-wizard/templates/mkfile-logo.png,
8214 (added) plugins/project-wizard/templates/mkfile.wiz,
8215 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
8216 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
8217 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
8218 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
8219 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
8220 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
8221 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
8222 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
8223 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
8224 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
8225 (added) plugins/project-wizard/templates/mkfile/src/main.c:
8226 Added makefile based project import wizard and wizard template.
8228 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
8230 * libanjuta/anjuta-launcher.c: Reduced false password detections
8232 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
8234 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
8235 messages correctly.a
8237 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
8239 * scintilla/Makefile.am: Changed scintilla library to noinst
8240 * pixmaps/Makefile.am: Install password.png
8241 * libanjuta/anjuta-launcher.c: Changed password detection
8242 to be able to access GNOME CVS with ssh.
8244 2005-08-31 Naba Kumar <naba@gnome.org>
8246 * plugins/glade/plugin.c: Set transient window for the widget
8249 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
8251 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
8253 2005-08-10 Naba Kumar <naba@gnome.org>
8255 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
8256 as shortcut key for execute.
8258 * src/about.c: Clean up.
8260 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
8261 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
8264 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8266 * plugins/editor/search-replace_backend.c :
8267 Fixed search in File Patterns.
8269 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
8271 * plugins/gdb/Makefile.am: Fixed a make -j x bug
8273 2005-08-04 Naba Kumar <naba@gnome.org>
8275 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
8276 for pango-1.8 rendering bug.
8278 2005-08-03 Naba Kumar <naba@gnome.org>
8280 * plugins/glade/plugin.c: Proper names for plugin widgets.
8282 * plugins/subversion/anjuta-subversion.glade,
8283 plugins/subversion/svn-auth.c: Fixed authentication dialog and
8284 string allocations. Use passed default values when available.
8285 Set proper focus and dialog default response. Destroy dialog after use.
8286 Return error when appropriate.
8288 2005-08-02 Naba Kumar <naba@gnome.org>
8290 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
8291 for pango-1.8 rendering bug.
8293 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
8295 * scintilla/Makefile.am: Fixed a make -j x bug
8297 2005-08-02 Johannes Schmid <jhs@gnome.org>
8299 * plugins/subversion/svn-auth.c: Added username/password
8302 2005-08-01 Naba Kumar <naba@gnome.org>
8304 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
8305 checks for character width calculations.
8307 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8309 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
8311 2005-07-31 Naba Kumar <naba@gnome.org>
8313 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
8314 messup with pango 1.8. Fixed bug #311846.
8316 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8318 * plugins/gdb/memory.c : Fixed bug 305082.
8320 * plugins/project-wizard/templates/anjuta-plugin.wiz,
8321 plugins/project-wizard/templates/gcj.wiz,
8322 plugins/project-wizard/templates/gnome.wiz,
8323 plugins/project-wizard/templates/gtk.wiz,
8324 plugins/project-wizard/templates/java.wiz,
8325 plugins/project-wizard/templates/python.wiz,
8326 plugins/project-wizard/templates/wxwin.wiz,
8327 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
8329 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
8331 * plugins/tools/execute.c:
8332 Correct a crash if editor is closed while a tool still use it.
8334 2005-07-28 Naba Kumar <naba@gnome.org>
8336 * scintilla/*: Updated scintilla from their latest CVS.
8338 2005-07-27 Naba Kumar <naba@gnome.org>
8340 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
8341 plugins/build-basic-autotools/build-basic-autotools.c,
8342 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
8343 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
8344 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
8345 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
8346 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
8347 plugins/message-view/plugin.c, plugins/patch/plugin.c,
8348 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
8349 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
8350 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
8351 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
8352 argument to anjuta_ui_add_action_group_entries() and
8353 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
8354 Fixed all plugins to pass translation domain. This fixes untranslated
8357 2005-07-27 Naba Kumar <naba@gnome.org>
8359 * plugins/class-inheritance/class-callbacks.c,
8360 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
8361 proper system colors.
8363 2005-07-26 Naba Kumar <naba@gnome.org>
8365 * ROADMAP: Updated and added more tasks.
8367 2005-07-25 Naba Kumar <naba@gnome.org>
8369 * ROADMAP: Updated and added more tasks.
8371 2005-07-24 Naba Kumar <naba@gnome.org>
8373 * HACKING: Fixed format.
8375 2005-07-24 Naba Kumar <naba@gnome.org>
8377 * ROADMAP: Fixed format.
8378 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
8380 2005-07-24 Naba Kumar <naba@gnome.org>
8382 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
8383 * data/properties/cpp.properties: Added *.c++ as file extension for c++
8385 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
8387 * plugins/tools/dialog.c, plugins/tools/dialog.h:
8388 Correct wrong sensitivity setting
8390 * plugins/tools/tool.c: Correct a crash when removing overridden tool
8392 * plugins/tools/variable.c: Add variables for project manager
8394 2005-07-23 Naba Kumar <naba@gnome.org>
8398 2005-07-23 Naba Kumar <naba@gnome.org>
8400 * plugins/subversion/Makefile.am,
8401 plugins/subversion/svn-auth.c,
8402 plugins/subversion/svn-auth.h: Added subversion authentication code
8405 * plugins/subversion/subversion-callbacks.c,
8406 plugins/subversion/subversion-callbacks.h,
8407 plugins/subversion/svn-backend-priv.h,
8408 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
8409 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
8410 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
8411 Added file mode line.
8413 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
8415 * configure.in: Added 'gl' to ALL_LINGUAS.
8417 2005-07-21 Naba Kumar <naba@gnome.org>
8419 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
8420 the active sources and kill the running process without emitting
8421 signals (which could be fatal because the object is being destroyed).
8422 Incidentally, fixed the crash that happens when stopping an active
8423 debugger session. Disabled debug prints and code clean up.
8426 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
8427 message view object, because that prevents many unprocessed outputs
8428 from the cvs command from being appended in view. Does not set NULL
8429 to mesg_view private member (not required) so that any pending outputs
8430 to view is processed.Fixed bug #172666.
8432 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
8433 type in supported list.
8435 2005-07-18 Adam Weinberger <adamw@gnome.org>
8437 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8438 grammar/spelling fixes.
8440 2005-07-17 Naba Kumar <naba@gnome.org>
8442 * (new) plugins/project-wizard/templates/terminal/cvsignore,
8443 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
8444 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
8445 plugins/project-wizard/templates/anjuta-plugin.wiz,
8446 plugins/project-wizard/templates/gcj.wiz,
8447 plugins/project-wizard/templates/gnome.wiz,
8448 plugins/project-wizard/templates/gtk.wiz,
8449 plugins/project-wizard/templates/gtkmm.wiz,
8450 plugins/project-wizard/templates/java.wiz,
8451 plugins/project-wizard/templates/python.wiz,
8452 plugins/project-wizard/templates/terminal.wiz,
8453 plugins/project-wizard/templates/terminal/Makefile.am,
8454 plugins/project-wizard/templates/terminal/po/Makefile.am,
8455 plugins/project-wizard/templates/terminal/src/Makefile.am,
8456 plugins/project-wizard/templates/wxwin.wiz,
8457 plugins/project-wizard/templates/xlib-dock.wiz,
8458 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
8459 wizards and updated .wiz files to install them in newly created
8462 2005-07-16 Naba Kumar <naba@gnome.org>
8464 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
8466 * plugins/file-manager/an_file_view.c,
8467 plugins/file-manager/plugin.c: Added file manager preferences to
8468 show/hide files ignored by version control (e.g. cvsignore).
8470 * plugins/editor/text_editor.c: Initialize vfs info struct.
8472 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
8473 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
8474 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
8475 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
8476 omf-install/.cvsignore, pixmaps/.cvsignore,
8477 plugins/file-manager/anjuta-file-manager-plugin.glade,
8478 scintilla/.cvsignore, scintilla/include/.cvsignore,
8479 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
8480 tagmanager/python.c: Updated.
8482 2005-07-16 Naba Kumar <naba@gnome.org>
8484 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
8485 Fixed python parser to parser class methods.
8487 2005-07-15 Naba Kumar <naba@gnome.org>
8489 * plugins/project-wizard/property.c: Used parenthesis to remove
8492 * plugins/project-wizard/templates/anjuta-plugin.wiz,
8493 plugins/project-wizard/templates/gcj.wiz,
8494 plugins/project-wizard/templates/gnome.wiz,
8495 plugins/project-wizard/templates/gtk.wiz,
8496 plugins/project-wizard/templates/gtkmm.wiz,
8497 plugins/project-wizard/templates/java.wiz,
8498 plugins/project-wizard/templates/python.wiz,
8499 plugins/project-wizard/templates/terminal.wiz,
8500 plugins/project-wizard/templates/wxwin.wiz,
8501 plugins/project-wizard/templates/xlib-dock.wiz,
8502 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
8505 2005-07-15 Naba Kumar <naba@gnome.org>
8507 * plugins/project-wizard/templates/java.wiz,
8508 plugins/project-wizard/templates/java/Makefile.am,
8509 plugins/project-wizard/templates/java/project.anjuta,
8510 plugins/project-wizard/templates/python.wiz,
8511 plugins/project-wizard/templates/python/Makefile.am,
8512 plugins/project-wizard/templates/python/project.anjuta: Use different
8513 project files for java and python module where debugger is not
8514 included in the list of plugins.
8516 2005-07-15 Naba Kumar <naba@gnome.org>
8518 * configure.in, plugins/project-wizard/templates/Makefile.am,
8519 plugins/project-wizard/templates/gcj-logo.png,
8520 plugins/project-wizard/templates/gcj.wiz,
8521 plugins/project-wizard/templates/gcj/.cvsignore,
8522 plugins/project-wizard/templates/gcj/Makefile.am,
8523 plugins/project-wizard/templates/gcj/configure.in.tpl,
8524 plugins/project-wizard/templates/gcj/src/.cvsignore,
8525 plugins/project-wizard/templates/gcj/src/Makefile.am,
8526 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
8527 plugins/project-wizard/templates/java-logo.png,
8528 plugins/project-wizard/templates/java.wiz,
8529 plugins/project-wizard/templates/java/configure.in.tpl,
8530 plugins/project-wizard/templates/java/po/Makefile.am,
8531 plugins/project-wizard/templates/java/po/POTFILES.in,
8532 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
8533 plugins/project-wizard/templates/java/src/main.java,
8534 plugins/project-wizard/templates/python-logo.png,
8535 plugins/project-wizard/templates/python.wiz,
8536 plugins/project-wizard/templates/python/.cvsignore,
8537 plugins/project-wizard/templates/python/Makefile.am,
8538 plugins/project-wizard/templates/python/configure.in.tpl,
8539 plugins/project-wizard/templates/python/po/.cvsignore,
8540 plugins/project-wizard/templates/python/po/Makefile.am,
8541 plugins/project-wizard/templates/python/po/POTFILES.in,
8542 plugins/project-wizard/templates/python/src/.cvsignore,
8543 plugins/project-wizard/templates/python/src/Makefile.am,
8544 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
8545 plugins/project-wizard/templates/python/src/main.py: Added Generic
8546 gcj and python project wizards. Fixed Generic java project to
8547 use _JAVA primary. Update gnome-build from cvs for them to work
8550 2005-07-12 Naba Kumar <naba@gnome.org>
8552 * plugins/project-manager/plugin.c: Automatically determine
8553 project backend by probing.
8555 2005-07-04 Naba Kumar <naba@gnome.org>
8557 * Makefile.am: Do not install old anjuta.glade file which conflicts
8558 with newer src/anjuta.glade.
8560 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
8562 * plugins/an_symbol_prefs.c:
8563 Sort list of available symbol files
8565 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
8567 * plugins/build-basic-autotools.c:
8570 * plugins/gtodo/libgtodo.c:
8571 Possible fix for #307800
8573 * libanjuta/anjuta-encodings.c
8574 libanjuta/anjuta-launcher.c
8575 libanjuta/anjuta-preference-dialog.c
8576 libanjuta/anjuta-preferences.c
8577 libanjuta/anjuta-ui.c
8578 libanjuta/anjuta-util.c
8579 libanjuta/cell-renderer-captioned-image.c
8582 Patch from de_lupus@pandora.be (Kristof Vansant):
8583 Replaced deprecated gnome-i18n.h
8586 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
8588 * plugins/subversion/anjuta-subversion.glade
8589 plugins/subversion/anjuta-subversion.ui
8590 plugins/subversion/plugin.c
8591 plugins/subversion/subversion-actions.c
8592 plugins/subversion/subversion-callbacks.h
8593 plugins/subversion/subversion-callbacks.c
8594 plugins/subversion/svn-backend-priv.h
8595 plugins/subversion/svn-backend.h
8596 plugins/subversion/svn-backend.c
8597 plugins/subversion/svn-thread.h
8598 plugins/subversion/svn-thread.c:
8600 Implemented Subversion diff
8602 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
8604 * plugins/build-basic-autotools/build-basic-autotools.c:
8605 Fixed crash bug! Might be useful to release 2.0.2 soon
8606 because this bug will crash any build which produces errors
8609 === Anjuta 2.0.1 ===
8611 2005-06-27 Naba Kumar <naba@gnome.org>
8613 * plugins/tools/execute.c: Formated code.
8615 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
8617 * plugins/build-basic-autotools/build-basic-autotools.c:
8618 Remove two memory leaks
8619 Check command output versus untranslated strings too
8621 * plugins/tools/execute.c:
8622 Remove two memory leaks
8623 Check command output versus untranslated strings too
8624 Remove description message
8626 * plugins/tools/fileop.c:
8627 Escape tool name in xml configuration file
8629 2005-05-26 Naba Kumar <naba@gnome.org>
8631 * configure.in: Bumped version to 2.0.1
8632 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
8634 * plugins/tools/execute.c: Fixed clickable messages.
8637 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
8638 Deactivate glade plugin when last glade project is closed. Reorder
8639 glade widgets in layout. Change glade project when user selects a
8640 new project. Removed project from the list when user closes it. Fixed
8641 glade project file loading from URI. Save and restored loaded glade
8642 projects in/from session.
8644 * plugins/class-gen/action-callbacks.c,
8645 plugins/class-gen/anjuta-class-gen-plugin.glade,
8646 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
8647 plugins/file-wizard/anjuta-file-wizard.glade,
8648 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
8649 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
8650 "Add to project" correctly. Use the source file path returned after
8651 adding to project. Fixed memory leaks. Deactivate wizard plugins
8654 * plugins/project-manager/plugin.c,
8655 plugins/project-wizard/anjuta-project-wizard.glade,
8656 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
8657 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
8658 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
8659 project-wizard preference page to anjuta app, because they are
8660 more appropriated as general preferences. Renamed username and
8661 useremail properties keys.
8663 * po/POTFILES.in: Updated.
8665 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
8668 * plugins/file-loader/plugin.c: Do not use static variable to store
8669 created submenu in factory. Fixed crash in anjuta exit.
8671 2005-05-24 Naba Kumar <naba@gnome.org>
8673 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8674 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8675 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8676 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8677 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8678 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8679 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8680 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8681 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8683 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8684 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
8685 plugins/build-basic-autotools/build-basic-autotools.c,
8686 plugins/build-basic-autotools/build-basic-autotools.h,
8687 plugins/build-basic-autotools/executer.c,
8688 plugins/build-basic-autotools/executer.h,
8689 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
8690 plugins/tools/variable.c: Added an extra argument to
8691 anuta_util_dialog_input() to pass default value. Save/load project
8692 configure and execution parameters in/from session.
8694 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
8695 symbol browser is loaded.
8697 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
8700 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
8701 deactivate would not start shell.
8703 2005-05-24 Naba Kumar <naba@gnome.org>
8705 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
8706 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
8707 libegg/egg-submenu-action.c, libegg/test-actions.c,
8708 plugins/build-basic-autotools/build-basic-autotools.c,
8709 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
8710 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
8711 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
8712 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
8713 plugins/macro/plugin.c, plugins/message-view/plugin.c,
8714 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
8715 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
8716 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8717 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
8718 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
8720 2005-05-24 Naba Kumar <naba@gnome.org>
8722 * data/properties/styles.properties: Fixed defalt font.
8724 * plugins/editor/search-replace.c,
8725 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
8726 project openness wihtout activating project-manager plugin (i.e.
8727 using anjuta_shell_get()).
8729 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
8730 - Completed add_source(), add_group() and add_target() methods of
8731 IAnjutaProjectManager.
8732 - Change their definition to return the added element (or NULL).
8733 - Used interface API for project main menus and 'add to project'
8734 from file-manager context menu.
8735 - Select proper default target/group when prompting for adding
8736 source/target/group.
8737 - Do not expand all nodes in selection tree when default selection
8738 are given (eases navigation in big projects).
8740 - Marked strings for translation.
8742 2005-05-23 Naba Kumar <naba@gnome.org>
8744 * src/anjuta-app.c: Save menu accelerators on change.
8746 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
8747 save-as dialog (leading to crash later).
8749 2005-05-22 Naba Kumar <naba@gnome.org>
8752 * AUTHORS: Added developers for other projects. Updated.
8753 * TODO.tasks: Updated.
8754 * ChangeLog: Added past changelogs from anjuta-0.1.5.
8756 2005-05-22 Naba Kumar <naba@gnome.org>
8758 * plugins/tools/execute.c: Make parsable lines distinct by adding
8759 a "Click me" description in the message. Allow tools to open arbibrary
8760 file in editory using gdb-styled annotation (The line starts with two
8761 \032 characters followed by the file:line).
8763 * plugins/tools/scripts/prepare-changelog.pl,
8764 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
8765 ChangeLog file itself and open it.
8767 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
8769 * plugins/tools/execute.c:
8770 Parse output in message pane
8771 Correct a crash on plugin deactivation
8773 * plugins/tools/fileop.c,
8774 plugins/tools/tool.c,
8775 plugins/tools/tool.h:
8776 Load only valid tools
8778 2005-06-21 Naba Kumar <naba@gnome.org>
8780 * anjuta.spec.in: Fixed devel package requirement.
8782 * plugins/message-view/message-view.c: Scroll message on next/previous.
8784 * TODO.tasks: Updated.
8786 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8787 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8788 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8789 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8790 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8791 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8792 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8793 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8795 * libanjuta/anjuta-preferences.c,
8796 plugins/build-basic-autotools/build-basic-autotools.c,
8797 plugins/build-basic-autotools/executer.c,
8798 plugins/class-gen/action-callbacks.c,
8799 plugins/class-gen/action-callbacks.h,
8800 plugins/class-gen/class_gen.c,
8801 plugins/cvs-plugin/cvs-interface.c,
8802 plugins/debug-manager/attach_process.c,
8803 plugins/debug-manager/plugin.c,
8804 plugins/debug-manager/utilities.c,
8805 plugins/debug-manager/utilities.h,
8806 plugins/editor/aneditor-autocomplete.cxx,
8807 plugins/editor/aneditor.cxx,
8808 plugins/editor/search-replace.c,
8809 plugins/editor/search-replace_backend.c,
8810 plugins/gdb/breakpoints.c,
8811 plugins/gdb/registers.c,
8812 plugins/patch/plugin.c,
8813 plugins/project-wizard/druid.c,
8814 plugins/project-wizard/install.c,
8815 plugins/subversion/plugin.c,
8816 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
8819 * plugins/class-gen/action-callbacks.c,
8820 plugins/project-wizard/parser.c,
8821 plugins/project-wizard/property.c,
8822 plugins/project-wizard/values.c,
8823 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
8825 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
8828 2005-06-20 Naba Kumar <naba@gnome.org>
8830 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8831 manuals/reference/libanjuta/tmpl/e-splash.sgml,
8832 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8834 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
8837 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
8838 Fixed possible memory corruption.
8840 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
8841 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
8842 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
8843 progress bar increment and added progress status for symbol refresh
8844 and project loading.
8846 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
8847 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
8848 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
8849 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
8852 * TODO.tasks: Updated.
8854 2005-06-19 Naba Kumar <naba@gnome.org>
8856 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
8859 * plugins/project-import/project-import.c: Deactivate plugin when done.
8861 2005-06-18 Naba Kumar <naba@gnome.org>
8863 * plugins/profile-default/plugin.c: Fixed error when loading another
8864 project while a project is still loaded.
8866 * plugins/project-manager/plugin.c: Used (newly added) group-activated
8867 signal from gnome-build to popup group properties.
8869 * src/anjuta.c: Load default session by default.
8871 * po/POTFILES.in: Added missing files.
8873 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
8874 activate plugin on load (activate it separately). Connect to activate
8875 and deactivate signals for housekeeping, so that if plugins are
8876 activated or deactivate externally, they are properly recorded.
8878 * plugins/profile-default/plugin.c: Save profile before a project
8879 is loaded so that it could be restored when project is closed.
8881 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
8883 2005-06-17 Naba Kumar <naba@gnome.org>
8885 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
8886 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
8887 for project. The plugins loaded for the project is restored when project
8888 is loaded next time.
8890 * TODO.tasks: Updated.
8892 2005-06-15 Naba Kumar <naba@gnome.org>
8894 * plugins/tools/scripts/find-fixmes.pl,
8895 (new) plugins/tools/scripts/translation-status.pl,
8896 plugins/tools/scripts/tools-2.xml.in,
8897 plugins/tools/scripts/Makefile.am,
8898 plugins/tools/scripts/prepare-changelog.pl: Added translation
8899 status script. Completed find-fixmes.pl script. Fixed bugs.
8901 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
8904 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8906 * plugins/message-view/anjuta-message-manager-plugin.glade :
8907 renamed "messages.tag.position" to "messages.tab.position".
8908 plugins/message-view/anjuta-msgman.c :
8909 Messages tab position prefrences.
8911 2005-06-14 Naba Kumar <naba@gnome.org>
8913 * (new) plugins/tools/scripts/find-fixmes.pl,
8914 (new) plugins/tools/scripts/tools-2.xml.in,
8915 (new) plugins/tools/scripts/Makefile.am,
8916 (new) plugins/tools/scripts/prepare-changelog.pl,
8917 plugins/tools/plugin.h, plugins/tools/fileop.c,
8918 plugins/tools/Makefile.am, configure.in: Added system tools.
8920 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
8922 * plugins/tools/editor.c:
8923 Take care of creating .anjuta directory if missing
8925 2005-06-10 Naba Kumar <naba@gnome.org>
8927 * configure.in: Increased gnome-build required to version 0.1.2.
8929 * plugins/project-manager/plugin.c: Fixed target/group removal.
8932 2005-06-10 Naba Kumar <naba@gnome.org>
8934 * plugins/project-manager/plugin.c: Implemented target/group
8935 configuration (update gnome-build module from cvs).
8937 2005-06-07 Naba Kumar <naba@gnome.org>
8939 Patch from: Massimo Cora' <maxcvs@email.it>:
8940 * plugins/class-inheritance/Makefile.am,
8941 plugins/class-inheritance/class-inherit.c,
8942 plugins/class-inheritance/class-inherit.h,
8943 plugins/class-inheritance/plugin.c,
8944 plugins/class-inheritance/plugin.h,
8945 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
8946 expanded view of classes in hierarchy canvas (collapsable again).
8948 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
8950 * scintilla/patches/scintilla-64-bit.diff (added)
8951 * plugins/patch/patch-plugin.c:
8952 Conditional build for GTK 2.4 and GTK 2.6
8954 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
8956 * plugins/tools/anjuta-tools.glade,
8957 plugins/tools/editor.c,
8958 plugins/tools/plugin.h,
8959 plugins/tools/fileop.c:
8960 Add a check box to edit an user script
8961 Correct a few memory leak
8963 * plugins/tools/execute.c,
8964 plugins/tools/tool.c,
8965 plugins/tools/tool.h:
8966 Move utility remove_mnemonic function in tool.c
8969 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
8971 Patch from sbrabec@suse.cz:
8973 scintilla/include/Scintilla.h:
8975 Fix 64-Bit warnings in gcc 4
8977 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
8979 * plugins/patch/patch_plugin.c
8980 plugins/patch/patch.h
8981 plugin/patch/patch-plugin.glade
8982 plugin/patch/Makefile.am:
8984 Changed patch plugin to use libglade and new gtk 2.6 widgets
8986 2005-05-31 Naba Kumar <naba@gnome.org>
8988 Patch from Jason Bayman <JBayman@HobbitHell.com>:
8989 * plugins/editor/text_editor.c: Don't show error
8992 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
8994 * plugins/message-view/anjuta-message-manager.ui,
8995 plugins/message-view/anjuta-msgman.c,
8996 plugins/message-view/anjuta-msgman.h,
8997 plugins/message-view/message-view.c,
8998 plugins/message-view/message-view.h,
8999 plugins/message-view/plugin.c:
9000 Add a popup menu in messages panes
9001 Move save message pane option in it
9003 2005-05-28 Naba Kumar <naba@gnome.org>
9005 * data/properties/styles.properties: Fixed default font
9008 * plugins/editor/style-editor.c: cleanup.
9010 2005-05-25 Naba Kumar <naba@gnome.org>
9012 * plugin/gdb/plugin.c: Start gdb even if the program does
9013 not exists. Fixes bug #305074
9015 2005-05-24 Naba Kumar <naba@gnome.org>
9017 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
9018 * configure.in: graphviz pkgconfig path.
9020 2005-05-24 Naba Kumar <naba@gnome.org>
9022 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
9023 * TODO.tasks: Updated.
9025 2005-05-22 Naba Kumar <naba@gnome.org>
9027 * anjuta.spec.in: Fixed spec file
9028 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
9030 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
9032 * TODO.tasks: Updated.
9034 * plugins/message-view/anjuta-message-manager.ui,
9035 plugins/message-view/message-view.c,
9036 plugins/message-view/message-view.h,
9037 plugins/message-view/plugin.c:
9038 Add shortcut for next and previous message
9039 Add a save message menu item
9040 Fix a bug in previous message
9042 2005-05-21 Naba Kumar <naba@gnome.org>
9044 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
9045 doc/Makefile.am, global-tags/create_global_tags.sh,
9046 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
9047 and rpm package creation. Fixed installation paths.
9049 * plugins/editor/anjuta-document-manager.glade,
9050 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
9053 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
9055 2005-05-21 Naba Kumar <naba@gnome.org>
9057 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
9058 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
9059 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
9060 tagmanager/Makefile.am: Fixed paths configure variables to take
9061 automake configure variables instead of hardcoding.
9063 * global-tags/tm_global_tags.c: Formated code.
9065 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
9066 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9067 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9068 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9069 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9070 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9071 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9072 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9073 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9075 2005-05-20 Naba Kumar <naba@gnome.org>
9077 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
9078 and fixed rpm spec file (more testing required).
9080 * data/gdb.init: Don't set gdb prompt.
9082 * mime/Makefile.am: run update-mime-data only on system-wide install.
9084 * plugins/gdb/Makefile.am: Install plugin at correct paths.
9086 2005-05-19 Naba Kumar <naba@gnome.org>
9088 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
9089 while it's not visible.
9091 Patch from: Jason Bayman <JBayman@HobbitHell.com>
9092 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
9094 2005-05-19 Naba Kumar <naba@gnome.org>
9096 * configure.in: Fixed subversion checks. Added
9097 --disable-plugin-subversion and --disable-plugin-glade
9098 configure flags to manually turn off their plugin builds.
9100 * plugins/editor/plugin.c: Save and restore current editor line
9101 positions in session.
9103 2005-05-18 Naba Kumar <naba@gnome.org>
9105 * AUTHORS: Fixed email address.
9107 * libanjuta/anjuta-utils.c,
9108 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
9109 when the projectmanager toplevel is not a window. Check for valid
9110 gtkwindow type before using the passed window as parent for anjuta
9113 2005-05-17 Naba Kumar <naba@gnome.org>
9115 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
9117 * plugins/cvs-plugin/Makefile.am,
9118 plugins/devhelp/plugin.c,
9119 plugins/file-loader/Makefile.am,
9120 plugins/macro/Makefile.am,
9121 plugins/message-view/Makefile.am,
9122 plugins/patch/Makefile.am,
9123 plugins/project-manager/Makefile.am,
9124 plugins/subversion/Makefile.am,
9125 plugins/symbol-browser/Makefile.am: Removed -module flags
9128 * MAINTAINERS: Added file so that I could recieve bugzilla
9131 * plugins/glade/plugin.c: Fixed compile error.
9133 === Anjuta 2.0.0 ===
9135 2005-05-15 Naba Kumar <naba@gnome.org>
9137 * configure.in: Adjusted gdl version requirement. Bumped anjuta
9140 * plugins/symbol-browser/an_symbol_view.c,
9141 plugins/symbol-browser/plugin.c,
9142 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
9143 symbols have been updated. Reset file symbols when update
9144 occurs. Fixed memory leaks.
9146 Patch from Jason Bayman <JBayman@HobbitHell.com>:
9147 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
9149 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
9151 * plugins/tools/anjuta-tools.glade:
9152 Remove unused parameter dialog
9154 * plugins/tools/dialog.c,
9155 plugins/tools/fileop.c,
9156 plugins/tools/fileop.h,
9157 plugins/tools/tool.c,
9158 plugins/tools/tool.h,
9159 plugins/tools/variable.c:
9160 Add a few comments and cleanups
9162 * plugins/tools/editor.c,
9163 plugins/tools/editor.h:
9164 Remove code from previous plugin and add comments
9165 Use main window as parent (instead of tool list)
9167 * plugins/tools/execute.c,
9168 plugins/tools/execute.h:
9169 Remove code from previous plugin and add comments
9172 2005-05-14 Naba Kumar <naba@gnome.org>
9174 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
9177 * configure.in: Fixed
9179 * plugins/class-inheritance/class-inheritance.png: New icon.
9181 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
9182 screws up when reparented.
9184 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9186 * plugins/editor/search-replace.c,
9187 plugins/editor/search-replace_backend.c
9188 plugins/project-manager/plugin.c : Clear find pane if searching same
9189 expression. Clean code.
9191 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
9193 * configure.in: Added ne in ALL_LINGUAS
9195 2005-05-13 Naba Kumar <naba@gnome.org>
9197 * configure.in: Fixed glade-3 version.
9199 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
9200 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
9201 plugins/gdb/watch.c: Update locals, watch and frame document on
9204 2005-05-12 Naba Kumar <naba@gnome.org>
9206 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
9207 scope autocompletion when the function definition is incomplete.
9209 * plugins/class-gen/anjuta-class-gen.plugin.in,
9210 plugins/file-wizard/anjuta-file-wizard.plugin.in,
9211 plugins/gdb/plugin.c,
9212 plugins/glade/anjuta-glade.plugin.in,
9213 plugins/project-import/anjuta-project-import.plugin.in,
9214 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
9215 titles for the wizards.
9217 2005-05-11 Naba Kumar <naba@gnome.org>
9219 * configure.in, plugins/debug-manager/Makefile.am,
9220 plugins/debug-manager/plugin.c,
9221 (added) plugins/debug-manager/images/.cvsignore,
9222 (added) plugins/debug-manager/images/Makefile.am,
9223 (added) plugins/debug-manager/images/detach-16.png,
9224 (added) plugins/debug-manager/images/detach.png,
9225 (added) plugins/debug-manager/images/step-into-16.png,
9226 (added) plugins/debug-manager/images/step-into.png,
9227 (added) plugins/debug-manager/images/step-out-16.png,
9228 (added) plugins/debug-manager/images/step-out.png,
9229 (added) plugins/debug-manager/images/step-over-16.png,
9230 (added) plugins/debug-manager/images/step-over.png,
9231 plugins/gdb/Makefile.am,
9232 plugins/gdb/breakpoints.c,
9233 plugins/gdb/plugin.c,
9234 (added) plugins/gdb/images/.cvsignore,
9235 (added) plugins/gdb/images/Makefile.am,
9236 (added) plugins/gdb/images/breakpoint.png,
9237 (added) plugins/gdb/images/locals.png,
9238 (added) plugins/gdb/images/stack.png,
9239 (added) plugins/gdb/images/watch.png: Fixed breakpoints
9240 'remove all'. Added debugger icons.
9242 * plugins/editor/text_editor.c: Fixed file monitor.
9244 Patch from: Massimo Cora' <maxcvs@email.it>
9245 * plugins/patch/anjuta-patch-plugin.png,
9246 plugins/class-gen/Makefile.am,
9247 plugins/class-gen/action-callbacks.c,
9248 plugins/class-gen/class_gen.c,
9249 plugins/class-gen/class_logo.xpm: Implemented vcs
9250 file addions. New icons by Fabio Zecchini
9252 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9254 * libanjuta/interfaces/libanjuta.idl
9255 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
9256 plugins/editor/search-replace_backend.c
9257 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
9259 2005-05-11 Naba Kumar <naba@gnome.org>
9261 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
9262 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
9263 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
9264 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
9265 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
9268 * plugins/symbol-browser/an_symbol_prefs.c,
9269 plugins/symbol-browser/an_symbol_search.c,
9270 plugins/symbol-browser/an_symbol_view.c,
9271 plugins/symbol-browser/an_symbol_view.h,
9272 plugins/symbol-browser/plugin.c: Fixed memory leaks.
9274 2005-05-11 Naba Kumar <naba@gnome.org>
9276 * libanjuta/anjuta-shell.c: Fixed runtime warning.
9278 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
9279 progress bar location at create time, instead of hardcoding.
9281 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
9282 Added mini splash screen.
9284 * plugins/editor/text_editor.c: Do not produce warning when file
9285 monitor could not be created.
9287 * plugins/profile-default/plugin.c: Save project session on exit.
9288 Show mini splash with progress bar at profile load.
9290 2005-05-10 Naba Kumar <naba@gnome.org>
9292 * configure.in, manuals/Makefile.am: Fixed compile flags.
9293 Disable outdated manuals builds.
9295 * global-tags/Makefile.am: Uninstall tags files on
9298 * libegg/Makefile.am: Use configured deprecated flags.
9300 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9301 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9302 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9305 * mime/Makefile.am: Take DESTDIR into account.
9307 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
9309 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
9310 on scope autocompletion.
9312 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
9313 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
9314 shared libs and static libs paths for debugging. Order them
9317 * po/POTFILES.in: Updated.
9319 2005-05-09 Naba Kumar <naba@gnome.org>
9321 * libanjuta/interfaces/libanjuta.idl,
9322 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
9323 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
9324 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
9325 Implemented debugger source directory search and emits location changed
9326 signal with absolute path of the file.
9328 * plugins/tools/tool.c: Fixed compile errors.
9330 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
9332 * plugins/tools/anjuta-tools.glade,
9333 plugins/tools/dialog.h,
9334 plugins/tools/dialog.c,
9335 plugins/tools/plugin.c,
9336 plugins/tools/editor.c:
9337 Improve graphical user interface
9339 Correct an error on close
9342 * plugins/tools/fileop.c,
9343 plugins/tools/tool.h,
9344 plugins/tools/tool.c:
9345 Change the tool internal structure
9346 Support having tools configuration in several places
9348 2005-05-08 Naba Kumar <naba@gnome.org>
9350 * plugins/gdb/actions.c,
9351 (removed) plugins/gdb/registers_cbs.c,
9352 (removed) plugins/gdb/registers_cbs.h,
9353 (removed) plugins/gdb/registers_gui.c,
9354 (removed) plugins/gdb/sharedlib_cbs.c,
9355 (removed) plugins/gdb/sharedlib_cbs.h,
9356 (removed) plugins/gdb/sharedlib_gui.c,
9357 (removed) plugins/gdb/signals_cbs.c,
9358 (removed) plugins/gdb/signals_cbs.h,
9359 (removed) plugins/gdb/signals_gui.c: Removed dead files.
9361 2005-05-08 Naba Kumar <naba@gnome.org>
9363 * plugins/build-basic-autotools/executer.c: Fixed programs
9366 * plugins/debug-manager/Makefile.am,
9367 plugins/debug-manager/anjuta-debug-manager.glade,
9368 plugins/debug-manager/plugin.c,
9369 plugins/gdb/Makefile.am: Used libglade for programs listing
9372 * (added) plugins/gdb/pointer.png: Stack pointer image.
9374 * libanjuta/anjuta-marshal.list,
9375 pixmaps/Makefile.am,
9376 plugins/gdb/actions.c,
9377 plugins/gdb/actions.h,
9378 plugins/gdb/anjuta-gdb-plugin.ui,
9379 plugins/gdb/anjuta-gdb.glade,
9380 plugins/gdb/breakpoints.c,
9381 plugins/gdb/breakpoints.h,
9382 plugins/gdb/debug_tree.c,
9383 plugins/gdb/debug_tree.h,
9384 plugins/gdb/debugger.c,
9385 plugins/gdb/debugger.h,
9386 plugins/gdb/gdbmi-test.c,
9387 plugins/gdb/gdbmi.c,
9388 plugins/gdb/gdbmi.h,
9391 plugins/gdb/locals.c,
9392 plugins/gdb/locals.h,
9393 plugins/gdb/memory.c,
9394 plugins/gdb/memory.h,
9395 plugins/gdb/plugin.c,
9396 plugins/gdb/plugin.h,
9397 plugins/gdb/registers.c,
9398 plugins/gdb/registers.h,
9399 plugins/gdb/registers_cbs.c,
9400 plugins/gdb/registers_cbs.h,
9401 plugins/gdb/registers_gui.c,
9402 plugins/gdb/sharedlib.c,
9403 plugins/gdb/sharedlib.h,
9404 plugins/gdb/sharedlib_cbs.c,
9405 plugins/gdb/sharedlib_cbs.h,
9406 plugins/gdb/sharedlib_gui.c,
9407 plugins/gdb/signals.c,
9408 plugins/gdb/signals.h,
9409 plugins/gdb/signals_cbs.c,
9410 plugins/gdb/signals_cbs.h,
9411 plugins/gdb/signals_gui.c,
9412 plugins/gdb/stack_trace.c,
9413 plugins/gdb/stack_trace.h,
9414 plugins/gdb/utilities.c,
9415 plugins/gdb/utilities.h,
9416 plugins/gdb/watch.c,
9417 plugins/gdb/watch.h,
9418 plugins/gdb/watch_cbs.c,
9419 plugins/gdb/watch_cbs.h,
9420 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
9421 it for all debugger component updates and listing. Implemented
9422 user custom debugger command window. Fixed all debugger components
9423 to work correctly. Implemented debugger as GObject. Removed
9426 2005-05-06 Naba Kumar <naba@gnome.org>
9428 * TODO.tasks: Updated.
9430 * plugins/build-basic-autotools/Makefile.am,
9431 plugins/file-loader/Makefile.am,
9432 plugins/profile-default/Makefile.am,
9433 plugins/sample1/Makefile.am,
9434 plugins/symbol-browser/images/Makefile.am,
9435 src/Makefile.am: Fixed 'make distcheck' errors.
9437 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
9440 * tagmanager/tm_workspace.c: Include prototypes in getting
9443 2005-05-06 Naba Kumar <naba@gnome.org>
9445 * TODO.tasks: Updated.
9447 * configure.in, plugins/cvs-plugin/Makefile.am,
9448 plugins/debug-manager/Makefile.am,
9449 plugins/devhelp/Makefile.am,
9450 plugins/editor/Makefile.am,
9451 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
9453 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
9454 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
9457 * tagmanager/tm_workspace.c,
9458 tagmanager/include/tm_workspace.h,
9459 plugins/editor/aneditor-autocomplete.cxx,
9460 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
9461 to return all matching tag types when no name is given instead of
9462 returning empty array.
9464 * plugins/symbol-browser/Makefile.am,
9465 (added) plugins/symbol-browser/an_symbol.c,
9466 (added) plugins/symbol-browser/an_symbol.h,
9467 plugins/symbol-browser/an_symbol_info.c,
9468 plugins/symbol-browser/an_symbol_info.h,
9469 (added) plugins/symbol-browser/an_symbol_iter.c,
9470 (added) plugins/symbol-browser/an_symbol_iter.h,
9471 plugins/symbol-browser/an_symbol_search.c,
9472 plugins/symbol-browser/an_symbol_view.c,
9473 plugins/symbol-browser/an_symbol_view.h,
9474 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
9475 plugins/symbol-browser/plugin.c,
9476 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
9477 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
9478 plugin and implemented IAnjutaIterable interface for symbol search
9481 * plugins/class-inheritance/Makefile.am,
9482 plugins/class-inheritance/class-inherit.c,
9483 plugins/class-inheritance/class-inherit.h,
9484 plugins/class-inheritance/plugin.h: Use the newly added
9485 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
9486 get rid of libanjuta-ctags.la dependencies.
9488 2005-05-02 Naba Kumar <naba@gnome.org>
9490 * plugins/class-inheritance/class-inherit.c,
9491 plugins/class-inheritance/plugin.c,
9492 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
9493 be found for a class. Formated code.
9495 Patch from: Curtis Magyar <curtm4n@gmail.com>:
9496 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
9499 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9501 * libanjuta/anjuta-launcher.c:
9502 Keep trying sending data until all bytes have been written
9504 * plugins/tools/anjuta-tools.glade,
9505 plugins/tools/editor.c:
9506 Add a combo box to defined data from stdin
9508 * plugins/tools/execute.c:
9509 Send data in stdin if needed
9512 * plugins/tools/fileop.c,
9513 plugins/tools/tool.h,
9514 plugins/tools/tool.c:
9515 Store, load and save stdin data
9516 Use tools-2.xml instead of tools.xml
9518 * plugins/tools/plugin.c,
9519 plugins/tools/plugin.h:
9522 * plugins/tools/dialog.c,
9523 plugins/tools/dialog.h:
9526 * plugins/tools/variable.c,
9527 plugins/tools/variable.h:
9528 Add editor related variables
9531 2005-04-29 Naba Kumar <naba@gnome.org>
9533 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
9535 * plugins/editor/text_editor.c: Fixed line marker interpretation.
9537 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
9538 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
9539 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
9540 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
9541 working on gdb MI interface. Completed MI parser interface.
9543 Patch from Massimo Cora <maxcvs@email.it>:
9544 * plugins/class-inheritance/Makefile.am,
9545 plugins/class-inheritance/class-inherit.c,
9546 plugins/class-inheritance/class-inherit.h,
9547 plugins/class-inheritance/plugin.c,
9548 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
9549 Used system theme for colors. Display class members on mouse click.
9551 2005-04-28 Naba Kumar <naba@gnome.org>
9553 * plugins/symbol-browser/an_symbol_prefs.c
9554 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
9555 implementation to create/add/remove custom tags files in symbol
9558 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
9561 * plugins/project-import/project-import.c: Fixed memory leaks and
9562 use correct debug prints.
9564 * TODO.tasks: Updated.
9566 2005-04-27 Naba Kumar <naba@gnome.org>
9568 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
9569 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
9570 scintilla/Makefile.am: Fixed 'make distcheck' errors.
9572 * plugins/editor/anjuta-docman.c,
9573 plugins/editor/anjuta-docman.h,
9574 plugins/editor/plugin.c: Emit editor-added signal from docman
9575 and connect signals to new editor correctly.
9577 * plugins/class-inheritance/plugin.c,
9578 plugins/symbol-browser/plugin.c: Added stock icons.
9580 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
9581 plugins/build-basic-autotools/executer.c,
9582 plugins/build-basic-autotools/executer.h: Added missing files
9583 for the execute programs implementation.
9585 2005-04-26 Naba Kumar <naba@gnome.org>
9587 * TODO.tasks: Updated.
9589 * plugins/file-loader/plugin.c,
9590 plugins/project-import/anjuta-project-import.plugin.in,
9591 plugins/project-import/plugin.c,
9592 plugins/project-import/project-import.c,
9593 plugins/project-import/project-import.h: Be able to import older
9596 2005-04-26 Naba Kumar <naba@gnome.org>
9598 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
9599 removing it from the shell.
9601 * libanjuta/anjuta-shell.c,
9602 libanjuta/anjuta-shell.h,
9603 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
9604 so that widget additions are freezed or thaw using a pending queue.
9605 Fixded UI flicker while loading projects.
9607 2005-04-26 Naba Kumar <naba@gnome.org>
9609 * TODO.tasks: Updated.
9611 * libanjuta/interfaces/libanjuta.idl: Added execute method for
9612 IAnjutaBuildable interface.
9614 * plugins/build-basic-autotools/Makefile.am,
9615 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9616 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
9617 plugins/build-basic-autotools/build-basic-autotools.c,
9618 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
9619 interface and UI for executing project/file programs. Implemented
9620 IAnjutaFile interface so that executables could be opened directly.
9622 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
9623 Authors line (Reserved for external plugins, which do not have a way to
9624 show their credits).
9626 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
9627 [File Loader] group for menu labels (default to "Name" if it is not
9630 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
9631 for executing external commands.
9633 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
9635 * plugins/project-wizard/property.c:
9636 Correct a memory leak
9638 * libanjuta/interfaces/libanjuta.idl,
9639 plugins/editor/text_editor.c:
9640 Add erase_all and replace_selection function to IAnjutaEditor
9642 * plugins/tools/anjuta-tools.glade,
9643 plugins/tools/fileop.c,
9644 plugins/tools/editor.c,
9645 plugins/tools/tool.c
9646 plugins/tools/tool.h:
9647 Add shortcut and icon
9649 * plugins/tools/variable.c,
9650 plugins/tools/variable.h:
9651 Add a variable asking parameters at run time
9653 * plugins/tools/execute.c:
9654 Add a warning message for missing document manager
9655 Add replace buffer and replace selection output
9656 Correct an error in popup output
9658 * plugins/tools/plugin.c,
9659 plugins/tools/plugin.h,
9660 plugins/tools/anjuta-tools.ui,
9663 Attach tools menu to a new place
9665 2005-04-25 Naba Kumar <naba@gnome.org>
9667 * libanjuta/plugins.c, src/about.c, src/about.h,
9668 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
9669 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
9670 plugins (about box for plugins) menu.
9672 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9674 * plugins/editor/search-replace.c :
9675 Displayed full path in Search pane window.
9676 Bug 300231 : Selected line in Search pane window .
9678 2005-04-23 Naba Kumar <naba@gnome.org>
9680 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
9682 2005-04-22 Naba Kumar <naba@gnome.org>
9684 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
9686 * plugins/project-wizard/templates/java.wiz,
9687 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
9688 to create bytecodes (.class) files.
9690 * plugins/symbol-browser/an_symbol_info.c,
9691 plugins/symbol-browser/an_symbol_info.h,
9692 plugins/symbol-browser/an_symbol_search.c,
9693 plugins/symbol-browser/an_symbol_view.c,
9694 plugins/symbol-browser/plugin.c,
9695 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
9696 in file symbol list.
9698 2005-04-22 Naba Kumar <naba@gnome.org>
9700 * TODO.tasks: Updated.
9702 * plugins/class-inheritance/Makefile.am,
9703 plugins/subversion/Makefile.am: Do not install plugin files when
9704 plugin build condition is false.
9706 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9707 plugins/build-basic-autotools/build-basic-autotools.c,
9708 plugins/build-basic-autotools/build-basic-autotools.h,
9709 plugins/file-loader/anjuta-loader-plugin.ui,
9710 plugins/file-loader/dnd.c,
9711 plugins/file-loader/plugin.c,
9712 plugins/file-loader/plugin.h,
9713 plugins/project-manager/anjuta-project-manager.ui,
9714 plugins/project-manager/plugin.c: Added open file and build context
9715 menu in project manager context menu.
9717 2005-04-22 Naba Kumar <naba@gnome.org>
9719 * configure.in: Added message output showing conditional plugins to
9722 * src/layout.xml: Added layout for class-inheritance plugin widget.
9724 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
9725 plugin name to remove redundant terms.
9727 * TODO.tasks: Updated.
9730 plugins/symbol-browser/Makefile.am,
9731 plugins/symbol-browser/an_symbol_view.c,
9732 (removed) plugins/symbol-browser/sv_class.xpm,
9733 (removed) plugins/symbol-browser/sv_function.xpm,
9734 (removed) plugins/symbol-browser/sv_macro.xpm,
9735 (removed) plugins/symbol-browser/sv_private_fun.xpm,
9736 (removed) plugins/symbol-browser/sv_private_var.xpm,
9737 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
9738 (removed) plugins/symbol-browser/sv_protected_var.xpm,
9739 (removed) plugins/symbol-browser/sv_public_fun.xpm,
9740 (removed) plugins/symbol-browser/sv_public_var.xpm,
9741 (removed) plugins/symbol-browser/sv_static_fun.xpm,
9742 (removed) plugins/symbol-browser/sv_static_var.xpm,
9743 (removed) plugins/symbol-browser/sv_struct.xpm,
9744 (removed) plugins/symbol-browser/sv_unknown.xpm,
9745 (removed) plugins/symbol-browser/sv_variable.xpm,
9746 (added) plugins/symbol-browser/images/.cvsignore,
9747 (added) plugins/symbol-browser/images/Icons.16x16.Class,
9748 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
9749 (added) plugins/symbol-browser/images/Icons.16x16.Field,
9750 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
9751 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
9752 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
9753 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
9754 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
9755 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
9756 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
9757 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
9758 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
9759 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
9760 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
9761 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
9762 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
9763 (added) plugins/symbol-browser/images/Icons.16x16.Method,
9764 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
9765 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
9766 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
9767 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
9768 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
9769 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
9770 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
9771 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
9772 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
9773 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
9774 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
9775 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
9776 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
9777 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
9778 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
9779 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
9780 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
9781 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
9782 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
9783 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
9784 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
9785 pixmaps and added new icons (taken from monodevelop).
9787 2005-04-21 Naba Kumar <naba@gnome.org>
9789 Patch from Massimo Cora <maxcvs@email.it>:
9791 * configure.in, plugins/Makefile.am
9792 (new) plugins/class-inheritance/.cvsignore,
9793 (new) plugins/class-inheritance/Makefile.am,
9794 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
9795 (new) plugins/class-inheritance/class-inherit.c,
9796 (new) plugins/class-inheritance/class-inherit.h,
9797 (new) plugins/class-inheritance/plugin.c,
9798 (new) plugins/class-inheritance/plugin.h,
9799 (new) plugins/class-inheritance/class-inheritance.png: Added class
9802 Changes by naba: Added pkgconfig check for graphviz and conditionally
9805 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
9807 2005-04-20 Naba Kumar <naba@gnome.org>
9809 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9810 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9811 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9812 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9813 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9814 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9815 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9816 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9817 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9818 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9819 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9821 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
9822 message view management.
9824 * libanjuta/anjuta-children.[ch],
9825 plugins/build-basic-autotools/build-basic-autotools.c,
9826 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
9827 Removed anjuta_children_init() function,
9828 because it is done automatically when first invoked. Introduced
9829 anjuta_children_recover() to recover the child signalling. Fixed
9830 child exit management to correctly recover the exit status.
9832 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
9833 to properly shutdown the launcher and to kill the running process
9834 (without emitting any signal).
9836 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
9837 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
9838 gdb and program instance.
9840 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9842 * plugins/editor/search-replace.c :
9843 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
9845 2005-04-18 Naba Kumar <naba@gnome.org>
9847 * TODO.tasks: Marked completed items.
9849 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
9850 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
9851 plugins/project-manager/plugin.c: Prompt user for the debugging
9852 target (select from a list of project's executable targets) and
9853 correctly start debugger. Take care of libtool wrapping when the
9854 target selected is libtool target. Fixed debugger menu items
9857 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
9859 * plugins/tools/execute.c,
9860 plugins/tools/execute.h:
9861 Implement save all files before running a command
9862 Implement all options for stdout and stderr except replace buffer
9863 Allow running several tools
9865 * plugins/tools/plugin.c:
9866 Move anjuta launcher in execute.c
9868 * plugins/tools/tools.h,
9869 plugins/tools/variable.c:
9872 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
9874 * plugins/tools/anjuta-tools.glade:
9875 Add new properties in tool editor dialog
9876 Cosmetic improvements
9878 * plugins/tools/anjuta-tools.ui:
9879 Attach tool menu as a build menu
9881 * plugins/tools/dialog.c:
9882 Set tool menu item sensitivity in tool list
9885 * plugins/tools/editor.c,
9886 plugins/tools/editor.h,
9887 plugins/tools/fileop.c,
9888 plugins/tools/tool.c,
9889 plugins/tools/tool.h:
9890 Add new properties (active, save file...)
9891 Most of them are still not implemented
9893 * plugins/tools/execute.c,
9894 plugins/tools/execute.h:
9895 Reorganize code to support multiple run
9896 Support run in terminal
9898 * plugins/tools/plugin.c
9899 plugins/tools/plugin.h:
9900 Move message handling in execute.c
9902 * plugins/tools/variable.h,
9903 plugins/tools/variable.c:
9904 Add useful variables
9906 2005-04-13 Naba Kumar <naba@gnome.org>
9908 * plugins/editor/text_editor.c: Fixed file monitoring condition.
9909 * plugins/editor/Makefile.am: Added gnome-vfs flags.
9911 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9913 * plugins/tools/dialog.c plugins/tools/tool.c :
9916 2005-04-06 Naba Kumar <naba@gnome.org>
9918 * src/anjuta.c: Load default session only when
9919 "anjuta.session.load.last" preference is enabled.
9921 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
9923 * plugins/tools/Makefile.am,
9924 plugins/tools/variable.c,
9925 plugins/tools/variable.h:
9926 Add new code for handling variables
9928 * plugins/tools/anjuta-tools.glade:
9929 Improve tool editor dialog
9930 Add variable selection dialog
9932 * plugins/tools/dialog.c,
9933 plugins/tools/dialog.h,
9934 plugins/tools/plugin.c,
9935 plugins/tools/plugin.h:
9937 Add a function to get it
9939 * plugins/tools/editor.c:
9940 Add gui code for variable selection dialog
9942 * plugins/tools/execute.c:
9943 Use variables for executing command
9945 * Naba: Compile warning fixes.
9947 2005-04-06 Naba Kumar <naba@gnome.org>
9949 * TODO.tasks: Marked completed items.
9951 2005-04-06 Naba Kumar <naba@gnome.org>
9953 * plugins/subversion/svn-backend.c: Fixed subversion plugin
9956 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
9958 2005-04-04 Naba Kumar <naba@gnome.org>
9960 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
9963 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
9965 * plugins/tools/Makefile.am,
9966 plugins/tools/anjuta-tools.plugin.in,
9967 plugins/tools/anjuta-tools.ui,
9968 plugins/tools/anjuta-tools.gladei,
9969 plugins/tools/anjuta-tools-plugin.png,
9970 plugins/tools/plugin.c,
9971 plugins/tools/plugin.h,
9972 plugins/tools/dialog.c,
9973 plugins/tools/dialog.h,
9974 plugins/tools/fileop.c,
9975 plugins/tools/fileop.h,
9976 plugins/tools/tool.c,
9977 plugins/tools/tool.h,
9978 plugins/tools/editor.c,
9979 plugins/tools/editor.h,
9980 plugins/tools/execute.c,
9981 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
9982 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
9985 * anjuta-tools.[ch]: Removed old tools code.
9987 2005-04-01 Steve Murphy <murf@e-tools.com>
9989 * configure.in: Added "rw" to ALL_LINGUAS.
9991 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9994 manuals/C/anjuta-manual/fileoperations.xml
9996 manuals/C/anjuta-manual/figures/search_expr.png
9997 manuals/C/anjuta-manual/figures/search_expr_basic.png
9998 manuals/C/anjuta-manual/figures/search_file_list.png
9999 manuals/C/anjuta-manual/figures/search_file_pattern.png
10000 manuals/C/anjuta-manual/figures/search_replace.png
10001 manuals/C/anjuta-manual/figures/search_setting.png
10002 manuals/C/anjuta-manual/figures/search_target.png
10003 manuals/C/anjuta-manual/figures/search_target_action.png
10004 manuals/C/anjuta-manual/figures/search_target_in.png
10006 manuals/C/anjuta-manual/figures/find_files.png
10007 manuals/C/anjuta-manual/figures/find_replace.png
10008 manuals/C/anjuta-manual/figures/find_text.png :
10009 Updated Anjuta manual (File Operations)
10011 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10013 * manuals/C/anjuta-manual/fileoperations.xml,
10014 manuals/C/anjuta-manual/figures/open_file.png,
10015 manuals/C/anjuta-manual/figures/open_file_multiple.png,
10016 manuals/C/anjuta-manual/figures/prefs_print.png,
10017 manuals/C/anjuta-manual/figures/print_dlg.png,
10018 manuals/C/anjuta-manual/figures/print_preview.png.
10020 manuals/C/anjuta-manual/figures/add_edit_macro.png,
10021 manuals/C/anjuta-manual/figures/display_macro.png,
10022 manuals/C/anjuta-manual/figures/insert_text.png,
10023 manuals/C/anjuta-manual/figures/keyword_macro.png,
10024 manuals/C/anjuta-manual/figures/new_file_wizard.png,
10025 manuals/C/anjuta-manual/figures/save_as_file.png :
10026 Updated Anjuta Manual (File Operations)
10028 2005-03-23 Adam Weinberger <adamw@gnome.org>
10030 * plugins/editor/action-callbacks.c,
10031 plugins/file-loader/plugin.c,
10032 plugins/gtodo/main.c,
10033 plugins/project-wizard/druid.c:
10034 Fix spelling/grammar errors. Fixes bugs
10035 169068, 169137, 169138, and 169139.
10037 2005-03-21 Naba Kumar <naba@gnome.org>
10039 Patch from: Massimo Cora' <maxcvs@email.it>:
10041 * plugins/editor/Makefile.am
10042 plugins/editor/anjuta-docman.c,
10043 (added) plugins/editor/editor-tooltips.c,
10044 (added) plugins/editor/editor-tooltips.h: Added tooltips to
10045 editor tabs to show full path.
10047 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
10049 * plugins/subversion/svn-backend.c:
10050 Removed "apr-0/" from include because this is
10051 already included in SVN_INCLUDE and broke building if
10052 apr >= 1.0 was installed.
10054 2005-03-18 Naba Kumar <naba@gnome.org>
10056 Patch from: Massimo Cora' <maxcvs@email.it>:
10058 * plugins/editor/action-callbacks.c,
10059 plugins/editor/aneditor-calltip.cxx,
10060 plugins/editor/aneditor-priv.h,
10061 plugins/editor/aneditor.cxx,
10062 plugins/editor/aneditor.h,
10063 plugins/editor/anjuta-document-manager.ui: Added calltip
10064 activation from menu.
10066 2005-03-16 Naba Kumar <naba@gnome.org>
10068 Patch from: Massimo Cora' <maxcvs@email.it>:
10070 * plugins/class-gen/action-callbacks.c,
10071 plugins/class-gen/anjuta-class-gen-plugin.glade,
10072 plugins/class-gen/class_gen.c,
10073 plugins/class-gen/class_gen.h,
10074 plugins/class-gen/class_logo.xpm,
10075 plugins/class-gen/plugin.c: Create files without project
10076 being open. Add to project support. And other enhancements.
10078 2005-03-15 Adam Weinberger <adamw@gnome.org>
10081 plugins/debug-manager/utilities.c,
10082 plugins/file-loader/plugin.c,
10083 plugins/gdb/utilities.c,
10084 plugins/profile-default/plugin.c,
10085 plugins/project-import/project-import.c,
10086 src/anjuta-actions.h:
10087 Spelling/grammar fixes.
10089 2005-03-13 Naba Kumar <naba@gnome.org>
10091 * plugins/editor/action-callbacks.c,
10092 plugins/editor/action-callbacks.h,
10093 plugins/editor/anjuta-document-manager.ui,
10094 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
10095 submenu. Moved menuitems from Format to View->Editor.
10097 * src/action-callbacks.c, src/action-callbacks.h,
10098 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
10099 layout and lock layout menus in View submenu. Get rid of
10100 Settings->Layout Manager menu.
10102 * plugins/project-import/anjuta-project-import.plugin.in:
10105 * global-tags/Makefile.am,
10106 global-tags/create_global_tags.sh,
10107 plugins/editor/aneditor-autocomplete.cxx,
10108 plugins/editor/aneditor-priv.h,
10109 plugins/editor/aneditor.cxx,
10110 tagmanager/tm_workspace.c: Fixed scope members autocompletion
10111 in editor and made it work in global symbols also.
10113 * src/anjuta-app.c: Always use priority texts besides icons style
10114 for toolbars, because other styles look horible for Anjuta (fixme).
10116 2005-03-11 Naba Kumar <naba@gnome.org>
10118 * configure.in: Removed test for iconv.
10120 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
10121 before scintilla widget is realized.
10123 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
10124 for Update menuitem.
10126 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
10127 already applied in scintilla main stream.
10129 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
10130 and notified scintilla developer.
10132 2005-03-10 Naba Kumar <naba@gnome.org>
10134 * src/action-callbacks.c: Removed reference to src/help.h (dead
10137 * plugins/editor/text_editor.c: Removed reference to
10138 src/launcher.h (a dead file).
10140 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
10141 src/controls.c, src/controls.h, src/fileselection.c,
10142 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
10143 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
10144 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
10145 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
10146 src/session.h, src/support.c, src/support.h, src/toolbar.c,
10147 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
10148 Removed these dead files from CVS.
10151 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10153 * plugins/file-wizard/action-callbacks.c : Added error message.
10154 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
10157 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
10159 * plugins/cvs-plugin/cvs-callbacks.c
10160 plugins/cvs-plugin/plugin.c:
10161 Fixed preferences page init and busy handling
10163 * plugins/subversion/plugin.c:
10164 Fixed preferences page init
10166 2005-03-09 Naba Kumar <naba@gnome.org>
10168 * plugins/Makefile.am, plugins/glade/Makefile.am,
10169 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
10170 enabled glade plugin in Anjuta. The plugin is built only when
10171 glade3 is installed.
10173 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
10175 * plugins/project-wizard/templates/java.wiz
10176 plugins/project-wizard/templates/java-logo.png (*)
10177 plugins/project-wizard/templates/java/*
10178 plugins/project-wizard/templates/Makefile.am
10181 Add Java project type. It generates a autoconf/automake
10182 project which is compiled using gcj. It requires automake
10183 > 1.4 (1.9 is known to work) to work!
10185 (*) still awaiting response from the gcj team if we
10186 may use their logo.
10188 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
10190 * plugins/project-import/*
10191 plugins/Makefile.am
10193 Added project import plugin. Might be a bit buggy and limited
10195 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
10196 Icon from old pixmaps dir
10198 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10200 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
10201 plugins/macro/macro-util.c, plugins/macro/macros.xml :
10202 Added C Custom_Indent line macro.
10205 2005-03-09 Naba Kumar <naba@gnome.org>
10207 * TODO.tasks: Added new message-manager tasks.
10209 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10210 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10211 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10212 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10213 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10214 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10215 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10216 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10217 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10218 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10220 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
10221 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
10222 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
10223 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
10224 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
10225 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
10226 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
10227 Removed debugger widgets from shell on debugger shutdown. Added
10228 scrolled windows for docked widgets. Removed unnecessary widget refs
10229 and unrefs. Destroy widgets correctly on debugger shutdown.
10231 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
10232 with project description title. Removed frame shadow.
10234 * plugins/project-wizard/druid.c: Initializes tooltips.
10236 * scintilla/Makefile.am: Fixed comiple error.
10238 2005-03-08 Adam Weinberger <adamw@gnome.org>
10240 * plugins/class-gen/anjuta-class-gen-plugin.glade,
10241 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
10243 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10245 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
10246 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
10247 plugins/macro/macro-util.c, plugins/macro/macro-util.h
10248 plugins/macro/macros.xml, plugins/macro/plugin.c :
10249 Moved cursor at the '|' position defined in macros.
10251 2005-03-07 Naba Kumar <naba@gnome.org>
10253 * plugins/subversion/Makefile.am: Fixed build error.
10255 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
10256 types (perl, python, shellscript).
10258 * plugins/editor/plugin.c: Fixed to show all highlight options.
10260 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10262 * TODO.tasks : updated tasks.
10263 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
10265 2005-03-07 Naba Kumar <naba@gnome.org>
10267 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
10268 or disable subversion file-manager submenu. If "Subvesion" is also
10269 valid directory, we should also check for it.
10271 * configure.in: Disable cygwin macro until someone fixes the
10274 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
10275 backward compatibility.
10277 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10279 * src/about.c : Cleaned code.
10280 * plugins/macro/macros.xml : Added "do_while" C macro.
10281 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
10282 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
10283 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
10284 Closed registers, shared libraries, kernel signals dialogs with ESC key.
10286 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
10288 * plugins/class-gen/plugin.c:
10289 Removed "return" to activate project_root_uri watching.
10291 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
10293 * plugins/Makefile.am
10294 plugins/subversion/*:
10295 Added subversion plugin. Add, Remove, Commit and Update work
10296 everything else needs work.
10298 * plugins/terminal/terminal.c
10299 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
10300 we still have focus problems with the editor.
10302 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10304 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
10306 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10308 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
10310 2005-03-04 Naba Kumar <naba@gnome.org>
10312 Patch from Massimo Cora' <maxcvs@email.it>:
10314 * plugins/class-gen/Makefile.am,
10315 plugins/class-gen/action-callbacks.c,
10316 plugins/class-gen/action-callbacks.h,
10317 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
10318 plugins/class-gen/anjuta-class-gen.plugin.in,
10319 plugins/class-gen/class_gen.c,
10320 plugins/class-gen/class_gen.h,
10321 (removed) plugins/class-gen/clsGen.c,
10322 (added) plugins/class-gen/goc_template_header,
10323 (added) plugins/class-gen/goc_template_source,
10324 plugins/class-gen/plugin.c,
10325 plugins/class-gen/plugin.h: Refactored class gen code.
10326 Added GOCBuilder code. Fixed UI. Implemented plugin.
10328 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
10330 * plugins/project-wizard/property.c
10331 plugins/project-wizard/install.c
10332 plugins/project-wizard/druid.c
10333 plugins/editor/goto_line.c
10334 plugins/editor/plugin.c
10335 plugins/gtodo/add_edit_item.c
10336 plugins/gtodo/ligtodo.c
10337 plugins/gtodo/main.c
10338 plugins/gtodo/preferences.c:
10339 Fixed #167559, #167534, #167266, #167357
10340 (Bad English in strings...)
10342 Thanks to Adam Weinberger and Thierry Moisan for
10345 2005-03-03 Naba Kumar <naba@gnome.org>
10347 * libegg/Makefile.am, libegg/menu/Makefile.am,
10348 (added) libegg/egg-submenu-action.c,
10349 (added) libegg/menu/egg-submenu-action.h: Created a new action for
10350 submenu (used for wizard listing).
10352 * plugins/file-loader/anjuta-loader-plugin.ui
10353 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
10356 * plugins/editor/action-callbacks.c,
10357 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
10358 ctrl+tabbing because it was interfaring with focus navigation.
10359 Focus editor on "Esc" in incremental search entry. Cleanups.
10361 * plugins/file-manager/an_file_view.c,
10362 plugins/symbol-browser/plugin.c,
10363 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
10366 * plugins/profile-default/plugin.c,
10367 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
10370 * (removed) scintilla/patches/a64-crash-fix.patch,
10371 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
10374 2005-03-03 Naba Kumar <naba@gnome.org>
10376 * HACKING: Fixed typos.
10378 * plugins/editor/aneditor-indent.cxx: Clean up.
10380 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
10381 Enable/disable save, undo and redo actions depending on state
10384 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10386 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
10387 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
10388 Displayed search_incremental status.
10390 * Removed plugins/editor/search_incremental.[ch]
10392 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
10394 * plugins/cvs-plugin/cvs-execute.c
10395 plugins/cvs-plugin/cvs-callbacks.c:
10396 - Use weak reference on mesg_view and reuse tab if
10397 it still exists to avoid cluttering message manager.
10398 - Fixed bug in cvs remove
10400 README, HACKING: Updated
10402 configure.in: Added check for libsvn
10404 2005-02-29 Naba Kumar <naba@gnome.org>
10406 * plugins/file-manager/an_file_view.c,
10407 plugins/symbol-browser/an_symbol_view.c,
10408 plugins/symbol-browser/plugin.c: Hide column headers (they
10411 2005-02-29 Naba Kumar <naba@gnome.org>
10413 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10414 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10415 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10416 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10417 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10418 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10419 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10420 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10421 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10422 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10424 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
10425 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10426 (added) libanjuta/anjuta-session.[hc],
10427 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
10428 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
10429 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
10432 Implemented session management. Implemented session
10433 container class. Added session notifications from shell. Implemented
10434 session save/load in editor, file-loader, default-profile-plugin
10435 and anjuta-app. Fixed window sizing and restoration. Cleaned up
10436 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
10437 and maximized states in session. Implemented project session
10440 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10442 * plugins/class-gen/action-callbacks.[ch],
10443 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
10444 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
10445 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
10448 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
10450 * plugins/project-wizard/anjuta-project-wizard.glade,
10451 plugins/project-wizard/druid.c:
10452 Add some padding in tab label in project selection page
10454 * plugins/project-wizard/druid.c,
10455 plugins/project-wizard/parser.c:
10456 Search for project template recursively
10457 Add ~/.anjuta/project to the search paths
10459 2005-02-26 Naba Kumar <naba@gnome.org>
10461 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
10462 * plugins/file-loader/plugin.c: Fixed crash bug.
10463 * libanjuta/plugins.c: Fixed memory leak.
10465 2005-02-26 Naba Kumar <naba@gnome.org>
10467 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
10468 "UserActivatable" attribute for plugins. This attribute if set to
10469 "no" will prevent users from activating/deactivating it from
10470 plugins dialog. Added a toggle button in plugins dialog to toggle
10471 the plugins list between list of activatable plugins (default) to
10472 list of all plugins. anjuta_plugin_select() now only selects the
10473 plugin. Added anjuta_plugins_select_and_activate() method that will
10474 select and activate it.
10476 * plugins/profile-default/Makefile.am,
10477 plugins/profile-default/anjuta-default-profile.ui,
10478 plugins/profile-default/plugin.c,
10479 plugins/profile-default/plugin.h,
10480 plugins/project-manager/anjuta-project-manager.ui,
10481 plugins/project-manager/plugin.c,
10482 plugins/project-manager/plugin.h:
10484 Anjuta projects (*.anjuta) files define the profile of respective
10485 projects. Profile is a set of related plugins required for the
10486 project to open. Moved "close project" action from Project Manager
10487 to Profile Manager plugin. Implemented loading and unloading of
10488 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
10489 (instead of Project Manager) now handles opening of *.anjuta files.
10490 Close Project menuitem is now moved to File submenu (being
10491 consistent with Anjuta 1.x versions and avoiding creating Project
10492 submenu when project manager is not loaded).
10494 * src/anjuta-actions.h: Fixed short-cut key for Help content.
10496 * src/anjuta.ui: Fixed place holder for projects.
10498 * (new) plugins/profile-default/default.anjuta: default startup
10499 profile. Removed the hardcoded plugins loading in
10500 DefaultProfilePlugin.
10503 plugins/project-wizard/templates/terminal/project.anjuta:
10504 Implemented project format in newly created projects.
10506 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
10507 plugins/class-gen/anjuta-class-gen.plugin.in,
10508 plugins/cvs-plugin/anjuta-cvs.plugin.in,
10509 plugins/editor/anjuta-document-manager.plugin.in,
10510 plugins/file-loader/anjuta-loader.plugin.in,
10511 plugins/file-wizard/anjuta-file-wizard.plugin.in,
10512 plugins/gdb/anjuta-gdb.plugin.in,
10513 plugins/glade/anjuta-glade.plugin.in,
10514 plugins/message-view/anjuta-message-manager.plugin.in,
10515 plugins/profile-default/anjuta-default-profile.plugin.in,
10516 plugins/project-manager/anjuta-project-manager.plugin.in,
10517 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10518 Defined UserActivatable attributes. Added supported types attribute.
10520 * plugins/project-wizard/anjuta-project-wizard.glade
10521 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
10522 "Project Wizard" in preferences title.
10524 * TODO.tasks: Updated.
10526 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
10529 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10531 * plugins/file-wizard/anjuta-file-wizard.glade
10532 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
10534 Integrated License macros, cleaned file.c.
10536 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
10538 * plugins/macor/macro-util.c: Fixed crash bugs if email or
10539 username can not be found correctly.
10541 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10543 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
10544 plugins/macro/macros.xml :
10546 Added Headers macros. Cleaned file.c
10548 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10550 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
10551 plugins/macro/macros.xml :
10553 Fixed a bug. Added Header macro.
10556 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10558 * plugins/file-wizard/action-callbacks.c,
10559 plugins/file-wizard/file.c, plugins/macro/macro-util.c
10560 plugins/macro/macros.xml :
10562 Added FileName, Header template macros.
10564 2005-02-24 Naba Kumar <naba@gnome.org>
10566 * plugins/patch/patch-plugin.c: Fixed a function call.
10568 * src/anjuta.c, src/main.c: Save and load default session.
10570 2005-02-24 Naba Kumar <naba@gnome.org>
10572 * libanjuta/interfaces/libanjuta.idl,
10573 plugins/message-view/anjuta-msgman.c,
10574 plugins/message-view/anjuta-msgman.h,
10575 plugins/message-view/plugin.c: Added and implemented
10576 set_view_title() method.
10578 * plugins/build-basic-autotools/build-basic-autotools.c,
10579 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
10580 build context pooling. Maximum 3 contexts are reused. Additional
10581 contexts are created when all are busy.
10583 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10585 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
10586 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
10587 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
10588 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
10590 Added Copyright, Changelog macros.
10592 2005-02-23 Naba Kumar <naba@gnome.org>
10594 Patch from Massimo Cora' <maxcvs@email.it>:
10595 * plugins/Makefile.am,
10596 plugins/patch/Makefile.am,
10597 (added) plugins/patch/anjuta-patch-plugin.png,
10598 (added) plugins/patch/anjuta-patch.plugin.in,
10599 (added) plugins/patch/anjuta-patch.ui,
10600 plugins/patch/patch-plugin.c,
10601 (added) plugins/patch/patch-plugin.h,
10602 (added) plugins/patch/plugin.c,
10603 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
10606 2005-02-23 Naba Kumar <naba@gnome.org>
10608 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
10609 file-loader/plugin.c, profile-default/plugin.c:
10610 Implemented "activated" and "deactivated" signals for plugin class.
10611 Renamed *_location() functions to *_id(), because location is
10612 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
10613 anjuta_plugins_unload_plugin().
10615 * class-gen/plugin.c: Fixed complier warning and utility function call.
10617 * debug-manager/plugin.c: Unload debugger plugin correctly.
10619 * project-manager/plugin.c: Fixed compiler warnings.
10621 * plugins/project-wizard/templates/gnome/.cvsignore,
10622 plugins/project-wizard/templates/gnome/po/.cvsignore,
10623 plugins/project-wizard/templates/gnome/src/.cvsignore,
10624 plugins/project-wizard/templates/gtk/po/.cvsignore,
10625 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
10626 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
10628 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
10629 build (we need to fix this thing).
10631 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
10633 * plugins/macro/macro-action.[ch]
10634 plugins/macro/macro-edit.c
10635 plugins/macro/macro-dialog.c
10636 plugins/macro/macro-db.[ch]
10637 plugins/macro/plugin.[ch]
10638 plugins/macro/macro-util.[ch] (added)
10640 Cleaned up macro plugin and preview expanded macros.
10642 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
10644 * plugins/cvs-plugin/cvs-interface.c:
10646 Fixed option setting when using no compression and not
10649 2005-02-23 Naba Kumar <naba@gnome.org>
10651 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
10652 geometry on exit and startup (only if there is no geometry from the
10655 * TODO.tasks: Updated.
10657 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
10659 * manuals/reference/libanjuta/Makefile.am,
10660 manuals/reference/libanjuta/libanjuta-docs.sgml,
10661 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
10662 documentation for writing project templates.
10664 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10666 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
10667 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
10669 Expansion keywords in macros.
10671 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10673 * plugins/file-wizard/action-callbacks.c,
10674 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
10675 plugins/macro/macros.xml :
10677 Inserting text by macro plugin
10680 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
10682 * plugins/macro/plugin.c
10683 plugins/cvs-plugin/plugin.c:
10685 Fixed interfaces (use static)
10687 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
10689 * plugins/macro/macro-actions.[ch]
10690 plugins/macro/plugin.c
10691 libanjuta/interfaces/libanjuta.idl:
10693 Implemented IAnjutaMacro interface to be used by file-wizard
10695 * plugins/cvs-plugin/plugin.c
10696 libanjuta/interfaces/libanjuta.idl:
10698 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
10699 for all version control systems and not only for cvs.
10701 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10703 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
10706 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
10709 2005-02-21 Naba Kumar <naba@gnome.org>
10711 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
10712 IAnjutaDebugger interface.
10714 * plugins/debug-manager/anjuta-debug-manager.ui,
10715 plugins/debug-manager/attach_process.c,
10716 plugins/debug-manager/attach_process.h,
10717 plugins/debug-manager/plugin.c,
10718 plugins/debug-manager/plugin.h,
10719 plugins/gdb/actions.c,
10720 plugins/gdb/actions.h,
10721 plugins/gdb/anjuta-gdb-plugin.ui,
10722 plugins/gdb/breakpoints.c,
10723 plugins/gdb/breakpoints.h,
10724 plugins/gdb/debugger.c,
10725 plugins/gdb/debugger.h,
10726 plugins/gdb/memory.c,
10727 plugins/gdb/plugin.c,
10728 plugins/gdb/plugin.h,
10729 plugins/gdb/sharedlib.h,
10730 plugins/gdb/sharedlib_cbs.c,
10731 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
10732 correctly between debug-manager and debugger. Implemented debugger
10733 interface in gdb plugin. Fixed action names. Added UI updating.
10734 Start and stop debugger (does not work yet). Fixed UI merging.
10735 Fixed debugger plugin handling in debug-manager.
10737 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
10739 * plugins/editor/aneditor-autocomplete.cxx:
10741 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
10742 crash with C++ "template" keyword.
10744 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10746 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
10747 Fixed bug (Closed macro dialogs with Esc key).
10749 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
10751 * plugins/project-wizard/xlib.wiz,
10752 plugins/project-wizard/xlib-logo.png,
10753 plugins/project-wizard/xlib/*:
10754 Port old xlib anjuta project on new project wizard
10756 * plugins/project-wizard/xlib-dock.wiz,
10757 plugins/project-wizard/xlib-dock/*:
10758 Port old xlib dock anjuta project on new project wizard
10760 * plugins/project-wizard/wxwin.wiz,
10761 plugins/project-wizard/wxwin-logo.png,
10762 plugins/project-wizard/wxwin/*:
10763 Port old wxwin anjuta project on new project wizard
10765 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
10766 necessary changes for the new templates.
10768 2005-02-18 Naba Kumar <naba@gnome.org>
10770 * plugins/Makefile.am: Added class-gen
10772 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
10774 * plugins/project-wizard/header.c:
10775 Fix a bug in sorting of project categories
10777 2005-02-18 Naba Kumar <naba@gnome.org>
10779 Patch from Massimo Cora <maxcvs@email.it>:
10781 * plugins/class-gen/.cvsignore,
10782 plugins/class-gen/Makefile.am,
10783 (added) plugins/class-gen/action-callbacks.c,
10784 (added) plugins/class-gen/action-callbacks.h,
10785 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
10786 (added) plugins/class-gen/class_gen.c,
10787 (added) plugins/class-gen/class_gen.h,
10788 (added) plugins/class-gen/plugin.c,
10789 (added) plugins/class-gen/plugin.h: Ported class wizard to the
10792 * plugins/project-manager/plugin.c: implemented add_source().
10794 2005-02-17 Naba Kumar <naba@gnome.org>
10796 * plugins/file-loader/plugin.c: Fixed possible crash.
10798 * src/action-callbacks.c, src/action-callbacks.h,
10799 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
10801 2005-02-17 Naba Kumar <naba@gnome.org>
10803 * plugins/project-wizard/templates/anjuta-plugin.wiz,
10804 plugins/project-wizard/templates/gnome.wiz,
10805 plugins/project-wizard/templates/gtk.wiz,
10806 plugins/project-wizard/templates/gtkmm.wiz,
10807 plugins/project-wizard/templates/terminal.wiz,
10808 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10809 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
10810 plugins/project-wizard/templates/gnome/src/callbacks.c,
10811 plugins/project-wizard/templates/gnome/src/callbacks.h,
10812 plugins/project-wizard/templates/gnome/src/main.c,
10813 plugins/project-wizard/templates/gtk/src/callbacks.c,
10814 plugins/project-wizard/templates/gtk/src/callbacks.h,
10815 plugins/project-wizard/templates/gtk/src/main.c,
10816 plugins/project-wizard/templates/gtkmm/src/main.cc,
10817 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
10818 to generate licence correctly (without any extra newlines). Removed
10819 IncludeGNUHeader macro definition and added proper licence property.
10820 Fixed project directory paths in file contents.
10822 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10824 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
10825 Closed macro dialogs with Esc key.
10827 2005-02-16 Naba Kumar <naba@gnome.org>
10829 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10830 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
10831 plugins/project-wizard/templates/gnome/src/callbacks.c,
10832 plugins/project-wizard/templates/gnome/src/callbacks.h,
10833 plugins/project-wizard/templates/gnome/src/main.c,
10834 plugins/project-wizard/templates/gtk/src/main.c,
10835 plugins/project-wizard/templates/gtkmm/src/main.cc,
10836 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
10837 macros to avoid blank newlines.
10839 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
10841 * plugins/project-wizard/autogen.c:
10842 Correct a problem when having property value in UTF-8
10844 * plugins/project-wizard/druid.c:
10845 Correct a bug when reselecting a new project (all pages
10848 * plugins/project-wizard/property.c:
10849 Avoid having default invalid properties
10851 * plugins/project-wizard/templates/terminal.wiz,
10852 plugins/project-wizard/templates/terminal/po/ChangeLog,
10853 plugins/project-wizard/templates/terminal/src/main.c:
10854 Remove command for testing run function
10855 Move destination directory to second page and include
10856 project name. Add exist tag. Remove unused properties.
10858 2005-02-16 Naba Kumar <naba@gnome.org>
10860 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
10861 plugins/debug-manager/anjuta-debug-manager.ui,
10862 plugins/debug-manager/plugin.c,
10863 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
10864 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
10865 plugins/gdb/plugin.h, plugins/gdb/registers.c,
10866 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
10867 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
10868 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
10869 (removed) src/anjuta_info.c,
10870 (removed) src/anjuta_info.h,
10871 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
10872 (added) plugins/gdb/anjuta-gdb-plugin.ui,
10873 (added) plugins/gdb/actions.c,
10874 (added) plugins/gdb/actions.h: Completed initial
10875 porting of debugger to new architecture. Fixed many of the debugger
10878 * plugins/file-loader/plugin.c: Detect some important mime ourself
10879 to avoid inconsistencies when mime system isn't working.
10881 2005-02-16 Naba Kumar <naba@gnome.org>
10883 * plugins/editor/Makefile.am,
10884 (added) plugins/editor/aneditor-autocomplete.cxx,
10885 (added) plugins/editor/aneditor-calltip.cxx,
10886 (added) plugins/editor/aneditor-indent.cxx,
10887 (added) plugins/editor/aneditor-priv.h,
10888 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
10889 different smaller chunks to make it easy to maintain.
10891 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10893 * plugins/project-wizard/druid.c :
10895 Found system Email address if not defined in Preferences.
10897 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
10899 * plugins/project-wizard/gtkmm.wiz
10900 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
10901 plugins/project-wizard/gtkmm/*
10903 Added GTKmm (C++) project type
10905 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
10907 * plugins/message-view/plugin.c
10908 plugins/message-view/message-view.c
10910 Implemented next/prev action
10912 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10914 * plugins/project-wizard/templates/libglade2.* :
10915 Removed libglade2 project.
10917 * plugins/project-wizard/templates/gtk* :
10918 Removed interface.[ch] & support.[ch].
10920 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10922 * plugins/project-wizard/anjuta-project-wizard.glade,
10923 plugins/project-wizard/property.[ch],
10924 plugins/project-wizard/templates/anjuta-plugin.wiz :
10925 Added a new property ("iconfile").
10927 2005-02-14 Naba Kumar <naba@gnome.org>
10929 * plugins/project-wizard/install.c,
10930 plugins/project-wizard/plugin.c,
10931 plugins/project-wizard/templates/anjuta-plugin.wiz,
10932 plugins/project-wizard/templates/gnome.wiz,
10933 plugins/project-wizard/templates/gtk.wiz,
10934 plugins/project-wizard/templates/libglade2.wiz,
10935 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
10936 newly created projects and open them. Fixed message buffering in
10939 2005-02-14 Naba Kumar <naba@gnome.org>
10941 * src/about.c, pixmaps/Makefile.am,
10942 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
10944 * mime/gnome-mime-application-x-anjuta.png,
10945 pixmaps/anjuta_icon.png,
10946 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
10947 done by 9-speed at:
10948 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
10950 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10953 plugins/project-wizard/templates/libglade2-logo.png,
10954 plugins/project-wizard/templates/libglade2.wiz,
10955 plugins/project-wizard/templates/libglade2/* :
10959 2005-02-14 Naba Kumar <naba@gnome.org>
10961 * TODO.tasks: Updated.
10963 * plugins/editor/anjuta-docman.c,
10964 plugins/editor/text_editor.c,
10965 plugins/editor/text_editor.h,
10966 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
10967 for file modification, but it is still not functioning.
10969 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
10971 * plugins/project-wizard/values.c,
10972 plugins/project-wizard/values.h,
10973 plugins/project-wizard/property.c,
10974 plugins/project-wizard/property.h,
10975 plugins/project-wizard/druid.c:
10976 Rewrite mandatory property check
10977 Add check of exist property
10978 Rewrite handling of cached property page
10980 2005-02-13 Naba Kumar <naba@gnome.org>
10982 Patch from Igor Kovalenko <garrison@mail.ru>:
10983 * tagmanager/tm_workspace.c: Improved performance.
10985 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10987 *plugins/project-wizard/templates/*.wiz,
10988 plugins/project-wizard/druid.c,
10989 plugins/project-wizard/templates/terminal/src/main.c,
10990 plugins/project-wizard/templates/gtk/src/*.[ch],
10991 plugins/project-wizard/templates/gtk/src/Makefile.am,
10992 plugins/project-wizard/templates/gnome/src/*.[ch],
10993 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
10994 Add Copyright date & Email address,
10995 Correct terminal project.
10997 2005-02-12 Naba Kumar <naba@gnome.org>
10999 * plugins/project-wizard/property.c: Fixed hidden
11000 properties to take values.
11002 * plugins/project-wizard/file.[ch]: Renamed
11003 true/false enum values to fix compile error
11004 (conflict with other definition).
11006 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
11007 even when mime type detection fails (for example, when Anjuta is
11008 installed in non-system prefix).
11010 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
11012 * plugins/project-wizard/values.c,
11013 plugins/project-wizard/values.h:
11014 Rewrite file with more comments
11016 * plugins/project-wizard/druid.c,
11017 plugins/project-wizard/druid.h,
11018 plugins/project-wizard/autogen.c,
11019 plugins/project-wizard/autogen.h,
11020 plugins/project-wizard/druid.c,
11021 plugins/project-wizard/druid.h:
11023 Use values instead of properties
11024 Move default properties to druid.c
11026 * plugins/project-wizard/install.c,
11027 plugins/project-wizard/install.h:
11028 Use values instead of properties
11029 Add a check to avoid overwriting files
11031 * plugins/project-wizard/parser.c,
11032 plugins/project-wizard/property.c,
11033 plugins/project-wizard/property.h:
11034 Update to use new values
11035 Add an "exist" attribute to check if a directory already exist
11037 * plugins/project-wizard/anjuta-project-wizard.glade:
11038 Change project selection page (GtkTextView => GtkLabel,
11039 GtkTable => GtkVBox)
11041 * plugins/project-wizard/templates/terminal.wiz:
11042 Move destination directory on second page
11044 * plugins/project-wizard/action.c:
11047 2005-02-12 Naba Kumar <naba@gnome.org>
11049 * plugins/file-manager/an_file_view.c,
11050 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
11051 views. Created dynamic update date of view depending on project
11052 changes -- similar to file-manager view.
11054 * plugins/devhelp/plugin.c: Load help on idle.
11056 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
11057 autoformat' to proper location in preferences.
11059 * mime/anjuta.mime: Added .prj extension in the mime type for backward
11062 * plugins/editor/plugin.c: Fixed accel name.
11064 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11066 *plugins/project-wizard/templates/anjuta-plugin.wiz,
11067 plugins/project-wizard/templates/gnome.wiz,
11068 plugins/project-wizard/templates/gtk.wiz,
11069 plugins/project-wizard/anjuta-project-wizard.glade,
11070 plugins/project-wizard/autogen.c:
11071 Add Username & Email address in Project preferences.
11073 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11075 *plugins/project-wizard/templates/gnome-logo.png,
11076 plugins/project-wizard/templates/gnome.wiz,
11077 plugins/project-wizard/templates/gnome/* :
11080 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11082 * plugins/project-wizard/templates/terminal/src/main.c,
11083 plugins/project-wizard/templates/terminal/src/main.c,
11084 plugins/project-wizard/templates/terminal/src/main.[ch] :
11085 Insert License in projects
11087 2005-02-11 Naba Kumar <naba@gnome.org>
11089 * TODO.tasks: Added message manager task.
11091 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
11093 * plugins/editor/plugin.c: Use bookmark stock icons.
11095 * plugins/message-view/anjuta-message-manager.ui,
11096 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
11098 2005-02-10 Naba Kumar <naba@gnome.org>
11100 * libanjuta/interfaces/libanjuta.idl: fixed build error.
11102 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11104 * global-tags/Makefile.am
11105 Error during 'make install'
11107 2005-02-09 Naba Kumar <naba@gnome.org>
11109 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
11112 2005-02-08 Naba Kumar <naba@gnome.org>
11114 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
11116 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
11117 Show busy cursur when updating global tags in preferences.
11119 * configure.in: Fixed.
11121 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11123 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
11124 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
11126 - Fixed anjuta-plugin project (glade)
11128 2005-02-08 Naba Kumar <naba@gnome.org>
11130 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
11131 Fixed automatic indentations.
11133 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
11134 Global tags are now segregated into smaller api tags, which can be
11135 selectively loaded from symbol browser preferences.
11137 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
11138 Implemented IProjectManager interface in project-manager. Mostly getter
11139 methods for now, but need to add add() and remove() methods to add
11140 or remove project elements.
11142 * plugins/gdb/debug_tree.c: Small fix.
11144 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
11145 plugins/symbol-browser/an_symbol_info.c,
11146 plugins/symbol-browser/an_symbol_info.h,
11147 plugins/symbol-browser/an_symbol_search.c,
11148 plugins/symbol-browser/an_symbol_search.h,
11149 plugins/symbol-browser/an_symbol_view.c,
11150 plugins/symbol-browser/an_symbol_view.h,
11151 plugins/symbol-browser/plugin.c,
11152 plugins/symbol-browser/plugin.h,
11154 tagmanager/entry.h,
11155 tagmanager/tm_project.c,
11156 tagmanager/tm_symbol.c,
11157 tagmanager/tm_tag.c,
11158 tagmanager/tm_workspace.c,
11159 tagmanager/vstring.c,
11160 tagmanager/include/tm_tag.h,
11161 tagmanager/include/tm_workspace.h:
11163 - Fixed tagmanager parsing of source files to parse for typedefines and
11164 properly record element scopes. Implemented scope autocompletion
11165 (autocompletion on '.', '->', '::' and ':'. The functionality is not
11166 fully working. It was based on older patch for Anjuta 1.2.2 in SF
11167 patch list (author is unknown).
11168 - Implemented symbol-browser preferences for dynamically loading and
11169 saving tags API segments.
11170 - Fixed symbol-search to use tagmanager directly instead of depending
11171 on symbol-view for tags list.
11172 - Fixed symbol-view to create the tree using TMSymbol tree directly.
11173 - Fixed TMSymbol to create the complete tags tree instead of letting the
11174 symbol-view created the root nodes.
11175 - Changed project tags cache name to .tm_project2.cache because the
11176 newer format records additional scope information.
11178 2005-02-07 Naba Kumar <naba@gnome.org>
11180 * plugins/editor/style-editor.c,
11181 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
11182 and GtkFontButton instead of deprecated widgets in
11185 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
11187 * plugins/project-wizard/action.c,
11188 plugins/project-wizard/action.h,
11189 plugins/project-wizard/autogen.c,
11190 plugins/project-wizard/autogen.h,
11191 plugins/project-wizard/file.c,
11192 plugins/project-wizard/file.h,
11193 plugins/project-wizard/install.c,
11194 plugins/project-wizard/install.h,
11195 plugins/project-wizard/parser.h,
11196 plugins/project-wizard/parser.c,
11197 plugins/project-wizard/property.c,
11198 plugins/project-wizard/property.h,
11199 plugins/project-wizard/plugin.h,
11200 plugins/project-wizard/plugin.c,
11201 plugins/project-wizard/values.c,
11202 plugins/project-wizard/values.h:
11203 Replace C++ comments by C comments
11205 * plugins/project-wizard/autogen.c,
11206 plugins/project-wizard/autogen.h:
11207 Add a run time check of autogen version.
11208 Add UserName variable.
11210 * plugins/project-wizard/anjuta-project-wizard.glade,
11211 plugins/project-wizard/header.c,
11212 plugins/project-wizard/druid.c,
11213 plugins/project-wizard/druid.h:
11214 Sort project in alphabetic order.
11215 Correct selection troubles in notebooks.
11217 * plugins/project-wizard/parser.c:
11218 Add some check when reading the project header block.
11220 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
11222 * plugins/project-wizard/action.c,
11223 plugins/project-wizard/action.h,
11224 plugins/project-wizard/autogen.c,
11225 plugins/project-wizard/autogen.h,
11226 plugins/project-wizard/file.c,
11227 plugins/project-wizard/file.h,
11228 plugins/project-wizard/install.c,
11229 plugins/project-wizard/parser.h,
11230 plugins/project-wizard/parser.c,
11231 plugins/project-wizard/property.c,
11232 plugins/project-wizard/property.h,
11233 plugins/project-wizard/values.c,
11234 plugins/project-wizard/values.h,
11235 Add a space between function name and open.
11237 * plugins/project-wizard/plugin.h,
11238 plugins/project-wizard/plugin.c,
11239 plugins/project-wizard/install.c,
11240 Avoid a crash if the user close the message view used by the .
11242 * plugins/project-wizard/anjuta-project-wizard,
11243 plugins/project-wizard/druid.c,
11244 plugins/project-wizard/druid.h,
11245 plugins/project-wizard/header.h,
11246 plugins/project-wizard/header.c,
11247 Add a text view with the description of each.
11248 Add a tab for each project.
11249 Replace some C++ comments to C comments.
11251 2005-02-05 Naba Kumar <naba@gnome.org>
11253 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
11254 New icon from Sebastien Granjoux .
11256 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
11258 * libanjuta/anjuta-preferences.c:
11259 Set file property even without a focus out event (file selected
11262 2005-02-04 Naba Kumar <naba@gnome.org>
11264 * plugins/glade/plugin.c: Fixed glade function calls.
11265 * configure.in: Fixed a typo.
11266 * TODO.tasks: Updated.
11268 2005-02-03 Naba Kumar <naba@gnome.org>
11270 * plugins/project-manager/plugin.c: Fixed memory corruption.
11272 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
11275 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
11276 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11277 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
11278 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11280 * libanjuta/interfaces/libanjuta.idl,
11281 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
11284 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
11286 Patch from Massimo Cora <maxcvs@email.it>:
11287 * plugins/editor/plugin.c: Fixed update UI for created buffers.
11289 2005-02-01 Naba Kumar <naba@gnome.org>
11291 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
11292 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
11293 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
11294 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
11295 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
11296 from sourceforge -- a64 crash fixes (correct typing for GType)
11297 and fixes compile errors in sun.
11299 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
11300 paste (shift+insert) in terminal.
11302 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
11304 * configure.in: Add «nb» to ALL_LINGUAS.
11306 2005-02-01 Naba Kumar <naba@gnome.org>
11308 * TODO.tasks, TODO: Updated todo tasks.
11310 * plugins/editor/anjuta-document-manager.glade: Improved search
11313 * TODO.tasks: Fixed xml format.
11315 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
11318 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
11321 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
11322 format during save (removed unwanted text nodes). Fixed scrollbars.
11324 2005-01-31 Naba Kumar <naba@gnome.org>
11326 * libanjuta/interfaces/libanjuta.idl,
11327 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
11328 Implemented append() method for IAnjutaEditor interface and fixed
11329 various bugs with text insertions (cvs diff and macro insertions).
11331 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
11332 automatic indentation.
11334 * plugins/editor/action-callbacks.c,
11335 plugins/editor/action-callbacks.h,
11336 plugins/editor/anjuta-docman.c,
11337 plugins/editor/anjuta-document-manager.ui,
11338 plugins/editor/plugin.c,
11339 plugins/editor/text_editor.c,
11340 plugins/editor/text_editor.h,
11341 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
11342 Fixed highlight issues.
11344 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
11347 * plugins/symbol-browser/an_symbol_view.c: Force update project.
11349 * data/properties/*: Updated properties files from scite. Created
11350 styles.properties to override the scite styles.
11352 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
11354 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
11356 2005-01-30 Naba Kumar <naba@gnome.org>
11358 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
11359 unused definitions.
11361 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
11363 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
11364 plugins/editor/text_editor.c,
11365 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
11366 fixed linuwidth preference setting, fixed insert text interface
11367 implementation. Improved automatice-indentation for cpp lexer.
11369 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
11371 2005-01-29 Naba Kumar <naba@gnome.org>
11373 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
11374 option in update dialog as default. Improved import dialog. Sized
11377 * configure.in: Fixed underquoted warning from autoconf.
11379 * plugins/editor/action-callbacks.c,
11380 plugins/editor/aneditor.cxx,
11381 plugins/editor/aneditor.h,
11382 plugins/editor/anjuta-document-manager.glade,
11383 plugins/editor/plugin.c,
11384 plugins/editor/plugin.h,
11385 plugins/editor/text_editor.c,
11386 plugins/editor/text_editor.h,
11387 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
11388 for Editor and fixed all preferences syncronization and notifys for
11389 visible prefs (in editor preferences page).
11391 * plugins/file-loader/plugin.c: Load recent files on idle.
11393 2005-01-28 Naba Kumar <naba@gnome.org>
11395 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11396 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
11398 * plugins/editor/action-callbacks.c,
11399 plugins/editor/action-callbacks.h,
11400 plugins/editor/aneditor.cxx,
11401 plugins/editor/aneditor.h,
11402 plugins/editor/anjuta-document-manager.ui,
11403 plugins/editor/plugin.c,
11404 plugins/editor/text_editor.c,
11405 plugins/editor/text_editor.h,
11406 plugins/editor/text_editor_cbs.c,
11407 plugins/editor/text_editor_cbs.h,
11408 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
11411 Patch from Massimo Cora <maxcvs@email.it>:
11412 * plugins/editor/an_symbol_search.c,
11413 plugins/editor/an_symbol_search.c: Fixed crash bugs.
11415 2005-01-27 Naba Kumar <naba@gnome.org>
11417 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
11418 minimum size request to 200.
11420 * plugins/symbol-browser/an_symbol_info.c,
11421 plugins/symbol-browser/an_symbol_info.h,
11422 plugins/symbol-browser/an_symbol_search.c,
11423 plugins/symbol-browser/an_symbol_search.h,
11424 plugins/symbol-browser/an_symbol_view.c,
11425 plugins/symbol-browser/an_symbol_view.h,
11426 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
11427 pixbuf retrieval. Fixed runtime warning. Code clean up.
11429 2005-01-27 Naba Kumar <naba@gnome.org>
11431 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
11432 src/anjuta.ui, (new) plugins/glade/.cvsignore,
11433 (new) plugins/glade/Makefile.am,
11434 (new) plugins/glade/anjuta-glade-plugin.png,
11435 (new) plugins/glade/anjuta-glade.plugin.in,
11436 (new) plugins/glade/anjuta-glade.ui,
11437 (new) plugins/glade/plugin.c,
11438 (new) plugins/glade/plugin.h,
11439 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
11440 now until glade3 works properly.
11442 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
11443 they are generated.
11445 2005-01-26 Naba Kumar <naba@gnome.org>
11447 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
11448 Added mime icon for anjuta projects.
11450 patch from Massimo Cora <maxcvs@email.it>:
11451 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
11452 an_symbol_search.h, an_symbol_view.c, plugin.c:
11453 Fix/implement objects destroying/freeing.
11455 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
11457 * src/action-callback.[ch], src/anjuta-actions.h:
11458 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
11459 because it has not been updated for years and we know have a devhelp plugin
11460 which can do the job much better.
11461 * TODO.tasks: Updated done items
11463 2005-01-25 Naba Kumar <naba@gnome.org>
11465 * autogen.sh: Fixed to generate interface files.
11467 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
11468 session save filenames.
11470 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
11472 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
11474 * plugins/project-wizard/Makefile.am,
11475 plugins/project-wizard/install.c,
11476 plugins/project-wizard/install.h,
11477 plugins/project-wizard/parser.c,
11478 plugins/project-wizard/parser.h,
11479 plugins/project-wizard/templates/terminal.wiz:
11480 Add action list block in wizard template
11481 * plugins/project-wizard/file.c,
11482 plugins/project-wizard/autogen.c:
11485 2005-01-23 Naba Kumar <naba@gnome.org>
11487 * configure.in: Fixed build error.
11489 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
11491 * plugins/project-wizard/druid.c,
11492 plugins/project-wizard/parser.c,
11493 plugins/project-wizard/property.c: Rewrite parser with
11494 better error handling
11496 2005-01-22 Naba Kumar <naba@gnome.org>
11498 * plugins/symbol-browser/plugin.c: Changed c++ coments
11499 to c commnets and formated code to anjuta coding styles.
11501 2005-01-21 Naba Kumar <naba@gnome.org>
11503 * configure.in, autogen.sh: Fixed build errors in newer automake.
11505 * plugins/editor/anjuta-docman.c: Do not emit change editor
11506 signal while in dispose.
11508 Patch from: Massimo Corà <maxcvs@email.it>
11509 * plugins/symbol-browser/Makefile.am,
11510 plugins/symbol-browser/an_symbol_view.c,
11511 plugins/symbol-browser/an_symbol_view.h,
11512 plugins/symbol-browser/plugin.c,
11513 plugins/symbol-browser/plugin.h,
11514 plugins/symbol-browser/test-symbol-browser.c,
11515 (new) plugins/symbol-browser/an_symbol_info.c,
11516 (new) plugins/symbol-browser/an_symbol_info.h,
11517 (new) plugins/symbol-browser/an_symbol_search.c,
11518 (new) plugins/symbol-browser/an_symbol_search.h:
11519 Added a cool real-time symbol-search-view in symbol browser.
11521 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
11523 * plugin/macro/plugin.c
11524 plugin/macro/anjuta-macro-plugin.ui
11525 plugin/macro/macro-db.[ch]
11526 plugin/macro/macro-dialog.[ch]
11527 plugin/macro/macro-actions.[ch]
11528 plugin/macro/macro-edit.[ch]
11529 plugin/macro/plugin.[ch]:
11531 Implemented three menu items as Naba proposed:
11533 Insert Macro: Pops of a border-less window to enter a shortcut
11534 Add Macro: Same as Manage Macro => New
11535 Manage Macros: Full-features macro dialog
11537 2005-01-20 Naba Kumar <naba@gnome.org>
11539 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
11540 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
11541 libanjuta/anjuta-shell.h,
11542 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11543 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
11544 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
11545 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
11546 src/main.c, src/shell.c: Implemented command line args processing
11547 and session management. Fixed geometry restoration.
11549 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
11551 * plugins/macro/macro-db.c,
11552 plugins/macros.xml:
11553 Cleaned up XML interface and use attributes now for name, category and
11554 shortcut. CDATA is used to avoid xml errors inside of macros.
11556 2005-01-19 Naba Kumar <naba@gnome.org>
11558 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
11560 2005-01-18 Naba Kumar <naba@gnome.org>
11562 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
11565 * scintilla/*: Updated scintilla to current cvs and updated
11568 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
11570 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
11571 plugins/cvs-plugin/cvs-actions.c:
11572 Added "Whole project" infrastructure but it does not
11573 work because I did not find a way to get the current project's
11576 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
11578 * plugins/cvs-plugin/Makefile.am
11579 plugins/cvs-plugin/anjuta-cvs.plugin.in
11580 plugins/cvs-plugin/cvs-actions.c
11581 plugins/cvs-plugin/cvs-callbacks.c
11582 plugins/cvs-plugin/cvs-interface.[ch] (added)
11583 plugins/cvs-plugin/plugin.c:
11585 Added IAnjutaCVS interface and improved cvs plugin. There
11586 is still some work to do on cvs import and to add a current
11589 2005-01-17 Naba Kumar <naba@gnome.org>
11591 * plugins/editor/aneditor.cxx: Fixed auto indentation.
11593 * configure.in: Fixed build errors.
11595 * data/Makefile.am, (removed) data/README.stock_libs,
11596 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
11597 (removed) data/header.c, (removed) data/stock_libs.anj,
11598 (removed) data/x-anjuta-project.desktop,
11599 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
11601 * libanjuta/anjuta-plugin-description.c,
11602 libanjuta/anjuta-shell.c: Updated documentations.
11604 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
11606 * libanjuta/anjuta-launcher.c,
11607 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
11610 2005-01-17 Naba Kumar <naba@gnome.org>
11612 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11613 plugins/project-wizard/templates/gtk.wiz,
11614 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
11615 Updated templates to new format.
11617 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
11618 * plugins/project-wizard/druid.c,
11619 plugins/project-wizard/parser.c,
11620 plugins/project-wizard/property.c,
11621 plugins/project-wizard/property.h,
11622 plugins/project-wizard/templates/terminal.wiz,
11623 plugins/project-wizard/templates/terminal/AUTHORS,
11624 plugins/project-wizard/templates/terminal/ChangeLog,
11625 plugins/project-wizard/templates/terminal/NEWS,
11626 plugins/project-wizard/templates/terminal/README,
11627 plugins/project-wizard/templates/terminal/project.anjuta,
11628 plugins/project-wizard/templates/terminal/src/main.c:
11629 Moveed code related to property types from druid.c and parser.c to
11630 property.c. Changed tag from "<string ..." to
11631 "<property type="string..." and so on. Rewrite parser
11632 (warning still in progress). Added list property. Changed
11633 terminal project to avoid using autogen on some file (much
11634 faster) using the autogen attribute. Add a license list box in
11635 terminal project (just as an example). _label in item list is
11638 2005-01-16 Naba Kumar <naba@gnome.org>
11640 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
11641 plugins/edtior/anjuta-docman.c: Fixed build errors.
11643 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
11644 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
11645 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
11646 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
11647 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
11648 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
11649 libanjuta/resources.h,
11650 plugins/build-basic-autotools/build-basic-autotools.c,
11651 plugins/editor/plugin.c, plugins/editor/text_editor.c,
11652 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
11653 plugins/gtodo/plugin.c, src/Makefile.am,
11654 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
11655 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
11656 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
11657 should be handled in respective plugins. Added API documentations.
11659 * libanjuta-docs.sgml, libanjuta-sections.txt,
11661 (added) tmpl/anjuta-debug.sgml,
11662 (added) tmpl/anjuta-launcher.sgml,
11663 tmpl/anjuta-plugin.sgml,
11664 tmpl/anjuta-preferences.sgml,
11665 tmpl/anjuta-shell.sgml,
11666 (added) tmpl/anjuta-status.sgml,
11667 (removed) tmpl/anjuta-stock.sgml,
11668 tmpl/anjuta-utils.sgml,
11669 (removed) tmpl/defaults.sgml,
11670 (removed) tmpl/fileselection.sgml,
11671 (removed) tmpl/gnomefilelist.sgml,
11672 tmpl/ianjuta-buildable.sgml,
11673 (added) tmpl/ianjuta-debugger-manager.sgml,
11674 (added) tmpl/ianjuta-debugger.sgml,
11675 tmpl/ianjuta-document-manager.sgml,
11676 tmpl/ianjuta-editor.sgml,
11677 tmpl/ianjuta-file.sgml,
11678 tmpl/ianjuta-loader.sgml,
11679 tmpl/ianjuta-markable.sgml,
11680 tmpl/ianjuta-message-view.sgml,
11681 (added) tmpl/ianjuta-project-manager.sgml,
11682 (added) tmpl/ianjuta-todo.sgml,
11683 (added) tmpl/ianjuta-wizard.sgml,
11684 tmpl/libanjuta-iface-marshallers.sgml,
11685 tmpl/libanjuta-unused.sgml,
11686 (removed) tmpl/pixmaps.sgml,
11688 (removed) tmpl/properties.sgml,
11689 tmpl/resources.sgml: Updated API documentations.
11691 2005-01-15 Naba Kumar <naba@gnome.org>
11693 * libanjuta/anjuta-launcher.c: Added API docs.
11695 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11696 plugins/project-wizard/templates/gtk.wiz,
11697 plugins/project-wizard/templates/terminal.wiz,
11698 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11699 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
11700 plugins/project-wizard/templates/gtk/src/main.c,
11701 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
11702 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
11705 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
11706 * plugins/project-wizard/anjuta-project-wizard.glade,
11707 plugins/project-wizard/autogen.c,
11708 plugins/project-wizard/druid.c,
11709 plugins/project-wizard/druid.h,
11710 plugins/project-wizard/file.c,
11711 plugins/project-wizard/file.h,
11712 plugins/project-wizard/install.c,
11713 plugins/project-wizard/parser.c,
11714 plugins/project-wizard/plugin.c,
11715 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
11716 setting the default project directory. Fix HIDDEN property, it's
11717 working but I think we could make this cleaner. Removed the
11718 copy of the string in mandatory_property. Add an optional autogen
11719 attribute, to force or avoid using autogen on some files, default
11720 without any attribute is autodetect.+ Replace the script tag with
11721 a normal file tag and an attribute execute.
11723 2005-01-14 Naba Kumar <naba@gnome.org>
11725 * plugins/editor/action-callbacks.c,
11726 plugins/editor/search_incremental.c,
11727 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
11730 * plugins/editor/plugin.c, plugins/editor/plugin.h,
11731 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
11734 2005-01-12 Naba Kumar <naba@gnome.org>
11737 plugins/project-wizard/templates/Makefile.am,
11738 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
11739 plugins/project-wizard/templates/anjuta-plugin.wiz,
11740 (added) plugins/project-wizard/templates/gtk-logo.png,
11741 (added) plugins/project-wizard/templates/gtk.wiz,
11742 (added) plugins/project-wizard/templates/terminal-logo.png,
11743 plugins/project-wizard/templates/terminal.wiz,
11744 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11745 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11746 (added) plugins/project-wizard/templates/gtk/.cvsignore,
11747 (added) plugins/project-wizard/templates/gtk/Makefile.am,
11748 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
11749 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
11750 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
11751 (added) plugins/project-wizard/templates/gtk/src/main.c,
11752 (added) plugins/project-wizard/templates/gtk/src/project.glade,
11753 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
11754 GTK+ project templated and fixed other templates. Updated template
11757 2005-01-12 Naba Kumar <naba@gnome.org>
11759 * plugins/macro/anjuta-macro.glade: Improved GUI.
11761 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
11763 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
11764 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
11765 * plugins/cvs-plugin/cvs.[ch] (removed)
11766 Removed old unused files
11768 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
11769 * plugins/cvs-plugin/cvs-actions.c
11770 * plugins/cvs-plugin/Makefile.am:
11771 Seperate callback functions for better error
11772 handling. Cleaned up code.
11774 * plugins/macro/macros.xml: removed corrupt cvs
11777 2005-01-10 Naba Kumar <naba@gnome.org>
11779 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
11780 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
11783 2005-01-09 Naba Kumar <naba@gnome.org>
11785 * libegg/egg-recent-action.c, libegg/test-actions.c,
11786 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
11787 recent files models.
11789 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
11790 two models -- one for projects and other for regular files and show
11791 both in recent files menu. Changed recent files group from "anjuta"
11792 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
11793 when adding the URI in recent files.
11795 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
11796 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
11797 * plugins/macro/macro-dialog.c: Fixed dispose() method.
11798 * plugins/macro/macros.xml: Fixed xml errors.
11800 2005-01-08 Naba Kumar <naba@gnome.org>
11802 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
11803 libegg/test-actions.c, libegg/menu/Makefile.am,
11804 libegg/menu/egg-recent-action.h: Added a new action for
11807 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
11808 Fixed dispose. Cleanup.
11810 * plugins/file-loader/anjuta-loader-plugin.ui,
11811 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
11812 Use the new action for recent files. Added recent files in
11815 * plugins/project-wizard/druid.c: Show busy cursor and
11816 de-sensitize druid buttons during page change.
11818 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
11819 * plugins/project-wizard/Makefile.am,
11820 plugins/project-wizard/druid.c,
11821 plugins/project-wizard/druid.h,
11822 plugins/project-wizard/install.c,
11823 plugins/project-wizard/plugin.c,
11824 plugins/project-wizard/plugin.h,
11825 plugins/project-wizard/property.c,
11826 plugins/project-wizard/property.h,
11827 (added) plugins/project-wizard/values.c,
11828 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
11829 objects (in values.c and values.h) containing the values of all
11830 properties. The NPWProperty objects now keep their values in this
11831 object which is persistant for one activation of the plugin, so the
11832 user keeps all the values even if he goes backward. Used an anjuta
11833 message view to list all files copied by the project wizard.
11835 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
11837 * plugins/macro/plugin.[ch],
11838 plugins/macro/macro-dialog.[ch]
11839 plugins/macro/macro-edit.[ch]
11840 plugins/macro/macro-db.[ch]
11841 plugins/macro/macro-actions.[ch]
11842 plugins/macro/anjuta-macro.plugin.in
11843 plugins/macro/anjuta-macro.glade
11844 plugins/macro/anjuta-macro.png
11845 plugins/macro/Makefile.am
11846 plugins/macro/macros.xml
11847 plugins/macro/anjuta-macro.ui (all added)
11849 plugins/Makefile.am:
11850 Added new macro plugins
11852 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
11855 * manuals/reference/template (removed)
11856 Removed old api reference
11858 * plugins/message-view/message-view.c:
11859 "Fixed" crash in on_row_deleted and added a
11860 comment that I cannot work this way. We will
11861 have to change everything a bit to avoid losing
11864 * plugins/text-editor/text_editor.c:
11865 Update line number width on file save
11868 2005-01-07 Naba Kumar <naba@gnome.org>
11870 * plugins/project-wizard/anjuta-project-wizard.glade,
11871 plugins/project-wizard/druid.c,
11872 plugins/project-wizard/templates/anjuta-plugin.wiz,
11873 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
11874 Display page description in bold. Fixed mandatory field check.
11877 libanjuta/libanjuta-1.0.pc.in,
11878 plugins/project-wizard/druid.c,
11879 plugins/project-wizard/parser.c,
11880 plugins/project-wizard/property.h,
11881 plugins/project-wizard/templates/anjuta-plugin.wiz,
11882 plugins/project-wizard/templates/terminal.wiz,
11883 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
11884 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
11885 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
11886 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
11887 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
11888 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11889 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11890 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11891 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
11892 plugins/project-wizard/templates/terminal/configure.in.tpl,
11893 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
11894 plugins/project-wizard/templates/terminal/src/main.c: Implemented
11895 a new property type -- hidden. Fixed terminal and anjuta-plugin
11898 2005-01-07 Naba Kumar <naba@gnome.org>
11900 * templates/anjuta-plugin.wiz,
11901 templates/terminal.wiz,
11902 templates/terminal/Makefile.am.tpl,
11903 templates/terminal/autogen.sh,
11904 (Removed) templates/terminal/configure.ac.tpl,
11905 (Added) templates/.cvsignore,
11906 (Added) templates/Makefile.am,
11907 (Added) templates/anjuta-plugin/.cvsignore,
11908 (Added) templates/anjuta-plugin/Makefile.am,
11909 (Added) templates/anjuta-plugin/src/.cvsignore,
11910 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
11911 (Added) templates/terminal/.cvsignore,
11912 (Added) templates/terminal/Makefile.am,
11913 (Added) templates/terminal/configure.in.tpl,
11914 (Added) templates/terminal/po/.cvsignore,
11915 (Added) templates/terminal/po/ChangeLog,
11916 (Added) templates/terminal/po/Makefile.am,
11917 (Added) templates/terminal/po/POTFILES.in,
11918 (Added) templates/terminal/src/.cvsignore,
11919 (Added) templates/terminal/src/Makefile.am,
11920 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
11921 project wizard. Fixed configure/po/Makefile template errors.
11923 2005-01-06 Naba Kumar <naba@gnome.org>
11925 * configure.in: Added project templates.
11926 * plugins/project-wizard/templates/*: Added to project and renamed
11927 Makefile.am and configure.in to Makefile.am and configure.ac respectively
11928 for the project templates (so that they do not conflict with autotools
11929 build. Created proper configure.ac.tpl and autogen.sh for project
11932 2005-01-06 Naba Kumar <naba@gnome.org>
11934 * plugins/project-wizard/anjuta-project-wizard.glade,
11935 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
11936 Fixed file list parsing and to take absolute file paths (for example,
11937 from an icon selected previously). Used toggle buttons for boolean
11938 properties. Check if all mandatory fields are given before going
11939 forward in the wizard. Use scrollable viewport for listing property
11940 widgets incase the list goes out of wizard's size. Added tooltips
11941 as descriptions of the property widgets. And other fixes.
11943 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
11944 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
11945 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
11946 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
11947 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
11948 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
11949 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
11950 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11951 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
11952 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11953 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
11954 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
11955 Restructured template files.
11957 2005-01-06 Naba Kumar <naba@gnome.org>
11959 * configure.in: Added check for autogen.
11961 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
11964 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
11965 Do not emit changed signal when in dispose.
11967 * plugins/symbol-browser/plugin.c: Don't updated symbols when
11968 symbol-view widget has been destroyed.
11970 * src/anjuta-app.c: Set null to preference, status and ui object
11971 pointers when they are destroyed.
11973 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
11974 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
11975 Added boolean, integer and file property types.
11977 * plugins/project-wizard/Makefile.am,
11978 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
11979 project wizard templates.
11981 2005-01-04 Naba Kumar <naba@gnome.org>
11983 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
11986 * plugins/editor/aneditor.cxx,
11987 plugins/editor/anjuta-docman.c,
11988 plugins/editor/plugin.c,
11989 plugins/editor/text_editor.c:
11990 Removed unnecessary ref/unref of scintilla.
11992 * plugins/message-view/anjuta-msgman.c,
11993 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
11994 make close button similar to document manager.
11996 * plugins/project-manager/plugin.c,
11997 plugins/project-manager/plugin.h: Removed dead codes. Removed
11998 unnecessary ref/unref.
12000 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
12001 instead of hard refs.
12003 2005-01-03 Naba Kumar <naba@gnome.org>
12005 * libanjuta/interfaces/libanjuta.idl: Added configure() and
12006 generate() methods for IAnjutaBuildable interface.
12008 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
12009 IAnjutaBuildable inteface.
12011 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
12012 to destroy build context when message view is destroyed.
12014 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
12015 a ref to it and unref in destructor. AnEditor class wants to be the
12016 owner of scintilla widget. Fixed compile warnings with signed/unsigned
12019 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
12020 complicate the scene. Removed editor widget from AnjutaDocman when
12021 the widget is destroyed.
12023 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
12024 from shell. It will be removed from shell when the widget is destroyed.
12026 * plugins/editor/text_editor.c: Added debug codes to track object
12029 * plugins/message-view/anjuta-msgman.c: Remove message view on
12030 widget destroy. Destroy message view on remove. Removed all views
12033 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
12036 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12038 * plugins/file-wizard/action-callbacks.c,
12039 plugins/file-wizard/anjuta-file-wizard.glade,
12040 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
12041 Insert Licence, copyright, header template ...
12043 2005-01-02 Naba Kumar <naba@gnome.org>
12045 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
12046 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
12047 anjuta_status_add_widget() to allow setting busy cursor on non
12050 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
12052 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
12053 mime types to take text/source also.
12055 * plugins/editor/anjuta-docman.c,
12056 plugins/editor/anjuta-docman.h,
12057 plugins/editor/plugin.c,
12058 plugins/editor/text_editor.c,
12059 plugins/editor/text_editor.h,
12060 plugins/editor/text_editor_cbs.c: Listen for busy signal from
12061 AnjutaStatus and set busy cursor on editors.
12063 * plugins/file-loader/Makefile.am,
12064 plugins/file-loader/plugin.c,
12065 (added) plugins/file-loader/dnd.c,
12066 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
12068 * src/anjuta.c: Hide anjuta window before destruction.
12070 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
12071 * configure.in, plugins/Makefile.am,
12072 (removed) plugins/project-wizard/appwiz_page1.c,
12073 (removed) plugins/project-wizard/appwiz_page2.c,
12074 (removed) plugins/project-wizard/appwiz_page3.c,
12075 (removed) plugins/project-wizard/appwiz_page4.c,
12076 (removed) plugins/project-wizard/appwizard.c,
12077 (removed) plugins/project-wizard/appwizard.h,
12078 (removed) plugins/project-wizard/appwizard_cbs.c,
12079 (removed) plugins/project-wizard/appwizard_cbs.h,
12080 (removed) plugins/project-wizard/appwizard_gui.c,
12081 (removed) plugins/project-wizard/gnome_project.c,
12082 (removed) plugins/project-wizard/gnome_project.h,
12083 (removed) plugins/project-wizard/wizard_gui.c,
12084 (removed) plugins/project-wizard/wizard_gui.h,
12085 (added) plugins/project-wizard/.cvsignore,
12086 (added) plugins/project-wizard/Makefile.am,
12087 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
12088 (added) plugins/project-wizard/anjuta-project-wizard.glade,
12089 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
12090 (added) plugins/project-wizard/applogo.png,
12091 (added) plugins/project-wizard/appwizard.png,
12092 (added) plugins/project-wizard/autogen.c,
12093 (added) plugins/project-wizard/autogen.h,
12094 (added) plugins/project-wizard/druid.c,
12095 (added) plugins/project-wizard/druid.h,
12096 (added) plugins/project-wizard/file.c,
12097 (added) plugins/project-wizard/file.h,
12098 (added) plugins/project-wizard/header.c,
12099 (added) plugins/project-wizard/header.h,
12100 (added) plugins/project-wizard/install.c,
12101 (added) plugins/project-wizard/install.h,
12102 (added) plugins/project-wizard/parser.c,
12103 (added) plugins/project-wizard/parser.h,
12104 (added) plugins/project-wizard/plugin.c,
12105 (added) plugins/project-wizard/plugin.h,
12106 (added) plugins/project-wizard/property.c,
12107 (added) plugins/project-wizard/property.h: Removed old application-wizard
12108 codes and added new template based (autogen based) project wizard
12109 implemented by Sébastien Granjoux <seb.sfo@free.fr>
12111 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
12113 * plugins/cvs-plugin/plugin.c: Fixed crash bug
12114 * plugins/cvs-plugin/cvs-execute.c:
12115 Fix cvs_log which did not work because of some
12117 Patch from Mark R. Pariente <markpariente@cmu.edu>
12118 - Fix message highlighting
12120 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
12125 Removed template stuff completly because we dicussed to implement
12126 a macro system for Edit->Insert Text
12128 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
12130 * plugins/editor/aneditor.cxx,
12131 plugins/editor/text_editor.c:
12132 Set line number width dynamically
12134 Prepered new GTK 2.6 about dialog
12136 2004-12-30 Naba Kumar <naba@gnome.org>
12138 patch from: Massimo Corà <maxcvs@email.it>
12139 * plugins/editor/aneditor.cxx: Highlights correct function
12140 argument in recursive calltips.
12142 2004-12-30 Naba Kumar <naba@gnome.org>
12144 * plugins/symbol-browser/plugin.c,
12145 libanjuta/interfaces/libanjuta.idl,
12146 plugins/editor/text_editor.c: Fixed editor markers and added a new
12147 marker (BASIC) to indicate line numbers. Fixed symbol browser to
12148 mark the line visited.
12150 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
12151 libegg/Makefile.am, libegg/eggcomboselect.c,
12152 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
12153 widget for use with symbol view in toolbar.
12155 * plugins/cvs-plugin/anjuta-cvs.ui,
12156 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
12157 placeholder for cvs plugin context menu in filemanager.
12159 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
12161 * plugins/cvs-plugin/plugin.c:
12162 Show popup menu only if the file is contained in
12163 a directory containing a "CVS" directory
12165 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
12167 * plugins/cvs-plugin/cvs-action.[ch],
12168 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
12169 * plugins/cvs-plugin/anjuta-cvs.ui,
12170 * plugins/cvs-plugin/plugin.c:
12171 Implemented "Import"
12173 Patch from Mark R. Pariente <markpariente@cmu.edu>:
12174 Added right-click-menu for file-manager
12176 2004-12-26 Naba Kumar <naba@gnome.org>
12178 * src/action-callbacks.c, src/action-callbacks.h,
12179 src/anjuta-actions.h, src/anjuta-app.c,
12180 src/anjuta.ui: Added fullscreen action.
12182 * plugins/cvs-plugin/cvs-actions.c,
12183 plugins/cvs-plugin/plugin.c,
12184 plugins/cvs-plugin/plugin.h: Watches current editor,
12185 project and file manager selection in plugin
12188 2004-12-26 Naba Kumar <naba@gnome.org>
12190 * src/anjuta-app.c, src/anjuta.c, src/main.c,
12191 src/action-callbacks.c: Fixed app finalization. Added a
12192 command line arg --proper-shutdown (-p), which when set
12193 will release all plugins and their resources (this option
12194 is mainly for debugging).
12196 * plugins/file-loader/plugin.c: Fixed filename duplications
12197 in recent files history.
12199 * plugins/profile-default/plugin.c: Disabled problematic
12200 plugins for now to load at startup.
12202 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
12203 annoying debug prints.
12205 2004-12-23 Naba Kumar <naba@gnome.org>
12207 Patch from: Mark R. Pariente <markpariente@cmu.edu>
12208 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
12209 plugins/cvs-plugin/anjuta-cvs.ui,
12210 plugins/cvs-plugin/cvs-actions.c,
12211 plugins/cvs-plugin/cvs-actions.h,
12212 plugins/cvs-plugin/cvs-execute.c,
12213 plugins/cvs-plugin/cvs-execute.h,
12214 plugins/cvs-plugin/Makefile.am,
12215 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
12216 Added cvs log command.
12218 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
12220 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
12223 2004-12-20 Naba Kumar <naba@gnome.org>
12225 patch from: Massimo Corà <maxcvs@email.it>
12226 * plugins/editor/aneditor.cxx: Added recursive calltips.
12228 2004-12-20 Naba Kumar <naba@gnome.org>
12230 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
12231 Show busy cursor during loading and unloading.
12233 2004-12-19 Naba Kumar <naba@gnome.org>
12235 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
12236 memory leaks. Disabled debug print.
12238 * plugins/symbol-browser/an_symbol_view.c,
12239 plugins/symbol-browser/plugin.c,
12240 plugins/symbol-browser/plugin.h: Fixed loading and unloading
12241 problems. Creates SymbolView object every time when the
12242 plugin is activated.
12244 * plugins/project-manager/plugin.c: Close project when
12247 2004-12-18 Naba Kumar <naba@gnome.org>
12249 * po/POTFILES.in: Removed commented lines.
12250 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
12251 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
12252 * plugins/gdb/plugin.c: Fixed compile error.
12254 Patch from: Mark R. Pariente <mark@demar.com.tr>
12255 * libegg/eggcellrendererkeys.c: Fixed compile error.
12257 2004-12-18 Naba Kumar <naba@gnome.org>
12259 * plugins/file-loader/plugin.c: Fixed loading bug.
12261 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
12262 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
12263 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
12264 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
12265 and corruptions. Fixed loading and unloading of plugins.
12267 2004-12-17 Naba Kumar <naba@gnome.org>
12269 * plugins/file-loader/Makefile.am,
12270 plugins/file-loader/plugin.c,
12271 plugins/project-manager/plugin.c: Fixed memory corruption
12272 and disposition codes. Added missing plugin.h in Makefile.am.
12274 2004-12-16 Naba Kumar <naba@gnome.org>
12276 * plugins/symbol-browser/an_symbol_view.c,
12277 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
12278 codes. Fixed memory leaks and corruptions.
12280 * plugins/build-basic-autotools/build-basic-autotools.c
12281 plugins/editor/anjuta-docman.c,
12282 plugins/editor/text_editor.c,
12283 plugins/file-loader/plugin.c,
12284 plugins/file-manager/plugin.c,
12285 plugins/file-wizard/plugin.c,
12286 plugins/message-view/anjuta-msgman.c,
12287 plugins/message-view/anjuta-msgman.h,
12288 plugins/message-view/message-view.c,
12289 plugins/message-view/plugin.c,
12290 plugins/message-view/plugin.h,
12291 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
12293 * src/about.c, src/about.h, src/action-callbacks.c,
12294 src/action-callbacks.h, src/anjuta-actions.h,
12295 src/anjuta-app.c, src/anjuta-app.h,
12296 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
12297 src/anjuta.c, src/anjuta.h, src/getline.c,
12298 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
12299 src/start-with.c, src/start-with.h: Fixed emacs modes.
12301 * src/layout.xml: Brought document manager in front.
12303 2004-12-15 Naba Kumar <naba@gnome.org>
12305 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
12308 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
12309 finalization. Added a method to unload all plugins and destroy them.
12310 Fixed memory leaks.
12312 * plugins/sample1/plugin.c: Proper finalization code and renamed
12313 functions to proper names.
12315 * plugins/build-basic-autotools/build-basic-autotools.c,
12316 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
12318 * src/shell.c: Unload all plugins on exit, so that memory profilers
12319 can detect memory leaks in plugins.
12321 2004-12-13 Naba Kumar <naba@gnome.org>
12323 * plugins/devhelp/plugin.c: Delay widget initialization, now that
12324 docking is working.
12325 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
12326 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
12328 2004-12-11 Naba Kumar <naba@gnome.org>
12330 * data/properties/anjuta.properties: Fixed font size.
12331 * plugin/build-basic-autotools/build-basic-autotools: Added initial
12332 compile file function. There are some fixmes there.
12333 * plugins/message-view/anjuta-msgman.c,
12334 * plugins/message-view/message-view.c: Fixed bugs and clean up.
12336 2004-12-08 Naba Kumar <naba@gnome.org>
12338 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
12339 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
12340 to escape quotes in a string.
12342 * plugins/cvs-plugin/cvs-actions.c,
12343 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
12346 * plugins/build-basic-autotools/build-basic-autotools.c,
12347 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
12350 2004-12-07 Naba Kumar <naba@gnome.org>
12352 * plugins/build-basic-autotools/build-basic-autotools.c,
12353 plugins/build-basic-autotools/automake-c.filters: Completed directory
12354 tracking. Double click on Errors and warnings now work as expected.
12356 * plugins/build-basic-autotools.c: Added codes to track build directory
12357 so that absolute path of the files could be determined.
12359 2004-12-06 Naba Kumar <naba@gnome.org>
12361 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
12362 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
12363 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
12365 2004-12-05 Naba Kumar <naba@gnome.org>
12367 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
12368 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
12370 * plugins/cvs-plugin/plugin.c,
12371 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
12373 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
12375 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
12376 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
12377 plugins/cvs-plugin/cvs-execute.[ch]:
12378 Implemented cvs status and cvs diff
12380 - rdiff command is not correct
12381 - Must find a way to allow selection of directies AND files
12384 2004-12-03 Naba Kumar <naba@gnome.org>
12386 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
12387 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
12388 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
12389 session.properties file if it is for the first time.
12391 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
12393 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
12396 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
12397 plugins/cvs-plugin/anjuta-cvs.ui:
12398 Implemented update/commit and changed menu layout
12400 2004-12-02 Naba Kumar <naba@gnome.org>
12402 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
12403 property name (for cvs path property). Beautified dialogs.
12405 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
12407 * plugins/message-view/anjuta-msgman.c: Changed callback name
12408 and changed switch-page handling.
12410 * plugins/cvs-plugin/cvs-actions.c:
12411 * plugins/cvs-plugin/cvs-execute.c:
12412 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12413 - Implemented cvs add and cvs removed - both working now
12414 - Created a useful preferences page
12417 2004-11-30 Naba Kumar <naba@gnome.org>
12419 * libanjuta/anjuta-status.c: Fixed runtime warning.
12421 * plugins/editor/Makefile.am:
12422 plugins/editor/anjuta-document-manager.glade,
12423 plugins/editor/plugin.c
12424 plugins/editor/plugin.h
12425 plugins/editor/style-editor.c (new, moved from src/),
12426 plugins/editor/style-editor.h (new, moved from src/),
12427 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
12428 settings in preferences.
12430 * plugins/editor/text_editor.c,
12431 plugins/editor/text_editor.h: Do not take unused args in
12432 text_editor_get_props().
12434 * src/style-editor.c, src/style-editor.h: Removed, moved to
12435 plugins/editor/ directory.
12437 2004-11-29 Naba Kumar <naba@gnome.org>
12439 * plugins/editor/text_editor_cbs.c: Emit click signal in
12441 * libanjuta/anjuta-status.c: More spacing between items.
12443 2004-11-29 Naba Kumar <naba@gnome.org>
12445 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
12447 * libanjuta/interfaces/libanjuta.idl,
12448 plugins/debug-manager/anjuta-debug-manager.plugin.in,
12449 plugins/debug-manager/plugin.c,
12450 plugins/gdb/breakpoints.c,
12451 plugins/gdb/breakpoints.h,
12452 plugins/gdb/debugger.c,
12453 plugins/gdb/debugger.h,
12454 plugins/gdb/plugin.c,
12455 plugins/gdb/plugin.h,
12456 plugins/gdb/utilities.c,
12457 plugins/gdb/utilities.h: Code cleanups and partial implementation of
12458 toggle breakpoint margin clicks.
12460 2004-11-28 Naba Kumar <naba@gnome.org>
12462 * TODO.tasks: Fixed indentations.
12463 * plugins/gtodo/libgtodo.c: Save with indentation.
12464 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
12465 * plugins/project-manager/plugin.c: Fixed runtime warnings.
12466 * libanjuta/anjuta-status.c: Fixed busy cursors.
12467 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
12468 * po/POTFILES.in: Updated.
12470 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
12472 * plugins/editor/anjuta-document-manager.glade,
12473 plugins/editor/search-replace.[c,h],
12474 plugins/editor/search-replace_backend.h
12475 plugins/editor/search-preferences.[c,h] :
12476 Saved Search-Preferences (gconf),
12477 Basic search by default.
12479 2004-11-22 Naba Kumar <naba@gnome.org>
12481 * configure.in: Fixed build error.
12483 2004-11-21 Naba Kumar <naba@gnome.org>
12485 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
12486 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
12487 Added AnjutaStatus class to libanjuta.
12488 Added anjuta_shell_get_status() method.
12490 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
12491 and fixed marshaller generation.
12493 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
12494 "updade_ui" signals to IAnjutaEditor interface.
12496 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
12498 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
12501 * plugins/class-gen/clsGen.c: Intial port.
12503 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
12506 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
12507 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12508 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
12509 Implemented status update. Emits "update_ui" and "char_added" signals.
12510 Added view preferences.
12512 * plugins/file-loader/plugin.c: Added open with plugins in open with
12515 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
12517 * plugins/message-view/anjuta-msgman.c,
12518 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
12519 to close correct message view rather than current view.
12521 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
12523 * plugins/cvs-plugin/cvs-actions.c
12524 plugins/cvs-plugin/plugin.[ch]
12525 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12526 Implemented cvs add but ran into a launcher/message_view
12527 problem because of a limitation of the idl compiler
12529 2004-11-19 Naba Kumar <naba@gnome.org>
12531 * plugins/project-manager/plugin.c: Displays a progress window during
12534 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
12535 Fixed UI separators.
12537 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
12540 * plugins/project-manager/anjuta-project-manager.ui,
12541 plugins/project-manager/plugin.[c,h]: Added add/remove context
12542 menus and implemented them. Added file manager merge menu.
12544 2004-11-18 Naba Kumar <naba@gnome.org>
12546 * TODO.tasks: Updated.
12547 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
12548 plugins/message-view/message-view.c: Fixed finalize and dispose
12550 * plugins/debugger/*: Removed from cvs (development now in
12553 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
12555 Reviewed by Naba Kumar <naba@gnome.org>:
12557 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
12558 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12559 plugins/gdb/breakpoints.c: all marker related stuff moved from
12560 editor and docman interfaces to IAnjutaMarkable
12562 2004-11-17 Naba Kumar <naba@gnome.org>
12564 * TODO.tasks: Updated.
12566 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
12568 * libegg/egg-combo-action.c: Block changed signal when changing model.
12570 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
12571 Emit changed signal. Removed dead codes.
12573 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
12574 that recent files history do not duplicate.
12576 * plugins/symbol-browser/an_symbol_view.c,
12577 plugins/symbol-browser/an_symbol_view.h,
12578 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
12581 2004-11-15 Naba Kumar <naba@gnome.org>
12583 * plugins/project-manager/plugin.c: Opens targets on double click.
12585 * plugins/message-view/message-view.c,
12586 plugins/file-manager/anjuta-file-manager-plugin.glade,
12587 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
12588 Added proper class finalization
12589 and disposition. Added preferences notifications and callbacks to
12590 change info/warning/error colors.
12592 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
12593 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
12594 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
12595 Implemented finalize method for AnjutaApp. Code cleanups.
12597 * plugins/message-view/plugin.c: Static parent_class.
12599 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12600 * plugins/editor/search-replace.[c,h],
12601 plugins/editor/search-replace_backend.c
12602 Update search entry in main toolbar.
12605 2004-11-11 Naba Kumar <naba@gnome.org>
12607 * TODO.tasks: Updated.
12609 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
12610 and completed on-the-fly-change preferences. Removed "changed"
12611 signal as it is no longer necessary (use notify for similar
12612 purpose to monitor individual preferences).
12615 * plugins/editor/anjuta-document-manager.glade: Added view menu
12616 preferences so that they are registered.
12618 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
12619 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
12620 connection to "changed" signal of preferences and implemented
12621 notifications for some editor preferences. More to implement.
12623 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12624 * plugins/editor/print.c
12625 Fixed bug 1047624 : Add line number every X lines.
12627 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12628 * plugins/editor/search-replace.c
12629 Fixed a crash bug (995755) when searching "%n"
12631 2004-11-09 Naba Kumar <naba@gnome.org>
12633 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
12634 Fixed to refresh categories list on file load.
12636 2004-11-08 Naba Kumar <naba@gnome.org>
12638 * configure.in, plugins/Makefile.am,
12639 plugins/profile-default/plugin.c: Added cvs plugin in build.
12641 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
12643 * plugins/debug-manager/.cvsignore: Added file to ignore.
12645 * plugins/debug-manager/Makefile.am: Removed dead codes.
12647 * src/anjuta.ui: Added placeholder for version control UI.
12649 2004-11-08 Naba Kumar <naba@gnome.org>
12651 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
12652 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12653 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
12656 * global-tags/Makefile.am: Fixed make error.
12658 * plugins/profile-default/plugin.c: Added debug-manager
12659 and gdb plugins to load at startup so that debugger
12660 windows are docked properly. They will be removed
12661 later when we figure out runtime docking.
12663 * plugins/sample1/*: Restored to last working state.
12665 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
12666 windows in lower pane. Named the windows appropriately.
12668 * ChangeLog: Fixed format.
12670 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
12672 * libanjuta/interfaces/libanjuta.idl,
12673 libanjuta/anjuta-marshal.c,
12674 plugins/Makefile.am,
12675 plugins/debug-manager/plugin.c,
12676 plugins/editor/plugin.c,
12677 plugins/editor/text_editor.c,
12678 plugins/gdb/breakpoints.c,
12679 plugins/gdb/debugger.c,
12680 plugins/gdb/plugin.c,
12681 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
12683 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12684 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
12685 plugins/editor/search-replace.c,
12686 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
12687 Search and Replace; Show result in find pane
12689 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
12691 * plugins/gdb, plugins/debug-manager: Applied debugger patch
12692 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
12693 (added features: starting debugger and loading of core/executable,
12694 StepIn, StepOut, StepOver and Execute, toggling breakpoint
12697 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
12699 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
12700 my cvs-plugin files...
12701 I hope I have rescued everything possible.
12703 * Naba: Could you please fix sample1 because I messed it up to
12704 but there should be a histroy of this directory we should commit
12706 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
12708 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
12710 * plugins/cvs-plugin/plugin.c,
12711 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12712 Added preferences dialog (not yet complete)
12714 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
12716 * global-tags/Makefile.am, mime/Makefile.am:
12717 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
12719 * template/xmltemplate.[ch],
12720 template/xmlstrings.[ch],
12721 template/autotools.[ch] removed,
12722 template/prj_template.[ch] removed,
12723 template/lang_template.[ch] removed,
12724 template/lib_template.[ch] removed,
12725 template/Makefile.am adjusted,
12726 template/dtds/lang.dtd removed,
12727 template/dtds/lib.dtd removed,
12728 template/dtds/prj.dtd removed,
12729 template/dtds/autotools.dtd removed,
12730 data/template/lib/* removed,
12731 data/template/language/* removed,
12732 data/template/library/* removed,
12733 data/template/project/* removed,
12734 date/template/Makefile.am adjusted:
12735 Remove everything except text-templates to replace hardcoded
12736 Edit->Insert texts with dynamic loaded.
12738 * plugins/cvs-plugin/plugin.[ch],
12739 plugins/cvs-actions.[ch],
12740 plugins/Makefile.am,
12741 plugins/cvs-plugin/Makefile.am,
12742 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
12743 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
12744 plugins/cvs-plugin/anjuta-cvs.plugin.in:
12745 Added initial cvs-plugin code
12747 2004-10-21 Naba Kumar <naba@gnome.org>
12749 * libanjuta/anjuta-plugin.c,
12750 plugins/build-basic-autotools/build-basic-autotools.c,
12751 plugins/debugger/plugin.c,
12752 plugins/devhelp/plugin.c,
12753 plugins/editor/anjuta-docman.c,
12754 plugins/editor/goto_line.c,
12755 plugins/editor/plugin.c,
12756 plugins/editor/search-replace.c,
12757 plugins/editor/text_editor.c,
12758 plugins/file-loader/plugin.c,
12759 plugins/file-manager/plugin.c,
12760 plugins/file-wizard/file.c,
12761 plugins/file-wizard/plugin.c,
12762 plugins/gdb/plugin.c,
12763 plugins/gtodo/plugin.c,
12764 plugins/message-view/anjuta-msgman.c,
12765 plugins/profile-default/plugin.c,
12766 plugins/project-manager/plugin.c,
12767 plugins/sample1/plugin.c,
12768 plugins/terminal/terminal.c: Defined all global variables static,
12769 particularly class parent_class variables. They were getting
12770 confused at link time.
12772 * libanjuta/plugins.c: Do not unload plugins when they are
12773 deactivated. Simply cache them for later activation. Unloading
12774 modules have some problem with shared libs using static class
12775 registration. Fixed hash type for installed plugins. Eventually,
12776 we want to add "CanUnload" attribute for .plugin files (in
12777 "Anjuta Plugin" group) to let plugin loader know if the plugin can
12778 be unloaded from memory. Those plugins declaring CanUnload=false
12779 will not be unloaded from memory and will be put in the cache. Those
12780 not declaring anything or declaring CanUnload=true, will be unloaded
12781 from memory when they are deactivated.
12783 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
12784 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12785 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
12786 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
12787 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
12788 activation, deactivation. Fixed memory leaks.
12790 2004-10-20 Naba Kumar <naba@gnome.org>
12792 * TODO.tasks: Updated.
12794 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
12795 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
12796 macro for adding interfaces to plugin types. Code cleanup.
12798 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12799 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12801 * plugins/build-basic-autotools/build-basic-autotools.c,
12802 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
12803 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12804 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
12805 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
12806 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
12807 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
12808 plugins/project-manager/plugin.c,
12809 plugins/symbol-browser/an_symbol_view.c,
12810 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
12811 newly defined macro to add interfaces to plugin types.
12813 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
12815 2004-10-20 Naba Kumar <naba@gnome.org>
12817 * TODO.tasks: Added task list.
12818 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
12821 2004-10-19 Naba Kumar <naba@gnome.org>
12823 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
12825 * plugins/editor/action-callbacks.c,
12826 plugins/editor/action-callbacks.h,
12827 plugins/editor/anjuta-docman.c,
12828 plugins/editor/anjuta-docman.h,
12829 plugins/editor/anjuta-document-manager.ui,
12830 plugins/editor/file_history.c,
12831 plugins/editor/file_history.h,
12832 plugins/editor/plugin.c: Added file history browsing.
12834 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
12836 * plugins/message-view/anjuta-message-manager.ui,
12837 plugins/message-view/plugin.c: Added document manager context menu.
12839 * plugins/symbol-browser/an_symbol_view.c,
12840 plugins/symbol-browser/an_symbol_view.h,
12841 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12842 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
12843 document manager context menu.
12845 * scintilla/*, scintilla/include/*: Updated to current cvs.
12847 2004-10-19 Naba Kumar <naba@gnome.org>
12849 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
12850 placeholder for debugger UI.
12852 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
12853 * plugins/file-manager/plugin.c: Fixed loading bug.
12855 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
12856 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
12857 Initializes gconf database with default values when the
12858 values are not defined. Use bool and int prefs separately.
12860 * plugins/editor/plugin.c: Added encoding preferences.
12861 * plugins/project-manager/plugin.c: Cleanup and debug messages.
12863 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
12864 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12865 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12866 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12868 2004-10-18 Naba Kumar <naba@gnome.org>
12870 * po/POTFILES.in: Updated.
12872 * libanjuta/anjuta-ui.c: Corrected debug messages.
12874 * libegg/egg-combo-action.c, libegg/test-actions.c,
12875 libegg/menu/egg-combo-action.h: Fixed combo action.
12877 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
12880 * plugins/editor/action-callbacks.[c,h],
12881 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
12882 Implemented file swap. Removed dead codes.
12884 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
12887 * plugins/symbol-browser/an_symbol_view.[c,h],
12888 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12889 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
12890 Implemented file symbols. Implemented goto file line when symbol is
12893 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
12895 2004-10-10 Naba Kumar <naba@gnome.org>
12897 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
12899 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
12901 * plugins/debugger/.cvsignore,
12902 (added) plugins/debugger/Makefile.am,
12903 (added) plugins/debugger/anjuta-debugger.glade,
12904 (added) plugins/debugger/anjuta-debugger.plugin.in,
12905 (added) plugins/debugger/anjuta-debugger.plugin.png,
12906 (added) plugins/debugger/anjuta-debugger.ui,
12907 plugins/debugger/attach_process.c,
12908 (removed) plugins/debugger/attach_process_cbs.c,
12909 (removed) plugins/debugger/attach_process_cbs.h,
12910 (removed) plugins/debugger/breakpoints.c,
12911 (removed) plugins/debugger/breakpoints.h,
12912 (removed) plugins/debugger/debug_tree.c,
12913 (removed) plugins/debugger/debug_tree.h,
12914 (removed) plugins/debugger/debugger.c,
12915 (removed) plugins/debugger/debugger.h,
12916 (removed) plugins/debugger/memory.c,
12917 (removed) plugins/debugger/memory.h,
12918 (added) plugins/debugger/plugin.c,
12919 (added) plugins/debugger/plugin.h,
12920 (removed) plugins/debugger/registers.c,
12921 (removed) plugins/debugger/registers.h,
12922 (removed) plugins/debugger/registers_cbs.c,
12923 (removed) plugins/debugger/registers_cbs.h,
12924 (removed) plugins/debugger/registers_gui.c,
12925 (removed) plugins/debugger/sharedlib.c,
12926 (removed) plugins/debugger/sharedlib.h,
12927 (removed) plugins/debugger/sharedlib_cbs.c,
12928 (removed) plugins/debugger/sharedlib_cbs.h,
12929 (removed) plugins/debugger/sharedlib_gui.c,
12930 (removed) plugins/debugger/signals.c,
12931 (removed) plugins/debugger/signals.h,
12932 (removed) plugins/debugger/signals_cbs.c,
12933 (removed) plugins/debugger/signals_cbs.h,
12934 (removed) plugins/debugger/signals_gui.c,
12935 (removed) plugins/debugger/stack_trace.c,
12936 (removed) plugins/debugger/stack_trace.h,
12937 (added) plugins/debugger/utilities.c,
12938 (added) plugins/debugger/utilities.h,
12939 (removed) plugins/debugger/watch.c,
12940 (removed) plugins/debugger/watch.h,
12941 (removed) plugins/debugger/watch_cbs.c,
12942 (removed) plugins/debugger/watch_cbs.h,
12943 (removed) plugins/debugger/watch_gui.c,
12944 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
12946 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
12947 Added debugger gdb backend plugin.
12949 * plugins/message-view/plugin.c: Registered all message stock icons.
12951 * plugins/profile-default/plugin.c: Loads debugger plugin.
12953 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
12955 2004-10-08 Naba Kumar <naba@gnome.org>
12957 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
12960 * plugins/symbol-browser/.cvsignore,
12961 plugins/symbol-browser/Makefile.am,
12962 plugins/symbol-browser/an_symbol_view.c,
12963 plugins/symbol-browser/an_symbol_view.h,
12964 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
12965 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12966 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12967 plugins/symbol-browser/plugin.c,
12968 plugins/symbol-browser/plugin.h,
12969 plugins/symbol-browser/sv_class.xpm,
12970 plugins/symbol-browser/sv_function.xpm,
12971 plugins/symbol-browser/sv_macro.xpm,
12972 plugins/symbol-browser/sv_private_fun.xpm,
12973 plugins/symbol-browser/sv_private_var.xpm,
12974 plugins/symbol-browser/sv_protected_fun.xpm,
12975 plugins/symbol-browser/sv_protected_var.xpm,
12976 plugins/symbol-browser/sv_public_fun.xpm,
12977 plugins/symbol-browser/sv_public_var.xpm,
12978 plugins/symbol-browser/sv_static_fun.xpm,
12979 plugins/symbol-browser/sv_static_var.xpm,
12980 plugins/symbol-browser/sv_struct.xpm,
12981 plugins/symbol-browser/sv_unknown.xpm,
12982 plugins/symbol-browser/sv_variable.xpm,
12983 plugins/symbol-browser/test-symbol-browser.c,
12984 plugins/Makefile.am: Implemented Symbol
12987 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
12989 * plugins/build-basic-autotools/Makefile.am,
12990 plugins/devhelp/Makefile.am,
12991 plugins/editor/Makefile.am,
12992 plugins/file-loader/Makefile.am,
12993 plugins/file-manager/Makefile.am,
12994 plugins/file-wizard/Makefile.am,
12995 plugins/gtodo/Makefile.am,
12996 plugins/message-view/Makefile.am,
12997 plugins/profile-default/Makefile.am,
12998 plugins/project-manager/Makefile.am
12999 plugins/sample1/Makefile.am,
13000 plugins/terminal/Makefile.am,
13001 scintilla/Makefile.am,
13002 libegg/Makefile.am,
13003 launcher/Makefile.am,
13004 libanjuta/Makefile.am,
13006 tagmanager/Makefile.am,
13007 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
13008 anjuta_data_dir in configure.in and used them in plugins Makefile.am
13009 files. Also fixed library dependencies.
13011 * plugins/editor/aneditor.cxx: Disabled unused codes.
13012 * plugins/file-manager/an_file_view.c: Added copyright.
13013 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
13015 * plugins/profile-default/plugin.c: Can load plugins by location.
13016 * plugins/project-manager/plugin.c: Remove project_root_uri value
13017 when project is closed.
13019 2004-10-06 Naba Kumar <naba@gnome.org>
13021 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
13023 * libanjuta/interfaces/libanjuta.idl,
13024 plugins/editor/text_editor.c: Added get_length()
13025 and get_current_word() methods in IAnjutaEditor interface.
13027 * libegg/Makefile.am: Added test_actions target.
13029 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
13031 * plugins/build-basic-autotools/build-basic-autotools.c,
13032 plugins/file-loader/plugin.c,
13033 plugins/message-view/message-view.c: Added code to go to file and
13036 * plugins/devhelp/plugin.c: Context sensitive help now works.
13037 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
13038 uri as line number and goes to that line number.
13040 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
13041 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
13042 gtodo_client_load() method to load from a diffrent file. Watched
13043 project root directory in plugin to open TODO.tasks of the project.
13045 * plugins/project-manager/plugin.c: Updates project UI
13046 sensitive/insensitive.
13048 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
13049 anjuta-shell program to test plugins.
13051 * src/anjuta-app.c: Registered UI accels.
13053 2004-09-28 Naba Kumar <naba@gnome.org>
13055 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
13058 * src/anjuta-app.c: Implemented present widget method.
13060 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13061 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
13063 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
13066 * plugins/editor/text_editor.c: Connects to preferences changed signal
13069 2004-09-28 Naba Kumar <naba@gnome.org>
13071 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
13074 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
13077 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
13078 in changed signal callback.
13080 * plugins/editor/action-callbacks.c: Implemented save_all action
13081 callback. Removed dead code. Do save_as when saving a new file.
13082 Implemented incremental search.
13084 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
13086 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
13088 * src/anjuta-app.c: Registers UI accelerators.
13090 2004-09-27 Naba Kumar <naba@gnome.org>
13092 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
13094 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13095 plugins/devhelp/anjuta-devhelp.plugin.in,
13096 plugins/file-loader/anjuta-loader.plugin.in,
13097 plugins/file-manager/anjuta-file-manager.plugin.in,
13098 plugins/gtodo/anjuta-gtodo.plugin.in,
13099 plugins/project-manager/anjuta-project-manager.plugin.in,
13100 plugins/terminal/anjuta-terminal.plugin.in:
13101 Gave proper plugin names.
13103 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
13104 error when regex fail.
13106 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
13107 Added help and context search. Watches current editor. More menus
13108 in Help submenu. Update UI (sensitive when required) properly.
13110 * plugins/editor/anjuta-document-manager.ui,
13111 plugins/devhelp/anjuta-devhelp.ui,
13112 plugins/message-view/anjuta-message-manager.ui,
13113 src/anjuta.ui: Goto menu actions are in separate submenu.
13115 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
13116 Removed unimplemented UI elements.
13118 * src/anjuta-app.c: Larger (and normal) icon size.
13120 * src/layout.xml: Task manager plugin along with document (in middle).
13122 * plugins/editor/plugin.c, plugins/file-loader.c,
13123 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
13124 in gtkactions. Enable/disable UI properly.
13126 2004-09-26 Naba Kumar <naba@gnome.org>
13128 * po/POTFILES.in: Updated, added missing files.
13130 * .cvsignore: Updated.
13132 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
13133 a new function to get User input text.
13135 * libanjuta/resources.[c,h]: Added a function to created sized image.
13137 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
13138 from filename, as thats the correct representation.
13140 * plugins/build-basic-autotools/Makefile.am,
13141 (added) plugins/build-basic-autotools/automake-c.filters,
13142 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13143 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
13144 Rearragned UI elements in the build menu. Added codes to read build
13145 filter rules from external file. Implemented all build, configure,
13146 autogen commands. Watches current editor and project.
13148 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
13149 Added editor changed signal and exports current editor value.
13150 Fixed parameter names. Fixed get_uri() interface implementation to
13151 return correct uri.
13153 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
13156 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
13158 * plugins/file-manager/an_file_view.c,
13159 plugins/file-manager/an_file_view.c: Exports file uri correctly.
13161 * plugins/file-wizard/file.c: Reads uri correctly.
13163 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
13164 sets the page to the new view.
13166 * plugins/message-view/message-view.c: Unrefs the tree model when done.
13167 Fixed signal connecting.
13169 * plugins/project-manager/plugin.c: Changed "project_root_directory"
13170 to "project_root_uri" and exports as uri.
13172 2004-09-24 Naba Kumar <naba@gnome.org>
13174 * libanjuta/anjuta-ui.c: Fixed a crash bug.
13175 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
13177 * plugins/file-manager/plugin.c: Fixed crash in unloading.
13178 * plugins/file-loader/plugin.c: Added comments.
13179 * plugins/build-basic-autotools/plugin.c: Added comments.
13180 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
13182 * libanjuta/interfaces/libanjuta.idl,
13183 plugins/message-view/anjuta-msgman.c,
13184 plugins/message-view/message-view.c,
13185 plugins/message-view/message-view.h,
13186 plugins/message-view/plugin.c: Buffering and appending messages have
13187 been separated. message-view implementations cleaned up. Signals
13188 Emissions fixed. Messages now displayed in summary and details show
13189 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
13192 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
13195 * plugins/build-basic-autotools/Makefile.am,
13196 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
13197 parsing of output to create message summaries. Uses new message view
13200 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
13201 preferences to make dialog box smaller.
13203 * plugins/editor/search-replace.c: Fixed compile error with change
13204 in IAnjutaMessageView API.
13206 2004-09-21 Naba Kumar <naba@gnome.org>
13208 * plugins/Makefile.am: Deletes old (installed) plugins before
13209 installing new ones.
13211 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13212 plugins/build-basic-autotools/build-basic-autotools.c,
13213 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
13214 file URI from filemanager. Only disables/enables build submenu in file
13215 manager, instead of merging/unmerging.
13217 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
13220 * plugins/file-loader/anjuta-loader-plugin.ui,
13221 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
13222 Implemented "Open with" file manager submenu. Displays error message
13223 when file can not be opened.
13225 * plugins/file-manager/an_file_view.c: Renamed
13226 file_manager_current_filename value name to file_manager_current_uri
13227 and exports proper URI.
13229 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
13231 2004-09-19 Naba Kumar <naba@gnome.org>
13233 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
13234 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
13235 save point signal to change editor tabs. Fixed accels.
13237 * plugins/file-loader/plugin.c: Fixed accels.
13239 * plugins/project-manager/plugin.c: Added target selection callback.
13241 * plugins/project-manager/plugin.c: Added URI activation.
13242 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
13243 Fixed dialog and closed it on ok. Fixed a crash bug.
13244 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
13246 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
13247 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
13248 plugins/file-loader/anjuta-loader-plugin.ui,
13249 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
13250 Added recent files in file loade plugin.
13252 * ChangeLog: Fixed entry dates.
13254 2004-09-18 Naba Kumar <naba@gnome.org>
13256 * plugins/devhelp/plugin.c: Added UI sensitization and removed
13257 an unnecessary GtkFrame.
13259 2004-09-17 Naba Kumar <naba@gnome.org>
13261 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
13265 * data/Makefile.am: Disabled installing old mime info.
13267 * mime/anjuta.applications, mime/anjuta.keys: Updated.
13269 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
13270 plugins/editor/anjuta-document-manager.ui,
13271 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13272 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
13273 Added Editor context popup menu.
13275 * plugins/project-manager/anjuta-project-manager-plugin.png:
13278 * plugins/project-manager/anjuta-project-manager.plugin.in:
13279 Support .anjuta mime type.
13281 * plugins/project-manager/plugin.c: Exports "project_root_directory"
13284 * plugins/file-manager/plugin.c: Watches "project_root_directory"
13287 * src/layout.xml, plugins/profile-default/plugin.c:
13288 Added project manager plugin for startup.
13290 2004-09-16 Naba Kumar <naba@gnome.org>
13292 * anjuta.prj: Updated.
13294 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
13295 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
13296 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
13297 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
13298 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
13299 plugins/terinal/Makefile.am, src/Makefile.am,
13300 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
13301 Fixed makefile syntax errors.
13303 2004-09-16 Naba Kumar <naba@gnome.org>
13305 * configure.in, src/layout.xml,
13306 plugins/profile-default/plugin.c,
13307 libanjuta/interfaces/libanjuta.idl,
13308 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
13310 * configure.in, plugins/Makefile.am,
13311 plugins/project-manager/.cvsignore,
13312 plugins/project-manager/Makefile.am,
13313 plugins/project-manager/anjuta-project-manager-plugin.png,
13314 plugins/project-manager/anjuta-project-manager.plugin.in,
13315 plugins/project-manager/anjuta-project-manager.ui,
13316 plugins/project-manager/plugin.c,
13317 plugins/project-manager/plugin.h: Added project manager plugin
13318 based on gnome-build.
13320 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
13321 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
13323 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
13324 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13325 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
13327 2004-09-16 Naba Kumar <naba@gnome.org>
13329 * plugins/editor/action-callbacks.c: Fixed compile error.
13331 2004-09-15 Naba Kumar <naba@gnome.org>
13333 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
13335 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
13336 New improved splace with nicer progress.
13338 * configure.in, plugins/Makefile.am,
13339 (added) file-wizard/.cvsignore,
13340 (added) file-wizard/Makefile.am,
13341 (added) file-wizard/action-callbacks.c,
13342 (added) file-wizard/action-callbacks.h,
13343 (added) file-wizard/anjuta-file-wizard-plugin.png,
13344 (added) file-wizard/anjuta-file-wizard.glade,
13345 (added) file-wizard/anjuta-file-wizard.plugin.in,
13346 (added) file-wizard/anjuta-file-wizard.ui,
13347 (added) file-wizard/file.c,
13348 (added) file-wizard/file.h,
13349 (added) file-wizard/plugin.c,
13350 (added) file-wizard/plugin.h:
13351 Created new file wizard and added it. The wizard takes care of text
13352 bit insertions and new files creation.
13354 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
13355 plugins/editor/action-callbacks.h,
13356 plugins/editor/anjuta-document-manager.glade,
13357 plugins/editor/anjuta-document-manager.ui,
13358 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13359 (removed) plugins/editor/file.[c,h]: Removed text insertions and
13360 new files code and moved into a new plugin (file wizard).
13362 * libanjuta/plugins.[c,h]: Added plugins selection function.
13364 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
13365 get_position(), insert() in IAnjutaEditor interface. Added
13366 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
13367 interface (for wizard plugins).
13369 * plugins/file-loader/anjuta-loader-plugin.ui,
13370 plugins/file-loader/plugin.c: Added wizard launcher interface which
13371 scans for plugins implement IAnjutaWizard interface and presents the
13372 list to user for selection. The selected plugin is then activated
13375 * libanjuta/interfaces/.cvsignore: Updated.
13376 * plugins/message-view/.cvsignore: Updated.
13377 * plugins/launcher/*: Removed as launcher has already been moved to
13378 libanjuta as class.
13380 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
13381 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13382 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13383 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13384 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
13385 Updated API documentations.
13387 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
13389 * configure.in: Added Punjabi to ALL_LINGUAS
13391 2004-07-29 Naba Kumar <naba@gnome.org>
13393 * configure.in: Added file-loader plugin Makefile path and
13394 fixed devhelp version requirement.
13396 2004-07-28 Naba Kumar <naba@gnome.org>
13398 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
13399 terminal/preferences-terminal.png (added), message-view/*.png (added),
13400 message-view/*.xpm (added), editor/*.png (added),
13401 editor/*.xpm (added), plugins/editor/Makefile.am,
13402 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
13403 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
13404 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
13405 respective plugins directories.
13407 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
13408 pixmaps/block-end-16.png, pixmaps/block-end.png
13409 pixmaps/block-start-16.png, pixmaps/block-start.png
13410 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
13411 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
13412 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
13413 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
13414 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
13415 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
13416 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
13417 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
13418 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
13419 pixmaps/preferences-editor.png, pixmaps/undock.png
13420 pixmaps/error-next-16.png, pixmaps/error-next.png
13421 pixmaps/error-prev-16.png, pixmaps/error-prev.png
13422 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
13423 pixmaps/preferences-terminal.png: Deleted
13425 * libanjuta/properties* (removed), plugins/editor/properties* (added),
13426 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
13427 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
13428 plugins/editor/anjuta-document-manager.plugin.in,
13429 plugins/editor/anjuta-document-manager.ui,
13430 plugins/editor/plugin.c, plugins/editor/print.c,
13431 plugins/editor/search-replace_backend.c,
13432 plugins/editor/search_preferences.h,
13433 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
13434 Moved properties souce files to editor plugin as it not required in
13435 libanjuta. Other editor fixes.
13437 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
13438 libegg/dock/* (removed)
13439 : Restored GDL external dependencies and removed libegg dock
13440 sources, because gdl is being developed.
13442 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
13443 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
13444 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
13445 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
13446 libanjuta/plugins.c, libanjuta/plugins.h,
13447 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
13448 gconf system. Shell now takes docking positions. Added more utility
13449 functions. Added plugins query function. And other fixes.
13451 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
13453 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
13454 plugin to load files based on mime type.
13456 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
13458 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
13459 plugins/file-manager/plugin.c: File manager now uses file loader to
13462 * plugins/message-view/anjuta-msgman.c,,
13463 plugins/message-view/message-view.c,
13464 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
13466 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
13467 plugins/terminal/terminal.c, src/Makefile.am,
13468 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
13469 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
13471 * libegg/dock/*: Removed directory.
13473 2004-07-28 Naba Kumar <naba@gnome.org>
13475 * configure.in: Reduced gnome-print version requirement.
13476 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
13478 2004-07-21 Ray Strode <rstrode@redhat.com>
13479 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
13482 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
13484 * plugins/editor/search-replace.c: Some fixes
13485 * plugins/terminal/Makefile.am:
13486 Patch from: Alexey Rusakov <ktirf@users.sf.net>
13488 2004-05-19 Naba Kumar <naba@gnome.org>
13490 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
13493 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
13495 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
13496 Implemented IAnjutaSavable
13497 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
13499 2004-05-17 Naba Kumar <naba@gnome.org>
13501 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
13502 plugins/build-basic-autotools/.cvsignore,
13503 plugins/build-basic-autotools/Makefile.am,
13504 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
13505 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13506 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13507 plugins/build-basic-autotools/build-basic-autotools.c,
13508 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
13511 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
13514 * plugins/file-manager/an_file_view.c,
13515 plugins/file-manager/anjuta-file-manager.ui,
13516 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
13517 Added context menu UI.
13519 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
13522 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
13524 * libanjuta/anjuta-preferences.[ch]:
13525 Added save/load_gconf functions
13526 * src/action_callbacks.[ch], src/preferences.c:
13527 Load global prefs from gconf at startup and save them
13528 on exit. Prefs load and save correctly but something resets
13529 them to default after loading...
13530 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
13531 Somehow the linker does not find save/load_gconf functions
13532 in libanjuta. Must be a stupid mistake, I would be glad
13533 if someone could fix that.
13534 * manuals/reference/libanjuta-sections.txt: Added new
13535 preferences functions and removed gnome-filelist
13536 * plugins/file-manager/anjuta-file-manager-plugin.glade:
13537 * plugins/file-manager/plugin.c:
13538 Added root-path property
13540 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
13542 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
13543 they are not longer needed.
13544 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
13545 anjuta-sections.txt: Remove references to the files
13546 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
13547 Use new nautilus icons for file-manager, looks incredible
13550 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
13552 * plugins/editor/anjuta-docman.c: gchar* to
13553 const gchar* in arguments
13554 * plugins/editor/text_editor.c: Implemented IAnjutaFile
13556 * plugins/file-manager/an_file_view.c: Open files on
13557 double-click. Does not work yet because it does not
13558 find IAnjutaFile interface in document manager
13560 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
13562 * plugins/editor/anjuta-docman.c
13563 * plugins/editor/text_editor.c:
13564 Made close button working, made multiple selection in
13565 File/Open dialog possble, fixed crash bug if file cannot
13568 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13570 * plugins/editor/action-callbacks.c
13571 * plugins/editor/anjuta-docman.c
13572 * plugins/editor/anjuta-docman.h
13573 * plugins/editor/search-replace.c
13574 * plugins/editor/search-replace_backend.c
13575 * plugins/editor/text_editor.c
13576 * plugins/editor/text_editor.h:
13577 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
13578 able to open all files, use uri instead of full_filename, fixed
13582 2004-05-13 Naba Kumar <naba@gnome.org>
13584 * plugins/message-view/anjuta-message-manager-plugin.glade:
13587 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
13590 * pixmaps/anjuta_splash.png: Added border.
13592 * plugins/editor/anjuta-document-manager.png: New icon.
13594 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
13595 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
13597 plugins/editor/Makefile.am,
13598 plugins/editor/search-replace.c,
13599 plugins/editor/search-replace.h,
13600 plugins/editor/search-replace_backend.c,
13601 plugins/editor/search-replace_backend.h,
13602 plugins/editor/search_preferences.h,
13603 plugins/editor/search_preferences.c: Merged changes from
13604 ANJUTA_1_2_0 branch.
13606 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
13607 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
13610 * plugins/terminal/Makefile.am,
13611 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
13614 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
13617 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13618 * plugins/message-view/plugin.c: Fixed glade file loading
13619 Removed "Show messages" menu item
13620 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
13621 twice because of this load system layout hack.
13622 * libanjuta/anjuta-ui.h: Removed #include config.h
13623 * libanjuta/libanjuta.pc: Fixed path and depencies
13624 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
13625 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
13626 * libanjuta/properties.cxx : #include "properties_cxx.h"
13627 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
13629 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
13630 * plugins/message-view/*: Fixed message view preferences
13631 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
13632 * anjuta.glade: Removed messages stuff
13634 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
13636 * Removed libanjutamm, it is now hosted on SF.net:
13637 cvs.sf.net/cvsroot/anjuta/libanjutamm
13639 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
13642 Added some experimental code to add support for C++ plugins.
13643 Nothing works yet and it is likely that it will disappear but
13644 I have some questions to murrayc and he wants to see the code.
13646 2004-05-11 Naba Kumar <naba@gnome.org>
13648 * plugins/terminal/terminal.c: Fixed prefs loading bug.
13650 * plugins/editor/action-callbacks.c: Fixed a crash bug in
13651 hightlight style menu actions.
13653 * manuals/reference/libanjuta/libanjuta-docs.sgml,
13654 manuals/reference/libanjuta/plugin-description-file.sgml,
13655 manuals/reference/libanjuta/writing-plugins.sgml,
13656 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13657 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13658 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
13660 * src/anjuta-app.c: Always load system layout for now.
13662 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
13664 * manuals/reference/libanjuta/libanjuta-docs.sgml,
13665 manuals/reference/libanjuta/libanjuta-sections.txt,
13666 manuals/reference/libanjuta/libanjuta.types,
13667 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13668 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13669 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13670 manuals/reference/libanjuta/tmpl/fileselection.sgml,
13671 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13672 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
13673 Updated documentation.
13675 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
13676 plugins/profile-default/plugin.c, src/layout.xml:
13677 Created terminal plugin.
13679 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
13680 (new) plugins/file-manager/.cvsignore,
13681 plugins/file-manager/an_file_view.c,
13682 plugins/file-manager/plugin.c,
13683 plugins/file-manager/plugin.h: Moved preferences to separate
13684 glade file and added cvsignore file.
13686 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
13687 from ANJUTA_1_2_0 branch. Please note that other po files need merging
13688 from the branch. I tried it but there were way too many conflicts.
13690 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
13692 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
13693 util functions required during the merge.
13695 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
13698 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
13699 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
13700 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13701 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
13702 Merged with ANJUTA_1_2_0 branch.
13704 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
13706 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
13708 2004-05-07 Naba Kumar <naba@gnome.org>
13710 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
13712 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
13713 Added preferences reading and loading.
13715 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
13716 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
13717 libanjuta/fileselection.c, libanjuta/fileselection.h,
13718 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
13720 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
13722 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
13723 anjuta.spec.in, configure.in, data/autogen.sh.generic,
13724 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
13725 data/macros/autogen.sh, data/macros2/autogen.sh
13726 data/properties/ada.properties, data/properties/anjuta.properties,
13727 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
13728 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
13729 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
13730 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
13731 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
13732 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
13733 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
13734 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
13735 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
13736 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
13737 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
13738 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
13739 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
13740 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
13741 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
13742 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
13743 plugins/class-gen/clsGen.c, plugins/editor/print.c,
13744 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
13745 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
13746 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
13747 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
13748 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
13749 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
13750 (added) scintilla/scintilla-marshal.c,
13751 (added) scintilla/scintilla-marshal.h,
13752 (added) scintilla/scintilla-marshal.list,
13753 scintilla/include/SString.h, scintilla/include/SciLexer.h,
13754 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
13755 (added) scintilla/patches/scintilla-calltip-align.patch,
13756 (added) scintilla/patches/scintilla-minor.patch,
13757 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
13759 2004-05-06 Naba Kumar <naba@gnome.org>
13761 * (added) plugins/file-manager/Makefile.am,
13762 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
13763 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
13764 (added) plugins/file-manager/anjuta-file-manager.ui,
13765 (added) plugins/file-manager/plugin.c,
13766 (added) plugins/file-manager/plugin.h,
13767 (removed) plugins/file-manager/an_file_view.h,
13768 plugins/Makefile.am, configure.in,
13769 plugins/file-manager/an_file_view.c: Created file manager plugin.
13771 * plugins/profile-default/plugin.c: Added file manager plugin in default
13774 * libanjuta/Makefile.am: Fixed dependencies.
13775 * pixmaps/anjuta_splash.png: New splash screen.
13777 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
13779 * template/template.c/h: Added in-line doc
13780 * manuals/reference/template/*: Added template documentation
13781 * configure.in: Build template docs
13783 2004-05-05 Naba Kumar <naba@gnome.org>
13785 * autogen.sh: Added commands to generate initial interfaces.
13787 * libanjuta/Makefile.am,
13788 (removed)libanjuta/anjuta-plugin-parser.c,
13789 (removed)libanjuta/anjuta-plugin-parser.h,
13790 (added)libanjuta/anjuta-plugin-description.c,
13791 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
13792 plugin description.
13794 * libanjuta/anjuta-plugin.c,
13795 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
13797 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
13798 and added AnjutaShellPlacement enum for widgeds placement (passed to
13799 widget add_widget() method.
13801 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
13802 and moved plugin sets loading in profile plugins.
13804 * libanjuta/interfaces/.cvsignore,
13805 (removed)libanjuta/interfaces/Makefile.am,
13806 libanjuta/interfaces/libanjuta.idl,
13807 libanjuta/interfaces/anjuta-idl-compiler.pl,
13808 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
13809 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
13810 (removed)libanjuta/interfaces/ianjuta-editor.c,
13811 (removed)libanjuta/interfaces/ianjuta-editor.h,
13812 (removed)libanjuta/interfaces/ianjuta-file.c,
13813 (removed)libanjuta/interfaces/ianjuta-file.h,
13814 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
13815 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
13816 (removed)libanjuta/interfaces/ianjuta-message-view.c,
13817 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
13818 *.h and Makefile.am files. They are autogenerated. Interfaces are
13819 by anjuta-idl-compiler.pl from libanjuta.idl file.
13821 * manuals/reference/libanjuta/Makefile.am,
13822 manuals/reference/libanjuta/anjuta-architecture.sgml,
13823 manuals/reference/libanjuta/libanjuta-docs.sgml,
13824 manuals/reference/libanjuta/libanjuta-sections.txt,
13825 manuals/reference/libanjuta/libanjuta.types,
13826 manuals/reference/libanjuta/plugin-description-file.sgml,
13827 manuals/reference/libanjuta/writing-plugins.sgml,
13828 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
13829 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13830 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
13831 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13832 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13833 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13834 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13835 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13836 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13837 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13838 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13839 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13840 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
13841 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
13842 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
13843 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13844 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
13845 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13846 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13847 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
13848 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13849 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13850 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13851 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
13852 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13853 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13854 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
13855 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
13856 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
13857 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13858 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
13859 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13860 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
13861 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
13862 interfaces template sgmls.
13864 * plugins/Makefile.am,
13865 plugins/devhelp/anjuta-devhelp.plugin.in,
13866 plugins/devhelp/plugin.c,
13867 plugins/editor/action-callbacks.c,
13868 plugins/editor/anjuta-document-manager.plugin.in,
13869 plugins/editor/plugin.c,
13870 plugins/editor/plugin.h,
13871 plugins/editor/text_editor.c,
13872 plugins/sample1/plugin.c,
13873 plugins/message-view/anjuta-message-manager.plugin.in,
13874 plugins/message-view/plugin.c: Fixed shell add_widget method to take
13875 placement. Fixed other errors.
13877 * (added)plugins/profile-default/.cvsignore,
13878 (added)plugins/profile-default/Makefile.am,
13879 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
13880 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
13881 (added)plugins/profile-default/anjuta-default-profile.ui,
13882 (added)plugins/profile-default/plugin.c,
13883 (added)plugins/profile-default/plugin.h: Added a default new
13887 src/action-callbacks.c,
13890 src/main.cpp: Fixed necessary changes for libanjuta
13892 2004-05-04 Naba Kumar <naba@gnome.org>
13894 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
13895 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
13896 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
13897 placement for default widgets placements.
13899 2004-05-03 Naba Kumar <naba@gnome.org>
13901 * manuals/reference/libanjuta/anjuta-architecture.sgml,
13902 manuals/reference/libanjuta/libanjuta-docs.sgml,
13903 manuals/reference/libanjuta/plugin-description-file.sgml,
13904 manuals/reference/libanjuta/writing-plugins.sgml:
13905 Wrote more sections in writing-plugins document and fixed errors.
13907 2004-05-03 Naba Kumar <naba@gnome.org>
13909 * libanjuta/interfaces/libanjuta.idl: Added interface
13910 IAnjutaFileManager.
13912 * manuals/reference/libanjuta/anjuta-architecture.dia,
13913 manuals/reference/libanjuta/anjuta-architecture.png: Updated
13914 architecture diagram.
13916 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
13917 manuals/reference/libanjuta/libanjuta-docs.sgml,
13918 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
13919 (added) manuals/reference/libanjuta/writing-plugins.sgml:
13920 Wrote writing-plugins document and separated chapters into
13921 separate sgml files.
13923 * plugins/file-manager/an_file_view.c,
13924 plugins/file-manager/an_file_view.h: New and improved directory
13927 2004-05-02 Sven Herzberg <herzi@abi02.de>
13929 * anjuta.glade: re-designed the new file dialog
13930 * anjuta_dialogs_strings.c: new strings from the new file dialog
13932 2004-04-30 Naba Kumar <naba@gnome.org>
13934 * libanjuta/interfaces/Makefile.am.iface,
13935 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
13937 * libanjuta/interfaces/libanjuta.idl: Updated.
13939 * libanjuta/interfaces/Makefile.am.iface,
13940 libanjuta/interfaces/libanjuta.idl: Updated.
13942 2004-04-29 Naba Kumar <naba@gnome.org>
13944 * libanjuta/interfaces/Makefile.am.iface,
13945 libanjuta/interfaces/libanjuta.idl: Updated.
13947 2004-04-29 Naba Kumar <naba@gnome.org>
13949 * libanjuta/interfaces/giface-idlc-c.pl,
13950 libanjuta/interfaces/libanjuta.idl: Upgraded.
13951 * libanjuta/interfaces/Makefile.am.iface: Added.
13953 2004-04-28 Naba kumar <naba@gnome.org>
13955 * libanjuta/interfaces/giface-idlc-c.pl,
13956 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
13957 definitions and wrote a compiler.
13959 2004-04-28 Naba Kumar <naba@gnome.org>
13961 * libanjuta/anjuta-shell.c: Fixed docs.
13962 * libanjuta/interfaces/Makefile.am,
13963 libanjuta/interfaces/ianjuta-file.c,
13964 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
13966 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
13968 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
13970 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13971 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13972 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13973 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13974 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
13975 * src/anjuta-app.c: Fixed bug.
13977 2004-04-27 Naba Kumar <naba@gnome.org>
13979 * libanjuta/anjuta-preferences-dialog.c,
13980 manuals/Makefile.am: Fixed document bugs and enabled docs
13983 * libanjuta/anjuta-preferences-dialog.c,
13984 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
13985 More documentation.
13987 * libanjuta/anjuta-preferences.c,
13988 manuals/reference/libanjuta/libanjuta-docs.sgml,
13989 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13990 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13991 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13992 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13993 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
13994 Wrote more documentations.
13996 * (removed) plugins/message-view/imessage-view.c,
13997 (removed) plugins/message-view/ianjuta-msgman.c,
13998 plugins/message-view/Makefile.am,
13999 plugins/message-view/anjuta-msgman.c,
14000 plugins/message-view/anjuta-msgman.h,
14001 plugins/message-view/message-view.c,
14002 plugins/message-view/message-view.h,
14003 plugins/message-view/plugin.c,
14004 plugins/message-view/plugin.h: Moved interface implementations
14005 in their respective classes and used correct macros to
14006 defined class types.
14008 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
14009 src/action-callbacks.c, src/anjuta-app.c: Subclassed
14010 AnjutaUI from GtkUIManager instead of GtkDialog.
14012 * manuals/reference/libanjuta/Makefile.am,
14013 manuals/reference/libanjuta/libanjuta-docs.sgml,
14014 manuals/reference/libanjuta/libanjuta-sections.txt,
14015 manuals/reference/libanjuta/libanjuta.types,
14016 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
14017 (added) manuals/reference/libanjuta/anjuta-architecture.png,
14018 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14019 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14020 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
14021 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
14022 Wrote more documentation, fixed typos, added architecture
14023 diagram, updated object types etc.
14025 * plugins/editor/text_editor.c: Fixed interface implementation.
14027 2004-04-26 Naba Kumar <naba@gnome.org>
14029 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
14030 (added) manuals/reference/libanjuta/anjuta-architecture.png,
14031 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
14032 architecture diagram and a new chapter on plugins description file.
14034 2004-04-25 Naba Kumar <naba@gnome.org>
14036 * libanjuta/anjuta-children.h,
14037 libanjuta/anjuta-plugin.c,
14038 libanjuta/anjuta-plugin.h,
14039 libanjuta/anjuta-preferences.c,
14040 libanjuta/anjuta-shell.c,
14041 libanjuta/anjuta-shell.h,
14042 libanjuta/e-splash.c,
14043 libanjuta/e-splash.h,
14044 manuals/reference/libanjuta/Makefile.am,
14045 manuals/reference/libanjuta/libanjuta-docs.sgml,
14046 manuals/reference/libanjuta/libanjuta-sections.txt,
14047 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
14048 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
14049 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
14050 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
14051 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14052 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
14053 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14054 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14055 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14056 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
14057 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14058 manuals/reference/libanjuta/tmpl/defaults.sgml,
14059 manuals/reference/libanjuta/tmpl/fileselection.sgml,
14060 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
14061 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
14062 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
14063 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14064 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
14065 manuals/reference/libanjuta/tmpl/plugins.sgml,
14066 manuals/reference/libanjuta/tmpl/properties.sgml,
14067 manuals/reference/libanjuta/tmpl/resources.sgml,
14068 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
14069 manuals/reference/libanjuta/tmpl/e-splash.sgml,
14070 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14071 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14072 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
14073 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
14075 Added more template files and wrote more documentation.
14077 2004-04-24 Andras Timar <timar@gnome.hu>
14079 * configure.in: Added hu to ALL_LINGUAS.
14081 2004-04-23 Naba Kumar <naba@gnome.org>
14083 * configure.in: Fixed compile error.
14085 * libanjuta/anjuta-children.c,
14086 libanjuta/anjuta-children.h,
14087 libanjuta/anjuta-preferences.c,
14088 libanjuta/anjuta-preferences.h,
14089 libanjuta/anjuta-shell.c,
14090 libanjuta/anjuta-ui.c,
14091 libanjuta/anjuta-ui.h,
14092 manuals/reference/libanjuta/Makefile.am,
14093 manuals/reference/libanjuta/libanjuta-docs.sgml,
14094 manuals/reference/libanjuta/libanjuta.types,
14095 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
14096 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
14097 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
14098 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
14099 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14100 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
14101 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14102 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14103 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14104 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
14105 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14106 manuals/reference/libanjuta/tmpl/defaults.sgml,
14107 manuals/reference/libanjuta/tmpl/fileselection.sgml,
14108 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
14109 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
14110 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
14111 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14112 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
14113 manuals/reference/libanjuta/tmpl/plugins.sgml,
14114 manuals/reference/libanjuta/tmpl/properties.sgml,
14115 manuals/reference/libanjuta/tmpl/resources.sgml,
14116 plugins/sample1/plugin.c: Added libanjuta API documentation.
14118 2004-04-22 Naba Kumar <naba@gnome.org>
14120 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
14121 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
14122 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
14123 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
14124 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
14125 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
14126 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
14127 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
14128 (removed) libegg/eggradiotoolbutton.c,
14129 (removed) libegg/eggseparatortoolitem.c,
14130 (removed) libegg/eggtoggletoolbutton.c,
14131 (removed) libegg/eggtoolbar.c,
14132 (removed) libegg/eggtoolbutton.c,
14133 (removed) libegg/eggtoolitem.c,
14134 (removed) libegg/prop-editor.c,
14135 (removed) libegg/test-actions.c,
14136 (removed) libegg/test-drag.c,
14137 (removed) libegg/test-merge.c,
14138 (removed) libegg/test-toolbar.c,
14139 libegg/menu/Makefile.am,
14140 (removed) libegg/menu/egg-accel-dialog.h,
14141 (removed) libegg/menu/egg-action-group.h,
14142 (removed) libegg/menu/egg-action.h,
14143 libegg/menu/egg-entry-action.h,
14144 (removed) libegg/menu/egg-markup.h,
14145 (removed) libegg/menu/egg-menu-merge.h,
14146 (removed) libegg/menu/egg-menu.h,
14147 (removed) libegg/menu/egg-radio-action.h,
14148 (removed) libegg/menu/egg-toggle-action.h,
14149 (removed) libegg/menu/howitshouldwork.txt,
14150 (removed) libegg/toolbar/.cvsignore,
14151 (removed) libegg/toolbar/Makefile.am,
14152 (removed) libegg/toolbar/TODO,
14153 (removed) libegg/toolbar/eggradiotoolbutton.h,
14154 (removed) libegg/toolbar/eggseparatortoolitem.h,
14155 (removed) libegg/toolbar/eggtoggletoolbutton.h,
14156 (removed) libegg/toolbar/eggtoolbar.h,
14157 (removed) libegg/toolbar/eggtoolbutton.h,
14158 (removed) libegg/toolbar/eggtoolitem.h,
14159 (removed) libegg/toolbar/prop-editor.h,
14160 (removed) libegg/toolbar/toolbar-api.txt,
14161 (removed) libegg/toolbar/toolbar-ideas.txt,
14162 plugins/devhelp/anjuta-devhelp.ui,
14163 plugins/devhelp/plugin.c,
14164 plugins/editor/action-callbacks.c,
14165 plugins/editor/action-callbacks.h,
14166 plugins/editor/anjuta-docman.c,
14167 plugins/editor/anjuta-document-manager.ui,
14168 plugins/editor/plugin.c,
14169 P plugins/message-view/Makefile.am,
14170 plugins/message-view/anjuta-message-manager.ui,
14171 plugins/message-view/plugin.c,
14172 plugins/sample1/anjuta-sample.ui,
14173 plugins/sample1/plugin.c,
14174 src/action-callbacks.c,
14175 src/action-callbacks.h,
14176 src/anjuta-actions.h,
14178 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
14179 Gtk actions and UIManager. Fixed all plugins to use this.
14181 * manuals/reference/gtkdoc-scangobj.diff,
14182 manuals/reference/libanjuta/Makefile.am,
14183 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14184 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14185 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14186 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14187 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
14189 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
14191 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
14193 * plugins/message-view/imessage-view.c
14194 * plugins/message-view/ianjuta-msgman.c:
14197 2004-04-17 Adam Weinberger <adamw@gnome.org>
14199 * configure.in: Added en_CA to ALL_LINGUAS.
14201 2004-04-08 Naba Kumar <naba@gnome.org>
14203 * libanjuta/interfaces/ianjuta-message-view.[c,h],
14204 libanjuta/interfaces/Makefile.am,
14205 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
14206 message manager and message view interfaces.
14208 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
14209 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
14210 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
14211 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
14212 src/anjuta-app.c: Used 'activate' and
14213 'deactivate' virtual methods for plugins. Fixed installed plugins
14214 dialogs. Added remove_widget() method for AnjutaShell.
14216 * libanjuta/interfaces/Makefile.am,
14217 libanjuta/interfaces/ianjuta-document-manager.c,
14218 libanjuta/interfaces/ianjuta-document-manager.h,
14219 libanjuta/interfaces/ianjuta-editor.c,
14220 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
14221 and editor interfaces.
14223 * plugins/devhelp/plugin.c,
14224 plugins/message-view/anjuta-message-manager.plugin.in,
14225 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
14226 plugins/sample1/plugin.c: Updated plugins implementation to
14227 reflect the changes.
14229 2004-04-07 Naba Kumar <naba@gnome.org>
14231 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
14232 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
14233 libanjuta/interfaces/ianjuta-editor.h,
14234 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
14235 plugins/editor/anjuta-docman.c,
14236 plugins/editor/anjuta-document-manager.plugin.in,
14237 plugins/editor/plugin.c, plugins/sample1/plugin.c,
14238 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
14239 Added supported interfaces for plugins. Tested plugin interfaces
14240 through sample plugin.
14242 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
14244 * template/Makefile.am, data/templates/library/Makefile.am
14245 Fixed some automake-1.7 incompatibilities
14246 * template/xmltemplate.c: Small fix
14248 2004-02-23 Naba Kumar <naba@gnome.org>
14250 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
14251 Added plugins manager dialog.
14253 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
14254 library dependencies.
14256 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
14257 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
14258 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
14259 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
14260 geometry command line option.
14262 2004-02-16 Naba Kumar <naba@gnome.org>
14264 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
14265 Added interfaces and IAnjutaEditor editor interface.
14266 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
14268 * libanjuta/anjuta-shell.h: Fixed bug.
14270 2004-02-13 Naba Kumar <naba@gnome.org>
14272 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
14274 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
14276 * data/template/*/.cvsignore:
14277 Avoid all these ? in cvs output
14279 2004-02-13 Naba Kumar <naba@gnome.org>
14281 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
14282 includes and linking.
14284 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
14285 and set required version to devhelp 0.8. This devhelp version
14286 can be acquired from gnome cvs branch devhelp branch
14287 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
14289 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
14290 src/actions-callbacks.c: Added Dock Manager settings menu item.
14292 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
14293 * plugins/devhelp/plugin.c: Fixed a linking bug.
14295 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
14296 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
14297 external GDL dependency and used libegg codes.
14299 2004-02-12 Naba Kumar <naba@gnome.org>
14301 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
14302 Added devhelp plugin, but it can't be used without a
14303 patch in devhelp. So it's disabled for now.
14305 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
14306 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
14307 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
14308 Update cvsignore files.
14310 * libanjuta/plugins.c, widgets/e-splash.c:
14311 Fixed plugins loading to show splash icons.
14313 * plugins/message-view/anjuta-message-manager.plugin.in,
14314 plugins/message-view/plugin.c: Fixed plugin registered name.
14316 * plugins/message-view/anjuta-message-view.png,
14317 plugins/sample1/anjuta-sample-plugin.png: Update images.
14319 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
14320 src/main.c: Fixed layout loading.
14322 * plugins/devhelp/Makefile.am: Fixed error.
14324 * (removed) widgets/*, libanjuta/plugins.h,
14325 src/main.c: Transfered widgets to libanjuta/.
14327 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
14328 toplevel directory to created only one library as libanjuta-egg.
14330 * data/Makefile.am: Fixed build error.
14332 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
14333 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
14334 libegg/.cvsignore: Added egg dock widget.
14336 * gdl/*: Removed as they are now available in libegg.
14338 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
14340 * plugins/editor/anjuta-docman.c:
14341 Use stock close icon on tab close button
14343 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
14345 * data/template/Makefile.am
14346 data/template/language/Makefile.am
14347 data/template/library/Makefile.am
14348 data/template/text/Makefile.am
14349 data/template/project/Makefile.am
14350 data/template/project/terminal/Makefile.am
14351 configure.in: Created Makefile to install templates
14353 2004-02-11 Naba Kumar <naba@gnome.org>
14355 * plugins/editor/action-callbacks.c,
14356 plugins/editor/anjuta-document-manager.ui,
14357 plugins/editor/plugin.c
14358 plugins/message-view/anjuta-message-manager.ui,
14359 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
14361 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
14363 * plugins/message-view/*: MessageView plugin is now loaded
14364 The menu items are still dummies.
14366 2004-02-09 Naba Kumar <naba@gnome.org>
14368 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
14371 * libanjuta/anjuta-preferences.h: Added some documentation.
14373 * libanjuta/anjuta-shell.h: Removed dead codes.
14375 * (removed) manuals/reference/gtkdoc-scangobj,
14376 manuals/reference/gtkdoc-scangobj.diff,
14377 manuals/reference/libanjuta/.cvsignore,
14378 manuals/reference/libanjuta/Makefile.am,
14379 manuals/reference/libanjuta/README.inline-doc,
14380 manuals/reference/libanjuta/README.sections,
14381 manuals/reference/libanjuta/libanjuta-docs.sgml,
14382 manuals/reference/libanjuta/libanjuta-sections.txt,
14383 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
14384 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
14385 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
14386 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
14387 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14388 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14389 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14390 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14391 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
14392 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14393 manuals/reference/libanjuta/tmpl/defaults.sgml,
14394 manuals/reference/libanjuta/tmpl/fileselection.sgml,
14395 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
14396 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14397 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
14398 manuals/reference/libanjuta/tmpl/plugins.sgml,
14399 manuals/reference/libanjuta/tmpl/properties.sgml,
14400 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
14401 of scan program. Updated templates.
14403 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
14404 editor action callbacks data.
14406 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
14407 scintilla object ref/unref.
14409 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
14411 * template/*: Added new xml based template system
14412 * template/dtds/*: Dtds to validate xml files of the template systems
14413 * data/template/*: Some sample template files
14414 Still needs some work but builds fine!
14416 2004-02-06 Naba Kumar <naba@gnome.org>
14418 * cofigure.in, manuals/Makefile.am,
14419 (added) manuals/reference/*: Added API documentation
14420 structure (gtk-doc based).
14422 * libanjuta/libanjuta.h: Updated
14424 2004-02-05 Naba Kumar <naba@gnome.org>
14426 * configure.in: Sets correct dependencies and
14427 uses gdl external library.
14429 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
14430 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
14431 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
14432 libanjuta/fileselection.h, libanjuta/glue-factory.c,
14433 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
14434 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
14435 and added file dialogs.
14437 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
14438 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
14439 Build dynamic libraries for libegg.
14441 * plugins/Makefile.am, plugins/editor/Makefile.am,
14442 plugins/editor/action-callbacks.c,
14443 plugins/editor/action-callbacks.h,
14444 plugins/editor/anjuta-docman.c,
14445 plugins/editor/anjuta-docman.h
14446 plugins/editor/anjuta-document-manager.plugin.in
14447 plugins/editor/anjuta-document-manager.png
14448 plugins/editor/anjuta-document-manager.ui
14449 plugins/editor/file.c
14450 plugins/editor/file.h
14451 plugins/editor/plugin.c
14452 plugins/editor/print.c
14453 plugins/editor/print.h
14454 plugins/editor/search-replace.c
14455 plugins/editor/search_incremental.c
14456 plugins/editor/search_incremental.h
14457 plugins/editor/text_editor.c
14458 plugins/editor/text_editor.h
14459 plugins/editor/text_editor_cbs.c
14460 plugins/editor/text_editor_menu.h
14461 plugins/sample1/Makefile.am
14462 plugins/sample1/anjuta-sample-plugin.png
14463 plugins/sample1/anjuta-sample.plugin.in
14464 plugins/sample1/anjuta-sample.ui
14465 plugins/sample1/plugin-sample1.c
14466 plugins/sample1/plugin.c
14467 plugins/sample1/plugin.h: Created sample
14468 plugin and fixed editor plugin.
14470 * printing/*: Removed.
14472 * scintilla/Makefile.am: Builds dynamic library.
14474 * src/Makefile.am, src/action-callbacks.c,
14475 src/action-callbacks.h, (removed) src/an_symbol_view.c,
14476 src/anjuta-actions.h, src/anjuta-app.c,
14477 src/anjuta-app.h, src/anjuta-callbacks.c,
14478 src/anjuta-callbacks.h, (removed) src/anjuta.c,
14479 (removed) src/anjuta.h, src/anjuta.ui,
14480 src/layout.xml, src/main.c, src/preferences.h,
14481 src/utilities.c: Debuggged and finally made plugins
14484 * global-tags/Makefile.am: Fixed build error.
14486 2004-02-03 Naba Kumar <naba@gnome.org>
14488 * configure.in: Users GDL from external package.
14489 * plugins/*: Added many new plugins (not ready though).
14490 * src/*: Removed many files (which have been transfered in plugins/).
14492 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
14494 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
14496 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14498 * configure.in: Added editor plugins
14500 * plugins/Makefile.am, src/search-replace_backend.h,
14501 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
14502 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
14504 * Added: plugins/editor/search_incremental.c,
14505 plugins/editor/search_incremental.h
14507 * Update search-replace in plugins/editor
14509 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
14511 * plugins/message-view/message-view.c: Some code clean-up
14513 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14515 * Added: search_incremental[ch]
14517 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
14518 src/mainmenu_callbacks.c, src/toolbar.c
14519 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
14521 * Incremental Search
14523 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
14525 * plugins/message-view/anjuta-msgman.[c/h]:
14526 Added message manager for easier message handling with a
14527 similar interface as docman. Of course you can still use
14528 MessageView standalone.
14529 * plugins/Makefile.am: Added message-view because it compiles
14532 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
14534 * plugins/message-view/*: Added message-view plugin
14536 * configure.in: Added plugins/message-view/Makefile
14538 2004-01-03 Naba Kumar <naba@gnome.org>
14540 * libanjuta/*.c: Added new files and updated old ones.
14541 * plugins/editor/*: Added editor plugin.
14542 * configure.in: Added editor plugin and moved editor related
14545 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14547 * src/Makefile.am: Added search-replace_backend.[ch]
14548 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
14550 * anjuta.glade, src/search-replace.c, src/search-replace.h,
14551 src/search-replace_backend.c, src/search-replace_backend.h,
14552 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
14553 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
14554 src/toolbar_callbacks.c
14555 * The advanced Search/Replace functionality now replaces the older
14556 Find/Replace stuff.
14557 * The Search/Replace functionality can be interrupted during a long
14560 2003-12-11 Naba Kumar <naba@gnome.org>
14562 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
14563 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
14565 * Makefile.am, libanjuta/*: Added new module.
14566 * src/Makefile.am: Fixed linking error.
14567 * src/watch_cbs.c: Debugger clean up.
14568 * configure.in: Added libanjuta-2.0.pc
14570 * configure.in, libanjuta/Makefile.am,
14571 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
14574 2003-12-11 Naba Kumar <naba@gnome.org>
14576 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14578 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
14579 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
14580 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
14581 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
14582 The user can now give a name at the creation of a new file and
14583 insert automatically (user choice) header, gpl notice, header
14584 template. The file extension is added automatically according
14585 to the selected type of file. The various insert functions have
14586 been moved from mainmenu-callback.c to file.c. The cursor is now
14587 moved after an insert operation. Removes also useless code in
14588 memory.c and search-replace.c
14590 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
14592 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
14593 sortable headers, process tree, removal of path and process params
14594 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
14595 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
14598 2003-12-10 Naba Kumar <naba@gnome.org>
14600 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
14602 2003-11-30 Abel Cheung <maddog@linux.org.hk>
14604 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
14606 2003-11-28 Naba Kumar <naba@gnome.org>
14608 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
14610 * manuals/de/*: Added german translation docs.
14612 * configure.in, Makefile.am, src/Makefile.am,
14613 libegg/*/*: Added libegg library.
14615 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
14616 installation directory.
14618 * src/text_editor_cbs.c: Fixed closing of file.
14620 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
14622 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
14624 2003-09-05 Naba Kumar <naba@gnome.org>
14626 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
14627 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
14628 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
14629 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
14630 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
14631 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
14632 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
14633 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
14634 using libegg. Initial commit -- compiles but is not complete.
14636 2003-08-08 Abel Cheung <maddog@linux.org.hk>
14638 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
14640 2003-06-04 Abel Cheung <maddog@linux.org.hk>
14642 * configure.in: Removed "ta" from ALL_LINGUAS.
14644 2003-05-16 Jordi Mallach <jordi@sindominio.net>
14646 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
14648 2003-05-16 Danilo Šegan <dsegan@gmx.net>
14650 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
14652 2004-04-24 Andras Timar <tmar@gnome.hu>
14654 * configure.in: Added hu to ALL_LINGUAS.
14656 2004-04-14 Naba Kumar <naba@gnome.org>
14658 * src/Makefile.am, printing/Makefile.am,
14659 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
14660 because we are still using GtkCombo and build breaks with gtk-2.4.
14662 2004-04-13 Naba Kumar <naba@gnome.org>
14665 * anjuta.spec.in: Fixed build error.
14666 * po/POTFILES.in: Updated.
14667 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
14669 2004-04-11 Naba Kumar <naba@gnome.org>
14672 * AUTHORS: Updated.
14673 * configure.in: Added ga in ALL_LINGUAS.
14674 * ChangeLog: Fixed dates.
14676 2004-04-09 Naba Kumar <naba@gnome.org>
14678 * src/print.c: Fixed buffer styling bug when printing with
14681 * data/properties/anjuta.properties: Defined only one base font and
14682 used courier instead of lucidatypewriter, because most newer systems are
14683 unlikely to have it (bug #885023, #925956, #890473).
14685 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
14688 * src/an_file_view.c: Fixed possible crash bug.
14690 2004-04-07 Naba Kumar <naba@gnome.org>
14692 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
14693 gtk_main_quit() etc..), so that atexit() functions are not called
14694 (which is apparently done to free up memory and we don't need to
14695 do that at this point). Incidentally, something also happens in the
14696 atexit call which freezes the UI for far too long when the application
14697 exits and we want to avoid that..
14698 * src/glade_iface.c: Fixed compiler warning.
14700 2004-04-06 Naba Kumar <naba@gnome.org>
14702 * src/project_dbase_gui.c: Fixed errors.
14704 * src/registers_gui.c: Fixed possible crash bug.
14705 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
14706 * src/signals.[c,h]: Used tree view and glade file for dialog.
14707 * src/Makefile.am, src/about.c, src/an_file_view.c,
14708 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
14709 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
14710 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
14711 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
14712 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
14713 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
14714 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
14715 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
14716 src/launcher.h, src/main.c, src/main_menubar.c,
14717 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
14718 src/message-manager-private.cc, src/message-manager.cc,
14719 src/preferences.c, src/project_config.c, src/project_dbase.c,
14720 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
14721 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
14722 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
14723 src/search-replace.c, src/search-replace_backend.c,
14724 src/search_incremental.c, src/search_preferences.c,
14725 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
14726 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
14727 src/signals_gui.c, src/source.c, src/src_paths.c,
14728 src/stack_trace.c, src/start-with.c, src/style-editor.c,
14729 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
14730 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
14731 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
14732 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
14733 tagmanager/Makefile.am, scintilla/include/SString.h,
14734 widgets/Makefile.am, widgets/gnomefilelist.c:
14736 Removed all deprecated codes and substituted
14737 with newer APIs. Fixed some possible crash bugs where cell renderers
14740 * scintilla/patches/scintilla-minor.patch: Minor patch.
14742 2004-04-06 Naba Kumar <naba@gnome.org>
14744 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
14745 tree after all the files have been added (and not everytime a file
14746 is added in the project). Also fixed some memory corruption
14747 (possibly bug #900478).
14749 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
14750 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
14751 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
14752 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
14753 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
14754 qualifier wherever appropriate.
14756 2004-04-05 Naba Kumar <naba@gnome.org>
14758 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
14759 switch terminal echo on/off. Debugger requires it off, while the
14760 rest requires it on.
14762 * src/search-replace.c: sets search direction and action (in addtion
14763 to target) for find in files.
14765 2004-04-02 Naba Kumar <naba@gnome.org>
14767 * src/mainmenu_callbacks.c: Sets filename during save of new files.
14769 * src/project_dbase.c, src/debugger, src/an_file_view.c,
14770 src/an_symbol_view.c: Added an gtk events loop for
14771 displaying project loading status (for loading large projects) and
14772 debugger program starting ... just to give an impression of fastness :-).
14774 * configure.in, anjuta.prj: Bumped version to 1.2.2.
14776 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
14777 crash bug, which occurs when opening and closing a large project
14780 * src/attach_process.c: Fixed a comiple error for old gcc.
14782 * src/launcher.c: Prints proper error message when launcher child
14783 could not be executed and exits properly. Fixed a crash
14786 * src/resources.c, src/utilities.c, src/glade_iface.c,
14787 src/debugger.c, src/attach_process.c: Properly exits forked children
14788 when they could not be executed.
14790 2004-04-01 Naba Kumar <naba@gnome.org>
14792 * src/search-replace.c: Fixed a crash bug (bug #921893).
14794 2004-03-31 Naba Kumar <naba@gnome.org>
14796 * anjuta.glade: Added a note on compiler options dialog ->support
14797 dialog telling that supports are only available for file mode.
14799 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
14801 Improved shutdown time delay by bypassing project closing
14802 and unloading plugins.
14804 * src/build_file.c, data/properties/anjuta.properties: Added a property
14805 to toggle on/off for going to first error automatically.
14807 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
14809 * src/debugger.c: fixed core file loading
14810 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
14811 for long lines (bugs #700968 and #911376)
14812 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
14814 * src/anjuta.c: Focuses current AnEditor correctly.
14816 2004-03-30 Naba Kumar <naba@gnome.org>
14818 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
14819 * AUTHORS: Updated with all contributors names.
14821 * src/about.c: Reads contributors names from AUTHORS file.
14822 * manuals/C/anjuta-manual/authors.xml: Points to online
14825 2004-03-29 Naba Kumar <naba@gnome.org>
14827 * data/properties/ada.properties: Fixed syntax colors. Patch
14828 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
14831 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
14832 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
14833 generated projects, so that their pixmap files are
14834 found properly (bug #919903).
14836 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
14839 * src/source.c: Installs .glade file of libgllade
14840 projects in $(datadir)/$(package)/glade (part of bug #861038).
14842 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
14843 in compiler options (bug #883837).
14845 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
14846 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
14848 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
14850 * anjuta/src/search-replace.c: fixed another crash bug in
14852 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
14853 breakpoint property fix
14855 2004-03-29 Naba Kumar <naba@gnome.org>
14857 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
14858 (new) manuals/C/anjuta-advanced-tutorial/*:
14859 Added menu entry for 'Anjuta Advanced Tutorial'
14860 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
14862 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14864 * src/fileselection.[ch], src/mainmenu_callbacks.c:
14865 Fixed bug #908941 ('Open' starts in wrong directory)
14867 2004-03-26 Naba Kumar <naba@gnome.org>
14869 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
14870 compile error and bug #905738 with terminal.
14872 * src/search_incremental.c, src/register.c, src/sharedlib.c,
14873 src/search-replace.[h,c], src/search_incremental.[h,c],
14874 src/search_preferences.h, src/utilities.c, src/anjuta.c,
14875 src/text_editor.[c,h]: Fixed compiler warnings.
14877 * src/search-replace.c: Fixed a memory corruption (possible
14878 fix for bug #921893, but not yet confirmed).
14880 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
14881 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
14882 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
14883 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
14885 2004-03-25 Naba Kumar <naba@gnome.org>
14887 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
14888 crash bug with attach process dialog and made the dialog closable
14891 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
14892 always display within the margin.)
14894 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
14895 the old breakpoint when it's properties are updated
14896 (creating a new updated one).
14898 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
14900 * src/aneditor.cxx, src/aneditor.h: fixed calltips
14901 displayed for wrong file.
14902 * src/breakpoints.c: conditional breakpoints
14903 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
14904 "Find in Files..." disabling policy
14906 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14908 * src/build_file.c: Fixed bug #874380
14909 Goto the first error if it exists.
14911 2004-03-24 Naba Kumar <naba@gnome.org>
14913 * src/anjuta.c: Fixed to get correct child exit status
14914 using mask (bug #905738).
14916 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
14917 Aligned buttons in the New file dialog,
14918 set default response to OK, entry box activates default response,
14919 ESC closes dialog and hides on delet_event.
14921 2004-03-19 Naba Kumar <naba@gnome.org>
14923 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
14926 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
14928 * src/search-replace.c: fixed "Find Usage" crash when no project open
14930 2004-03-17 Naba Kumar <naba@gnome.org>
14932 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
14933 Fixed the generated projects to read m4 directory if the directory
14934 exists (bug #917781).
14936 2004-03-12 Naba Kumar <naba@gnome.org>
14938 * HACKING: Fixed formatting for auto-parsing.
14940 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
14942 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
14943 rework (bug #890609)
14945 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14947 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
14949 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14951 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
14952 * src/search_preferences.c: Fixed typo.
14954 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14956 * src/search-replace.c: improved Search&Replace
14957 For the moment "Replace All" does not work with non opened files
14958 but Anjuta should not crash now ! ???
14960 2004-02-26 Naba Kumar <naba@gnome.or>
14962 * src/source.c: Fixed to pass cflags correctly
14963 and suppress the automake's default cflags.
14964 bug #816130, #801056, #782798, #773459
14966 * data/properties/anjuta.properties: Do not defualt to -k make option.
14969 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
14972 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
14974 * src/message-manager-private.cc: Disabled debug messages.
14976 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
14978 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
14980 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14981 * anjuta.glade, src/search-replace.c:
14982 Reduced Search&Replace dialog, bug #902636.
14984 2004-02-23 Naba Kumar <naba@gnome.or>
14986 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
14989 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14991 * src/search_incremental.c: Fixed bug #900903
14993 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
14995 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
14996 src/anjuta.c: Fixed bugs #890609 and #890609
14998 2004-02-23 Naba Kumar <naba@gnome.or>
15000 * src/message-manager.cc: Disconnects menuitem signal properly.
15003 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
15006 2004-02-20 Naba Kumar <naba@gnome.org>
15008 * src/message-manager-private.[c,h]: Implemented keypress
15009 event for the terminal and resets it when ctrl c or ctrl d
15010 is pressed. But it doesn't seem to be working on keypress.
15011 Added a workaround to let it work on key release instead.
15014 * src/search-replace: Fixed compiler warnings.
15016 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
15018 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
15019 Use defined file name when saving new files (fixes bug #898105)
15020 Don't change filename when clicking on a directory
15022 BTW: Happy birthday to me :-)
15024 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15026 * src/search-replace.c: Fixed a crash bug
15027 Crash on Find & Replace (#887833)
15029 2004-02-18 Naba Kumar <naba@gnome.org>
15031 * src/executer.c: Fixed a crash bug.
15033 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
15034 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
15035 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
15036 instead of GtkWindow (Part of bug #671596).
15038 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
15039 src/registers_gui.c, src/registers_cbs.[h,c],
15040 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
15041 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
15042 src/compiler_options.c, src/an_file_view.c, start-with.c,
15043 src/anjuta-tools.c, help.c:
15045 Added "close" buttons on all
15046 dialogs (HIG) and fixed to properly response to ESC close
15047 (Part of bug #671596).
15049 * src/launcher.c: Disabled printing of long debug lines.
15051 * src/utilities.h: Fixed a compiler warning.
15053 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
15055 * src/anjuta.c: "Save all" action now asks for filenames for new files
15056 (fixes bug #898111)
15058 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
15060 * anjuta.glade, src/text_editor.c:
15061 Fixed a typo in Hello World indentation style
15062 Fixed misuse of translated strings when looking for style
15063 This entry fixes bug #876037
15065 2004-02-16 Naba Kumar <naba@gnome.org>
15067 * src/utilities.c: Fixed return value when dest file could
15070 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
15071 * src/utilities.[c,h]: Removed 'cmp' dependency and used
15072 internal function to compare files.
15074 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
15076 * src/message-manager-private.cc:
15077 Set bold color as foreground color in terminal
15078 (fixes bug #864924)
15080 * src/aneditor.cxx:
15081 Use font style defined for message indicators in
15082 preferences/messages
15083 (fixes bug #885032)
15085 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
15087 * src/build_project.c:
15088 Use build.silent option from preferences (fixes bug #895726)
15090 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
15092 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
15094 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
15096 Patch from Massimo Corà <maxcvs@email.it>:
15097 * scintilla/LexCPP.cxx: Support "///" comments
15099 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15100 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
15101 src/search_replace.h, src/search-replace_backend.h
15104 * Added: src/search_preferences.c, src/search_preferences.h
15105 Allow the user to save search/replace settings and give them names.
15107 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
15109 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
15110 scintilla/ScintillaGTK.cxx:
15111 Hopefully fixed AMD 64 crash bug by using correct marshaller
15113 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
15115 * src/preferences.c: Save GtkOptionMenu properties properly
15116 * src/text_editor.c: Fixes editor mispell of fold.symbols property
15118 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
15120 * configure.in, src/Makefile.am, scintilla/Makefile.am:
15121 Fixed libiconv issue
15124 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
15126 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
15127 * src/attach_process.c, src/debugger.c, src/registers.c/h,
15128 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
15129 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
15130 src/sharedlib_gui.c:
15131 Debugger speed-up, replaced deprecated GtkCList
15133 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
15135 * src/text-editor.c: Use stock gtk+ close button for editor tabs
15137 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
15139 * configure.in: Added "sq" to ALL_LINGUAS.
15141 2004-01-12 Changwoo Ryu <cwryu@debian.org>
15143 * configure.in: Added "ko" to ALL_LINGUAS.
15145 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15147 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
15148 src/search_incremental.c, src/search_incremental.h:
15149 Search_incremental code cleanup
15151 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15153 * scintilla/*/*: Updated scintilla to CVS
15154 * Added: scintilla/Readme.sync
15155 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
15156 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
15157 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
15158 scintilla/ScintillaGTK.cxx,
15159 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
15160 scintilla/include/Scintilla.iface: Updated.
15162 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15164 * search-replace_backend.[ch], search_incremental[ch]: Added
15166 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
15167 find_replace.[ch]: Removed.
15169 * anjuta.glade, src/search-replace.c, src/search-replace.h,
15170 src/search-replace_backend.c, src/search-replace_backend.h,
15171 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
15172 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
15173 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
15174 functionality now replaces the older Find/Replace stuff. The Search/Replace
15175 functionality can be interrupted during a long Search/Replace.
15177 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
15179 * widgets/gnomefilesel.c: Fix use of previously freed memory on
15180 selecting ".." and "." from file selector.
15182 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
15184 * anjuta.glade: Fixed wrong "fold.symbols" property
15186 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
15188 * src/project_dbase_gui.c: Alphabetical order ;-)
15189 * src/compiler_options.c: Fixed bug #867539
15190 * src/launcher.c: Workaround for bugs #864922, #849928,
15191 #846386 and #845782: The launcher no longer hangs but does
15192 not get the exit status correctly sometimes.
15193 * Changes suggested by Bosik are obviously already in without
15194 any Changelog entry (ClsGen.c, project_dbase_gui.c)
15195 * NEWS, README, anjuta.prj, configure.in:
15196 Changed version to 1.2.1
15198 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
15199 * anjuta_dialogs_strings.c, anjuta.glade:
15200 Fixed bugs #860906, #859329
15202 Patch from grzegol@pld-linux.org
15203 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
15204 freedesktop.org standard)
15206 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
15208 Patch from Stefano Vallarino <stevalla@libero.it>:
15209 * src/source.[c/h]: Fixes cpp sample file to conform to
15210 ISO/IEC 14882, C++-Standard
15212 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
15214 Review by Johannes Schmid <jhs@cvs.gnome.org>
15215 * src/build_file.[ch]: Add build_execute_shell_command which executes the
15216 command using sh -c.
15217 * src/compile.c: Use build_execute_shell_command when compiling single
15220 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
15222 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
15223 * src/breakpoints.c: Code cleanup, workaroud for possible
15225 * src/src_paths.c: Update debugger dirs on directory change
15227 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
15229 Review by Johannes Schmid <jhs@cvs.gnome.org>
15230 * src/attach_process.c, src/attach_process.h, anjuta.glade:
15231 sortable headers, process tree, removal of path and process params
15232 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
15233 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
15236 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
15238 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15239 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
15240 Add a dialog for "New file" which lets the user set the
15241 filename and to add copyright/header templates to the file
15242 * Review: Changed function names to contain modules name (file_)
15244 2003-12-09 Naba Kumar <naba@gnome.org>
15246 * setup-gettext: Fixed a typo.
15247 * scintilla/Makefile.am: Fixed a build error for SMP systems.
15249 ---- Released version 1.2.0 ---
15251 2003-12-08 Naba Kumar <naba@gnome.org>
15253 * src/preferences.c: Fixed compiler error.
15254 * global_tags/create_global_tags.sh: Fixed to install properly
15255 even when system.tags could not be generated.
15258 2003-12-06 Naba Kumar <naba@gnome.org>
15260 * setup-gettext: Fixed to not generate intl directory with gettextize.
15262 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
15263 * src/anjuta.c: Filters out unnecessary files from find in files
15267 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
15268 * src/widzard_gui.c: Added horiz scrollbar for desc text.
15270 2003-12-04 Naba Kumar <naba@gnome.org>
15272 * src/gnome_project.c: Enables debug and optimization flags for
15275 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
15277 * src/project_dbase_gui.c: combined header and c files for
15280 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
15281 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
15283 2003-11-30 Abel Cheung <maddog@linux.org.hk>
15285 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
15287 2003-11-29 Naba Kumar <naba@gnome.org>
15289 * configure.in, anjuta.prj: Bumped version to 1.2.0.
15292 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
15294 * src/main_menubar.c: Now files cannot be opened twice in recently
15297 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
15299 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
15301 2003-11-28 Naba Kumar <naba@gnome.org>
15303 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
15305 2003-11-27 Naba Kumar <naba@gnome.org>
15307 * src/breakpoints.c, src/launcher.c, src/find_text.c,
15308 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
15310 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
15311 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
15312 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
15313 checkbox in project wizard (project options page) to enable/disable
15314 source code generation with glade(mm).
15318 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
15320 * src/dnd.c: Opening files with special characters in the name.
15322 2003-11-20 Jordi Mallach <jordi@sindominio.net>
15324 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
15327 2003-11-18 Naba Kumar <naba@gnome.org>
15329 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
15330 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
15331 src/project_import.c, plugins/patch/patch-plugin.c:
15332 Fixed g_signal_diconnect calls to pass correct data.
15333 (Fixed possible crash in project imports).
15337 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
15339 Reviewed by Naba Kumar <naba@gnome.org>
15340 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
15341 and debugger. Sets default settings for pty in launcher.
15342 * data/gdb.init: Removed charset work around (now works with user's
15344 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
15346 2003-11-18 Naba Kumar <naba@gnome.org>
15348 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
15349 names of 'index' to 'idx'.
15351 2003-11-17 Naba Kumar <naba@gnome.org>
15353 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
15354 * src/project_dbase.c: Prompts user for unsaved project files
15355 when project is closed.
15357 2003-11-16 Naba Kumar <naba@gnome.org>
15359 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
15360 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
15363 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
15365 * src/anjuta.c: Fixed crash related to tag == NULL while
15368 2003-11-11 Naba Kumar <naba@gnome.org>
15370 * src/glade_iface.c: Avoids error conditions for glade or glademm not
15371 found. It simply doesn't generate the c/c++ codes and continues with
15375 2003-11-10 Naba Kumar <naba@gnome.org>
15377 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
15378 'Start with dialog'.
15380 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
15381 German translation of anjuta-tutorial.
15383 * src/launcher.c: Fixed an encoding bug with GIOChannels.
15386 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15388 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
15389 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
15390 the syntax highlighting in Preferences, the automatic syntax
15391 highlighting is now selected. When the debugger is stopped and the
15392 breakpoints window not closed, the gtk_tree_view in this window is
15393 now made unsensitive.
15395 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
15397 * src/preferences.h, src/preferences.c, anjuta.glade:
15398 Fixed translation bug in preferences by using GtkOptionMenu
15399 * anjuta.prj: Project version 1.1.98
15401 ---------------- Released version 1.1.98 ----------------
15403 2003-11-07 Naba Kumar <naba@gnome.org>
15405 * anjuta.spec.in: Revived docs package and combined all docs into
15407 * configure.in: Bumped version to 1.1.98 rc2
15409 * anjuta.spec.in: Fixed scrollkeepr-update command.
15410 * anjuta.spce.in: Fixed file permissions.
15412 2003-11-06 Naba Kumar <naba@gnome.org>
15414 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
15415 menus to activate anjuta helps.
15417 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
15418 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
15419 manuals/C/anjuta-faqs/legal.xml (added),
15420 manuals/C/anjuta-faqs/Makefile.am,
15421 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
15422 manuals/C/anjuta-faqs/.cvsignore,
15423 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
15424 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
15425 manuals/C/anjuta-tutorial/legal.xml (added),
15426 manuals/C/anjuta-tutorial/Makefile.am,
15427 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
15428 manuals/C/anjuta-tutorial/.cvsignore,
15429 manuals/C/anjuta-manual/*.sgml (removed),
15430 manuals/C/anjuta-manual/*.xml (added),
15431 manuals/C/anjuta-manual/Makefile.am,
15432 manuals/C/anjuta-manual/anjuta-manual-C.omf,
15433 manuals/C/anjuta-manual/.cvsignore,
15434 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
15435 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
15436 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
15437 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
15438 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
15439 manuals/ja/anjuta-faqs/legal.xml (added),
15440 manuals/ja/anjuta-faqs/Makefile.am,
15441 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
15442 manuals/ja/anjuta-faqs/.cvsignore,
15443 manuals/ja/anjuta-manual/*.sgml (removed),
15444 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
15445 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
15446 manuals/ja/anjuta-manual/*.xml (added),
15447 manuals/ja/anjuta-manual/Makefile.am,
15448 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
15449 manuals/ja/anjuta-manual/.cvsignore,
15450 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
15451 manuals/sgmldocs.make (removed),
15452 manuals/xmldocs.make (added), manuals/omf.make (added),
15453 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
15454 documentations to newer docbook xml documentations. Converted
15455 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
15456 Enabled manulas installations.
15458 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
15460 2003-11-05 Naba Kumar <naba@gnome.org>
15462 * data/gdb.init: Sets host's charset to ascii to solve debugger
15463 freeze up due to uninitialized strings in target program.
15465 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
15466 Fixed a crash bug with 'Add expression in watch'. Bug #822017
15470 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
15471 src/launcher.c: Turns off echo in spawned pty to fix debugger.
15473 2003-11-04 Naba Kumar <naba@gnome.org>
15475 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
15478 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
15479 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
15480 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
15481 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
15484 * src/search-replace.c: Fixed infinite loop bug.
15485 * start-with.c: Fixed a crash bug with "Open last project".
15487 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
15488 * scintilla/Makefile.am: Fixed compiler option.
15490 2003-10-16 Naba Kumar <naba@gnome.org>
15492 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
15493 * src/text_editor.c: Fixed autoformat.
15495 2003-10-15 Naba Kumar <naba@gnome.org>
15497 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
15500 2003-10-09 Naba Kumar <naba@gnome.org>
15502 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
15504 2003-10-08 Naba Kumar <naba@gnome.org>
15506 * src/source.c: Fixed a GETTEXT typo error.
15507 * anjuta.glade: Made 'Sorted in order you open them' default option
15510 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15511 * anjuta.glade, data/properties/anjuta.properties:
15512 Fixed the freeze of the "Preferences" combos at the first Anjuta
15513 init is generated by:
15514 - a not complete translation of preferences.c file
15515 - a difference between 2 names in anjuta.glade and
15516 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
15517 - the same name given to 3 combos (anjuta.glade).
15519 * src/find_text.c: If the "whole document" mode is selected,
15520 a new search will select the next occurrence (Bug #764954).
15521 It is now possible to use the shortcuts to search next or previous
15522 occurrence even if the search dialog has the focus. Bug #790318
15524 * src/main_menubar_def.h: "Select code block" shortcut; the new
15525 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
15528 Patch from: Richard Lee <r.h.lee@comcast.net>
15529 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
15530 tagmanager/tm_workspace.c: The following is a patch to fix a
15531 seemingly random occurence where Anjuta would crash when a
15532 certain key was pressed.
15534 2003-09-29 Naba Kumar <naba@gnome.org>
15536 * src/find_in_files.c: Ignores binary by default. Disabled the option
15537 of NOCVS search, because launcher does not use sh and hence can not
15540 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
15541 "clean before build" state in project session and not in account session,
15542 otherwise the state gets reflected to other projects causing annoyance.
15544 * src/compiler_options.c: Fixed a bug where compiler options were always
15545 claimed 'modified'.
15547 * src/build_project.c, data/properties/anjuta.properties,
15548 src/commands.[h]: Fixed a bad bug where clean-before-build
15551 * scintilla/patches/research-cvs-nolog.diff,
15552 scintilla/patches/scintilla-ac-gtk2-port.diff,
15553 scintilla/patches/scintilla-ac-sort-fix.diff,
15554 scintilla-optimization.diff: Removed, because they are already in
15557 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
15560 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
15561 scintilla/LexYAML.cxx: Added new scintilla lexers.
15563 * TODO, NEWS: Updated.
15565 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15566 * src/utilities.c: Fixed typo bugs.
15568 2003-09-26 Naba Kumar <naba@gnome.org>
15570 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
15571 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
15572 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
15573 text_editor_find() and Fixed I-Search wrapping.
15574 * src/debugger.c: Fixed to pass a newline after a debugger
15575 command (which was broken since the launcher was refactored.
15576 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
15578 2003-09-25 Naba Kumar <naba@gnome.org>
15580 * src/toolbar_callbacks.c: Fixed start of incremental search.
15582 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15583 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
15584 src/main_menubar_def.h, src/mainmenu_callbacks.c,
15585 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
15586 menu and implementation.
15588 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
15590 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
15591 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
15592 variables in Locals window.
15594 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
15596 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
15597 * src/utilities.[ch] : Fix a tooltip bug in
15598 anjuta_util_toolbar_append_stock(), the label appeared instead of
15599 the tooltip text. Remove label from arguments of the function
15600 because label is included in the stock icon data.
15601 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
15602 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
15603 * FIXME: translation file should be updated because of label text removal.
15605 2003-09-24 Naba Kumar <naba@gnome.org>
15607 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
15609 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
15610 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
15611 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
15612 stdout and stderr. Also buffered output and check-for-password
15613 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
15614 with password prompts. Checkes for password prompts from all outputs.
15616 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
15617 which takes a string (which could be utf8 also) and converts into
15620 * src/main.c: Connects kernel signals after gnome_program_init().
15622 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15623 * src/message-manager.c: Fixed bug #787026 by converting the strings
15626 2003-09-22 Naba Kumar <naba@gnome.org>
15628 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
15629 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
15630 GtkCList and using GtkTreeView instead. Added the patch.
15631 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
15632 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
15634 2003-09-19 Naba Kumar <naba@gnome.org>
15636 * printing/print.c: Proper UTF8 printing support.
15637 * src/main.c: moved kernel signal connects at the
15638 end of application initialization.
15640 2003-09-18 Naba Kumar <naba@gnome.org>
15642 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
15643 (new) lexers.make, (new) lexers: Update scintilla to latest
15644 scintilla CVS (2003-09-18), added new lexers, automated
15645 lexers makefiles sections and scintilla update. Added
15646 patches. Optimized pango rendering. Fixed a crash bug
15649 * (new) scintilla/patches/research-cvs-nolog.diff: Added
15650 patch to remove cvs log command from RESearch.cxx file.
15651 * scintilla/patches/scintilla-pango-always.diff:
15653 * scintilla/RESearch.cxx: Removed spurious cvs log command
15655 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
15657 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
15658 * src/dnd.c: Fixed a crash bug with DND.
15660 2003-09-15 Naba Kumar <naba@gnome.org>
15662 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
15663 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
15664 src/toolbar_callbacks.c: Added an additional parameter to
15665 text_editor_goto_line() funtion which decides if the line should
15666 be made visible (if it's under fold).
15668 * src/style-editor.c: Fixed a compiler warning.
15669 * src/message-manager.cc: Calls parent method correctly.
15671 * src/preferences.h: Fixed prent class.
15673 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15674 * src/project_dbase.c: Fixed bug #713210.
15676 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
15678 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
15680 2003-09-11 Naba Kumar <naba@gnome.org>
15682 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15683 * src/style-editor.c: Fixed bug #769130 (Crash on font
15686 * src/message-manger.[h,cc]: Made AnMessageManager
15687 derived from GtkFrame and removed deprecated code.
15689 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
15692 2003-09-09 Naba Kumar <naba@gnome.org>
15694 * src/Makefile.am: Addded rules for built sources.
15696 2003-09-08 Naba Kumar <naba@gnome.org>
15698 * (new) src/anjuta-marshalers.list: Added marshalers definition
15701 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
15702 and CXXFLAGS are not overwriten by automake's default.
15703 * src/style-editor.c: Added 'operators' in the style editor.
15705 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
15706 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
15707 * src/message-manager-private.cc, src/message-manager.cc:
15708 Converts message going into message into UTF-8 endoding.
15709 * src/main.c: Uses UTF-8 codeset for localization.
15711 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
15713 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
15715 2003-09-08 Naba Kumar <naba@gnome.org>
15719 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15720 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
15721 Fixed bug #798717, Find - Find&Replace - Find in files bug;
15722 The combo entries were updated if the same data with a different
15723 case exist in the combo list. The combo entries are now case sensitive.
15724 Search&Replace bug; First search ,max actions = 0 ==> now max
15727 2003-09-08 Naba Kumar <naba@gnome.org>
15730 * src/utilities.[c,h]: a function takes contant args.
15731 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
15732 Now the child terminated signal is emitted properly.
15733 * src/Makefile.am: Used $(top_srcdir) for referring to
15735 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
15736 definitions file which will generate anjuta-marshalers.[c,h] files.
15737 * src/.cvsignore: Updated.
15738 * src/build_project.c: Changed su command to preserve quotes.
15739 * src/anjuta-tools.c, tagmanager/tm_project.c,
15740 tagmanager/tm_workspace.c: Use standard tmp file.
15741 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
15742 so that users could report bugs easily.
15743 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
15745 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
15746 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
15747 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
15748 src/attach_process.c, src/breakpoints.c, src/commands.c,
15749 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
15750 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
15751 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
15752 src/memory.c, src/message-manager-private.c, src/preferences.c,
15753 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
15754 src/search-replace.[c,h], stack_trace.c, text_editor.c,
15755 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
15756 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
15757 Fixed compile warnings and cleanup.
15759 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
15760 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
15761 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
15762 Removed libzvt usage and implemented child spawing differently. Launcher is
15763 now proper GObject, which can be created multiple times (and can be
15764 operated in parallel).
15766 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
15767 * src/project_import_gui.c, src/project_import_cbs.c,
15768 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
15769 (crash on project import). Removed deprecared codes.
15771 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
15773 * src/cvs.c: Fixed cvs output bug.
15775 2003-09-03 Naba Kumar <naba@gnome.org>
15777 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15778 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
15779 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
15780 src/text_editor_cbs.c: Implements --
15781 If the debugger is started
15782 A double click in the margin add or remove a breakpoint
15783 A single click activate or deactivate the breakpoint
15785 A double click in the margin add or remove a bookmark
15787 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
15789 Reviewed by Naba Kumar <naba@gnome.org>
15790 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
15791 User is now able to choose a branch on cvs update for project.
15792 Cleaned up variable names.
15794 2003-09-03 Naba Kumar <naba@gnome.org>
15796 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
15797 src/Makefile.am: Added lexers.
15798 * scintilla/*/*: Updated...
15799 * src/an_symbol_view.c: Fixed a crash bug.
15800 * src/compiler_options.c, src/project_dbase.c: Fixed compile
15802 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
15803 * src/source.c: Fixed project generation bug with gettext code.
15804 * tagmanager/tm_project.c: Fixed a crash bug.
15805 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
15806 bug when there is no project open. Bug #____.
15807 * src/source.c: Fixed a bug with build failure with non-gnome
15808 project with glade-generated source (eg. gtk2). Bug #____.
15811 2003-08-22 Naba Kumar <naba@gnome.org>
15813 Patch from: Rob Bradford <rob@debianplanet.org>
15814 * data/Makefile.am: Fixed to install properly during
15817 Patch from: Etay Meiri <etay-m@bezeqint.net>
15818 * src/debug-tree.c: Fixed a crash bug.
15819 * src/compiler_options.c: Takes care of linking the missing pieces;
15820 C flags, libs, optimization options, debug and profile.
15822 Patch from: Enver ALTIN <ealtin@casdb.com>
15823 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
15825 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
15827 Reviewed by Naba Kumar <naba@gnome.org>
15828 * src/project_dbase.c: Fixed bugs #778263 and #778413
15829 Adding multiple files to project should work now.
15831 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
15833 Reviewed by Naba Kumar <naba@gnome.org>
15834 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
15835 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
15838 2003-08-08 Abel Cheung <maddog@linux.org.hk>
15840 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
15842 2003-08-08 Abel Cheung <maddog@linux.org.hk>
15844 * src/text_editor.c: Fix translatable string (#113934).
15846 2003-07-04 Naba Kumar <naba@gnome.org>
15848 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
15849 bug when there is no project open. Bug #____.
15851 * src/source.c: Fixed a bug with build failure with non-gnome
15852 project with glade-generated source (eg. gtk2). Bug #____.
15854 2003-06-26 Naba Kumar <naba@gnome.org>
15856 * src/anjuta.h: Removed reference to windows-dialog.h.
15857 * src/message-manager-private.[cc,h]: Fixed doulbe click
15858 activation of messages to properly jump at the destination.
15859 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
15860 * src/toolbar.c: Code clean-ups.
15862 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
15863 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
15865 * src/message-manager-private.[cc,h]: Removed dead codes.
15867 * (new) data/properties/css.properties,
15868 data/properties/anjuta.properties, data/properties/Makefile.am:
15869 Added CSS syntax hiliting properties.
15871 * tagmanager/tm_file_entry.c: Fixed a possible bug.
15872 * src/debugger.c: Clean ups.
15873 * src/lexer.h: Added CSS lexer definition.
15875 * Makefile.am: Installs destop file properly.
15876 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
15877 * NEWS: Updated for 1.1.97 release.
15878 * src/main_menubar_def.h: Changed some non working shortcuts.
15880 2003-06-24 Naba Kumar <naba@gnome.org>
15882 * src/search-replace.c: Shows the dialog properly, even when it is
15883 hidden behind another window.
15885 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
15886 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
15887 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
15890 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
15891 setup wizard dialogs.
15893 * src/debugger.c: Removed a redundant call to
15894 debugger_update_controls().
15895 * src/compiler_options.c, src/launcher.c: code cleanup.
15896 * src/executer.c: Fixed execution bug with 'Set Program params...".
15898 2003-06-23 Naba Kumar <naba@gnome.org>
15900 * widgets/e-splash.c: Removed border around the splash image.
15901 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
15902 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
15903 * src/cvs.c: Added a frame around commit log text widget.
15904 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
15905 crash bug associated with translated combo box list in preferences
15906 dialog (in different locale other than en_US). Used widget names
15907 to pass the combo list items.
15908 * po/POTFILES.in: Updated.
15909 * src/launcher.c: Creates the zvt terminal at startup (and not
15910 every time a build is done) -- speeds up buld operations.
15911 * src/file_history.c: Should be if() conditional instead of
15913 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
15914 Disabled useless warnings.
15915 * src/project_dbase.c: Fixed bonobo 2 project name.
15916 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
15917 and uses correct glade-2 for file generation.
15919 2003-06-21 Naba Kumar <naba@gnome.org>
15921 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
15922 And disables autocomple show for numbers (very annoying).
15923 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
15924 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
15925 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
15926 from view menu and adjust the controls accordingly.
15927 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
15929 * src/project_dbase.[c,h]: Removed show_local flag processing.
15930 * src/message-manager.[c,h]: Reorganized messages tabs in more
15932 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
15933 Also added PCRE dependency.
15935 2003-06-20 Naba Kumar <naba@gnome.org>
15937 * pixmaps/anjuta_splash.png: New splash.
15938 from Jean Schurger <yshartk@schurger.org>
15940 * src/controls.c: De-sensitize run-to-cursor when debugger
15942 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
15944 * src/message-manager-private.cc: Fixed to properly jump at
15945 the right file:line.
15947 * src/appwiz_page1.c: Fixed to correctly determine the project
15948 trpe from the wizard.
15950 2003-06-20 Naba Kumar <naba@gnome.org>
15952 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
15953 * src/watch_gui.c: Code cleanups.
15954 * src/debugger.[c,h], src/stack_trace.[c,h],
15955 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
15956 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
15957 Removed direct access to stack_trace private data, Increased debugger
15958 command size from 256 to 1024 (to be on safer side). Also implemented
15959 row-activated signle for seting frame and viewing the source.
15960 * src/debugger.c: Avoids starting program and stopping debugger
15961 when starting debugger and stopping program, respectively.
15963 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
15964 Reverted codes to start debugger automatically
15965 The file is brought to the state just after the branching
15966 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
15967 some code clean ups.
15969 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
15970 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
15971 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
15972 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
15973 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
15974 src/project_dbase.c: Code clean ups.
15976 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
15977 (Projects dir) so that correct $HOME/Projects path is set when
15978 anjuta is run for the first time.
15980 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
15982 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
15984 2003-06-13 Naba Kumar <naba@gnome.org>
15986 * src/stack_trace_cbs.c: Moved variable declaration at the
15987 top of the block (bug #737867)
15989 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
15990 just CFLAGS and CXXFLAGS (bug #743617).
15992 * src/create_global_tags.sh: Fixed shell script to properly
15993 detect installed *-config files.
15995 2003-06-12 Naba Kumar <naba@gnome.org>
15997 * src/preferences.[c,h]: Added methods for custom widgets in
15998 preferences: using custom set/get methods for them.
16000 * src/anjuta-encoding.c: Implemented up/down of the encodings
16001 in the list and property saves correctly.
16003 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16004 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
16005 the beginning of a file.
16007 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16008 * src/aneditor.cxx, src/aneditor.h,
16009 src/controls.c, src/main_menubar.c, src/main_menubar.h,
16010 src/main_menubar_def.h, src/mainmenu_callbacks.c,
16011 src/mainmenu_callbacks.h: Allows the operator to select the current
16012 word or the current line (Request: 680801). It puts also
16013 sensitive/unsensitive several select/comment menu items.
16015 * src/breakpoints.c: Presets by default the current line for a
16016 defined breakpoint.
16018 2003-06-11 Naba Kumar <naba@gnome.org>
16020 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
16021 color (red highlight) now cosistent for inactive tabs also.
16023 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
16024 'Advanced search and replace' in Edit->Search submenu.
16026 * data/properties/tcltk.properties: Fixed bug #731851. Added line
16027 wrappings '\' where they were missing.
16029 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
16030 message is now more descriptive and details the correct thing to do
16031 for GNOME2 desktop.
16033 2003-06-10 Naba Kumar <naba@gnome.org>
16035 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
16036 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
16037 Removed any reference to particular version of automake/autoconf
16038 so that they could work with newer versions (Bug #659394).
16040 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
16041 src/anjuta.c: Added coded to add/remove supported encodings.
16043 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
16044 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
16045 src/project_import.c, src/project_type.c, src/project_type.h,
16046 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
16047 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
16048 from the project wizard.
16050 2003-06-06 Naba Kumar <naba@gnome.org>
16052 Patch from Etay Meiri <etay-m@bezeqint.net>
16053 * src/compiler_options.c: Fixed bugs related to clean before
16056 * anjuta.desktop.in.in: Added commandline options.
16057 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
16058 -dP and -A flags of CVS update into different options.
16060 2003-06-04 Abel Cheung <maddog@linux.org.hk>
16062 * configure.in: Removed "ta" from ALL_LINGUAS.
16064 2003-06-02 Naba Kumar <naba@gnome.org>
16066 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
16067 return NULL for undefined properties and "" for defined but empty
16068 strings. It was creating many problems where both are assumed to be
16069 same. And besides, it doesn't matter to differentiate the two (the
16070 problem with preferences was due to a different bug).
16072 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
16073 correctly. Also, s/props_build_in/props_built_in/g.
16075 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
16078 * src/an_file_view.c: Unrefed pixbufs when done with them.
16080 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
16081 (removed) file_text.png: Added and removed pixmaps.
16083 2003-05-30 Naba Kumar <naba@gnome.org>
16085 * anjuta.glade: Fixed encodings preferences dialog
16087 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
16089 Reviewed by Naba Kumar <naba@gnome.org>
16091 * src/build_project.c src/clean_project/c: perform a clean before
16092 build, if required. Show the message manager on clean.
16093 * src/compiler_options.c: save the new options when window is closed
16094 and flag project to be cleaned before the next build.
16095 * src/project_dbase.c: added a 'clean before build' flag to project
16097 2003-05-29 Naba Kumar <naba@gnome.org>
16099 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
16102 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
16103 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
16104 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
16105 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
16106 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
16107 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
16108 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
16109 print_color.xpm, print_landscape.xpm, print_layout.xpm,
16110 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
16112 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
16113 Removed unused icons references.
16115 2003-05-27 Enver ALTIN <ealtin@casdb.com>
16117 Reviewed by Naba Kumar <naba@gnome.org>
16119 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
16120 src/compiler_options.c, src/debugger.c, src/find_replace.c,
16121 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
16122 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
16123 src/toolbar_callbacks.c: HIG compliant dialogs.
16125 * src/utilities.c: anjuta_button_new_with_stock_image() and
16126 anjuta_dialog_add_button() stolen from gedit.
16128 * src/main_menubar_def.h: Fixed mnemonics.
16130 2003-05-26 Naba Kumar <naba@gnome.org>
16132 * src/project_dbase_gui.c: Added header files filter for add file
16133 dialog box. Disabled project window to be transient window.
16135 * src/message-manager.cc: Disabled message manager window to be
16138 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
16139 a file could not be loaded.
16141 * src/project_dbase.c: Fixed a bug with GUI editor command
16142 where empty string is returned.
16144 * src/Makefile.am, src/preferences.h, src/text_editor.c
16145 src/text_editor.h, (new) src/anjuta-encodings.h,
16146 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
16147 Added encoding support and to handle characters encoding correctly
16148 by auto detecting it during load. Added preferences for selecting
16149 the encoding during save.
16151 * src/preferences.c, src/resources.c: Removed debug messages.
16153 Patch from: Alexander Nedotsukov <bland@mail.ru>
16154 * src/getline.c: Fixed many fatal bugs for FreeBSD.
16156 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16157 * src/anjuta.c: Try to sow the splash image more often.
16159 2003-05-20 Naba Kumar <naba@gnome.org>
16161 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16162 * src/debug_tree.c: Colorize the modified locals during
16163 debugging and call memory analyze from the debugger.
16164 * src/breakpoints.c: The color is now different for the enabled
16165 and disabled breakpoints. Anjuta now can erase several
16166 breakpoints defined at the same line. The markers are updated
16167 according to the enable/disable action.
16169 Patch from Etay Meiri <etay-m@bezeqint.net>
16170 * src/launcher.c: Fixes launcher freeze up bug during build.
16172 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
16174 Reviewed by Naba Kumar <naba@gnome.org>
16175 * scintilla/PropSet.h: Change member variables from private to protected.
16176 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
16177 to PropSetFile class, which return a gchar * (and can therefore indicate
16178 whether properties are empty or do not exist) and make prop_get and
16179 prop_get_expanded use them.
16180 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
16181 that the result of of prop_get cannot be an empty string.
16183 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
16185 Reviewed by Naba Kumar <naba@gnome.org>
16186 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
16187 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
16188 src/text_editor_cbs.c: When saving all the files in the project, the
16189 text editors are now only rehighlighted once instead of once for each
16192 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16193 * src/main.c, widgets/e-splash.c: Splash screen improvements.
16194 * src/anjuta.desktop.in.in: Support startup notification.
16195 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16196 * src/main.c, widgets/e-splash.c: Splash screen improvements.
16197 * src/anjuta.desktop.in.in: Support startup notification.
16200 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
16202 Reviewed by Naba Kumar <naba@gnome.org>
16204 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
16205 memory leak from glade_xml_new call. Removed gxml field from Executer
16206 struct as only used in create_executer_dialog and then destroyed.
16208 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
16210 * src/configurer.c: Fix warning trying to connect signal to non-existent
16211 environment entry in configure dialog and fix crash when closing the
16214 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
16215 gnome_date_edit_get_time instead.
16217 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
16218 in view menu required renumbering elsewhere.
16220 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
16222 Reviewed by Naba Kumar <naba@gnome.org>
16224 * src/breakpoints.c: fixed an error when removing breakpoint
16225 * src/controls.c: 'run to cursor' is sensitive when debugger not active
16226 * src/debugger.c: changes to the way the debugger is activated
16227 * src/debugger.h: clean ups
16229 2003-05-13 Naba Kumar <naba@gnome.org>
16231 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16232 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
16233 src/memory.h: A new version of memory and the interface
16234 is now integrated in anjuta.glade
16236 2003-05-09 Naba Kumar <naba@gnome.org>
16238 * configure.in: Bumped required gtk version to 2.0.8.
16240 2003-05-06 Naba Kumar <naba@gnome.org>
16242 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
16244 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16245 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
16247 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16248 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
16249 , tagmanager/c.c: Support for ProC and RDB files.
16251 2003-05-06 Naba Kumar <naba@gnome.org>
16253 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
16254 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
16255 Uncomment (Box & Stream), Select the current function,
16256 authorize the "Quit" button of the GotoLine window
16258 2003-05-05 Naba Kumar <naba@gnome.org>
16260 * src/watch_gui.h: CVS added new file.
16262 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
16264 Patch from Etay Meiri <etay-m@bezeqint.net>
16265 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
16266 src/mainmenu_callbacks.c, src/message-manager.cc,
16267 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
16268 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
16269 Ported stack trace to GNOME2 and added it in the message manager
16272 2003-05-02 Naba Kumar <naba@gnome.org>
16274 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
16276 * src/preferences.[h,c]: Fixed preferences to save only one copy of
16277 preferences property.
16279 * anjuta.prj: Fixed multiple preferences saved data.
16281 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
16282 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
16283 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
16284 scintilla/include/Platform.h, scintilla/include/PropSet.h,
16285 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
16286 Upgraded scitilla from CVS with faster window repaint
16289 Patch from Etay Meiri <etay-m@bezeqint.net>
16290 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
16293 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
16295 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
16296 the window if messages are appended to the end and the scrollbar is
16299 2003-04-29 Naba Kumar <naba@gnome.org>
16301 * configure.in: Removed omf-install from Makefiles list.
16303 2003-04-28 Naba Kumar <naba@gnome.org>
16305 * po/POTFILES.in: Remvoded deleted files.
16307 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
16308 pixmaps/windows-style-undocked.png: Added setup wizard's images.
16310 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
16311 is executed as detached) is not set properly.
16313 2003-04-25 Naba Kumar <naba@gnome.org>
16315 * anjuta.prj: Updated.
16316 * src/anjuta_info.c: Fixed text wrapping and column view.
16317 * data/welcome.txt.in: Removed unaligned characters.
16319 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16320 * src/main_menubar.c: Disable setup dialog.
16322 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16323 * src/breakpoints.c; Fixed compilation with older GCC
16324 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
16325 * HACKING: Spelling fixes (Suggested by Stephen Knight)
16327 2003-04-18 Naba Kumar <naba@gnome.org>
16329 * anjuta.prj: Updated (includes compiler options).
16331 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
16332 function from anjuta.c (it was already available in anjuta-tools.c).
16334 2003-04-18 Naba Kumar <naba@gnome.org>
16336 * src/about.c, THANKS: Updated
16338 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
16340 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
16341 properly from the project session before updating the file
16344 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
16345 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
16346 dialog settings (as it will not be required once GDL is in place) and
16347 added file view filters in the settings sub-menu.
16349 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16351 * configure.in: Disable cast checks on final build.
16353 2003-04-17 Naba Kumar <naba@gnome.org>
16355 * src/build_project.c: Fixed a compilation error.
16357 * src/launcher.c: Removed commnets.
16359 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
16360 properties from editor tab to indentation tab and fixed a property
16361 label for proper i18n translation. Fixed typos in project config
16362 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
16363 sorting and reordering in compiler options dialog.
16365 * src/compiler_options.c: Implemented _save() function to save the
16366 options (which was pending).
16368 * src/build_project.c: Destroys install-as-root dialog when it is done.
16370 * src/an_symbol_view.c: Change "event" event to "event-after" so
16371 that symbol row is selected first before the popup is shown.
16373 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
16375 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
16376 file in CVS/Entries. (Reviewed and applied by Biswa)
16378 2003-04-16 Naba Kumar <naba@gnome.org>
16380 * aneditor.cxx: use unicode everytime (fixed unicode related
16383 * anjuta.prj: Fixed UI editor name (blank to use default) and
16386 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
16387 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
16388 Editor preferences page.
16390 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16391 * src/anjuta.[ch], src/print.c: Fixed warnings
16392 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
16393 * configure.in: Profiling support with gprof
16395 2003-04-16 Naba Kumar <naba@gnome.org>
16397 Patch from Gaëtan de Menten <ged@bugfactory.org>
16398 * src/launcher.c: Fixed cvs dialog.
16400 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
16402 * src/message-manager-private.cc: Fixed double-click on first line of
16403 output to properly select a line.
16404 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
16405 because still was a deprecatd GtkCTreeNode and always NULL anyway.
16407 2003-04-15 Naba Kumar <naba@gnome.org>
16409 * src/message-manager-private.cc: Fixed the glade filename typo.
16411 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16412 * scintilla/*, data/properties/*: Scintilla CVS merge
16413 * anjuta.prj: Removed unnecessary files.
16414 * scintilla/PlatGTK.cxx: Force Pango fonts always
16415 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
16416 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
16418 * configure.in: Change version no. for 1.1.1 (alpha release)
16419 * configure.in: Added '--with-pref-suffix' option.
16420 * config.guess, config.sub: Removed from CVS.
16422 2003-04-15 Naba Kumar <naba@gnome.org>
16424 Patch from Timothee Besset <ttimo@idsoftware.com>
16425 * Makefile.am: Fixed a shell script error during intallation.
16427 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
16429 Reviewed by Naba Kumar <naba@gnome.org>
16430 * src/message-manager.cc: Added popup-menu to TreeView and fixed
16431 set_wm_class to use "anjuta" instead of "an.
16432 * src/message-manager-private.cc: Headers are hidden again.
16434 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16435 * src/project_dbase_gui.c: Memory corruption fix.
16436 * anjuta.prj: Updated project file
16438 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
16439 * an_file_view.c: Connect to event-after signal rather than event so that
16440 selection is updated first and thus context menu is for the right file.
16441 Reviewed and applied by Biswa.
16443 2003-04-14 Naba Kumar <naba@gnome.org>
16445 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
16447 * src/auncher.c: More child exit fixes
16448 from Timothee Besset <ttimo@idsoftware.com>
16450 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
16452 Reviewed by Naba Kumar <naba@gnome.org>
16454 * src/message-manager.[c/h], src/message-manager-private[c/h],
16455 anjuta.[c/h]: Ported message-manager to Gtk2
16457 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
16458 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
16459 src/clean_project.c, src/compile.c, src/configurer.c,
16460 src/controls.c, src/cvs.c, src/debugger.c,
16461 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
16462 src/project_import.c, src/search-replace.c: Changed name from
16463 AnjutaMessageManager to AnMessageManager to avoid too long type
16466 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16467 * src/launcher.c: Fix build won't stop problem - TTimo
16469 * pixmaps/anjuta_splash.c: New splash screen prototype.
16470 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
16471 * src/compiler_options.c: Mute pkgconfig errors.
16472 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
16474 2003-04-10 Naba Kumar <naba@gnome.org>
16476 * configurer.[c,h]: Fixed dialog to close properly.
16477 * src/project_dbase.c, widgets/gnomefilelist.c: Added
16480 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16481 * anjuta.prj: Removed unnecessary files, load with 1.2.0
16482 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
16483 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
16484 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
16485 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
16486 src/makefile.am: Move gdl to it's own directory.
16487 * global-tags/create_global_tags.sh: Silently ignore SDL error.
16489 2003-04-09 Naba Kumar <naba@gnome.org>
16491 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
16494 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16495 * src/anjuta-tools.c: Use CDATA for saving tools data.
16496 * anjuta.glade, src/search-replace.c: Port from branch.
16497 * widgets/e-splash.*, src/main.c: Better splash screen.
16498 * configure.in, widgets/gdl*: Import GDL widgets.
16499 * ROADMAP: Updated roadmap.
16500 * src/an_file_view.c: Use GDL icons for file tree.
16502 2003-04-09 Naba Kumar <naba@gnome.org>
16504 * anjuta.glade: Added (hidden) initial setup-wizard window.
16506 Patch from: Vitaly <vvv@rfniias.ru>
16507 * src/preferences.c: Fixes a bug with libglace widget access with
16508 translated strings.
16510 Patch from: Etay Meiri <etay-m@bezeqint.net>
16511 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
16512 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
16513 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
16514 src/toolbar_callbacks.[c,h],
16515 src/memory.c, src/message-manager-private.cc,
16516 src/message-manager-private.h, src/message-manager.cc,
16517 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
16518 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
16519 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
16520 watch window to a subwindow in the notebook
16522 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16523 * ROADMAP: Updated roadmap.
16525 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
16527 * configure.in: Added Belarusian to ALL_LINGUAS.
16529 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16530 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
16532 * ROADMAP: Added roadmap for HEAD.
16534 2003-03-29 Naba Kumar <naba@gnome.org>
16536 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
16537 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
16538 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
16539 (new) pixmaps/start-with-wizard.png,
16540 (new) pixmaps/start-with-import.png,
16541 (new) pixmaps/start-with-open.png Added Start with dialog which pops
16542 up on anjuta start-up to give quick access to opening file/project or
16545 * src/main.c: Sets proper data directory for the gnome
16548 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16549 * src/text_editor.c: Fixed error/warning indicators.
16551 2003-03-24 Naba Kumar <naba@gnome.org>
16553 * README: Correct version.
16555 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
16557 * configure.in: Added checks to see if were building on FreeBSD
16558 systems. Sets -DFREEBSD if we are, and also attempts to find
16559 gmake if the host system is FreeBSD.
16561 * src/getline.c: New file used to provide the getline function,
16562 which isnt available on a FreeBSD system. The function is only
16563 defined if FREEBSD is defined.
16565 * src/Makefile.am: Added getline.c to anjuta_SOURCES
16567 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
16568 configure.in sets this to gmake on FreeBSD systems, and make
16569 on everything else.
16571 2003-03-23 Naba Kumar <naba@gnome.org>
16573 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
16575 * anjuta.spec.in: Fixed spec file for correct file paths and
16576 corrected rpmbuild.
16578 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
16579 the rpm build command separately now.
16581 * src/anjuta.c, windows-dialog.c: Added some more window management
16582 stuffs (not still fully working, though).
16586 2003-03-22 Naba Kumar <naba@gnome.org>
16588 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
16590 2003-03-21 Naba Kumar <naba@gnome.org>
16592 * README: Removed Andy Piper's name from the active maintainers
16593 list on his request.
16595 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
16598 * src/anjuta-tools.c: Fixed compiler errors.
16600 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
16603 * src/commands.c, src/src_paths.c, src/style-editor.c,
16604 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
16605 becuase they are now hidden by default (from glade editing).
16607 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
16608 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
16609 src/main_menubar_def.h, src/mainmenu_callbacks.c,
16610 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
16611 basic windows managements.
16613 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16614 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
16615 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
16616 Enver ALTIN (a.k.a. skyblue)
16618 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16619 * tagmanager/*: Added ignore-list for symbols. This will make
16620 parsing more accurate for projects. Doc updates needed.
16622 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16623 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
16624 * launcher/Makefile.am: Link to correct libraries
16625 * src/launcher.c: Do not allow NULL shell
16627 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
16628 * src/debug_tree.c: Improve debug tree view.
16630 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
16632 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
16633 'Run Configure Script' and 'Execute Program'. Increase minimum width
16634 of Configure dialog.
16635 * find_in_files.c, find_in_files_cbs.*: Properly create the file
16636 list widget by setting a model and adding a column and renderer.
16637 Actually store the nocvs toggle button in FindInFiles data structure.
16638 Handle selection changes via changed signal rather than row_activated.
16639 Use response signal for handling the close and find buttons.
16640 Close window when escape is pressed.
16641 * find_replace.c: Close window when escape is pressed.
16642 * find_text.c: Close window when escape is pressed in find dialog as
16643 well as wrap search question, where now Yes is the default button.
16645 2003-03-05 Naba Kumar <naba@gnome.org>
16647 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
16649 * src/message-manager-private.cc: Fixed a bug with vte conditional
16651 * anjuta.glade: Hides all windows in glade file.
16653 2003-03-05 Naba Kumar <naba@gnome.org>
16655 * src/an_file_view.c: Fixed a compilation warning.
16656 * src/message-manager-private.cc: Conditional compilation for vte
16659 2003-02-28 Naba Kumar <naba@gnome.org>
16661 * configure.in, anjuta.spec.in: Updated dependency packages version.
16662 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
16663 * src/preferences.c: Added debug assertions.
16664 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
16665 editor to enable/disable bringing the recent editor tabs first.
16667 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
16668 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
16669 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
16670 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
16671 and bug fixes. Also code clean ups.
16673 * (new) src/search-replace.[h,c]: New search replace implementation
16674 from ANJUTA_1_0_0 branch.
16676 * (new) src/windows-dialog.[h,c]: New windows management class
16677 [work in progress].
16679 2003-02-28 Naba Kumar <naba@gnome.org>
16681 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
16682 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
16683 src/appwizard.c, src/build_file.c, src/build_project.c,
16684 src/clean_project.c, src/compile.c, src/configurer.c,
16685 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
16686 src/message-manager-dock.c, src/message-manager-dock.h,
16687 src/message-manager-private.cc, src/message-manager.cc,
16688 src/preferences-dialog.c, src/preferences-dialog.h,
16689 src/preferences.c, src/preferences.h, src/project_dbase.c,
16690 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
16691 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
16692 src/utilities.c, src/utilities.h:
16694 Widgetized Preferences and gave proper function names.
16696 * src/executer.c: Fixed a session loading bug.
16698 2003-02-27 Naba Kumar <naba@gnome.org>
16700 * printing/print.c: Fixed printing font bug that failed to load the
16703 * src/toolbar.c: Disabled LED flashing (not yet implemented).
16705 * TODO, anjuta.prj: Updated.
16707 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
16709 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
16710 manuals/C/anjuta-manual/anjuta-manual-C.omf,
16711 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
16712 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
16713 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
16716 2003-02-25 Naba Kumar <naba@gnome.org>
16718 * Makefile.am: Excluded omf-install from installation as the docs are
16723 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
16724 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
16725 property names and added new editor properties and code cleanups.
16726 Also added new project properties.
16728 * src/compiler_options.[h,c]: Added pkg-config packages supports
16731 * src/glade_iface.h: Cleanups.
16733 * src/launcher.c: Used timer instead of idle to scan.
16735 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
16736 src/project_config.[h,c], src/project_import.c: Implemented project
16737 property to define GUI editor and to handle it.
16739 * src/preferences.c: i18n fixes.
16741 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
16742 unused (and old) pixmaps.
16744 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
16746 2003-02-25 Naba Kumar <naba@gnome.org>
16748 * src/message-manager-private.[h,cc], src/preferences.c,
16749 anjuta.glade, anjuta_dialog_strings.c: Implemented
16750 gnome terminal profiles for the terminal preferences and moved the
16751 addition of terminal preferences in the terminal constructor.
16753 * anjuta.prj: Updated.
16755 2003-02-24 Naba Kumar <naba@gnome.org>
16757 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
16758 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
16759 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
16760 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
16761 preferences dialog.
16765 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
16766 text selection and child re-spawning.
16768 * src/pixmaps.h: Removed unused pixmaps definitions.
16770 2003-02-23 Naba Kumar <naba@gnome.org>
16772 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
16773 the project tree/window.
16775 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
16776 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
16777 Correct the use of a variable and implemented session save/load
16778 for tree expansion states.
16780 * src/main_menubar_def.h: Fixed shortcuts keys.
16782 * src/anjuta.c, src/gnome_project.c: Code clean ups.
16784 * anjuta.prj: Updated.
16786 2003-02-22 Naba Kumar <naba@gnome.org>
16788 * src/debug_tree.[c,h]: GNOME2 port from
16789 Etay Meiri <etay-m@bezeqint.net>
16791 * src/an_file_view.c, src/resources.[h,c],
16792 data/properties/bash.properties,
16793 data/properties/cpp.properties,
16794 data/properties/html.properties,
16795 data/properties/make.properties,
16796 data/properties/others.properties,
16797 data/properties/perl.properties,
16798 data/properties/props.properties,
16799 data/properties/xml.properties: Standarized file icons. Icons are
16800 defined in respective .properties file and are retrieved as resource
16803 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
16804 in labels from the commands editor as that would create
16805 problems for translators.
16807 2003-02-21 Naba Kumar <naba@gnome.org>
16809 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
16810 as they should be part of CVS(?).
16812 * Makefile.am: Corrected a typo for glade generated strings file.
16814 * configure.in, po/hi.po: Added new Hindi (hi) translation
16815 in ALL_LINGUS and added initial Hindi translation.
16817 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
16818 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
16819 sv_unknown.xpm to more proper icon.
16821 * (new)data/properties/php.properties, data/properties/Makefile.am,
16822 data/properties/anjuta.properties, data/properties/html.properties:
16823 Fixed PHP syntax hilighting bug by separating php properties into
16824 different file (because of file size).
16828 2003-02-20 Naba Kumar <naba@gnome.org>
16830 * src/breakpoints.c: Fixed breakpoints session saving/loading
16833 * scintilla/*, scintilla/include/*: Updated to scintilla
16836 2003-02-19 Naba Kumar <naba@gnome.org>
16838 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
16841 * Makefile.am, src/Makefile.am,
16842 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
16843 (removed) src/anjuta_dialog_strings.c,
16844 (removed) src/anjuta_dialogs_strings.c,
16845 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
16846 (added) anjuta.glade: Transfered glade files from src/ directory
16847 to the top level directory.
16849 * po/POTFILES.in: Updated.
16851 * (removed) macrocs2/*: Transfered to data/ directory.
16853 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
16854 data/Makefile.am: Moved macros in data directory. Anjuta no longer
16855 requires to have macros dir, but the projects generated by anjuta
16858 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
16861 * src/defaults.c: Corrected default compiler options.
16863 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
16866 * src/message-manager-private.cc, src/message-manager-private.h,
16867 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
16869 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
16870 source code generation for gnome2 projects.
16872 2003-02-11 Naba Kumar <naba@gnome.org>
16874 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
16875 restores the expand/collaspe states of the nodes after refresh.
16877 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
16879 2003-02-11 Naba Kumar <naba@gnome.org>
16881 * src/style-editor.c: Fixed pango font description handling for fonts.
16882 * src/anjuta.glade: Removed font size spin button.
16883 * configure.in, src/anjuta.prj: Corrected version.
16886 2003-02-10 Naba Kumar <naba@gnome.org>
16888 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
16889 references of scroll-menu.h and add about.h in Makefile.am.
16891 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
16892 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
16893 (removed) widgets/scroll-menu.h: Removed unused files.
16895 * Makefile.am: Added proper i18n rules and added intl tools for
16898 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
16899 to the stable release).
16901 * anjuta.spec.in: Removed manuals packaging.
16903 * data/Makefile.am: Removed 'macros' installation (not required for
16906 2003-02-10 Naba Kumar <naba@gnome.org>
16908 * po/POTFILES.in: Updated.
16910 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
16911 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
16912 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
16913 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
16914 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
16917 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
16918 src/toolbar_callbacks.h: Fixed scintilla notification signal name
16919 and fixed to properly handle focus in find entry box.
16921 * Makefile.am: Added code for RH system menu update.
16923 * .cvsignore: Updated.
16927 2003-02-03 Naba Kumar <naba@gnome.org>
16929 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
16930 editor preferences. and fixes dialogs.
16932 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
16933 Fixed linenumbers and header margins when they are disabled and
16934 removed unused header files.
16936 * src/attact_process.[h,c], src/debugger.c: Attach to process
16939 * src/help.c: Fixed dialog response.
16943 * data/properties/anjuta.properties: Corrected typo.
16945 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
16946 Change the signal to "changed" in entry from "selection-changed" in
16949 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
16952 2003-01-31 Naba Kumar <naba@gnome.org>
16954 * configure.in: Upgraded to use libgnomeprint-2.2
16956 * printing/Makefile.am: Updated
16958 *(removed) printing/print-doc.c, printing/print-doc.h,
16959 printing/print-util.c, printing/print-util.h: Removed because already
16960 merged with print.c.
16962 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
16963 and libgnomeprintui-2.2 and fixed rendering problems.
16965 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
16966 uneccessary print properties, as they are separately taken
16967 care in gnomeprint.
16969 * po/POTFILES.in: Update.
16971 2003-01-30 Naba Kumar <naba@gnome.org>
16973 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
16974 for about dialog box.
16976 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
16977 src/pixmaps.h: Modified for the above additions for about dialog.
16979 2003-01-29 Naba Kumar <naba@gnome.org>
16981 * src/style_editor.[c,h]: Added missing files.
16983 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16984 * scintilla/XPM.[cxx|h]: Added missing files
16986 2003-01-29 Naba Kumar <naba@gnome.org>
16988 * TODO, po/POTFILES.in: Updated.
16990 * anjuta.prj, src/anjuta.glade,
16991 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
16993 2003-01-28 Naba Kumar <naba@gnome.org>
16995 * data/properties/anjuta.properties, src/aneditor.cxx,
16996 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
16997 properties into text properties (earlier it was int properties).
17001 * scintilla/AutoComplete.c,xx,
17002 scintilla/AutoComplete.h,
17003 scintilla/CallTip.c,xx,
17004 scintilla/CallTip.h,
17005 scintilla/Document.c,xx,
17006 scintilla/Document.h,
17007 scintilla/Editor.c,xx,
17008 scintilla/Editor.h,
17009 scintilla/LexAVE.c,xx,
17010 scintilla/LexCSS.c,xx,
17011 scintilla/LexHTML.c,xx,
17012 scintilla/LexOthers.c,xx,
17013 scintilla/LexPython.c,xx,
17014 scintilla/LineMarker.c,xx,
17015 scintilla/LineMarker.h,
17016 scintilla/Makefile.am
17017 scintilla/PlatGTK.c,xx,
17018 scintilla/PropSet.c,xx,
17019 scintilla/ScintillaBase.c,xx,
17020 scintilla/ScintillaBase.h,
17021 scintilla/ScintillaGTK.c,xx,
17022 scintilla/ViewStyle.c,xx,
17023 scintilla/include/Platform.h,
17024 scintilla/include/SciLexer.h,
17025 scintilla/include/Scintilla.h,
17026 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
17030 src/an_file_view.c,
17031 src/an_symbol_view.c,
17032 src/anjuta-tools.c,
17037 src/anjuta_dialogs_strings.c,
17040 src/compiler_options.c,
17043 src/main_menubar.c,
17044 src/main_menubar.h,
17045 src/main_menubar_def.h,
17046 src/mainmenu_callbacks.c,
17047 src/mainmenu_callbacks.h,
17048 src/message-manager-private.c,c
17049 src/message-manager-private.h,
17050 src/message-manager.c,c
17051 src/message-manager.h,
17055 src/project_config.c,
17056 src/project_dbase.c,
17057 src/project_dbase_gui.c,
17058 src/project_import_gui.c,
17059 src/properties.c,xx,
17064 src/text_editor_gui.c,
17068 anjuta.prj: GNOME2 porting and fixed many porting bugs.
17070 2003-01-24 Naba Kumar <naba@gnome.org>
17072 * src/text_editor_gui.c, src/toolbar.c,
17073 src/text_editor.c, src/text_editor_cbs.h:
17074 Used correct notification signal name for scintilla
17075 (gtk2) and fixed UI.
17077 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
17080 * printing/print-doc.c,
17082 src/anjuta-tools.c,
17083 src/find_replace.c,
17086 src/mainmenu_callbacks.c,
17087 src/project_dbase.c,
17088 src/project_dbase.h,
17089 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
17091 src/text_editor_cbs.h:
17094 2003-01-23 Naba Kumar <naba@gnome.org>
17096 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
17097 correct stock icons and organized pixmap macros.
17099 Makefile.am: Removed non-generated files.
17101 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
17102 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
17103 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
17104 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
17105 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
17106 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
17107 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
17108 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
17109 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
17110 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
17111 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
17112 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
17113 stop.xpm, undo.xpm}: Removed because no longer used.
17115 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
17116 file_unknown.xpm}: Files renamed from fv_*, as it would
17119 * pixmaps/Makefile.am: Updated for the above changes.
17121 2003-01-23 Jakub Steiner <jimmac * ximian * com>
17123 * pixmaps/autocomplete-16.png,
17124 pixmaps/autocomplete.png,
17125 pixmaps/block-end-16.png,
17126 pixmaps/block-end.png,
17127 pixmaps/block-start-16.png,
17128 pixmaps/block-start.png,
17129 pixmaps/bookmark-first-16.png,
17130 pixmaps/bookmark-first.png,
17131 pixmaps/bookmark-last-16.png,
17132 pixmaps/bookmark-last.png,
17133 pixmaps/bookmark-next-16.png,
17134 pixmaps/bookmark-next.png,
17135 pixmaps/bookmark-prev-16.png,
17136 pixmaps/bookmark-prev.png,
17137 pixmaps/error-next-16.png,
17138 pixmaps/error-next.png,
17139 pixmaps/error-prev-16.png,
17140 pixmaps/error-prev.png: gnome2-styled icons
17143 2003-01-23 Naba Kumar <naba@gnome.org>
17145 * anjuta.prj: Updated compiler options.
17146 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
17148 * src/aneditor.cxx,
17151 src/anjuta_dialogs_strings.c,
17152 src/mainmenu_callbacks.c,
17153 src/mainmenu_callbacks.h,
17155 src/text_editor_cbs.c,
17156 src/text_editor_gui.c: GNOME2 Porting.
17158 2003-01-22 Naba Kumar <naba@gnome.org>
17160 * ChangeLog: Corrected dates.
17161 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
17162 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
17165 2003-01-22 Naba Kumar <naba@gnome.org>
17167 * plugins/patch/patch-plugin.c: Bug fix.
17169 * src/anjuta-tools.c,
17173 src/anjuta_dialogs_strings.c,
17181 src/mainmenu_callbacks.c,
17182 src/mainmenu_callbacks.h,
17184 src/project_dbase.c,
17185 src/project_dbase_gui.c,
17192 src/toolbar_callbacks.c,
17195 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
17198 (removed) src/CORBA-Server.c,
17199 (removed) src/CORBA-Server.h,
17200 (removed) src/Gladen-common.c,
17201 (removed) src/Gladen-stubs.c,
17202 (removed) src/Gladen.h,
17203 (removed) src/Prj-common.c,
17204 (removed) src/Prj-skelimpl.c,
17205 (removed) src/Prj-skels.c,
17206 (removed) src/Prj-stubs.c,
17207 (removed) src/Prj.h,
17208 (removed) src/glades.c,
17209 (removed) src/glades.h,
17210 (removed) src/messagebox.c,
17211 (removed) src/messagebox.h: Removed because no longer used.
17213 2003-01-21 Naba Kumar <naba@gnome.org>
17215 * src/anjuta-tools.c,
17218 src/anjuta_dialogs_strings.c,
17222 src/compiler_options.c,
17224 src/find_replace.c,
17225 src/find_replace.h,
17231 widgets/gnomefilelist.c: GNOME2 porting.
17233 2003-01-20 Naba Kumar <naba@gnome.org>
17235 * global-tags/create_global_tags.sh: Uses pkg-config to
17242 src/anjuta_dialogs_strings.c,
17245 src/compiler_options.c,
17246 src/compiler_options.h,
17247 src/fileselection.c,
17248 src/fileselection.h,
17249 src/mainmenu_callbacks.c,
17250 src/project_dbase_gui.c,
17255 src/text_editor_gui.c,
17256 widgets/gnomefilelist.c,
17257 widgets/gnomefilelist.h: GNOME2 porting.
17259 * widgets/Makefile.am,
17260 (removed) widgets/gnomedirlist.c,
17261 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
17264 (removed) src/src_paths_cbs.c,
17265 (removed) src/src_paths_cbs.h,
17266 (removed) src/src_paths_gui.c,
17267 (removed) src/compiler_options_cbs.c,
17268 (removed) src/compiler_options_cbs.h,
17269 (removed) src/breakpoints_cbs.c,
17270 (removed) src/breakpoints_cbs.h: Removed because they are now
17271 combined in singe file
17273 2003-01-16 Naba Kumar <naba@gnome.org>
17275 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
17276 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
17277 options dialog UI and data handling.
17280 2003-01-15 Naba Kumar <naba@gnome.org>
17282 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
17283 Completed command editor porting.
17285 * src/anjuta.c: Removed the use of commands load function
17288 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
17291 * src/anjuta-tools.c: Fixed translatable strings.
17293 * src/find_text.c: Fixed dialog creation from glade.
17295 * src/text_editor_gui.c, src/text_editor.c,
17296 src/text_editor_cbs.c: Completed port of detached text editor
17297 to gnome2 plateform.
17299 2003-01-14 Naba Kumar <naba@gnome.org>
17301 * src/anjuta.glade, src/preferences.[h,c],
17302 src/anjuta_dialogs_strings.c: Added build and editor
17303 preferences pages and other UIs. Fixed preferense loading and saving.
17305 * src/anjuta.c: Does case-insensitive match for tabs position
17306 preferences and removed preferences loading (done at _new() call).
17308 * anjuta-tools.c: Debugged tools dialog handling.
17309 * plugins/class-gen/clsGen.c: Fixed an undefined function.
17311 2003-01-13 Naba Kumar <naba@gnome.org>
17313 * ABOUT-NLS: Update (strange).
17315 * autogen.sh: Removed blocking code.
17317 * configure.in: Fixed an autogen bug.
17319 2003-01-13 Naba Kumar <naba@gnome.org>
17321 * (new)src/anjuta.gladep
17322 (new)src/messagebox.c
17323 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
17324 will be gradually removed (and then the files).
17328 printing/print-util.c,
17330 scintilla/ScintillaGTK.c,xx
17332 src/an_file_view.c,
17333 src/an_symbol_view.c,
17337 src/anjuta_dialogs_strings.c,
17339 src/attach_process.c,
17340 src/attach_process.h,
17343 src/breakpoints_cbs.c,
17346 src/compiler_options.c,
17347 src/compiler_options.h,
17348 src/compiler_options_cbs.c,
17357 src/find_in_files.c,
17358 src/find_in_files.h,
17359 src/find_in_files_cbs.c,
17360 src/find_replace.c,
17361 src/find_replace.h,
17369 src/main_menubar.c,
17370 src/mainmenu_callbacks.c,
17371 src/message-manager.c,c
17374 src/project_config.c,
17375 src/project_config.h,
17376 src/project_dbase.c,
17377 src/project_import_cbs.c,
17383 src/src_paths_gui.c,
17385 src/text_editor_gui.c,
17391 widgets/gnomefilelist.c: GNOME2 Port.
17393 2003-01-10 Naba Kumar <naba@gnome.org>
17395 * src/an_file_view.c,
17397 src/appwizard_gui.c,
17398 src/compiler_options.c,
17399 src/compiler_options_cbs.c,
17402 src/fileselection.c,
17403 src/find_in_files.c,
17405 src/main_menubar.c,
17407 src/message-manager-dock.c,
17409 src/project_dbase_gui.c,
17410 src/project_import_gui.c,
17411 src/registers_gui.c,
17412 src/sharedlib_gui.c,
17413 src/src_paths_gui.c,
17414 src/text_editor_gui.c,
17416 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
17418 2003-01-09 Naba Kumar <naba@gnome.org>
17420 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
17421 problems with some comments.
17423 * anjuta.prj: New project file (updated?)
17425 * src/Makefile.am: Enabled deprecated API and fixed variables.
17427 * src/an_file_view.c,
17428 src/an_symbol_view.c,
17429 src/anjuta-plugins.c,
17430 src/anjuta-tools.c,
17433 src/appwizard_cbs.c,
17434 src/attach_process.c,
17435 src/attach_process_cbs.c,
17436 src/compiler_options.c,
17437 src/compiler_options_cbs.c,
17439 src/mainmenu_callbacks.c,
17440 src/message-manager-private.c,c
17441 src/message-manager-private.h,
17442 src/message-manager.c,c
17443 src/message-manager.h,
17444 src/project_dbase.c,
17445 src/project_dbase.h,
17446 src/project_dbase_gui.c,
17447 src/project_import_cbs.c,
17448 src/project_import_gui.c,
17457 src/src_paths_cbs.c,
17458 src/src_paths_gui.c,
17461 src/text_editor_gui.c,
17462 src/text_editor_menu.c,
17464 src/toolbar_callbacks.c,
17468 src/wizard_gui.c: GNOME porting.
17470 2002-12-24 Naba Kumar <naba@gnome.org>
17472 * AUTHORS, ChangeLog, HACKING, Makefile.am,
17473 NEWS, README, SEARCH-REPLACE,
17474 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
17475 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
17476 launcher/Makefile.am,
17477 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
17478 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
17479 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
17480 printing/print-util.c, printing/print.c, printing/print.h,
17481 scintilla/*/*, widgets/e-shell-about-box.c,
17482 src/*, tagmanager/*/*, widgets/Makefile.am,
17483 widgets/gnomefilelist.c:
17485 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
17486 src/*.[c,h] files to gnome2 API.
17488 * src/anjuta_dialogs_strings.c: Added glade generated translatable
17491 2002-10-23 Naba Kumar <naba@gnome.org>
17493 * autogen.sh: Prevented Users from building HEAD cvs.
17495 2002-09-16 Stephane Demurget <demurgets@free.fr>
17497 * src/anjuta.glade: added the compiler options dialog, hopefully
17498 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
17500 2002-09-15 Stephane Demurget <demurgets@free.fr>
17502 * src/anjuta.glade: fixed a lot of small glitches.
17504 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
17507 * src/breakpoints_cbs.c: polished a bit.
17509 2002-09-15 Stephane Demurget <demurgets@free.fr>
17511 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
17513 * src/commands.c: partial gnome 2 port.
17515 * src/utilities.[ch]: changed some bits to be const.
17517 2002-09-14 Stephane Demurget <demurgets@free.fr>
17519 * src/Makefile.am: removed breakpoints_gui.c and added a check
17520 for gdk-pixbuf deprecated functions, but there shouldn't be much
17523 * src/breakpoints_gui.c: killed.
17525 * src/anjuta.glade: added two dialogs for the breakpoints management.
17528 * src/anjuta_cbs.c:
17530 * src/attach_process.c:
17532 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
17533 really huge changes and porting work.
17535 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
17536 (breakpoints_dbase_new): moved the UI init bits here.
17538 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
17539 a lot, not using any color anymore (not HIG compliant) and not using
17540 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
17541 to be double checked.
17543 * src/build_file.c:
17544 * src/build_project.c: gnome 2 port.
17546 2002-09-11 Stephane Demurget <demurgets@free.fr>
17548 * src/anjuta.glade:
17550 * src/anjuta_cbs.c:
17552 * src/breakpoints.c:
17553 * src/breakpoints_cbs.c: cleaned up some bits.
17555 2002-09-09 Stephane Demurget <demurgets@free.fr>
17558 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
17560 * src/an_symbol_view.[ch]:
17561 * src/attach_process_cbs.h: polished a bit.
17563 * src/breakpoints_cb.[ch]: partial gnome 2 port.
17565 2002-09-02 Stephane Demurget <demurgets@free.fr>
17568 * src/Makefile.am: added libglade-2 to the build.
17570 * src/anjuta.[ch]: added support for libglade.
17572 * src/anjuta.glade: added. There could be a file per top-level widget,
17573 as some other gnome projects, though.
17575 * src/attach_process_gui.c: removed.
17576 * src/attach_process.[ch]: gnome 2 port.
17577 (attach_process_new): Added the treeview init and the widget references
17580 2002-08-31 Stephane Demurget <demurgets@free.fr>
17582 * src/an_file_view.c: fixed some compilation issues.
17584 * src/an_symbol_view.c: gnome 2 port.
17586 2002-08-26 Stephane Demurget <demurgets@free.fr>
17588 * src/an_file_view.c: finished gnome 2 port.
17589 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
17590 directory pixmap depending on the event.
17592 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
17593 (project_file_data_new): use a GtkTreePath.
17595 2002-08-23 Stephane Demurget <demurgets@free.fr>
17597 * src/Makefile.am: readded back an_*_view.[ch] because they are still
17598 driving me nuts but they need to be ported, heh ?
17600 * src/an_file_view.c: gnome 2 port, almost finished after some hard
17601 work since it's quite a total rewrite again.
17603 2002-08-22 Stephane Demurget <demurgets@free.fr>
17605 * src/an_file_view.c:
17606 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
17608 2002-08-21 Stephane Demurget <demurgets@free.fr>
17610 * src/anjuta_info.c:
17611 * src/utilities.h: gnome 2 port, featuring a total rewrite.
17613 2002-08-20 Stephane Demurget <demurgets@free.fr>
17615 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
17618 * src/an_file_view.c:
17619 * src/aneditor.cxx:
17620 * src/anjuta_cbs.c:
17621 * src/compiler_options.h:
17622 * src/messagebox.c:
17623 * src/messagebox.h:
17625 * src/project_dbase.h:
17626 * src/resources.h: gnome 2 port.
17628 2002-08-14 Stephane Demurget <demurgets@free.fr>
17630 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
17632 * data/properties/sql.properties: added the DATETIME data type.
17634 * data/properties/html.properties: added the foreach php keyword.
17636 2002-08-08 Stephane Demurget <demurgets@free.fr>
17638 * widgets/Makefile.am: removed blank line after the last backslash
17639 for avoiding a warning from automake.
17642 * src/Makefile.am: added the ORBit-2 dep.
17644 2002-08-08 Stephane Demurget <demurgets@free.fr>
17646 * AUTHORS: added Biswa, because I wonder why noone already have
17647 written his name in the Anjuta's hall of fame :)
17649 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
17651 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
17652 widgets/e-shell-about-box.c: Made to compile for gnome2.
17654 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
17656 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
17657 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
17659 * configure.in, printing/print.h, printing/print.c,
17660 printing/print-doc.c: Made to compile for gnome2.
17662 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
17664 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
17665 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
17666 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
17667 widgets/Makefile.am:
17669 Upgraded the build system to gnome2 platform.
17671 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17672 * manuals/*: Added capability to generate PDF and PS.
17673 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
17674 * TODO, TODO.biswa: Intergated TODO list.
17675 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
17677 * src/dnd.c: Fix typo
17678 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
17679 * src/anjuta.c: Bug #568895, Bug #575419
17681 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17683 * tagmanager/tm_global_tags.c: Fixed compiler warning.
17684 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
17686 2002-12-17 Naba Kumar <naba@gnome.org>
17688 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
17691 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17692 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
17693 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
17694 * anjuta.prj: Added tools.sgml
17695 * data/properties/cpp.properties: Bug # 646974
17697 2002-12-16 Naba Kumar <naba@gnome.org>
17699 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
17700 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
17701 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
17702 on 'Enter' and adds proper focus mechanism.
17703 * src/anjuta.c: Fixed a memory corruption bug.
17704 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
17705 'Enter' and can also be Canceled. Sets proper default and focus policies
17707 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
17708 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
17709 translatable strings in dialogs and fixed some dialog properties.
17710 * src/anjuta-tools.c: Now uses xml format for loading and saving.
17711 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
17712 * src/message_manager_private.cc: Fixed some debug messages.
17713 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
17714 widgets/gnomefilelist.c: Fixed a memory leaks.
17715 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
17716 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
17717 src/main_menubar_def.h: Implemented incremental search.
17720 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17721 * tagmanager/*: Minor cleanups and warning fixes.
17722 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
17723 GUI during long updates.
17724 * src/text_editor.c: Remove debug message.
17726 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17727 * tagmanager/tm_project.c: Fix a memory access problem.
17729 2002-12-13 Naba Kumar <naba@gnome.org>
17731 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
17732 tools list to show "Enabled" flag of the tool. Fixed a bug where
17733 tool list is not cleared when creating a new tool.
17735 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17736 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
17738 2002-12-12 Naba Kumar <naba@gnome.org>
17740 * anjuta-tools.[h,c], commands.c: Used the tools help of
17741 anjuta variables list in commands editor and fixed a typos
17742 buy in anjuta-tools.c.
17744 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17745 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
17746 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
17747 * TODO.biswa: Added to help me track things better.
17749 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17751 * configure.in, anjuta.spec.in: Added libglade dependency.
17752 * Makefile.am: Added anjuta.glade file.
17753 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
17754 , src/mainmenu_callbacks.[ch], src/message-manager.h
17755 , src/widget-registry.c: Tools editor GUI + other additions.
17757 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17759 * src/project_dbase.[ch], tagmanager/tm_project.c,
17760 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
17761 Implement syncing tags image with the project database.
17762 * src/anjuta-tools.c: Implemented variable substitution and
17763 working directory in tools.
17765 2002-12-09 Naba Kumar <naba@gnome.org>
17767 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
17768 command configuration language list from properties.
17770 * data/properties/asm.properties, data/properties/ruby.properties:
17773 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17775 * src/an_symbol_view.c: Remember current selected entry and select
17776 it automatically after refresh.
17778 2002-11-26 Murray Cumming <murrayc@usa.net>
17780 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
17781 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
17782 and gnomemm 1.2 projects so that people know they are really
17783 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
17784 But I did correct these to sue lowercase names.
17786 2002-12-01 Naba Kumar <naba@gnome.org>
17788 * data/anjuta.properties: Fixed caching problem on
17790 * src/preferences.c, src/preferences_gui.c: Implemented automatic
17793 2002-12-01 Naba Kumar <naba@gnome.org>
17795 * data/properies/anjuta.properties: Corrected "indicators.automatic"
17797 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
17798 property and uses it.
17799 * src/aneditor.cxx: Fixed a bug associated with selection a word at
17802 2002-11-30 Naba Kumar <naba@gnome.org>
17804 * src/debugger.c: Fixed a typo.
17805 * data/properties/*: Updated properties files and added
17807 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
17808 Added comment submenu and cleaned up ref and unref of menus.
17809 * src/aneditor.h: Added definition of comment commands.
17810 * src/aneditor.c: Upgrade from latest SciTE source code.
17811 * src/text_editor.[hc], src/text_editor_cbs.c,
17812 src/message_manager_private.cc, src/message_manager.[cc,h],
17813 src/anjuta.[c,h]: Added indicators support for errors/warnings
17814 highlight in the editor.
17815 * NEWS, TODO: Update.
17816 * scintilla/include/PropSet.h: Removed deprecrated function.
17818 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17820 * src/anjuta-tools.[ch]: Tools implementation (basic)
17821 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
17822 , src/main_menubar_def.h: PLugins cleanup and segregation
17823 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
17825 * anjuta.prj: Added new files
17826 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
17827 * plugins/class-gen/clsGen.c: Register menu under 'Project'
17828 * plugins/patch/patch-plugin.c: Register menu under 'Format'
17829 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
17830 * src/Makefile.am: Added new files
17831 * src/message-manager.[cc/h]: Added standard output and error windows
17833 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
17835 * project_type.c: Fixed Gnomemm2 project type
17837 2002-11-25 Naba Kumar <naba@gnome.org>
17839 * printing/print.c: Fixed a compile warning.
17840 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
17841 * src/utilities.c: Fixed a compile warning in sparc, hides the
17842 terminal check error output from the user.
17843 * project_config.[ch], project_dbase.[ch], source.c: Added project
17844 version, exclude modules configuration and reordered other config
17845 properties. Changed some strings to more descriptive text.
17846 * src/compiler_opitions.c: Removed extra newlines from .prj file
17848 * anjuta.prj: Converted to new format (only reorganised properties
17849 and removed extra newlines ... nothing else).
17852 2002-11-21 Naba Kumar <naba@gnome.org>
17854 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
17855 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
17856 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
17857 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
17858 Updated to the CVS version.
17860 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17862 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
17863 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
17864 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
17865 images in completion lists.
17866 * src/resources.h: Make C++ friendly.
17867 * scintilla/PropSet.cxx: Fix memory leak.
17869 2002-11-20 Naba Kumar <naba@gnome.org>
17871 * scintilla/*/*: Synced to latest scintilla 1.49
17872 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
17875 * scintilla/RESearch.cxx: The automatic cvs log in the
17876 file really broke things trying to interprete the changelog
17877 entry incorrectly as end-of-comment. Removed the $cvs line
17878 and committed again.
17880 2002-11-19 Naba Kumar <naba@gnome.org>
17882 Patch from Timothee Besset <ttimo@idsoftware.com>
17884 * src/message-manager-private.cc: Interpretes absolute
17885 file paths properly in zvt terminal.
17887 2002-11-19 Naba Kumar <naba@gnome.org>
17889 Patch from Timothee Besset <ttimo@idsoftware.com>
17891 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
17892 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
17893 (important) editor preferences in project (if there is one
17898 2002-11-18 Naba Kumar <naba@gnome.org>
17900 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17902 * src/debug_tree.c, src/find_in_files_gui.c,
17903 src/find_replace.c, src/find_text.c,
17904 src/project_import.c, src/project_import_gui.c,
17905 src/wizard_gui.c: i18n Fixes.
17907 2002-11-15 Naba Kumar <naba@gnome.org>
17909 * plugins/class-gen/clsGen.c: Fixed to use project function
17910 to import files. Create non-existent directories before the
17911 sources are written.
17913 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
17914 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
17916 src/glades.c: Excluded gladen files from build. This
17917 will fix the unnecessary dependency on libssl.
17919 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
17920 file import funtion.
17922 * src/message_manager_private.cc: Fixed a compiler warning with
17923 DEBUG preprocessor macro.
17925 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
17926 wrong (undocked) editor window was closed on clicking close on an
17927 undocked editor window.
17929 * src/debugger.c: Fixed a bad bug where debugger terminal won't
17930 start correctly if the executable was run before with 'F3'.
17932 * src/toolbar_callbacks.c: Wrap around find next.
17933 * src/toolbar.c: Disable combo activate.
17934 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
17935 button positions to get 'yes' as default.
17937 * anjuta.spec.in: Updated.
17939 * src/anjuta_info.c, src/appwizard_gui.c,
17940 src/attach_process_gui.c, src/breakpoints_gui.c,
17941 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
17942 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
17943 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
17944 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
17945 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
17946 src/preferences.c, src/preferences_gui.c, src/project_config.c,
17947 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
17948 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
17949 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
17950 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
17951 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
17952 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
17953 plugins/patch/patch-plugin.c, printing/print-util.c:
17954 Set all windows and dialogs transient
17955 to their parents so that they remain floated above their parents.
17957 2002-11-13 Naba Kumar <naba@gnome.org>
17959 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
17960 take default editor font).
17962 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
17963 Corrected email address.
17965 * src/mainmenu_callbacks.c: Used spaces instead of tabs
17966 for changelog entry.
17970 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17971 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
17973 2002-11-06 Naba Kumar <naba@gnome.org>
17976 * anjuta.spec.in: Ships the .omf files with the
17977 documents instead of the base package.
17979 2002-11-04 Naba Kumar <naba@gnome.org>
17981 * data/properties/latex.properties: Fixed a bug.
17982 * ChangeLog: Released 1.0.0 stable.
17984 2002-11-04 Naba Kumar <naba@gnome.org>
17986 * src/commands.c: Added command with shell redirection capability.
17987 * data/properties/anjuta.properties: Changed default execution
17989 * src/project_dbase.c: Set project top dir in properties.
17990 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
17991 * data/Makefile.am: More diskcheck error fixes.
17993 * README, anjuta.spec.in, THANKS, AUTHORS,
17994 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17995 manuals/C/anjuta-manual/authers,sgml,
17996 manuals/C/anjuta-manual/anjuta-manual.sgml,
17997 manuals/C/anjuta-manual/anjuta-manual-C.omf,
17998 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
17999 : Changed anjuta home to
18000 new URL and my email address.
18002 * manuals/C/anjuta-manual/interfaces.sgml,
18003 manuals/C/anjuta-manual/prefereces.sgml,
18004 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
18006 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
18007 : removed reference to the help menu as the menu is modified
18008 when no help is found (which is very likely when we are
18009 shiping the documents separately).
18011 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18012 * anjuta.spec.in: Update specfile to make multiple RPMs.
18013 * data/Makefile.am: make dist fix.
18014 * src/text_editor_menu.c: Fix compile warnings (casts).
18016 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18017 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
18018 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
18020 2002-11-01 Naba Kumar <naba@gnome.org>
18022 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
18023 Added gnome2 macros to be used by gnome2 project wizard.
18025 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
18028 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
18029 as it was conflicting with generated projects and is not
18032 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
18033 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
18034 project generation, removed qt project as it's not complete and
18035 added gnome2 bonobo wizard.
18037 2002-10-29 Naba Kumar <naba@gnome.org>
18039 * po/POTFILES.in: Updated.
18040 * po/POTFILES.skip: Added.
18041 * preferences.h: Fixed print paper size property name.
18043 2002-10-28 Naba Kumar <naba@gnome.org>
18045 * data/user.properties, data/Makefile.am: Added user properties file
18046 which will be copied in user's ~/.anjuta/user.properties.
18048 * data/anjuta.properties: Changed a comment.
18050 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
18052 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
18053 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
18054 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
18057 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
18058 instead of user properties file.
18060 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
18061 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
18062 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
18063 * README, TODO: Updated.
18065 2002-10-28 Naba Kumar <naba@gnome.org>
18067 * manuals/C/anjuta-manual/figures/editor_guides.png,
18068 manuals/C/anjuta-manual/figures/editor_margins.png,
18069 manuals/C/anjuta-manual/figures/editor_markers.png,
18070 manuals/C/anjuta-manual/figures/local_variables.png,
18071 manuals/C/anjuta-manual/figures/open_file_multiple.png,
18072 manuals/C/anjuta-manual/figures/prefs_print.png,
18073 manuals/C/anjuta-manual/figures/print_dlg.png,
18074 manuals/C/anjuta-manual/figures/print_preview.png,
18075 manuals/C/anjuta-manual/figures/symbol_browser.png,
18076 manuals/C/anjuta-manual/figures/variable_tip.png: New png
18077 files for manual documentation.
18079 * manuals/sgmldocs.make,
18080 manuals/C/anjuta-manual/Makefile.am,
18081 manuals/C/anjuta-manual/authors.sgml,
18082 manuals/C/anjuta-manual/build.sgml,
18083 manuals/C/anjuta-manual/compileopts.sgml,
18084 manuals/C/anjuta-manual/debugger.sgml,
18085 manuals/C/anjuta-manual/execute.sgml,
18086 manuals/C/anjuta-manual/fileoperations.sgml,
18087 manuals/C/anjuta-manual/interface.sgml,
18088 manuals/C/anjuta-manual/preferences.sgml,
18089 manuals/C/anjuta-manual/projects.sgml,
18090 manuals/C/anjuta-manual/figures/arguments.png,
18091 manuals/C/anjuta-manual/figures/open_file.png,
18092 manuals/C/anjuta-manual/figures/other_opts.png,
18093 manuals/C/anjuta-manual/figures/scrshot.png,
18094 manuals/C/anjuta-manual/figures/toolbar_browser.png,
18095 manuals/C/anjuta-manual/figures/toolbar_tags.png:
18097 Updated anjuta manual documentation.
18100 2002-10-27 Naba Kumar <naba@gnome.org>
18102 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
18103 check and modifies debugger terminal command accordingly
18104 to function properly.
18106 2002-10-25 Naba Kumar <naba@gnome.org>
18108 * manuals/sgmldocs.make: Fixed a couple of bugs.
18109 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
18111 2002-10-24 Naba Kumar <naba@gnome.org>
18113 * src/debug_tree.c: Fixed a crash bug from Etay.
18115 * global_tags/create_global_tags: Added messages.
18116 Fixed infinite looping within files.
18118 * macro/autogen.sh: Removed debug and warning flags for defaults.
18120 Patch from Vadim Berezniker <vadim@berezniker.com>
18122 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
18123 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
18126 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
18127 temporarily just copy it
18129 2002-10-24 Naba Kumar <naba@gnome.org>
18131 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
18132 manuals/C/anjuta-manual/anjuta-manual.sgml,
18133 manuals/C/anjuta-manual/compileopts.sgml,
18134 manuals/C/anjuta-manual/debugger.sgml,
18135 manuals/C/anjuta-manual/execute.sgml,
18136 manuals/C/anjuta-manual/fileoperations.sgml,
18137 manuals/C/anjuta-manual/interface.sgml,
18138 manuals/C/anjuta-manual/introduction.sgml,
18139 manuals/C/anjuta-manual/projects.sgml,
18140 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
18141 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
18142 manuals/ja/anjuta-manual/anjuta-manual.sgml,
18143 manuals/ja/anjuta-manual/compileopts.sgml,
18144 manuals/ja/anjuta-manual/debugger.sgml,
18145 manuals/ja/anjuta-manual/execute.sgml,
18146 manuals/ja/anjuta-manual/fileoperations.sgml,
18147 manuals/ja/anjuta-manual/interface.sgml,
18148 manuals/ja/anjuta-manual/introduction.sgml,
18149 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
18151 2002-10-24 Naba Kumar <naba@gnome.org>
18153 * src/project_type.c: added autogen for qt projects.
18154 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
18155 Fixed a bug that retrieves wrong terminal command.
18156 * src/commnads.c: Added more terminal commands.
18157 * configure.in: Checks for scrollkeeper version.
18159 2002-10-22 Naba Kumar <naba@gnome.org>
18161 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
18162 instead of AM_GNOME_GETTEXT.
18164 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
18165 for setup-gettext for the wizard generated projects.
18167 * src/source.c: Fixed a bug where glade file wasn't generated.
18169 * src/gnome_project.c: Excluded project version from project dir
18172 2002-10-22 Naba Kumar <naba@gnome.org>
18174 * acinclude.m4: New file with dummy funtion for gettext
18175 cross compatibility fix.
18177 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
18178 * configure.in: Fixed cflags to avoid useless warnings.
18179 * Makefile.am: EXTRA_DIST += setup-gettext.
18180 * src/toolbars.c: Added space paddings around tags label.
18182 2002-10-21 Naba Kumar <naba@gnome.org>
18184 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18186 * setup-gettext: New script to maintain gettext cross version
18188 * configure.in, macros/autogen.sh: Fix for gettext cross version
18191 2002-10-21 Naba Kumar <naba@gnome.org>
18193 * debug_tree.c: Fixed incorrect use of debug assertion.
18195 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
18196 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18197 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
18198 src/memory.c, src/memory.h, src/message-manager-private.cc:
18200 New parsing algorithm; adapted from kdevelop.
18201 Middle button menu for changing the value's display type
18203 2002-10-07 Naba Kumar <naba@gnome.org>
18205 * src/main_menubar_def.h: Changed status bar message for Help->
18206 Browse info pages. Bug #603308
18208 * src/executer.c: Made "User terminal" default for creating
18209 projects (User can always disable it later). Bug #114222
18211 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18213 * macros/autogen.sh: Require gettext 0.10.x for autogen
18214 * src/text_editor.c: Fixes Bug #595303
18215 * src/source.c: Fixes Bug #595970
18216 * src/anjuta.c: Fixes Bug #598366
18217 * scingtilla/LexCPP.cxx: Bug #602296
18218 * src/main_menubar_def.h: Bug #604363
18219 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
18221 2002-10-07 Jens Georg <mail@jensgeorg.de>
18223 Reviewed by: Naba Kumar <kh_naba@gnome.org>
18224 * gnomefilelist.c: This patch fixes the bug #611542
18226 2002-09-20 Naba Kumar <kh_naba@gnome.org>
18228 * data/properties/Makefile.am: Added tcltk.properties file.
18230 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18232 Reviewed by: Naba Kumar <kh_naba@gnome.org>
18234 * README: Updated README
18235 * plugins/class-gen/clsGen.c, src/message_manager.cc
18236 , src/mainmeu_callbacks.c, src/memory.c
18237 , src/project_dbase_gui.c, src/text_editor_gui.c
18238 , widgets/gnomefilelist.c: Set window icons
18239 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
18240 Enabled release build (stripped + optimized binaries, etc.)
18241 * data/properties/anjuta.properties, src/commands.c,
18242 src/defaults.cFixed bug #595489 (stdin on executables)
18243 * src/appwizard.c, src/main.c, src/message-manager.cc
18244 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
18245 , src/debug_tree.c: Memory related (valgrind) fixes.
18246 * src/message-manager-private.[cc,h], src/pixpams.h
18247 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
18248 * anjuta.prj: Added debug_tree.c to SOURCES
18249 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
18250 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
18251 Compacted code and cleaned up unnecessary functions.
18252 * tagmanager/*.[ch]: Code fixes.
18254 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
18256 Reviewed by: Naba Kumar <kh_naba@gnome.org>
18258 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
18259 Debug tree now detects changes of displayed variables
18260 and changes their color to red
18262 2002-09-20 Naba Kumar <kh_naba@gnome.org>
18264 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18266 * mainmenu_callbacks.c: Set's the current file name in
18267 file save as dialog.
18269 2002-09-20 Naba Kumar <kh_naba@gnome.org>
18271 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
18273 * data/properties/tcltk.properties: New file for tcl/tk
18276 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
18278 * src/project_type.[c,h], src/source.c, data/Makefile.am:
18279 Fixed a fatal bug which doesn't let building gnome2 related
18280 projects. They use different autogen.sh script. Defined new
18281 type field "gnome_macro_support".
18283 * data/autogen.sh.gnome2: New file.
18285 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
18286 bug with quotes escaping in quotes.
18288 * src/message-manager-private.cc: Used event box instead
18289 of frame for local message pane, so that the borders appear
18290 properly and nicely.
18292 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
18293 if there is a project open and all the files are un-docked.
18295 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
18297 2002-08-27 Andy Piper <andy.piper@freeuk.com>
18299 * src/main_menubar_def.h: implement feature request #595356, patch #597161
18300 * THANKS: updated for new contributions
18301 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
18303 2002-08-27 Steven Knight <steven.knight@unh.edu>
18305 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
18306 src/project_dbase.h, src/project_type.c, src/source.c,
18307 src/wizard_gui.c: new Qt project type
18308 *** NB not fully tested, may need some work, icon required...
18310 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18312 * src/memory.c, src/memory.h: new memory patch
18314 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
18316 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
18318 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
18320 * lancher/anjuta_launcher.c: Determine pty from function
18321 call instead of running 'tty' externally.
18323 * data/properties/cs.properties: Added compile/build commands.
18324 Fixed execution properties.
18326 * src/commands.c: Added c# options.
18328 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
18330 * src/debug_tree.[c,h], src/debugger.[c,h],
18331 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
18333 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
18334 1. Misaligned structs when they are members of other structs.
18335 2. '{' sometimes appears as a variable.
18336 3. Wrong processing of some arrays.
18337 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
18338 that displays the tree in two columns (variable and value).
18340 2002-08-14 Stephane Demurget <demurgets@free.fr>
18342 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
18344 * data/properties/sql.properties: added the DATETIME data type.
18346 * data/properties/html.properties: added the foreach php keyword.
18348 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
18350 * NEWS: Updated with new features.
18352 * data/.cvsignore, doc/.cvsignore: Updated.
18354 Patch from: Etay Meiri <etay-m@bezeqint.net>
18356 * src/debug_tree.h, src/debug_tree.c: New files.
18358 * src/Makefile.am, src/message-manger-private.[h,cc],
18359 src/message-manger.cc: Added Tree view for debugger
18362 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
18364 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18366 * src/memory.c, src/memory.h: New files.
18368 * src/Makefile.am, src/appwizard.c, src/controls.c,
18369 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
18370 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
18372 Memory view implemetation that would enable viewing raw memory
18375 2002-08-08 Stephane Demurget <demurgets@free.fr>
18377 * AUTHORS: added Biswa, because I wonder why noone already have
18378 written his name in the Anjuta's hall of fame :)
18380 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
18382 * src/appwizard_gui.c: Removed an ambiguous prototype.
18383 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
18384 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
18385 * THANKS: Updated M. Ali Vardar's email.
18387 2002-08-01 Andy Piper <andy.piper@freeuk.com>
18389 * src/anjuta_gui.c: implemented feature request to stop main and browser
18390 toolbars having exclusive use of space
18392 2002-08-01 Andy Piper <andy.piper@freeuk.com>
18394 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
18395 left over from the previous work to fix bugs :-)
18397 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
18398 src/controls.c, src/mainmenu_callbacks.h,
18399 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
18402 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
18403 src/project_import_gui.c, src/sharedlib_gui.c,
18404 src/signals_gui.c: set window icon correctly
18406 * NEWS: more updates for the release
18408 * HACKING: updated for window icons and insert menu information
18410 * src/cvs_gui.c, src/build_project.c,
18411 src/project_import_cbs.c: message strings reviewed
18413 * src/controls.c: context help button should be disabled if
18414 DevHelp is not installed
18417 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
18419 * src/debugger.c: Fixed the signalling screw up because of string
18420 update in gdb used to report the child process PID. Also, no
18421 error dialog will be popped up for "no such file or directory"
18422 error (very annoying and useless error). This error will still
18423 be shown on the debug message window. Avoided terminating the
18424 program when the terminal is terminated -- doesn't hurt, otherwise
18425 we get crappy egg-and-hen problem.
18427 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
18428 dimensions loading.
18430 * src/anjuta.c: Limited the default size of main window to sane
18433 * src/preferences.c: Fixed some deadly memory corruption bugs in
18434 the recent patches. Return from getenv() should NEVER be freed,
18435 because they are static strings.
18437 * src/preferences_gui.c: Removed the fix for crash bug with font
18438 selection and applied the real fix.
18440 2002-06-08 Andy Piper <andy.piper@freeuk.com>
18442 * NEWS: updated for release
18444 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
18446 * src/launcher.c: Added a fix a memory leak and a possible
18447 fix for zvt-crash bug.
18449 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
18451 * data/properties/latex.properties,
18452 data/properties/ada.properties: Added file.is.source property.
18454 * src/an_file_view.c: Set auto column size of the file
18457 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
18458 The user is now prompted to confirm the closing of the file
18459 if it is being used by CVS. If yes, the editor is closed and
18460 the CVS operation stops.
18462 2002-06-07 Andy Piper <andy.piper@freeuk.com>
18464 * anjuta.prj: bump project version for release
18465 * BUGS: removed unnecessary file
18467 2002-06-07 Philip Van Hoof <freax@pandora.be>
18469 * widgets/gnomefilelist.c: fix up issue with directory deleted
18470 during the life of the file list widget
18471 * src/preferences_gui.c: sticking-plaster fix to font selection
18472 causes segfault bug
18474 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
18476 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18478 * data/properties/anjuta.properties, src/an_file_view.[ch],
18479 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
18480 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
18481 added options for symbol and file browsers.
18482 * data/properties/cpp.properties: linker flags should come after
18483 the name of the file to compile.
18484 * scintilla/Editor.cxx: fixed gcc compilation warning.
18485 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
18486 be executed from bindir only.
18487 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
18488 tagmanager/include/tm_file_entry.h: CVS version information in file
18490 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
18492 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
18493 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
18494 crashes during file import.
18495 * src/project_import.c: disable project menu items during project
18498 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18500 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18502 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18503 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
18504 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
18505 modified Insert menu, added C functions template, header C
18506 template, modified header_template HEADER_H ==> NAMEFILE_H
18508 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18510 2002-06-05 Andy Piper <andy.piper@freeuk.com>
18512 * data/properties/html.properties: changed some file
18515 2002-06-05 Philip Van Hoof <freax@pandora.be>
18517 * widgets/gnomefilelist.c: Fixed #560759 and #561776
18519 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18521 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18523 * data/properties/anjuta.properties, src/defaults.c: Make windows
18524 docked by default, fix the big fonts bug.
18526 * src/an_file_view.c, src/main_menubar_def.h,
18527 src/project_dbase_gui.c: sanitized the Edit/View mess.
18529 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
18530 for customizing shortcuts.
18532 * src/mainmenu_callbacks.c: Search for selected word if present.
18534 * src/text_editor_menu.c: Added context menu options for docking
18535 and undocking editor windows.
18537 * src/main_menubar.h, src/main_menubar.c: more support for the
18538 shortcuts menu item.
18540 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18542 2002-06-05 Andy Piper <andy.piper@freeuk.com>
18544 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
18545 all commit messages being written to top of the file
18547 * src/main_menubar_def.h: message strings reviewed
18549 * src/project_import.c: message strings reviewed
18551 * src/source.c, src/glades.c: message strings reviewed. Fixed
18552 some bugs around reading the project properties for creating
18553 .glade and .desktop files in the Application Wizard. There were
18554 typos in the property names being retrieved
18556 * widgets/gnomefilelist.c: changed build_full_path to make
18557 the file widget support ~
18558 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
18560 * THANKS, widgets/e-shell-about-box.c,
18561 manuals/anjuta-manual/C/authors.sgml: updated for new
18564 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
18566 * src/project_dbase.c: Fixed the file-path-corruption bug
18567 and the cannot-import-file-in-project bug. (follow-up with
18568 the last commit from Stef).
18570 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
18571 with unsaved-project.
18573 2002-06-05 Stephane Demurget <demurgets@free.fr>
18575 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
18578 2002-06-04 Andy Piper <andy.piper@freeuk.com>
18580 * data/properties/{xml,html,other}.properties: changed some file
18583 * data/anjuta.mime: oops! cvs added
18585 * scintilla/RESearch.cxx: fixed up a problem with comments
18587 * global-tags/create_global_tags.sh: redirect errors to /dev/null
18588 to avoid messages about missing libs
18590 * NEWS: started the release notes
18592 2002-06-04 Andy Piper <andy.piper@freeuk.com>
18594 * HACKING: updated with new information on printing, patch naming
18596 * TODO: removed completed tasks
18598 * THANKS: updated a few contributions
18600 * anjuta.prj: updated the icon file
18602 * anjuta.desktop.in.in: updated to add Categories
18604 * data/anjuta.mime: created a mime type for Anjuta project files
18605 (NB needs to be added to the install in /usr/share/mime/)
18607 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
18608 "Coded in Anjuta" button in Gimp XCF format. It can be converted
18609 to PNG for websites.
18611 * plugins/patch/patch-plugin.c: clarified some messages and
18612 made it easier to see different patching sessions
18614 * src/toolbar.c: changed some message text for consistency
18616 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
18617 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
18619 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18621 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
18622 src/project_dbase.{c,h}, src/project_import_cbs.c,
18623 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
18624 Added XLib Project and a Dockapp Project types.
18625 * pixmaps/Makefile.am: added line for new pixmap for new xlib
18627 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
18628 * src/source.c: Fixed memory leak in existing projects.
18629 (filename was not freed)
18630 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
18632 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
18634 * src/anjuta.h, src/anjuta.c: Added error display funtions
18635 with parent windows.
18637 * src/appwizard_cbs.c: Changed error display function to use
18640 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
18642 * printing/print.h, printing/printing.c: Taken care of document
18643 zoom factor and fixed a font loading bug. Dynamically calculated
18644 text widths to work with zooms properly. Re-organized code for
18645 dynamic text width calulations to work in general with utf8 chars.
18646 Determined font height and width automatically from the font info.
18648 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
18649 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
18650 Converted text.zoom.factor property to use #defined value. Removed
18651 margin header and margin numbers preferences, as they now
18652 calculated dynamically.
18654 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
18656 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
18657 printing/print-util.h, printing/print.c, printing/print.h:
18658 Rewritten printing support for style based printing. Syntax highlighted
18659 printing, monochromatic printing, setup using preferences etc.
18661 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
18662 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
18663 language and the styled text buffer.
18665 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
18666 the print setup preferences page and added printer preferences. Added functions
18667 to retrieve preferences with default values.
18669 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
18672 * data/properties/anjuta.properties: Added default printer preferences.
18674 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
18675 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
18676 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
18678 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
18680 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18682 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18684 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
18685 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
18686 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
18687 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
18689 printing/Makefile.am: Reduced compiler optimizations.
18691 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
18692 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
18693 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
18694 tagmanager/tm_workspace.c: TagManager fixes.
18696 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
18698 * printing/*: CVS added. :)
18700 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18702 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18704 * printing*: CVS added.
18705 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
18706 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
18707 src/main_menubar_def.h: Gnome Print support
18708 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
18709 * configure.in: Enable debugging flag option
18710 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
18711 Print properties defined.
18712 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
18714 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18716 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18718 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
18719 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
18720 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
18722 * src/text_editor.c: Minor cleanups.
18723 * anjuta.c: Tweaks to 'Goto File Line' functionality.
18724 * src/project_dbase.c: Fixes to add/remove files from project.
18725 * src/help.c: Fix minor memory leak.
18726 * src/project_dbase_gui.c: Remove debugging messages.
18727 * src/utilities.[ch]: Cleanups and minor fixes.
18728 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
18730 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
18732 * src/anjuta.c [anjuta_apply_preferences()]:
18733 Fixed a crash bug when tab pos is not defined for the editors.
18735 * data/properties/cpp.properties: Set default identifier property to normal.
18736 This fixes the bug in which the fore color gets hidden with dark background.
18738 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
18740 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
18743 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
18744 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
18745 src/anjuta.c, data/properties/anjuta.properties:
18746 Implemented line wrapping.
18748 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
18750 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
18751 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
18752 tags. Code was reviewed from GNOME Bonsai view.
18754 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
18755 it seems to have been removed by scintilla people.
18757 * data/properties/anjuta.properties: Set default line wrap to false, as
18758 is noticably slow with big files.
18760 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18762 * src/project_import_gui.c: disallow the selection of files in
18764 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
18767 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18769 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
18770 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
18771 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
18772 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
18773 now works properly.
18774 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
18775 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
18776 * src/utilities.[ch]: Added some utility functions.
18777 * tagmanager/tm_project.c: Fix for bug in file removal from project.
18779 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18781 2002-05-26 Andy Piper <andy.piper@freeuk.com>
18783 * HACKING: info on FIXME statements and removed ccview references
18784 * Makefile.am: added rule to make RPM package
18786 2002-05-26 Andy Piper <andy.piper@freeuk.com>
18788 * THANKS, widgets/e-shell-about-box.c,
18789 manuals/anjuta-manual/C/authors.sgml: updated for new
18791 * src/anjuta.c: removed unnecessary warning code since CVS
18792 support is now implemented :-)
18793 * manuals/sgmldocs.make: implemented a fix for bug #553969
18794 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
18795 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
18796 manuals/C/anjuta-faqs-C.omf: modified the descriptions
18798 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18800 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
18801 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18802 src/main_menubar_def.h, src/preferences_gui.c,
18803 preferences.c, preferences.h: setup Username and Email
18804 preferences, Insert ChangeLog and Username editor functions
18806 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
18808 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18810 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
18811 src/src_paths_cbs.c, src/src_paths_gui.c
18812 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
18814 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18816 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18818 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
18819 and goto tag menu items to main menu.
18821 2002-05-09 Andy Piper <andy.piper@freeuk.com>
18823 * THANKS, widgets/e-shell-about-box.c,
18824 manuals/anjuta-manual/C/authors.sgml: added new contributors
18825 * HACKING: updated with info on files to change for credits
18827 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
18829 * src/aneditor.cxx: extended extension list which fixes segfault
18830 on selecting lisp, ruby or matlab as highlight style.
18832 2002-05-09 Andy Piper <andy.piper@freeuk.com>
18834 * src/main_menubar_def.h: fixed an array initialiser and fixed
18835 the lexer settings for the new entries on the Format menu
18837 2002-05-07 Stephane Demurget <demurgets@free.fr>
18839 * Synced with Scintilla 1.45
18841 2002-05-06 Andy Piper <andy.piper@freeuk.com>
18843 * anjuta.prj: added another missing file
18844 * ChangeLog: fixed some incorrect change dates I caused by
18845 sloppy cut-and-pasting :-/
18847 2002-05-06 Andy Piper <andy.piper@freeuk.com>
18849 * src/mainmenu_callbacks.c: fixed title of new About box
18851 2002-05-05 Andy Piper <andy.piper@freeuk.com>
18853 * src/pixmaps.h: added macros for OpenGL and SDL project icons
18855 2002-05-05 Andy Piper <andy.piper@freeuk.com>
18857 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
18858 * anjuta.prj: updated for new files
18860 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
18862 * widgets/e-shell-about-box.c: Added version display.
18864 2002-05-03 Andy Piper <andy.piper@freeuk.com>
18866 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
18867 widgets/scroll_menu.c: fixed up some compiler warnings (patch
18868 from Philip Van Hoof)
18870 2002-05-03 Andy Piper <andy.piper@freeuk.com>
18872 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
18874 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
18875 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
18876 that produced build errors (needs checking on a machine with the
18878 * data/properties/lisp.properties: updated to match format of other
18879 lexer property files supplied with Anjuta
18881 2002-05-03 Andy Piper <andy.piper@freeuk.com>
18883 * anjuta.prj: added new files
18884 * HACKING: added information from the mailing list on
18885 adding new project types to the wizard (thanks to Johannes)
18887 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18889 * src/utilities.h, src/launcher.c, src/gnome_project.c,
18890 src/appwiz_page2.c: Fix for 547038.
18892 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18894 * attach_process.c, attach_process_cbs.c: Fixed a dialog
18897 * about.h: cvs removed.
18899 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18901 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
18905 * src/anjuta.c (anjuta_system_error): checks for the error number to
18906 know whether the error description is needed or not.
18908 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18910 * pixmaps/anjuta_logo.png: New about logo.
18912 * pixmaps/anjuta_icon.png: New icon from Misha. The
18913 old one had trouble with some gtk themes.
18915 * about.c: Removed. No longer needed.
18917 * mainmenu_callbacks.c: Removed reference of about.h
18919 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18921 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18923 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
18924 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
18925 About Dialog (thanks to the Evolution team for the cool widget!)
18927 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18929 Patch from lbell <lbell@tsc4.com>
18931 * src/find_in_files.c, src/find_in_files.h,
18932 src/anjuta.c: Added save_yourself, load_yourself routines.
18934 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
18935 Added "Append messages" toggle button. This will enable
18936 the search results to be appended to the already existing
18939 * src/debugger.c: Fixed a typo.
18941 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
18942 src/session.c, src/session.h: Improved session management.
18944 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18946 * THANKS, FUTURE, AUTHORS: Changed my email and
18949 2002-05-02 Stephane Demurget <demurgets@free.fr>
18951 Impl. feature request #525271 (add Lisp support).
18953 * data/properties/lisp.properties: added.
18955 * data/properties/Makefile.am, data/properties/anjuta.properties: added
18956 the lisp properties.
18958 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
18959 src/utilities.[ch]: added support for the Lisp highlight style.
18961 2002-05-02 Stephane Demurget <demurgets@free.fr>
18963 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
18964 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
18965 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
18966 option preferences to have a persistent setting. Plus it's not used
18967 often, so it's better here than flooding the menus.
18969 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
18970 preferences pages a lot more consistent and sweeter: tabs direction
18971 radiobuttons are directed against the meaning, all pages have an
18972 outter frame, a lot of padding, removed all expand attributes for
18973 vertical boxes, ...
18975 That's not a total revamp, but it's really looking better now, even
18976 if there's still work to be done.
18978 2002-05-01 Andy Piper <andy.piper@freeuk.com>
18980 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
18981 * TODO: added task to be completed before next release (update all credits)
18983 2002-05-01 Stephane Demurget <demurgets@free.fr>
18985 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
18988 2002-05-01 Benke László <decike@freemail.hu>
18990 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
18992 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
18993 src/main_menubar_def.h, src/mainmenu_callback.[ch],
18994 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
18995 to the format menu in order to reorder the notebook tabs in
18996 alphabetical order everytime a file is created/opened/saved.
18998 2002-05-01 Philip Van Hoof <freax@pandora.be>
19000 * widgets/gnomefilelist.[ch] (history_combo_go),
19001 (history_combo_clicked): impl.
19003 (gnome_filelist_new_with_path): use this new impl.
19005 2002-05-01 Stephane Demurget <demurgets@free.fr>
19007 * src/project_dbase_gui.c (add_file): added the xpm file type.
19009 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19011 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
19014 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
19017 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
19018 src/text_editor_menu.c: Added context sensitive search in symbol
19019 browser and editor.
19021 * configure.in: Changed version number to 0.1.9.99.
19023 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
19024 src/project_import.c: Minor changes to project import facility.
19026 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
19027 (Forced to use specific brace format)
19029 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
19030 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
19031 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
19033 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
19035 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
19036 replaced the spinbutton with an hscale, and made the UI less "blocky".
19038 * src/cvs_gui.c: When diffing a project you can choose date and
19041 * src/project_dbase.c: Import_file activated again
19043 * configure.in, plugins/Makefile.am: Added patch plugin
19045 * plugins/patch/*: The new patch plugin
19047 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19049 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
19051 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
19052 dropdown list shown by autocompletion are now removed.
19054 2002-04-28 Philip Van Hoof <freax@pandora.be>
19056 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
19057 a bunch of filetypes from the older version.
19059 * src/project_dbase_gui.c (add_file): changed the import
19060 dialog's filetypes combo contents depending on the
19061 type of data to be imported.
19063 2002-04-28 Stephane Demurget <demurgets@free.fr>
19065 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
19066 the amount parameter as Philip stated and reformated to follow the
19069 * src/project_dbase.c (project_dbase_make_default_filetype_list):
19070 changed accordingly.
19072 2002-04-25 Stephane Demurget <demurgets@free.fr>
19076 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
19077 Shift-F6, to be more consistent with other Gnome apps.
19078 Moved the "Search next" entry under the "Search" one, and swapped the
19079 order of the "Find in files" and "Find and Replace" ones.
19081 Some additional fixes ands cleanups on the edit menu.
19083 * src/main_menubar.h: replaced all occurences of repeat_find by
19084 find_again for the code to be more consistent.
19086 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
19087 sensitiveness depending on the existence of an active text buffer.
19089 * TODO: added some bits about improving the usability of the
19090 search/search again couple.
19092 2002-04-25 Stephane Demurget <demurgets@free.fr>
19094 * src/preferences_gui.c: made the tab labels text more consistent
19097 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19099 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
19101 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
19104 * src/main.c (main): simplified some code and cleanups.
19106 Fix a part of #499366:
19108 * src/commands.[ch] (sync_from_props), (command_editor_save),
19109 (on_apply_clicked), (create_command_editor_gui): added the gui
19110 corresponding to the command.terminal preference.
19112 2002-04-25 Stephane Demurget <demurgets@free.fr>
19116 * anjuta.spec.in: added build requirements for the source rpm.
19118 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
19120 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19122 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
19123 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
19124 src/project_type.c, source.c, wizard_gui.c:
19125 Added new GNOME 2 project types and changed glade behaviour to
19126 produce GTK code if project type GTK was selected and GTKmm code
19127 if project type GTKmm was selected (and not depending on the
19128 selected language. Disabled glade for GNOME 2 projects because
19129 we will need glade2 there.
19131 * src/project_dbase.c: Fixed a memory lack.
19133 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
19135 * src/cvs.c: Added an error message if jobs are running
19137 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
19139 * tagmanager/tm_work_object.c: Fixed a chrash
19140 bug which occurs when it tries to stat an empty
19143 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
19145 * src/controls.c: CVS menu items now becomes
19146 insensitive when the launcher is busy.
19148 * src/anjuta.c, cvs.h, cvs.c: Created a function
19149 to update the cvs preferences when preferences are
19150 applied in preferences dialog and called it from
19151 anjuta_update_preferences().
19153 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
19155 * src/cvs.c: Added a space in the cvs command
19156 before the revision part. This fixes the cvs
19157 error we get when cvs-diffing with revisions.
19159 * src/cvs.c: Fixed a compiler warning.
19161 * src/find_replace.c: The dialog now remembers
19162 the settings including the "prompt on replace"
19163 which seems to have broken somewhere line the
19166 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
19168 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
19169 Added a new property in cvs class to hold a boolean
19170 for enabling date in cvs diff. This fixed the bizzare
19171 diff output due to the date that goes with the cvs
19172 command. Also, set the default value of compression
19173 to 3 and unified diff option to 1.
19175 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
19177 * src/cvs.c: The diff editor is set to hilite as
19178 diff syntax hiliting.
19180 * configure.in, manual/Makefile.am:
19181 Added a new manual module for ja language.
19183 * manual/ja/*/*/*: New module and files for the
19184 ja translation for the anjuta documentation
19185 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
19187 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
19189 * src/launcher.c: Made a very messy work around
19190 for the launcher authentication to work properly.
19192 * src/find_replace.c: Applied the missing patch
19193 from Dan Elphick <dre00r@ecs.soton.ac.uk>
19195 2002-04-16 Andy Piper <andy.piper@freeuk.com>
19197 * src/cvs.c, src/main_menubar_def.h: made message strings
19198 consistent with existing standards from our own documentation
19199 (such as uppercase P in Project, corrected spelling of
19202 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
19204 * src/cvs_gui.c: Cleaned up gui and aligned various
19205 widgets to give a clean look.
19207 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
19209 * src/launcher.c: Added work around to retrieve
19210 the child exit code. It works. :)
19212 * src/find_in_files.c, src/gnome_project.c,
19213 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
19214 src/clean.c, src/clean_project.c, src/build_project.c,
19215 src/build_file.c: Modified to handle the new
19218 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
19220 * src/find_replace.c: Changed signal to call
19221 on_replace_text_close on from delete_event
19222 to close => the replace history is now updated.
19224 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
19226 * src/cvs.c: escaped the cvs import message before
19229 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19231 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19233 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
19235 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
19238 * src/preferences_gui.c: GUI improvements
19240 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
19242 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
19244 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
19245 Removed static qualifier from tm_tag_type_name() and
19246 availed it's prototype for use in outside code. also
19247 created reverse map function tm_tag_type_name();
19249 * src/anjuta.c: Implemented qualified tags names for
19250 the tag list (on the toolbar pulldown list) to avoid
19251 ambiguty in tags with similar names (like prototype
19252 and definition). Patch modified and improved.
19254 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
19256 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
19258 * src/utilities.[c,h]: Added a utility funtion
19259 that escapes the single and double quotes in a
19260 given string. Useful for passing command line
19263 * src/cvs.c: Escaped the cvs log message before
19264 passing it to cvs command line to avoid ambiguties
19265 with quotes in the message.
19267 * pixmaps/anjuta_icon.png: Changed to the new icon.
19268 from Todd Goyen <goyen@mbi-berlin.de>
19270 * src/message-manager-private.cc: Added regex to
19271 recognize (underline hilite) the parsable outputs
19272 from the zvt terminal.
19274 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
19276 Patch from: Tina Hirsch <tehirsch@arcor.de>
19278 * src/project_type.c:
19279 Fixed a bug in the wxproject type and modified the erroroutput when
19280 configure doesn't find wx-config
19282 Patch from: Timothee Besset <ttimo@idsoftware.com>
19284 * src/anjuta.c, src/message-manager-private.cc,
19285 src/message-manager-private.h
19286 Catches double clicks in the zvt terminal, and calls goto_error_line
19287 to jump to the appropriate location in the source. This will recognize
19290 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
19292 * src/build_project.c: Taken care of memory leak
19293 by freeing cmd variable properly.
19295 * src/main_menubar_def.h: Fixed wrong signal connection
19296 for cvs project commit.
19298 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
19300 * src/preferences_gui.c: Added some border and adjusted
19301 expandsion, filling in box adds to make the cvs preferences
19304 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
19306 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19308 * src/cvs*, src/main_menubar*, src/preferences*:
19309 Moved CVS settings to preferences, added a nice login dialog.
19311 * src/controls.c, src/project_dbase.c:
19312 CVS project options are only shown if a project is open
19314 * src/build_project.c:
19315 User is now asked if he wants to install as root
19320 * anjuta.prj: Updated with cvs files
19322 * TODO: Remove task which are done
19324 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
19326 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
19327 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
19328 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
19330 Modified launcher to use controlling terminal to detect and
19331 take care of password authentications (for example, for cvs
19332 and root installs).
19334 * pixmaps/password.png: New file.
19336 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
19338 Anjuta kick start tutorial wirtten by:
19339 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
19341 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
19342 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
19343 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19344 manuals/C/anjuta-tutorial/figures/*.png:
19348 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
19352 2002-03-28 Roel Vanhout <roel@stack.be>
19354 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19356 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
19357 src/preferences_gui.c:
19358 Added option to wrap around to beginning/end of file when on last bookmark
19359 and next/previous bookmark is pressed
19361 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
19363 Patch from Philip Van Hoof <freax@pandora.be>
19365 * src/gnomefilelist.c:
19366 Added gimp like feature that changes the file extension of
19367 the filename entered in the selections when the file
19370 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
19372 Patch from Roy Wood <roy.wood@filogix.com>
19374 * src/controls.c, src/find_text.c, src/find_text.h,
19375 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19376 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19378 Menuitem for entering currently selected text as find target,
19379 added key accel for "find next" and changed some key accels for
19380 other key for consistency.
19385 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19387 * src/watch.c, src/watch.h, src/watch_cbs.c,
19388 src/watch_cbs.h, src/watch_gui.c:
19390 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
19392 Added change watch entries feature
19393 and Watch entries modify on double click fixed.
19395 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19397 * src/mainmenu_callbacks.c:
19399 Project commit should not bypass dialog as
19400 we need to get the cvs log from the user.
19402 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19404 * src/project_dbase.c:
19406 Patch from Roy Wood <roy.wood@filogix.com>
19408 Fixed docking bug with the new docking patch
19409 to fix copy/paste bug.
19411 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19413 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
19414 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
19415 src/main_menubar.h, src/main_menubar_def.h,
19416 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19418 Added cvs project support. Featured bypass cvs dialog for
19419 cases where we don't need dialog (such as project and right
19420 click selection from file browser). Cleaned up cvs code to
19421 make them generic cvs operations instead of separate file
19422 and project operations. Added cvs log action. Increased
19423 file entry box width and enabled "unified diff" by default.
19424 Used Editor buffer for status and log and set hilite for
19425 these buffers including diff buffer (DIFF hilite).
19427 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
19429 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19431 * data: Added file autogen.sh.wxwin
19432 * data/Makefile.am: Added entry for autogen.sh.wxwin
19433 * pixmaps: Added project image appwiz_wxwin.png
19434 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
19435 * src/appwizard_cbs
19436 src/compiler_options.c
19438 src/project_dbase.c
19439 src/project_dbase.h
19440 src/project_import_cbs.c
19444 src/wizard_gui.c: Added everything necessary for new
19445 project type 'wxWindows (wxGTK)
19446 * src/project_dbase.c: Fixed a bug that caused every project
19447 to be a glade project in dialog
19448 'Project information'.
19450 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
19452 Patch submitted by Roy Wood <roy.wood@filogix.com>
19454 * src/anjuta_gui.c, src/message-manager-dock.c,
19455 src/project_dbase.c:
19457 fixed the copy/paste bug by rewriting dock/undock
19460 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
19462 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19464 * src/cvs*, src/Makefile.am:
19465 New file for CVS support. File operations currently work
19466 cvs login needs to be done. Project support is not yet
19469 * src/main_menubar*, src/mainmenu_callbacks,
19470 src/anjuta.c, src/anjuta.h:
19471 Added menus and functions for cvs commands.
19473 * src/text_editor_menu.h:
19474 Added #include <gtk/gtk.h>
19477 Removed a warning (and this time it works ;-)
19479 * src/utilities.c, src/utilities.h:
19480 Added a utility function to retrieve directory
19481 name out of full path.
19483 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
19485 * src/executer.c: (create_executer_dialog): changed the default
19486 focus on the entry.
19488 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
19490 * widgets/gnomefilelist.c:
19491 Fixed duplicate history entries for the same directory.
19493 2002-03-10 Stephane Demurget <demurgets@free.fr>
19497 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
19498 it's already used by scintilla to delete the whole current line.
19500 2002-03-10 Stephane Demurget <demurgets@free.fr>
19504 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
19505 calls to fileselection_hide_widget,
19506 (on_open_filesel_cancel_clicked): removed.
19508 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
19509 (on_add_prjfilesel_cancel_clicked):
19511 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
19514 * src/fileselection.c: Made some functions static.
19515 (fileselection_hide_widget): rewritten using the new
19516 gnome_filelist_set_multiple_selection function.
19518 * src/fileselection.c: (on_file_selection_delete_event): removed
19519 unuseful widget hides. Some cleanups,
19520 (on_file_selection_cancel_clicked): impl,
19521 (create_fileselection_gui): changed the cancel button clicked's
19522 callback to use this new function.
19524 * src/anjuta.c: (anjuta_new):
19525 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
19526 callbacks, because this the gnome filelist widget's job.
19528 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
19529 clist selection mode duplicates set,
19530 (gnome_filelist_key_press): use the new impl. function.
19532 2002-03-10 Stephane Demurget <demurgets@free.fr>
19536 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
19537 fixed some bogus code using an array cell out of
19538 range, removed unecessary gettext usages.
19540 * src/appwiz_page2.c: (on_prj_name_entry_changed):
19541 some cleanups and now transform minus characters to
19545 (source_write_configure_in),
19546 (source_write_toplevel_makefile_am),
19547 (source_write_desktop_entry),
19548 (source_write_glade_file):
19549 * src/project_dbase.c: (project_dbase_summon_glade),
19550 (project_dbase_generate_source_code):
19551 * src/glades.c: (gladen_write_glade_write):
19552 replaced some occurences of the target name by the
19553 project filename, using project_dbase_get_proj_name,
19554 to fix the name of some files.
19555 Fixed a lot of mem leaks.
19556 Various code cleanups.
19558 2002-03-06 Stephane Demurget <demurgets@free.fr>
19560 Merged with latest (1.44) scintilla.
19562 Added: - The calltip.<lexer>.end.definition property to display help
19563 text on a second line of calltip.
19564 - The calltip.<lexer>.word.characters property to correctly find
19565 calltips for functions that include characters like '$' which
19566 is not normally considered a word character.
19567 - The use.monospaced property to determine initial state of
19568 Use Monospaced Font setting.
19570 Bugs fixed: Too many to mention; please see :
19571 http://www.scintilla.org/ScintillaHistory.html for the
19574 * scintilla/*/*: updated nearly all files.
19576 * TODO: removed the need of a scintilla merge.
19578 Merged with latest (1.44) SciTE properties.
19580 * data/properties/anjuta.properties: added the wrap, use.monospaced
19583 * data/properties/html.properties: added a missing php extension, and
19584 updated php keywords to the latest reference.
19586 * data/properties/pascal.properties: added commands to compile, build
19587 and execute pascal applications.
19589 * data/properties/lua.properties: added styles for statements.
19591 * data/properties/bash.properties: added the declare keyword.
19593 Fixed distchecking.
19595 * global-tags/Makefile.am,
19596 global-tags/create-global-tags.sh: used some kind of ugly hack to
19597 make distchek work, since noone has proposed some better way.
19599 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
19600 and Ctrl-N replace Alt-N for new file according to the Gnome design
19603 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
19605 * widgets/gnomedirlist.c
19606 widgets/gnomedirlist.h
19607 widgets/gnomefilelist.c
19608 widgets/gnomefilelist.h:
19610 Added GPL headings in the file.
19612 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
19614 * src/attach_process.c
19615 src/attach_process_cbs.c
19616 src/attach_process_cbs.h
19617 src/attach_process_gui.c
19619 src/breakpoints_cbs.c
19620 src/breakpoints_cbs.h
19621 src/breakpoints_gui.c
19623 src/compiler_options.c
19624 src/compiler_options_cbs.c
19625 src/compiler_options_cbs.h
19626 src/compiler_options_gui.c
19627 src/find_in_files.c
19628 src/find_in_files_cbs.c
19629 src/find_in_files_cbs.h
19630 src/find_in_files_gui.c
19635 src/preferences_gui.c
19636 src/project_config.c
19638 src/src_paths_cbs.c
19639 src/src_paths_cbs.h
19640 src/src_paths_gui.c:
19642 Bugs #521629 and #522427 fixed. The problem was, that the
19643 escape-key was not catched and the dialog was hidden, but
19644 the flag was not set correctly.
19646 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
19647 using the gnome_dialog_close_hides()-setting present in most dialogs.
19648 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
19649 emits "close" and set the flag in the close-callback.
19651 Patch from: Jens Georg <mail@jensgeorg.de>
19653 2002-03-06 Stephane Demurget <demurgets@free.fr>
19655 * src/*.{c,cpp}: s/string_free/g_free/
19657 * src/utilities.[ch]: (string_free): removed.
19659 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
19661 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19663 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
19664 src/mainmenu_callbacks.[ch]:
19665 Removed Project menu options: README, TODO, ChangeLog and NEWS
19666 Moved Save Build Messages to Build menu and only highlight it
19667 when there are build messages.
19668 Corrected a spelling: "mojority" -> "majority"
19669 Fixed initialisation of edit.edit_app_gui so now Edit menu
19670 can be shown when no project is loaded.
19672 * src/project_dbase.h: Removed prototype for static function
19674 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
19676 * src/text_editor.c: Editor is marked changed after
19679 Patch from: Jens Georg <mail@jensgeorg.de>
19681 2002-03-04 Roel Vanhout <roel@stack.be>
19683 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19685 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
19686 Added option to ignore binary files on 'Find in files' (grep -I option)
19688 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
19691 session restoration and commandline load in
19694 * src/anjuta.[h,c], src/anjuta_cbs.c:
19695 Removed "clear windows menu" and prevented runtime
19698 * src/compile.c, src/build_file.c, src/build_project.c,
19700 Takes into account the preference setting for
19701 show dialog when job completes. Dialogs are
19702 shown when it is enabled otherwise not.
19704 2002-03-03 Roel Vanhout <roel@stack.be>
19706 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19709 Store 'Find...' search string on search so that 'Find Next' will search for
19710 that string, even if the dialog hasn't been closed yet.
19712 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
19714 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
19715 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
19716 src/main_menubar_def.h:
19718 Organized menus, removed "Windows" and "Utilities" menus from the
19719 menubar [they are no longer needed]. Also removed some extragenous
19722 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
19724 * src/message-manager-private.cc:
19725 Set message clist selection mode to BROWSE.
19727 * src/message-manager.cc, src/an_symbol_view.c,
19728 src/an_file_view.c:
19729 Added Key navigation for the CTree and CList. Arrow left for
19730 node collapse, right for node expand, space (or enter) for
19731 activation (same as double click).
19733 2002-03-03 Roel Vanhout <roel@stack.be>
19735 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19737 * plugins/class-gen/clsGen.c
19738 Added functionality to semi-intelligently prefill filename
19739 boxes with names deduced from class name
19741 2002-02-26 lbell <lbell@tsc4.com>
19743 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19744 * src/preferences_gui.c:
19745 Removed an incorrect use of gtk_misc_set_alignment().
19747 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
19748 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
19749 src/preferences.h, src/preferences_gui.c:
19751 Added the option to reload last open project at the startup.
19752 Added the possibility to open a new project without close
19755 * src/properties.cxx:
19756 Corrected a spelling mistake in message string.
19759 Updated session functions.
19761 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
19763 * widgets/gnomefilelist.c: Bug fixes.
19765 Patch from Philip Van Hoof <freax@pandora.be>
19767 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
19769 * src/an_file_view.c:
19770 anjuta was unable to open some files becuase they were not being
19771 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
19772 Removed mime checking when opening with anjuta, becuase it doesn't
19773 hurt to open binary files in anjuta (some even may want to do so).
19775 Added a warning when mime type is not set when "view with default
19776 viewer" is activated.
19778 * src/an_file_view.c, an_symbol_view.c:
19779 Converted N_() to _() where ever appropriate in the strings.
19781 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
19783 * src/appwizard_gui.c, src/appwizard_cbs.c
19784 src/wizard_gui.c/h, src/appwiz_page3.c,
19785 src/project_import_gui.c:
19787 Moved target type radiobuttons to appwiz. page 2
19789 * src/message-manager-private.cc
19790 Fixed a bug which caused a crash if next message function was used
19792 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
19794 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
19796 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
19797 Modifies the behaviour of Alt-TAB in Anjuta. This
19798 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
19799 edited files in the first items of the notebook.
19801 Patch from: Timothee Besset <timo@qeradiant.com>
19803 2002-02-24 Philip Van Hoof <freax@pandora.be>
19805 * widgets/gnomefilelist.c, gnomefilelist.h:
19806 Added filecompletion
19808 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
19810 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
19812 * configure.in: Added "sk" to ALL_LINGUAS.
19814 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
19816 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
19817 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
19818 src/wizard_gui.c: Added support for static and dynamic libs
19820 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
19822 * widgets/gnomefilelist.c:
19823 Fixed gnome_filelist_get_lastfilename so it no longer returns
19826 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
19828 * src/resources.h, resources.c:
19831 * src/main_menubar_def.h, mainmenu_callbacks.c:
19832 Changed to use gnome configed url handler.
19834 2002-02-19 Philip Van Hoof <freax@pandora.be>
19836 * widgets/gnomefilelist.c
19837 Added PHP filetype.
19839 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
19841 * plugins/class-gen/clsGen.c:
19844 * widgets/gnomefilelist.c:
19845 Gives the maximum space to the files section of the open file dialog.
19847 Patches from: lbell <lbell@tsc4.com>
19849 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
19851 * src/anjuta.c, main.c:
19852 Used tm_get_real_path in anjuta_get_full_filename();
19854 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
19856 * anjuta.prj: update version
19858 2002-02-17 Stephane Demurget <demurgets@free.fr>
19860 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
19861 removed the amount arg and replaced with a NULL-ending list.
19862 (gnome_filelisttype_makedefaultlist): use the new prototype.
19864 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
19866 * src/about.c, THANKS: updated for new contributors
19868 * anjuta.prj: added new files
19870 * README: corrected some documentation, ctags no longer needed,
19871 pkgconfig now required
19873 * data/properties/others.properties: add .cvsdiff extension
19875 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
19876 patch from Vadim Berezniker <vadim@berezniker.com> to improve
19879 * doc/anjuta.1: added initial man page thanks to
19880 Rob Bradford <rob@debianplanet.org> (NB build and install
19883 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
19885 * src/Makefile.am: Cleaned handling of compiler flags by moving them
19886 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
19889 * configure.in: Changed version to 0.1.10-pre
19891 2002-02-17 Stephane Demurget <demurgets@free.fr>
19893 * src/fileselection.c: (create_fileselection_gui): always display
19894 the directory creation button as we cannot rely on the dialog
19897 * widgets/gnomefilelist.[ch]: fixed includes.
19899 * pixmaps/new_folder.xpm: resized, added a + sign.
19901 2002-02-17 Stephane Demurget <demurgets@free.fr>
19903 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
19904 changed all extensions to begin with a dot.
19906 2002-02-16 Philip Van Hoof <freax@pandora.be>
19908 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
19910 * THANKS: added Philip.
19912 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
19914 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
19915 * src/file_selection.[ch],
19916 * widgets/gnomefilelist.[ch]: added a filetype
19917 combobox to the Anjuta file dialog widget.
19919 2002-02-14 Andy Piper <andy.piper@freeuk.com>
19921 * anjuta.spec.in: eep! the import script was not being installed by
19922 RPM - fixed for the release.
19924 2002-02-13 Stephane Demurget <demurgets@free.fr>
19926 Various cleanups and fixes for the next release to be able to make
19929 * plugins/*/*.c: added missing prototypes causing gcc to speak to
19930 much and make some tweaks plus cleanups.
19932 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
19933 args to remove some warnings.
19935 * global-tags/Makefile.am,
19937 src/Makefile.am: link against Anjuta static libs using the
19938 $(top_builddir) dir, not anymore on $(top_srcdir) to make
19941 * src/Makefile.am: ditto with all the Anjuta static libs.
19943 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
19944 include, as we already include the whole directory for the build.
19946 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
19948 2002-02-13 Andy Piper <andy.piper@freeuk.com>
19950 * pixmaps/Makefile.am: icon for libglade project now installed
19951 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
19952 * manuals/C/Makefile.am: removed ChangeLog reference which was
19953 breaking some build stuff
19954 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
19955 include reference problems that showed up on make distcheck
19956 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
19958 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
19960 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
19962 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
19964 * src/message-manager-private.cc:
19965 The horizontal scrollbar now shows properly on demand.
19967 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
19969 * src/dnd.c fixed some warnings
19970 * src/message-manager-private.cc: Horizontal scrollbar is now shown
19971 and works. It is shown always at the moment but before it was
19972 shown on demand and did never work.
19974 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
19976 * src/anjuta.c: Fixed a crash bug.
19977 patch from: Jens Georg <mail@jensgeorg.de>
19979 2002-02-04 Andy Piper <andy.piper@freeuk.com>
19981 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
19982 reports a problem with missing end tags on <graphic>
19984 2002-02-03 Andy Piper <andy.piper@freeuk.com>
19986 * manuals/C/ChangeLog: removed since it was never used
19987 * manuals/C/anjuta-manual/*: more updates, new screenshots
19988 * anjuta.prj: updated for new manuals/ structure
19990 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
19992 * source.c, compiler_options.[c/h]:
19993 Fixed bug #460321 "Problem with optimization options"
19994 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
19996 2002-02-03 Andy Piper <andy.piper@freeuk.com>
19998 * NEWS: prepared for release, need to fill in date
19999 * data/welcome.txt: version number updated
20001 2002-02-03 Andy Piper <andy.piper@freeuk.com>
20003 * src/text_editor_menu.c, src/an_file_view.c,
20004 src/an_symbol_view.c: marked strings for translation
20006 * src/defaults.c, data/properties/xml.properties:
20007 *.omf and *.xsl files should use XML highlighting
20009 * manuals/C/anjuta-manual/*:
20010 - restructured so that files have more meaningful names
20011 and are easier to edit (see anjuta-manual.sgml for the
20013 - updated some screenshots
20014 - continued rewrite
20016 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
20018 * main.c: Made a workaround to remove the old
20019 anjuta gnome config file (older than 9 Feb 2002). This
20020 will fix the bug which never lets the brower toolbar shown.
20022 * main.c: In fact, the above solution wouldn't work in all
20023 cases. Therefore, here is the better fix, which works by
20024 detecting the version of the old config file and deleting
20025 ~/.gnome/Anjuta if it is lesser than 0.1.9.
20027 2002-02-01 Andy Piper <andy.piper@freeuk.com>
20029 * HACKING: added info on submitting patches
20031 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
20033 * src/project_import_gui.c, src/project_import.c:
20034 - If Project Import Wizard is canceled everything is
20036 - Back button is now insensitive on page 3 (some problems:
20037 see TODO in project_import_qui.c:284
20038 - Menu frame is insensitive if project type != GNOME(mm)
20040 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
20042 * src/main.c: Fixed bug # (Unable to open files on
20043 double click in project window from second trial onwards when
20044 the project is opened from command line).
20046 * po/POTFILES.in: Removed tags_manager.[h,c]
20048 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
20050 * src/preferences.c:
20051 A quick hack to fix the 'invisible' browser toolbar when
20052 upgrading from 0.1.8 to 0.1.9
20055 Fixed toolbar names which were causing confusions in the toolbar
20059 Substituted "anjuta" with PACKAGE
20061 * src/project_import_gui.c:
20062 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
20064 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
20065 Added new files and removed obsolete ones.
20067 2002-01-30 Andy Piper <andy.piper@freeuk.com>
20069 * src/appwizard_cbs.c, project_import_cbs.c,
20070 main_menubar_def.h, project_import_gui.c:
20071 updates to message strings and layout for the
20074 * text_editor_cbs.c: fix for the tab menu entries for
20075 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
20077 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
20084 Tag dropdown exclusive (takes
20085 all space in the toolbar) and never vertical and
20086 increased the width of the tag combo to 256 pixs.
20087 Toolbar separator before the combo and button.
20088 Added tags label before the tag button.
20089 Reorganized the dock bands for the toolbars.
20091 * src/project_import_gui.c
20092 src/project_import.c:
20093 Fixed an error and removed an unused variable.
20095 * data/properties/anjuta.properties:
20096 Removed the property for the old toolbar and set
20097 browser toolbar show to default.
20099 * src/project_dbase.c: excluded modules were not
20103 No build files will be written if the project is blocked.
20105 * src/project_import.c,
20106 src/project_import_cbs.c,
20110 Manually applied Johannes patch to fix some memory
20111 issues and gui clean up.
20112 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
20114 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
20115 Fixed a bad bug with remove file from project because of
20116 files were never removed properly from the project and
20117 from the tagmanager.
20119 * src/appwiz_page3.c: Disabled unused codes to clear
20122 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
20124 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
20127 pixmaps/Makefile.am
20130 src/an_symbol_view.c
20138 src/main_menubar_def.h
20139 src/mainmenu_callbacks.c
20140 src/mainmenu_callbacks.h
20142 src/project_dbase.c
20143 src/project_dbase.h
20145 src/text_editor_menu.c
20146 src/text_editor_menu.h
20149 src/toolbar_callbacks.c
20150 src/toolbar_callbacks.h :
20152 Patch submitted by:
20153 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20155 Removes the Tags toolbar and substituted it with
20156 tags combo dropdown list. Fixes a couple of bugs.
20158 Moved the tag combo to browser toolbar because
20159 main toolbar was becoming too long.
20160 Made a new icon of tag toolbar.
20162 * po/zh_TW.po: Fixed bug.
20164 * pixmaps/an_tag.xpm: Added new file.
20166 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
20168 * src/project_import_gui.c: Reorganized project
20171 2002-01-29 Andy Piper <andy.piper@freeuk.com>
20173 * HACKING: added info on creating windows and dialogs
20175 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
20177 * src/tm_file_view.c:
20179 Sorts the file list at the end instead of doing sort-insert
20180 to improve performance.
20181 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
20183 * src/project_dbase.c: Resolved a conflict from
20186 * src/project_import.c:
20188 Fixed to use anjuta_import.sh for the bin dir and
20189 not from the data dir.
20191 Used anjuta_is_installed() function to verify a the command's
20194 Fixed import command to use sh (which is more general and is
20195 gauranteed to be found in any unix system :-)). Also, added
20196 double quotes around the import directory.
20198 Changed some strings for better translations (like avoiding
20201 Fixed the reading of wrong target type.
20203 * src/control.c: Insensitive "import project" when there is
20206 * src/project_import_cbs.c:
20208 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
20209 Fixed selection of gettext checkbox.
20210 Sets the menu entries.
20212 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
20214 * src/appwiz_page[1-4].c
20216 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
20217 be able to reuse it.
20219 * src/mainmenubar.[c/h]
20220 * src/mainmenubar_def.h
20221 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
20224 * src/message-manager.c: Fixed bug 509192
20225 * src/message-manager-dock.c: Added accel_group if window is undocked
20227 * src/project_dbase.[c/h]: Splitted opening code to be able
20228 to use it without an open file dialog
20229 (Maybe I broke Naba's changes, please take a look)
20231 * src/project_import.[c/h]
20232 * src/project_import_gui.c: New Files, Code for Project Import Wizard
20234 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
20237 2002-01-28 Andy Piper <andy.piper@freeuk.com>
20239 * src/main_menubar_def.h, tagmanager/tm_project.c: more
20242 * manuals/C/anjuta_manual/*: started rewrite of the
20243 manual, updated some screenshots
20245 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
20247 * src/gnomefilelist.h, src/gnomefilelist.c:
20249 Fixed multiple selection bug (#497085). The OK button is
20250 sensitive when in multiple mode, if the no. of
20251 selection is one or more.
20253 Toggle between single and multiple selection mode
20254 and multiple mode display.
20256 Fixed strings to translable strings.
20258 Fixed some compiler warnings by commenting out
20261 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
20263 * src/project_dbase.c: App status bar now updates
20264 with the project name when the project is loaded.
20266 * src/an_file_view.c, tagmanager/tm_file_entry.c:
20268 Puts the directories at the top. They're also sorted now.
20269 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
20271 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
20273 * scripts/anjuta_import.sh.in: Added file.
20274 * scripts/anjuta_import.sh: Removed file.
20276 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
20279 * src/main_menubar_def.h:
20281 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
20282 reflect the opposite of Find (CTRL+F) and also to leave
20285 Changed Glade summon with ALT+G, which frees the ATL+E
20286 for poping up the edit menu.
20288 * src/Makefile.am: Debugging link flags by Biswa, removed.
20290 2002-01-28 Andy Piper <andy.piper@freeuk.com>
20292 * HACKING: added information on best practices for writing
20293 application messages and GUI labels
20295 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
20296 src/breakpoints.c, src/build_file.c, src/build_project.c,
20297 src/clean_project.c, src/compile.c,
20298 src/compiler_options_cbs.c, src/compiler_options_gui.c,
20299 src/configurer.c, src/debugger.c, src/executer.c,
20300 src/find_in_files.c, src/find_in_files_cbs.c,
20301 src/find_replace.c, src/find_text.c, src/glades.c,
20302 src/gnome_project.c, src/goto_line.c, src/main.c,
20303 src/main_menubar.c, src/main_menubar_def.h,
20304 src/mainmenu_callbacks.c, src/preferences_gui.c,
20305 src/project_config.c, src/project_dbase.c,
20306 src/project_dbase_gui.c, src/resources.c, src/source.c,
20307 src/support.c, src/tags_manager.c, src/text_editor.c,
20308 src/text_editor_gui.c, src/text_editor_menu.c,
20309 src/toolbar_callbacks.c, src/utilities.c:
20310 lots of minor message updates to make them more user-friendly
20313 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
20317 Because of the spaces escaping, the command could not be
20318 executed when run without terminal. Now fixed.
20320 * anjuta.prj, Makefile.am:
20322 Added anjuta project file.
20324 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
20326 * src/message-manager-private.h, message-manager-private.cc,
20329 Added freeze() and thaw() for the message window class to
20330 speed up the message manager update.
20332 * src/project_config.h, project_config.c,
20333 src/project_dbase.h, project_dbase.h
20334 scripts/anjuta_project.template:
20336 Added two new prject attributes: project.config.blocked and
20337 project.excluded.modules. The former will make sure that users
20338 are not given any previlidge in enabling the 'overwrite build
20339 files' flags and the later issues a list of modules in the project
20340 to be skipped for symbol browsing and project listing.
20342 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
20344 Modified script to read the template from the anjuta data dir
20345 rather than from the directory in which the script exist. Otherwise,
20346 Being transfered to the bin dir, the script will not be able to
20347 find the template when it is run.
20349 The script is also create with configure.in to set in the anjuta
20350 data dir path inside the script.
20352 2002-01-26 Stephane Demurget <demurgets@free.fr>
20354 * po/fr.po: updated to the latest sources.
20356 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
20358 * scripts/Makefile.am:
20359 anjuta_import.sh goes with distribution.
20361 * po/*.po: They seem to have updated (merged with
20362 anjuta.pot) automatically when I did "make dist".
20364 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
20366 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
20367 Fixed Bug #499807, ie crash on removing libs, includes, defines from
20368 the compiler options dialog.
20371 Correct todays date. :)
20373 * scripts/Makefile.am:
20374 Installs anjuta_import.sh in $(prefix)/bin dir and
20375 is treated as an executable.
20377 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
20379 * Fix for bug #499373
20381 * data/properties/anjuta.properties, ada.properties, cpp.properties,
20382 java, properties, latex.properties, lua.properties, others.properties,
20385 Added double-quotes around file arguments so that
20386 filenames with spaces could also work.
20388 * launcher/anjuta-launcher.c, executer.c:
20389 Escaped quotes in the cammand and it's arguments before executing
20390 so that args with spaces can also work.
20392 Commented #DEBUG switch.
20394 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
20396 * scripts/*: Added files which I forgot previously.
20398 * src/aneditor.h: Lined up commands definition for better look.
20400 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
20401 main_menubar.h, control.c:
20402 Added three more convert EOL chars submenu items in transform.
20403 Reformatted some some.
20405 * data/anjuta.properties:
20406 Reformatted a line.
20408 * src/aneditor.h, aneditor.c:
20409 Added three commands (with definitions) for EOL conversions.
20411 * src/text_editor.c:
20412 Editor detects file mode from the file content and
20413 set the editing mode to CR/LF/CRLF automatically.
20414 Refined Dos mode extrageneous chars filter
20415 This will make sure that filter works only in Dos mode and not
20418 * src/anjuta.c: Editor mode display in status bar.
20420 * src/preferences_gui.c: Changed the string for dos mode
20421 filter to more sensible string.
20423 * src/aneditor.c: Default editor mode sets during widget creation
20424 and not everty time the properties are loaded. This makes sure
20425 that the auto-detected mode is not overridden by the default mode.
20427 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
20429 * src/anjuta.c: Fixed bug #476028.
20430 Now anjuta also searches for file relative to top project dir,
20431 when the project is open.
20433 * src/anjuta_cbs.c: Fixed bug #499536.
20434 File is not closed if it is not able to save the file properly.
20436 * src/mainmenu_callbacks.c: Fixed bug #499536.
20437 Newfiles (which are not modified) are also closed on "close all files".
20439 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
20441 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
20443 * tagmanager/tm_source_file.c, regex.c, parse.c:
20444 defined and delimited g_messages within #debug.
20446 * src/preferences.c, data/anjuta.properties:
20447 saved/defied message-manager tag position in string.
20448 Message tag possition is saved between sessions. And
20449 and tag position bottom as default.
20451 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
20453 Patch submitted by:
20454 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20459 data/properties/Makefile.am
20460 global-tags/Makefile.am
20461 pixmaps/Makefile.am
20465 src/an_symbol_view.c
20466 src/an_symbol_view.h
20471 src/message-manager-private.cc
20473 src/project_dbase.c
20474 src/project_dbase_gui.c
20484 pixmaps/sv_class.xpm
20485 pixmaps/sv_function.xpm
20486 pixmaps/sv_macro.xpm
20487 pixmaps/sv_private_fun.xpm
20488 pixmaps/sv_private_var.xpm
20489 pixmaps/sv_protected_fun.xpm
20490 pixmaps/sv_protected_var.xpm
20491 pixmaps/sv_public_fun.xpm
20492 pixmaps/sv_public_var.xpm
20493 pixmaps/sv_static_fun.xpm
20494 pixmaps/sv_static_var.xpm
20495 pixmaps/sv_struct.xpm
20496 pixmaps/sv_unknown.xpm
20497 pixmaps/sv_variable.xpm
20498 pixmaps/fv_core.xpm
20499 pixmaps/fv_text.xpm
20500 pixmaps/filestoremove.txt:
20504 * pixmaps/class.xpm
20505 pixmaps/function.xpm
20506 pixmaps/fv_autofile.xpm
20508 pixmaps/fv_i18n.xpm
20509 pixmaps/fv_source.xpm
20510 pixmaps/private_func.xpm
20511 pixmaps/private_var.xpm
20512 pixmaps/protected_func.xpm
20513 pixmaps/protected_var.xpm
20514 pixmaps/public_func.xpm
20515 pixmaps/public_var.xpm
20517 pixmaps/variable.xpm
20523 Upgraded to tagmanager-0.7
20525 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
20526 * src/anjuta_cbs.c: Fixed bug #506441
20527 * src/watch_gui.c: Changed layout of eval dialog so that
20528 it fits on a 800x600 desktop with German translation.
20530 2002-01-23 Andy Piper <andy.piper@freeuk.com>
20532 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
20533 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
20534 icon for new project type (thanks to Misha)
20535 * configure.in: build and install Danish translation
20536 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
20537 credits to cover new patches and translations
20539 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
20541 * src/preferences.c, src/message-manager.cc, src/project_type.c,
20542 src/appwiz_page1.c:
20544 - Font preferences are restored properly now (\n was missing)
20545 - Dock menu label of message-manager is "Dock/Undock" instead
20546 of "Dock|Undock" to match with the rest of anjuta.
20547 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
20548 changed it in anjuta, too
20550 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
20552 * tagmanager/tm_source_file.c,
20553 tagmanager/parse.c,
20554 tagmanager/tm_project.c,
20555 src/an_symbol_view.c,
20558 Disabled debug warnings.
20560 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
20562 * src/appwiz_page1.c
20563 src/compiler_options.c
20564 src/project_dbase.c
20565 src/project_dbase.h
20570 New project type named LibGlade.
20572 Patch submitted by:
20573 Dick Knol <dknol@gmx.net>
20576 Commented out unused pixmap creation. May be it
20577 will fix the crash in project creation.
20579 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
20583 src/registers_cbs.c
20584 src/registers_cbs.h
20585 src/registers_gui.c
20588 src/sharedlib_cbs.c
20589 src/sharedlib_cbs.h
20590 src/sharedlib_gui.c
20598 src/stack_trace_cbs.c
20599 src/stack_trace_cbs.h
20600 src/stack_trace_gui.c
20608 Fixed bug #496290: Attach/detach removed from these
20609 windows as they are never implemented.
20611 Patch submitted by:
20612 Johannes Schmid <johannes.schmid@gmx.de>
20614 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
20620 when you right click on the tabs, a list of filenames are given
20621 out, but now it gives a list of "page 1", "page 2", etc...
20623 Patch submitted by:
20624 Jens Georg <mail@jensgeorg.de>
20626 * anjuta.in.in: Removed c|c++ because, it was not necessary
20627 and was causing translation problem.
20629 * plugins/class-gen/clsGen.c:
20630 removed "'" for the same reason.
20632 attached the fix for the menu
20635 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
20637 * src/preferences.h,
20639 src/preferences_gui.c:
20641 Adds the functionality to Anjuta to auto save your unsaved
20642 files before you build a project.
20644 Patch submitted by:
20645 jason <jason_williams@suth.com>
20647 * src/anjuta.[h,c]:
20648 Added function for save all files.
20650 * src/mainmenu_callbacks.c:
20651 Modified to use the above function.
20653 * src/build_project.c:
20654 Save all files before build if it is set in the
20657 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
20659 * src/message-manager-private.cc
20660 src/message-manager-private.h
20661 src/message-manager.cc:
20663 Message-manager now restores the tabs which were shown on startup.
20664 The terminal is now created on demand (as requested by Biswa)
20665 and I have removed some debug messages.
20667 Patch submitted by:
20668 Johannes Schmid <johannes.schmid@gmx.de>
20670 2002-01-13 Stephane Demurget <demurgets@free.fr>
20672 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
20673 proper tabs keyboard navigation.
20675 * src/an_symbol_view.c,
20677 src/gnome_project.c,
20678 src/project_dbase.c,
20679 src/tags_manager.c: removed some debugging display.
20681 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
20683 * src/message-manager-dock.c
20684 src/message-manager-private.cc
20685 src/message-manager-private.h
20686 src/message-manager.cc
20689 src/preferences_gui.c:
20691 Patch submitted by:
20692 Johannes Schmid <johannes.schmid@gmx.de>
20694 This patch adds a tab to the notebook of the preferences-dialog
20695 where you can change the colors, the tab position of the new
20696 message manager. Also the truncate messages stuff has moved
20697 from misc tab to messages tab.
20699 Also improved the remembering position stuff of message manager.
20701 * data/internal.properties,
20702 Added definitions for messages colors and tag position.
20704 * src/message_manager.cc:
20705 Fixed a bug that never lets the messages panes to get cleared.
20706 Added wmclass setting for the message window. Fixed a bug in
20707 which the message window was not being shown.
20709 * src/tag_manager.c: Fixed printing of (NULL) in the debug
20710 output and disabled it.
20712 * src/anjuta.c: Preferences created and loaded before anything else.
20713 anjuta now recognizes messages colors on startup and initializes
20716 2002-01-09 Andy Piper <andy.piper@freeuk.com>
20718 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
20720 2002-01-09 Stephane Demurget <demurgets@free.fr>
20722 * pixmaps/file_c.xpm,
20723 pixmaps/file_cpp.xpm,
20724 pixmaps/file_file.xpm,
20725 pixmaps/file_h.xpm,
20726 pixmaps/file_html.xpm,
20727 pixmaps/file_i18n.xpm,
20728 pixmaps/file_icon.xpm,
20729 pixmaps/file_pix.xpm,
20730 pixmaps/fv_doc.xpm,
20731 pixmaps/fv_i18n.xpm,
20732 pixmaps/fv_image.xpm,
20733 pixmaps/fv_source.xpm,
20734 pixmaps/fv_unknown.xpm: made these icons transparent.
20736 2002-01-08 Andy Piper <andy.piper@freeuk.com>
20738 * launcher/anjuta_launcher.c: updated message strings
20739 * src/message-manager-dock.c: added newline at end to avoid compile warning
20740 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
20741 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20742 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
20743 entries for username and Python-style GPL notice
20744 * HACKING: added info on files to change to update Insert menu
20746 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20748 * src/project_dbase.c,
20749 src/an_file_view.c,
20750 src/an_symbol_view.c:
20751 Changed the CTree expander style to square and
20752 line style to Dotted line.
20754 * po/POTFILES.in: Removed and Added translable files.
20756 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20758 * ccview/.cvsignore: Removed.
20760 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20763 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
20764 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
20765 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
20766 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
20767 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
20768 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
20770 Removed ccview module because it is no longer needed.
20772 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20774 * src/project_dbase.c:
20775 Shifted structure initialization in project_dbase_new()
20776 before anything else, otherwise it was crashing due to
20777 uninitialized values.
20779 * src/an_symbol_view.c:
20780 Disabled high volume debug output.
20782 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20784 Applied a very heavy patch from:
20785 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20789 pixmaps/Makefile.am
20801 src/fileselection.c
20804 src/main_menubar_def.h
20805 src/mainmenu_callbacks.c
20806 src/mainmenu_callbacks.h
20807 src/project_dbase.c
20808 src/project_dbase.h
20809 src/project_dbase_gui.c
20811 src/text_editor_menu.c
20812 src/toolbar_callbacks.c
20813 tagmanager/Makefile.am
20815 tagmanager/include/Makefile.am
20816 tagmanager/include/tm_project.h
20817 tagmanager/include/tm_symbol.h
20818 tagmanager/include/tm_tag.h
20819 tagmanager/include/tm_tagmanager.h
20820 tagmanager/include/tm_workspace.h
20821 tagmanager/tm_project.c
20822 tagmanager/tm_source_file.c
20823 tagmanager/tm_symbol.c
20824 tagmanager/tm_tag.c
20825 tagmanager/tm_workspace.c
20826 widgets/Makefile.am: Modified.
20828 * src/an_file_view.[c,h],
20829 src/an_symbol_view.[c,h],
20830 src/file_history.[c,h],
20832 widgets/scroll-menu.[c,h],
20833 tagmanager/tm_file_entry.c
20834 tagmanager/include/tm_file_entry.h: Added new files.
20836 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
20837 private_func.xpm, public_func.xpm,
20838 class.xpm, fv_exec.xpm, fv_unknown.xpm,
20839 private_var.xpm, public_var.xpm,
20840 function.xpm, fv_i18n.xpm, macro.xpm,
20841 protected_func.xpm, struct.xpm,
20842 fv_autofile.xpm, fv_image.xpm,
20843 ofolder.xpm, protected_var.xpm, variable.xpm:
20844 Updated and Added pixmap files.
20848 a) Removes CCView dependency.
20849 b) Improves the terminal.
20850 c) Adds tag navigation context menus.
20851 d) Upgrades tagmanager to latest version.
20852 e) Miscellaneous small additions.
20854 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
20856 * src/project_dbase_gui.c: Fixed crash of anjuta
20857 when project first created.
20859 * src/gnome_project.c: It now updates the tags manager
20860 when new projects are created.
20862 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
20864 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
20865 for this big patch.
20867 * src/messages.[c,h]: Removed files.
20869 * src/message-manager.[cc,h],
20870 src/message-manager-dock.[c,h],
20871 src/message-manager-private.[cc,h]
20874 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
20875 src/build_project.c, src/clean_project.c, src/compile.c
20876 src/configurer.c, src/debugger.c, src/find_in_files.c
20877 src/mainmenu_callbacks.c, src/preferences.h
20878 src/preferences_gui.c, src/properties.h
20879 src/utilities.c, src/utilities.h:
20880 The new messages widget.
20882 - Use of GtkNotebook instead of ToggleButtons
20884 - Popupmenu to show and hide message types and
20885 to dock/undock in detach mode
20887 All other things should work as they did with the
20888 old message window. Currently the keyboard short-cuts
20889 do not work in detached mode.
20891 Some functions in utitlities.[c,h] changed.
20892 so that they take const arguments where this is possible
20894 * src/Makefile.am, po/POTFILES.in:
20895 Removed messages.[c,h] and
20896 added message-manager.[cc,h], message-manager-dock.[c,h],
20897 message-manager-private.[cc,h]
20899 * src/message-manager.h: Removed "include <bonobo.h>"
20900 and added a newline at the end of the file.
20902 * src/message-manager-private.cc:
20903 Set clist's width setting to Automatic.
20904 Set scroll window's scroll bars to Automatic.
20906 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
20908 * text_editor_menu.c:
20909 Fixed misalignment of the function sub menu
20910 in the text editor pop up menu.
20912 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
20914 * src/text_editor.c: Fixed a compiler warning.
20916 2002-01-04 Andy Piper <andy.piper@freeuk.com>
20918 * THANKS, manuals/*/authors.sgml: updated for new translations
20919 * plugins/class-gen/clsGen.c: converted messages to English
20920 * src/about.c, src/main_menubar_def.h: string updates
20922 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
20927 src/mainmenu_callbacks.c
20930 src/text_editor_cbs.c
20931 src/text_editor-gui.c:
20933 Earlier code for adding 'cross' button
20934 for closing pages were too error prone and unorganized.
20935 Cleaned up the code and shifted the 'extra' widgets
20936 creation (eg. close button, close_pixmap and lable)
20937 from anjuta to text_editor. This takes care of proper
20938 widgets creation and destruction. Otherwise, anjuta
20939 was crashing at too many points, especially related
20940 to docking and undocking.
20942 2002-01-04 Stephane Demurget <demurgets@free.fr>
20944 * src/aneditor.cxx: removed debugging code.
20946 * data/properties/.cvsignore: added swap files.
20948 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
20952 Fixed Crashing of anjuta when a new file is saved as
20955 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
20957 * src/aneditor.c: Some debug codes around.
20959 * data/internal.properties, data/anjuta.properties: Removed.
20960 data/properties/Makefile.am:
20961 data/properties/ada
20963 data/properties/make
20965 data/properties/html
20966 data/properties/ruby
20967 data/properties/baan
20968 data/properties/idl
20969 data/properties/pascal
20970 data/properties/sample
20971 data/properties/bash
20972 data/properties/java
20973 data/properties/perl
20974 data/properties/sql
20975 data/properties/conf
20976 data/properties/latex
20977 data/properties/props
20979 data/properties/cpp
20980 data/properties/lua
20981 data/properties/python
20982 data/properties/xml
20983 data/properties/others
20984 data/properties/.cvsignore:
20985 Added files. Properties now splitted into small files
20989 configure.in: Update the removal and added properties module.
20991 * src/preferences.c: preferences_new(): Updated to reflect the
20992 new properties files organization.
20994 * src/Makefile.am: Added Baan Lexer.
20996 2002-01-01 Stephane Demurget <demurgets@free.fr>
20998 * src/aneditor.cxx: readded the baan lexer.
21000 * src/preferences.c: fixed translated messages and a typo.
21002 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
21003 confusing the regexp usage in xml-i18-merge.
21005 2002-01-01 Andy Piper <andy.piper@freeuk.com>
21007 * src/project_dbase.c: tidied some messages, and spotted a typo in
21008 the reading of properties which prevented the project version from
21009 ever being reported in the Project Information window - fixed :)
21011 * po/POTFILES.in: removed syntax.h
21013 2001-12-31 Stephane Demurget <demurgets@free.fr>
21015 * data/internal.properties: fixed baan properties.
21016 Added all ada properties.
21018 * src/main_menubar_def.h,
21021 src/utilities.[ch]: added support for the Ada highlight style.
21023 2001-12-31 Stephane Demurget <demurgets@free.fr>
21025 * plugins/*/.cvsignore: updated.
21027 2001-12-31 Stephane Demurget <demurgets@free.fr>
21031 src/Makefile.am: removed the empty header syntax.h.
21033 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
21036 Stef's observation on the 'superfluous' hseparators in the recent
21037 files and projects is fully justified -- removed.
21039 * main_menubar_def.h:
21040 Changed "Plug Ins" to "Plugins" in the menu label.
21042 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
21043 Added class-gen in the configure output and class-gen module.
21045 * data/internal.properties:
21046 Correct mis-spelled "jave" to "java".
21047 Added file.is.source for *.h, *.c, *.cpp properties.
21049 * global-tags/Makefile.am:
21050 "chmod +x create_global_tags.sh" before it is executed, because
21051 there is very high chance that it will be found "-x" and resulting
21054 2001-12-31 Stephane Demurget <demurgets@free.fr>
21056 Fixed a crash on Solaris reported by Holder Burde, thanks to him
21059 * src/gnome_project.c: (create_new_project): if the user doesn't
21060 select any icon, it doesn't have any extension and thus we can't
21061 use it in printf on Solaris, since the %s modifier use strlen to
21062 know the string length and then crash. On Linux, gcc checks the value
21063 of the pointer to be NULL and write "(null)" if necessary. We can't
21066 * src/source.c: (source_write_desktop_entry): if there's no icon, we
21067 don't need to have the directory icon but the generic one.
21069 2001-12-30 Stephane Demurget <demurgets@free.fr>
21071 Merged with latest (1.42) scintilla.
21073 Added: Support for the {load,save}.on.(de)activate properties.
21074 The PHP lexer to match keywords case insensitively.
21076 Experimental supports for changeable style attribute & line
21079 Updated: Both the C++ and HTML lexers.
21080 More shell keywords added.
21081 Horizontal scrolling and diplay of long lines optimised.
21082 Cursor setting optimised.
21084 Bugs fixed: Caret movement over folded lines.
21085 Selection tracking in 2ndary views when doing modifications.
21087 * scintilla/CallTip.{cxx.h},
21088 scintilla/ContractionState.{cxx,h},
21089 scintilla/Document.{cxx,h},
21090 scintilla/Editor.{cxx,h},
21091 scintilla/KeyWords.cxx,
21092 scintilla/LexHTML.cxx,
21093 scintilla/PlatGTK.cxx,
21094 scintilla/RESearch.cxx,
21095 scintilla/ScintillaBase.cxx,
21096 scintilla/ScintillaGTK.cxx,
21097 scintilla/Style.{cxx,h},
21098 scintilla/StyleContext.h,
21099 scintilla/ViewStyle.cxx,
21100 scintilla/include/*.h: updated.
21102 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
21104 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
21105 should have been told to the scintilla team. We're lucky I read the
21106 ChangeLog and the modifications of the lexer (thanks to the Gnome
21109 * data/internal.properties: added Baan definitions.
21110 Fixed some issues for C such as *_cast directive, that are only
21111 available with C++.
21112 Updated C++, HTML and shell scripts definitions.
21113 Updated Ada and Bullant, that have been forgotten.
21115 * src/main_menubar_def.h,
21118 src/utilities.[ch]: added support for the Baan highlight style.
21120 2001-12-29 Stephane Demurget <demurgets@free.fr>
21122 Polished the plugins menu behaviour and added a tearoff
21123 menuitem to the recent entries submenu.
21125 Note: The recent entries list seems to be too height
21126 with all these superfluous hseparators.
21128 * src/main_menubar.c: Polished, making some
21129 functions declarations static and cleaning some code.
21131 (create_submenu_plugin): removed the extra
21132 plugins entry and the horizontal separators.
21134 (on_plugins_menu_realize): the plugins menu is only
21135 shown if there's at least one available.
21137 (create_submenu*): added a tearoff menuitem to have
21138 a more homogeneous menu style. For now, it doesn't
21139 take care of user settings (but it was even worse
21142 2001-12-29 Stephane Demurget <demurgets@free.fr>
21144 * configure.in: added the packageplugindir variable to avoid
21145 installing the plugins in $(prefix). It's not the same path as
21146 anjuta 2 to allow parallel installation.
21148 2001-12-29 Stephane Demurget <demurgets@free.fr>
21149 Fix a reopened part of bug #440676: keyboard navigation between the
21150 different text buffers. Changed to a more global approch.
21152 * src/notebook.[ch]: removed.
21154 * src/Makefile.am: removed notebook.[ch]
21156 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
21157 (on_anjuta_window_key_press_event): added to fulfill the global
21160 * HACKING: updated according to the new global shortcuts handling.
21162 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
21164 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
21165 Shifted plugin menu from Edit submenu to main menu.
21168 Added plugins/sample1/plugin-sample1.c
21170 * plugins/sample1/plugin-sample1.c:
21171 Added localization and used anjuta_info, instead of anjuta_error.
21173 * plugins/.cvsignore, plugins/sample1/.cvsignore:
21176 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
21178 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
21181 * Makefile.am: Added module plugins.
21183 * plugins, plugins/Makefile.am, plugins/sample1/*:
21184 Created plugins modules.
21186 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
21187 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
21188 to load plugins of *.so only and not *.so* (which results
21191 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
21192 plugins during packaging.
21194 2001-12-27 Simos Xenitellis <simos@hellug.gr>
21196 * configure.in: Added Greek (el) to ALL_LINGUAS.
21198 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
21200 * configure.in: Added portuguese to ALL_LINGUAS
21202 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
21204 * global-tags/.cvsignore
21205 tagmanager/.cvsignore
21206 tagmanager/include/.cvsignore:
21207 Added cvs ignore files.
21210 Updated cvs ignore file.
21212 2001-12-23 Andy Piper <andy.piper@freeuk.com>
21214 * src/debugger.c, src/text_editor.c, src/anjuta.c,
21215 data/anjuta.properties, data/internal.properties: clean up some
21216 message strings (me)
21218 2001-12-23 Andy Piper <andy.piper@freeuk.com>
21220 * src/about.c, THANKS: added Jens to the credits
21222 2001-12-23 Andy Piper <andy.piper@freeuk.com>
21224 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
21225 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
21226 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
21227 Georg <mail@jensgeorg.de> to add close button to file tabs.
21229 2001-12-20 Andy Piper <andy.piper@freeuk.com>
21231 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
21232 (debugger now catches correct signal from process)
21234 2001-12-20 Andy Piper <andy.piper@freeuk.com>
21236 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
21237 * src/pixmaps.h: switch appwizard project icons to new designs
21238 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
21240 2001-12-20 Andy Piper <andy.piper@freeuk.com>
21242 * pixmaps/Makefile.am: stop redundant images from being installed.
21243 The next step will be to remove them completely.
21244 * src/appwiz*: further updates (more to come)
21245 * src/pixmaps.h: cleaned up, commented
21246 * src/splash.c: should use the pixmaps macro defined
21247 * HACKING: more on the graphics stuff and use of pixmaps.h
21249 2001-12-19 Andy Piper <andy.piper@freeuk.com>
21251 * src/defaults.c: fix bug #494864
21253 2001-12-18 Andy Piper <andy.piper@freeuk.com>
21255 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
21256 graphics from Misha
21257 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
21258 redundant graphics, no longer used
21259 * src/appwiz*: revamped application wizard by Andy and Misha for
21260 a more usable and professional look-and-feel
21261 * HACKING: updates to cover patching, graphics, and some additions
21263 * TODO: removed some implemented features
21265 2001-12-17 Andy Piper <andy.piper@freeuk.com>
21267 * data/anjuta.properties, data/internal.properties: cleanup
21268 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
21269 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
21270 to edit styles colors for keywords and add Goto Tag menu option
21273 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
21275 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
21278 fixes the Forget of the cursor position when tab is brought active
21279 from project manager.
21281 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
21284 Exported "TERM=xterm" to get a color terminal when
21285 anjuta is not started from within a terminal.
21287 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
21291 Added a frame around zvt terminal.
21293 * src/preferences_gui.c
21294 Modified to say "Use glade component (experimental)"
21295 instead of "Use Component".
21297 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
21300 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21303 src/fileselection.c
21308 src/project_dbase.c
21310 a) Extra scrollbar in terminal no longer appears.
21311 b) Character set preference should be preserved (untested).
21312 c) File selection widget now remembers last directory.
21313 d) On creation of generic project, the glade 'file not found' error no
21315 e) First terminal window is created 'on demand', so it should always to
21316 the Right Thing (TM) as far as starting WD is concerned. Also, the
21317 environment is now passed to the terminal.
21318 f) Solaris compilation should be fixed (replaced get_current_dir_name()
21320 g) Fixed some compilation warnings.
21322 2001-12-10 Andy Piper <andy.piper@freeuk.com>
21324 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
21325 src/pixmaps.h: applied terminal and warnings patch (Biswa)
21326 * src/*: cleanups (me)
21327 * pixmaps/mini_term.xpm: added new file for terminal button
21328 (me, based on existing artwork)
21330 2001-12-07 Andy Piper <andy.piper@freeuk.com>
21332 * configure.in: bumped version to 0.1.9-pre
21333 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
21335 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
21337 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
21339 * src/splash.c: removed a DOS end of line of a comment (so the *.po
21340 files are free of that char)
21341 * configure.in: added "az" to ALL_LINGUAS
21343 2001-11-29 Andy Piper <andy.piper@freeuk.com>
21345 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
21346 crash bug fix from Biswa.
21347 * FUTURE: added Anjuta/gIDE merger information to provide
21348 details on future direction and status of 1.x stuff
21349 * NEWS: prepared for release
21350 * po/de.po: update from Jens Georg <mail@jensgeorg>
21352 2001-11-28 Andy Piper <andy.piper@freeuk.com>
21354 * multiple minor updates pre-0.1.8
21355 * patch from Biswa to fix syntax highlighting and packaging
21356 * po/fr.po: update from Stef
21358 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
21360 * global-tags/Makefile.am
21361 global-tags/create_global_tags.sh
21362 global-tags/tm_global_tags.c
21363 scintilla/LexCPP.cxx
21364 scintilla/include/SciLexer.h
21366 src/project_dbase.c
21367 tagmanager/Makefile.am
21368 tagmanager/include/Makefile.am
21369 tagmanager/include/tm_project.h
21370 tagmanager/include/tm_tag.h
21371 tagmanager/include/tm_tagmanager.h
21372 tagmanager/tm_project.c
21373 tagmanager/tm_source_file.c
21374 tagmanager/tm_tag.c
21375 tagmanager/tm_workspace.c:
21377 Includes the syntax highliting patch to scintilla).
21378 and more stable code.
21380 *tagmanager/include/tm_symbol.h: New file.
21381 *tagmanager/tm_symbol.c: New file.
21383 Add symbol tree building functionality at project level
21386 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21388 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
21390 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
21391 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
21392 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
21393 : New and improved pixmaps from Misha <misha@phreaker.net>
21396 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
21398 * Big patch submitted by
21399 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
21400 Many thanks to him.
21402 * src/Makefile.am, src/aneditor.cxx
21403 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
21404 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
21405 Use of tagmanager lib for advanced calltips.
21407 * global-tags/*: Created new directory and added files to
21408 generate system.tags.
21410 * tagmanager/*: Created new directory and added tagmanager lib
21413 * configure.in, acconfig.h, Makefile.am: Modified to reflect
21414 the above additions.
21416 * data/Makefile.am: Modified to accomodate generated system.tags file.
21418 2001-11-07 Andy Piper <andy.piper@freeuk.com>
21420 * scintilla/: updated to 1.41
21421 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
21422 * src/about.c: updated list of authors
21423 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
21424 * HACKING: updated to cover Scintilla usage
21425 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
21428 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
21430 * src/aneditor.cxx: Fixed compilation errors with it.
21431 by add include to gtk+ headers and typedefining a mysteriously
21432 vanished class Colour.
21434 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
21436 * configure.in: Added pt_BR in the languages.
21438 2001-11-01 Andy Piper <andy.piper@freeuk.com>
21440 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
21441 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
21443 * manuals/C/anjuta-manual/*: new format to match
21444 the rest of the GNOME docs chapter layout. Added the many
21445 new contributors. Moved Authors and License information into new
21446 chapters of their own - should make expansion easier too
21447 * src/compiler_options.c: changed the profiler option to -pg to
21448 work with GNU tools (gprof)
21449 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
21452 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
21454 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
21455 compiler_options_gui.c:
21456 Added a new entry for linker flags and renamed c_options to c_flags
21457 and l_options to l_libs. Also, added a new function:
21458 compiler_options_set_prjlflags_in_file();
21460 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
21462 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
21464 2001-10-26 Andy Piper <andy.piper@freeuk.com>
21466 * THANKS, src/about.c: corrections and additions following
21468 * src/main_menubar.c: patch from Rikul to fix the problem with
21469 menu accelerators not being loaded
21471 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
21473 * THANKS: Added all contributors and translators names and emails.
21475 * pixmap/anjuta_logo.png: Reduced the size of the logo.
21476 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
21477 Added new file (earlier logo with border).
21478 * src/about.c: Added all contributors names and emails
21479 and used macro definition for logo pixmap file.
21480 * src/pixmaps.h: Added entry for anjuta splash screen.
21482 2001-10-24 Andy Piper <andy.piper@freeuk.com>
21484 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
21485 to new PNG version (thanks to Misha) and removed the old
21488 2001-10-24 Abel Cheung <maddog@linux.org.hk>
21490 * THANKS: added Conner Mo for simplified Chinese translation.
21491 * configure.in: added zh_CN in ALL_LINGUAS
21493 2001-10-21 Abel Cheung <maddog@linux.org.hk>
21495 * THANKS: added Joe Man for his traditional Chinese translation.
21496 * configure.in: added zh_TW in ALL_LINGUAS.
21498 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
21500 * src/main_menubar_def.h: Changed the link of lidn to
21501 http://lidn.sourceforge.net.
21503 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
21505 * Applied patch from Rikul
21506 * Applied patch from Luca
21507 * Fixed a cvs conflict. :)
21509 2001-10-17 Stephane Demurget <demurgets@free.fr>
21511 * THANKS: added Marc Botermans for his Dutch translation.
21513 * configure.in: added nl in ALL_LINGUAS.
21517 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
21519 * anjuta.c: Fixed luca's typo.
21520 * resources.c, resources.h: Changed gchar* return to void, to
21521 avoid a compiler warning.
21522 * scintilla/Makefile.am: Reorganized file entries.
21523 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
21525 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
21527 * Upgraded scintilla to 1.4.
21528 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
21529 LexLisp.cxx StyleContext.cxx StyleContext.h
21530 * src/Makefile.am: Added 4 lexers and separated lexer objects
21531 from the main link variable.
21533 2001-10-14 Stephane Demurget <demurgets@free.fr>
21535 * THANKS: added Luca, even if it shouldn't be my role to write
21536 this sort of thing :)
21538 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
21539 the latest Luca patch.
21541 2001-10-14 Andy Piper <andy.piper@freeuk.com>
21543 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
21544 This is not documented yet; plugins to come later.
21545 * src/find*.c: find dialogs now persistent
21546 (Rick <rikul@bellsouth.net>)
21547 * widgets/gnomefilelist.c: fixed multiple file open issue
21548 (Rick <rikul@bellsouth.net>)
21549 * changes to recent file and project lists handling
21550 (lbell <lbell@tsc4.com>)
21551 * more minor UI updates (me)
21553 2001-10-11 Andy Piper <andy.piper@freeuk.com>
21555 * src/Makefile.am: removed warnings for traditional C syntax
21556 * pixmaps: added new icons for mini_locals, mini_cvs and
21557 the splash screen - thanks to Misha <misha@phreaker.net>
21559 2001-10-10 Andy Piper <andy.piper@freeuk.com>
21561 * src/toolbar.c: fix typo in tooltip text
21562 * ccview/cccmd.cc: alter Func to Function in menu text
21564 2001-10-09 Andy Piper <andy.piper@freeuk.com>
21566 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
21567 issue with find dialog reporting an error when Scintilla finds text
21568 * applied patch from Denis Boehme <boehme at syncio dot de> to support
21569 DOS files (i.e. CR/LF translation)
21571 2001-10-03 Andy Piper <andy.piper@freeuk.com>
21573 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
21575 * data/internal.properties: default fold style now set to 3 :-)
21576 * applied patch from rikul <null@acm.org> to turn notebook tab
21577 headings red when file has been edited.
21579 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
21581 * configure.in: Added "no" to ALL_LINGUAS.
21583 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
21585 * Patch from lbell <lbell@tsc4.com>
21590 src/main_menubar_def.h
21591 src/mainmenu_callbacks.c
21592 src/mainmenu_callbacks.h
21593 src/project_dbase.c
21594 src/project_dbase.h
21596 Implemented a check menu item to handle the 'show locals' flag
21597 for the current project.
21599 * data/internal.properties: Removed the redundant command
21600 for gnome-terminal.
21602 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
21604 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
21606 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
21608 * configure.in: Added "ta" to the languages list.
21610 2001-09-21 Andy Piper <andy.piper@freeuk.com>
21612 * data/internal.properties:
21613 added fold.symbols property to control appearance of folds
21614 in the Scintilla editor (thanks to rikul <null@acm.org>)
21616 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
21619 one extra button for message win is being created -- Fixed.
21621 The frame should be hidden and not only the pix_lab when
21622 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
21625 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
21626 for the time being it is same as mini_cvs.xpm.
21628 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
21630 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
21632 Patch from rikul <null@acm.org>
21634 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
21635 glades.h, messages.c, messages.h, pixmaps.h,
21636 project_dbase.c, project_dbase.h, session.c,
21637 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
21639 inserted 'add to watch' option in inspect window, so you can add easily
21640 a variable in watch window .
21642 Added a new message pane for the gdb local variables inspection. Changed
21643 the code in messages.c to better account for future new panes insertion.
21644 Defined a new pixmap for the new tab button in pixmaps.h
21645 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
21648 Changed the debugger module to have a single function for asking to gdb
21649 to send program info. The idea is to ask the debugger about only the
21650 info needed to open windows( watch, registers, etc ) to speedup the step
21651 command. I plan to ask informations to the debugger based on the user
21653 The request for local variables is enabled by default, but the
21654 projectDBase has a variable to control it, to allow disabling that
21655 feature, there is also the code to save and to reload the state. If you
21656 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
21659 This big patch is from: lbell <lbell@tsc4.com>
21661 2001-09-20 Stephane Demurget <demurgets@free.fr>
21663 Patch from rikul <null@acm.org> :
21665 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
21666 problem and added folding support for php/hmtl.
21668 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
21670 * Fixed dnd of files within scintilla.
21671 patch from: rikul <null@acm.org>
21673 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
21675 * Applied patch from Luca.
21677 * src/source.c: source_write_build_files(): Fixed the project generation
21678 failure. The fist return statement and the free_project_type were
21681 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
21683 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
21684 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
21686 1) Restore the error color to red (waiting for a configurable one )
21687 2) Saving projects settings if you exit anjuta without closing an open
21689 3) New Menu 'repaeat search' to search with a keystroke without pressing
21691 4) some define in the menus to better handle menu item update
21693 Patch from: lbell <lbell@tsc4.com>
21695 * main_menubar_def.h, main_menubar.c: Change the position of
21696 "Repeat find" menu position.
21698 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
21700 project_type.h, project_type.c, source.c: Applied patch.
21701 patch from Johannes Schmid <clubfan@users.sourceforge.net>
21703 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
21705 * configure.in, src/Makefile.am: Using macros for ORBit flags.
21707 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
21709 * Fixed bug #445752
21711 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
21713 * Fixed bugs in Gtk-- and Gnome-- project type
21715 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
21717 * dnd.c: Support for multiple files drag-n-drop.
21719 Patch from: rikul <null@acm.org>
21721 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
21722 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
21725 Patch from: rikul <null@acm.org>
21727 * Applied patch for widgetizing goto dialog box.
21730 * Applied patch for having new project type handling.
21731 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
21733 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
21735 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
21736 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
21737 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
21738 find_replace.c, find_replace.h, find_text.c, find_text.h,
21739 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
21740 project_dbase.h, source.c, text_editor.c, text_editor.h,
21741 text_editor_cbs.c, utilities.c, utilities.h:
21743 Applied a huge patch (after slight preview). I would like Luca
21744 to have his feature additions mentioned here.
21746 Patch from: lbell <lbell@tsc4.com>
21748 2001-09-09 Stephane Demurget <demurgets@free.fr>
21750 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
21752 * po/fr.po: updated to the latest sources.
21755 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
21757 * Fixed bug #445752
21759 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21761 * dnd.h, dnd.c: New files for drag n drop support.
21763 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
21764 Added drag and drop support for opening files.
21766 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
21767 Archit Baweja <bighead@crosswinds.net> for this idea.
21769 * TODO: Added some more todos. :-(
21771 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
21773 * Fixed the goto line activate bug.
21774 patch from: Martyn Bone <mbone@brightstar.u-net.com>
21776 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
21778 * Fixed bugs in Gtk-- and Gnome-- project type
21780 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
21782 * widgets/gonmefilelist.c, gnomefilelist.c:
21783 Modified multiple selection on pressing control.
21784 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21786 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
21787 Modified multiple selection on pressing control.
21788 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21790 2001-09-05 Abel Cheung <maddog@linux.org.hk>
21792 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
21793 This is useless; but just in case...
21795 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
21797 * data/internal.properties: modified a bit of perl properties.
21799 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
21801 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
21802 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
21803 Added support for multiple file imports. Changed the standrd C++
21804 convention of #include <file> to #include <file.h>, because I had given
21805 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
21806 now support the #include <file> convention. That is something to be fixed :).
21807 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21809 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
21811 * src/anjuta.c: Added function static greetings_text(), to solve the non
21812 translation of the greetings text in the wizard.
21814 2001-08-31 Andy Piper <andy.piper@freeuk.com>
21816 * src/find_in_files_gui.c: made order of buttons consistent with other Find
21817 dialogs, with OK the default (fix bug #453482)
21819 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
21821 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
21823 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
21825 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
21833 src/main_menubar_def.h
21834 src/mainmenu_callbacks.c
21835 src/mainmenu_callbacks.h:
21836 Applied the patch that addes menu items which allow users to
21837 insert GPL notice and date time in current document.
21838 patch from: Rick Patel <rikul@shreve.net>
21840 * src/main_menu.c: Fixed a compilation error.
21842 * src/anjuta.c: Fixed non-rememberence of editor tab position.
21844 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
21845 about the unterminated strings.
21847 * scintilla/*: Updated scintilla to 1.3.9 version.
21849 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21851 * widgets/gnomefileselection.c:
21852 Applied the patch for fixing multiple selection of file open funcion,
21853 which will deselect the files selected.
21854 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21856 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21858 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
21859 src/fileselection.c, src/anjuta_cbs.c:
21860 Applied the patch for multiple selection of file open.
21861 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21863 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21865 * Removed "-f" option in call to devhelp, because devhelp no longer
21868 2001-08-26 Stephane Demurget <demurgets@free.fr>
21870 All these modifications have been pointed out by
21871 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
21873 * data/internal.properties: two fixes for the PHP lexer.
21876 * fr.po: minor fixes.
21878 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
21880 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
21884 main_menubar_def.h,
21885 main_menubar_callbacks.c,
21887 Added new menu item for "close all fils".
21888 (Patch from Rikul <rikul@shreve.net>, after revision)
21890 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
21892 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
21893 (Patch from Rikul <rikul@shreve.net>)
21895 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
21896 (Patch from Rikul <rikul@shreve.net>)
21898 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
21900 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
21901 project name in application widzard.
21902 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
21904 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
21905 of the 'OK' button there is an 'Execute' one.
21906 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
21908 * executer.c: Changed cancel button to close button. That was more appropriate.
21910 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
21912 * HACKING: corrected >>>>>> Config management.
21914 * HACKING: Added many things.
21916 * src/launcher.h: Added some comments.
21918 2001-08-21 Stephane Demurget <demurgets@free.fr>
21920 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
21923 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21924 src/appwizard_cbs.c,
21925 src/appwizard_gui.c: Applied UI/docs cleanup patch from
21926 Andy Piper <andy.piper@freeuk.com>
21928 * po/fr.po: updated to latest sources.
21930 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
21933 2001-08-18 Andy Piper <andy.piper@freeuk.com>
21935 * Fixed bugs #450280 and #448845
21937 * src/about.c: corrected Naba's e-mail address (.net, not .com)
21939 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
21942 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
21943 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
21944 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
21945 names to remove "Anjuta: " prefix
21947 * src/main_menubar_def.c: altered a message
21949 * launcher/anjuta_launcher.c: cleaned up some messages
21951 * src/debugger.c: edited messages to improve clarity
21953 * src/app_wiz*.c: tidied wizard interface
21956 2001-08-15 Stephane Demurget <demurgets@free.fr>
21958 Synced Naba's fix and mine about the wizards not working and removed
21959 anjuta.prj to avoid a nasty checkin.
21961 * Makefile.am: removed the install-data-local rule.
21963 * data/Makefile.am: changed the list of files.
21965 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
21967 * .cvsignore: added anjuta.prj for the same reason.
21970 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
21972 * src/source.c: Fixed a bug that fails new gnome projects to get
21975 * src/project_manager.c: Fixed a bug that disables storing recent
21978 * Makefile.am: Added stuffs to install the macro files in the
21982 2001-08-14 Stephane Demurget <demurgets@free.fr>
21984 * data/Makefile.am: added some rules to support the gnome/ macros
21985 dir in order to make the wizards work again.
21987 * anjuta.spec.in: upped the release number.
21990 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
21992 * configure.in (ALL_LINGUAS): Added pl.
21995 2001-08-09 Stephane Demurget <demurgets@free.fr>
21997 * anjuta.spec.in: fixed the doc files list.
22000 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
22002 * src/about.c: corrected my email address. :-)
22006 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
22007 (patch from Andy Piper <squiggle@ukgateway.net>)
22009 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
22011 * debugger.c: Fixed a bug associated with debugging threaded
22014 * text_editor_menu.c: Fixed broken ui in text editor
22017 * text_editor_menu.c: Now the option sub menu in text editor pop up
22020 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
22021 (suggested by lord sibn <sibn@utspl.cjb.net> )
22023 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
22025 * src/text_editor_menu.c: Added menu item for context help
22026 (patch from Andy Piper <squiggle@ukgateway.net>)
22028 2001-08-06 Stephane Demurget <demurgets@free.fr>
22030 * ccview/cccproj.cc: added missing i18n strings.
22032 * data/welcome.txt: bumped version to 0.1.6.
22034 * src/anjuta.c: fixed a compilation error due to devhelp integration.
22036 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
22038 * help.c, help.h: Added support for DevHelp context sensitive help
22039 and gnome api browsing.
22040 * Fixed toolbars and editor views "not save" bug.
22041 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
22042 (patch from Andy Piper <squiggle@ukgateway.net>)
22043 * Updated THANKS and chapter15.sgml for uk and ru translators.
22045 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
22047 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
22048 * Updated configure.in to include these changes
22050 2001-08-03 Stephane Demurget <demurgets@free.fr>
22052 * src/project_dbase_gui.c: fixed bug #446963
22053 (on_project_dbase_ccview_update_start),
22054 (on_project_dbase_ccview_update_end): added.
22055 These two respectively disable and enable close file/project
22056 menu entries and toolbar items, while the ccview part updates
22060 2001-08-03 Stephane Demurget <demurgets@free.fr>
22062 * configure.in: added sv to the ALL_LINGUAS list.
22065 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
22067 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
22068 file to work: merge translations and distribute it.
22070 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
22072 * NEWS, README, THANKS & TODO: Spelling fixes.
22074 2001-08-01 Stephane Demurget <demurgets@free.fr>
22076 * README: updated requirements.
22078 * scintilla/Makefile.am,
22079 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
22080 target can't be realized (custom build path).
22082 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
22083 Removed install-data-local.
22085 * src/compiler_options.c: changed the include paths of the pixmaps.
22086 we hadn't any warning because of the include paths passed to the
22087 compiler. Thanks to make distcheck for reporting this.
22090 2001-07-31 Stephane Demurget <demurgets@free.fr>
22092 * NEWS, THANKS: updated.
22094 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
22095 fixed to show the correct kernel signal number and its description.
22097 * widgets/gnomefilelist.c: fixed bug #445756
22098 (goto_last): renamed to goto_prev and changed according to goto_next.
22099 (goto_next): added.
22100 (goto_directory): removed.
22101 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
22102 returned value is now the position in the list.
22103 (check_ok_button_cb): changed the back check and added one for next.
22104 (gnome_filelist_set_dir): the check in history make it wouldn't be
22105 a "true" history. polished the whole thing, using set_dir_internal.
22106 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
22107 there's no check in the history when using back or next.
22109 * manuals/*: added missing .cvsignore files.
22112 2001-07-30 Stephane Demurget <demurgets@free.fr>
22114 * po/fr.po: updated to latest sources.
22116 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
22117 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
22118 to put off their sensitive attributes.
22120 2001-07-29 Stephane Demurget <demurgets@free.fr>
22122 * po/fr.po: fixed some grammar things.
22123 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
22126 * src/utilities.c: (file_is_link): use lstat instead of stat.
22128 2001-07-27 Naba Kumar <kh_naba@123india.com>
22130 * Remove help dir from cvs, because it is no longer
22133 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
22136 2001-07-24 Naba Kumar <kh_naba@123india.com>
22138 * debugger.c: (debugger_update_prog_status): Fixed
22139 the bug with gdb version 5. Debugger starts, when
22140 step in/out/over etc are clicked.
22142 * debugger.c: All functions: added debugging codes.
22144 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
22145 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
22146 Modified to recognize non project files also.
22148 * source.c: (source_write_configure_in):
22149 Added source for 'prefix' counterparts for
22150 no-prefix AC_SUBST.
22152 2001-07-23 Naba Kumar <kh_naba@123india.com>
22154 * anjuta.c: added function anjuta_remove_text_editor();
22155 and suitably modified anjuta_remove_current_text_editor().
22157 * project_dbase.c: project_dbase_close(), Added code to
22158 close all opened files that belong to the project when
22159 the project is closed.
22160 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
22162 * Updated the manuals/anjuta-manual subdir for GDP standards.
22163 (patch from Andy Piper <squiggle@ukgateway.net>)
22165 * main_menubar.h, main_menubar.def: Added Menu items to handle
22166 urls for library references, bugs, patches and feature request
22169 2001-07-20 Naba Kumar <kh_naba@123india.com>
22171 * Set wmclass names in all windows.
22172 (patch from Andy Piper <squiggle@ukgateway.net>)
22173 * New splash logo from "Misha" <misha@phreaker.net>);
22175 2001-07-19 Naba Kumar <kh_naba@123india.com>
22177 * preferences.[h,c], preferences_gui.c: Added 4 properties to
22178 set caret color, calltip back color and selection fore/back
22181 2001-07-18 Naba Kumar <kh_naba@123india.com>
22183 * project_dbase.c: Closes all files when project is closed.
22184 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
22185 -- We still need to refine this as it closes all sort of files.
22187 * compiler_options.c: Fixed seg-fault bug when last item in
22188 compiler option lists is removed.
22190 * Fixed missing newline warnings during compilation.
22191 (patch from Andy Piper <squiggle@ukgateway.net>)
22193 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
22195 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
22196 autogenerated no need to store'em in CVS.
22198 * ccview/.cvsignore: Addition of cvsignore.
22200 2001-07-17 Naba Kumar <kh_naba@123india.com>
22202 *GUI fixes and spell corrections
22203 (patch from Andy Piper <squiggle@ukgateway.net>)
22205 2001-07-15 Naba Kumar <kh_naba@123india.com>
22207 *Fixed double error message for file not found.
22209 *Put white backgrounds for png images.
22211 *Converted '-' to '_' in sgml files.
22213 2001-07-14 Naba Kumar <kh_naba@123india.com>
22215 * project_dbase.c: Short-cut for expand/collasp project tree
22217 * project_dbase_gui.c:
22218 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
22220 2001-07-13 Naba Kumar <kh_naba@123india.com>
22222 * notebook.[h,c]: Added
22223 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
22224 Project/message window now toggles on control and
22225 and notebook switch short-cut
22227 2001-07-7 Naba Kumar <kh_naba@123india.com>
22229 * Changed a new icon set which looks more gnomish.
22231 * Changed a new anjuta splash logo.
22232 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
22234 2001-07-6 Naba Kumar <kh_naba@123india.com>
22236 * ccview/*: Integrated ccview for class view and file view
22237 in the project Manager.
22239 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
22241 2001-07-1 Naba Kumar <kh_naba@123india.com>
22243 * scintilla/*: Upgraded Scintilla to version 1.3.7
22245 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
22247 2001-06-28 Naba Kumar <kh_naba@123india.com>
22249 * src/debugger.c: Correct step-over and step-out swapping.
22251 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
22252 chapters and added more stuffs.
22254 2001-06-13 Naba Kumar <kh_naba@123india.com>
22256 * data/autogen.sh.gtkmm: Added
22258 * data/autogen.sh.gnomemm: Added
22260 * src/appwiz.c: Added two more application wizard templetes
22262 * src/project: for gtk-- and gnome-- and proper support
22264 * src/source.c: for c++ in the project configuration.
22268 2001-05-05 Naba Kumar <kh_naba@123india.com>
22270 * Merged my pre-cvs modifications with
22271 the current cvs copy.
22273 * (lot of files change).
22275 * Implemented session management.
22277 * Local installation possible by
22278 manageing our own pixmaps paths
22281 * resources.h: Added.
22282 * resources.c: Added.
22286 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
22288 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
22289 Corrected/extended ignores.
22291 2001-05-04 Naba Kumar <kh_naba@123india.com>
22293 * manuals/: dir tree added.
22294 Sgml documentation started in this dir.
22296 * omf-install/: dir tree added.
22298 * manuals/anjuta-manual/C/anjuta-manual.sgml:
22299 Created initial document structure.
22301 * configure.in: Added test for scrollkeeper.
22302 Added some Makefile entries in AC_OUTPUT.
22304 * Makefile.am: Added subdir manuals/
22306 * HACKING: Wrote something stupid.
22308 2001-05-02 Stéphane Démurget <demurgets@free.fr>
22310 * Makefile.am: Added ChangeLog in local data list, becaused it's
22311 needed to create a new project.
22313 * po/fr.po: minor fixes.
22315 * src/build_file.c, src/configurer.c, src/debugger.c,
22316 src/executer.c, src/find_replace.c, src/gnome_project.c,
22317 src/goto_line.c, src/launcher.c, src/messages.c,
22318 src/preferences.c src/project_dbase.c: functions declared static.
22320 * widgets/gnomefilelist.c: Fixed a project creation bug,
22321 introduced with latest changes.
22323 2001-05-01 Stéphane Démurget <demurgets@free.fr>
22325 * widgets/gnomefilelist.c,
22326 BUGS: Fixed an annoying bug preventing from loading files/project
22327 given on the command line. Polished the whole gnome_filelist widget.
22329 2001-04-27 Stéphane Démurget <demurgets@free.fr>
22333 src/anjuta.h: Polished the command line parsing.
22335 * BUGS: Need to clean that damn gnome_filelist widget.
22337 2001-04-25 Stéphane Démurget <demurgets@free.fr>
22341 src/signals.c: Removed duplicated includes.
22343 * po/fr.po: minor fixes.
22345 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
22346 create_compiler_options_page? () declared static.
22348 src/anjuta.c: Put a command line option for disabling
22351 * src/preferences_gui.c: Fixed an internationalization issue,
22352 other functions declared static.
22354 * src/gnome_project.c: Fixed some memory leaks,
22355 new_prj_terminated () declared static.
22357 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
22359 * configure.in: Sort ALL_LINGUAS alphabetically.
22361 2001-04-22 Stéphane Démurget <demurgets@free.fr>
22363 * Emptied that ugly old Changelog.
22365 == Anjuta 0.1.5 ===
22368 2001-03-10 Naba kumar <naba@gnome.org>
22370 * src/gnome_project.c: Fixed project dir creation bug.
22372 * src/text_editor.c: Fixed double accelerators bug.
22374 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
22376 * src/stack_trace.c, * src/compiler_options.c,
22377 data/internals.properties, src/defaults.c:
22378 Fixed pixmap creation with NULL window.
22380 * src/commands.c, src/preferences_gui.c, src/build_project.c
22381 src/clean_project.c: Bug fix.
22383 * src/main_menubar_def.h: i18n bug fix.
22385 * src/executer.h, src/executer.c: Bug fix.
22387 * src/controls.c: Bug fix.
22389 * src/debugger.c: Debugger now takes program args.
22391 * po/ja.po: Added japanese translation file.
22393 Upgraded to ver 0.1.4
22394 ... Fixed other minor bugs.
22396 == Anjuta 0.1.3 ===
22398 2001-XX-XX Naba kumar <naba@gnome.org>
22400 * Lots of unaccountable changes. Integrated scintilla.
22401 Redesigned Project managemet. Added supports for other languages.
22402 Java style properties managements. .... blah blah
22404 2000-11-11 Naba kumar <naba@gnome.org>
22406 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
22407 Upgraded to version 0.1.3.
22409 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
22410 Fixed to activate Debug->add watch properly.
22412 === Anjuta 0.1.2 beta_2 ===
22413 === Anjuta 0.1.2 ===
22415 2000-11-05 Naba kumar <naba@gnome.org>
22417 * src/compiler_options.c, src/compiler_options_cbs.c
22418 src/compiler_options_cbs.h, src/compiler_options_gui.c
22419 src/anjuta2.c, extra/stock_libs.anj (new),
22420 extra/README.stock_libs (new), htmls/page13.html,
22421 htmls/images/*: Improved Library settings GUI. Can now enable/disable
22422 added libraries. Stock libs provided for ease of entry. Modified
22423 help html file accordingly.
22425 2000-11-03 Naba kumar <naba@gnome.org>
22427 * README: Minor fixes in Doc files.
22429 * src/gnome_prj.c, src/appwidzard_cbs.c:
22430 Fixed to ignore non-existant dir for blank prj.
22431 More checking in project creation, especially to confirm
22432 that the prj file already does not exist.
22434 * anjuta.spec, configure.in: Upgraded to version 0.1.2
22436 * src/controls.c: Now Menu item "Format/Detach current document"
22437 is inactive when there is no document opened.
22439 === Anjuta 0.1.1 ===
22441 2000-11-01 Naba kumar <naba@gnome.org>
22443 Completed and Release of first version (Beta) with lots of bugs.
22445 1999-12-27 Naba kumar <naba@gnome.org>
22447 Anjuta project started.